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
339748617505	339748618069	339748618619	339748619169	339748619719	339748620269	339748620819	339748621369	339748621920	339748622469	339748623019	339748623569	339748624119	339748624669	339748625219	339748625769	339748626319	339748626869	339748627419	339748627969	339748628519	339748629069	339748629622	339748630169	339748630719	339748631269	339748631819	339748632369	339748632919	339748633469	339748634019	339748634569	339748635119	339748635669	339748636220	339748636769	339748637319	339748637869	339748638419	339748638970	339748639519	339748640069	339748640619	339748641169	339748641719	339748642269	339748642819	339748643369	339748643919	339748644469	339748645019	339748645569	339748646119	339748646669	339748647220	339748647769	339748648320	339748648869	339748649420	339748649969	339748650519	339748651069	339748651619	339748652169	339748652719	339748653269	339748653819	339748654370	339748654919	339748655470	339748656019	339748656569	339748657119	339748657670	339748658219	339748658770	339748659319	339748659869	339748660419	339748660969	339748661519	339748662070	339748662619	339748663169	339748663720	339748664269	339748664820	339748665370	339748665919	339748666469	339748667019	339748667569	339748668119	339748668670	339748669219	339748669769	339748670320	339748670869	339748671419	339748671969	339748672519	339748673069	339748673619	339748674169	339748674720	339748675269	339748675819	339748676370	339748676919	339748677469	339748678019	339748678569	339748679119	339748679669	339748680219	339748680770	339748681319	339748681869	339748682420	339748682969	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2689	3600	2300	2689	3600	2300	2689	3600	2300	2689	3600	2300	2689	3600	2300	2689	3600	2300	2689	3600	2300	2689	3600	2300	2689	3600	2300	2689	3600	2300	2689	3600	2300	2689	3600	2300	2689	3600	2300	2689	3600	2300	2689	3600	2300	2689	3600	2300	2689	3600	2300	2689	3600	2300	2689	3600	2300	2689	3600	2300	2689	3600	2300	2688	3600	2300	2688	3600	2300	2688	3600	2300	2688	3600	2300	2688	3600	2300	2688	3600	2300	2688	3600	2300	2688	3600	2300	2688	3600	2300	2688	3600	2300	2688	3600	2300	2688	3600	2300	2688	3600	2300	2688	3600	2300	2688	3600	2300	2688	3600	2300	2688	3600	2300	2688	3600	2300	2688	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23515	21909	29951	24528	22190	23912	24230	18671	17136	17247	17108	16965	16961	16671	16723	16532	16609	16327	16204	16049	16367	16308	16337	16237	16139	16233	16188	16314	16135	16280	16173	16083	16255	16213	16030	16057	16138	15874	15970	15770	15766	15805	16066	15780	15875	15975	15721	15856	15837	15440	15609	15698	15825	15679	15841	15485	15726	15667	15701	15605	15732	15771	15624	15821	15565	15744	15646	15498	15766	15589	15617	15610	15684	15600	15629	15628	15589	15578	15628	15648	15595	15585	15634	15650	15540	15687	15751	15645	15425	15843	15519	15731	15630	15766	15637	15680	15637	15586	15698	15567	15504	15461	15800	15791	15875	15666	15809	15703	15610	15828	15508	15382	15609	15640	15695	15552	15668	15677	15483	15493	15536	15582	15617	15774	15746	15770	15439	15556	15583	15700	15629	15541	15773	15851	15717	15603	15476	15501	15619	15554	15640	15773	15611	15635	15820	15584	15709	15526	15666	15743	15776	15784	15600	15490	15669	15621	15797	15593	15582	15705	15563	15581	15924	15759	15538	15841	15593	15507	15535	15697	15677	15515	15650	15744	15646	15566	15410	15771	15547	15748	15696	15497	15630	15385	15715	15678	15799	15652	15489	15506	15643	15825	15653	15732	15829	15704	15658	15611	15540	15521	15511	15707	15698	15457	15605	15514	15715	15429	15553	15601	15683	15644	15605	15433	15490	15428	15601	15606	15739	15646	15600	15829	15650	15614	15636	15592	15816	15681	15732	15541	15676	15653	15626	15564	15730	15406	15650	15682	15697	15631	15682	15510	15670	15530	15745	15482	15564	15448	15581	15429	15470	15634	15459	15706	15618	15710	15552	15668	15493	15542	15554	15483	15577	15721	15543	15765	15739	15533	15429	15605	15642	15586	15497	15725	15568	15499	15605	15732	15715	15653	15575	15601	15562	15606	15578	15726	15706	15594	15949	15563	15484	15577	15733	15782	15503	15474	15291	15675	15685	15730	15664	15834	15562	15569	15514	15755	15608	15625	15530	15424	15635	15757	15911	15557	15349	15688	15504	15446	15830	15670	15689	15674	15594	15642	15613	15613	15574	15539	15328	15731	15672	15601	15548	15544	15629	15758	15686	15542	15563	15510	15546	15690	15591	15607	15606	15595	15626	15601	15560	15691	15627	15800	15516	15747	15473	15629	15781	15550	15734	15664	15454	15682	15540	15693	15707	15655	15548	15444	15523	15734	15353	15498	15383	15673	15361	15503	15519	15564	15587	15561	15519	15634	15586	15483	15774	15695	15660	15612	15610	15659	15534	15567	15604	15542	15562	15542	15761	15865	15389	15502	15606	15590	15830	15614	15547	15607	15736	15652	15769	15742	15622	15438	15406	15638	15660	15640	15624	15577	15450	15576	15535	15693	15619	15569	15718	15650	15608	15682	15559	15711	15592	15498	15694	15474	15644	15529	15657	15554	15505	15732	15592	15437	15772	15741	15697	15728	15679	15669	15622	15774	15326	15373	15461	15594	15360	15774	15602	15756	15566	15651	15619	15905	15628	15525	15451	15348	15539	15616	15686	15623	15557	15657	15749	15372	15771	15665	15524	15438	15405	15667	15898	15683	15713	15659	15434	15652	15656	15666	15540	15460	15686	15578	15552	15374	15590	15688	15649	15635	15728	15620	15805	15549	15636	15580	15620	15724	15502	15500	15679	15466	15323	15463	15740	15431	15838	15679	15657	15687	15721	15433	15644	15830	15760	15683	15527	15758	15400	15652	15631	15619	15532	15644	15625	15460	15615	15631	15568	15709	15714	15583	15559	15787	15723	15436	15595	15674	15530	15530	15614	15538	15683	15536	15598	15616	15475	15684	15723	15680	15629	15692	15669	15710	15510	15607	15729	15537	15671	15521	15605	15807	15631	15553	15867	15709	15448	15471	15614	15610	15603	15473	15549	15669	15393	15687	15637	15559	15748	15775	15821	15585	15588	15590	15659	15485	15519	15571	15603	15602	15656	15834	15515	15707	15508	15451	15729	15424	15442	15616	15399	15822	15728	15693	15528	15658	15439	15538	15642	15667	15685	15577	15548	15466	15706	15701	15728	15661	15587	15566	15570	15505	15631	15675	15656	15553	15699	15674	15533	15801	15534	15566	15553	15514	15536	15716	15624	15648	15569	15597	15613	15856	15494	15645	15541	15697	15768	15512	15483	15784	15570	15593	15482	15812	15579	15415	15581	15751	15747	15478	15676	15827	15683	15454	15659	15657	15480	15303	15459	15583	15658	15558	15777	15546	15667	15529	15899	15516	15486	15480	15477	15608	15492	15613	15546	15522	15612	15531	15662	15786	15638	15638	15762	15582	15632	15642	15752	15707	15614	15533	15587	15690	15632	15674	15686	15605	15563	15808	15713	15791	15630	15455	15369	15487	15565	15554	15625	15569	15595	15344	15457	15643	15761	15769	15740	15481	15520	15794	15768	15663	15779	15504	15707	15556	15463	15685	15534	15677	15452	15660	15506	15473	15543	15703	15498	15685	15888	15507	15673	15641	15715	15443	15546	15228	15596	15664	15712	15771	15776	15769	15531	15769	15813	15672	15565	15448	15523	15558	15606	15777	15578	15640	15528	15464	15622	15664	15620	15666	15683	15465	15711	15610	15639	15548	15637	15744	15729	15638	15657	15643	15625	15567	15476	15766	15564	15528	15544	15503	15572	15539	15470	15632	15492	15454	15701	15649	15534	15552	15520	15541	15643	15594	15606	15772	15665	15677	15600	15602	15820	15575	15635	15551	15495	15670	15781	15539	15652	15558	15764	15748	15760	15564	15512	15518	15662	15473	15546	15638	15725	15581	15553	15671	15657	15587	15764	15595	15797	15666	15524	15405	15532	15461	15713	15704	15744	15648	15580	15526	15604	15639	15542	15675	15521	15660	15372	15623	15572	15366	15606	15765	15464	15680	15720	15452	15562	15765	15664	15632	15533	15530	15751	15567	15627	15561	15630	15638	15547	15516	15623	15450	15369	15586	15648	15659	15569	15844	15642	15481	15509	15581	15648	15716	15383	15534	15599	15646	15539	15516	15546	15807	15631	15482	15801	15678	15407	15733	15565	15687	15726	15642	15731	15600	15873	15625	15638	15620	15523	15550	15493	15574	15598	15678	15594	15562	15637	15663	15449	15574	15380	15581	15674	15487	15422	15586	15690	15664	15797	15571	15470	15519	15639	15687	15527	15536	15679	15658	15569	15715	15458	15654	15705	15357	15703	15718	15583	15478	15588	15638	15667	15731	15536	15690	15652	15481	15455	15523	15605	15437	15740	15830	15621	15519	15686	15406	15629	15630	15669	15777	15599	15576	15641	15585	15526	15673	15595	15548	15869	15607	15469	15611	15609	15645	15690	15748	15770	15447	15615	15562	15615	15695	15707	15663	15477	15639	15566	15610	15601	15589	15611	15517	15622	15490	15500	15709	15642	15652	15609	15453	15642	15522	15787	15460	15673	15607	15730	15589	15658	15784	15764	15674	15712	15563	15587	15599	15555	15523	15633	15485	15609	15564	15712	15607	15643	15606	15614	15544	15620	15459	15536	15656	15609	15372	15698	15676	15770	15784	15679	15551	15635	15566	15583	15460	15558	15615	15617	15523	15288	15456	15435	15608	15771	15654	15768	15464	15829	15461	15437	15494	15607	15629	15464	15764	15614	15581	15540	15667	15480	15539	15660	15601	15534	15690	15496	15576	15563	15388	15755	15475	15585	15499	15630	15689	15672	15732	15726	15672	15692	15451	15643	15631	15624	15661	15745	15359	15654	15538	15648	15680	15600	15533	15534	15692	15597	15614	15727	15590	15567	15700	15652	15657	15705	15642	15469	15738	15703	15760	15752	15578	15397	15799	15640	15362	15637	15593	15786	15555	15656	15623	15617	15648	15593	15463	15631	15520	15518	15439	15662	15778	15446	15574	15747	15519	15835	15470	15623	15781	15642	15708	15671	15705	15619	15585	15842	15637	15628	15445	15442	15546	15512	15837	15687	15602	15569	15517	15707	15666	15650	15604	15546	15539	15577	15542	15403	15432	15707	15541	15400	15590	15756	15622	15477	15577	15501	15519	15575	15542	15379	15735	15694	15458	15760	15703	15475	15677	15667	15569	15640	15567	15693	15733	15521	15700	15781	15646	15669	15618	15690	15463	15867	15565	15760	15809	15859	15445	15599	15601	15807	15680	15855	15688	15731	15536	15713	15659	15361	15637	15491	15818	15647	15571	15733	15750	15504	15563	15591	15606	15631	15691	15636	15606	15671	15675	15548	15497	15506	15564	15501	15540	15513	15473	15591	15645	15523	15732	15624	15691	15664	15644	15891	15675	15516	15753	15670	15541	15586	15739	15471	15439	15505	15448	15502	15720	15757	15462	15594	15609	15320	15440	15630	15600	15482	15523	15616	15585	15637	15592	15520	15515	15686	15644	15480	15685	15837	15712	15752	15525	15778	15659	15592	15596	15447	15759	15881	15802	15720	15766	15725	15661	15635	15467	15755	15536	15541	15699	15735	15614	15446	15682	15680	15668	15846	15698	15734	15462	15660	15713	15501	15558	15715	15652	15650	15568	15584	15638	15552	15746	15765	15627	15620	15622	15365	15586	15581	15423	15618	15550	15578	15589	15560	15639	15543	15646	15572	15623	15571	15474	15805	15622	15563	15669	15453	15736	15540	15539	15577	15477	15523	15519	15614	15522	15432	15814	15488	15484	15465	15553	15680	15505	15643	15513	15620	15476	15528	15534	15674	15529	15542	15639	15697	15707	15670	15449	15654	15589	15598	15480	15682	15678	15662	15512	15671	15678	15565	15660	15769	15799	15675	15532	15346	15594	15644	15515	15634	15575	15523	15612	15704	15741	15621	15645	15627	15707	15607	15690	15438	15644	15543	15607	15544	15525	15716	15619	15549	15579	15660	15535	15482	15639	15732	15891	15682	15566	15614	15566	15691	15402	15854	15601	15560	15522	15527	15463	15506	15562	15611	15658	15624	15449	15543	15694	15765	15770	15520	15612	15784	15553	15452	15470	15693	15706	15704	15464	15575	15632	15588	15541	15559	15589	15801	15302	15468	15732	15644	15422	15515	15662	15561	15721	15570	15597	15478	15648	15536	15449	15636	15514	15699	15511
19648	35743	35059	29463	24745	22944	20899	19069	17987	17529	17033	17151	17091	16854	16714	16518	16683	16271	16000	16121	15777	16046	15994	16088	15976	15727	15924	15962	15803	15803	15971	15739	15972	15682	15654	15640	15407	15521	15578	15293	15531	15320	15265	15407	15395	15201	15093	15281	15328	15186	15144	15173	15256	15196	15249	15160	15161	15054	15165	15067	15177	15299	15115	14965	15257	15122	15160	15155	15213	15093	15309	15043	15248	14957	15261	15141	15280	15109	14908	15140	15163	15047	15130	15184	15140	15165	14892	14967	15046	14982	14982	15131	14999	15031	14997	15093	15152	15013	15002	15187	15184	15251	15138	14980	15037	15189	15120	15204	15084	15202	15139	15086	15153	15021	15093	15133	15211	15185	15053	15134	15071	15030	15165	15104	14963	15148	15096	14873	15078	15132	15155	15208	14913	14985	15081	14989	15086	15271	15130	15113	15055	15088	15069	15048	15127	15145	15050	15091	15081	15188	15136	15082	15081	15074	15225	15036	14998	15109	15088	15076	15103	15013	15232	15080	15085	15100	14939	15022	15206	14976	15225	15142	15100	15133	15070	15147	15156	15076	15091	15172	15193	15112	15030	15236	15001	15068	14976	15192	15003	15070	14929	15009	15123	15346	15300	14968	15275	15165	15083	15168	15303	14993	15069	15138	15164	15070	15133	15074	15052	15066	15064	15073	14977	15113	15019	15062	15064	15037	15060	15185	15145	15140	15001	14966	15310	14886	15170	15093	15020	14991	15053	15167	15182	14936	15030	15154	15178	15220	15075	15079	15112	15259	15098	14939	15030	15034	15219	15233	15182	15175	15218	15173	15228	15084	15108	15192	15048	15135	15098	15083	15102	14978	14936	15081	15076	14932	15247	15025	15168	15027	14964	15037	15081	15111	15082	15151	14993	15253	15110	15075	15063	15082	15095	15074	15078	14930	15064	15171	15150	14952	15245	15047	15149	15229	14921	15163	14920	15106	15169	15114	15309	15104	14922	15051	15071	15130	15202	15215	15134	15009	15092	15104	15229	14992	15015	15065	15184	15122	15230	15263	14977	15222	15165	15083	15253	15135	15020	15152	14976	14983	15126	15123	15047	15319	15127	15153	15113	15095	15211	15025	15059	15060	15203	15121	15134	15130	15121	15005	15186	15108	15142	15178	15092	15058	15035	15052	15235	15197	14964	15004	14938	15175	15265	15003	15096	15171	15294	15142	15265	15064	15112	15062	15292	15049	15033	15147	15028	15077	15016	15241	15016	15060	15109	15143	15116	15243	15095	14986	15070	15090	15018	15037	14989	15195	15111	15144	15162	15025	15203	14906	15207	15138	15098	15022	15262	15148	15215	14969	15161	15184	15193	15182	15248	15082	14983	15147	15170	14955	15088	15108	14921	15163	15062	15019	15028	15166	15015	15131	15213	15159	14985	15128	14933	15066	15157	15076	15037	14956	15165	15110	15071	15234	15086	15197	15132	15164	15080	15145	15213	15114	15102	15129	15097	15213	15030	14909	15077	14949	15055	15234	15068	14898	15130	14935	15097	15216	15032	14972	15249	14923	14859	15057	15216	15159	14996	15109	15046	15034	15133	14913	15118	15066	15085	15045	15138	14989	15023	15246	15141	14965	15149	15159	15095	15269	15226	15048	15176	15138	15345	15066	15086	15155	15090	15021	15061	15048	15153	15005	15124	15120	14918	15231	15328	14999	14925	15160	15146	15138	15169	15104	15126	15136	15028	15145	15063	14877	15001	15082	14884	15031	15015	15056	15005	15134	15034	15131	15100	15121	15033	15137	15035	15128	15036	15077	15146	15075	15318	15108	15102	15052	15173	15062	15069	15029	15128	15099	15342	15095	15082	15109	15032	15033	15195	15051	15087	15263	15086	15024	15153	15222	15040	15097	15023	14946	15092	15030	15138	14990	14987	15155	15193	15130	15141	15008	15147	15155	15065	15016	15082	15183	14970	15077	14994	14990	15086	15162	14921	14957	15177	15201	15156	15006	15168	15124	15064	15015	15021	14894	15008	15192	15070	15079	15191	14988	15078	15083	14977	15160	15129	15160	15026	15176	15136	15159	15209	15118	15131	15256	15088	14877	15208	15012	14859	15075	14954	15122	15192	15025	15109	15130	15107	15074	15091	15116	14984	15014	15200	15051	15030	15223	14957	15154	14954	14992	15149	14868	15051	15057	15160	15037	15151	15178	15046	15026	15065	15120	15063	15051	15244	15034	15059	15088	15035	15112	15023	15058	15062	15207	15172	15018	15071	15182	15326	15107	15132	15168	14972	15097	15113	15249	15216	14991	15184	15246	14927	15153	15037	15114	15169	14982	15229	15005	15094	15103	15126	15096	15029	15245	15154	15017	15190	15099	15117	15163	15096	15112	15179	15189	15229	15203	14952	15243	15047	15120	15148	15081	15298	15230	15180	15217	15130	15086	15029	15107	15090	15043	15099	15274	15183	15161	15091	15107	15118	14978	14958	15158	15069	15005	15090	15228	15151	15115	15191	15180	15134	15319	15156	15042	15107	15199	15106	15022	15180	14942	15250	15105	15144	15128	15174	15093	14956	15109	15225	15209	15307	14892	14997	15188	15011	15119	15137	15059	15017	15059	14892	15010	15151	15109	15287	15012	15020	15335	14967	15047	15151	14836	15191	15047	15083	14962	15178	15064	15088	15205	15145	15188	15115	15015	15024	15094	15073	15050	15126	14918	15235	15065	15139	15171	15073	15092	15084	14903	15050	14985	14918	15026	15155	15048	14965	15166	14939	15034	15163	15228	15060	15006	14909	15136	15264	15009	15172	15059	15162	15066	15080	15072	15044	15129	14911	15144	14807	15125	15112	15064	15251	15227	15068	15081	15094	15214	15025	15033	14926	15070	14999	15100	15211	15149	15098	15052	15145	15181	14866	15219	14936	15238	15123	15144	15204	15024	15135	15120	15048	15212	15194	15134	14932	15201	15147	15173	15041	15231	15247	15040	14996	15010	15247	15247	14985	15217	15097	14877	15082	15062	15149	15203	15028	15222	14992	15009	15042	15066	15167	15074	15221	15155	15045	15094	15125	15370	14984	14950	14920	15203	15272	14994	15028	15074	15007	15147	15162	15143	14950	14988	14990	14898	15132	15173	15147	15005	15273	15148	14956	15128	15067	15066	14996	15145	15050	15228	15163	15118	15011	15047	14933	14957	15029	15102	15200	15245	15143	15148	15289	15129	15254	14913	15398	14989	15134	15329	15047	15153	15217	15143	15173	14940	15219	15151	15134	15273	15188	15249	15065	14890	15153	15153	14991	15212	15083	15096	15102	15159	15085	15278	15224	15215	14956	15008	15217	15183	15160	15049	15120	15177	15182	15144	15237	15029	15260	15110	15027	15036	15033	15105	15225	15149	15090	15118	15024	15092	15233	14964	15038	15270	14941	15169	15117	14965	15086	15095	15029	15041	15085	15125	15031	15232	15135	15061	15267	15164	15056	15091	15180	14859	14964	15117	15105	15036	15047	15183	15207	15065	15059	15029	15064	15172	15075	15277	14931	15268	15130	15231	15134	15249	15209	15094	15207	15092	15188	15129	15173	15155	15091	15108	15152	15043	15111	15156	15161	14986	15082	15095	14895	15294	15070	15147	14962	15082	15124	15055	15033	15248	15157	15147	15146	15306	15116	15207	15065	15088	15067	15017	15056	15050	15189	14874	15138	15127	15091	15172	14991	15036	15113	15130	15062	15013	14997	14911	15230	15256	15083	15087	14987	15215	15157	15083	15188	15057	15085	15035	15171	15149	15161	15088	15209	15119	15196	15226	15060	15114	15009	15200	15217	15166	15004	15010	15226	15082	15055	14977	15056	15186	15358	15280	15236	15152	15097	15124	15043	15213	15084	15161	15250	14955	15227	15139	15078	15006	15060	15212	15146	15047	15187	15204	15114	14928	15236	15086	15008	15220	15019	15095	15209	14969	15036	15183	15185	15146	15144	15089	15031	15200	15144	15201	15132	15120	15100	15205	15280	15130	15105	15003	14992	14891	15071	15040	15191	15040	15024	15090	15233	15053	15209	15185	15063	15064	15067	15049	14938	15068	15213	15142	15157	15061	15050	15185	15135	15115	14994	15168	15199	15270	15137	15193	15207	15039	15073	15080	15036	15044	15161	15126	15118	15205	15125	15104	15189	15139	14930	14928	15079	15046	15105	15076	15010	15097	15138	15131	15121	15038	15245	14969	15034	14964	15123	15028	15094	15098	14951	15277	15089	15108	14914	15073	14970	15012	15035	15063	15104	14979	15040	15150	15016	15132	15094	15159	15177	15035	15100	15118	14878	15089	15105	15183	15188	15258	15154	15216	15147	15198	15148	15082	15010	15033	15040	15119	15010	15201	15117	15028	15022	15127	15154	15134	15214	15204	15072	15163	15141	15171	15154	15088	15084	15026	15150	15091	15095	14982	14954	15150	15092	15064	15326	15106	15244	15099	15185	14913	15214	15034	15135	15073	15153	15016	15015	15184	15015	15085	15063	15048	14919	15037	15207	15069	15043	15226	15215	15171	15233	15187	15078	15081	15036	15089	15155	15068	15179	15085	15067	14990	15208	15107	15108	15044	15170	15257	15116	14999	14984	15138	15159	15079	14926	15173	15129	14955	15227	15130	15177	15015	15143	15073	15171	14987	15117	15001	15006	15158	14939	15217	15170	14971	15093	15201	15055	15079	15101	14952	15064	15262	15140	14928	15079	15229	15173	15098	15012	15108	15130	15115	14926	15183	15133	15077	15125	15255	15103	15131	15081	15077	15130	15112	15091	15097	14958	14945	15111	15042	15129	14967	15180	15240	15143	15075	15048	15018	14953	15085	15086	15058	15155	15235	15168	15109	15038	14969	15207	15233	15154	15104	14976	15002	15149	15098	15056	15071	15200	15028	15054	15093	15120	15003	15137	15099	15126	15196	14985	15167	15069	14806	15086	15301	15076	15296	15176	14994	15074	15122	15168	15238	15154	15112	15193	15304	14937	15064	15114	15139	15154	15068	15048	15050	15073	15232	15059	14957	15124	15056	15236	15077	14982	15147	15017	15265	15035	15148	15019	15148	15076	15196	15031	15123	15177	15036	15160	15062	15045	15031	15295	15092	15111	15196	15081	15094	15160	15075
27289	22363	25186	21347	17075	16470	16343	15644	15521	15351	15353	15409	15120	15034	15327	15401	15109	15178	15299	15023	15280	15198	15290	15228	15157	15222	15063	15415	15191	15269	15051	15153	15078	15099	14973	15079	15172	15073	15075	14945	15216	15010	15019	14992	14952	14953	14968	14990	15033	15085	15037	15049	15156	14837	14949	14971	14932	15091	14924	14739	14847	15000	14869	14949	15063	15085	14969	15016	14922	14960	14778	14851	14990	14898	15027	14907	15045	14941	14782	14938	14964	14845	14978	15035	14988	14932	15018	14877	14978	14999	15058	15008	15164	14897	15060	14924	14805	14998	15048	14913	15111	14983	14930	15053	15197	14939	15071	14835	15047	15051	14802	14840	14928	14944	14985	14962	14977	15179	14947	14997	14967	14956	15050	14949	14990	15039	14902	15040	14919	15050	15174	14936	14893	14979	14801	14925	15016	14794	14789	15156	15012	15108	14875	15042	14878	14885	14782	14894	14901	14923	15021	15067	15065	14957	14937	14885	14797	14998	15138	14970	14842	14993	14893	14954	15152	14735	14879	14944	15006	15003	15060	15106	14924	15078	14840	14928	15000	15130	15082	14869	15080	14976	15143	14805	15002	15022	14932	14802	15113	14981	15243	14963	15091	14966	15158	15143	15008	15109	14922	15020	14954	14954	15178	15114	14863	15077	14887	14788	14788	14811	15082	14868	14950	14959	14942	14989	14875	14924	14893	15090	14961	15050	14872	14900	14986	14951	14930	14933	15159	14935	14855	14766	14984	14987	14901	14983	14980	14870	14901	14985	15002	15002	15023	14947	14931	14880	14991	15005	15029	14990	15003	14976	14941	14908	15031	15044	15003	14963	14983	14943	15105	14923	14983	15153	14841	15149	14877	14908	14913	15130	14922	14981	14855	15037	14949	14872	15065	14986	14975	14665	14962	14839	15094	15170	15017	15068	15159	15075	15168	14977	14968	15035	15168	14938	14903	14850	14888	14953	15042	14728	14889	14909	15038	15056	15009	15077	14942	14879	15039	15061	14891	14951	14986	15252	14927	14889	15072	15033	14951	14927	15006	15080	15060	14999	14956	14947	14841	14982	14889	14928	14774	15064	14950	15022	14843	14893	14829	15096	15100	14918	14944	15017	15133	15193	15127	14960	15003	15054	15121	14981	15109	14972	15080	14914	15067	15045	15167	15066	14912	14919	14971	15036	14923	14987	14890	15020	14912	14846	14983	14946	15145	14893	14913	14949	15082	14877	15091	15094	15131	15195	15054	15000	14939	14916	15135	14976	15233	14984	15024	14846	15065	14948	14750	14904	14996	14978	15060	14942	15137	15120	14983	15155	15177	15000	15107	14985	14994	15025	15013	15027	14971	15057	15045	15080	15097	14896	15055	14994	14874	14962	15032	14904	14801	15023	15058	15149	15059	14898	14922	15063	15164	15037	15005	14952	15037	14901	15279	14941	15121	14911	15021	15126	14911	14961	14895	14895	15082	14945	14946	15010	14950	15070	14907	14809	15039	14923	14679	14860	15033	14897	15038	14998	14976	14967	14958	14973	14962	15045	15122	14968	14907	15121	15027	14902	15044	15018	14921	15039	14823	15108	14940	15007	15132	15063	15129	15088	15150	14915	14932	15169	15131	14871	14860	15008	15071	14790	14905	15154	15060	14931	15022	14951	14933	14929	15065	14969	14966	15000	15050	14863	14949	14949	14855	14953	15078	15090	15095	15010	14778	14921	15127	14797	14756	15037	14922	14926	14975	14978	15106	15046	14891	14974	15055	15052	15046	14941	14947	15056	15039	14800	14948	14893	14935	14936	14870	14828	14915	14634	15078	14922	14957	14858	14830	15043	15155	14810	14971	14938	14893	15117	15062	15058	14944	14927	14940	15050	14909	15133	14852	15023	14955	15052	15065	14924	15057	15123	15091	15087	14922	14952	14929	14974	15048	14981	14863	15116	15048	15075	14931	14905	14972	14913	15061	15173	14976	14701	15177	15071	15080	14936	14969	15107	14948	14862	14927	14972	15097	14766	15025	15021	14937	15137	14790	14878	14906	14883	15028	14881	14903	14709	15015	15084	15044	14928	14942	14755	15006	15000	14896	14781	14719	14817	14801	15054	14961	14968	15000	14864	14985	14914	14952	15092	14829	15035	15100	15073	15094	14984	14916	14928	15013	15117	15144	15148	14845	15162	15137	14808	14850	15077	15206	14908	15001	15081	15072	14965	15105	14913	14703	14942	15006	14993	14878	14916	14925	15082	15056	14913	15096	14929	15043	14969	15019	15009	14867	14978	14958	15075	14988	14844	15034	14866	14937	14983	14851	14887	15013	14966	15028	14907	15054	14946	14934	14842	14963	15105	15052	14954	14854	15117	15068	15084	14826	15015	14849	15128	14985	14995	15177	15153	15033	14954	15116	15091	14831	14963	15052	14934	15031	15218	14942	15081	14978	14874	14911	15027	14884	14847	15078	15095	14965	15076	14967	14954	15003	15123	14882	14946	14997	15014	14999	15055	14976	14974	15041	14793	15153	14847	15169	14937	15221	15045	15119	14832	14969	14870	15081	14989	15074	14970	15084	14860	14926	15096	14873	15057	14814	14932	14833	15194	14897	14929	14795	14983	14949	15066	15135	14984	15005	15067	14919	14873	15120	14911	15059	15070	14807	15082	15023	14836	15093	15179	15226	15012	15159	14982	15200	15007	15005	14785	14927	14877	14964	15061	14892	14963	14798	14751	14984	15187	14936	14900	15090	14993	15107	15019	14797	15032	14863	15016	14871	14816	14930	15124	14966	14906	14923	14941	15045	15067	14856	15035	15103	15009	14955	14990	14919	14828	15015	15107	14965	14978	14933	14992	15034	15093	15140	14972	14922	15034	15003	14776	14883	14932	15000	14813	14883	15081	14917	15007	14980	15034	14996	15072	14940	15000	15112	15010	14993	15239	14881	15133	14811	14846	15072	14979	15007	15058	15029	15233	14958	15087	15124	14899	14863	14974	14865	14966	15220	15089	15089	14961	14839	15180	15127	14832	15025	15029	14955	14985	15053	15070	14945	15005	14917	14999	14930	14851	14972	15240	15183	15150	14965	14864	14980	14805	14964	15104	14859	14939	14998	14869	15007	14789	15044	15075	15129	15130	14979	14922	14966	14889	15064	15146	15096	15049	15055	15034	15070	14887	15124	14962	15045	14981	15139	15114	14978	14985	15229	15281	15079	14967	15011	15091	14874	15061	14949	14851	14978	14946	14978	14797	14872	14923	15012	14927	14949	15063	15086	14971	14819	14939	14943	14890	15008	14822	15080	14938	15009	15073	15006	14970	14738	14837	14903	14899	14829	15205	15075	14850	14850	14938	14940	14937	14939	15021	15019	14843	14917	15017	14898	14890	15071	15172	15181	14931	14974	15087	14984	14715	14932	15077	14924	14737	15066	15107	15061	15257	15153	14836	15034	14930	14995	14766	14998	14983	14695	14958	15039	15044	15197	14925	15214	14930	15035	14911	14883	15104	15045	15014	15125	15023	14934	15007	15127	15077	14973	15026	15074	14886	14808	14879	14920	15076	15255	14836	14911	14888	14909	15137	14960	14878	14938	15099	14954	15080	14915	15130	14821	15035	14779	15066	14927	15016	15023	14957	14879	15072	14881	14967	14897	14799	14957	15009	14916	14819	14873	14958	14990	15033	14966	15061	15012	15085	15139	14953	15121	15020	14930	14851	14937	15086	15037	15127	15112	15043	15093	15197	15000	14746	14886	14839	15019	14872	15241	15060	15115	14906	14964	14986	14919	15045	15080	14962	14907	15059	15000	15160	14956	14893	14905	15030	14913	15103	15079	14860	15082	14927	14878	15033	14857	15029	14876	14913	14896	15181	15004	15141	15034	14878	14932	14946	15037	15083	15025	15047	15155	15041	14836	15066	15082	15136	14902	14961	14852	15029	14897	15101	14889	15027	15084	15105	15020	14963	15015	14869	14987	15028	15066	14998	14846	15095	14986	14798	15153	14818	14970	15079	15089	14711	14984	15049	14960	14895	14967	14946	15171	14943	14881	15049	15002	14944	15031	15031	14922	15200	15002	15129	15099	14958	14946	14985	14924	14874	14994	14841	15131	14927	15139	14778	15209	15071	15206	15053	15038	14994	14799	14886	14961	14919	15207	14796	14888	14860	15217	15013	14977	14899	15153	15018	15011	15030	15061	15000	15039	15006	14910	14981	15104	15113	14914	15004	14962	15132	15106	15171	15058	14991	15071	15069	15011	15014	15269	15069	15052	15006	15180	14814	15189	15018	15047	15070	14831	15057	14934	14995	14889	15054	15083	15149	15035	14978	15102	15187	15022	15015	14854	14872	15085	14969	15073	15086	15116	15142	14934	14824	14996	15063	15160	14964	14932	14969	15061	15004	15047	14949	14881	15085	15045	14867	15092	15019	15006	14842	14810	14983	15057	15040	15077	14935	15014	14848	14746	15012	15181	15073	15172	15078	14931	14954	15003	15102	14979	14959	14957	15096	14811	15026	14897	14879	15014	14817	15038	14774	15018	15065	15096	15130	14869	14928	14913	15045	15049	15024	15032	14962	15001	14826	14929	14866	14796	14881	15096	14978	15086	15153	15058	15021	15051	15136	14827	15027	14780	14760	14734	15041	14956	14947	15087	15035	14866	14901	14777	15082	14944	14961	14985	14983	15011	15116	15257	15154	15188	15146	15074	15114	15051	14877	14915	14966	14995	15006	14885	14908	14885	14976	14948	14823	15099	15191	14901	15155	14866	15116	14988	15116	15022	14966	15072	14976	15038	14990	15075	15083	14887	14964	15231	14811	14979	14814	14909	15062	15030	15004	14858	15079	14974	15074	15041	14960	15188	14835	15033	15003	15092	15171	14912	15062	14953	15009	15049	15011	14925	15024	14857	15169	15016	14981	14947	14816	14969	15025	15003	15093	15076	14972	15115	14896	14917	15030	14758	15143	14965	15105	14854	14905	14858	14996	14941	14856	15001	14998	14932	15130	15156	14979	15027	15141	15139	14997	15068	15091	14958	15121	14940	15001	15041	14835	14923	14990	14926	14999	14985	15041	15010	14931	15048	15150	14890	15099	15013	14944	14986	14843	14941	14956	14996	14987	15039	14811	14808	14991	15069	15133	14907	14853
18085	25264	23997	19698	18079	17290	16312	15637	15446	15324	15013	15148	15087	15062	14961	14934	14960	14975	14995	14877	14795	14838	14666	14962	14759	14834	14818	14702	15090	14831	14885	14714	14695	14800	14632	14850	14562	14790	14595	14667	14721	14716	14603	14516	14675	14644	14735	14604	14626	14668	14459	14503	14557	14551	14607	14460	14535	14439	14609	14530	14630	14601	14688	14503	14537	14789	14473	14425	14743	14504	14668	14574	14630	14570	14496	14614	14674	14521	14628	14586	14561	14486	14665	14483	14461	14603	14490	14577	14433	14657	14409	14601	14590	14589	14570	14648	14445	14584	14691	14703	14456	14521	14589	14575	14537	14467	14611	14569	14633	14600	14415	14533	14568	14767	14537	14715	14682	14620	14489	14415	14464	14527	14640	14697	14637	14528	14449	14442	14535	14508	14520	14563	14525	14521	14560	14439	14496	14752	14453	14663	14602	14625	14596	14758	14662	14552	14592	14608	14599	14434	14421	14615	14534	14555	14599	14615	14594	14511	14446	14471	14727	14543	14600	14586	14522	14311	14490	14494	14615	14411	14460	14575	14592	14436	14409	14381	14758	14555	14513	14641	14579	14559	14495	14531	14551	14519	14558	14551	14483	14565	14670	14564	14480	14553	14533	14576	14520	14569	14485	14773	14563	14674	14587	14659	14522	14599	14590	14555	14532	14564	14634	14479	14328	14338	14468	14478	14626	14549	14573	14483	14483	14410	14622	14702	14552	14494	14614	14633	14521	14549	14590	14702	14467	14718	14503	14532	14475	14575	14589	14443	14646	14528	14595	14594	14425	14726	14654	14606	14474	14584	14525	14662	14560	14579	14449	14711	14500	14274	14750	14606	14596	14604	14693	14562	14671	14676	14394	14617	14505	14493	14468	14592	14447	14419	14686	14535	14519	14643	14543	14462	14686	14451	14496	14564	14644	14574	14413	14650	14533	14626	14558	14584	14542	14685	14737	14425	14542	14611	14740	14371	14550	14714	14632	14548	14603	14627	14264	14648	14610	14533	14403	14422	14574	14613	14577	14496	14563	14431	14605	14616	14517	14497	14469	14603	14531	14575	14678	14458	14499	14589	14571	14657	14558	14536	14675	14625	14662	14531	14469	14581	14722	14612	14546	14602	14692	14521	14560	14547	14371	14542	14654	14526	14515	14447	14526	14508	14630	14641	14486	14631	14485	14500	14550	14567	14629	14654	14523	14688	14700	14582	14549	14709	14585	14650	14539	14584	14816	14605	14491	14730	14580	14371	14535	14528	14493	14571	14603	14478	14496	14604	14546	14532	14709	14748	14762	14278	14707	14463	14573	14702	14491	14376	14547	14717	14431	14555	14652	14475	14545	14682	14684	14674	14550	14761	14707	14464	14610	14467	14625	14526	14447	14660	14595	14491	14630	14461	14540	14552	14789	14596	14445	14645	14683	14545	14528	14516	14549	14494	14527	14595	14563	14706	14590	14548	14589	14742	14636	14422	14607	14583	14538	14445	14524	14460	14510	14507	14551	14637	14662	14511	14246	14600	14597	14615	14359	14514	14535	14657	14539	14526	14601	14462	14580	14605	14745	14661	14496	14494	14620	14520	14452	14567	14651	14621	14489	14554	14363	14425	14687	14567	14492	14530	14526	14544	14603	14459	14563	14522	14414	14456	14537	14452	14655	14557	14447	14612	14685	14493	14626	14629	14465	14438	14594	14559	14554	14583	14618	14531	14540	14638	14522	14727	14501	14678	14588	14512	14693	14679	14632	14664	14673	14543	14534	14530	14577	14556	14387	14396	14614	14585	14544	14703	14618	14425	14627	14441	14473	14571	14644	14585	14475	14599	14495	14536	14626	14521	14418	14565	14421	14546	14651	14522	14465	14477	14648	14516	14723	14684	14667	14538	14639	14674	14691	14635	14588	14593	14635	14587	14520	14480	14557	14635	14648	14489	14507	14524	14481	14519	14621	14572	14548	14559	14550	14608	14547	14447	14522	14449	14471	14549	14507	14467	14535	14578	14648	14694	14622	14670	14563	14387	14540	14506	14523	14530	14551	14517	14590	14659	14642	14517	14513	14367	14657	14526	14530	14504	14717	14518	14557	14493	14429	14680	14590	14444	14563	14605	14524	14557	14554	14459	14577	14521	14543	14513	14581	14699	14597	14526	14341	14622	14741	14589	14518	14508	14612	14646	14549	14624	14530	14495	14548	14510	14661	14391	14612	14613	14634	14540	14481	14615	14423	14590	14570	14664	14527	14480	14597	14383	14600	14541	14550	14671	14550	14741	14752	14579	14574	14611	14435	14727	14449	14552	14640	14679	14575	14636	14410	14670	14666	14538	14526	14553	14532	14610	14619	14591	14674	14545	14579	14499	14540	14343	14829	14657	14592	14630	14550	14373	14545	14493	14517	14489	14636	14682	14521	14570	14500	14568	14617	14469	14699	14424	14732	14655	14613	14607	14757	14713	14608	14613	14543	14786	14726	14622	14435	14674	14623	14571	14467	14504	14584	14661	14676	14641	14444	14499	14623	14497	14657	14677	14464	14538	14591	14612	14540	14721	14590	14546	14540	14570	14562	14796	14531	14490	14670	14466	14647	14505	14594	14715	14550	14604	14625	14552	14651	14527	14588	14726	14534	14450	14469	14579	14506	14373	14469	14672	14459	14585	14608	14521	14464	14653	14385	14534	14651	14565	14618	14582	14457	14465	14435	14612	14460	14580	14665	14608	14521	14611	14474	14640	14720	14419	14486	14610	14548	14526	14585	14683	14474	14555	14532	14423	14579	14464	14653	14666	14560	14583	14665	14557	14800	14616	14389	14452	14552	14725	14617	14494	14571	14406	14643	14659	14479	14574	14649	14542	14725	14442	14561	14577	14693	14491	14641	14545	14561	14539	14382	14548	14485	14482	14580	14587	14865	14508	14738	14382	14544	14622	14539	14621	14547	14566	14429	14637	14567	14603	14573	14482	14452	14560	14594	14495	14616	14642	14485	14713	14496	14388	14371	14589	14685	14484	14432	14533	14326	14453	14392	14532	14433	14544	14630	14398	14422	14384	14688	14691	14526	14698	14516	14471	14461	14661	14387	14472	14354	14531	14532	14530	14621	14318	14772	14514	14542	14610	14526	14539	14477	14506	14502	14619	14596	14507	14680	14507	14725	14703	14377	14575	14515	14563	14634	14442	14596	14343	14422	14699	14478	14642	14505	14541	14568	14458	14473	14537	14430	14628	14666	14432	14500	14772	14498	14658	14685	14609	14569	14603	14554	14772	14587	14532	14652	14584	14646	14558	14661	14526	14677	14547	14566	14745	14411	14774	14357	14488	14652	14565	14575	14777	14591	14498	14530	14461	14647	14512	14475	14423	14480	14518	14505	14402	14718	14516	14624	14641	14518	14589	14511	14444	14646	14524	14624	14534	14538	14440	14513	14659	14407	14614	14665	14547	14603	14658	14430	14704	14620	14620	14552	14618	14503	14457	14585	14461	14731	14549	14610	14542	14509	14558	14587	14552	14611	14495	14564	14512	14475	14510	14606	14439	14600	14711	14457	14539	14472	14446	14617	14568	14567	14443	14589	14588	14528	14670	14576	14508	14642	14554	14587	14594	14647	14463	14554	14757	14669	14629	14529	14557	14684	14524	14487	14652	14487	14732	14628	14497	14593	14414	14549	14560	14708	14513	14518	14568	14560	14590	14657	14496	14498	14512	14486	14535	14580	14507	14515	14550	14573	14663	14509	14425	14468	14566	14455	14631	14585	14576	14601	14609	14460	14457	14503	14578	14534	14549	14507	14646	14552	14590	14364	14434	14594	14628	14562	14556	14520	14546	14530	14498	14513	14533	14437	14544	14634	14395	14541	14597	14608	14608	14647	14664	14694	14577	14604	14688	14557	14642	14499	14438	14443	14615	14517	14610	14586	14491	14511	14485	14572	14562	14588	14516	14502	14674	14532	14678	14763	14588	14642	14508	14678	14645	14563	14634	14414	14437	14571	14630	14604	14642	14471	14685	14512	14596	14575	14589	14625	14476	14625	14617	14702	14461	14580	14655	14503	14590	14647	14643	14483	14584	14533	14738	14596	14543	14624	14591	14597	14493	14575	14638	14647	14633	14521	14716	14613	14526	14667	14593	14778	14580	14781	14469	14758	14487	14547	14533	14446	14546	14538	14515	14562	14482	14407	14644	14681	14611	14658	14521	14568	14377	14434	14580	14552	14692	14564	14801	14556	14435	14489	14754	14695	14479	14586	14678	14665	14542	14715	14393	14515	14555	14410	14420	14603	14642	14459	14303	14495	14358	14629	14564	14519	14602	14487	14553	14560	14576	14540	14446	14423	14555	14620	14631	14492	14527	14576	14490	14400	14686	14631	14487	14619	14531	14643	14581	14592	14611	14567	14683	14614	14612	14671	14465	14613	14756	14754	14429	14486	14559	14577	14642	14505	14573	14596	14440	14525	14703	14576	14572	14587	14523	14587	14754	14726	14480	14607	14540	14639	14428	14569	14374	14559	14593	14647	14637	14497	14550	14653	14719	14503	14412	14766	14502	14567	14743	14532	14493	14658	14580	14496	14564	14648	14602	14420	14474	14534	14558	14664	14551	14557	14546	14481	14542	14501	14533	14626	14562	14378	14568	14518	14559	14597	14438	14533	14632	14643	14584	14665	14600	14576	14610	14485	14460	14559	14632	14623	14546	14682	14582	14744	14626	14659	14537	14663	14623	14609	14553	14717	14567	14543	14554	14381	14415	14490	14483	14737	14646	14601	14614	14611	14740	14666	14478	14723	14430	14572	14632	14688	14504	14445	14490	14665	14499	14719	14551	14451	14572	14636	14579	14460	14443	14500	14697	14409	14542	14350	14479	14557	14541	14548	14594	14507	14484	14568	14399	14366	14654	14447	14608	14617	14488	14614	14679	14455	14677	14490	14587	14573	14569	14511	14597	14471	14607	14466	14594	14528	14625	14637	14720	14564	14537	14622	14760	14644	14520	14405	14495	14565	14519	14579	14683	14611	14663	14488	14512	14716	14594	14509	14542	14572	14486	14764	14566	14597	14559	14455	14611	14568	14622	14662	14733	14519	14693	14456	14474	14752	14535	14437	14580	14782	14669	14615	14690	14593	14636	14668	14638	14488	14456	14690	14699
23982	21333	28677	24518	22021	21100	19401	16984	16146	16068	15777	16140	16136	15780	16073	15872	15649	15703	15677	15724	15739	15448	15511	15750	15760	15342	15694	15558	15506	15371	15524	15126	15502	15671	15600	15464	15524	15425	15499	15285	15311	15444	15219	15324	15309	15222	15390	15210	15351	15252	15253	15293	15449	15317	15365	15383	15287	15417	15274	15307	15058	15220	15049	15318	15409	15179	15223	15190	15306	15193	15183	15315	15214	15029	15238	15225	15481	15119	15017	15201	15250	15370	15200	15162	15072	15110	15250	15091	15257	15208	15350	14958	15199	15388	15244	15220	15193	15395	15247	15161	15279	15297	15362	15352	15322	15163	15195	15090	15337	15095	15036	15091	15342	15158	15068	15237	15353	15119	15265	15240	15230	15346	15359	15185	15165	15161	15361	15263	15188	15152	15463	15250	15289	15072	15184	15287	15156	15051	15338	15227	15312	15417	15210	15275	15319	15097	15144	15476	15250	15149	15226	15155	15208	15192	15132	15303	15021	15114	14988	15173	14925	15171	15201	15051	15204	15111	15329	15195	15263	15315	15252	15073	15139	15195	15331	15241	15313	15356	15239	15159	15156	15433	15320	15132	15182	15286	15119	15393	15034	15323	15212	15119	15247	15117	15128	15189	14999	15221	15154	15237	15218	15145	15402	15318	15250	15208	15136	15160	15270	15381	15258	15187	15126	15128	15175	15082	15178	15247	15141	15083	15213	15107	15080	15283	15282	15225	15123	15107	15242	15097	15077	15228	15397	15203	15244	15164	15335	15164	15145	14988	15121	15065	15359	15141	15135	15107	15112	15119	15106	15274	15095	15075	15159	15429	15244	15075	15037	15125	15374	15206	15084	15280	15247	15207	15163	15308	15164	15326	15149	15210	15050	15174	15359	15095	15026	15242	15284	15306	15164	15158	15100	15210	15307	15396	15194	15112	15176	15188	15114	15183	15051	15082	15182	15137	15269	15211	15097	15063	15060	15128	15244	15315	15235	15340	15364	15202	15309	15521	15338	15170	15148	15137	15354	15246	15278	15200	15234	15297	15065	15097	15274	15178	15166	15175	15152	15028	15205	15301	15235	15250	15322	15254	15293	15032	15080	15034	15192	15102	15307	15186	15215	15233	15088	15199	15114	14918	15282	15218	15280	15118	15161	15402	15274	15289	15219	15208	15396	15272	15175	15386	15091	15173	15031	15204	15050	15240	15231	15161	14883	15016	15292	15181	15174	15240	15216	15258	15497	15072	15046	15145	15428	15209	15122	15308	15291	15241	15186	15296	15077	15298	15194	15462	15248	15202	15160	15416	15268	15134	15274	15178	15354	15348	15164	15447	15317	15226	15096	15170	15251	15249	15177	15213	15037	15213	15089	15195	15194	15235	15279	15241	15297	15100	15189	15054	15206	15349	15172	15147	15079	15111	14996	14934	15247	15160	15461	15210	15206	15339	15109	15109	15160	15221	15184	15261	15261	15106	15277	15185	15249	15358	15157	15397	15167	15193	15309	15252	15183	15257	15232	15343	15229	15249	15277	15242	15375	15392	15107	15241	15192	15044	15190	15239	15136	15187	15163	15194	15318	15078	15056	15204	15186	15286	15269	15281	15117	15081	15175	15334	15089	15143	15159	15166	15051	15206	15162	15316	15159	15306	15214	15195	15088	15135	15390	15099	15201	15390	15248	15138	15162	15087	15212	14954	15143	15241	15187	15321	15176	15229	15132	15252	15261	15090	15152	15157	15125	15299	14980	14951	15363	15261	15188	15042	15239	15267	15042	15167	15465	15225	15171	15033	15078	15313	15174	15080	15215	15046	15094	15269	15333	15204	14971	15252	15365	15234	15131	15135	15084	15237	15329	15240	15117	15012	15306	15079	15348	15244	15192	15115	15144	15272	15274	15175	15037	15326	15216	15220	15270	15083	15056	15161	15141	15233	15213	15300	15238	15161	15210	15222	14938	14868	15219	15105	15109	15232	15117	15307	15175	14940	15238	15216	15250	14921	15139	15229	15142	15091	15109	15241	15252	15119	15268	15153	15130	15238	15008	15079	15041	14989	15197	15307	15250	15182	15166	15150	15159	15234	15309	15093	14950	15264	15162	15280	15194	15177	15021	15179	15096	15131	15354	15401	15121	15170	15232	15273	15224	15318	15175	15082	15157	15023	15286	15299	14992	15154	15197	15077	15399	15229	15087	15242	15161	15201	15289	15169	15389	15145	15219	15185	15244	15332	15259	15171	15223	15339	15142	15266	15375	15260	15086	15195	15255	15337	15148	15386	15037	15021	15117	15390	15106	15298	15232	15325	15147	15134	15271	15263	15270	15131	15214	15171	15346	15307	15259	15124	15102	15236	15365	14996	15098	15122	15242	15181	15168	15137	15110	15192	15114	15214	15261	15279	15290	15176	15259	15128	15141	15170	14984	15266	15218	15188	15168	15021	15263	15143	15201	15276	15233	15336	15280	15263	15156	15221	15209	15214	15170	15105	15100	15055	15084	15256	15202	15297	15205	15225	15124	15334	15053	15248	15235	15025	15140	15298	15198	15161	15169	15135	15092	15370	15146	15270	15120	15242	15259	15131	15278	15368	15284	15338	15119	15048	15262	15358	15134	15196	15127	15191	15186	15313	15292	15274	15141	15221	15187	15298	15151	15382	15408	15245	15153	15028	15097	15352	15208	15368	15361	15234	15162	15354	15267	15227	15218	15132	15116	15159	15171	15300	15019	15286	15206	15309	15107	15037	15040	15152	15152	15168	15121	15298	14995	15160	15144	15219	15204	15103	15319	15183	15188	15070	15186	15092	15300	15285	15155	15432	15134	15120	15117	15139	15140	15230	15277	15148	15306	15125	15256	15051	15170	15112	15173	15191	15098	15244	15219	15319	15170	15216	15039	15157	15237	15117	15008	15168	15293	15336	15368	15272	15206	15018	15240	15102	15259	15260	15285	15140	15124	15137	14943	15351	15357	15470	15170	15125	15025	15111	15195	15195	15235	15184	15271	15231	15209	15199	15276	15097	15114	15420	15138	15154	15100	15143	15273	15078	14982	15549	15106	15108	15140	15077	15300	15259	15167	15197	15191	15143	15006	15245	15129	15033	15225	15123	15265	15155	15122	15255	15283	15013	15076	15127	15140	15226	15251	15205	15222	15156	15174	15087	15236	15231	15164	15325	15211	15382	15019	15169	15172	15320	15314	15213	15148	15130	15267	15283	15176	15360	15079	15263	15260	15074	15223	15313	15026	15247	15408	15322	15359	15114	15020	15138	15039	15074	15244	15238	15235	15168	15204	15034	15203	15084	15177	15136	15161	15308	15065	15324	15285	15068	15205	15257	15217	15204	15315	15119	15080	15377	15064	14890	15150	15265	15264	15233	15046	15184	15097	15242	15375	15204	15327	15068	15127	15168	15329	15161	15270	15152	15152	15268	15215	15179	15162	15190	15159	15126	15386	15231	15122	15215	15040	15220	15337	15333	15069	15260	15191	15368	15187	15283	15203	15235	15254	15171	15049	15154	15278	15171	15182	15089	15369	15202	15245	15107	15005	15171	15227	15335	15267	15204	15021	15292	15260	15227	15193	15348	15127	15259	15252	15133	15173	15362	15248	15204	15129	15286	15072	15277	15156	15076	15198	15258	15139	15150	15272	15384	14986	15149	15013	15043	15187	15273	15330	15176	15148	15088	15245	15330	15245	15239	15185	15312	15243	15126	15101	15032	15270	15108	15128	15424	15154	15314	15045	15051	15362	15211	15093	15177	15112	15231	15092	15194	15227	15502	15249	15057	14974	15133	15171	15123	15141	15213	15354	14932	15100	15067	15239	15261	15235	15181	15233	15349	15045	15160	15152	15192	15168	15200	15267	15145	15318	15262	15169	15045	15224	15216	15150	15212	15113	15244	15180	15249	15113	15193	15256	15176	15130	15001	15296	15264	15224	15324	15120	15177	15211	15440	15447	15299	15230	15101	15299	15239	15164	15185	15226	15472	15077	15109	15059	15015	15236	14973	15074	15173	15241	15164	15114	15167	15317	15200	15304	15052	15319	15090	15380	15294	15010	15089	15375	15228	15106	15228	15146	15251	15397	15334	15304	15156	15233	14990	15381	15071	15180	15309	15259	14965	15242	15196	15239	15303	15159	15294	15097	15115	15354	15154	15259	15414	15204	15130	15208	15186	15181	15147	15191	15252	15277	15206	15258	14933	15263	15319	15186	15114	15125	15250	15015	15100	15260	15258	15468	15213	15081	15281	15368	15133	15097	15070	15065	15193	15252	15322	15241	15164	15148	15154	15392	15177	15219	15217	15093	15187	15215	15188	15410	15280	15224	15139	15179	15226	15200	15292	15254	15015	15241	15319	15189	15199	15273	15196	15134	15130	15235	15159	15288	15158	15337	14979	15174	15367	15221	15091	15113	15231	15351	15119	15224	15161	15372	15317	15158	15078	15225	15253	15219	15053	14988	15147	15252	15083	15206	15267	15178	15190	15224	15109	15060	15149	15121	15183	14988	15231	15294	15359	15380	15043	15218	15016	15344	15178	15216	15104	15149	15469	15222	15287	15293	15188	15095	15165	15272	15036	15276	15079	15168	15262	15163	15185	15064	15184	15099	15234	15263	15241	15121	15103	15188	15463	15019	15015	15119	15225	15316	15233	15289	15365	15129	15213	15117	15126	15235	15128	15336	15246	15181	15241	15307	15240	15334	15075	15167	15126	15179	15218	15229	15008	15080	15301	15159	15051	15101	14990	15241	15237	15143	15266	15268	15218	15028	15059	15206	15174	15203	15288	15229	15244	15306	15135	15291	15161	15095	15083	15400	15192	15287	15307	15123	15195	15203	15263	15116	15274	14996	15126	15149	15294	15127	15254	15035	15108	15057	15302	15130	15254	15193	15559	15356	15272	15177	15217	15330	15155	15282	15134	15131	15114	15289	15277	15270	14897	15133	15319	15358	15257	15365	15272	15140	15129	15081	15172	15173	15108	15104	15257	15192	15169	15354	15036	15224	15146	15247	15123	15040	15282	15094	15315	15127	15264	15217	15143	14970	15255	15253	15245	15073	15212	15115	15015	15208	15273	15240	15199	15191	15137	15107	15131	15299	15082	15007	15226	15206	15230	15198	15128	15292	15029	15354	15193	15339	15157
18023	30454	29985	24384	21289	19870	18280	16760	16548	16458	15965	16057	15775	15804	15818	15625	15451	15429	15510	15257	15447	15234	15391	15374	15153	15413	15324	15454	15282	15372	15120	15152	15212	15199	15166	15189	15048	14853	14999	14852	14892	14973	14763	14715	14839	14818	14674	14649	14643	14694	14785	14862	14729	14783	14646	14693	14855	14665	14550	14615	14699	14670	14630	14681	14659	14693	14686	14744	14582	14588	14745	14819	14765	14781	14718	14877	14833	14556	14684	14620	14801	14661	14895	14793	14659	14689	14742	14682	14747	14729	14910	14629	14681	14869	14698	14674	14702	14599	14866	14666	14517	14751	14667	14725	14639	14613	14773	14641	14829	14730	14813	14652	14552	14859	14749	14618	14700	14897	14720	14728	14733	14604	14711	14674	14612	14891	14766	14613	14645	14660	14799	14586	14783	14785	14575	14599	14873	14745	14693	14607	14654	14656	14682	14539	14749	14694	14750	14734	14628	14672	14660	14657	14861	14796	14564	14676	14677	14761	14739	14705	14677	14743	14727	14667	14668	14638	14805	14819	14635	14750	14580	14576	14596	14806	14694	14810	14851	14785	14729	14603	14710	14714	14573	14748	14888	14620	14790	14844	14763	14651	14751	14711	14599	14989	14523	14631	14734	14824	14648	14794	14658	14770	14689	14739	14674	14791	14694	14847	14880	14773	14725	14770	14758	14619	14716	14671	14670	14635	14779	14755	14808	14709	14707	14688	14600	14606	14641	14873	14742	14725	14656	14608	14630	14713	14840	14685	14551	14785	14724	14604	14827	14667	14813	14708	14530	14896	14762	14525	14692	14779	14833	14706	14721	14774	14809	14624	14841	14659	14738	14705	14775	14712	14713	14737	14745	14672	14544	14830	14827	14727	14743	14674	14692	14780	14728	14603	14795	14640	14717	14870	14807	14696	14679	14831	14831	14632	14681	14692	14758	14826	14717	14759	14694	14650	14704	14857	14794	14571	14724	14562	14674	14572	14768	14665	14725	14809	14925	14631	14698	14764	14691	14658	14571	14787	14752	14591	14750	14712	14848	14908	14698	14875	14664	14731	14798	14749	14844	14588	14697	14717	14666	14720	14609	14572	14764	14803	14717	14885	14644	14737	14537	14709	14695	14660	14732	14807	14723	14749	14771	14734	14838	14651	14562	14640	14635	14569	14710	14757	14652	14659	14804	14813	14589	14912	14656	14779	14719	14680	14550	14525	14826	14797	14573	14689	14718	14854	14716	14722	14688	14716	14637	14739	14620	14571	14646	14911	14604	14651	14736	14746	14708	14691	14763	14695	14666	14792	14813	14767	14735	14613	14694	14848	14564	14760	14728	14784	14728	14839	14658	14695	14748	14908	14657	14855	14556	14753	14491	14746	14751	14780	14928	14786	14631	14757	14758	14809	14692	14635	14675	14745	14750	14660	14722	14745	14820	14867	14799	14767	14556	14674	14633	14938	14933	14773	14650	14618	14674	14703	14519	14578	14653	14836	14896	14842	14649	14724	14575	14684	14723	14589	14779	14780	14571	14835	14785	14791	14633	14786	14857	14870	14742	14798	14751	14642	14650	14738	14667	14685	14687	14641	14550	14697	14713	14656	14674	14605	14686	14694	14693	14743	14651	14611	14755	14750	14732	14710	14754	14650	14588	14686	14798	14815	14880	14653	14818	14786	14795	14579	14635	14637	14710	14672	14671	14754	14662	14632	14589	14656	14628	14776	14582	14823	14688	14665	14608	14663	14642	14748	14829	14890	14672	14784	14636	14635	14777	14779	14808	14804	14627	14806	14622	14760	14675	14775	14702	14678	14768	14628	14777	14770	14646	14587	14724	14720	14851	14674	14693	14623	14661	14796	14842	14660	14898	14766	14706	14670	14813	14795	14709	14817	14738	14726	14728	14813	14724	14857	14760	14680	14780	14725	14759	14611	14778	14723	14653	14705	14498	14820	14636	14865	14669	14699	14768	14628	14696	14768	14698	14789	14800	14587	14632	14712	14531	14484	14715	14916	14786	14700	14744	14819	14626	14769	14744	14609	14737	14707	14746	14713	14617	14724	14689	14694	14670	14736	14847	14718	14666	14739	14693	14685	14590	14552	14719	14816	14815	14649	14738	14751	14729	14818	14758	14711	14642	14757	14780	14678	14722	14650	14825	14769	14509	14624	14596	14893	14702	14613	14755	14858	14845	14753	14662	14764	14760	14651	14890	14778	14772	14640	14756	14768	14720	14710	14661	14550	14724	14791	14633	14804	14787	14729	14820	14691	14714	14738	14787	14777	14760	14548	14808	14606	14858	14709	14684	14687	14665	14705	14685	14759	14718	14690	14834	14788	14643	14760	14744	14742	14900	14691	14642	14698	14690	14710	14602	14778	14657	14723	14729	14683	14726	14645	14696	14626	14762	14623	14638	14787	14735	14724	14670	14732	14864	14741	14586	14660	14606	14739	14795	14748	14923	14683	14635	14795	14629	14659	14740	14680	14688	14661	14787	14714	14797	14684	14692	14530	14648	14719	14794	14643	14689	14624	14748	14743	14694	14701	14684	14874	14569	14781	14565	14838	14742	14746	14825	14748	14858	14585	14719	14584	14728	14752	14800	14753	14722	14823	14692	14548	14740	14739	14726	14769	14729	14795	14825	14609	14813	14783	14607	14797	14711	14683	14719	14713	14675	14475	14774	14714	14670	14707	14741	14746	14820	14731	14694	14714	14796	14746	14654	14706	14792	14566	14642	14699	14712	14801	14647	14798	14684	14758	14807	14716	14890	14710	14597	14797	14743	14876	14724	14604	14731	14730	14689	14683	14664	14714	14594	14645	14836	14681	14713	14770	14713	14755	14653	14663	14615	14615	14586	14733	14732	14569	14848	14698	14683	14699	14650	14671	14690	14639	14894	14727	14727	14692	14729	14777	14817	14624	14655	14674	14723	14750	14638	14687	14905	14447	14647	14592	14712	14762	14801	14649	14697	14821	14627	14724	14762	14761	14826	14732	14745	14632	14646	14560	14691	14662	14526	14590	14673	14741	14627	14744	14580	14714	14711	14704	14745	14656	14679	14633	14795	14749	14654	14645	14785	14687	14668	14667	14724	14726	14739	14755	14694	14837	14655	14561	14759	14749	14750	14994	14641	14693	14787	14809	14920	14754	14669	14715	14590	14623	14797	14683	14674	14691	14791	14735	14707	14637	14683	14639	14800	14690	14477	14586	14651	14742	14919	14659	14654	14771	14674	14669	14671	14701	14786	14808	14534	14557	14813	14566	14778	14822	14828	14527	14769	14751	14716	14698	14708	14715	14567	14808	14703	14783	14680	14666	14595	14832	14857	14750	14708	14698	14782	14887	14637	14552	14655	14779	14652	14722	14812	14828	14545	14678	14818	14904	14746	14856	14832	14619	14826	14734	14616	14677	14691	14818	14678	14642	14651	14732	14701	14693	14701	14661	14761	14772	14716	14776	14901	14645	14507	14547	14562	14910	14580	14772	14812	14675	14730	14687	14793	14639	14794	14615	14575	14646	14694	14816	14890	14948	14794	14873	14802	14743	14827	14807	14660	14656	14830	14695	14777	14619	14748	14601	14594	14830	14660	14938	14863	14718	14760	14702	14709	14704	14700	14621	14556	14801	14736	14739	14736	14688	14653	14665	14650	14712	14465	14797	14759	14628	14755	14603	14774	14566	14718	14718	14716	14896	14665	14623	14682	14646	14747	14679	14711	14650	14662	14780	14693	14781	14722	14727	14930	14808	14714	14599	14672	14825	14812	14491	14703	14631	14644	15002	14767	14708	14567	14739	14686	14644	14735	14721	14672	14647	14769	14673	14741	14689	14736	14713	14867	14726	14709	14730	14814	14778	14772	14719	14605	14810	14866	14763	14716	14706	14765	14736	14580	14539	14837	14750	14715	14724	14733	14825	14717	14879	14810	14650	14778	14705	14810	14634	14747	14473	14769	14625	14606	14752	14573	14631	14784	14852	14698	14634	14868	14684	14699	14649	14860	14708	14723	14722	14718	14840	14685	14741	14770	14619	14618	14662	14812	14679	14686	14834	14588	14703	14818	14933	14747	14699	14660	14542	14787	14816	14668	14777	14640	14783	14742	14656	14569	14825	14604	14749	14729	14746	14880	14814	14722	14660	14773	14758	14729	14719	14807	14759	14621	14708	14546	14777	14796	14724	14537	14645	14861	14726	14890	14503	14633	14624	14744	14723	14735	14644	14906	14777	14763	14614	14801	14791	14636	14834	14731	14544	14708	14825	14673	14642	14565	14796	14634	14847	14887	14845	14661	14687	14791	14751	14797	14701	14709	14715	14695	14635	14818	14692	14737	14713	14896	14561	14748	14667	14635	14803	14808	14673	14931	14640	14774	14708	14589	14629	14713	14787	14737	14588	14743	14728	14773	14682	14752	14807	14798	14702	14701	14650	14646	14802	14738	14684	14623	14781	14763	14585	14747	14879	14756	14766	14655	14752	14673	14652	14646	14689	14855	14696	14731	14642	14760	14628	14741	14683	14639	14716	14894	14737	14724	14697	14700	14581	14755	14669	14768	14772	14641	14705	14732	14606	14873	14787	14692	14848	14724	14594	14728	14690	14869	14596	14775	14748	14714	14642	14789	14787	14820	14517	14762	14836	14785	14666	14873	14661	14919	14766	14735	14647	14632	14689	14895	14773	14847	14629	14735	14746	14655	14753	14614	14655	14667	14821	14723	14945	14740	14702	14865	14734	14647	14697	14753	14754	14838	14643	14792	14784	14937	14654	14782	14769	14758	14985	14553	14807	14689	14681	14730	14750	14732	14879	14950	14748	14781	14759	14703	14706	14617	14687	14610	14583	14656	14759	14851	14596	14716	14806	14858	14650	14559	14768	14724	14653	14896	14609	14857	14662	14839	14756	14660	14718	14718	14739	14835	14631	14790	14680	14709	14714	14763	14600	14753	14616	14771	14701	14627	14761	14694	14696	14783	14624	14848	14722	14649	14725	14792	14735	14628	14790	14707	14808	14781	14778	14771	14707	14721	14707	14727	14680	14772	14764	14772	14899	14898	14628	14696	14729	14805	14649	14854	14736	14592	14738	14697	14762	14734	14645	14750	14742	14704	14691	14824	14757	14749	14758	14850	14664	14622	14654	14771	14714
22872	21288	29069	23857	21638	23355	22868	17512	16518	16545	16359	16354	16015	16095	15819	15893	15669	15763	15623	15921	15523	15624	15575	15562	15417	15492	15599	15403	15371	15336	15418	15484	15230	15379	15320	15279	15247	14971	15050	15278	15137	15137	15159	15155	14991	14890	15021	15082	14853	15032	14979	15041	15007	14936	14915	14884	14889	15200	15047	14705	14991	14747	14929	14954	15048	14966	14986	14987	14977	14953	14871	14999	14993	14804	14974	15001	14877	14756	15047	15023	15056	14921	14809	15016	14825	14897	14854	14874	15006	14941	14957	14833	14901	14925	14913	14656	14908	14934	15059	14788	14732	14812	14776	14809	14819	15019	14848	15046	14859	14892	14898	14683	14923	14885	14810	14713	14851	14835	14746	14869	14940	14887	14921	14759	14842	15034	15005	14780	14887	14921	14859	14749	15217	15004	14720	14942	14918	14923	14812	14862	14660	14969	14944	14928	14745	14998	14790	14818	14979	14820	14848	14906	14736	14828	14855	14852	14775	14825	14904	14668	14903	15024	14888	14845	14803	14783	14853	14964	14910	14847	14819	14780	14886	14857	14831	15014	14937	14760	14857	14685	14908	14830	14894	14798	14730	14843	14850	14863	14940	14816	14731	14983	14801	14886	14833	14883	14900	14836	14876	14930	14771	14914	14882	14960	14691	14788	14855	14742	14787	14815	14833	14804	14765	14873	14813	14712	15069	15036	14846	14982	14905	14830	14717	14828	14847	14778	15081	14617	14699	14700	14797	14902	14932	14761	14887	14704	14832	14942	14740	14943	15056	14849	14884	14899	14881	14924	14711	14837	14827	14822	14849	14700	14743	14963	14711	14862	14719	14881	14757	14798	14889	14827	14837	14703	14850	14814	14953	14820	14746	14720	14718	14653	14895	14887	14632	14737	15009	14739	14823	15080	14700	14650	14804	14980	14967	14882	14841	14897	14792	14880	14942	14855	14898	14814	14786	14774	14954	14922	15029	14942	14903	15005	14760	14954	15126	14815	14877	14812	14847	14982	15069	14942	14920	14780	14937	14980	14908	14773	14844	14886	15104	14800	14728	14826	14615	14870	14882	14695	14800	15083	14717	14679	14834	14839	14693	14708	14872	14849	14829	14858	15031	14872	14934	14820	14895	15116	14805	14870	14828	14768	14875	14910	14936	14856	14934	14785	15053	14719	14949	15020	14919	14839	14741	15042	14881	14841	14767	14711	15058	14873	14768	14936	14889	14813	14938	14896	14746	15057	14731	14782	14985	14809	14779	14866	14974	14843	14728	14822	14731	15185	14804	14834	15019	14741	14982	14788	14710	14959	14946	14823	14798	14783	14777	14915	14796	14762	14870	14706	14941	14896	14937	14639	14680	14780	14917	14768	14839	14725	14990	14680	14665	14820	14747	14870	14788	14881	14627	14978	14791	14731	14747	14823	14842	14730	14682	14947	14834	14681	14960	14911	14648	14741	14751	14849	14923	14759	15114	14791	14851	14833	14955	14795	14868	14798	14884	14945	14855	14988	14771	14859	15032	14968	14897	14712	14814	14878	14759	15043	14823	14890	14780	15043	14754	14980	14738	14993	14918	14749	14858	14803	14893	14904	14773	14739	14735	14894	14696	14905	14946	14875	14605	14891	14699	14931	14856	14743	14821	14920	14790	14928	14896	14799	14624	14845	14708	14723	14682	14625	14839	14680	14814	14790	14956	14822	14905	14850	14758	14938	15080	14766	14811	14943	14714	14783	14725	14844	14990	14945	14954	14982	14859	15096	14700	14880	14880	14805	14687	14773	14890	14966	14901	14949	15012	14824	14593	14905	14991	14848	14776	14786	14940	15026	14848	14873	14850	15004	14886	14845	14808	14782	14898	14843	14821	14824	14732	14817	14480	14908	14982	14849	14966	14810	14890	14966	14732	14872	14903	14794	14763	14653	14906	14858	14805	14894	14883	14819	14833	14865	14949	14909	14848	14980	14701	14678	14856	14600	14788	14721	14755	14887	14967	14909	14779	14815	14939	14701	14942	14900	14882	15033	14667	14784	14749	14755	14554	14860	14892	14771	14931	14916	14947	14758	14868	14966	14804	14823	14966	14880	14708	14821	14891	14880	14798	14661	14925	14695	14795	14658	14919	14806	15013	14729	14939	14863	14917	14808	14726	14657	14677	14715	14883	15012	14818	14773	14554	14769	14821	14818	14851	14951	14882	14800	14944	14662	14845	14795	14798	14855	14797	14852	14822	14876	14871	14836	14824	14853	14881	14684	14858	14762	14815	14934	14954	14725	14940	14793	14635	14736	14778	14912	14939	14921	14938	14813	14895	14812	14550	14804	14692	14772	14825	14879	14886	14742	14977	14955	14618	14782	14977	14886	14969	14766	14835	14823	14683	14874	15001	14850	14744	14854	14937	14970	14862	14763	15023	14753	14766	14770	14848	14935	14940	14892	14894	14952	14851	14978	14681	14878	14859	14958	14960	15112	15032	14750	14825	14804	15017	14689	14874	14856	14653	14804	14818	14852	15044	14944	14708	14753	14900	14880	14823	14842	14833	14724	14767	14836	14851	14793	14730	14941	14856	14758	14702	14856	14945	14853	14692	14934	15035	14892	14876	14884	14852	14838	14998	14808	14818	14798	14807	14663	14937	14890	14819	14926	14934	14895	14907	14881	14728	14872	14856	14842	14884	14819	14906	14894	14810	14879	14917	14792	14834	15004	14683	14809	14865	14966	14822	14695	14847	14793	14954	14834	14831	14865	14948	14834	14876	14841	14678	15003	14738	14886	14975	14751	14718	14716	14736	14796	14843	14835	14664	14872	14817	14766	14979	15043	14945	14691	14885	14898	14680	14812	14864	14846	14753	14864	14855	14898	14761	14815	14583	14962	14922	14776	14892	14797	14881	14836	14769	14904	14704	14813	14903	14712	14841	14860	14801	14925	14930	15086	14954	14760	14763	14998	14906	14909	14963	14794	14969	14711	14838	14826	15036	14817	14713	14703	14816	14867	14730	14898	14784	14695	14861	14831	14997	14899	14967	15051	14982	14958	14791	14800	14856	14831	14905	14857	14688	14809	14662	14816	14936	14987	14816	14882	14736	14838	14918	14812	14829	14764	14815	15044	14674	14995	14741	14811	14769	14816	14947	14824	14875	14924	14933	14909	15068	14961	14971	14686	14809	14881	14918	14816	14897	15021	14711	15022	14910	14810	14963	14875	15004	14988	14808	14830	14973	15007	15077	14853	14837	14779	14977	14794	14930	14733	14981	14815	14996	14986	15090	14858	14719	14820	14977	14852	14781	14911	14974	14841	14958	14862	14681	14826	14776	14827	15015	14819	14977	14861	14786	14752	14783	14809	14875	15021	14828	14833	14850	14865	15046	14983	14995	14671	14798	14936	14827	14964	14977	14865	14962	14991	14815	14853	14792	14962	14835	14869	14876	14753	14823	14753	14847	14844	14832	14770	14823	14840	14829	14767	14877	14771	14856	14941	14939	14887	14872	14859	14966	14952	14882	14888	15041	14705	14812	15046	14713	14972	14801	14844	14864	14763	14841	14935	15060	14805	14924	14753	14928	14855	14898	15034	15027	14685	15147	14742	14785	14849	14947	14798	14690	14949	14757	15108	14791	14876	15080	14893	14680	14789	14876	14836	14893	14922	15027	14739	14740	14759	14721	15081	14934	14739	14728	14747	14926	15083	14752	14831	14613	14799	14917	14870	15109	14758	14867	14978	14835	14922	14908	14722	14729	14883	14844	14805	14829	14787	14856	14835	14864	14773	14851	14818	14865	14878	14798	14936	14843	14680	14852	14796	14799	14821	14620	15042	14741	14811	14993	14949	14915	14816	15039	14803	14735	14722	14887	14953	14884	14696	14800	14847	14966	14876	14889	14922	14793	14789	14791	14826	15029	14779	14861	15083	14842	14886	14954	14837	14848	14893	14909	14719	14759	14928	14980	14887	14860	14938	14941	14841	15005	14903	14882	14941	15020	14709	14871	14698	14764	14807	14940	14718	15040	14864	15057	14678	14988	14878	14708	14819	14782	14893	14951	14790	15045	14823	14784	14843	14810	14747	14736	15009	14739	14944	14766	14941	14670	14725	14749	14795	14965	14810	14935	14787	15035	15038	14882	14885	14847	15089	14992	14894	14883	14712	14833	14961	15057	14668	14844	14862	14913	14893	15024	14976	14734	14898	14786	14902	15041	14923	14880	14963	14934	14827	14873	15033	14768	14752	14766	14829	14997	14827	14904	14820	14768	14856	14958	15101	14896	14910	14909	15111	14981	14804	14821	14927	14920	14643	14783	14683	14654	14860	14870	14983	14861	14769	14819	14684	14901	14873	14719	14896	14932	14917	14891	14860	14832	14754	14723	14943	14791	14806	14999	14855	14814	14776	15004	14885	15023	14828	14658	14862	14891	14869	14904	14831	14733	14794	14916	14792	14955	14951	14813	15017	14808	14878	15062	14907	14889	14813	14859	14941	14850	14802	14677	14791	14941	14923	15030	14839	14991	14849	14916	14889	15025	14849	14990	14709	14834	14909	14835	14775	14804	14875	14721	14816	14919	14916	14716	14779	14794	14881	14824	14873	14701	14814	14881	14804	14829	14945	15000	15072	15012	14953	14976	14975	14861	14787	14761	14842	14975	14815	14857	14906	14833	14947	14979	14851	15037	14894	14645	14792	14919	14877	14733	14762	14809	14714	14817	14968	14931	14711	15012	14868	14953	14840	14886	14868	14999	14738	14942	14776	14907	14870	14919	14894	14807	14852	14739	14821	14764	14946	14788	14864	14708	14919	14870	14827	14934	14688	14917	14852	14873	15066	14922	14820	14804	14898	15019	14844	14905	14916	14824	14933	14929	14970	14785	14717	14982	14844	15004	14918	14808	14847	14872	14917	14862	14671	14790	14777	14724	14848	14885	14911	14702	14911	14917	14892	14800	14796	14809	14836	14708	15012	14819	14824	14764	14912	15028	14991	15038	14819	14691	14821	14821	14779	14917	14819	14963	14850	14967	14848	14788	15017	14894	14864	14929	14972	14872	14922	14736	14829	14886	14876	15016	15009	14844	14793	14999	14960	14804	14985	14901	14679	14831	14895	14720	15116	14859	15038	14881	14930	14722	14671	14984	14880	14703	14962	14856	14734
18609	33738	32987	27520	24980	22002	19551	18068	17231	16875	16578	16611	16066	16213	16084	16237	15987	15864	15651	15659	15447	15434	15257	15139	15282	15410	15386	15451	15288	15365	15019	15044	14927	14989	15157	15043	15258	14796	14724	14702	14800	14634	14642	14703	14595	14563	14467	14506	14526	14482	14603	14710	14654	14521	14656	14590	14588	14552	14588	14572	14446	14521	14551	14578	14451	14550	14644	14768	14419	14327	14550	14584	14623	14432	14570	14358	14575	14508	14543	14513	14557	14434	14407	14434	14378	14646	14499	14586	14624	14566	14565	14489	14577	14641	14540	14525	14413	14589	14414	14394	14436	14526	14525	14493	14541	14663	14397	14365	14642	14545	14575	14548	14404	14497	14411	14467	14533	14553	14534	14481	14334	14521	14440	14539	14432	14434	14602	14629	14368	14487	14487	14648	14364	14450	14491	14663	14419	14475	14494	14565	14389	14545	14621	14269	14461	14536	14477	14434	14450	14311	14630	14586	14403	14455	14589	14550	14358	14443	14436	14304	14659	14528	14469	14483	14479	14548	14484	14655	14457	14568	14654	14412	14497	14583	14556	14613	14426	14545	14418	14583	14344	14493	14512	14573	14622	14494	14486	14446	14510	14488	14549	14475	14412	14429	14557	14506	14691	14548	14501	14449	14586	14638	14524	14516	14523	14572	14661	14430	14474	14633	14397	14591	14558	14347	14553	14510	14654	14436	14533	14539	14541	14320	14508	14377	14493	14537	14406	14415	14454	14495	14474	14485	14576	14341	14644	14356	14373	14553	14529	14440	14411	14484	14581	14470	14597	14630	14552	14465	14565	14478	14536	14520	14510	14336	14618	14606	14368	14480	14590	14453	14649	14528	14400	14785	14309	14517	14532	14545	14396	14402	14392	14431	14585	14613	14525	14689	14489	14470	14468	14459	14390	14497	14687	14475	14330	14511	14447	14545	14427	14390	14524	14503	14554	14405	14497	14580	14568	14560	14334	14538	14619	14412	14334	14510	14459	14532	14503	14471	14331	14412	14570	14463	14573	14583	14329	14565	14569	14486	14576	14415	14538	14452	14539	14442	14562	14569	14375	14481	14524	14539	14590	14611	14533	14571	14490	14587	14506	14399	14616	14508	14552	14534	14387	14525	14488	14411	14497	14458	14451	14472	14576	14580	14547	14472	14429	14495	14323	14601	14547	14429	14515	14492	14430	14693	14555	14607	14431	14677	14498	14512	14459	14454	14473	14430	14411	14434	14528	14361	14547	14489	14466	14601	14651	14322	14464	14569	14442	14461	14405	14324	14429	14704	14449	14562	14495	14564	14578	14574	14656	14543	14571	14536	14466	14446	14478	14409	14544	14593	14573	14453	14399	14532	14371	14521	14475	14480	14309	14512	14378	14480	14480	14462	14510	14414	14615	14401	14522	14611	14418	14480	14416	14463	14573	14507	14619	14587	14548	14500	14542	14628	14323	14710	14481	14457	14616	14607	14552	14398	14403	14260	14539	14584	14521	14462	14801	14578	14511	14644	14484	14369	14422	14212	14458	14425	14647	14520	14466	14486	14462	14457	14440	14484	14485	14473	14412	14547	14467	14595	14583	14551	14459	14309	14557	14486	14598	14542	14477	14434	14581	14337	14529	14471	14451	14476	14583	14487	14524	14385	14448	14672	14549	14629	14624	14491	14453	14530	14518	14401	14392	14634	14426	14331	14545	14478	14573	14462	14560	14475	14433	14372	14477	14387	14440	14570	14444	14557	14374	14456	14495	14513	14260	14597	14506	14484	14649	14470	14608	14424	14656	14395	14547	14307	14464	14615	14543	14388	14353	14451	14421	14582	14391	14232	14469	14545	14488	14516	14393	14571	14580	14560	14546	14357	14480	14500	14235	14367	14335	14507	14457	14378	14338	14605	14590	14582	14462	14426	14653	14430	14517	14384	14398	14438	14395	14448	14470	14558	14568	14541	14568	14417	14446	14514	14646	14547	14556	14525	14370	14668	14411	14499	14420	14465	14321	14454	14693	14607	14460	14431	14438	14362	14550	14525	14575	14582	14460	14361	14516	14477	14595	14487	14276	14456	14438	14671	14520	14397	14493	14416	14469	14397	14466	14431	14503	14487	14454	14542	14512	14429	14571	14425	14551	14412	14518	14507	14438	14602	14448	14528	14408	14610	14485	14694	14498	14623	14522	14414	14337	14404	14517	14734	14471	14607	14478	14526	14519	14351	14558	14537	14519	14392	14458	14368	14495	14574	14568	14454	14576	14490	14511	14611	14344	14440	14584	14574	14599	14502	14410	14403	14379	14489	14595	14543	14535	14600	14604	14483	14267	14515	14480	14520	14491	14629	14637	14522	14480	14589	14443	14416	14615	14560	14461	14431	14445	14595	14629	14377	14462	14633	14513	14464	14629	14502	14592	14453	14482	14404	14502	14523	14381	14486	14208	14394	14361	14512	14530	14557	14402	14627	14651	14507	14514	14345	14599	14624	14562	14404	14622	14424	14536	14348	14502	14536	14375	14440	14492	14509	14535	14404	14484	14441	14384	14587	14530	14621	14390	14639	14455	14409	14647	14462	14655	14462	14403	14603	14401	14424	14409	14573	14479	14522	14732	14471	14326	14439	14673	14448	14557	14591	14627	14632	14428	14293	14484	14265	14434	14426	14512	14570	14519	14401	14514	14575	14451	14532	14566	14439	14438	14629	14578	14306	14287	14331	14561	14548	14588	14369	14456	14578	14522	14435	14420	14534	14466	14500	14565	14424	14531	14615	14538	14557	14516	14374	14590	14591	14518	14331	14478	14455	14506	14377	14516	14597	14516	14525	14759	14528	14457	14535	14642	14587	14737	14402	14521	14490	14422	14530	14547	14543	14416	14403	14518	14499	14390	14631	14582	14605	14313	14567	14480	14538	14559	14378	14468	14400	14427	14560	14404	14486	14434	14568	14439	14497	14638	14489	14481	14289	14431	14505	14475	14410	14344	14338	14514	14538	14337	14542	14533	14659	14503	14541	14384	14573	14445	14458	14541	14428	14349	14590	14542	14551	14443	14556	14487	14411	14441	14414	14562	14607	14382	14604	14411	14632	14547	14479	14628	14355	14479	14426	14430	14230	14521	14560	14501	14532	14459	14547	14475	14408	14587	14477	14410	14440	14463	14494	14501	14559	14445	14406	14613	14486	14514	14561	14298	14467	14546	14488	14394	14474	14594	14517	14558	14635	14589	14448	14485	14417	14575	14568	14561	14419	14582	14361	14443	14398	14548	14532	14469	14566	14399	14431	14423	14403	14462	14459	14424	14467	14442	14449	14528	14530	14697	14502	14416	14583	14499	14668	14426	14483	14554	14511	14367	14495	14560	14547	14464	14486	14503	14614	14599	14451	14474	14547	14256	14503	14519	14557	14402	14584	14539	14413	14407	14579	14482	14500	14493	14538	14561	14418	14514	14496	14558	14546	14402	14430	14641	14565	14644	14420	14578	14495	14486	14462	14474	14480	14545	14331	14443	14496	14498	14523	14509	14318	14501	14290	14564	14407	14477	14509	14368	14532	14592	14537	14595	14590	14397	14473	14557	14535	14578	14461	14463	14430	14508	14618	14478	14407	14634	14486	14400	14448	14437	14540	14606	14282	14340	14560	14290	14673	14314	14578	14516	14502	14228	14495	14439	14379	14375	14508	14472	14431	14623	14537	14456	14449	14618	14624	14600	14481	14588	14537	14597	14488	14486	14436	14500	14530	14323	14587	14466	14601	14423	14512	14438	14660	14503	14578	14368	14571	14482	14643	14478	14466	14395	14455	14491	14660	14493	14391	14503	14492	14497	14349	14500	14397	14419	14543	14646	14545	14422	14399	14488	14516	14366	14557	14418	14474	14523	14495	14499	14412	14430	14697	14505	14456	14523	14563	14488	14411	14456	14297	14517	14488	14515	14477	14482	14595	14443	14697	14387	14462	14563	14468	14559	14616	14613	14490	14531	14403	14461	14650	14633	14557	14460	14516	14557	14235	14478	14413	14540	14583	14591	14491	14433	14522	14616	14485	14528	14450	14351	14547	14470	14458	14616	14505	14445	14496	14541	14545	14378	14498	14449	14603	14615	14494	14473	14475	14368	14543	14502	14475	14328	14412	14547	14451	14478	14468	14501	14438	14438	14400	14552	14320	14472	14433	14397	14326	14609	14360	14366	14446	14314	14570	14574	14608	14574	14418	14376	14622	14509	14459	14475	14428	14503	14492	14494	14405	14550	14545	14611	14259	14463	14483	14567	14553	14452	14575	14585	14445	14793	14398	14497	14548	14476	14550	14513	14555	14329	14422	14415	14514	14295	14621	14528	14362	14280	14569	14542	14427	14624	14378	14553	14526	14433	14407	14399	14641	14302	14464	14586	14477	14484	14615	14419	14491	14528	14441	14564	14601	14490	14535	14486	14441	14391	14636	14461	14534	14447	14502	14466	14414	14509	14632	14486	14626	14596	14591	14347	14430	14552	14544	14607	14461	14641	14393	14480	14409	14384	14724	14398	14336	14462	14594	14558	14663	14450	14739	14616	14387	14579	14559	14438	14580	14449	14426	14457	14468	14517	14677	14371	14459	14584	14535	14514	14390	14505	14447	14428	14340	14400	14351	14610	14498	14505	14697	14534	14539	14584	14610	14375	14672	14449	14632	14498	14462	14567	14461	14511	14580	14600	14423	14522	14426	14483	14436	14436	14605	14484	14569	14509	14652	14461	14516	14528	14664	14450	14584	14417	14409	14431	14372	14593	14565	14439	14425	14470	14529	14305	14587	14501	14593	14446	14572	14638	14390	14347	14430	14631	14492	14418	14734	14582	14527	14428	14310	14438	14506	14428	14449	14513	14572	14379	14600	14599	14518	14577	14482	14378	14537	14420	14485	14617	14393	14656	14486	14454	14538	14598	14613	14512	14599	14403	14518	14374	14454	14397	14616	14461	14688	14592	14589	14546	14390	14528	14526	14357	14380	14417	14477	14592	14341	14342	14563	14394	14386	14444	14432	14507	14569	14536	14474	14621	14651	14568	14473	14486	14297	14422	14551	14399	14378	14500	14548	14576	14564	14385	14545	14389	14558	14460	14490	14494	14583	14597	14517	14488	14433	14494	14633	14547	14656	14482	14453	14432	14518	14488	14473
27241	22116	24701	21155	17025	16387	15948	15396	15017	15038	15085	14985	14879	14918	14978	14861	14963	14948	14914	14905	14660	14867	15007	14913	14749	14801	14611	14890	14903	14916	14666	14856	14701	14953	14774	14897	14852	14730	14983	14646	14538	14852	14683	14797	14785	14538	14729	14818	14706	14666	14599	14700	14701	14643	14745	14678	14689	14728	14697	14726	14789	14737	14763	14750	14923	14696	14847	14826	14932	14576	14740	14633	14637	14667	14762	14591	14622	14602	14803	14968	14553	14553	14705	14707	14719	14697	14705	14606	14765	14810	14604	14693	14690	14649	14658	14768	14735	14867	14879	14662	14773	14993	14887	14626	14687	14790	14734	14694	14638	14583	14708	14654	14676	14564	14677	14829	14757	14641	14641	14593	14629	14543	14813	14798	14828	14652	14805	14540	14580	14714	14758	14934	14747	14712	14797	14678	14658	14663	14832	14653	14700	14816	14671	14376	14862	14713	14726	14559	14720	14716	14665	14882	14672	14754	14677	14712	14900	14708	14690	14627	14631	14622	14644	14731	14703	14554	14741	14720	14593	14865	14591	14672	14617	14676	14731	14635	14737	14837	14617	14773	14691	14820	14583	14755	14867	14711	14706	14676	14747	14635	14659	14697	14705	14713	14780	14874	14609	14688	14753	14597	14738	14809	14826	14741	14737	14578	14688	14686	14539	14592	14826	14816	14914	14622	14774	14595	14673	14800	14849	14623	14759	14737	14689	14701	14816	14756	14730	14838	14708	14634	14758	14580	14609	14657	14698	14881	14813	14649	14705	14758	14674	14584	14552	14749	14658	14761	14680	14514	14582	14828	14493	14854	14651	14641	14750	14726	14832	14892	14611	14427	14867	14670	14727	14819	14680	14750	14670	14552	14597	14570	14547	14892	14683	14636	14700	14894	14734	14840	14703	14696	14778	14811	14871	14709	14879	14614	14670	14654	14627	14592	14585	14697	14843	14592	14656	14816	14830	14857	14608	14783	14638	14624	14624	14704	14667	14608	14573	14657	14714	14679	14797	14759	14807	14606	14839	14745	14682	14698	14929	14589	14767	14876	14676	14703	14574	14774	14703	14697	14814	14767	14742	14769	14646	14566	14548	14768	14868	14649	14598	14827	14834	14658	14782	14810	14912	14668	14701	14447	14684	14904	14742	14717	14545	14690	14631	14781	14725	14688	14879	14729	14698	14710	14740	14623	14656	14699	14860	14783	14937	14576	14790	14715	14721	14696	14926	14626	14621	14727	14712	14685	14604	14755	14616	14752	14767	14765	14787	14865	14764	14496	14863	14812	14842	14837	14818	14657	14670	14930	14720	14685	14745	14637	14633	14646	14763	14934	14854	14667	14606	14903	14620	14786	14719	14833	14541	14807	14492	14790	14749	14725	14752	14882	14490	14708	14706	14575	14698	14829	14790	14609	14696	14812	14730	14491	14957	14855	14739	14819	14701	14796	14747	14639	14731	14757	14648	14818	14886	14612	14515	14813	14689	14525	14609	14719	14827	14757	14599	14621	14662	14682	14746	14795	14826	14677	14771	14824	14781	14661	14464	14673	14565	14693	14528	14439	14638	14680	14600	14559	14755	14803	14670	14856	14709	14740	14744	14715	14503	14449	14435	14499	14659	14799	14631	14660	14631	14518	14561	14545	14753	14577	14800	14793	14624	14670	14520	14671	14539	14633	14656	14796	14637	14719	14789	14893	14739	14795	14722	14511	14755	14670	14790	14625	14707	14858	14587	14737	14514	14600	14828	14710	14791	14656	14781	14758	14621	14811	14592	14686	14678	14656	14835	14660	14800	14717	14646	14964	14753	14698	14755	14804	14819	14722	14750	14854	14854	14484	14777	14538	14625	14596	14688	14773	14794	14709	14704	14644	14628	14621	14613	14728	14792	14714	15002	14601	14733	14732	14779	14737	14577	14630	14859	14692	14878	14713	14669	14760	14895	14735	14747	14890	14748	14638	14822	14838	14650	14603	14594	14885	14807	14594	14700	14469	14705	14715	14842	14813	14544	14850	14794	14587	14758	14711	14832	14672	14702	14755	14638	14577	14901	14763	14886	14822	14705	14820	14748	14720	14783	14727	14823	14680	14622	14531	14547	14830	14645	14654	14685	14792	14655	14669	14564	14740	14693	14795	14844	14805	14757	14848	14848	14706	14836	14762	14715	14761	14647	14730	14542	14632	14741	14574	14784	14751	14730	14573	14649	14678	14705	14887	14791	14751	14587	14816	14696	14778	14545	14758	14633	14644	14715	14680	14767	14494	14755	14671	14501	14642	14765	14680	14601	14580	14790	14582	14520	14655	14640	14712	14844	14599	14728	14555	14813	14706	14639	14629	14735	14604	14933	14727	14681	14834	14689	14733	14747	14700	14722	14474	14831	14627	14666	14840	14669	14697	14527	14632	14771	14752	14691	14863	14775	14616	14602	14582	14666	14759	14609	14745	14635	14621	14908	14839	14668	14702	14626	14806	14773	14753	14615	14654	14724	14716	14391	14714	14617	14692	14778	14794	14685	14779	14589	14664	14855	14833	14926	14625	14702	14669	14797	14704	14699	14713	14650	14827	14769	14830	14551	14762	14706	14577	14833	14824	14682	14759	14787	14803	14825	14783	14611	14696	14754	14699	14780	14967	14627	14778	14799	14633	14686	14490	14519	14640	14719	14713	14743	14549	14630	14692	14631	14776	14884	14828	14833	14615	14640	14692	14771	14694	14737	14862	14627	14553	14725	14618	14981	14667	14838	14767	14681	14628	14677	14625	14646	14677	14739	14641	14732	14709	14703	14645	14756	14821	14862	14781	14570	14691	14548	14616	14700	14798	14506	14580	14725	14740	14843	14581	14749	14850	14918	14767	14703	14625	14688	14655	14526	14801	14826	14668	14587	14608	14750	14693	14788	14742	14743	14609	14757	14644	14790	14590	14573	14835	14678	14631	14700	14623	14615	14832	14921	14783	14589	14585	14536	14603	14719	14616	14787	14752	14759	14605	14765	14762	14827	14651	14760	14677	14703	14660	14645	14915	14654	14763	14714	14676	14793	14703	14688	14690	14541	14650	14725	14753	14619	14802	14729	14758	14599	14780	14704	14876	14703	14853	14698	14677	14719	14854	14777	14773	14629	14709	14768	14615	14694	14879	14650	14752	14721	14715	14740	14691	14838	14844	14651	14855	14834	14885	14695	14529	14857	14667	14711	14733	14811	14722	14619	14912	14598	14564	14663	14700	14760	14778	14961	14792	14793	14738	14704	14775	14736	14616	14639	14753	14575	14481	14551	14584	14826	14892	14729	14794	14740	14717	14637	14807	14671	14555	14655	14560	14676	14629	14756	14754	14734	14596	14954	14613	14765	14763	14735	14742	14699	14755	14643	14756	14867	14836	14783	14834	14915	14685	14599	14806	14738	14768	14871	14897	14767	14725	14584	14596	14676	14889	14761	14616	14647	14535	14662	14635	14719	14513	14741	14602	14695	14785	14738	14731	14890	14655	14612	14588	14775	14692	14741	14730	14878	14682	14854	14816	14574	14702	14663	14571	14749	14742	14817	14794	14758	14667	14876	14750	14759	14641	14657	14669	14926	14509	14650	14900	14650	14744	14734	14853	14769	14566	14867	14785	14707	14805	14652	14767	14823	14620	14815	14783	14818	14611	14835	14832	14948	14667	14638	14686	14797	14651	14589	14630	14585	14838	14591	14668	14639	14833	14662	14468	14622	14541	14642	14695	14884	14687	14678	14712	14781	14653	14554	14566	14652	14775	15038	14881	14723	14532	14691	14658	14541	14734	14853	14681	14808	14538	14678	14572	14593	14809	14761	14703	14621	14534	14710	14909	15006	14784	14616	14626	14679	14640	14674	14560	14764	14784	14668	14429	14720	14641	14747	14678	14667	14658	14693	14660	14729	14629	14745	14696	14741	14901	14668	14656	14591	14749	14543	14569	14748	14732	14924	14621	14630	14799	14717	14682	14665	14807	14611	14845	14513	14678	14579	14659	14742	14766	14780	14804	14965	14695	14624	14856	14795	14598	14695	14606	14828	14727	14683	14571	14859	14734	14717	14746	14694	14866	14727	14699	14694	14603	14811	14609	14515	14672	14624	14738	14721	14577	14676	14666	14761	14673	14895	14740	14528	14610	14642	14650	14751	14698	14728	14818	14890	14601	14550	14683	14720	14654	14610	14801	14727	14887	14849	14672	14698	14760	14807	14828	14676	14793	14646	14734	14776	14712	14610	14511	14523	14723	14751	14740	14779	14557	14793	14793	14874	14808	14701	14536	14765	14685	14800	14868	14910	14683	14632	14616	14645	14669	14704	14733	14817	14769	14737	14549	14620	14681	14804	14526	14739	14665	14627	14594	14717	14632	14759	14719	14802	14671	14668	14638	14761	14624	14930	14831	14948	14636	14750	14705	14628	14794	14791	14659	14633	14824	14923	14762	14717	14762	14738	14712	14701	14703	14507	14731	14731	14970	14831	14580	14752	14723	14796	14488	14776	14517	14704	14651	14780	14655	14672	14661	14682	14685	14757	14601	14811	14742	14638	14641	14680	14520	14798	14736	14729	14758	14745	14554	14774	14558	14805	14861	14861	14888	14902	14888	14523	14711	14691	14847	14753	14824	14849	14904	14760	14718	14892	14751	14791	14769	14711	14471	14634	14704	14708	14706	14775	14650	14789	14795	14655	14789	14699	14511	14546	14645	14753	14748	14817	14710	14784	14783	14546	14582	14802	14829	14628	14672	14661	14619	14725	14659	14916	14670	14760	14720	14625	14641	14722	14606	14623	14690	14865	14837	14543	14863	14848	14675	14764	14887	14694	14810	14752	14878	14915	14804	14801	14781	14763	14774	14647	14440	14506	14713	14785	14787	14698	14690	14876	14583	14770	14888	14696	14726	14600	14792	14830	14773	14868	14720	14673	14902	14743	14763	14571	14756	14620	14770	14836	14662	14756	14835	14756	14573	14578	14546	14763	14603	14653	14912	14548	14666	14711	14659	14608	14666	14792	14618	14535	14477	14861	14842	14618	14983	14626	14885	14539	14619	14542	14645	14600	14696	14841	14782	14677	14858	15018	14930	14616	14711	14843	14801	14558	14684	14752	14643	14641	14665	14806	14710	14854	14662	14693	14647	14747	14648
17958	23727	23274	20154	18402	17064	16316	15850	15348	15107	15083	14995	14950	14931	14811	15080	14898	14898	14765	14715	14593	14653	14737	14595	14745	14627	14833	14712	14764	14535	14605	14556	14485	14507	14724	14596	14623	14546	14503	14487	14325	14359	14396	14522	14499	14580	14444	14515	14548	14485	14320	14452	14288	14411	14596	14522	14291	14370	14327	14314	14464	14394	14381	14454	14448	14554	14405	14325	14492	14376	14356	14390	14385	14591	14430	14373	14463	14512	14409	14484	14433	14453	14481	14339	14410	14490	14303	14531	14447	14407	14471	14460	14500	14491	14357	14395	14448	14402	14324	14466	14386	14349	14327	14361	14435	14436	14412	14356	14390	14405	14422	14297	14259	14479	14528	14521	14542	14358	14519	14525	14365	14387	14454	14321	14427	14433	14464	14382	14643	14372	14431	14347	14597	14377	14343	14378	14461	14331	14366	14645	14217	14284	14358	14215	14439	14461	14395	14560	14407	14419	14455	14350	14333	14335	14400	14252	14422	14437	14416	14456	14533	14300	14301	14285	14383	14366	14475	14467	14307	14319	14430	14502	14471	14343	14384	14337	14531	14447	14338	14567	14322	14420	14524	14450	14478	14479	14313	14375	14478	14385	14499	14593	14322	14299	14407	14301	14313	14404	14412	14396	14309	14493	14545	14353	14341	14515	14557	14392	14460	14305	14423	14367	14471	14255	14502	14569	14538	14550	14470	14323	14515	14580	14439	14393	14410	14613	14381	14404	14366	14447	14262	14460	14312	14314	14401	14460	14447	14455	14480	14318	14414	14307	14533	14387	14411	14516	14340	14390	14446	14384	14360	14287	14539	14451	14508	14494	14413	14469	14418	14457	14361	14489	14491	14387	14563	14353	14510	14430	14359	14406	14449	14403	14435	14481	14438	14334	14367	14353	14423	14370	14395	14427	14557	14346	14407	14470	14426	14232	14409	14493	14422	14421	14499	14534	14446	14444	14392	14457	14375	14342	14208	14445	14323	14343	14384	14409	14430	14598	14482	14690	14471	14521	14416	14373	14500	14492	14593	14460	14366	14407	14494	14467	14408	14351	14526	14409	14362	14370	14377	14408	14353	14500	14450	14256	14349	14227	14487	14491	14338	14511	14462	14309	14383	14275	14376	14526	14521	14597	14484	14445	14454	14468	14312	14388	14373	14486	14416	14401	14435	14500	14307	14378	14360	14408	14349	14248	14581	14604	14580	14280	14659	14420	14489	14442	14436	14281	14586	14428	14390	14320	14342	14365	14363	14399	14435	14389	14424	14394	14417	14554	14471	14536	14655	14375	14289	14501	14535	14452	14255	14416	14516	14423	14451	14337	14429	14330	14439	14354	14355	14400	14443	14532	14429	14437	14300	14405	14337	14321	14444	14354	14315	14339	14529	14488	14446	14435	14381	14429	14552	14463	14405	14426	14467	14384	14386	14350	14349	14513	14521	14277	14327	14446	14421	14220	14285	14392	14372	14431	14365	14451	14427	14420	14465	14360	14411	14411	14420	14529	14435	14469	14530	14466	14387	14562	14488	14361	14495	14502	14557	14541	14277	14405	14340	14542	14515	14397	14496	14327	14498	14316	14345	14401	14450	14333	14474	14508	14330	14541	14361	14411	14460	14352	14294	14418	14507	14459	14602	14313	14570	14270	14450	14473	14329	14518	14213	14342	14364	14477	14385	14426	14535	14445	14469	14372	14479	14335	14409	14422	14474	14366	14448	14458	14349	14486	14443	14358	14338	14496	14266	14446	14494	14442	14366	14282	14409	14407	14371	14425	14312	14496	14473	14415	14449	14437	14361	14488	14420	14340	14402	14545	14411	14365	14405	14418	14404	14316	14512	14463	14371	14412	14461	14314	14372	14324	14409	14474	14501	14501	14327	14323	14552	14328	14327	14379	14437	14359	14491	14407	14354	14245	14184	14426	14313	14294	14461	14399	14410	14468	14336	14569	14450	14469	14491	14419	14501	14302	14418	14327	14533	14430	14576	14609	14411	14412	14453	14571	14507	14457	14457	14479	14351	14408	14474	14296	14428	14430	14381	14205	14300	14435	14422	14321	14691	14417	14376	14281	14470	14361	14470	14442	14525	14398	14356	14411	14318	14340	14317	14435	14571	14428	14303	14535	14378	14166	14255	14255	14435	14384	14521	14486	14545	14521	14295	14549	14490	14447	14360	14514	14377	14478	14453	14463	14421	14502	14566	14376	14266	14447	14413	14265	14400	14388	14322	14444	14403	14512	14511	14347	14461	14384	14597	14457	14370	14438	14447	14296	14446	14324	14547	14330	14397	14490	14492	14268	14387	14590	14359	14378	14343	14581	14328	14439	14347	14310	14510	14343	14352	14459	14435	14588	14373	14469	14386	14388	14441	14386	14534	14272	14484	14367	14567	14307	14519	14576	14299	14447	14408	14425	14519	14547	14402	14417	14376	14474	14466	14553	14488	14488	14279	14444	14382	14466	14357	14331	14442	14434	14535	14349	14430	14508	14432	14194	14543	14284	14424	14256	14495	14385	14458	14322	14462	14375	14480	14388	14576	14251	14372	14267	14376	14464	14538	14455	14393	14385	14347	14526	14379	14543	14433	14456	14445	14229	14417	14525	14459	14402	14556	14250	14439	14283	14387	14518	14491	14409	14253	14410	14282	14476	14397	14414	14326	14367	14355	14367	14439	14484	14449	14439	14416	14489	14443	14282	14473	14429	14526	14539	14312	14505	14392	14470	14426	14273	14525	14417	14425	14376	14431	14393	14365	14432	14363	14452	14512	14348	14709	14371	14344	14542	14410	14436	14487	14401	14499	14472	14549	14698	14435	14388	14468	14338	14529	14310	14319	14353	14579	14492	14383	14402	14547	14461	14562	14210	14269	14353	14491	14361	14328	14395	14256	14486	14466	14519	14382	14384	14446	14423	14501	14551	14429	14588	14482	14488	14320	14429	14203	14520	14216	14436	14340	14318	14347	14283	14273	14549	14388	14192	14369	14487	14539	14319	14571	14355	14414	14501	14346	14500	14515	14631	14187	14564	14454	14504	14622	14451	14422	14378	14498	14461	14347	14512	14417	14538	14423	14347	14381	14363	14470	14556	14290	14476	14258	14587	14438	14346	14381	14359	14404	14447	14387	14542	14411	14302	14446	14455	14315	14342	14423	14544	14373	14260	14427	14313	14481	14545	14564	14423	14428	14516	14481	14385	14352	14441	14507	14413	14419	14454	14471	14494	14278	14471	14467	14361	14489	14364	14347	14361	14468	14365	14519	14415	14498	14434	14428	14416	14426	14484	14496	14376	14407	14292	14405	14462	14352	14487	14395	14308	14502	14345	14300	14372	14543	14493	14355	14605	14265	14469	14509	14276	14401	14474	14384	14382	14485	14317	14392	14286	14459	14348	14420	14599	14313	14463	14454	14357	14394	14498	14358	14332	14456	14359	14522	14394	14425	14393	14400	14374	14430	14528	14424	14520	14555	14391	14376	14294	14381	14497	14262	14382	14390	14336	14435	14398	14471	14410	14251	14552	14369	14419	14415	14172	14522	14379	14530	14368	14458	14514	14461	14666	14339	14475	14266	14443	14316	14385	14536	14447	14576	14395	14428	14373	14392	14437	14560	14511	14470	14388	14325	14482	14389	14371	14568	14455	14426	14333	14464	14431	14428	14330	14308	14462	14499	14342	14377	14334	14499	14599	14214	14406	14359	14384	14426	14469	14270	14257	14351	14296	14258	14360	14427	14475	14410	14473	14449	14436	14408	14384	14492	14544	14536	14256	14478	14433	14391	14519	14336	14455	14295	14427	14742	14487	14352	14420	14460	14449	14358	14532	14346	14326	14305	14551	14526	14368	14403	14334	14360	14402	14519	14502	14523	14469	14337	14517	14387	14555	14508	14328	14477	14346	14342	14429	14518	14347	14353	14618	14395	14414	14380	14442	14509	14480	14426	14586	14640	14578	14460	14422	14294	14566	14439	14523	14432	14572	14450	14444	14537	14348	14639	14386	14282	14536	14362	14353	14372	14482	14383	14376	14345	14563	14490	14495	14351	14499	14425	14428	14566	14243	14444	14399	14535	14365	14471	14314	14392	14316	14507	14466	14408	14427	14325	14434	14439	14499	14427	14337	14458	14513	14388	14485	14450	14505	14384	14480	14328	14581	14331	14481	14507	14426	14496	14473	14311	14465	14464	14407	14415	14511	14446	14497	14468	14358	14293	14412	14418	14432	14338	14370	14429	14497	14546	14404	14441	14390	14292	14504	14365	14508	14512	14495	14548	14544	14523	14549	14388	14531	14652	14313	14289	14301	14418	14393	14411	14379	14581	14415	14516	14564	14442	14545	14417	14510	14441	14385	14274	14599	14460	14449	14473	14448	14524	14671	14401	14461	14399	14563	14305	14440	14463	14388	14281	14326	14629	14466	14396	14478	14368	14420	14365	14511	14449	14407	14425	14516	14505	14442	14487	14343	14321	14318	14479	14449	14565	14536	14451	14421	14630	14529	14464	14545	14444	14503	14429	14346	14390	14320	14421	14367	14636	14425	14698	14318	14351	14516	14348	14376	14465	14378	14335	14338	14335	14411	14480	14332	14298	14450	14400	14397	14564	14441	14457	14675	14447	14510	14443	14456	14397	14610	14574	14435	14438	14372	14465	14279	14395	14316	14367	14291	14392	14449	14415	14400	14408	14486	14393	14573	14366	14283	14220	14470	14344	14465	14662	14314	14399	14433	14361	14558	14554	14379	14244	14475	14476	14491	14577	14375	14529	14533	14292	14377	14342	14293	14322	14587	14525	14531	14360	14523	14591	14338	14358	14458	14455	14436	14472	14431	14631	14428	14371	14538	14456	14512	14473	14421	14306	14417	14497	14554	14534	14356	14444	14519	14312	14719	14408	14349	14283	14432	14533	14556	14348	14400	14476	14374	14485	14412	14390	14343	14497	14615	14491	14282	14355	14381	14347	14467	14452	14355	14465	14557	14399	14348	14497	14581	14464	14372	14372	14450	14490	14473	14425	14376	14308	14481	14458	14184	14554	14268	14531	14395	14483	14465	14409	14418	14543	14546	14452	14510	14322	14326	14323	14478	14388	14359	14501	14349	14478	14418	14450	14240	14377	14525	14518	14584	14535	14389	14362	14231
23709	21187	28433	24391	22014	20760	19333	16751	15874	16176	15987	15615	15836	15780	15652	15656	15553	15660	15443	15405	15391	15430	15539	15431	15059	15378	15196	15597	15298	15082	15280	15224	15350	15117	15100	15119	15167	15101	15183	15025	14805	15117	14895	14942	15137	14942	14933	15133	14875	14915	14947	15066	15124	15150	14994	14938	15089	15040	15114	15011	14627	14895	14888	14803	15118	14863	14999	15135	15052	15005	15081	14736	14965	14982	15073	15171	15038	15073	14890	14902	14986	14781	14927	14994	14980	14751	14885	15139	15095	14951	14977	14978	15124	14821	15058	15031	14895	15031	14898	14986	14993	14851	14891	14762	15141	15029	14998	14915	14989	14892	14975	14934	15028	14958	15116	15224	15079	14880	14895	15026	15004	14855	14829	14935	14787	14857	14866	14875	14957	14804	14958	15167	14674	14883	15064	15005	14969	15063	15104	14950	14962	14796	15043	14902	15063	15038	15042	14985	14819	14893	14756	14758	14892	14996	14974	14830	14849	15012	14984	14949	14912	14945	14846	14744	14986	14931	14986	15086	14972	14911	14945	14944	15016	14881	14864	14736	15075	14951	14759	14851	14867	14894	15047	14901	14889	14970	14898	14830	15053	14995	14883	14909	14877	14850	15168	14930	14919	14848	14883	14758	14998	14829	14868	15028	14873	14933	14914	15046	14875	14934	14999	15025	14970	15159	14919	14915	14931	15015	15042	15017	14830	14970	14913	14981	15099	14965	14829	14995	14812	14994	14969	14935	14825	14817	15046	14936	14799	14861	14904	14921	15114	14884	14870	14850	14705	14829	14864	15036	14929	15012	14701	15123	15029	14851	14909	15089	15037	14961	14856	14950	14898	14800	14996	14879	14978	14939	14986	14958	14957	14804	15046	14909	15054	14868	15076	15077	14906	14783	15015	14932	15058	14939	14923	14889	14787	14854	15013	14981	14804	14888	14835	14956	14884	14960	14867	14878	14825	14913	14715	14929	14972	14987	14726	15140	15227	14925	15100	14879	14984	14857	14776	15018	15188	15091	14972	14922	15021	14944	14898	14994	14835	14876	14869	14784	14777	14846	15050	14672	14911	14930	15190	14949	15055	14936	15039	14956	14981	14869	14831	15150	14999	15101	14997	14948	14841	15126	14949	14800	15056	14972	15074	14917	15072	14921	14889	14882	14925	15207	14989	15068	14805	14872	14932	15121	14913	15126	14843	14861	14854	14922	14993	14870	14911	14962	14818	14753	14986	14974	15035	15110	15161	15154	14933	15151	14867	14875	15011	14894	15068	15082	14955	14866	14897	14860	14918	14862	14818	14808	14980	15098	14869	14978	15117	14741	14989	15086	14786	15078	15121	14957	15078	14822	14775	15067	15139	14852	14967	15070	15217	15043	15124	15061	14935	15052	14903	15073	14992	14943	14806	14995	15010	14994	14942	15137	15123	14912	14848	14928	14920	14829	14899	14783	14872	14937	14892	14969	14848	14795	14896	15026	14898	14967	14942	15066	15104	14998	14799	15013	14833	14968	14835	15112	14994	14835	15193	14991	14890	14900	15104	14944	14869	15006	14805	14891	14937	14845	14801	14816	14971	15086	15026	14921	15040	14691	15096	14811	14808	14779	14920	14797	14713	15035	15086	14940	14892	15088	15066	14765	14886	14798	14966	14907	14984	14972	14850	14814	14935	14760	14969	14907	14901	14938	14765	14688	14886	14805	15017	14962	15174	15072	15023	14943	15003	14903	14955	15129	15044	14819	15136	15225	14921	15087	14954	14892	14804	14916	15055	14912	14863	14847	14880	14994	15122	14972	14934	15044	15001	14965	14982	14848	14809	15104	14852	14799	14915	14841	14959	14766	14820	14800	15014	14895	14945	14860	15093	14876	14980	14928	15021	14783	14819	14888	14846	14761	14789	14970	14885	14961	14897	14794	14904	14671	14943	15062	15037	14860	15005	14799	14879	15029	15124	14843	14872	14893	15068	15001	14889	14782	15061	14980	14953	14876	14947	15009	15047	14844	14815	14970	14838	15109	15066	14949	14772	14973	15091	15076	14712	14984	15089	14998	15132	14918	14923	15003	14850	15015	14798	14679	14996	14805	14902	15078	15026	14927	14796	14829	15030	14801	14930	15022	14979	14832	14890	14848	14968	14917	14835	14756	14906	15077	15016	15031	14900	14964	15107	14899	14966	14892	15142	14790	14709	14785	14896	14922	15020	14900	14848	14859	14898	14929	14985	14806	14859	14964	14972	14810	14709	14997	14880	14773	14730	14770	14891	14843	14992	14896	14882	14942	14904	14974	14907	14937	15142	15024	14997	14980	14931	14886	14843	15005	14807	14917	14910	14832	14871	15100	14812	14964	14956	14884	14800	14937	14975	15024	14813	14960	15149	14937	14809	14932	14947	14758	14878	15092	14972	14905	14862	15049	14788	15035	14940	15073	15100	14984	15012	14879	14693	14878	14824	14977	15030	14953	14905	15017	14786	14898	14882	15088	14948	14911	14791	15003	14870	15053	14933	15006	15015	15048	14966	14918	15118	14993	15011	14798	14907	14967	14822	14752	14683	14868	15027	14898	14850	14910	15209	15163	14968	14990	14826	14834	14799	14746	14943	14846	14883	15004	14896	14902	14807	14897	15044	15092	14879	14848	14858	14931	14730	14556	14904	14989	14976	15304	14888	14957	15032	15069	14764	14898	14835	14872	15041	14897	15035	14647	14779	14991	14902	14896	14889	14588	14910	14890	15018	14900	14757	14883	15016	14939	14956	14805	14811	14910	14905	14899	15030	14902	14983	14876	14834	14820	14724	14834	14872	15104	14852	14864	14860	14813	14889	15063	14938	14780	14923	14979	14956	15048	15091	14848	15021	14947	14864	14857	14881	14959	14970	14964	14877	14820	15034	14746	14884	15081	14792	14968	15004	14848	14867	14907	14844	14905	14961	14964	15153	15117	14896	14835	15030	14989	14783	14902	14970	14925	14870	14844	14985	14579	14869	14791	14953	14933	14916	14996	15038	14970	14907	14768	14984	15014	14903	14892	15012	14770	14963	14940	14959	14962	14784	14838	14974	15056	14867	15165	15240	14924	14883	14718	15003	14813	14893	14905	15098	14943	14911	14880	15071	14840	14987	15061	14998	15043	14818	14757	15019	15043	14949	14986	15007	14919	15018	14949	14995	14858	14897	14920	14683	14793	15044	15024	14721	14789	15114	15209	14902	14917	14938	14807	14825	14873	14968	14932	14970	14875	15095	14789	14947	14845	14923	15157	14926	15049	15049	14913	14986	14895	14890	14787	14969	14951	14978	14961	14843	14699	14900	14906	14966	15007	14979	14926	14851	14980	14919	14908	15033	14908	14913	15040	14918	14946	14837	14961	14921	14925	14839	14843	14909	14840	15003	14979	14849	14861	14858	15004	14898	15042	14893	14883	15115	14781	15077	14863	14949	14881	14863	14821	15011	14935	14930	14843	14904	14910	14840	15018	15000	15015	15082	14982	15122	14907	14928	14945	14863	14914	15086	14758	14852	14968	14896	15080	15049	15085	14848	14925	15138	14979	15074	15075	14779	14928	14985	15077	14911	15032	15081	14855	15059	14952	15201	14832	14868	14881	14975	15012	15001	14718	14856	14923	14802	14951	15010	14805	14962	14948	14922	15279	14970	14823	14891	14744	14847	15050	15024	14946	14933	14905	14974	14875	14879	14864	14950	14756	15094	14979	15046	14999	14948	14990	15053	14842	14868	15157	15029	15185	15120	14973	14962	14810	14931	15016	14973	15001	14879	14871	14846	14933	15021	15083	15110	15001	14925	14869	15113	14742	14954	14821	14915	14827	14889	14902	15078	15164	14901	14803	14962	14893	15140	14965	14953	14871	14983	15032	14951	14762	15026	15021	15027	15019	15057	15169	14776	15084	14961	14824	15008	14890	15027	15084	14803	15019	14936	14900	14885	15017	14948	14926	14997	14966	15082	15062	14904	14950	14852	14869	15045	14943	14998	14811	14856	14814	14949	14977	14741	14907	14823	14891	14928	14903	14859	14760	15253	14757	14756	15010	14650	15000	14966	14922	14851	14880	14883	15094	15149	14911	14993	14987	15119	14976	14897	14943	14858	15020	14907	14764	14789	14857	15058	14935	15108	14651	14868	14745	14897	14982	14848	14765	14701	14888	15002	14908	14895	14976	14928	14835	14759	15217	14730	15038	14961	14887	14936	14852	15019	14675	14967	15107	14890	14927	14954	14978	14874	14951	14950	14893	14890	14958	15078	15088	14884	14936	14787	14981	14871	15007	14990	15040	14869	14990	14809	15038	15089	14870	14894	14919	14936	14836	14864	14916	15111	14885	15083	14952	14940	14957	14859	14988	14998	14932	14818	14927	14711	14817	15001	14890	15062	14927	15034	14994	14908	14836	14952	14885	15005	14958	14921	14824	14897	14969	14896	15067	14783	14918	14889	14905	14955	14700	14915	14881	14897	14972	14741	14890	14816	14967	14950	15068	15089	14949	14945	14745	15040	14805	14732	14878	15020	14781	15046	14956	14994	14814	14892	14816	14988	14945	15013	14942	15052	15028	14761	14955	14958	15103	14911	14890	14913	14899	14691	14955	14914	14807	14685	14745	15100	14958	14974	14814	14821	14979	14964	14924	15005	14892	14971	14931	15017	15003	15051	14925	15001	14891	14892	14716	14991	15150	14854	14920	14917	15018	14944	14599	14953	14923	14750	14851	14957	14901	14686	15059	14945	14925	15072	15021	14885	14830	14895	14854	14932	14918	14883	14997	14903	14951	14911	14923	14969	15034	14951	14962	14997	15039	14947	14939	14993	15051	14863	14787	15137	14985	15005	14910	14902	14936	15064	14794	14786	14882	14915	15153	14965	15026	14894	14921	14871	14895	14868	14860	14870	15185	14824	14911	14691	14931	14972	15000	15058	14942	14801	14858	14970	14820	14974	14911	14962	15019	15120	14676	15017	15091	15005	14754	14732	14894	14817	15049	14849	15111	14897	14998	14949	15066	14903	14723	14950	14813	15084	15067	14939	14811	14905	14999	15049	14916	15004	14988	14839	14885	14882	14970	14887	15004	14941	14948	14871	14898	14939	14740	14813	14847	15049	15004	15006	14954	15055	14997	15140	15071	14952	14922
17227	29577	29032	24356	21624	19771	18251	17140	16378	16089	15837	15811	15604	15662	15559	15680	15682	15281	15199	15243	15099	15038	15080	15135	14944	15076	15098	14931	15031	15000	14998	15014	14922	14859	14913	14969	14724	14769	14694	14765	14619	14724	14516	14786	14673	14468	14580	14801	14552	14520	14606	14630	14514	14556	14425	14408	14560	14575	14429	14529	14626	14532	14516	14848	14587	14481	14529	14633	14501	14589	14531	14664	14489	14738	14361	14691	14527	14544	14469	14413	14639	14427	14587	14476	14530	14641	14745	14520	14598	14542	14527	14366	14509	14406	14652	14470	14595	14517	14545	14644	14394	14402	14520	14475	14434	14472	14492	14528	14568	14480	14402	14631	14516	14461	14502	14330	14437	14577	14563	14468	14586	14494	14500	14504	14407	14474	14498	14558	14473	14457	14479	14609	14518	14602	14528	14473	14653	14609	14276	14721	14518	14464	14595	14502	14498	14568	14644	14633	14649	14500	14351	14595	14593	14705	14425	14614	14494	14480	14687	14291	14588	14589	14549	14548	14634	14606	14482	14605	14562	14619	14376	14555	14310	14574	14599	14717	14428	14437	14529	14727	14487	14569	14536	14434	14492	14602	14680	14507	14512	14617	14510	14661	14351	14610	14573	14723	14612	14524	14492	14445	14624	14661	14588	14610	14524	14646	14453	14480	14537	14509	14452	14584	14429	14510	14571	14551	14531	14487	14669	14424	14416	14543	14549	14470	14506	14603	14544	14643	14537	14600	14522	14506	14440	14620	14424	14460	14381	14694	14492	14529	14566	14394	14565	14528	14450	14571	14516	14658	14529	14580	14693	14569	14502	14612	14424	14463	14554	14540	14541	14578	14651	14489	14506	14334	14584	14554	14343	14458	14475	14574	14578	14642	14674	14446	14680	14399	14552	14566	14503	14472	14429	14534	14552	14457	14640	14606	14649	14431	14494	14553	14721	14499	14472	14506	14517	14599	14464	14566	14498	14470	14506	14548	14524	14665	14464	14575	14548	14491	14442	14411	14474	14415	14493	14384	14647	14620	14488	14340	14404	14619	14482	14515	14415	14488	14563	14402	14608	14437	14551	14457	14586	14441	14593	14675	14488	14685	14692	14637	14628	14545	14552	14555	14511	14636	14475	14671	14449	14608	14498	14569	14612	14400	14512	14454	14406	14492	14542	14650	14772	14520	14502	14471	14475	14654	14536	14456	14445	14334	14600	14488	14714	14470	14564	14630	14608	14476	14368	14555	14529	14618	14437	14533	14796	14548	14507	14561	14445	14558	14630	14629	14527	14672	14479	14432	14519	14545	14603	14518	14359	14594	14418	14484	14386	14525	14530	14540	14449	14538	14532	14602	14781	14489	14608	14518	14590	14592	14618	14778	14360	14469	14518	14591	14531	14666	14538	14460	14505	14380	14487	14480	14539	14641	14598	14570	14395	14580	14462	14491	14664	14650	14484	14562	14399	14521	14719	14594	14619	14702	14423	14513	14363	14463	14545	14495	14440	14569	14545	14632	14600	14523	14658	14331	14509	14472	14533	14410	14299	14560	14409	14544	14430	14505	14570	14633	14416	14403	14409	14398	14503	14476	14531	14579	14659	14445	14660	14626	14634	14455	14671	14536	14389	14448	14466	14427	14525	14446	14543	14720	14413	14487	14397	14419	14529	14677	14545	14391	14524	14660	14728	14510	14410	14707	14696	14420	14510	14401	14627	14633	14501	14395	14542	14550	14609	14582	14628	14259	14516	14573	14599	14428	14396	14339	14550	14507	14487	14475	14469	14535	14379	14555	14493	14567	14576	14379	14522	14652	14409	14651	14436	14519	14626	14589	14386	14438	14477	14513	14565	14560	14603	14473	14551	14628	14539	14715	14555	14588	14462	14564	14532	14561	14517	14514	14537	14611	14445	14479	14549	14552	14550	14674	14580	14677	14492	14631	14426	14528	14634	14691	14667	14403	14594	14622	14466	14523	14637	14511	14652	14436	14478	14461	14555	14438	14543	14426	14591	14576	14641	14539	14429	14515	14625	14494	14457	14398	14463	14504	14613	14546	14565	14568	14370	14378	14625	14609	14515	14658	14578	14521	14399	14513	14611	14482	14454	14555	14438	14531	14465	14429	14617	14564	14493	14713	14626	14429	14388	14608	14659	14493	14462	14576	14358	14605	14586	14593	14592	14423	14507	14623	14473	14671	14564	14450	14599	14584	14435	14651	14290	14534	14552	14486	14672	14382	14620	14614	14628	14495	14537	14395	14643	14409	14590	14501	14413	14605	14519	14619	14450	14462	14546	14613	14359	14612	14378	14512	14515	14447	14540	14420	14481	14515	14556	14374	14465	14595	14427	14398	14376	14509	14499	14505	14451	14689	14405	14440	14504	14695	14579	14634	14606	14517	14532	14655	14537	14553	14612	14450	14471	14482	14520	14433	14537	14649	14448	14618	14521	14588	14523	14556	14389	14528	14525	14495	14574	14622	14616	14677	14553	14619	14527	14445	14496	14475	14527	14294	14406	14461	14612	14541	14390	14570	14603	14490	14440	14722	14645	14436	14653	14558	14488	14553	14675	14690	14456	14312	14428	14512	14510	14447	14518	14457	14667	14578	14466	14549	14618	14482	14545	14430	14612	14565	14685	14522	14617	14516	14526	14470	14566	14396	14657	14681	14404	14463	14505	14641	14574	14497	14611	14553	14519	14609	14519	14546	14629	14522	14567	14486	14420	14544	14512	14540	14600	14556	14521	14310	14537	14381	14601	14580	14457	14470	14667	14578	14416	14457	14535	14473	14575	14691	14514	14596	14513	14631	14516	14310	14622	14596	14499	14520	14467	14568	14584	14628	14495	14485	14593	14536	14450	14457	14380	14551	14403	14587	14532	14549	14434	14572	14571	14560	14465	14408	14391	14496	14458	14684	14592	14577	14575	14412	14421	14467	14465	14553	14447	14487	14717	14637	14444	14490	14604	14566	14554	14458	14366	14402	14450	14418	14472	14583	14669	14395	14647	14418	14600	14625	14578	14547	14568	14510	14383	14545	14604	14510	14672	14638	14554	14565	14636	14472	14444	14617	14463	14673	14600	14725	14515	14576	14498	14612	14464	14532	14547	14666	14495	14782	14607	14655	14527	14591	14594	14461	14503	14494	14360	14588	14615	14389	14439	14438	14564	14629	14523	14555	14658	14570	14427	14600	14526	14375	14482	14594	14501	14510	14371	14368	14413	14490	14472	14398	14426	14575	14616	14514	14550	14592	14529	14575	14613	14433	14412	14580	14497	14444	14470	14638	14493	14526	14613	14530	14473	14503	14511	14569	14532	14570	14416	14394	14550	14525	14637	14476	14406	14387	14336	14655	14564	14695	14496	14461	14690	14552	14461	14459	14594	14614	14541	14420	14551	14423	14521	14811	14615	14435	14504	14694	14519	14514	14617	14462	14572	14621	14555	14463	14377	14531	14650	14536	14449	14621	14704	14597	14557	14406	14514	14595	14592	14440	14643	14600	14546	14525	14447	14525	14470	14425	14484	14614	14529	14588	14451	14632	14585	14532	14559	14440	14376	14374	14568	14430	14599	14558	14540	14559	14606	14420	14539	14399	14659	14439	14430	14626	14387	14520	14446	14470	14372	14611	14568	14552	14446	14636	14518	14424	14646	14427	14592	14505	14450	14557	14466	14516	14407	14548	14542	14761	14557	14516	14644	14493	14630	14469	14331	14590	14572	14410	14544	14552	14450	14402	14452	14589	14643	14392	14526	14569	14571	14553	14478	14345	14466	14611	14578	14566	14596	14581	14717	14425	14494	14526	14491	14490	14421	14598	14434	14592	14494	14600	14523	14381	14501	14493	14413	14443	14626	14465	14535	14496	14720	14431	14507	14606	14630	14553	14599	14508	14638	14502	14554	14634	14489	14623	14531	14497	14443	14605	14588	14495	14437	14544	14494	14629	14592	14520	14530	14428	14604	14576	14493	14491	14412	14642	14555	14398	14562	14515	14418	14550	14622	14520	14488	14424	14537	14488	14653	14605	14635	14419	14511	14384	14422	14552	14665	14569	14571	14578	14489	14593	14575	14532	14501	14492	14440	14729	14432	14915	14467	14446	14516	14434	14520	14351	14581	14590	14491	14491	14398	14454	14607	14639	14540	14356	14401	14488	14518	14419	14505	14528	14510	14699	14551	14633	14542	14428	14579	14555	14663	14597	14689	14499	14394	14275	14521	14513	14681	14513	14391	14542	14610	14382	14441	14620	14472	14401	14489	14475	14579	14526	14530	14578	14439	14471	14561	14314	14660	14436	14543	14541	14561	14542	14580	14418	14597	14587	14604	14583	14410	14281	14523	14505	14440	14373	14483	14496	14617	14516	14589	14324	14576	14459	14477	14372	14395	14335	14511	14508	14435	14657	14512	14846	14561	14432	14523	14407	14598	14690	14392	14526	14528	14539	14642	14527	14477	14462	14406	14530	14539	14545	14362	14630	14613	14477	14493	14424	14433	14403	14551	14463	14485	14639	14560	14515	14515	14760	14495	14450	14482	14652	14670	14478	14745	14553	14525	14574	14591	14584	14544	14543	14496	14622	14492	14602	14574	14307	14445	14466	14437	14558	14496	14589	14436	14628	14472	14807	14593	14440	14677	14422	14461	14540	14604	14486	14525	14542	14467	14458	14531	14430	14439	14416	14570	14512	14642	14640	14540	14594	14517	14477	14411	14499	14478	14398	14583	14549	14662	14512	14351	14630	14451	14162	14574	14501	14637	14481	14669	14584	14473	14672	14498	14489	14399	14612	14446	14681	14542	14493	14492	14467	14518	14632	14557	14550	14449	14597	14512	14577	14597	14457	14734	14527	14485	14606	14553	14494	14450	14604	14596	14475	14550	14679	14409	14572	14467	14596	14560	14608	14501	14689	14664	14476	14515	14513	14501	14410	14703	14590	14649	14578	14417	14524	14436	14545	14422	14644	14474	14765	14392	14550	14502	14586	14471	14618	14499	14698	14550	14520	14548	14483	14504	14531	14498	14423	14535	14582	14579	14326	14361	14525	14526	14535	14473	14432	14435	14623	14676	14598	14498	14687	14618	14451	14520	14537	14482	14777	14537	14427	14436	14556	14660	14593	14515	14428	14536	14707	14596	14552	14516	14479
22920	21329	29133	23893	21641	23191	23028	17675	16473	16281	16205	15977	15731	16035	15758	15995	15859	15589	15612	15493	15282	15227	15167	15206	15030	15319	15272	15277	15071	15147	14970	14887	15016	14980	14852	15124	15096	15044	14816	14964	14920	14895	14856	14873	14887	14678	14827	14726	14741	14864	14783	14732	14710	14777	14643	14740	14756	14806	14723	14476	14743	14740	14756	14839	14683	14781	14777	14782	14800	14794	14750	14753	14657	14706	14720	14776	14517	14538	14688	14535	14836	14717	14559	14711	14882	14670	14699	14847	14594	14659	14636	14696	14548	14657	14566	14842	14775	14650	14577	14729	14688	14560	14546	14519	14692	14705	14857	14804	14720	14613	14615	14557	14660	14820	14769	14548	14735	14688	14587	14697	14565	14783	14599	14652	14818	14705	14823	14577	14817	14609	14694	14555	14529	14639	14460	14659	14564	14700	14541	14490	14492	14881	14752	14581	14777	14645	14624	14605	14911	14793	14770	14622	14826	14760	14634	14735	14619	14895	14673	14859	14619	14635	14500	14581	14702	14678	14962	14452	14614	14784	14773	14655	14645	14780	14770	14539	14859	14736	14723	14681	14539	14537	14525	14876	14769	14623	14789	14542	14761	14782	14872	14686	14712	14958	14886	14612	14613	14579	14679	14534	14667	14614	14637	14672	14596	14816	14461	14854	14608	14586	14638	14757	14932	14551	14685	14651	14811	14623	14533	14663	14627	14661	14497	14559	14740	14673	14750	14520	14690	14579	14595	14654	14560	14690	14681	14628	14786	14765	14596	14656	14599	14628	14571	14608	14617	14752	14934	14672	14648	14761	14730	14551	14677	14451	14568	14599	14847	14775	14691	14501	14624	14768	14491	14677	14567	14669	14534	14695	14619	14607	14767	14590	14744	14664	14723	14740	14728	14842	14606	14595	14879	14636	14688	14763	14587	14659	14708	14687	14687	14570	14589	14638	14600	14627	14796	14787	14482	14741	14465	14585	14742	14598	14568	14799	14557	14534	14635	14651	14649	14653	14551	14679	14812	14504	14524	14889	14607	14351	14489	14592	14616	14770	14692	14677	14707	14567	14729	14511	14772	14524	14737	14801	14690	14821	14682	14516	14580	14413	14761	14578	14719	14657	14442	14868	14624	14748	14645	14724	14688	14482	14535	14720	14623	14719	14706	14527	14543	14530	14656	14478	14623	14643	14598	14753	14756	14621	14689	14786	14595	14649	14785	14637	14583	14641	14521	14598	14547	14483	14542	14673	14587	14670	14843	14640	14626	14705	14550	14577	14629	14645	14673	14650	14782	14536	14618	14688	14536	14699	14829	14661	14538	14595	14719	14621	14522	14677	14690	14602	14695	14822	14806	14731	14649	14577	14750	14605	14814	14861	14652	14583	14709	14650	14735	14653	14664	14735	14627	14768	14672	14676	14824	14592	14839	14509	14590	14607	14781	14697	14709	14642	14667	14740	14715	14778	14612	14863	14561	14684	14730	14615	14702	14712	14648	14687	14752	14774	14661	14519	14790	14614	14683	14809	14670	14694	14730	14668	14618	14565	14405	14523	14643	14495	14485	14641	14741	14702	14712	14658	14465	14588	14532	14579	14682	14717	14426	14698	14824	14757	14719	14623	14736	14834	14520	14483	14680	14614	14699	14708	14642	14633	14585	14678	14651	14634	14795	14774	14885	14707	14813	14647	14543	14628	14760	14614	14601	14789	14695	14427	14381	14829	14574	14619	14629	14723	14728	14671	14682	14560	14753	14568	14566	14711	14739	14790	14489	14922	14628	14725	14811	14650	14714	14700	14721	14537	14674	14639	14697	14823	14841	14754	14716	14686	14622	14613	14603	14744	14736	14702	14612	14568	14520	14705	14679	14666	14779	14629	14573	14625	14574	14619	14587	14649	14691	14736	14749	14666	14686	14663	14515	14655	14435	14586	14713	14610	14730	14826	14646	14624	14848	14581	14620	14605	14614	14696	14640	14564	14618	14716	14631	14663	14942	14998	14730	14627	14496	14697	14727	14719	14704	14590	14633	14661	14601	14508	14746	14577	14639	14805	14575	14432	14629	14717	14581	14745	14600	14744	14488	14643	14625	14688	14365	14693	14529	14340	14658	14718	14785	14672	14677	14812	14571	14623	14667	14530	14763	14637	14609	14842	14899	14641	14806	14672	14676	14516	14655	14551	14729	14657	14563	14647	14577	14537	14829	14596	14561	14564	14720	14625	14525	14784	14803	14510	14579	14757	14738	14616	14622	14702	14663	14636	14676	14836	14621	14565	14600	14444	14637	14774	14513	14681	14555	14589	14785	14630	14544	14662	14626	14767	14629	14749	14732	14652	14664	14698	14793	14614	14685	14686	14799	14645	14694	14653	14832	14655	14636	14775	14775	14705	14669	14814	14816	14719	14610	14763	14833	14847	14616	14893	14731	14566	14619	14725	14644	14566	14771	14637	14683	14708	14612	14599	14679	14594	14582	14590	14469	14482	14684	14559	14635	14541	14798	14410	14453	14542	14716	14636	14670	14591	14483	14466	14791	14669	14673	14616	14775	14657	14578	14780	14612	14623	14696	14715	14744	14861	14577	14732	14818	14633	14658	14855	14712	14658	14594	14461	14735	14831	14660	14779	14625	14716	14792	14650	14631	14468	14870	14536	14523	14704	14484	14655	14540	14642	14628	14607	14540	14729	14658	14607	14443	14628	14719	14662	14690	14514	14642	14780	14674	14801	14704	14623	14691	14741	14726	14512	14638	14658	14547	14735	14506	14525	14751	14514	14611	14690	14635	14886	14634	14592	14569	14590	14773	14548	14684	14637	14631	14676	14680	14637	14434	14477	14703	14781	14560	14591	14508	14604	14570	14563	14662	14681	14593	14741	14552	14484	14630	14494	14697	14642	14791	14734	14559	14692	14661	14537	14522	14557	14705	14716	14635	14447	14580	14655	14666	14600	14537	14743	14686	14631	14575	14740	14723	14640	14422	14728	14787	14506	14786	14833	14678	14760	14857	14517	14823	14644	14651	14695	14660	14544	14881	14615	14747	14431	14693	14655	14725	14826	14490	14510	14550	14631	14779	14639	14642	14696	14601	14673	14533	14620	14589	14504	14751	14606	14854	14828	14837	14559	14513	14624	14718	14543	14512	14583	14661	14565	14433	14776	14479	14700	14517	14650	14628	14669	14788	14580	14524	14474	14606	14622	14648	14626	14521	14691	14685	14701	14682	14634	14651	14722	14650	14559	14665	14536	14626	14593	14471	14743	14770	14748	14749	14701	14629	14701	14736	14578	14880	14587	14708	14658	14629	14726	14694	14515	14703	14595	14480	14635	14488	14701	14857	14807	14652	14574	14523	14502	14749	14663	14701	14662	14793	14566	14679	14467	14592	14494	14665	14632	14622	14577	14647	14591	14587	14740	14447	14614	14701	14429	14552	14385	14754	14654	14685	14557	14401	14688	14808	14740	14714	14662	14626	14448	14712	14608	14787	14588	14815	14590	14558	14680	14771	14555	14700	14678	14508	14740	14723	14691	14639	14470	14652	14642	14744	14730	14568	14533	14781	14669	14600	14797	14629	14373	14673	14591	14656	14678	14555	14451	14647	14659	14639	14480	14769	14609	14676	14619	14678	14480	14599	14736	14763	14494	14555	14672	14693	14507	14722	14615	14693	14602	14598	14451	14666	14629	14493	14544	14700	14646	14788	14690	14449	14593	14545	14589	14814	14615	14685	14392	14493	14556	14605	14780	14769	14643	14477	14586	14793	14525	14637	14505	14605	14641	14791	14715	14671	14878	14782	14442	14639	14730	14752	14637	14840	14804	14636	14718	14678	14679	14412	14606	14575	14607	14717	14743	14624	14721	14625	14709	14617	14686	14772	14860	14711	14465	14441	14528	14621	14654	14472	14696	14514	14540	14744	14607	14621	14579	14589	14378	14632	14711	14588	14806	14699	14752	14499	14682	14563	14672	14701	14652	14502	14647	14633	14522	14699	14765	14732	14830	14741	14576	14699	14737	14650	14504	14563	14726	14736	14639	14476	14463	14569	14612	14568	14598	14756	14613	14587	14728	14553	14743	14673	14709	14810	14522	14672	14611	14568	14511	14604	14560	14845	14587	14631	14695	14606	14548	14549	14754	14829	14627	14444	14499	14548	14620	14643	14641	14640	14581	14694	14791	14527	14721	14679	14732	14639	14614	14788	14497	14799	14555	14717	14703	14660	14782	14813	14495	14623	14730	14756	14462	14681	14536	14727	14507	14709	14535	14491	14661	14707	14629	14711	14466	14859	14800	14614	14882	14572	14555	14644	14530	14631	14659	14660	14716	14804	14807	14703	14679	14758	14736	14492	14512	14584	14541	14660	14683	14718	14527	14580	14557	14624	14682	14627	14747	14678	14660	14774	14739	14611	14500	14835	14766	14631	14816	14741	14803	14635	14796	14814	14633	14544	14515	14771	14738	14597	14497	14701	14610	14809	14619	14386	14629	14690	14614	14832	14805	14589	14553	14763	14645	14739	14703	14602	14820	14616	14568	14515	14578	14547	14834	14688	14534	14752	14696	14513	14580	14702	14712	14812	14600	14645	14769	14715	14463	14531	14534	14687	14668	14578	14690	14514	14710	14727	14687	14622	14561	14567	14676	14684	14773	14523	14746	14548	14702	14685	14756	14681	14650	14615	14625	14815	14584	14654	14657	14830	14688	14695	14656	14777	14697	14576	14547	14518	14758	14651	14716	14626	14797	14576	14724	14726	14758	14586	14562	14652	14515	14774	14652	14700	14689	14741	14558	14650	14593	14605	14480	14708	14730	14704	14657	14492	14749	14511	14694	14611	14627	14762	14652	14589	14578	14621	14633	14534	14730	14653	14551	14770	14669	14608	14747	14644	14891	14691	14744	14600	14745	14709	14815	14614	14711	14759	14724	14801	14670	14626	14503	14662	14568	14745	14473	14754	14585	14622	14601	14490	14633	14628	14407	14698	14749	14865	14527	14680	14743	14556	14506	14579	14567	14636	14710	14726	14552	14771	14642	14582	14739	14553	14600	14570	14678	14759	14528	14752	14714	14629	14545	14694	14561	14439	14621	14681	14800	14664	14540	14495	14559	14568	14797	14607	14652	14844	14600	14568	14449	14785	14622	14614	14531
18706	33788	33074	28322	24233	22077	19955	17936	17258	16998	16757	16389	16134	16276	16211	16339	16334	15853	15530	15351	15312	15327	15177	14820	15168	15290	15169	15143	15254	15188	14954	15042	14985	14929	14842	14863	14917	14760	14624	14648	14682	14753	14663	14640	14469	14579	14483	14372	14613	14317	14272	14718	14332	14387	14390	14364	14358	14296	14392	14473	14410	14421	14411	14497	14379	14420	14591	14415	14359	14411	14510	14344	14339	14488	14430	14420	14189	14339	14350	14388	14364	14462	14331	14284	14454	14418	14538	14329	14365	14408	14314	14266	14337	14415	14415	14388	14486	14250	14456	14366	14271	14438	14545	14447	14400	14350	14475	14379	14375	14306	14514	14355	14306	14283	14365	14205	14266	14417	14518	14258	14409	14350	14385	14432	14326	14323	14485	14463	14346	14384	14500	14312	14401	14360	14334	14308	14464	14241	14285	14357	14516	14375	14316	14344	14378	14347	14278	14512	14456	14509	14468	14486	14301	14365	14436	14467	14401	14451	14346	14430	14313	14384	14263	14388	14400	14328	14279	14314	14413	14415	14356	14367	14361	14475	14454	14302	14328	14360	14272	14353	14430	14400	14473	14293	14297	14387	14323	14514	14383	14320	14378	14360	14471	14378	14364	14443	14471	14335	14205	14287	14452	14296	14227	14212	14415	14472	14420	14411	14319	14352	14370	14492	14379	14365	14439	14284	14288	14321	14386	14438	14203	14546	14429	14312	14420	14373	14351	14243	14265	14471	14444	14267	14269	14306	14301	14164	14398	14469	14310	14393	14418	14208	14316	14466	14408	14317	14222	14228	14382	14398	14470	14461	14259	14280	14363	14418	14360	14456	14199	14340	14281	14365	14308	14165	14382	14477	14221	14352	14336	14095	14380	14457	14356	14439	14426	14332	14421	14309	14318	14302	14386	14396	14296	14424	14408	14390	14548	14349	14320	14599	14251	14566	14283	14413	14255	14313	14547	14365	14343	14388	14409	14260	14299	14166	14396	14229	14359	14307	14413	14248	14189	14260	14323	14448	14325	14377	14316	14445	14357	14410	14317	14369	14365	14544	14411	14267	14388	14391	14279	14417	14297	14239	14447	14236	14419	14292	14413	14396	14226	14330	14407	14304	14334	14453	14287	14502	14370	14391	14494	14295	14334	14375	14321	14498	14261	14257	14410	14303	14199	14219	14298	14375	14421	14440	14255	14255	14183	14332	14274	14508	14473	14428	14449	14312	14347	14477	14337	14463	14183	14305	14317	14273	14536	14360	14516	14462	14444	14408	14487	14324	14316	14355	14434	14293	14453	14477	14612	14391	14362	14436	14501	14473	14330	14370	14364	14291	14363	14380	14279	14280	14321	14376	14378	14207	14359	14416	14500	14420	14315	14399	14452	14530	14377	14274	14348	14401	14345	14285	14379	14311	14324	14219	14365	14141	14276	14362	14501	14425	14469	14245	14632	14404	14416	14327	14264	14385	14320	14462	14258	14417	14460	14349	14423	14418	14288	14390	14338	14425	14350	14255	14511	14419	14254	14300	14351	14451	14382	14417	14459	14132	14384	14455	14314	14239	14415	14371	14335	14402	14455	14466	14342	14353	14230	14304	14300	14392	14406	14314	14220	14423	14376	14475	14514	14310	14489	14329	14468	14274	14349	14393	14279	14344	14419	14284	14460	14402	14339	14389	14341	14479	14335	14326	14356	14235	14234	14355	14296	14323	14318	14267	14316	14434	14326	14338	14305	14275	14292	14393	14247	14290	14449	14233	14380	14395	14171	14400	14386	14367	14347	14303	14152	14298	14327	14378	14402	14304	14453	14538	14345	14310	14178	14371	14414	14415	14321	14424	14446	14262	14454	14354	14536	14450	14299	14241	14465	14424	14272	14417	14364	14577	14429	14443	14230	14340	14237	14251	14391	14349	14328	14267	14221	14388	14393	14254	14280	14400	14280	14204	14528	14380	14393	14339	14489	14094	14408	14361	14273	14300	14490	14422	14302	14551	14337	14449	14549	14423	14410	14204	14364	14404	14403	14259	14356	14334	14255	14418	14456	14273	14384	14366	14483	14232	14200	14367	14499	14368	14422	14306	14628	14303	14358	14333	14302	14316	14259	14473	14436	14295	14254	14403	14363	14543	14328	14413	14614	14327	14446	14351	14305	14493	14587	14221	14427	14381	14349	14347	14286	14426	14325	14229	14444	14494	14273	14301	14366	14241	14393	14469	14315	14317	14409	14204	14321	14410	14338	14454	14319	14458	14416	14378	14269	14431	14379	14352	14224	14409	14325	14271	14252	14361	14317	14528	14227	14363	14267	14365	14296	14394	14432	14185	14415	14348	14457	14338	14393	14305	14326	14514	14237	14301	14373	14407	14337	14155	14215	14303	14445	14418	14362	14371	14359	14219	14322	14356	14279	14289	14301	14327	14453	14398	14591	14277	14193	14531	14406	14270	14191	14278	14382	14211	14346	14404	14342	14315	14352	14337	14133	14263	14416	14329	14248	14232	14362	14303	14232	14466	14288	14319	14319	14201	14329	14327	14374	14509	14353	14274	14464	14434	14456	14268	14311	14261	14498	14217	14397	14461	14127	14387	14480	14368	14205	14221	14356	14240	14277	14597	14236	14369	14217	14317	14412	14329	14568	14512	14344	14358	14193	14180	14436	14518	14176	14235	14361	14333	14374	14445	14352	14322	14376	14377	14382	14263	14367	14334	14301	14448	14314	14334	14411	14168	14342	14444	14431	14453	14289	14443	14408	14344	14438	14376	14419	14414	14355	14178	14401	14263	14326	14303	14353	14445	14236	14205	14315	14306	14388	14238	14160	14455	14444	14356	14264	14254	14379	14402	14250	14522	14382	14027	14420	14309	14257	14356	14412	14470	14348	14469	14312	14332	14494	14413	14452	14099	14461	14412	14425	14524	14410	14359	14269	14341	14210	14379	14303	14443	14455	14310	14391	14504	14341	14328	14358	14444	14359	14439	14177	14321	14399	14443	14406	14404	14474	14383	14349	14371	14372	14429	14392	14427	14328	14328	14456	14347	14397	14235	14292	14424	14310	14239	14470	14206	14226	14514	14402	14420	14358	14300	14453	14407	14292	14459	14376	14361	14263	14350	14421	14352	14258	14415	14337	14341	14428	14272	14311	14428	14359	14320	14440	14362	14266	14395	14345	14377	14234	14288	14390	14472	14191	14279	14342	14395	14390	14641	14269	14321	14373	14286	14492	14278	14341	14351	14393	14291	14426	14483	14460	14203	14103	14378	14439	14576	14295	14234	14438	14354	14423	14205	14367	14489	14243	14333	14387	14303	14445	14430	14382	14275	14279	14479	14351	14357	14445	14336	14358	14318	14300	14491	14486	14411	14194	14382	14327	14379	14210	14384	14459	14367	14360	14334	14342	14483	14397	14514	14245	14451	14277	14334	14361	14260	14427	14307	14289	14498	14427	14418	14225	14329	14270	14308	14322	14462	14361	14426	14474	14523	14376	14326	14363	14342	14154	14313	14252	14457	14501	14265	14464	14285	14463	14295	14226	14494	14350	14316	14429	14477	14301	14433	14399	14295	14348	14306	14393	14434	14220	14363	14458	14468	14268	14325	14456	14373	14299	14241	14359	14344	14460	14293	14321	14308	14439	14375	14370	14261	14236	14356	14294	14211	14412	14457	14372	14337	14498	14446	14270	14210	14380	14379	14487	14399	14368	14331	14467	14439	14310	14426	14265	14369	14348	14276	14532	14550	14480	14301	14334	14293	14326	14401	14278	14351	14089	14384	14323	14305	14404	14522	14346	14417	14346	14387	14331	14414	14460	14293	14420	14289	14355	14296	14156	14426	14294	14388	14499	14409	14316	14367	14320	14500	14314	14517	14398	14313	14334	14484	14454	14469	14361	14222	14296	14442	14209	14381	14286	14336	14240	14421	14347	14374	14633	14303	14313	14227	14366	14311	14441	14287	14329	14446	14465	14333	14239	14494	14245	14397	14227	14317	14371	14254	14368	14369	14300	14203	14188	14369	14243	14382	14403	14387	14214	14404	14302	14347	14311	14258	14541	14346	14318	14375	14312	14362	14283	14390	14409	14381	14306	14280	14338	14364	14270	14504	14223	14272	14265	14505	14400	14437	14313	14424	14390	14447	14262	14552	14292	14366	14273	14171	14430	14304	14481	14279	14283	14283	14355	14507	14383	14389	14489	14104	14376	14341	14369	14309	14425	14094	14350	14415	14277	14440	14367	14319	14286	14388	14221	14410	14384	14393	14425	14204	14444	14238	14347	14400	14349	14419	14533	14340	14235	14360	14337	14286	14512	14326	14360	14310	14370	14308	14287	14335	14396	14323	14245	14423	14387	14332	14336	14399	14434	14458	14330	14352	14259	14342	14384	14258	14446	14273	14266	14471	14319	14319	14384	14435	14299	14286	14409	14369	14258	14306	14330	14506	14388	14356	14371	14436	14429	14236	14419	14245	14509	14437	14405	14372	14478	14433	14382	14319	14520	14252	14452	14384	14423	14470	14420	14411	14292	14286	14318	14498	14389	14464	14355	14279	14449	14343	14411	14428	14426	14423	14304	14432	14347	14212	14290	14373	14311	14304	14354	14384	14291	14302	14299	14348	14392	14277	14280	14511	14403	14636	14324	14300	14285	14337	14292	14152	14403	14503	14440	14417	14207	14449	14260	14368	14278	14517	14494	14576	14264	14215	14430	14429	14413	14389	14346	14272	14410	14335	14360	14348	14329	14313	14388	14369	14369	14395	14443	14234	14462	14162	14312	14481	14319	14422	14377	14377	14373	14395	14561	14295	14269	14269	14301	14226	14385	14233	14328	14486	14554	14363	14295	14457	14250	14405	14365	14424	14304	14220	14295	14427	14206	14367	14430	14597	14451	14464	14294	14462	14457	14294	14353	14410	14325	14453	14440	14457	14407	14347	14309	14270	14300	14462	14302	14386	14415	14390	14558	14474	14334	14306	14306	14256	14309	14354	14384	14288	14371	14248	14315	14391	14294	14485	14359	14210	14382	14350	14415	14377	14447	14364	14389	14208	14410	14438	14334	14389	14297	14459	14186	14246	14462	14274	14386	14285	14278	14238	14447	14366	14418	14297	14410	14273	14328	14302	14435	14462	14373	14359	14381	14442
27292	22137	24520	20907	16453	15822	15573	15104	14873	14754	14626	14602	14756	14647	14602	14591	14682	14463	14504	14553	14334	14530	14361	14482	14622	14569	14564	14686	14593	14639	14447	14389	14609	14405	14440	14408	14428	14414	14530	14318	14343	14185	14502	14236	14555	14319	14223	14389	14487	14278	14193	14272	14312	14192	14315	14514	14299	14293	14203	14273	14402	14193	14400	14453	14594	14484	14257	14308	14202	14334	14426	14386	14416	14350	14214	14363	14323	14398	14286	14328	14161	14195	14542	14404	14579	14369	14221	14294	14222	14335	14369	14393	14220	14231	14337	14182	14237	14324	14417	14273	14272	14350	14498	14228	14360	14306	14346	14034	14208	14347	14282	14218	14234	14394	14198	14211	14483	14201	14525	14319	14303	14299	14220	14275	14448	14340	14234	14146	14344	14423	14257	14338	14313	14287	14318	14221	14491	14471	14438	14401	14249	14251	14311	14296	14281	14452	14277	14362	14423	14218	14394	14515	14319	14192	14135	14169	14398	14549	14271	14473	14275	14127	14471	14535	14346	14124	14276	14446	14334	14248	14245	14177	14189	14428	14131	14224	14219	14338	14465	14172	14342	14287	14256	14385	14330	14323	14235	14298	14385	14184	14468	14374	14179	14399	14363	14436	14383	14137	14343	14252	14363	14231	14338	14198	14203	14343	14603	14335	14371	14284	14385	14329	14306	14140	14315	14360	14222	14213	14237	14216	14455	14252	14326	14356	14417	14273	14331	14347	14259	14110	14298	14081	14368	14382	14153	14321	14277	14326	14339	14353	14174	14498	14212	14340	14426	14386	14240	14366	14508	14387	14376	14343	14407	14165	14293	14212	14146	14377	14225	14128	14223	14186	14359	14337	14193	14298	14213	14387	14321	14571	14373	14226	14284	14281	14257	14295	14126	14235	14239	14388	14351	14414	14335	14537	14318	14226	14216	14452	14277	14370	14391	14211	14242	14390	14248	14312	14313	14354	14299	14303	14151	14358	14239	14382	14436	14384	14304	14130	14154	14357	14501	14425	14317	14397	14404	14313	14360	14321	14318	14197	14240	14403	14368	14205	14380	14166	14392	14196	14420	14368	14266	14304	14271	14223	14410	14193	14257	14223	14072	14458	14400	14249	14414	14402	14645	14291	14504	14299	14263	14447	14441	14195	14399	14264	14290	14439	14381	14226	14182	14527	14088	14329	14307	14233	14293	14172	14258	14340	14115	14391	14513	14433	14326	14535	14395	14432	14354	14234	14364	14378	14224	14338	14296	14476	14278	14436	14190	14314	14245	14235	14403	14411	14234	14315	14414	14393	14345	14276	14335	14354	14379	14425	14408	14383	14318	14140	14289	14313	14341	14336	14316	14397	14246	14157	14264	14251	14232	14233	14266	14156	14310	14330	14322	14118	14195	14288	14166	14258	14222	14363	14216	14063	14381	14485	14430	14247	14384	14213	14334	14186	14174	14409	14418	14179	14190	14402	14313	14379	14474	14415	14455	14353	14408	14299	14365	14313	14279	14543	14277	14189	14402	14306	14369	14256	14338	14439	14378	14488	14271	14351	14419	14256	14252	14386	14154	14247	14251	14239	14350	14307	14266	14258	14324	14416	14377	14328	14330	14259	14500	14349	14409	14273	14309	14339	14294	14259	14204	14192	14288	14301	14338	14361	14403	14342	14452	14371	14348	14202	14303	14129	14291	14274	14413	14387	14325	14305	14347	14162	14276	14264	14405	14496	14173	14248	14423	14452	14316	14318	14346	14351	14328	14210	14160	14200	14443	14434	14536	14293	14364	14398	14433	14339	14369	14309	14348	14201	14302	14476	14469	14341	14207	14472	14230	14199	14183	14200	14346	14315	14210	14197	14405	14593	14416	14253	14178	14460	14300	14521	14327	14215	14327	14348	14188	14295	14328	14271	14270	14421	14265	14237	14322	14246	14176	14362	14350	14322	14305	14252	14274	14341	14295	14475	14329	14284	14309	14354	14218	14372	14355	14357	14468	14309	14223	14313	14466	14172	14348	14430	14266	14237	14238	14364	14486	14316	14404	14667	14415	14445	14278	14386	14305	14321	14395	14315	14348	14213	14416	14160	14313	14306	14381	14364	14286	14191	14370	14310	14500	14361	14433	14367	14383	14276	14418	14200	14330	14314	14164	14561	14344	14294	14156	14194	14335	14268	14336	14302	14522	14190	14203	14375	14245	14480	14275	14167	14300	14390	14523	14386	14294	14407	14304	14267	14290	14510	14421	14434	14302	14342	14195	14106	14364	14200	14375	14283	14427	14208	14498	14338	14301	14064	14272	14311	14395	14357	14543	14401	14334	14349	14303	14326	14310	14225	14398	14438	14396	14233	14322	14180	14254	14263	14334	14357	14409	14418	14183	14289	14405	14152	14181	14166	14498	14288	14451	14195	14149	14277	14251	14236	14465	14523	14389	14294	14313	14369	14250	14318	14396	14399	14520	14265	14310	14425	14337	14284	14373	14311	14306	14401	14378	14221	14467	14339	14362	14265	14564	14343	14468	14490	14283	14374	14327	14157	14375	14400	14437	14365	14284	14204	14223	14300	14269	14228	14340	14282	14211	14421	14216	14295	14399	14384	14212	14220	14405	14273	14392	14468	14228	14267	14337	14380	14257	14231	14312	14096	14269	14294	14201	14493	14198	14431	14281	14334	14310	14200	14158	14419	14356	14255	14362	14374	14316	14442	14400	14218	14531	14283	14265	14025	14278	14142	14290	14423	14255	14237	14280	14463	14391	14319	14168	14326	14548	14412	14171	14285	14401	14335	14387	14221	14303	14346	14380	14294	14360	14411	14214	14256	14371	14292	14381	14315	14366	14386	14243	14460	14369	14401	14290	14216	14248	14414	14355	14209	14357	14258	14199	14462	14354	14135	14289	14266	14310	14328	14441	14322	14309	14084	14168	14293	14313	14411	14415	14289	14336	14365	14436	14343	14488	14335	14190	14211	14421	14295	14204	14141	14281	14280	14191	14289	14341	14236	14188	14201	14136	14335	14293	14266	14368	14237	14336	14319	14300	14376	14480	14301	14304	14282	14412	14365	14241	14286	14440	14459	14262	14205	14368	14208	14025	14322	14453	14254	14262	14470	14231	14296	14349	14372	14373	14484	14362	14187	14449	14269	14346	14258	14306	14399	14485	14266	14227	14260	14324	14245	14490	14237	14175	14283	14235	14420	14469	14102	14343	14320	14412	14553	14407	14323	14312	14226	14348	14272	14301	14513	14317	14383	14289	14473	14417	14384	14140	14411	14389	14138	14136	14194	14224	14428	14315	14377	14230	14358	14383	14443	14506	14368	14432	14192	14186	14213	14260	14424	14280	14321	14408	14322	14280	14476	14410	14276	14245	14204	14556	14444	14348	14266	14268	14120	14505	14378	14310	14197	14489	14266	14263	14366	14282	14341	14291	14305	14306	14195	14122	14437	14252	14193	14246	14144	14339	14179	14179	14326	14193	14160	14344	14230	14231	14161	14216	14344	14186	14150	14262	14425	14293	14306	14218	14244	14402	14225	14152	14384	14384	14252	14307	14344	14349	14267	14355	14336	14512	14265	14373	14324	14259	14350	14298	14428	14294	14228	14250	14463	14308	14247	14488	14339	14265	14384	14276	14224	14302	14388	14365	14241	14201	14539	14345	14346	14419	14432	14338	14233	14383	14355	14364	14188	14410	14477	14207	14316	14350	14226	14302	14381	14391	14240	14361	14365	14399	14449	14321	14210	14413	14434	14232	14239	14409	14454	14339	14451	14457	14366	14488	14171	14335	14126	14271	14299	14297	14325	14408	14373	14449	14251	14252	14173	14365	14240	14347	14334	14342	14307	14574	14377	14254	14230	14247	14326	14241	14397	14221	14312	14241	14342	14430	14355	14384	14443	14362	14439	14331	14300	14425	14295	14353	14556	14362	14265	14398	14355	14406	14244	14356	14225	14359	14231	14298	14397	14542	14184	14236	14269	14256	14319	14142	14194	14433	14288	14125	14338	14122	14438	14567	14262	14339	14304	14416	14352	14225	14113	14259	14425	14231	14479	14346	14376	14391	14275	14283	14355	14363	14160	14398	14292	14397	14362	14265	14413	14463	14306	14219	14294	14275	14318	14471	14037	14374	14379	14268	14357	14251	14348	14404	14502	14326	14356	14424	14355	14218	14322	14324	14197	14307	14359	14434	14400	14301	14400	14256	14466	14239	14275	14236	14361	14321	14575	14213	14369	14414	14399	14418	14208	14293	14297	14436	14314	14222	14266	14399	14482	14333	14264	14345	14150	14468	14257	14415	14263	14133	14290	14358	14418	14255	14380	14574	14348	14147	14130	14286	14264	14283	14365	14216	14201	14245	14370	14265	14178	14387	14238	14185	14221	14433	14288	14477	14142	14526	14409	14489	14171	14280	14237	14117	14264	14421	14364	14409	14545	14336	14277	14277	14193	14283	14398	14411	14397	14265	14510	14187	14361	14100	14279	14400	14241	14397	14257	14403	14332	14412	14491	14352	14363	14497	14442	14342	14351	14402	14256	14362	14310	14379	14267	14276	14213	14197	14293	14219	14231	14380	14390	14308	14388	14426	14314	14392	14416	14487	14147	14311	14235	14252	14254	14287	14441	14340	14322	14442	14176	14354	14353	14239	14441	14345	14307	14329	14248	14401	14151	14384	14226	14313	14217	14352	14309	14506	14493	14538	14163	14217	14351	14220	14419	14236	14245	14127	14381	14424	14272	14287	14346	14445	14260	14209	14187	14297	14257	14312	14472	14350	14276	14227	14212	14407	14372	14331	14438	14531	14443	14527	14506	14340	14411	14217	14209	14431	14233	14314	14270	14369	14387	14467	14243	14484	14314	14285	14376	14185	14351	14447	14279	14373	14559	14272	14187	14442	14395	14445	14393	14161	14138	14351	14435	14288	14044	14260	14489	14398	14202	14185	14541	14330	14232	14461	14298	14327	14355	14220	14323	14548	14338	14448	14258	14445	14437	14463	14163	14367	14285	14112	14204	14375	14395	14226	14285	14343	14369	14265	14286	14316	14226	14276	14352	14360	14324	14516	14171	14455	14229	14264	14278	14292	14339	14194	14047	14303	14224	14375	14057	14301	14429	14131	14416	14473	14358	14187	14463	14460	14448
16936	23744	23340	19976	17847	16979	15918	15383	15180	14949	14667	14624	14681	14716	14709	14864	14710	14518	14485	14614	14362	14433	14517	14383	14410	14563	14387	14507	14467	14385	14277	14379	14330	14295	14364	14429	14340	14331	14210	14273	14281	14301	14335	14206	14256	14128	14079	14020	14092	14020	14193	14152	14189	14077	14438	14118	14256	14048	14210	14025	14138	14077	14021	14197	14283	13912	14081	14105	13984	14152	14216	14128	14189	14207	14040	14056	14167	14153	14099	14085	14023	14171	14195	14123	14095	14427	14129	14256	14177	14119	14171	14138	14225	13923	14086	14177	14009	14151	14208	14215	14246	14132	13968	14031	14000	14066	14122	14134	14250	14371	14242	14074	14114	14175	14120	14163	13971	14164	14120	14170	14056	14211	14175	14109	13975	14183	14012	14097	14370	14241	14036	13993	14128	14014	14053	14120	14211	14159	14080	14278	14224	14092	13996	14299	14197	14146	14002	14196	14068	14160	14181	14020	14201	14084	14111	14153	14204	14292	14292	14208	14328	14002	13904	14032	14242	14113	14291	14179	14150	14304	13998	14070	14239	14247	14164	13997	14160	14116	14207	14101	14220	14194	14217	14011	14119	14129	14375	14158	14140	14179	14260	14242	14114	14323	14010	14274	14008	14091	14037	14029	14151	14014	14032	14378	14078	14077	14027	14201	14232	14350	14069	14186	14044	14154	14060	13980	14216	14124	14128	14156	14257	14170	14156	14063	14245	14345	14165	14142	13886	14070	14279	14151	14101	14186	14291	14066	14238	14264	14256	14120	14231	14119	14145	14129	14246	14233	14046	14153	14099	14205	14133	14115	14229	14141	14129	14316	14277	14151	14203	14132	14334	14220	14148	14293	14324	14042	14169	14159	14093	14134	14164	14247	14165	14123	14157	14250	14058	14153	14148	14170	14112	14086	14082	14064	14035	14174	14164	14327	14236	14094	14162	14299	14230	14175	14231	14134	14180	14192	14154	14181	14319	14237	14141	14165	14025	14192	14182	14092	14199	14183	14012	14169	14169	14148	14090	14222	14215	14119	14138	14092	14133	14287	14215	14089	14182	14002	14085	14040	14033	14162	14239	14088	14052	14070	14046	14241	14179	14234	14215	14186	14066	14236	14214	14057	14038	14287	14112	14190	14270	14251	14125	14126	14163	14103	14065	14204	14161	14102	14054	13978	14219	14102	14194	14190	14151	14080	14148	14269	14067	14122	14105	14117	14101	13960	14120	14216	14135	14136	14162	14179	14073	14143	14050	14182	14037	14122	14108	14016	14237	14006	14277	14047	14023	14110	14222	14359	14164	14058	14330	14010	14102	13997	14061	14085	14029	14151	14188	14116	14282	14151	14228	14167	14283	14162	14128	14148	14136	14199	14208	14144	14165	14141	13981	14151	14195	14125	14093	14282	14085	14160	14099	14157	14026	14142	14235	14101	14073	14305	14129	14233	14290	14201	14075	14172	14242	14108	14300	14206	14174	14135	14187	14246	13855	14138	14079	14205	13978	14198	14186	14126	14237	14168	14066	14058	14105	14170	14252	14069	14284	14054	14117	14158	14128	14177	14214	14069	14103	14296	14191	14154	14044	14159	14205	14075	14046	14095	14025	14029	14157	14230	14067	14144	14047	14049	14163	14256	14159	14150	14237	14204	14184	14265	14076	14190	14266	13942	14319	14138	14153	14176	14177	13984	14100	14147	14073	14130	14328	14199	13966	14063	14041	14072	14098	14239	14121	14096	14277	14069	14149	14180	14148	14069	14200	14270	14285	13916	14293	13971	14188	14043	14036	14144	14053	14116	14259	14188	14025	14069	14197	13989	14172	14177	14241	14221	14281	14140	14206	14184	14050	14123	14352	14263	14164	14231	13998	14262	14200	14103	14225	14063	14251	14203	14221	14207	14084	14183	14093	14240	14260	14161	14085	14156	14160	14207	14153	14186	14152	14172	14068	14193	14068	14264	14077	14312	14165	14331	14148	14119	14150	14126	14038	14092	14148	14243	14068	14190	14213	14017	14190	14240	14128	14070	14067	14226	14052	14155	14146	14360	14119	14173	14153	14309	14044	14098	14017	14063	14175	14199	14007	14311	14262	14120	14113	14028	14013	14159	14213	14137	14002	14169	14163	14029	14276	14145	14093	14184	14212	14032	14116	14150	14226	14162	14268	14086	14003	14228	14087	14088	14035	14135	14192	14269	14074	14350	14044	14215	14319	14081	14157	14064	14272	14098	14097	14282	14026	14041	14145	14235	14103	14245	14340	14021	13977	14214	14128	14080	14159	14017	14173	14097	14203	14149	14138	14252	14169	14185	14192	14275	14193	14163	14123	14065	14116	14209	14182	14168	14107	14169	14059	14177	14076	14165	14105	13993	14042	13996	14264	14127	14149	14015	14028	14171	14178	14202	14163	14119	14173	14082	14140	14159	14200	13971	14288	14091	14197	13903	14063	14092	14247	14108	14140	14044	14096	13988	14214	14103	14101	14231	14119	14235	14045	14030	14117	14055	14204	14298	14133	14190	14103	14060	14123	14284	14168	14160	14201	14148	14194	14217	14149	14212	14149	14212	14215	14094	14127	14051	14174	14232	14020	14213	14180	14006	14092	14080	14005	14006	14240	14276	14216	14077	14000	14076	14166	14160	14053	14077	14240	14176	14044	14227	14205	14134	14110	14230	14153	14159	14092	14031	14107	14061	14118	14188	14196	14167	14157	14154	14016	14024	14228	14152	14045	14157	14117	14117	14156	14144	14097	14099	14137	14181	14103	14160	14159	14033	14250	14189	14196	14210	14144	14128	14191	14193	14077	14121	14130	14026	14152	14269	14164	14297	14389	14285	14203	14008	14381	14115	14156	14154	14209	14084	14213	14315	14217	14288	14171	14213	14097	14178	14201	14251	14092	14017	14234	14170	14100	14154	14282	14083	14088	14161	14011	14256	14091	14103	14233	14096	14221	14010	14235	14173	14200	14199	14140	14211	14132	14158	14156	14202	14113	14076	14162	14137	14036	14217	14100	14227	14120	14152	14092	14283	14122	14069	14115	14148	14263	14184	14220	14027	14184	14092	14177	14056	14097	14261	14097	14198	14173	14102	13998	14049	14099	14131	14173	14065	14099	14181	13971	13979	14180	14088	14103	13947	14117	14129	14155	14058	14227	14260	14034	14163	14215	14022	14164	13872	14275	14067	14061	14127	14063	14122	14059	14144	14207	14170	14033	14100	14061	14289	14274	14098	14106	14030	14116	13992	14110	14161	14044	14325	14047	13987	14028	14128	14161	14211	14010	14070	14299	14185	14094	14183	14032	14358	14260	14204	14156	14080	14116	14196	14128	14143	14178	14053	14091	14232	14128	14087	14151	14086	14011	14228	14139	14010	14241	14168	14093	14184	13993	14050	14268	14127	14187	14192	14117	14120	13989	14270	14297	14101	14202	14192	14106	14271	14268	14128	14147	14215	14151	14045	14183	14003	14119	14096	14136	13955	14217	13988	14216	14104	14018	14086	14077	14022	14081	14288	14208	14170	14031	14044	14158	14104	14185	14119	14161	14159	14105	14204	14196	14205	14080	14146	14164	14234	14256	14105	14057	14199	14140	14031	14146	14076	14013	14159	13943	14170	14074	14224	14219	14103	14175	14187	14087	13949	14050	14190	14240	14117	14231	14043	14149	14275	14134	14059	14065	14147	14189	14218	14143	14125	14163	14134	14185	14226	14298	14317	14129	14102	14062	14062	14048	14157	14191	14322	14345	14241	14087	14290	14125	14133	14142	14148	14099	14161	14248	14106	14022	14223	14218	14129	14071	14167	14306	14272	14019	14115	14265	14219	14136	13979	14098	14050	14158	14006	14204	14145	14169	14109	14190	14109	14267	14097	13966	14250	14072	14139	14016	14214	14222	14115	14087	14051	14156	14219	14172	14155	14236	14187	14220	14095	14197	14242	14130	13989	14221	14061	14129	14099	14242	14156	14124	14125	14141	14222	14258	14278	14067	14354	14209	14144	14191	14135	14196	14274	14055	14194	14311	14098	14203	14100	14026	14199	14166	14012	14088	14135	14019	14149	14178	14055	14126	14198	14254	14037	14318	14007	14035	13993	14058	14180	14135	14261	14205	14030	14167	14220	14300	14107	14128	14088	14180	14135	14030	14073	14043	14222	14013	14230	14047	14147	14094	14145	14127	14113	14056	14195	14089	14193	14326	14166	14020	14030	14111	13928	14163	13973	14227	14190	13965	14245	14336	14115	14172	14147	14116	14035	14062	14154	14204	14156	14166	14236	14288	14287	14375	14177	14250	14122	14115	14133	14156	14299	14086	14213	14112	14130	14047	14139	14195	14159	14227	14058	14190	14131	14070	14159	14116	14309	14077	14046	14121	14063	14161	14230	14125	14174	14171	14254	14229	14138	13949	14128	14111	14321	14100	14148	14206	14158	14220	14099	14158	14153	14215	14068	14198	14281	14136	14122	14084	14073	14204	14103	14068	14046	14378	14308	14013	13985	14276	14217	14127	13959	14125	14200	14259	14092	14076	14168	13985	14245	14156	14195	14238	14124	14126	14076	14077	14219	14008	14105	14072	14130	14149	14175	14258	14119	14181	14325	14215	14212	14163	14107	14192	14223	14176	13944	14128	14259	14056	14225	13984	14147	14136	14191	14120	14051	13971	14242	14119	14217	14233	13998	14281	14228	13988	14143	14193	14147	14164	14108	14281	14216	14301	14131	14160	14045	14189	14109	14194	14201	14211	14152	14058	14055	14079	14189	14319	14126	14046	14167	14004	13995	13878	14200	14166	14125	14166	13994	14232	14023	14213	14065	14083	14079	14045	14242	14164	14189	14079	14167	14114	14221	14161	13929	14250	14178	14027	14085	14165	14140	14110	14046	14248	14378	14246	13972	14317	14084	14009	14182	14203	14124	14074	14058	14116	14050	14170	14074	14134	14320	14281	14089	14107	14158	14194	14224	14256	14196	13969	14268	14080	14164	14218	14122	14211	14109	13967	14241	14102	14260	14198	14166	14246	14171	14140	14072	14118	14231	14089	14193	14181	14064	14272	14326	14126	14108	14102	14186	14123	14286	14251	14190	14042	14244	14139	14285	13955	14219	14043	14206	14256	14244	14179	14202	14113	14215	14133	14095
23725	21230	28517	24403	21840	20389	18582	16334	15721	15768	15501	15439	15203	15232	15078	15156	14961	15066	14858	15045	14901	15004	14784	14715	14810	14725	14830	14813	14879	14741	14778	14651	14542	14774	14524	14535	14722	14479	14706	14552	14420	14541	14570	14495	14503	14414	14475	14340	14593	14663	14511	14540	14305	14647	14595	14420	14504	14418	14521	14546	14434	14594	14457	14381	14496	14478	14435	14308	14440	14490	14359	14282	14327	14475	14361	14529	14356	14452	14589	14342	14570	14331	14516	14483	14328	14357	14552	14460	14231	14204	14382	14367	14275	14252	14470	14388	14483	14419	14381	14547	14480	14355	14408	14411	14279	14310	14444	14544	14375	14445	14413	14218	14137	14234	14346	14239	14442	14557	14466	14412	14546	14317	14370	14400	14380	14600	14400	14295	14268	14428	14264	14368	14279	14565	14434	14422	14491	14295	14487	14497	14538	14477	14338	14396	14368	14344	14468	14518	14324	14579	14439	14285	14392	14238	14503	14200	14515	14135	14196	14478	14536	14462	14411	14298	14393	14212	14470	14383	14477	14495	14431	14456	14280	14355	14228	14428	14468	14363	14530	14502	14386	14416	14558	14287	14396	14491	14285	14399	14350	14446	14349	14423	14249	14467	14351	14348	14465	14474	14480	14372	14412	14379	14449	14314	14364	14511	14360	14224	14377	14395	14520	14325	14521	14352	14460	14353	14400	14421	14364	14488	14361	14579	14294	14393	14545	14357	14437	14353	14507	14414	14449	14288	14363	14375	14492	14467	14344	14475	14322	14445	14416	14430	14396	14400	14322	14141	14196	14437	14341	14315	14431	14349	14456	14553	14294	14370	14446	14263	14443	14355	14255	14340	14275	14338	14223	14398	14310	14187	14478	14361	14396	14499	14427	14324	14379	14436	14293	14369	14346	14389	14362	14425	14502	14295	14350	14424	14470	14333	14416	14318	14476	14516	14375	14470	14452	14385	14366	14484	14380	14361	14319	14136	14506	14609	14351	14342	14472	14473	14530	14292	14339	14346	14591	14203	14412	14467	14354	14526	14568	14407	14405	14458	14391	14335	14474	14440	14380	14282	14333	14415	14344	14408	14394	14413	14489	14396	14412	14595	14672	14320	14312	14314	14469	14284	14382	14327	14332	14582	14311	14378	14398	14519	14509	14337	14543	14438	14297	14334	14328	14419	14366	14462	14592	14308	14341	14303	14399	14390	14383	14414	14467	14276	14490	14445	14589	14444	14241	14439	14339	14390	14230	14322	14426	14332	14601	14339	14459	14463	14525	14231	14409	14269	14559	14524	14433	14303	14175	14361	14250	14510	14465	14530	14293	14437	14441	14319	14177	14340	14251	14285	14349	14392	14479	14358	14435	14491	14491	14412	14449	14472	14283	14487	14390	14445	14471	14440	14377	14370	14352	14499	14454	14453	14591	14508	14517	14529	14591	14501	14476	14328	14458	14293	14229	14414	14408	14528	14412	14372	14634	14442	14198	14159	14315	14449	14472	14364	14352	14252	14480	14447	14311	14383	14397	14483	14522	14359	14450	14217	14290	14287	14231	14334	14415	14347	14482	14437	14453	14472	14510	14398	14388	14400	14414	14420	14276	14514	14467	14538	14622	14399	14345	14392	14296	14363	14445	14409	14506	14118	14283	14195	14390	14340	14248	14306	14392	14514	14378	14418	14333	14327	14583	14489	14410	14557	14433	14436	14407	14598	14567	14402	14226	14551	14480	14392	14322	14360	14378	14438	14431	14424	14390	14460	14463	14311	14396	14495	14469	14330	14405	14121	14555	14361	14130	14288	14407	14374	14435	14463	14320	14540	14199	14588	14408	14481	14475	14555	14300	14379	14355	14142	14298	14440	14469	14250	14477	14317	14457	14460	14495	14237	14320	14448	14612	14464	14541	14347	14429	14364	14315	14482	14443	14492	14162	14296	14462	14389	14503	14383	14403	14398	14498	14483	14374	14328	14455	14468	14404	14374	14278	14417	14341	14350	14473	14333	14356	14404	14483	14451	14461	14163	14337	14455	14389	14222	14445	14308	14358	14371	14539	14441	14356	14394	14295	14434	14463	14324	14281	14293	14300	14347	14527	14559	14410	14389	14399	14304	14405	14497	14441	14416	14420	14492	14539	14374	14553	14435	14404	14240	14486	14457	14434	14316	14490	14471	14441	14452	14394	14411	14290	14360	14444	14337	14489	14193	14453	14357	14300	14283	14347	14657	14596	14467	14320	14297	14276	14261	14392	14455	14431	14260	14406	14445	14537	14506	14248	14519	14418	14503	14373	14187	14356	14555	14436	14484	14437	14373	14528	14529	14340	14515	14510	14297	14339	14432	14508	14152	14582	14540	14422	14489	14325	14496	14474	14449	14480	14419	14394	14331	14278	14485	14343	14488	14307	14288	14536	14466	14110	14309	14196	14426	14334	14446	14301	14493	14541	14400	14503	14407	14451	14189	14268	14412	14387	14372	14439	14484	14525	14494	14348	14548	14495	14272	14278	14450	14459	14077	14408	14350	14426	14418	14414	14381	14364	14400	14442	14444	14636	14266	14564	14335	14499	14206	14286	14441	14317	14264	14453	14460	14256	14438	14502	14463	14200	14492	14435	14322	14377	14364	14305	14381	14265	14491	14506	14221	14517	14507	14431	14324	14426	14525	14572	14417	14421	14225	14439	14429	14588	14180	14651	14408	14374	14378	14457	14271	14382	14521	14264	14435	14543	14399	14478	14444	14456	14264	14281	14351	14463	14477	14403	14338	14343	14544	14287	14257	14327	14327	14538	14476	14400	14590	14222	14231	14333	14289	14448	14549	14546	14510	14397	14303	14486	14350	14572	14476	14227	14404	14550	14428	14231	14502	14483	14312	14346	14326	14487	14538	14488	14529	14209	14389	14512	14354	14482	14296	14164	14361	14424	14392	14360	14576	14423	14253	14167	14242	14240	14664	14357	14389	14283	14478	14411	14434	14385	14267	14580	14350	14546	14507	14353	14324	14472	14368	14288	14436	14469	14239	14487	14346	14332	14576	14224	14344	14461	14454	14431	14400	14497	14232	14173	14525	14357	14233	14425	14377	14483	14697	14518	14197	14336	14300	14497	14536	14340	14359	14273	14524	14544	14306	14389	14549	14555	14286	14462	14354	14308	14582	14563	14449	14335	14283	14517	14501	14374	14684	14445	14399	14449	14320	14362	14348	14326	14306	14366	14367	14315	14400	14566	14245	14498	14279	14469	14597	14458	14391	14451	14380	14472	14524	14077	14410	14455	14339	14512	14524	14353	14498	14513	14335	14359	14456	14372	14351	14288	14372	14357	14295	14102	14355	14429	14263	14484	14526	14479	14519	14448	14415	14306	14320	14281	14328	14589	14278	14510	14265	14379	14344	14351	14607	14410	14387	14478	14499	14384	14531	14527	14369	14542	14304	14343	14519	14492	14554	14396	14283	14355	14263	14523	14312	14395	14413	14596	14353	14471	14394	14452	14538	14450	14298	14306	14357	14442	14385	14371	14447	14387	14446	14324	14404	14394	14540	14490	14285	14288	14447	14444	14336	14521	14518	14391	14304	14399	14419	14422	14395	14276	14189	14305	14438	14384	14513	14575	14439	14262	14520	14481	14425	14248	14263	14481	14364	14424	14516	14349	14259	14489	14445	14573	14422	14522	14277	14516	14293	14274	14398	14334	14318	14273	14420	14557	14347	14428	14488	14399	14370	14446	14274	14548	14294	14444	14515	14404	14330	14418	14269	14460	14488	14429	14314	14409	14456	14311	14464	14594	14440	14460	14324	14464	14333	14348	14437	14417	14405	14190	14518	14416	14417	14542	14136	14533	14300	14302	14498	14464	14356	14307	14414	14505	14518	14492	14598	14412	14582	14360	14333	14177	14399	14502	14335	14335	14360	14290	14394	14376	14345	14506	14612	14405	14462	14415	14402	14444	14307	14301	14259	14381	14238	14364	14498	14287	14358	14462	14175	14401	14528	14417	14536	14396	14441	14478	14452	14506	14532	14342	14175	14271	14427	14397	14170	14526	14438	14496	14533	14394	14254	14384	14554	14504	14300	14423	14187	14366	14353	14234	14296	14542	14461	14209	14265	14370	14409	14343	14341	14371	14431	14265	14362	14347	14361	14308	14269	14507	14388	14358	14499	14310	14217	14489	14291	14386	14450	14484	14511	14476	14481	14399	14409	14388	14386	14493	14416	14344	14550	14567	14419	14414	14251	14210	14422	14365	14338	14222	14477	14443	14322	14508	14484	14436	14341	14459	14409	14460	14397	14380	14365	14381	14561	14360	14597	14399	14387	14344	14436	14496	14272	14281	14338	14398	14261	14419	14482	14454	14433	14520	14151	14417	14317	14496	14185	14390	14436	14415	14300	14377	14457	14490	14356	14176	14302	14560	14568	14352	14327	14398	14379	14439	14407	14386	14526	14469	14329	14346	14533	14390	14399	14446	14473	14164	14316	14232	14438	14352	14621	14393	14388	14407	14241	14408	14306	14301	14390	14437	14323	14322	14434	14537	14460	14334	14475	14414	14322	14151	14567	14484	14215	14438	14358	14647	14338	14387	14312	14233	14402	14179	14454	14309	14491	14520	14493	14268	14252	14457	14367	14256	14308	14513	14221	14391	14256	14433	14400	14635	14303	14419	14508	14404	14213	14602	14324	14226	14343	14301	14480	14424	14470	14196	14412	14310	14393	14245	14259	14250	14540	14595	14393	14506	14406	14351	14436	14319	14473	14414	14365	14498	14611	14573	14335	14502	14458	14349	14511	14464	14374	14593	14355	14446	14394	14354	14457	14403	14317	14319	14440	14450	14407	14224	14346	14219	14423	14574	14450	14485	14296	14304	14507	14359	14252	14516	14360	14359	14331	14340	14257	14174	14421	14349	14594	14619	14456	14460	14410	14346	14387	14371	14410	14382	14331	14284	14571	14239	14447	14349	14529	14188	14607	14349	14340	14465	14418	14476	14589	14412	14343	14552	14462	14226	14406	14288	14204	14584	14332	14390	14377	14553	14342	14352	14432	14365	14330	14440	14346	14447	14522	14332	14388	14468	14358	14312	14494	14418	14567	14349	14396	14449	14268	14316	14369	14376	14296	14488	14324	14513	14418	14246	14425	14494	14551
16997	29540	28653	24046	21188	19112	17632	16624	16310	16280	15783	15328	15356	15512	15593	15417	14959	14974	14811	14735	15043	14847	14685	14836	14881	14863	14744	14802	14728	14640	14583	14572	14576	14546	14384	14418	14313	14272	14509	14506	14329	14329	14322	14156	14050	14321	14376	14092	14309	14276	14269	14195	14008	14109	14233	14162	14206	14090	14238	14077	14161	14250	14090	14240	14214	14362	14106	14319	14156	14061	14094	14244	14035	14182	14225	14296	14135	14187	14399	14044	14240	14157	14108	14026	14205	14294	14381	14224	14289	14019	14358	14150	14208	14094	14206	14129	14190	14141	14209	14174	14186	14176	14240	14287	14249	14150	14223	14048	14150	14288	14105	14085	14172	14188	14065	14202	14209	14196	14157	14100	14191	14002	14348	14074	14324	14168	14289	14294	14220	14244	14230	14151	14324	14103	14137	14295	14206	14209	14109	14245	14425	14129	14106	14150	14220	14028	14156	14128	14210	14165	14069	14276	14064	14255	14069	14203	14157	14158	13969	14118	14172	14308	14203	14184	14149	13977	14167	14217	14080	14211	14255	14199	14447	14063	14143	14149	14277	14289	14151	14009	14103	14061	14161	14307	14077	14254	14198	14165	14233	14210	14130	14053	14117	14083	14223	14140	14210	14097	14069	14140	14217	14176	13983	14062	14092	14269	14449	14076	14020	14135	14115	14024	14281	14216	14392	14087	14179	14221	14094	14327	14200	14247	14289	14164	14149	14434	14116	14226	14345	14236	14072	14315	14180	14285	14283	14142	14257	14036	14220	14115	14075	14057	14228	14090	14142	14198	14230	14128	14051	14120	14189	14115	14365	14239	14131	14242	14175	14249	14392	14230	14212	14118	14210	14116	14008	14066	14113	14297	14183	14212	14259	14183	14255	14100	14120	14176	14126	14251	14012	14082	14416	14161	14260	14017	14008	14095	14037	14140	14305	14169	14087	14205	14089	14239	14188	14346	14188	14153	14251	14084	14228	13958	14068	14034	14220	14238	14121	14221	14209	14129	14222	14126	14186	14103	14246	14377	14313	13947	14234	14301	14343	14080	14222	14047	14164	14224	14144	14235	14161	14130	14141	14114	14272	13865	14159	14175	14193	14226	14026	14116	14283	14130	14142	14182	14287	14042	14030	14205	14156	14342	14205	14077	14100	14202	14055	14215	14206	14011	14164	13976	14082	14115	14031	14111	14217	14151	14213	14201	14213	14054	14150	14058	14137	14119	14037	14194	14170	14162	14171	14196	14288	14260	14221	14152	14186	14227	14241	14237	13951	14111	14100	14033	14317	14019	14102	14217	14045	14121	14031	14188	14252	14192	14073	14166	14212	13955	14099	14287	14344	14208	14220	14197	14225	14057	14084	14293	14045	14073	14272	14103	14061	14208	14013	14135	14190	14077	14152	14190	14171	14151	14079	14184	14150	14316	13947	14170	14114	14251	14040	14080	14145	14164	14142	14148	14337	14075	14170	14317	14294	14104	14197	14300	14163	14193	14223	14272	14141	14318	14164	14225	14282	14256	14316	14308	14056	14096	14056	14183	14248	13929	14298	14277	14168	14125	14114	14196	14156	14170	14298	14153	14088	14143	14340	14093	14319	14327	14238	14093	14251	14243	14253	14359	14047	14165	14021	14209	14285	14117	14293	14201	14118	14251	14216	14167	14124	14204	14036	14389	14112	14116	14171	14212	14229	14142	14273	14100	14346	14173	14131	14263	13947	14211	14113	14221	14337	14142	14087	14262	14050	14247	14257	14194	14239	14256	14165	14403	14275	14136	14115	14220	14277	14164	13897	14146	14236	14357	14271	14026	14265	14229	14107	14128	14105	14187	14107	14170	14115	14166	13985	14200	14069	14137	14100	14116	14132	14107	14398	14088	14095	14229	14101	14166	14204	14264	14173	14267	14258	14077	14072	14155	14282	14260	14191	14174	14180	14158	14139	14214	14141	13732	14220	14269	14109	14131	14235	14088	14088	14126	14248	14049	14036	14150	14190	14209	14007	14089	14240	14309	14162	14091	14356	14213	14232	14213	14032	14178	14132	14346	14168	14198	14233	14210	14358	14112	14264	14194	14161	14178	14318	14178	14474	14111	14081	14164	14114	14281	14342	14061	14186	14062	14085	14198	14404	14185	14243	14204	14109	14072	14141	14187	14201	14260	14083	14347	14281	14010	14210	14207	14109	14267	14166	14185	14195	14022	14119	14135	14158	13998	14223	14017	14062	14313	14168	14251	14113	14195	14144	14224	14086	14208	14069	14163	14188	14158	14233	14112	14204	14149	14241	14121	14075	14168	14152	14223	14026	14184	14100	14234	14403	14208	14214	14296	14062	14373	14119	14087	14377	14141	14313	14184	14161	14212	14112	14207	14139	14228	14017	14178	13950	14142	14273	14290	14235	14165	14094	14069	14234	14070	14158	14131	14182	14107	14100	14113	14267	14308	13976	14245	14439	14322	14145	14245	14128	14266	14082	14151	14049	14108	14252	14116	14119	14010	14354	14141	14143	14100	14236	14049	14090	14157	14328	14131	14034	13996	14275	14170	14318	14102	14157	14251	14195	14183	14187	14076	14312	14171	14218	14175	14113	14017	14296	14319	14093	14112	14181	14114	14154	14206	14135	14035	14212	14233	14172	14148	14107	14172	14276	14186	14148	14203	14255	14098	14350	14148	14247	14058	14095	14211	14243	14118	14186	14165	14254	14185	14325	14099	14190	14230	14148	14079	14158	14223	13997	14159	14048	14087	14064	14180	14142	14241	14226	14372	14249	14202	14235	14149	14326	14270	14291	14314	14182	14092	14221	14091	14246	14236	14078	14179	14203	14154	14166	14289	14050	14293	14243	14112	13957	14009	14166	14068	14323	14180	14130	14321	14115	14210	14184	14242	14266	14188	14230	14202	14147	14176	14215	14079	14256	14109	14131	14150	14257	14230	14246	14126	14041	14165	14103	14205	14248	14222	14244	14164	14123	14478	14180	14193	14062	14096	14021	14191	14346	14380	14357	14255	14137	14302	14048	14065	14040	14165	13999	14276	14205	14211	14137	14161	14193	14237	13905	14121	14297	14260	14254	14053	14072	14159	14254	14060	14247	14201	14020	14135	14065	14259	14015	14139	14137	14150	14037	14335	14276	14242	14076	14224	14157	14281	14213	14305	14355	14099	14201	14336	14059	14124	14054	14054	14210	14002	14324	14166	14114	14245	14206	14149	14100	14093	14155	14173	14114	14018	14184	14134	14169	14117	14281	14170	13962	14184	14323	14134	14019	14197	14109	13869	14130	14175	14215	14259	14213	14074	14102	14061	14098	14164	14078	14242	14048	14114	14098	14124	14119	14077	13942	14062	14342	14172	13852	14024	14262	14252	14202	14071	14189	14209	14301	14186	14099	14072	14285	14078	14195	13943	14137	14229	14163	14128	14175	14075	14230	14047	14090	14201	14104	14195	14171	14147	14171	14187	14286	14220	14173	14157	14093	14276	13948	14112	14290	14251	14120	14237	14119	14293	14174	14211	14150	14326	14226	14222	14227	14175	14149	14269	14113	14111	14068	14214	14097	14239	14176	14197	14245	14095	14135	14227	14123	14010	14278	14167	14120	14211	14294	14072	14096	14151	14187	14127	14204	14086	14244	14093	14192	14091	14151	14223	14160	14259	14223	14187	14042	14171	14086	14097	14170	14197	14234	14212	14232	14138	14379	14184	14150	14155	13981	14261	14134	14138	14100	14214	14238	14130	14247	14024	14164	14138	14076	14053	14116	14144	14027	14114	14219	14237	14349	14305	14237	14160	14323	14107	14206	14278	14175	13939	14233	14111	13994	14259	14287	14034	14241	14182	14134	14251	14199	14303	14076	13983	14117	14243	14208	14074	14092	14071	14169	14185	14167	14127	13937	14235	14121	14199	14222	14219	14262	14157	14297	14124	14120	14165	14046	14268	14310	14145	14282	14207	14184	14081	14250	14221	14045	14116	14230	14153	14152	13974	14202	14136	14089	14380	14084	14189	14237	14314	14070	14103	14050	14057	13919	14117	14132	14058	14264	14299	14220	14171	14084	14191	14106	14023	14166	14204	14170	14180	14131	14181	14181	14232	14161	14117	14157	14226	14221	14182	14134	13957	14125	14223	14202	14263	14274	14158	14127	14067	14101	14150	14205	14309	14055	14042	14084	14162	14178	14307	14130	14177	14089	14158	14247	14281	14263	14315	14113	14042	14301	14258	14183	14144	13994	14051	14179	14288	14122	14366	14170	14059	14095	14082	14057	14116	14108	14074	14296	14263	14133	14071	14098	14331	14084	14217	14106	14356	14087	14225	14110	14231	14299	14160	14226	14241	14182	14104	14172	14180	14306	14095	14054	14115	14067	14258	14257	14151	14271	14100	14231	14209	14330	14193	14157	14098	14222	14089	14141	14216	14287	14273	14251	14209	14264	14178	14222	14061	14054	14223	14271	13954	14201	14259	14231	14249	14173	14137	14184	14304	14270	14183	14060	14261	14248	14077	14030	14246	14047	14160	14156	14216	14345	13996	14035	14323	14091	14194	14071	14256	14193	13973	14267	14121	14079	14075	14046	14241	14217	14074	14120	13969	14098	14132	14026	14189	14094	14209	14080	14270	14170	14285	14080	14166	14131	14325	14166	14296	14179	13884	14216	14158	14114	14178	14049	14068	14071	14080	14160	14158	14186	14241	14426	14110	14242	14100	14234	14204	14074	14192	14028	14052	14204	14163	14194	14144	14298	14108	14211	14239	14146	14068	14111	14297	14211	14264	14125	13920	14126	14297	14192	14236	14181	14233	14293	14225	14096	14147	14248	14148	13893	14233	14172	14245	14185	14247	14272	14279	14190	14202	14250	14007	14279	14160	14054	14177	14227	14116	14317	14136	14301	14075	14262	14246	14156	14258	14139	14386	14146	14278	14138	14215	14099	14223	14001	14094	14006	14139	14186	14034	14146	14040	14221	14242	14154	14228	14121	14156	14126	14020	14145	14293	14069	14019	14204	14131	14220	13933	14191	14076	14077	14224	14263	14367	14158	14115	14227	14039	14205	14142	14160	14209	14101	14225	14274	14209	14217	14145	14203	14128	14112	13980	14094	14146	14232	14275	14208	14149	14147	14185	14085	14171	14033	13921
22851	21293	29091	23779	21513	22999	22581	17345	16385	16391	15919	15453	15605	15656	15634	15602	15122	15164	15080	15185	15075	14799	14943	15059	14864	14877	14919	15031	14798	14823	14732	14746	14864	14587	14549	14653	14510	14521	14505	14731	14461	14546	14471	14367	14291	14300	14341	14285	14462	14214	14423	14263	14558	14176	14224	14368	14341	14273	14241	14397	14264	14173	14316	14435	14467	14351	14490	14230	14393	14379	14441	14266	14172	14248	14310	14344	14470	14324	14539	14528	14226	14394	14314	14244	14248	14318	14167	14328	14401	14138	14214	14368	14332	14155	14325	14351	14319	14288	14310	14211	14362	14269	14237	14152	14284	14311	14465	14333	14271	14436	14429	14187	14149	14213	14227	14367	14279	14247	14338	14260	14250	14211	14050	14289	14284	14293	14330	14353	14442	14414	14154	14180	14198	14381	14158	14401	14185	14369	14246	14308	14302	14254	14372	14226	14285	14149	14258	14208	14326	14334	14350	14287	14427	14284	14195	14316	14323	14200	14357	14400	14212	14177	14196	14385	14116	14249	14301	14336	14327	14154	14379	14290	14298	14223	14204	14337	14236	14271	14340	14423	14197	14125	14491	14220	14215	14221	14184	14256	14229	14159	14480	14302	14286	14350	14163	14277	14324	14337	14171	14256	14299	14128	14344	14405	14197	14182	14194	14269	14082	14396	14244	14297	14264	14202	14152	14348	14270	14251	14237	14105	14271	14296	14272	14212	14205	14341	14329	14112	14231	14150	14318	14269	14323	14297	14231	14139	14279	14263	14352	14273	14206	14329	14335	14208	14363	14161	14300	14324	14218	14445	14310	14301	14278	14183	14215	14207	14274	14190	14271	14343	14325	14178	14188	14383	14298	14287	14242	14213	14115	14426	14383	14304	14260	14286	14221	14251	14255	14163	14189	14136	14269	14222	14408	14212	14310	14244	14095	14164	14434	14444	14380	14371	14344	14416	14518	14030	14131	14113	14312	14194	14343	14265	14241	14360	14141	14283	14428	14233	14431	14321	14262	14220	14191	14508	14145	14384	14403	14408	14449	14411	14406	14155	14072	14134	14225	14304	14080	13874	14248	14275	14404	14205	14397	14239	14240	14163	14264	14383	14261	14279	14147	14274	14204	14196	14184	14218	14054	14242	14360	14289	14245	14097	14316	14352	14468	14264	14086	14421	14218	14044	14209	14098	14319	14315	14318	14449	14538	14469	14302	14363	14454	14383	14214	14106	14181	14249	14368	14123	14135	14137	14217	14106	14195	14355	14243	14243	14182	14320	14218	14358	14276	14115	14289	14433	14238	14261	14465	14082	14336	14365	14203	14351	14154	14112	14257	14236	14208	14183	14469	14282	14265	14213	14305	14124	14374	14227	14083	14425	14280	14193	14317	14253	14463	14247	14223	14465	14141	14460	14161	14333	14178	14496	14291	14316	14278	14209	14281	14446	14118	14377	14203	14317	14513	14167	14059	14271	14096	14292	14270	14089	14350	14272	14323	14274	14398	14336	14359	14286	14334	14190	14184	13929	14237	14242	14356	14411	14504	14327	14254	14218	14324	14388	14301	14139	14187	14170	14241	14493	14399	14282	14228	14300	14174	14358	14292	14164	14286	14081	14362	14239	14435	14046	14231	14339	14190	14292	14342	14263	14260	14183	14270	14113	14192	14131	14407	14186	14195	14141	14207	14241	14334	14009	14164	14280	14356	14364	14151	14335	14567	14344	14242	14113	14406	14118	14369	14394	14152	14186	14301	14206	14301	14239	14443	14331	14164	14351	14235	14194	14307	14237	14327	14295	14388	14248	14214	14401	14347	14312	14231	14336	14171	14256	14313	14330	14130	14312	14227	14213	14234	14430	14158	14179	14228	14147	14209	14190	14281	14146	14346	14312	14085	13959	14336	14255	14380	14260	14245	14248	14474	14393	14190	14255	14201	14281	14403	14145	14404	14381	14255	14086	14219	14071	14419	14246	14138	14349	14301	14292	14523	14288	14201	14145	14173	14170	14151	14220	14232	14362	14218	14268	14351	14080	14174	14358	14128	14150	14202	14219	14319	14248	14320	14113	14124	14072	14250	14277	14183	14299	14118	14416	14178	14198	14202	14416	14174	14268	14198	14292	14348	14479	14082	14323	14200	14210	14320	14144	14320	14139	14157	14294	14420	14252	14112	14136	14286	14401	14168	14183	14123	14079	14183	14414	14220	14555	14303	14309	14103	14331	14293	14345	14270	14276	14267	14282	14259	14160	14235	14266	14264	14346	14230	14186	14278	14341	14235	14402	14222	14307	14298	14194	14432	14319	14304	14305	13993	14179	14271	14391	14573	14569	14387	14419	14282	14127	14162	14148	14228	14210	14039	14362	14343	14325	14239	14350	14241	14154	14241	14214	14204	14187	14175	14298	14191	14288	14257	14388	14156	14198	14526	14313	14249	14427	14155	14361	14297	14177	14222	14142	14231	14100	14386	14179	14296	14216	14393	14183	14294	14254	14256	14226	14253	14162	14031	14293	14311	14300	14243	14168	14353	14271	14422	14267	14395	14245	14115	14291	14079	14294	14252	14303	14311	14264	14186	14400	14093	14191	14277	14236	14253	14315	14306	14125	14302	14404	14309	14323	14280	14214	14116	14320	14303	14166	14375	14352	14364	14310	14192	14287	14353	14252	14312	14138	14233	14345	14266	14281	14009	14360	14337	14396	14266	14406	14306	14318	14036	14342	14204	14318	14251	14276	14240	14270	14314	14246	14186	14211	14035	14338	14268	14330	14276	14045	14272	14193	14258	14308	14304	14262	14332	14340	14356	14148	14239	13977	14120	14472	14276	14375	14321	14258	14240	14275	14369	14286	14276	14333	14362	14032	14320	14119	14205	14226	14154	14321	14487	14313	14275	14318	14346	14155	14114	14491	14151	14313	14178	14197	14322	14238	14301	14073	14241	14254	14425	14104	14155	14194	14398	14173	14328	14430	14302	14292	14354	14326	14313	14272	14217	14240	14284	14280	14241	13970	14164	14348	14294	14312	14102	14576	14179	14125	14213	14367	14238	14240	14389	14334	14363	14211	14192	14346	14192	14328	14380	14209	14112	14296	14384	14201	14386	14483	14083	14160	14439	14090	14197	14354	14364	14382	14387	14180	14275	14367	14367	14398	14410	14234	14483	14325	14356	14218	14256	14325	14144	14221	14132	14343	14340	14258	14347	14055	14239	14252	14357	14223	14209	14181	14393	14061	14311	14344	14272	14156	14268	14350	14220	14362	14252	14185	14404	14506	14243	14127	14236	14287	14303	14187	14337	14201	14421	14219	14147	14377	14475	14205	14475	14218	14290	14284	14111	14230	14331	14282	14353	14242	14285	14190	14244	14001	14490	14211	14040	14150	14292	14352	14442	14237	14424	14496	14393	14294	14207	14288	14210	14258	14379	14155	14092	14335	14235	14086	14271	14261	14312	14226	14318	14439	14351	14176	14174	14496	14296	14216	14158	14259	14322	14224	14326	14264	14313	14320	14341	14080	14161	14432	14420	14178	14231	14462	13965	14248	14119	14402	14120	14339	14170	14059	14261	14271	14308	14338	14273	14423	14203	14072	14034	14415	14277	14293	14191	13993	14117	14385	14110	14183	14286	14242	14310	14228	14218	14255	14258	14206	14266	14420	14247	14232	14238	14271	14269	14288	14292	14110	14168	14436	14292	14136	14272	14307	14218	14438	14236	14189	14141	14196	14176	14044	14261	14333	14419	14214	14231	14416	14199	14142	14376	14299	14124	14128	14122	14095	14282	14374	14166	14068	14287	14114	14277	14145	14361	14124	14206	14361	14145	14117	14262	14367	14328	14294	14429	14260	14356	14351	14146	14186	14368	14237	14278	14098	14374	14315	14197	14288	14464	14408	14324	14363	14043	14168	14107	14106	14242	14356	14235	14174	14034	14194	14400	14245	14286	14272	14322	14300	14325	14440	14207	14437	14174	14229	14327	14415	14393	14413	14114	14186	14355	14334	14195	14306	14194	14241	14380	14342	14207	14388	14163	14379	14248	14268	14447	14253	14279	14327	14280	14407	14233	14138	14228	14114	14033	14167	14288	14299	14334	14261	14266	14064	14224	14439	14184	14373	14563	14327	14377	14440	14404	14252	14360	14304	14298	14345	14284	14172	14515	14346	14103	14347	14351	14313	14261	14289	14268	14249	14233	14068	14377	14282	14342	14240	14175	14080	14216	14169	14463	14478	14327	14597	14310	14120	14050	14365	14128	14099	14243	14172	13948	14097	14282	14338	14336	14236	14130	14302	14342	14386	14284	14094	14406	14460	14093	14135	14176	14252	14215	14321	14386	14269	14157	14033	14315	14321	14052	14211	14373	14240	14146	14356	14323	14037	14309	14151	14240	14480	14312	14184	14298	14329	14416	14230	14282	14285	14117	14305	14178	14314	14454	14190	14373	14251	14286	14411	14154	14357	14409	14422	14389	14261	14190	14150	14316	14174	14146	14393	14109	14197	14210	14222	14317	14111	14375	14409	14326	14375	14452	14329	14257	14136	14218	14332	14249	14327	14300	14255	14305	14213	14257	14354	14291	14271	14102	14138	14260	14011	14202	14118	14295	14266	14404	14260	14599	14240	14142	14262	14330	14094	14275	14369	14321	14401	14293	14220	14425	14158	14248	14216	14408	14399	14236	14243	14294	14165	14263	14307	14253	14254	14099	14351	14410	14178	14154	14297	14298	14318	14248	14254	14296	14277	14375	14188	14190	14343	14308	14284	14262	14384	14177	14285	14180	14144	14277	14322	14219	14150	14087	14333	14389	14264	14096	14283	14249	14381	14231	14175	14403	14361	14022	14272	14116	14138	14327	14362	14344	14254	14340	14169	14317	13992	14131	14211	14325	14249	14394	14333	14235	14285	14251	14201	14240	14213	14258	14165	14169	14185	14319	14286	14373	14177	14201	14238	14556	14212	14177	14439	14245	14378	14158	14265	14307	14133	14240	14251	14282	14342	14128	14400	14290	14167	14364	14345	14267	14203	14359	14403	14302	14203	14452	14209	14153	14233	14399	14271	14125	14087	14425	14150	14299	14141	14282	14436	14432	14159	14226	14264	14331	14218	14198	14385	14129	14158	14286	14167	14203	14115	14213	14333	14160	14165
18318	33166	32695	27109	23377	21369	19127	18267	17890	17718	16804	16285	16322	16641	16308	16372	15627	15286	15338	15443	15107	14803	14894	15139	15041	14980	14881	14692	14849	14968	14969	14767	14670	14744	14534	14490	14586	14307	14388	14349	14166	14328	14415	14143	14197	14203	14203	14187	14239	14263	14271	14270	14097	14199	14249	13993	14064	14090	14213	14152	14176	14200	14117	14105	14322	14169	14021	14131	14236	14272	14095	14126	14091	14043	14203	14102	14057	14094	13971	14027	14202	14262	14078	14076	14041	14132	14183	14186	13957	13966	14047	14336	14217	14018	14065	14074	14065	14010	13948	14107	14057	14207	14181	14015	14149	14155	14106	14033	14069	14210	14036	14080	14260	14274	14054	14227	14004	13962	14107	14110	14130	14230	13953	14142	14023	14004	14094	14019	14085	14007	14051	14276	13972	14042	14056	13982	14044	14098	14066	14214	13971	14132	14015	14190	14205	14139	14202	14125	14001	14144	13933	14098	14054	14115	14320	14179	14045	13982	14048	14020	14145	14135	14141	14156	14291	13971	13942	13964	14204	14082	14158	13976	14012	14044	14133	14162	14184	14125	14023	14073	13995	14103	14319	13995	14105	14235	14026	14076	14178	13994	14139	14133	14041	14128	14175	14167	14201	14115	14161	14201	13974	14179	14170	14046	14092	14169	14220	13989	14069	14167	14064	13955	14060	14152	14089	13975	14148	14239	14298	14106	13951	14035	14220	14089	14041	14219	14158	14126	14176	14121	14197	14021	14229	14067	13920	14070	14218	14136	14113	14179	14246	14079	14113	14025	14147	14088	14085	14201	14169	13968	14098	14139	14195	14177	14003	14139	14060	14022	14077	14175	14077	14225	14285	14036	14115	14157	14191	14089	14210	14179	14030	14154	14188	14057	14230	14208	14100	14253	13985	13900	14128	13985	13976	14128	14076	14118	14149	14031	13987	14145	14150	14085	14024	14015	14019	14072	14178	14036	14085	14012	13998	14043	14031	14194	14081	14061	14273	14135	14126	14029	14083	13993	13979	14221	14118	13852	14010	14059	14060	14304	14000	14314	14102	14145	14278	14123	14148	14093	13982	14135	14058	14164	14059	14068	14296	14063	14050	14238	14141	14259	13994	14089	14207	14002	14146	13965	14033	14006	14037	14084	14093	14010	14190	14126	14271	14103	14132	14200	14211	13962	14177	14148	13976	14181	14087	14043	14050	14078	14065	14107	14079	14019	14288	14122	14036	14177	14139	14292	14051	14125	13997	14106	14136	14213	14029	13968	14341	14031	14081	13968	14086	14154	14264	14172	14260	13864	14062	14021	14091	14149	14038	13973	14255	13997	14068	14058	13988	14015	14050	14052	13937	14024	13901	14156	13938	14126	14158	14053	14018	14060	14084	13984	14069	14134	14179	14103	14142	14067	14289	14050	14061	14037	14200	14100	14037	13899	14101	14158	14086	14096	14122	14061	14104	14129	14191	14127	14046	14012	14031	14023	14073	13941	14255	14098	14131	14168	14032	14038	14141	14204	14118	14060	14072	14280	14067	14045	13987	14198	14034	14085	14047	14079	14105	14046	14057	14112	14126	14108	14015	14017	14088	14097	14038	14111	14119	13913	14129	14099	14060	14023	14175	14097	14170	14094	14012	14187	14005	13941	14134	14084	14068	13933	14151	13924	13993	14009	14123	14195	14123	14061	14106	14030	13886	14184	14130	14062	14129	14150	14219	13981	14107	13972	14087	14278	13974	14260	14117	14060	14148	14024	13988	14179	14193	14108	14142	14096	13932	14177	14142	14006	14149	14094	14195	14055	14153	14146	14095	14275	14037	14030	14006	14049	14060	14187	14090	13972	14060	14058	14056	14121	14155	14176	14215	13964	14138	14198	14025	14070	14155	14069	14141	13962	14035	14126	14227	14236	14130	14113	14102	13969	14085	14035	14025	14049	14133	14135	14124	14269	14023	14283	14036	13985	14073	14097	14098	14047	14150	14011	14144	14063	14083	14022	14067	14053	14045	13984	14107	14173	14072	14223	14113	14043	14007	14012	14084	14123	14119	14228	14034	14114	14150	13930	13985	13943	14132	14024	14011	14094	14163	14097	13941	14081	14142	14152	13962	13996	14170	14064	14147	14114	14105	14339	13961	14057	14161	13996	14011	14086	14136	14127	14218	14189	14071	14168	14156	14133	14195	13950	14105	13984	13894	13960	14092	14046	14003	14056	14217	14163	14097	14070	14147	13991	14125	14044	14010	14092	14058	14070	13965	14196	14092	14178	14037	14177	14045	14250	14088	14033	14054	13820	13974	13972	14064	14112	14060	14015	14055	14227	13950	13947	14141	14207	14114	13974	14051	14094	14111	13903	14018	14210	14101	14005	14206	13972	14161	14210	14105	14170	13886	14067	13905	14068	14244	14176	14061	13910	14079	13925	14062	14276	14160	14018	14061	14194	14006	14077	14152	14082	14279	14008	13984	14059	13935	14181	14190	14087	14033	14044	14191	14136	14108	13952	14219	14149	14153	14023	14106	14126	13983	14021	14000	14019	14116	14007	14097	14005	14092	14186	14066	14062	14163	14030	14073	14064	13995	14009	14104	14045	14206	14074	14032	14056	14068	14155	13942	14140	14258	14049	14097	13908	14064	14143	14043	13845	13952	14069	14188	14078	14139	14009	14161	13960	13957	14062	14159	14193	14179	13991	14167	13896	14008	14141	14091	14083	13880	14231	14208	14131	13986	14107	14044	14138	14085	14153	14237	14177	14013	14076	14105	14171	14211	14000	14115	13948	14140	14196	14048	14001	14197	14106	13966	14177	14344	14089	14060	14131	14099	14056	14050	14168	14053	14149	14112	14214	14127	14095	14011	14159	14072	14191	14147	14119	14046	14101	14028	14301	14237	14080	13984	14206	14091	14026	14171	14084	14001	14048	13945	14260	14019	14078	13981	14062	14259	14245	14139	14261	14110	14161	14049	14220	14188	14131	14131	14054	14003	14241	14166	13947	14121	14096	14038	14061	14070	14216	13879	13962	14011	14136	14012	14172	14048	14144	14035	14097	13948	14098	13981	14001	14175	13986	14108	14058	14137	14181	14217	14022	14091	13961	14023	14133	13917	14154	14126	14181	13995	13997	14163	13965	14198	14084	14103	14201	14068	14211	14270	14003	14087	14138	14032	14022	14226	14019	14045	14160	14070	14086	14211	14121	14090	14069	14045	14067	13878	14230	14032	14065	14181	14178	14103	14063	14060	14166	14168	13892	13940	14160	14178	13941	14099	14048	14140	14138	14100	14148	13923	14050	13978	14145	13992	14256	14114	14157	14072	14113	14003	14273	14054	14058	14115	13969	14113	14092	14009	13970	14246	14031	14136	13999	14142	14176	14050	13954	14077	14080	14235	14020	13905	14170	14040	14090	14089	14036	14119	13843	14277	14071	14024	13989	14235	13984	14180	14015	14134	14021	14106	13963	14142	13924	14206	14083	14043	14205	14103	14185	14144	14037	14054	13976	14144	14125	14018	13985	14081	14110	14066	14185	14010	14210	14174	14147	14259	14126	14180	14050	13989	14124	14130	14158	14107	14037	14176	14046	14090	14210	13984	14099	14021	14075	13999	14214	14122	14119	13977	14050	14181	14120	13943	14206	14053	14105	14269	14041	14085	14123	14226	13963	14170	14103	14020	14014	14235	13990	14084	14172	14149	13961	14059	14055	14248	14242	14225	14171	14022	14195	14208	13913	14060	14050	14051	14019	14166	14131	14163	14167	14205	14283	14053	14146	14041	13956	14141	14290	14041	14201	14109	14066	14166	14133	14068	14122	14176	13920	14211	14190	14203	14186	13905	14125	14012	14202	14203	14092	14146	14129	14087	14009	14070	14099	14130	14069	13869	14251	14146	14187	13943	14213	14092	14065	14135	13980	14139	14070	14128	14158	13942	14144	14052	14050	13862	14061	14001	13932	14124	14148	13996	14152	14143	13806	14175	14031	14138	13974	14077	14172	13998	13976	13938	14036	14094	14099	14100	13966	14130	14143	14003	14214	14197	14116	14007	14080	14068	14055	14132	14127	13971	14142	14134	14131	13924	14086	14182	14165	14016	14030	14065	14194	13959	13979	14023	14001	13996	14090	14053	14135	14112	14073	13925	14124	14261	14165	14051	14074	14105	14287	14218	14100	14047	14069	14127	14112	14087	14036	14031	14076	14026	14083	14172	14136	14097	14031	14268	14102	14186	13969	14138	14129	14145	14039	14120	14191	14007	13991	14103	14063	14220	14106	14185	13925	14162	14173	13984	14169	14093	14144	14140	14049	14156	14062	13941	14099	14014	13921	14189	14061	13977	14118	14059	14228	14071	14217	14073	13982	14298	14091	14103	14064	14075	13975	14043	13987	14024	14017	14041	14143	14113	14070	14226	14077	14109	13927	13981	14201	14262	14239	14009	13946	14087	14214	14066	14091	13918	14141	14151	14144	14018	14169	14037	14193	14089	14131	14077	14032	14325	14292	14118	14295	14155	14134	14016	13959	14010	14068	14084	14146	14046	14115	14026	14102	14002	14043	14232	13970	14069	14130	14160	14001	14063	14129	14007	14196	13991	14101	14145	14091	14057	13999	14263	13902	14232	14078	14177	13978	14130	14147	14302	14033	14146	14087	14270	14114	14072	14294	14082	14072	14130	14058	14037	14119	14161	14039	14260	14074	14031	14239	14123	14255	14070	14272	14127	14264	14085	14042	14229	14002	14155	13974	14054	14244	14179	14054	14205	14000	14007	14028	14010	14046	14182	14145	14129	14342	14130	14274	14043	13898	14110	14175	14217	14103	14218	14101	14155	14030	14035	13997	14119	14222	14252	14047	13987	13915	14150	14214	14065	14067	14237	14007	14183	14036	14083	14179	13997	14149	14264	14199	14095	13993	14067	14040	14031	14174	14108	14036	14066	13906	13969	13915	14021	14013	14153	14042	14019	13984	14112	14212	14071	14210	14084	14248	14199	14183	13989	13952	14083	14121	14251	14004	13884	14180	13935	14026	14058	14043	14165	14196	14000	14146	14109	14132	14175	14155	14234	14189	14038	14190	14077	14070	14160	14113	14076	14109	14247	14094	14191	14002	14199	14142	14187	14226	14060	14166	14100	14055	14139	14091	14103	14073
27112	22022	24491	20588	16464	16075	15523	15269	15172	15101	14728	14728	14821	14939	14685	14969	14737	14663	14673	14677	14843	14691	14787	14784	14602	14655	14442	14631	14777	14579	14496	14676	14618	14670	14549	14672	14436	14593	14370	14581	14425	14388	14565	14379	14167	14274	14528	14558	14506	14546	14332	14329	14539	14443	14453	14426	14518	14438	14381	14546	14531	14478	14563	14482	14520	14214	14461	14370	14283	14384	14343	14449	14408	14472	14384	14408	14383	14495	14568	14330	14347	14450	14424	14500	14409	14515	14337	14344	14463	14627	14436	14493	14620	14597	14466	14396	14302	14285	14393	14555	14520	14441	14381	14415	14441	14369	14413	14569	14364	14461	14579	14469	14348	14623	14432	14509	14523	14484	14590	14530	14487	14371	14487	14436	14561	14454	14399	14406	14533	14319	14417	14463	14570	14610	14439	14600	14407	14392	14365	14450	14561	14603	14553	14702	14436	14269	14439	14512	14525	14363	14224	14210	14503	14665	14263	14537	14290	14531	14371	14329	14441	14287	14485	14301	14477	14406	14569	14462	14374	14458	14411	14419	14313	14526	14239	14593	14272	14430	14362	14565	14277	14349	14378	14476	14515	14476	14575	14685	14569	14453	14360	14443	14410	14422	14666	14317	14398	14257	14558	14451	14640	14456	14559	14364	14439	14393	14394	14255	14320	14422	14370	14362	14401	14431	14455	14536	14465	14356	14389	14434	14469	14301	14542	14323	14419	14591	14411	14467	14621	14412	14427	14493	14650	14309	14445	14540	14362	14397	14475	14514	14458	14333	14465	14340	14560	14381	14443	14447	14611	14309	14396	14205	14388	14662	14408	14371	14413	14432	14484	14209	14577	14451	14658	14433	14470	14398	14478	14533	14348	14493	14788	14321	14542	14268	14369	14441	14429	14333	14441	14430	14518	14583	14631	14519	14354	14530	14592	14498	14450	14438	14511	14371	14360	14491	14397	14312	14404	14290	14551	14420	14388	14479	14708	14705	14408	14556	14522	14484	14231	14550	14427	14424	14412	14496	14450	14365	14299	14514	14296	14508	14644	14602	14405	14758	14545	14437	14472	14530	14405	14228	14522	14609	14496	14355	14497	14499	14383	14438	14436	14515	14451	14469	14477	14366	14493	14228	14357	14547	14535	14380	14375	14499	14480	14365	14360	14427	14261	14370	14490	14533	14684	14275	14404	14483	14537	14457	14269	14287	14380	14432	14485	14535	14482	14537	14321	14345	14499	14526	14355	14391	14364	14158	14452	14541	14545	14459	14466	14497	14436	14234	14259	14358	14445	14405	14392	14225	14433	14404	14539	14475	14476	14466	14479	14354	14501	14438	14548	14495	14454	14419	14537	14389	14410	14426	14532	14480	14615	14450	14454	14414	14578	14472	14476	14268	14594	14594	14485	14531	14469	14332	14441	14614	14508	14404	14327	14424	14515	14332	14495	14578	14420	14310	14415	14424	14393	14466	14395	14349	14524	14494	14248	14405	14515	14516	14539	14553	14467	14293	14474	14447	14461	14504	14675	14537	14366	14558	14405	14465	14595	14426	14583	14463	14414	14462	14390	14366	14280	14316	14530	14366	14508	14320	14504	14520	14409	14542	14571	14440	14437	14409	14417	14336	14508	14544	14490	14418	14319	14301	14506	14423	14480	14529	14647	14571	14454	14593	14328	14540	14334	14492	14625	14384	14572	14621	14535	14421	14602	14396	14428	14690	14357	14635	14392	14614	14520	14308	14343	14352	14649	14374	14393	14703	14427	14635	14459	14553	14567	14342	14396	14376	14578	14485	14280	14295	14448	14294	14607	14471	14348	14442	14468	14389	14452	14441	14454	14398	14313	14456	14495	14586	14448	14244	14456	14487	14319	14475	14390	14400	14372	14258	14349	14277	14462	14448	14463	14370	14490	14382	14406	14327	14300	14449	14364	14514	14442	14465	14283	14429	14429	14488	14477	14413	14572	14492	14502	14571	14430	14500	14585	14271	14382	14399	14405	14363	14422	14348	14465	14527	14665	14378	14212	14546	14518	14258	14375	14480	14493	14339	14382	14551	14367	14485	14382	14657	14293	14441	14296	14361	14451	14390	14496	14355	14653	14572	14251	14566	14353	14481	14412	14296	14411	14463	14626	14544	14373	14398	14466	14576	14410	14418	14436	14391	14376	14502	14445	14256	14340	14443	14274	14478	14575	14449	14421	14486	14430	14270	14465	14367	14495	14450	14454	14633	14581	14706	14264	14396	14397	14462	14423	14536	14443	14411	14331	14601	14456	14209	14485	14489	14432	14501	14526	14451	14528	14431	14394	14571	14361	14424	14541	14413	14467	14447	14457	14421	14445	14380	14184	14382	14528	14355	14486	14515	14562	14374	14504	14337	14391	14167	14479	14242	14468	14418	14342	14507	14497	14483	14395	14466	14472	14483	14645	14496	14594	14572	14308	14392	14365	14562	14496	14413	14412	14481	14580	14370	14462	14375	14544	14331	14406	14396	14499	14244	14456	14371	14519	14289	14512	14552	14388	14571	14391	14380	14481	14375	14506	14371	14367	14616	14486	14403	14562	14497	14358	14400	14370	14369	14523	14291	14461	14587	14340	14380	14485	14585	14478	14489	14431	14444	14323	14343	14447	14489	14429	14399	14514	14323	14433	14357	14434	14439	14410	14353	14568	14578	14459	14393	14575	14312	14316	14480	14275	14390	14436	14453	14685	14538	14527	14613	14456	14365	14503	14490	14617	14408	14304	14355	14476	14486	14308	14709	14662	14355	14273	14324	14467	14288	14475	14428	14443	14338	14472	14342	14399	14343	14419	14488	14675	14462	14530	14361	14484	14565	14373	14438	14361	14512	14213	14415	14389	14270	14607	14432	14609	14565	14415	14419	14430	14360	14364	14454	14439	14197	14344	14343	14588	14449	14432	14354	14557	14388	14507	14376	14330	14600	14386	14233	14360	14481	14573	14466	14176	14374	14469	14315	14350	14526	14421	14430	14531	14266	14447	14433	14404	14639	14459	14309	14569	14390	14383	14588	14421	14541	14338	14598	14382	14645	14448	14375	14296	14402	14468	14424	14335	14418	14506	14502	14393	14481	14578	14538	14375	14422	14494	14491	14618	14556	14450	14365	14541	14382	14521	14531	14484	14662	14520	14435	14449	14479	14436	14385	14520	14447	14608	14327	14411	14518	14370	14522	14254	14489	14534	14414	14322	14591	14241	14327	14443	14437	14584	14368	14291	14405	14668	14338	14518	14558	14404	14584	14392	14478	14542	14604	14356	14506	14483	14327	14467	14542	14494	14532	14573	14311	14483	14281	14354	14503	14492	14466	14442	14632	14259	14345	14439	14432	14520	14455	14474	14650	14624	14388	14453	14523	14497	14481	14368	14620	14403	14324	14485	14583	14396	14450	14391	14467	14579	14405	14372	14285	14463	14493	14658	14275	14391	14385	14513	14610	14665	14634	14415	14527	14373	14452	14538	14355	14311	14406	14626	14537	14409	14354	14498	14259	14416	14365	14283	14524	14429	14439	14394	14333	14373	14419	14263	14279	14435	14443	14398	14470	14522	14612	14660	14527	14450	14395	14446	14533	14448	14408	14587	14488	14502	14546	14595	14476	14441	14536	14345	14552	14569	14442	14270	14362	14320	14447	14502	14243	14360	14367	14524	14490	14523	14429	14432	14617	14350	14637	14450	14560	14348	14448	14513	14478	14717	14577	14592	14452	14478	14313	14313	14372	14440	14392	14562	14415	14407	14364	14520	14311	14292	14366	14574	14534	14553	14502	14262	14580	14532	14505	14243	14443	14213	14535	14450	14455	14515	14419	14475	14522	14384	14427	14496	14301	14556	14379	14573	14446	14486	14595	14517	14500	14419	14570	14620	14428	14563	14651	14391	14479	14575	14491	14507	14293	14553	14383	14510	14619	14240	14495	14375	14490	14611	14378	14503	14520	14391	14396	14563	14283	14411	14452	14586	14436	14492	14416	14511	14552	14483	14487	14428	14398	14598	14699	14418	14370	14328	14482	14348	14155	14425	14258	14501	14477	14476	14459	14452	14498	14502	14364	14522	14488	14572	14563	14427	14378	14715	14405	14288	14520	14446	14554	14520	14514	14388	14471	14392	14378	14595	14560	14559	14225	14549	14477	14379	14527	14393	14362	14242	14493	14473	14529	14413	14468	14279	14362	14407	14159	14306	14280	14426	14432	14494	14560	14264	14431	14431	14444	14570	14579	14407	14432	14364	14405	14462	14542	14408	14516	14361	14492	14564	14353	14406	14442	14438	14419	14461	14512	14355	14407	14570	14570	14544	14419	14562	14461	14645	14359	14326	14536	14588	14640	14449	14427	14394	14534	14393	14564	14407	14493	14579	14403	14500	14487	14398	14469	14472	14636	14500	14529	14438	14320	14507	14447	14462	14395	14312	14532	14429	14339	14497	14494	14408	14339	14620	14345	14440	14436	14506	14385	14517	14404	14459	14448	14407	14357	14546	14255	14455	14616	14526	14604	14471	14520	14592	14342	14277	14507	14432	14603	14605	14496	14543	14436	14311	14550	14582	14468	14281	14450	14591	14331	14541	14327	14465	14432	14409	14446	14478	14567	14388	14415	14266	14500	14509	14285	14529	14623	14449	14398	14411	14387	14513	14568	14490	14448	14474	14443	14449	14293	14410	14363	14349	14357	14426	14451	14490	14411	14383	14427	14652	14661	14316	14255	14439	14429	14287	14515	14366	14327	14498	14570	14538	14594	14598	14570	14515	14636	14610	14372	14611	14461	14501	14585	14394	14413	14581	14618	14259	14467	14451	14607	14625	14502	14565	14425	14595	14480	14219	14368	14512	14349	14402	14522	14364	14455	14490	14451	14559	14349	14458	14509	14609	14372	14442	14552	14327	14285	14342	14471	14361	14472	14542	14474	14306	14249	14365	14425	14366	14335	14459	14583	14310	14366	14339	14205	14441	14568	14453	14447	14485	14429	14198	14560	14384	14306	14621	14574	14359	14413	14558	14445	14411	14462	14420	14487	14494	14564	14448	14399	14276	14417	14342	14436	14537	14432	14490	14560	14348	14409	14411	14433	14611	14255	14506	14410	14403	14672	14477	14371	14215	14764	14561	14471	14456	14285	14395	14497
17035	23361	23208	19282	17610	16637	15987	15587	15400	15452	14891	14859	14841	15154	14918	14670	14888	14598	14789	14566	14766	14524	14578	14613	14596	14665	14645	14505	14474	14397	14476	14487	14357	14346	14427	14340	14342	14438	14287	14304	14229	14189	14254	14426	14295	14277	14388	14299	14236	14273	14280	14382	14147	14210	14230	14066	14272	14228	14213	14207	14252	14204	14276	14198	14255	14373	14205	14241	14195	14371	14134	14132	14188	14114	14042	14216	14295	14116	14349	14274	14166	14177	14143	14284	14273	14213	14172	14210	14194	14151	14287	14124	14236	14004	14392	14285	14284	14240	14284	14212	14120	14214	14160	14102	14329	14330	14076	14218	14213	14289	14254	14401	14178	14436	14245	14097	14278	14172	14428	14205	14214	14190	14383	14186	14106	14092	14251	14158	14226	14079	14094	14231	14284	14223	14097	14274	14191	14186	14128	14260	14217	14245	14216	14224	14197	14456	14239	14163	14274	14416	14263	14106	14114	14148	14234	14321	14162	14103	14260	14150	14260	14032	14159	14074	14475	14149	14297	14168	14260	14205	14186	14204	14143	14202	14192	14183	14036	14329	14122	14151	14253	14251	14244	14190	14387	14182	14305	14143	14333	14210	14230	14279	14269	14036	14142	14158	14339	14167	14154	14322	14353	14212	14418	14121	14146	14308	14285	14127	14174	14149	14144	14311	14327	14279	14199	14251	14297	14193	14040	14367	14347	14199	14263	14175	14091	14290	14161	14177	14131	14349	14333	14216	14157	14043	14299	14206	14171	14110	14081	14285	14246	14159	14154	14177	14158	14164	14083	14182	14205	14177	14202	14242	14196	14248	14142	14192	14099	14328	14270	14188	14225	14157	14240	14298	14225	14137	14215	14162	14001	14020	14467	14335	14078	14281	14131	14224	14315	14162	14321	14292	14128	14197	14233	14247	14258	14129	14277	14065	14060	14204	14111	14347	14234	14266	14177	14360	14278	14180	14290	14234	14316	14193	14202	14173	14406	14213	14187	14342	14298	14154	14199	14219	14308	14238	14143	14313	14226	14124	14101	14089	14311	14075	14158	14220	14343	14115	14267	14232	14107	14315	14050	14150	14181	14150	14233	14101	14246	14051	14173	14293	14261	14235	14145	14209	14178	14093	14088	14221	14173	14055	14290	14036	14281	14283	14124	14124	14181	14263	14181	14235	14212	14149	14084	14252	14030	14248	14226	14346	14192	14133	14178	14175	14132	14093	14109	14319	14205	14303	14201	14148	14293	14193	14235	14205	14129	14275	14285	14176	14239	14145	14288	14280	14073	14092	14153	14263	14374	14358	14343	14275	14259	14340	14279	14048	14203	14267	14206	14187	14142	14217	14263	14187	14224	14206	14239	14143	14199	14182	14068	14193	14059	14210	14348	14029	14318	14151	14243	14228	14201	14436	14372	14135	14329	14217	14209	14221	14153	14188	14177	14223	14262	14327	14164	14129	14222	14133	14228	14362	14379	14276	14292	14319	14285	14297	14170	14207	14302	14226	14339	14166	14337	14174	14169	14133	14162	14207	14191	14247	14337	14326	14143	14200	14256	14138	14207	14330	14142	14290	14189	14159	14159	14147	14349	14269	14304	14328	14234	14188	14221	14086	14260	14205	14122	14267	14204	14216	14278	14287	14276	14316	14381	14285	14157	14227	14204	14173	14128	14306	14093	14379	14250	14066	14195	14099	14259	14180	14065	14252	14338	14231	14219	14012	14146	14128	14331	14065	14333	14263	14206	14128	14224	14160	14315	14026	14329	14224	14151	14195	14219	14285	14173	14219	14247	14241	14421	14141	14223	14198	14148	14209	14263	14331	14181	14203	14085	14377	14312	14260	14113	14212	14155	14126	14195	14085	14323	14185	14248	14170	14125	14067	14174	14251	14103	14262	14217	14194	14219	14080	14200	14136	14189	14232	14386	14292	14353	14243	14191	14248	14206	14312	14205	14347	14135	14286	14312	14329	14337	14172	14139	14276	14097	14221	14280	14099	14160	14132	14265	14135	14074	14167	14149	14192	14268	14277	14111	14195	14085	14104	14184	14198	14161	14168	14184	14194	14196	14197	14222	14208	14025	14216	14151	14242	14060	14205	14329	14179	14269	14165	14244	14294	14271	14143	14188	14132	14226	14042	14181	14346	14136	14153	14110	14088	14206	14247	14273	14411	14299	14226	14264	14180	14180	14275	14261	14221	14381	14183	14324	14241	14101	14263	14234	14159	14128	14100	14283	14213	14178	14303	14190	14426	14099	14222	14270	14389	14205	14256	14188	14221	14155	14182	14182	14287	14123	14258	14029	14264	14071	14449	14238	14148	14336	14168	14081	14302	14171	14252	14286	14205	14140	14276	14200	14301	14350	14261	14188	14183	14153	14260	14194	14299	14190	14185	14353	14317	14153	14229	14283	14184	14253	14277	14258	14106	14230	14241	14375	14339	14227	14192	14202	14328	14281	14250	14194	14168	14045	14264	14293	14333	14395	14198	14183	14126	14154	14216	14186	14149	14324	14213	14115	14258	14303	14132	14202	14186	14158	14312	14194	14219	14117	14271	14241	14079	14216	14222	14208	14144	14183	14148	14335	14208	14322	14158	14353	14138	14259	14152	14057	14458	14236	14296	14181	14147	14169	14345	14352	14339	14202	14349	14184	14211	14355	14204	14178	14161	14274	14177	14233	14376	14050	14265	14173	14323	14192	14217	14001	14274	14313	14154	14229	14282	14104	14098	14318	14243	14256	14153	14168	14131	14217	14052	14149	14125	14211	14241	13985	14289	14200	14066	14075	14311	14075	14182	14169	14306	14157	14133	14302	14172	14267	14250	14243	14357	14198	14256	14276	14195	14308	14181	14165	14149	14286	14192	14446	14213	14028	14188	14477	14166	14294	14090	14232	14170	14228	14333	14147	14100	14469	14212	14068	14276	14269	14149	14288	14126	14271	14233	14147	14199	14108	14141	14211	14257	14201	14358	14279	14231	14359	14103	14068	14153	14308	14152	14239	14203	14173	14322	14237	14160	14061	14201	14163	14084	14191	14180	14176	14120	14210	14194	14312	14177	14240	14244	14278	14061	14321	14145	14330	14229	14259	14261	14346	14162	14186	14196	14297	14133	14211	14155	14187	14187	14353	14209	14169	14254	14234	14225	14183	14149	14168	14326	14377	14210	14270	14330	14171	14197	14321	14270	14133	14226	14304	14144	14125	14068	14252	14247	14276	14166	14304	14160	14197	14112	14194	14377	14233	14234	14169	14279	14294	14096	14194	14109	14235	14147	14317	14122	14151	14373	14191	14210	14274	14092	14208	14216	14197	14061	14081	14003	14367	14217	14144	14156	14267	14202	14142	14333	14241	14216	14111	14161	14227	14100	14520	14189	14114	14003	14271	14236	14300	14108	14165	14250	14156	14181	14237	14174	14160	14217	14038	14135	14149	14079	14183	14160	14243	14296	14216	14081	14238	14162	14224	14346	14270	14235	14408	14227	14226	14291	14213	14112	14090	14456	14227	14218	14008	14265	14057	14175	14184	14324	14229	14254	14341	14234	14085	14249	14249	14376	14197	14183	14284	14128	14239	14260	14073	14141	14377	14244	14115	14343	14329	14194	14183	14265	14324	14268	14210	14281	14180	14230	14191	14250	14202	14169	14362	14247	14213	14292	14301	14054	14366	14221	14126	14298	14239	14100	14197	14142	14214	14129	14308	14244	14402	14294	14194	14212	14282	14238	14163	14395	14213	14270	14253	14320	14176	14227	14364	14209	14155	14175	14241	14088	14157	14006	14318	14184	14217	14264	14261	14289	14186	14364	14113	14325	14570	14200	14258	14231	14277	14201	14048	14073	14409	14326	14090	14263	14187	14239	14245	14238	14239	14341	14279	14065	14276	14224	14224	14199	14068	14203	14340	14159	14194	14159	14295	14168	14118	14189	14286	14070	14290	14126	14077	14240	14125	14191	14104	14056	14351	14207	14161	14353	14256	14212	14292	14293	14203	14179	14242	14368	14196	14210	14128	14373	14101	14377	14208	14217	14163	14141	14234	14053	14280	14348	14177	14186	14224	14177	14259	14297	14292	14073	14247	14272	14077	14207	14048	14298	14149	14172	14157	14102	14158	14452	14226	14124	14154	14099	14304	14343	14176	14194	14231	14186	14222	14182	14303	14145	14132	14202	14196	14223	14206	14212	14122	14176	14306	14344	14225	14151	14116	14303	14207	14013	14054	14193	14219	14051	14209	14283	14408	14084	14160	14258	14222	14100	14306	14479	14064	14161	14291	14193	14239	14238	14360	14079	14202	14244	14176	14170	14177	14236	14221	14129	14323	14319	14188	14287	14338	14219	14229	14241	14230	14079	14252	14199	14218	14306	14292	14305	14361	14089	14248	14262	14133	14149	14293	14170	14218	14175	14236	14381	14270	14250	14304	14310	14181	14221	14300	14245	14211	14067	14235	14266	14269	14101	14279	14296	14096	14375	14169	14140	14316	14293	14122	14063	14173	14228	14365	14203	14326	14272	14168	14299	14231	14230	14146	14243	14143	14309	14240	14261	14192	14130	14186	14293	14178	14153	14205	14229	14308	14166	14165	14306	14200	14198	14257	14209	14186	14249	14184	14228	14331	14064	14037	14204	14210	14033	14099	14147	14139	14127	14177	14098	14205	14323	14150	14363	14201	14035	14156	14134	14219	14168	14316	14329	14246	14118	14207	14255	14279	13995	14297	14161	14195	14309	14085	14216	14309	14152	14256	14295	14307	14181	14122	14245	14095	14146	14352	14292	14203	14175	14353	14221	14356	14262	14145	14388	14185	14149	14064	14106	14295	14178	14157	14259	14362	14210	14182	14133	14270	14382	14112	14331	14243	14298	14131	14301	14235	14026	14294	14171	14181	14055	14272	14179	14187	14326	14359	14270	14201	14135	14178	14159	14405	14265	14382	14214	14275	14234	14143	14155	14290	14403	14375	14195	14351	14303	14233	14075	14088	14169	14256	14273	14155	14195	14136	14174	14187	14191	14132	14125	14075	14213	14200	14207	14335	14128	14149	14266	14178	14145	14261	14161	14336	14237	14254	14232	14400	14063	14263	14389	14251	14086	14206	14096	13951	14315	14102	14199	14237	14148	14371	14240	14150	14143
23839	21279	28595	24419	21950	20629	18970	16675	16245	16340	15960	15813	16140	15879	15913	15595	15606	15516	15629	15475	15422	15457	15398	15372	15491	15263	15211	15265	15332	15256	15238	15140	15248	15212	15144	15088	15080	15069	15130	14923	14997	15117	15093	14886	15129	14856	14968	14943	14923	14888	14910	14953	14934	15063	15101	14865	14872	15042	14972	14869	14810	14869	14762	14923	14707	14995	14996	14918	14726	14842	14954	14732	14772	14894	14781	14953	14895	14856	14878	14925	14775	14858	14819	14800	14766	14973	14924	14883	14826	14946	14752	14895	14898	14856	14908	14905	14826	14864	14944	14744	14885	15003	15053	14848	14932	14899	14851	14807	14826	14740	14833	14856	14954	14952	14943	14708	14783	14757	14917	14991	14832	14549	14958	14756	14819	14819	14910	14846	14837	14863	14889	14846	14914	14851	14991	15008	14755	14740	14691	14854	15075	14744	14814	14784	14763	14758	14891	14895	15148	14992	14946	14709	14967	14742	14858	14851	14806	14667	14793	14953	14818	14909	14945	14729	14971	14819	14572	14903	14835	14819	14802	14969	15078	14918	14978	14833	14774	14826	15043	14910	15088	14651	14987	14922	14761	14749	14925	14843	14912	14837	14977	14869	14954	15029	15020	14802	14979	14920	14903	14819	14906	14863	14910	14961	14890	14923	15023	14824	14924	14860	14934	14875	14826	14848	14904	14848	15172	14825	14897	14935	14989	15142	15035	14962	14780	14869	14823	14758	14627	14825	14714	14873	14943	14964	14985	14855	15053	14894	14907	14902	14852	14838	14786	14627	14850	15003	14952	14951	14869	15017	14962	14999	15051	14872	14848	15130	14941	14719	14560	14953	14844	14960	14817	14923	14912	14865	14840	14718	15084	14970	14790	14931	14882	14932	14856	14821	14905	14707	14795	14842	14949	14641	14816	14683	14745	14832	15049	14912	14944	14904	14967	14885	14987	14865	14852	14833	14793	14783	14977	14859	15064	14976	15002	14733	14991	14691	14828	14818	14919	14890	14930	14763	15025	14896	14843	14731	15026	14966	14854	14754	14759	14700	14779	14872	14914	14863	14766	14881	14753	14774	14929	14803	14905	14841	14869	14971	14843	14770	14919	14835	14862	15088	14894	14905	14847	14797	14826	14691	14912	14966	14686	14846	14877	14805	14891	14780	15005	15041	14999	14838	14902	14803	15088	14976	14845	14873	14746	15000	15005	14901	14859	14779	14940	14948	14877	14682	15114	14855	14959	14736	14763	14763	14814	14886	14784	14965	14982	14922	14867	14948	14953	14918	14733	14938	14694	14768	14999	14669	14723	14877	15012	14838	14975	14827	14645	14898	14927	14792	15014	14877	14782	14796	14780	15059	14747	14772	14785	14872	14837	14753	14713	14941	14830	14846	14952	15070	15024	15017	14940	14889	14814	14951	14887	14891	14733	14890	14835	14877	14918	14848	14772	14696	14760	15038	14884	14972	14925	14848	14848	14968	14910	14838	14786	14876	14980	14833	14759	14965	14886	15074	14871	14880	14788	14736	14815	14828	14798	14734	14951	14907	14745	14706	14682	14778	14902	14858	15001	14610	14671	14826	14849	14695	14911	14971	14727	14907	14933	14863	14980	14609	15028	14791	14832	14744	14764	14806	14889	14767	14847	14878	14729	14879	14707	14925	14985	14895	14776	14891	15087	14944	14869	15030	14996	14879	14818	14826	14882	14976	14496	14907	14868	14827	14748	14821	14814	14672	14987	14679	14903	14820	14797	14767	14752	14914	14866	14823	14816	14906	14927	14994	14850	14966	14880	14756	14981	15006	14963	14956	14848	15055	14987	14889	14791	14847	14800	14812	14952	14830	14782	14852	14794	14931	14871	14658	14819	14892	14862	14974	14935	14908	14592	14994	14548	14931	14931	14662	14865	14843	14853	14926	14840	14744	15072	14802	14891	14873	14947	14661	14756	15007	14837	14794	14912	14905	14894	14693	14903	14986	14751	14872	14958	14889	14775	14900	14974	14658	14877	14864	14713	14842	14795	14831	14839	14757	14941	14882	14952	14924	14985	14810	15053	14934	14756	14756	14905	14742	14999	14897	14943	14953	15048	14827	14866	14909	14656	14935	14845	14900	15052	14876	15107	15029	15034	14645	14892	14839	14851	14960	14901	14937	14968	15035	14835	14745	14850	14817	14890	14679	15058	14694	14922	15096	14992	14805	15073	15016	14873	14837	14920	15057	14890	14891	14832	14646	14883	15031	14855	14829	15002	14984	15009	14735	15065	14964	14787	14959	14902	14865	14752	14817	14790	14721	14883	14913	14913	14797	14862	14914	14841	14839	14989	15025	14910	14986	15100	14868	14735	14822	14695	15012	15000	14968	14824	14714	14779	14916	14750	14712	15074	14874	14715	14944	14853	14821	14781	14796	14867	14739	14901	14616	14855	14790	14857	14799	14980	14741	14815	14725	14796	14852	14844	14917	14825	14724	14887	14764	14607	14871	15057	14877	14916	14933	14792	14893	14810	14715	14644	14923	14833	14751	14963	14817	14801	14679	14916	14921	14783	14872	14787	14914	14712	15000	14931	14768	14968	14795	14792	14751	14959	14869	14880	14760	14788	14923	14874	14810	14709	14948	14920	14857	14801	14792	14856	14997	15020	14883	14880	14772	14880	14958	14971	14772	14672	14824	14969	14956	14637	14877	14767	14917	14938	14942	14776	14916	14709	14813	14810	14860	14748	14920	14915	14712	14960	14908	14928	14904	14936	14806	14786	14773	14819	14875	15013	14879	14857	14677	14963	14844	14999	14983	14752	14680	14759	14857	14818	14600	14905	14728	14891	14955	14840	14844	14980	14796	14801	14883	14845	14965	14963	14611	14586	14887	14929	15106	14888	14846	14810	14880	14851	14947	14817	14770	14841	14870	14940	14829	14927	14834	14832	14864	14776	14849	14838	14892	14879	14836	14930	14673	14871	14870	15000	14673	14637	15011	14885	14926	14671	14754	14687	14785	14809	14878	15005	14928	14878	14957	15005	14935	14991	14920	14863	14873	14742	14824	14972	15131	14869	14784	14888	14938	14750	14962	14971	14845	14891	14787	14853	15047	14779	14787	14781	14871	14956	14811	15062	14907	14869	14923	14889	14586	14865	14834	14738	15021	14756	14795	14883	14685	14974	14963	14885	14897	14981	14941	14948	14798	14853	15043	15017	14730	14740	14885	14929	14816	14778	14892	14895	14878	14894	15017	14967	14953	14953	14796	14847	14775	14989	14840	14940	14837	14755	14934	14814	14777	14893	14794	14851	14988	14834	14917	14686	14967	14958	14734	14949	15030	14835	14830	14710	14992	14813	14786	14753	14867	14864	14846	14875	14980	14775	14820	14929	14866	14860	14887	14931	14976	14914	14833	14914	14796	14809	14892	15045	14792	14824	14799	14655	15148	15058	14896	14785	14919	14908	15056	14872	14857	14691	14967	14996	14873	14819	14822	14703	14984	14894	14829	14470	14963	14910	14795	14828	14877	14752	14980	14697	14971	14970	14923	14826	14758	14972	14769	14921	15020	14833	14777	14711	15068	14944	14917	14960	14972	14766	14860	14903	14869	14991	14937	14839	14850	14793	14867	14863	14904	14796	15070	14718	14866	14999	14998	14913	14770	14829	14801	14902	14865	14792	14990	14670	14813	14942	14909	14980	14886	14968	14682	14736	15135	14935	14820	14900	14759	14617	14906	15064	14938	14740	14795	15052	14789	14874	14886	14831	14891	14861	14889	14949	14904	14857	14707	14852	14944	14847	14969	14872	14814	14773	15036	14916	15006	14860	14984	14924	15020	14983	14895	14877	14895	15035	14752	14980	14911	14918	14939	14879	14923	15027	14977	14689	14875	15184	14700	15008	14785	14876	14945	14935	14920	15076	14738	14878	14896	14724	14897	14904	15016	14954	14889	14685	14905	15054	14889	14897	14846	14979	14923	14966	14891	15012	14838	14705	14853	14849	14966	14852	15077	14885	14817	14909	14841	14979	14815	15121	14800	14725	14867	14971	14801	14814	15010	14971	14919	14871	14817	14806	14768	14739	14940	14946	14804	14834	14920	14934	14813	14744	14883	15020	14892	15125	14820	14889	14999	14968	14816	15114	14793	14720	14918	14819	14872	14845	14752	14949	14834	14701	14998	15017	14927	14838	14888	14705	14821	14929	14785	14897	14792	15103	14707	14774	14996	15010	14858	14819	14846	14862	14927	14833	14863	14839	14801	14925	14833	14814	14836	14987	15100	14838	14819	14911	14811	14788	14924	14858	14717	15044	14969	14971	15059	14958	14803	14780	14813	14811	15020	14738	14957	14800	14779	14732	15002	14916	15087	14806	14790	14959	14880	14862	14703	14876	15045	14758	14824	14992	14815	14940	14908	14935	14836	14938	14729	14829	14982	15008	14826	14787	14903	14754	14861	14745	14755	15005	14963	14772	14645	14929	14866	15031	14821	14819	14701	14936	14808	14940	15000	14779	14846	14844	14767	14785	14982	14920	15013	14836	14864	14770	15000	14917	14860	14829	15000	14799	15005	14998	14958	14938	14836	14886	14938	14832	14772	14884	14818	14839	14840	14877	14902	14781	14815	14826	14951	15042	14925	15040	14690	14700	14868	15013	14798	14972	14856	14771	14913	14884	14682	15033	15049	14728	14835	14937	14763	14749	15022	14717	14880	14780	14950	14946	15020	14832	14881	14715	14998	14811	14896	14817	14854	14949	15028	15066	14922	14813	15016	14948	14873	14803	15032	14861	14798	14901	14656	14921	14990	14725	14831	14893	14787	14972	14712	14790	14956	14859	14815	14974	14711	14780	14799	14710	14963	14900	14757	14930	14742	14900	14870	14902	14878	14840	14696	14832	14925	15022	14880	15036	14561	14992	14889	14840	14898	15047	14889	14733	14845	14969	14975	14869	14951	14781	14856	15054	14967	14902	14937	14822	14975	14934	14771	14958	14871	14897	14762	15030	14635	14815	15039	15020	14852	14844	15038	14852	14871	14947	14896	14673	14883	14689	14930	14679	14817	14796	14923	14887	14771	14701	14669	15037	14742	14874	14855	14877	14930	15096	14676	14789	14896	14950	15008	14910	14950	14906	14779	14952	14886	14920	14839	14881	14962
17037	29115	28181	23410	20997	19219	18104	17155	17120	16961	16238	16049	16421	16321	15882	15834	15393	15270	15450	15329	15428	15135	15204	15200	15015	15056	14979	14917	14928	14914	15039	14988	14803	14899	14865	14866	14835	14751	14749	14629	14700	14707	14471	14751	14610	14700	14516	14353	14557	14538	14509	14586	14700	14428	14405	14491	14553	14596	14536	14525	14400	14452	14357	14640	14600	14501	14612	14593	14468	14568	14577	14497	14598	14409	14534	14541	14504	14388	14440	14513	14500	14371	14496	14623	14517	14418	14476	14705	14442	14632	14544	14562	14729	14369	14443	14400	14548	14478	14641	14513	14370	14521	14461	14492	14233	14516	14582	14450	14623	14449	14500	14662	14367	14589	14328	14606	14480	14484	14555	14406	14447	14349	14593	14401	14465	14559	14378	14396	14631	14599	14656	14500	14541	14501	14542	14497	14564	14612	14697	14390	14480	14525	14501	14559	14422	14505	14556	14592	14650	14513	14647	14452	14464	14555	14685	14408	14348	14509	14620	14470	14336	14583	14543	14524	14499	14572	14499	14716	14507	14495	14399	14448	14569	14649	14359	14472	14508	14559	14437	14462	14283	14431	14517	14623	14523	14667	14612	14674	14460	14608	14529	14602	14549	14488	14517	14620	14466	14594	14395	14446	14530	14506	14694	14528	14601	14528	14559	14571	14472	14334	14361	14543	14415	14620	14474	14521	14582	14571	14506	14560	14414	14515	14491	14387	14580	14498	14426	14517	14481	14399	14534	14574	14572	14500	14459	14434	14583	14480	14521	14545	14432	14512	14487	14483	14713	14774	14546	14559	14489	14757	14401	14637	14526	14479	14430	14505	14778	14355	14494	14391	14518	14523	14710	14603	14466	14467	14513	14611	14676	14435	14646	14461	14544	14595	14567	14651	14455	14329	14560	14397	14461	14642	14573	14542	14422	14392	14485	14556	14521	14488	14599	14608	14650	14485	14406	14556	14466	14652	14496	14461	14505	14471	14587	14627	14644	14554	14489	14509	14595	14399	14588	14516	14436	14351	14555	14520	14368	14581	14416	14587	14520	14461	14523	14644	14521	14510	14350	14572	14642	14398	14410	14484	14326	14459	14463	14448	14466	14632	14609	14583	14574	14436	14454	14493	14359	14389	14699	14523	14585	14516	14639	14454	14475	14484	14542	14513	14554	14399	14680	14523	14521	14513	14576	14536	14578	14546	14474	14484	14509	14432	14611	14624	14608	14377	14510	14252	14363	14628	14408	14754	14453	14605	14445	14512	14490	14465	14347	14526	14526	14556	14591	14499	14557	14520	14496	14433	14526	14543	14642	14375	14405	14497	14566	14461	14548	14564	14597	14375	14499	14410	14504	14302	14345	14372	14744	14502	14535	14340	14524	14456	14434	14571	14502	14412	14551	14400	14409	14471	14468	14564	14639	14554	14627	14571	14403	14610	14233	14666	14534	14508	14468	14559	14697	14561	14473	14598	14357	14401	14521	14460	14620	14433	14503	14440	14492	14369	14572	14476	14516	14556	14577	14552	14431	14512	14494	14462	14583	14454	14457	14438	14544	14452	14441	14560	14596	14544	14615	14553	14443	14467	14394	14712	14454	14407	14607	14547	14702	14506	14350	14507	14623	14414	14774	14576	14401	14511	14581	14546	14461	14567	14576	14591	14486	14542	14469	14594	14518	14533	14590	14581	14571	14334	14483	14387	14570	14507	14487	14575	14437	14507	14505	14617	14497	14529	14392	14657	14737	14458	14513	14581	14601	14644	14581	14568	14543	14573	14558	14656	14514	14509	14484	14366	14491	14421	14517	14629	14524	14529	14439	14512	14397	14550	14643	14475	14628	14545	14560	14534	14469	14377	14497	14521	14542	14553	14576	14507	14564	14251	14636	14450	14571	14598	14580	14550	14368	14516	14362	14534	14560	14327	14651	14588	14568	14401	14317	14547	14548	14589	14297	14569	14362	14613	14530	14433	14523	14471	14589	14529	14502	14405	14423	14638	14527	14592	14478	14503	14595	14525	14374	14632	14535	14668	14509	14621	14533	14481	14641	14564	14823	14592	14532	14449	14576	14595	14415	14657	14619	14558	14502	14466	14454	14460	14669	14479	14361	14628	14589	14467	14604	14533	14622	14668	14472	14386	14488	14533	14508	14346	14665	14404	14425	14566	14545	14316	14601	14621	14416	14403	14649	14511	14508	14465	14601	14485	14402	14375	14499	14388	14535	14573	14488	14484	14592	14529	14552	14519	14368	14470	14562	14609	14676	14545	14466	14572	14611	14552	14510	14694	14368	14499	14632	14558	14588	14486	14562	14609	14628	14428	14555	14446	14576	14492	14433	14519	14599	14468	14394	14610	14334	14690	14618	14594	14402	14589	14541	14537	14512	14427	14487	14561	14348	14472	14625	14400	14566	14309	14541	14582	14541	14604	14530	14361	14490	14601	14535	14519	14376	14646	14599	14537	14613	14384	14650	14631	14472	14553	14471	14435	14535	14475	14419	14679	14545	14581	14580	14635	14523	14642	14490	14704	14387	14504	14402	14459	14495	14555	14446	14401	14517	14489	14557	14438	14497	14386	14477	14468	14551	14614	14601	14520	14483	14568	14459	14427	14595	14490	14510	14538	14434	14457	14495	14489	14590	14764	14442	14533	14483	14507	14788	14428	14470	14653	14546	14554	14537	14507	14460	14505	14453	14458	14315	14508	14450	14438	14422	14532	14641	14419	14452	14568	14359	14466	14569	14590	14560	14568	14582	14509	14474	14485	14645	14428	14657	14567	14691	14282	14497	14455	14439	14408	14447	14637	14489	14399	14275	14584	14714	14562	14558	14405	14566	14569	14451	14565	14425	14475	14528	14595	14597	14493	14388	14572	14475	14365	14537	14492	14594	14366	14495	14450	14339	14613	14458	14487	14656	14647	14478	14459	14417	14469	14510	14390	14568	14742	14452	14536	14572	14390	14649	14369	14332	14446	14311	14580	14365	14493	14488	14430	14519	14453	14486	14590	14498	14459	14684	14524	14509	14427	14506	14545	14708	14414	14609	14521	14399	14584	14333	14436	14623	14610	14497	14499	14543	14590	14668	14467	14470	14602	14575	14564	14508	14421	14605	14557	14433	14404	14513	14566	14589	14391	14567	14498	14485	14530	14527	14436	14511	14651	14565	14585	14533	14369	14339	14555	14486	14338	14417	14548	14539	14540	14304	14488	14527	14591	14626	14527	14706	14367	14462	14514	14593	14439	14500	14382	14672	14593	14392	14586	14575	14491	14547	14478	14410	14614	14316	14568	14606	14455	14460	14497	14679	14543	14593	14418	14482	14644	14414	14406	14509	14498	14527	14408	14651	14536	14325	14563	14546	14553	14525	14352	14528	14580	14386	14400	14609	14533	14350	14532	14541	14428	14567	14611	14403	14453	14559	14567	14554	14416	14569	14672	14493	14510	14464	14575	14445	14428	14492	14500	14453	14481	14462	14559	14437	14432	14374	14634	14663	14541	14531	14567	14407	14446	14321	14620	14250	14455	14665	14360	14619	14429	14619	14427	14587	14534	14489	14431	14460	14375	14509	14441	14595	14420	14366	14455	14551	14510	14476	14621	14559	14488	14488	14656	14589	14575	14631	14404	14491	14438	14582	14657	14483	14658	14576	14584	14447	14553	14592	14430	14439	14563	14438	14515	14470	14434	14506	14596	14511	14521	14732	14290	14572	14232	14527	14520	14533	14531	14249	14527	14427	14525	14496	14512	14677	14467	14564	14436	14646	14490	14486	14577	14334	14445	14627	14634	14566	14532	14534	14476	14438	14355	14555	14491	14571	14441	14424	14395	14518	14423	14466	14482	14538	14567	14565	14573	14550	14524	14526	14489	14389	14412	14565	14436	14506	14477	14512	14367	14529	14398	14448	14586	14490	14621	14418	14490	14537	14491	14526	14406	14449	14504	14480	14643	14526	14324	14654	14588	14493	14569	14331	14478	14454	14447	14460	14367	14240	14590	14560	14488	14414	14360	14610	14577	14561	14488	14590	14469	14693	14577	14407	14548	14579	14504	14400	14405	14648	14527	14457	14449	14289	14627	14543	14520	14387	14379	14463	14471	14552	14598	14609	14638	14669	14631	14495	14593	14449	14516	14506	14582	14636	14480	14668	14482	14611	14490	14463	14415	14676	14557	14503	14531	14478	14509	14345	14476	14413	14703	14419	14545	14572	14468	14558	14429	14527	14410	14507	14484	14500	14580	14614	14672	14490	14619	14546	14367	14730	14522	14615	14497	14653	14527	14375	14617	14459	14435	14532	14634	14647	14559	14475	14606	14394	14683	14640	14487	14529	14608	14488	14666	14532	14380	14517	14486	14543	14507	14485	14574	14670	14507	14434	14498	14588	14314	14532	14437	14349	14429	14323	14558	14455	14531	14421	14537	14451	14385	14502	14587	14680	14700	14388	14589	14592	14390	14615	14535	14627	14480	14560	14520	14534	14406	14425	14534	14701	14648	14650	14660	14460	14358	14540	14628	14630	14494	14477	14399	14570	14560	14470	14500	14629	14620	14402	14467	14554	14487	14437	14481	14534	14565	14563	14478	14781	14496	14404	14323	14531	14438	14536	14569	14370	14397	14588	14397	14330	14412	14545	14526	14498	14373	14360	14389	14674	14624	14447	14539	14456	14394	14633	14512	14535	14505	14635	14454	14509	14529	14487	14322	14516	14465	14561	14659	14491	14503	14450	14669	14525	14587	14382	14552	14542	14674	14400	14475	14540	14491	14455	14495	14508	14452	14467	14444	14642	14749	14520	14507	14651	14509	14506	14446	14670	14521	14585	14327	14559	14402	14683	14396	14432	14499	14524	14569	14352	14500	14540	14533	14431	14461	14611	14536	14443	14560	14343	14555	14514	14532	14510	14478	14346	14685	14308	14645	14627	14483	14557	14532	14345	14645	14310	14645	14564	14673	14566	14384	14606	14505	14555	14352	14345	14614	14494	14492	14348	14585	14427	14305	14594	14559	14694	14461	14438	14573	14491	14722	14521	14637	14531	14669	14413	14432	14562	14543	14499	14558	14592	14488	14622	14479	14659	14389	14525	14498	14631	14437	14597	14448	14540	14537	14473	14600	14574	14678	14439	14681	14559	14650	14605	14696
22984	21397	29258	23922	21658	23135	23037	17788	16892	17047	16717	16449	16523	16464	16189	15774	15848	15533	15675	15654	15516	15534	15202	15373	15315	15223	15226	15208	15350	15170	15329	15212	15149	15002	15066	14854	15007	15046	15026	14994	14720	14903	15002	14893	14779	14845	14633	14640	14752	14863	14871	14746	14689	14851	14856	14833	14766	14797	14940	14659	14796	14787	14782	14576	14651	14689	14952	14763	14628	14907	14865	14724	14818	14973	14704	14852	14676	14645	14597	14803	14749	14636	14785	14756	14675	14720	14568	14680	14613	14831	14611	14820	14800	14683	14654	14660	14719	14866	14571	14636	14607	14772	14739	14758	14685	14726	14855	14779	14564	14715	14872	14748	14827	14849	14847	14930	14745	14693	14536	14665	14830	14671	14750	14787	14808	14703	14744	14592	14650	14788	14900	14619	14554	14948	14826	14652	14929	14708	14646	14707	14685	14861	14757	14841	14701	14731	14640	14809	14679	14484	14856	14623	14612	14705	14378	14516	14660	14730	14690	14726	14878	14750	14572	14705	14766	14693	14710	14542	14451	14592	14883	14683	14897	14677	14865	14664	14831	14734	14803	14737	14719	14476	14623	14729	14716	14783	14707	14885	14607	14742	14670	14458	14655	14716	14622	14864	14883	14782	14631	14720	14567	14729	14844	14813	14544	14721	14714	14751	14437	14642	14764	14611	14592	14676	14654	14827	14577	14709	14491	14571	14617	14667	14717	14634	14718	14622	14599	14814	14841	14557	14804	14644	14676	14574	14660	14551	14634	14638	14722	14643	14660	14640	14688	14630	14715	14665	14573	14555	14813	14842	14638	14966	14607	14897	14769	14793	14834	14729	14515	14788	14578	14673	14709	14668	14748	14659	14728	14725	14772	14667	14703	14675	14853	14643	14652	14782	14645	14816	14832	14711	14618	14638	14636	14634	14739	14535	14728	14699	14648	14708	14717	14624	14824	14776	14670	14699	14582	14600	14672	14727	14848	14821	14593	14623	14827	14737	14644	14583	14795	14762	14650	14885	14631	14830	14908	14673	14753	14397	14549	14658	14632	14576	14747	14526	14705	14765	14745	14835	14663	14718	14725	14708	14767	14508	14561	14730	14518	14654	14660	14749	14746	14707	14713	14689	14672	14579	14559	14598	14695	14682	14700	14609	14662	14853	14555	14670	14697	14463	14505	14836	14823	14513	14614	14586	14874	14659	14606	14786	14578	14561	14677	14762	14873	14829	14744	14493	14631	14756	14765	14571	14791	14656	14577	14640	14701	14792	14560	14689	14775	14761	14698	14911	15075	14715	14556	14665	14545	14708	14829	14759	14651	14817	14686	14798	14828	14726	14921	14594	14609	14558	14874	14741	14723	14624	14797	14777	14709	14742	14794	14738	14712	14664	14705	14821	14867	14754	14570	14774	14472	14742	14531	14699	14561	14814	14884	14647	14788	14586	14667	14650	14682	14720	14838	14852	14786	14802	14776	14558	14863	14713	14729	14776	14634	14812	14581	14558	14550	14708	14472	14787	14553	14621	14499	14546	14520	14612	14595	14664	14833	14768	14599	14460	14591	14667	14669	14765	14830	14845	14795	14766	14788	14605	14633	14542	14698	14691	14774	14742	14781	14762	14864	14661	14680	14700	14617	14842	14581	14628	14736	14721	14768	14825	14582	14799	14809	14553	14672	14722	14602	14703	14572	14815	14639	14834	14750	14788	14730	14523	14673	14721	14759	14521	14662	14515	14613	14726	14880	14536	14742	14598	14685	14701	14620	14632	14953	14578	14678	14522	14810	14496	14595	14731	14632	14775	14765	14763	14780	14644	14569	14871	14867	14760	14534	14727	14613	14898	14724	14507	14613	14790	14489	14647	14687	14635	14533	14840	14663	14814	14546	14664	14664	14682	14691	14761	14755	14603	14607	14601	14574	14611	14810	14758	14666	14693	14804	14732	14584	14644	14631	14768	14682	14893	14634	14664	14774	14627	14583	14808	14668	14547	14663	14673	14595	14783	14444	14708	14715	14694	14700	14825	14871	14700	14643	14534	14641	14559	14456	14641	14545	14627	14804	14810	14695	14903	14848	14891	14815	14631	14750	14831	14813	14601	14667	14736	14820	14650	14796	14554	14717	14740	14630	14707	14745	14629	14667	14700	14727	14570	14590	14739	14555	14779	14815	14608	14740	14738	14615	14858	14852	14841	14726	14748	14728	14862	14764	14440	14467	14558	14795	14639	14756	14765	14913	14729	14784	14488	14736	14814	14644	14731	14651	14639	14669	14697	15034	14642	14554	14765	14569	14439	14709	14722	14721	14771	14563	14747	14686	14890	14796	14705	14857	14537	14751	14719	14701	14630	14515	14519	14644	14800	14738	14630	14652	14676	14717	14812	14772	14730	14581	14603	14697	14719	14591	14700	14611	14701	14703	14720	14888	14674	14606	14507	14756	14768	14784	14549	14648	14584	14800	14617	14747	14682	14755	14550	14602	14671	14673	14810	14801	14712	14429	14647	14753	14523	14574	14674	14694	14775	14574	14708	14623	14628	14676	14720	14619	14553	14875	14480	14731	14519	14687	14837	14811	14653	14818	14694	14724	14587	14510	14808	14689	14736	14613	14700	14723	14671	14744	14513	14693	14846	14739	14572	14642	14618	14581	14738	14646	14610	14654	14604	14752	14817	14653	14663	14604	14728	14567	14735	14622	14710	14971	14729	14852	14732	14820	14667	14623	14823	14557	14661	14784	14717	14686	14817	14794	14576	14608	14524	14704	14805	14696	14625	14742	14793	14749	14621	14711	14791	14579	14637	14650	14749	14714	14885	14754	14792	14805	14589	14727	14594	14568	14772	14489	14655	14726	14780	14661	14546	14783	14789	14681	14668	14760	14795	14580	14745	14787	14862	14635	14694	14776	14741	14586	14675	14612	14585	14461	14719	14707	14725	14698	14823	14689	14769	14490	14540	14709	14844	14778	14592	14714	14666	14807	14763	14694	14763	14941	14596	14514	14688	14638	14653	14610	14741	14711	14826	14695	14716	14602	14800	14434	14761	14656	14633	14629	14500	14613	14637	14646	14887	14612	14504	14690	14714	14832	14680	14674	14645	14551	14715	14874	14861	14883	14654	14825	14611	14433	14711	14693	14625	14770	14692	14650	14468	14655	14685	14888	14640	14742	14697	14619	14740	14409	14780	14728	14703	14708	14640	14726	14624	14763	14755	14673	14593	14669	14717	14834	14720	14545	14697	14786	14786	14670	14726	14575	14750	14732	14607	14692	14413	14609	14686	14577	14568	14782	14643	14736	14661	14660	14674	14685	14540	14481	14667	14850	14634	14692	14579	14812	14719	14876	14685	14709	14683	14512	14540	14743	14789	14849	14667	14893	14595	14612	14552	14574	14846	14745	14788	14572	14717	14684	14480	14823	14850	14726	14804	14744	14566	14633	14828	14661	14645	14643	14583	14687	14775	14782	14731	14511	14446	14718	14490	14559	14512	14663	14658	14732	14594	14661	14787	14692	14900	14806	14720	14658	14713	14928	14807	14709	14558	14559	14675	14837	14595	14563	14621	14949	14637	14593	14851	14579	14452	14677	14651	14884	14658	14524	14641	14669	14697	14782	14823	14767	14746	14824	14550	14647	14695	14800	14747	14761	14659	14564	14640	14613	14664	14475	14653	14567	14533	14715	14767	14742	14488	14703	14665	14739	14617	14615	14575	14654	15006	14763	14706	14552	14662	14894	14797	14678	14668	14559	14770	14631	14558	14619	14772	14600	14491	14777	14685	14396	14681	14744	14719	14756	14594	14780	14694	14604	14922	14637	14702	14744	14608	14725	14785	14663	14713	14579	14627	14650	14592	14496	14590	14730	14553	14780	14671	14675	14884	14555	14765	14587	14571	14594	14629	14771	14737	14894	14620	14719	14604	14682	14845	14738	14684	14787	14657	14664	14762	14738	14561	14643	14673	14526	14901	14625	14646	14734	14731	14502	14682	14625	14587	14865	14777	14770	14426	14603	14665	14600	14903	14784	14720	14758	14608	14714	14702	14753	14768	14836	14720	14654	14678	14730	14740	14682	14741	14917	14656	14523	14580	14742	14603	14914	14510	14691	14605	14562	14744	14582	14708	14715	14808	14742	14579	14734	14608	14388	14844	14677	14753	14771	14596	14532	14666	14437	14571	14704	14647	14690	14933	14671	14556	14874	14733	14776	14746	14596	14696	14570	14588	14554	14753	14624	14718	14836	14679	14588	14686	14591	14490	14858	14780	14598	14804	14812	14838	14504	14534	14643	14527	14503	14452	14667	14659	14752	14641	14603	14920	14661	14512	14545	14692	14641	14535	14732	14691	14685	14757	14658	14799	14738	14729	14557	14632	14686	14837	14898	14613	14909	14594	14744	14599	14818	14785	14520	14622	14676	14699	14908	14851	14702	14857	14610	14537	14842	14621	14742	14787	14764	14545	14705	14815	14614	14575	14776	14616	14733	14657	14645	14695	14691	14585	14798	14825	14691	14596	14865	14743	14922	14573	14669	14793	14564	14556	14761	14896	14833	14685	14712	14660	14739	14777	14648	14715	14563	14555	14762	14713	14717	14941	14597	14721	14609	14848	14832	14838	14740	14665	14389	14640	14431	14566	14679	14773	14606	14803	14769	14689	14575	14663	14628	14572	14710	14630	14654	14525	14518	14534	14670	14820	14726	14693	14652	14662	14547	14704	14810	14918	14773	14853	14525	14595	14641	14670	14565	14597	14753	14850	14760	14650	14731	14561	14497	14605	14683	14691	14823	14577	14647	14681	14542	14636	14616	14807	14613	14703	14638	14549	14666	14766	14703	14720	14761	14691	14837	14718	14789	14609	14690	14717	14724	14609	14651	14629	14730	14737	14691	14400	14663	14880	14821	14586	14693	14735	14729	14666	14619	14799	14726	14603	14529	14623	14559	14401	14662	14764	14674	14600	14536	14694	14498	14652	14752	14487	14631	14838	14839	14680	14986	14654	14618	14600	14543	14646	14806	14827	14706	14828	14803	14687	14906	14826	14620	14488	14743	14782	14620	14776	14741	14686	14483	14700	14832	14802	14866	14727	14607	14646	14682	14900	14791	14766	14686	14553	14597	14710	14673	14721	14788	14516	14728	14667	14729	14491
18601	32592	31731	26870	23433	21589	19471	18540	18451	18313	17419	17438	17604	17133	16932	16313	15936	15917	15916	15725	15455	15342	15497	15249	15338	15342	15442	15278	15360	15161	14942	15157	15093	15134	14895	14841	14771	14875	14735	14749	14535	14735	14506	14508	14409	14428	14523	14582	14543	14468	14513	14663	14498	14531	14538	14391	14560	14544	14486	14527	14467	14633	14439	14469	14515	14550	14607	14393	14525	14492	14446	14452	14261	14535	14445	14380	14399	14412	14491	14442	14560	14492	14491	14409	14463	14565	14182	14485	14435	14418	14476	14369	14467	14483	14315	14544	14449	14467	14506	14404	14494	14246	14652	14429	14443	14419	14670	14389	14512	14392	14441	14385	14420	14471	14406	14649	14354	14316	14566	14286	14391	14430	14665	14301	14500	14494	14511	14464	14469	14537	14443	14288	14398	14372	14249	14389	14507	14288	14577	14417	14414	14388	14257	14299	14466	14381	14463	14467	14445	14374	14488	14320	14599	14095	14617	14609	14453	14356	14438	14345	14482	14216	14402	14540	14537	14476	14425	14439	14509	14449	14477	14369	14479	14461	14388	14434	14373	14636	14687	14386	14423	14312	14474	14452	14441	14451	14522	14320	14361	14399	14595	14433	14446	14441	14635	14301	14569	14449	14530	14349	14560	14375	14340	14474	14401	14340	14539	14330	14375	14264	14305	14465	14498	14553	14539	14375	14464	14579	14429	14454	14250	14489	14495	14390	14576	14519	14316	14375	14542	14548	14495	14294	14402	14370	14325	14494	14489	14568	14461	14514	14611	14523	14431	14592	14557	14454	14471	14472	14447	14603	14490	14371	14487	14474	14545	14400	14342	14346	14598	14568	14275	14424	14331	14570	14520	14369	14312	14543	14410	14560	14375	14227	14367	14289	14347	14470	14447	14620	14582	14505	14390	14418	14445	14495	14463	14510	14522	14498	14448	14341	14384	14470	14527	14335	14507	14314	14325	14299	14507	14595	14409	14479	14482	14320	14598	14491	14604	14533	14380	14349	14260	14437	14464	14494	14534	14362	14410	14308	14531	14414	14477	14382	14402	14432	14438	14577	14404	14371	14448	14477	14377	14357	14496	14418	14484	14487	14456	14454	14518	14369	14402	14500	14350	14526	14473	14402	14547	14385	14418	14304	14614	14383	14614	14419	14405	14278	14430	14173	14359	14477	14325	14296	14446	14210	14410	14379	14276	14391	14379	14453	14417	14469	14377	14379	14517	14314	14391	14494	14264	14468	14359	14631	14496	14596	14424	14339	14446	14440	14449	14425	14401	14336	14530	14547	14335	14369	14487	14355	14378	14522	14527	14460	14316	14368	14540	14447	14452	14429	14601	14618	14606	14456	14518	14480	14440	14520	14364	14379	14400	14386	14369	14395	14323	14588	14397	14409	14392	14432	14279	14549	14459	14530	14323	14351	14473	14553	14354	14443	14541	14403	14410	14502	14375	14365	14434	14408	14282	14394	14560	14337	14380	14625	14509	14463	14469	14425	14421	14451	14523	14415	14541	14355	14492	14468	14457	14575	14319	14310	14394	14416	14479	14391	14280	14332	14397	14505	14364	14446	14438	14400	14397	14474	14428	14420	14464	14428	14480	14530	14407	14481	14391	14548	14512	14380	14392	14441	14242	14362	14343	14351	14473	14333	14515	14456	14361	14463	14287	14417	14519	14371	14468	14560	14311	14459	14244	14497	14280	14448	14494	14616	14511	14417	14495	14521	14434	14519	14424	14419	14412	14542	14521	14457	14394	14256	14350	14417	14246	14353	14477	14469	14351	14460	14482	14375	14465	14482	14473	14503	14444	14502	14461	14405	14647	14320	14506	14278	14503	14435	14561	14563	14509	14592	14390	14243	14357	14343	14542	14412	14617	14470	14553	14418	14434	14468	14469	14410	14326	14476	14552	14360	14356	14400	14340	14409	14581	14315	14535	14223	14556	14514	14281	14345	14444	14351	14422	14263	14451	14571	14350	14310	14386	14501	14418	14472	14411	14390	14555	14446	14364	14438	14487	14434	14341	14307	14508	14460	14469	14442	14432	14412	14532	14587	14507	14447	14503	14391	14460	14622	14446	14465	14412	14368	14524	14251	14449	14366	14373	14331	14518	14411	14373	14414	14545	14623	14429	14366	14620	14457	14326	14476	14353	14593	14476	14494	14320	14498	14392	14414	14403	14509	14615	14503	14488	14482	14427	14417	14505	14411	14410	14491	14274	14355	14454	14324	14334	14471	14513	14473	14477	14374	14413	14269	14513	14530	14473	14495	14502	14400	14427	14458	14437	14418	14429	14505	14261	14438	14444	14421	14259	14313	14447	14432	14468	14402	14347	14400	14380	14411	14468	14456	14436	14488	14379	14537	14498	14457	14351	14362	14434	14546	14257	14502	14435	14286	14393	14331	14439	14538	14386	14439	14332	14389	14426	14269	14495	14356	14377	14348	14276	14575	14490	14433	14376	14349	14404	14455	14402	14606	14463	14519	14544	14530	14516	14527	14469	14433	14405	14330	14429	14435	14425	14360	14436	14539	14505	14355	14396	14616	14576	14520	14301	14277	14373	14400	14383	14442	14395	14450	14528	14498	14180	14462	14278	14376	14370	14504	14605	14300	14433	14319	14533	14545	14274	14521	14451	14472	14399	14376	14416	14306	14372	14209	14522	14203	14509	14450	14602	14372	14410	14498	14412	14356	14410	14510	14465	14567	14499	14469	14199	14327	14438	14397	14503	14341	14371	14656	14390	14211	14520	14449	14430	14360	14321	14424	14550	14524	14372	14550	14358	14395	14484	14532	14405	14352	14535	14500	14365	14394	14461	14626	14421	14437	14397	14440	14559	14355	14350	14310	14482	14494	14411	14447	14513	14498	14566	14476	14474	14315	14322	14502	14433	14292	14413	14467	14495	14296	14470	14533	14403	14511	14361	14370	14379	14425	14465	14552	14402	14484	14251	14407	14331	14396	14639	14250	14433	14474	14295	14443	14521	14354	14557	14406	14406	14429	14472	14410	14474	14563	14538	14429	14363	14482	14555	14392	14503	14417	14405	14534	14517	14345	14410	14500	14415	14557	14377	14594	14544	14252	14433	14353	14456	14378	14540	14428	14376	14291	14318	14085	14438	14360	14386	14560	14427	14377	14371	14516	14532	14361	14431	14318	14416	14346	14541	14520	14228	14498	14293	14420	14432	14556	14465	14354	14411	14495	14405	14430	14375	14277	14478	14450	14607	14379	14474	14555	14350	14366	14377	14440	14449	14300	14306	14427	14482	14441	14408	14527	14516	14435	14376	14434	14545	14484	14280	14536	14412	14385	14425	14575	14415	14270	14440	14344	14288	14378	14404	14273	14359	14476	14584	14525	14383	14439	14511	14485	14380	14515	14579	14318	14428	14456	14310	14497	14407	14464	14528	14371	14438	14328	14434	14485	14525	14354	14375	14541	14532	14452	14407	14440	14441	14485	14251	14346	14475	14464	14376	14482	14300	14338	14433	14472	14419	14378	14467	14320	14526	14485	14516	14357	14409	14470	14396	14329	14280	14269	14479	14424	14372	14364	14488	14219	14424	14483	14288	14498	14363	14449	14455	14556	14412	14287	14410	14363	14495	14382	14474	14349	14401	14464	14225	14391	14400	14457	14328	14341	14495	14475	14384	14527	14416	14487	14268	14413	14635	14573	14494	14433	14471	14530	14484	14491	14377	14423	14439	14442	14252	14486	14558	14408	14319	14404	14435	14599	14442	14314	14495	14393	14457	14371	14394	14341	14456	14503	14474	14474	14445	14514	14461	14501	14340	14435	14474	14368	14437	14336	14501	14387	14503	14509	14516	14375	14591	14525	14363	14404	14288	14455	14473	14481	14507	14372	14599	14440	14517	14392	14482	14370	14444	14370	14396	14439	14452	14467	14424	14458	14607	14346	14380	14470	14506	14348	14504	14288	14463	14327	14195	14537	14498	14288	14397	14438	14359	14427	14527	14359	14392	14456	14565	14433	14329	14514	14337	14419	14561	14260	14327	14397	14246	14378	14550	14358	14372	14399	14367	14305	14526	14498	14508	14523	14497	14452	14516	14212	14393	14313	14473	14330	14361	14349	14437	14393	14280	14570	14469	14329	14440	14577	14504	14506	14386	14576	14372	14532	14464	14435	14421	14318	14593	14396	14391	14597	14471	14473	14487	14302	14458	14427	14423	14527	14480	14473	14324	14401	14442	14428	14511	14527	14349	14371	14425	14241	14515	14524	14152	14286	14386	14452	14332	14448	14446	14337	14718	14578	14551	14441	14367	14318	14455	14339	14599	14441	14354	14634	14370	14316	14333	14352	14480	14569	14362	14397	14386	14451	14533	14369	14476	14304	14485	14429	14498	14670	14634	14387	14498	14541	14281	14246	14593	14349	14359	14507	14319	14384	14578	14278	14453	14447	14291	14473	14256	14502	14497	14625	14379	14550	14375	14389	14362	14353	14586	14433	14359	14360	14488	14479	14303	14563	14278	14479	14427	14422	14464	14287	14370	14415	14450	14610	14514	14663	14412	14463	14469	14505	14366	14571	14581	14423	14469	14343	14472	14555	14522	14522	14341	14548	14438	14566	14440	14524	14344	14408	14645	14502	14364	14608	14460	14271	14507	14447	14368	14535	14379	14396	14410	14531	14450	14393	14476	14410	14440	14452	14427	14520	14511	14370	14347	14425	14470	14352	14556	14243	14175	14345	14415	14560	14401	14311	14451	14415	14454	14571	14418	14303	14423	14514	14446	14595	14484	14349	14611	14286	14441	14331	14353	14282	14392	14541	14493	14485	14539	14420	14382	14292	14635	14245	14511	14445	14313	14493	14541	14398	14441	14464	14504	14435	14445	14457	14575	14525	14293	14502	14420	14605	14492	14218	14481	14483	14348	14450	14297	14588	14437	14471	14361	14360	14362	14436	14401	14520	14456	14505	14528	14499	14495	14390	14398	14429	14419	14508	14426	14473	14370	14533	14383	14558	14275	14436	14527	14336	14392	14438	14483	14455	14457	14514	14420	14411	14445	14426	14349	14419	14385	14649	14346	14323	14473	14505	14568	14276	14549	14423	14395	14411	14322	14550	14282	14443	14416	14571	14386	14457	14465	14591	14450	14458	14511	14478
27124	22108	24372	20768	16828	16183	16108	15659	15471	15526	15307	15209	15397	15463	15322	15187	14955	15105	15155	15099	15272	14977	15215	15003	15100	15041	14974	14869	14959	14968	15104	15028	14945	14991	15073	14909	14898	15035	14859	14796	14954	14780	14777	14884	14586	14858	14723	14955	14793	14784	15099	14980	14915	14824	14844	14789	14851	14715	14852	14995	14668	14625	14798	14905	14879	14889	14690	14652	14804	14874	14891	14838	14993	14930	14722	14888	14880	14880	14663	14863	14798	14852	14750	14772	14844	14763	14638	14760	14934	14856	14924	14868	14913	14624	14938	14801	14813	14813	14826	14668	14755	14714	14866	14685	14944	14852	14877	14754	14736	14698	14813	14826	14862	14667	14830	14762	14892	14794	14675	14806	14757	14801	14875	14746	14987	14906	14874	14934	14736	14910	14765	14831	14805	14985	14839	14610	14812	14845	14959	14990	14763	14851	14887	14753	14791	14927	15045	14809	14821	14685	14798	14877	14699	14947	14865	14938	14878	14877	14929	14943	14909	14956	14834	14790	14896	14909	14961	14815	14739	14705	14701	14763	14921	14878	14755	14795	14682	14723	14919	14823	14930	14767	14900	14834	14765	14864	14786	14784	14836	14901	14810	14745	14996	14855	14746	14834	14835	14776	14843	14870	14902	14732	14894	14634	14687	14796	14760	15024	14777	14819	14937	14679	14805	14910	14699	14985	14932	14867	14694	14885	14968	15009	14654	14839	14922	14917	14707	14816	14871	14916	14723	14842	14986	14697	14877	14965	14843	14751	14837	14744	14731	14829	14697	15015	14928	14802	14812	14607	14939	14953	14746	14871	14850	14696	14751	14858	14874	14789	14752	14813	14748	14912	14844	14888	14978	15010	14805	14805	14790	14853	14809	14965	14882	14715	15000	14884	15055	14664	14762	14761	14859	14851	14756	14942	14797	15045	14998	15002	14837	14872	14702	14757	14961	14917	14651	15028	14796	14819	14870	14873	14840	15022	14924	14865	14791	14802	14869	14738	14764	14880	14951	14889	15075	14929	14960	14917	14882	14818	14965	14859	14894	14691	14916	14774	14840	14791	14913	14831	14757	14761	14949	14826	14725	14798	14777	14803	14777	14901	14759	14754	14825	14830	14812	14857	14902	14779	14804	14740	14763	15056	14895	14854	14637	14734	14569	14719	14897	14965	14799	15099	15045	14812	14711	14696	14800	14767	14801	14778	14860	14820	14898	15103	14888	14983	14993	14905	14832	14847	14964	14715	14871	14821	14922	14773	14709	14829	14723	14729	14656	14957	14906	14934	14750	14832	14827	14893	14756	14798	14901	14791	14903	14774	14914	14906	14809	14742	14808	14663	15046	14876	14798	14748	14826	14940	14713	14617	14866	14837	14856	14931	14711	14701	14685	14885	14992	14887	14761	14669	14810	14879	14811	14727	14970	14677	14768	14819	14837	14823	14686	14813	14689	14760	14875	14787	14909	14621	14579	14826	14856	15038	14919	14758	14825	14821	14652	14969	14738	14772	14629	14781	14767	14812	14875	14855	14749	14863	14883	14760	14875	15020	14773	14662	14749	14616	14987	14960	14827	14851	14887	14673	14910	14725	14896	14990	14784	14721	14531	14818	15009	14650	14719	14861	15012	14815	14866	14936	14649	14804	15066	14732	15019	15011	14880	14723	14844	14885	14942	14797	14787	14719	14879	14878	14777	14744	15018	14857	14990	14811	14850	14841	14769	14741	14774	14856	14799	14865	14824	14677	14848	14900	14929	14859	14608	14727	14677	14833	14921	14842	14711	14862	14880	14901	14900	14885	14839	14780	14800	14941	14953	14755	14713	14802	14712	14906	14732	14802	14889	14895	14786	14839	14772	14829	15056	15046	14882	15073	14838	14720	14765	14972	14821	14921	14829	14746	14791	14688	14857	14866	14918	14865	14730	14705	14752	14817	14849	14985	14903	14879	14715	14892	14812	14828	15095	14903	14717	14957	14828	14804	14880	14860	14831	14921	14839	14973	15033	14907	14918	14689	14903	14871	15042	14908	15038	14881	14682	14907	14700	15108	14901	14847	14781	14725	14736	14851	14801	14863	14790	14778	15082	14973	15052	14584	14806	14771	14915	14904	14777	15048	14832	14799	14879	14768	14906	14751	14956	14772	14877	14784	14677	14827	14619	14912	14916	14788	14863	14815	14744	14831	14802	14933	14913	15024	14913	14811	14690	14868	14721	14495	14959	14756	14843	14872	14862	14606	14788	14833	14484	14934	14895	14818	14904	14815	15124	14802	14918	14695	14755	14837	14772	14706	14709	14805	14899	14788	15007	14821	14895	14803	14978	14754	14979	14768	14862	14934	14838	14983	14972	14942	14894	14616	14779	14752	14868	14989	14727	14911	14987	14899	14764	14877	14630	14869	14665	14859	14720	14939	14606	15016	15059	14850	14750	14601	14776	14804	14813	14749	15022	15027	14937	14709	14897	14838	14880	14916	14997	14998	14964	14895	14763	14829	14799	14715	14734	14860	14846	14934	14828	14948	14904	15045	14755	14620	14510	14931	14902	14576	14788	14720	14658	14980	14790	14871	14687	14827	14632	14971	14903	14723	14819	14884	14696	14594	14869	14916	15134	14696	14851	14714	14956	14648	14790	14834	14834	14782	14839	14768	14951	15057	14847	14840	14879	14951	14929	15083	15012	14789	14956	14870	14771	14881	14943	14815	14845	15034	14796	14816	14747	14864	14861	14590	14930	14973	14720	14892	14871	14911	14826	14953	14868	14767	14771	14658	14876	15103	14746	15062	14984	14829	14705	14874	14797	14800	14900	14933	14885	14842	14961	14974	14898	14835	14659	14847	14738	14740	14778	14888	14792	14742	14777	14711	14838	14821	14727	14872	14866	14771	14841	14758	14877	14865	14863	14782	14958	14792	14815	14837	14930	14818	14766	14980	14755	14898	15013	14848	14682	15009	14910	14768	14666	14911	14717	14772	14932	14796	14843	14717	14701	15096	14962	14920	14834	14829	14948	14811	14876	14812	14872	14900	14624	14885	14980	14938	14842	14921	14777	14809	14892	14756	14779	14794	14895	14895	15030	14891	14951	14832	14675	14722	14822	14806	14838	14844	14792	14921	14781	14955	14809	14799	14856	14892	14926	14845	14899	14776	14788	14914	14883	14835	14805	14813	14881	14756	14688	14767	14616	14850	14765	14794	14805	14896	14815	14743	14719	14791	14729	14567	14793	14799	14815	14731	14763	14908	14974	14738	14714	14836	14822	14960	14978	14905	14861	14727	14800	14898	14860	14862	14695	14754	14853	14971	14762	14862	14847	14704	14756	14861	14813	14878	14928	14987	14769	14845	14922	14669	14639	14773	14728	14866	14852	14798	14752	14814	14913	14763	14938	14822	14641	14744	14673	14817	14856	14950	14767	14819	15001	15054	14846	14891	14812	14835	14882	14725	14840	14911	14954	14867	14806	15038	14861	14886	14896	14789	14812	15012	14956	14868	14703	14851	14703	14945	14798	14754	14819	14653	14789	14910	15000	14906	14924	14904	14759	15003	14905	14749	14938	14678	14950	14939	14793	14841	14840	14696	14637	14668	14683	14733	14735	14811	14821	15038	14932	15047	14790	14757	14944	14719	14910	14983	14992	14934	14890	15010	14870	14767	14597	14632	14711	14644	14812	14815	14874	14749	14996	14795	14778	14732	14758	14697	14623	14978	14983	14751	15049	14998	14826	14858	14746	14844	14827	14929	14681	14868	14851	14662	15061	14971	15052	14830	14717	14657	14642	14906	15012	15118	14940	15103	15016	14666	14795	14738	14942	14890	15125	14806	14859	14894	14965	14781	14834	14770	14872	15139	14945	14759	14984	14923	14699	14868	14822	14873	14800	15011	14674	14743	14893	14803	14869	14539	14918	14704	14762	14943	14932	14873	14945	14765	14638	14629	14840	14913	14772	14829	14816	14842	14929	15107	14945	14868	14921	14685	14689	14988	14984	15016	14977	14901	14825	14790	14790	14963	15006	14735	15066	14955	14816	14899	14819	14748	14853	14794	14929	14790	14833	14824	14745	14813	14904	14876	14878	14796	14878	14757	14712	14712	14926	14922	14987	14921	15002	14917	14587	14949	15050	14867	14884	14700	14890	14767	14771	14720	14806	14698	15031	14963	14832	14829	14884	14933	14849	14550	14933	14994	14877	14805	15045	14593	14748	14930	14724	14819	14892	14812	14973	14841	14943	14869	14689	14856	14792	14732	14744	14775	14823	14799	14621	14992	14615	14683	14697	14640	14867	14815	14773	14887	14632	14815	14951	14953	14909	14828	14775	14887	14854	14788	14743	14758	14769	14924	14960	14971	14868	14856	14871	14966	14890	14827	15012	14878	14721	14993	14929	15056	14901	14760	14835	14846	14859	14780	14844	14919	14781	14924	14815	14924	14665	14791	14869	14766	14923	14791	14771	14967	15067	14826	14983	14783	14871	14951	14957	14735	14700	14800	14722	14694	15025	14824	14802	14753	14747	14913	14780	14804	14803	14704	14795	14740	14839	14942	14841	14678	14877	14979	14850	14898	14571	14649	14836	14790	14655	14758	15035	14814	14957	14783	14857	14785	14714	14700	14913	14850	14924	14590	14925	14894	14651	14974	14876	14786	14870	14887	14797	14832	15045	14861	14921	14727	14936	14967	15058	14925	14791	14795	14691	14964	14910	14990	14719	14893	14683	14983	14751	14825	14666	14997	14791	14693	14739	14887	14774	14955	14840	14821	14976	14829	14833	14747	14788	14800	14815	14846	14841	14844	14862	14811	14996	14840	14819	14792	14978	14699	14939	14975	14676	14724	14878	14768	14757	14719	14859	14791	14929	14995	14950	14794	14903	14877	14922	14871	14918	14662	14748	14817	14908	14692	14804	14867	14948	14793	14774	14679	14711	14895	14841	14939	14746	14853	14625	14742	14734	15019	14738	14825	14779	14808	14808	14752	14656	15051	14974	14924	14886	14931	14740	14726	14855	14983	14756	14776	15036	14837	14673	14943	14914	14879	15010	14763	14983	14811	15000	14706	14926	14880	14846	14985	14781	14866	14838	14913	14824	15030	14941	14845	14944	14850	14742	15016	14807	14753	14754	14880	14687	14672	14835	14790	14845	14787
17086	22400	22403	19507	17672	16949	16305	16034	15787	15564	15398	15193	15134	15388	15290	15107	14816	14885	14968	14991	14897	14946	14769	14735	14893	14922	14930	14799	14900	14723	14811	14732	14514	14639	14587	14656	14680	14505	14599	14498	14663	14519	14563	14509	14539	14355	14455	14598	14399	14506	14486	14500	14455	14455	14655	14554	14392	14521	14513	14418	14546	14514	14541	14622	14490	14447	14308	14580	14585	14525	14454	14586	14487	14526	14458	14355	14448	14412	14383	14561	14422	14359	14561	14543	14399	14452	14493	14522	14449	14477	14426	14607	14523	14514	14433	14492	14547	14236	14541	14486	14540	14648	14661	14352	14423	14416	14436	14366	14564	14346	14501	14541	14720	14553	14636	14437	14587	14539	14475	14390	14482	14296	14576	14312	14610	14504	14584	14352	14529	14504	14416	14573	14403	14554	14469	14460	14441	14462	14503	14418	14502	14334	14498	14507	14482	14377	14715	14629	14485	14223	14600	14505	14346	14380	14466	14520	14745	14459	14357	14550	14457	14458	14411	14448	14461	14595	14572	14473	14535	14617	14491	14365	14405	14592	14375	14461	14430	14392	14401	14185	14599	14489	14476	14476	14397	14535	14439	14360	14594	14464	14500	14685	14458	14444	14417	14437	14494	14488	14576	14441	14322	14356	14460	14552	14643	14484	14382	14401	14577	14371	14390	14548	14483	14519	14484	14520	14575	14476	14475	14271	14489	14436	14434	14606	14590	14448	14545	14527	14392	14650	14543	14443	14420	14501	14490	14457	14431	14665	14429	14384	14343	14472	14381	14413	14529	14425	14402	14499	14513	14455	14486	14482	14520	14303	14351	14458	14584	14458	14443	14461	14312	14507	14424	14441	14551	14567	14479	14378	14534	14344	14329	14552	14528	14420	14490	14493	14404	14508	14432	14390	14471	14495	14525	14425	14463	14362	14456	14429	14516	14528	14580	14386	14568	14526	14469	14549	14557	14485	14544	14494	14417	14396	14462	14518	14452	14478	14544	14538	14415	14407	14483	14646	14547	14363	14431	14582	14471	14430	14532	14564	14578	14317	14429	14646	14400	14486	14558	14342	14527	14441	14570	14545	14410	14638	14380	14318	14452	14568	14558	14469	14374	14469	14448	14469	14478	14622	14439	14494	14479	14451	14501	14415	14249	14538	14490	14520	14647	14524	14474	14493	14512	14450	14362	14391	14562	14322	14423	14491	14179	14510	14374	14703	14509	14437	14463	14695	14466	14527	14525	14508	14529	14430	14580	14514	14379	14419	14414	14550	14418	14500	14405	14363	14593	14445	14403	14656	14305	14392	14531	14482	14516	14638	14596	14526	14567	14423	14420	14380	14671	14475	14317	14440	14414	14461	14331	14491	14508	14477	14513	14449	14463	14555	14447	14315	14405	14590	14581	14244	14464	14635	14297	14683	14298	14439	14609	14457	14563	14522	14498	14472	14346	14473	14412	14412	14587	14431	14412	14421	14534	14544	14425	14459	14518	14510	14425	14460	14673	14348	14320	14507	14482	14544	14517	14628	14568	14406	14394	14537	14262	14616	14493	14568	14363	14494	14579	14546	14350	14712	14300	14365	14471	14430	14522	14403	14463	14411	14385	14514	14356	14448	14580	14444	14507	14516	14507	14450	14474	14454	14421	14284	14522	14425	14418	14339	14610	14554	14430	14407	14528	14454	14461	14466	14468	14571	14550	14389	14430	14530	14524	14526	14522	14522	14551	14572	14480	14428	14459	14391	14335	14464	14544	14549	14638	14442	14430	14588	14409	14412	14417	14225	14395	14414	14443	14463	14621	14586	14501	14556	14401	14524	14442	14421	14536	14603	14584	14407	14324	14637	14457	14562	14464	14411	14487	14463	14618	14369	14504	14408	14413	14313	14607	14384	14475	14455	14488	14622	14294	14439	14512	14443	14260	14448	14361	14437	14499	14423	14428	14684	14433	14605	14404	14537	14582	14477	14406	14408	14365	14360	14385	14357	14356	14384	14517	14457	14542	14579	14371	14444	14622	14456	14529	14486	14380	14478	14323	14387	14353	14408	14462	14398	14385	14566	14462	14582	14418	14395	14434	14306	14530	14594	14287	14532	14396	14400	14561	14619	14320	14391	14600	14477	14492	14556	14271	14412	14527	14365	14553	14504	14263	14479	14488	14610	14538	14538	14399	14541	14554	14608	14384	14467	14384	14536	14432	14422	14552	14561	14595	14503	14315	14476	14583	14422	14637	14539	14271	14489	14568	14445	14453	14510	14496	14420	14421	14563	14571	14475	14616	14491	14465	14466	14560	14540	14419	14515	14451	14390	14617	14431	14321	14471	14567	14381	14617	14546	14524	14442	14630	14570	14577	14413	14601	14407	14457	14480	14504	14462	14482	14490	14512	14755	14421	14310	14638	14737	14530	14415	14474	14428	14440	14469	14512	14428	14447	14387	14313	14508	14408	14514	14445	14462	14510	14507	14446	14375	14434	14457	14426	14448	14455	14486	14522	14538	14357	14476	14322	14287	14388	14553	14408	14489	14560	14573	14340	14512	14363	14485	14569	14305	14384	14589	14438	14393	14415	14447	14496	14240	14576	14428	14337	14540	14376	14430	14691	14506	14436	14555	14391	14362	14393	14517	14407	14469	14460	14536	14367	14463	14503	14409	14479	14450	14637	14490	14616	14485	14371	14482	14550	14356	14546	14578	14447	14399	14358	14479	14599	14449	14545	14364	14642	14400	14464	14482	14383	14480	14447	14409	14626	14428	14483	14407	14448	14612	14593	14589	14515	14564	14456	14476	14359	14514	14474	14488	14498	14480	14575	14644	14424	14565	14499	14622	14455	14408	14489	14478	14534	14356	14457	14604	14475	14590	14327	14445	14463	14581	14631	14258	14687	14461	14572	14578	14365	14503	14508	14444	14486	14507	14497	14478	14580	14358	14538	14539	14407	14499	14419	14384	14507	14567	14633	14348	14640	14479	14374	14335	14478	14473	14335	14435	14423	14514	14441	14541	14581	14426	14406	14440	14651	14536	14296	14418	14373	14600	14476	14552	14608	14521	14592	14430	14505	14432	14549	14290	14556	14191	14563	14446	14433	14379	14431	14269	14361	14531	14498	14423	14447	14493	14584	14404	14441	14469	14561	14515	14433	14456	14705	14661	14487	14420	14389	14583	14472	14636	14497	14487	14704	14475	14576	14419	14330	14463	14362	14455	14466	14484	14558	14490	14531	14397	14658	14697	14260	14554	14293	14644	14544	14539	14446	14435	14357	14415	14567	14427	14527	14714	14469	14474	14514	14355	14524	14456	14521	14401	14515	14551	14377	14271	14586	14582	14406	14693	14466	14412	14352	14515	14347	14567	14518	14385	14676	14246	14310	14454	14562	14464	14496	14457	14572	14403	14457	14428	14448	14371	14525	14414	14520	14402	14715	14473	14474	14527	14383	14467	14537	14526	14486	14467	14566	14429	14509	14512	14492	14502	14287	14333	14483	14595	14489	14465	14632	14477	14344	14613	14284	14475	14480	14474	14489	14576	14598	14489	14460	14400	14669	14532	14537	14463	14469	14478	14436	14410	14445	14407	14491	14394	14707	14311	14369	14512	14603	14598	14508	14296	14578	14534	14469	14436	14638	14519	14306	14403	14475	14558	14527	14438	14503	14380	14341	14570	14305	14349	14447	14352	14580	14590	14588	14453	14364	14432	14508	14400	14480	14401	14634	14189	14307	14344	14478	14413	14420	14513	14622	14517	14559	14597	14460	14359	14441	14401	14480	14370	14452	14586	14444	14475	14454	14468	14527	14442	14543	14427	14602	14431	14515	14426	14605	14325	14485	14391	14456	14588	14462	14351	14540	14476	14416	14532	14509	14503	14431	14706	14548	14432	14454	14433	14422	14378	14468	14561	14369	14426	14434	14490	14410	14509	14506	14604	14519	14519	14476	14448	14456	14516	14465	14397	14539	14486	14419	14294	14418	14482	14514	14372	14523	14576	14257	14439	14555	14316	14510	14298	14393	14337	14545	14477	14541	14576	14522	14357	14507	14295	14524	14349	14570	14492	14508	14486	14630	14434	14537	14512	14502	14326	14325	14440	14386	14611	14563	14401	14344	14352	14632	14341	14476	14606	14433	14479	14526	14355	14460	14638	14556	14499	14477	14515	14437	14420	14415	14479	14486	14378	14612	14445	14609	14531	14521	14454	14347	14487	14641	14273	14413	14510	14386	14628	14426	14434	14503	14555	14518	14425	14485	14565	14493	14371	14473	14518	14265	14647	14321	14551	14369	14480	14474	14333	14422	14412	14538	14486	14466	14306	14543	14481	14551	14529	14406	14578	14483	14430	14498	14404	14455	14563	14507	14399	14584	14565	14429	14582	14543	14386	14464	14416	14412	14465	14504	14441	14434	14311	14400	14426	14340	14393	14594	14389	14339	14501	14453	14388	14287	14422	14266	14451	14681	14528	14405	14323	14469	14400	14494	14563	14567	14517	14506	14333	14595	14488	14398	14349	14629	14463	14381	14521	14382	14403	14540	14472	14321	14292	14415	14456	14450	14404	14554	14366	14458	14527	14322	14429	14323	14473	14297	14413	14575	14538	14506	14326	14614	14461	14617	14575	14391	14696	14635	14382	14440	14483	14687	14439	14468	14428	14412	14580	14310	14524	14419	14584	14683	14375	14483	14635	14454	14458	14502	14491	14494	14502	14321	14522	14584	14342	14520	14373	14430	14427	14471	14369	14433	14345	14496	14370	14429	14483	14329	14506	14252	14628	14481	14471	14455	14545	14416	14283	14529	14588	14363	14530	14409	14329	14407	14308	14572	14492	14434	14418	14522	14479	14416	14614	14401	14559	14438	14568	14377	14538	14383	14607	14569	14537	14426	14375	14508	14577	14616	14441	14420	14534	14395	14470	14506	14346	14671	14265	14632	14538	14541	14556	14351	14494	14430	14409	14395	14562	14483	14381	14452	14451	14549	14425	14496	14490	14411	14471	14373	14590	14485	14467	14706	14558	14610	14312	14530	14500	14539	14519	14580	14636	14428	14508	14378	14595	14437	14460	14310	14236	14718	14413	14407	14538	14430	14482	14496	14554	14541	14422	14413	14521	14315	14596	14449	14425	14364	14559	14492	14433	14274	14589
23879	21292	28593	24506	22120	21050	19732	17246	16895	16941	16572	16542	16412	16384	16258	16007	15999	15978	15905	15806	15616	15791	15902	15592	15704	15501	15758	15743	15685	15776	15567	15539	15541	15685	15525	15570	15497	15462	15400	15534	15275	15442	15311	15205	15416	15429	15242	15472	15339	15349	15316	15202	15298	15195	15409	15224	15363	15422	15106	15264	15119	15179	15503	15168	15282	15321	15360	15251	15402	15261	15227	15247	15331	15196	15220	15412	15199	15336	15409	15324	15408	15306	15291	15070	15266	15033	15318	15292	15247	15195	15190	15208	15320	15232	15265	15372	15262	15375	15441	15099	15294	15288	15380	15241	15252	15293	15374	15167	15358	15031	15425	15093	15443	15129	15198	15166	15223	15151	15255	15346	15093	15047	15323	15285	15298	15219	15339	15381	15331	15144	15111	15277	15111	15066	15270	15209	15367	15286	15056	15448	15237	15068	15206	15098	15139	15322	15344	15129	15311	15482	15267	15508	15272	15284	15173	15230	15140	15050	15201	15159	15123	15364	15306	15267	15182	15146	15320	15328	15327	15039	15306	15169	15446	15222	15289	15214	15351	15424	15391	15260	15288	15276	15260	15512	15365	15216	15571	15209	15284	15256	15182	15219	15287	15306	15191	15066	15402	15177	15437	15166	15326	15201	15292	15007	15251	15267	15251	15357	15423	15043	15241	15299	15212	15145	15198	15315	15225	15006	15237	15359	15430	15266	15015	15218	15408	15155	15319	15216	15116	15158	15195	15289	15420	15304	15213	15191	15138	15160	15205	15272	15204	15048	15295	15350	15382	15252	15272	15158	15446	15499	15135	15146	15346	15239	15276	15313	15217	15388	15373	15141	15141	15123	15316	15183	15361	15261	15227	15265	15109	15191	15535	15331	15194	15103	15138	15333	15484	15267	15221	15268	14992	15170	15266	15235	15334	15267	15334	15237	15129	15077	15030	15269	15291	15138	15187	15136	15260	15285	15198	15147	15154	15223	15176	15252	15077	15395	15260	15164	15322	15179	15238	15200	15246	15359	15404	15164	15336	15126	15173	15227	14960	15330	15236	15072	15243	15339	15136	15249	15278	15369	15205	15076	15524	15271	15302	15197	15389	15246	15174	15111	15175	15161	15284	15139	15176	15220	15138	15185	15389	15331	15119	15265	15148	15328	15428	15387	15025	15123	15236	15202	15234	15219	15117	14954	15248	15493	15103	15093	15017	15286	15235	15285	14909	15068	15212	15133	15001	15178	15194	15065	15123	15322	15291	15208	15279	15473	15281	15086	15222	15299	15048	15297	15162	15227	15135	15248	15234	15170	15243	15217	15199	15047	15417	15030	15228	15445	15391	15214	15133	15269	15121	15327	15222	15305	15314	15168	15180	15349	15352	15270	15270	15174	15280	15096	15274	15255	15182	15298	15053	15245	15292	15136	15386	15291	15184	15197	15255	15392	15398	15253	15468	15469	15338	15083	15231	15270	15096	15368	14997	15209	15229	15171	15377	15248	15352	15314	15130	15320	15243	15223	15363	15289	15401	15124	15240	15276	15070	15146	15275	15223	14988	15115	15088	15244	15436	15184	15187	15230	15235	15191	15184	15154	15033	15087	15213	15282	15189	15269	15172	15312	15276	15103	15355	15404	15282	15425	15281	15212	15087	15150	15084	15294	15049	15289	15219	15230	15347	15267	15146	15240	15405	15220	15411	15255	15274	15494	15345	15202	15494	15444	15243	15323	15190	15162	15152	15190	15344	15436	15278	15181	15311	15377	15315	15185	15292	15127	15251	15198	15213	15234	15365	14970	15195	15321	15177	15234	15351	15185	15055	15282	14924	15410	15382	15282	15449	15332	15553	15342	15239	15056	15173	15363	15313	15371	15227	15166	15200	15220	15160	15335	15326	15176	15170	15117	15032	15215	15307	15200	15107	15256	15391	15105	15150	15292	15115	15209	15205	15266	15453	15202	15219	15306	15252	15302	15355	15278	15104	15245	15190	15353	15167	15076	15226	15309	15203	15325	15235	15274	15245	15187	15243	15210	15109	15261	15060	15151	15376	15179	15176	15218	15261	15257	15157	15317	15243	15421	15209	15084	15111	15204	15370	15240	15114	15178	15179	15100	15126	15337	15431	15167	15291	15224	15408	15184	15347	15316	15321	15120	15199	15235	15368	15251	15097	15346	15101	15138	15217	15240	15259	15155	15257	15202	15167	15177	15400	15281	15385	15267	15319	15171	15370	15201	15458	15228	15255	15504	15152	15205	15323	15167	15401	15002	15173	15410	15205	14990	15225	15259	15112	15023	15289	15276	15260	15056	15188	14988	15381	15241	15179	15216	15310	15113	15097	15107	15445	15210	15345	15389	15417	15224	15284	15266	15346	15245	15241	15054	15195	15211	15178	15337	15336	15039	15190	15255	15262	15141	15173	15306	15151	15066	15335	15418	15216	15212	15197	15115	15246	15096	15290	14972	15248	15248	15275	15360	15284	15171	15366	15314	15127	15385	15373	15340	15314	15327	15263	15303	15298	15314	15273	15034	15272	15078	15082	15233	15294	15281	15387	15319	15387	15300	15210	15381	15189	15410	15411	15202	15157	15153	15242	15373	15303	15081	15331	15447	15384	15154	15112	15469	15259	15256	15272	15410	15250	15208	15059	15197	15113	15237	15149	15278	15119	15178	15260	15035	15334	15368	15234	15282	15414	15354	15349	15380	15240	15110	15191	15349	15225	15280	15220	15148	15212	15173	15178	15320	15416	15358	15150	15064	15069	15421	15233	15121	15312	15185	15453	15466	15259	15207	15359	15072	15330	15153	15319	15194	15288	15095	15188	15200	15102	15475	15265	15098	15220	15200	15088	15183	15445	15238	15166	15234	15269	15088	15410	15115	15138	15274	15391	15281	15221	15299	15374	15250	15238	15217	15446	15282	15246	15143	15287	15327	15353	15094	15251	15113	15180	15227	15100	15160	15400	15066	14956	15218	15364	15201	15423	15292	15011	15183	15306	15220	15354	15312	15321	15386	15255	15238	15202	15138	15184	15308	15210	15354	15106	15196	15160	15312	15264	15387	15401	15330	15287	15360	15408	15212	15273	15178	15216	15209	15355	15176	15199	15290	15287	15292	15175	15183	15420	15358	15189	15207	15128	15324	15256	15467	15096	15387	15404	15109	15317	15374	15290	15314	15394	15235	15321	15289	15202	15318	15351	15287	15301	15412	15239	15150	15344	15145	15216	15416	15174	15400	15101	15193	15335	15398	15345	15309	15373	15346	15197	15338	15375	15272	15394	15177	15286	15409	15120	15283	15287	15235	15058	15163	15271	15162	15219	15264	15307	15427	15327	15446	15099	15327	15273	15331	15150	15317	15211	15115	15327	15036	15168	15241	15301	15098	15131	15161	15274	15276	15385	15238	15028	15204	15295	15270	15469	15330	15254	15203	15438	15221	15186	15211	15350	15272	15452	15270	15302	15267	15369	15308	15353	15080	15459	15326	15174	15436	15341	15316	15388	15205	15307	15225	15251	15265	15213	15293	15215	15320	15191	15189	15240	15226	15273	15384	15241	15331	15158	15486	15227	15233	15381	15140	15263	15194	15338	15240	15341	15176	15109	15324	15291	15304	15236	15114	15317	15223	15142	15219	15179	15357	15261	15302	15132	15176	15280	15140	15315	15180	15257	15267	15121	15214	15188	15262	15413	15164	15292	15230	15407	15309	15474	15090	15285	15348	15180	15109	15104	15190	15078	15130	15289	15095	15216	15199	15200	15214	15276	15257	15204	15310	15225	15390	15341	15243	15201	15088	15150	15123	15256	15116	15217	15042	15105	15171	15357	15160	15246	15302	15231	15344	15097	15319	15372	15384	15233	15277	15409	15366	15182	15257	15327	15378	15237	15339	15368	15243	15318	15197	15288	15383	15380	15260	15274	14967	15356	15341	15038	15190	15355	15314	15426	15400	15251	15062	15235	15078	15201	15131	15267	15162	15142	15063	15096	15198	15140	15431	15312	15295	15063	15257	15253	15347	15217	15290	15138	15110	15374	15491	15471	15151	15189	15191	15447	14997	15162	15096	15261	15392	15380	15387	15106	15358	15208	15062	15256	15504	15168	15171	15309	15059	15297	15235	15320	15249	15214	15184	15332	15351	15417	15274	15305	15170	15113	15273	15291	15378	15280	15040	15136	15253	15208	15150	15288	15317	15028	15258	15181	15205	15279	15319	15249	15304	15173	15128	15103	15334	15288	15347	15403	15439	15346	15460	15204	15414	15284	15574	15188	15246	15348	15236	15254	15071	15321	15335	15195	15112	15394	15277	15249	15377	15234	15180	15233	15186	15204	15279	15278	15296	15393	15143	15181	15061	15236	15288	15324	15150	15276	15138	15252	15348	15157	15301	15328	15346	15356	15282	15264	15158	15115	15387	15241	15197	15415	15186	15078	15296	15180	15105	15186	15141	15022	15304	15329	15215	15033	15257	15359	15256	15358	15138	15332	15077	15281	15230	15322	15215	15059	15082	15406	15212	15078	15115	15121	15252	15353	15246	15224	15174	15310	15218	15215	15326	15330	15194	15178	15342	15316	15208	15204	15237	15232	15171	15085	15305	15397	15212	15319	15160	15276	15282	15278	15212	15295	15266	15077	15144	15346	15288	15182	15228	15273	15237	15248	15295	15246	15016	15091	15235	15283	15358	15367	15459	15033	15327	15313	15268	15324	15286	15344	15314	15283	15222	15284	15214	15316	15114	15212	15278	15241	15417	15366	15292	15236	15225	15315	15202	15277	15321	15334	15153	15110	15194	15354	15278	15189	15164	15275	15255	15252	15123	15204	15333	15130	15337	15149	15135	15048	15168	15120	15180	15107	15077	15235	15571	15182	15281	15178	15370	15190	15523	15451	15201	15167	15089	15244	15048	15277	14988	15238	15297	15180	15126	15339	15046	15126	15124	15397	15065	15171	15131	15236	15299	15008	15230	15150	15426	15309	15222	15270	15344	15364	15388	15405	15396	15309	15260	15201	15338	15173	15345	15057	15254	15343	15141	15310	15191	15353	15280	15249	15124	15406	15185	15353	15160	15329	15265	15389	15066	15415	15295	15351	15415	15216	15237	15282	15337	15254	15310	15216	15293	15251	15185	15132	15315	15258	15076
16840	28026	27952	24133	21247	19683	18538	17700	17574	17405	16973	16838	16718	16570	16280	15924	15863	15744	15592	15507	15284	15350	15387	15437	15507	15453	15378	15403	15073	15231	15141	15085	15042	15235	15017	14918	15046	14848	14996	14820	14793	14842	14648	14772	14608	14543	14731	14802	14741	14647	14922	14636	14555	14629	14885	14789	14739	14641	14794	14583	14572	14572	14719	14909	14883	14830	14847	14685	14612	14578	14667	14649	14749	14738	14876	14903	14687	14803	14725	14665	14756	14731	14738	14741	14871	14608	14830	14810	14791	14584	14656	14762	14684	14627	14823	14755	14714	14761	14920	14826	14782	14581	14630	14834	14719	14693	14879	14522	14845	14626	14733	14610	14747	14958	14742	14756	14833	14827	14670	14767	14648	14815	14783	14733	14765	14950	14665	14632	14668	14827	14592	14846	14861	14716	14729	14687	14834	14602	14778	14755	14612	14840	14689	14695	14838	14643	14721	14860	14692	14742	14696	14680	14758	14723	14601	14643	14790	14629	14722	14708	14800	14644	14863	14852	14778	14824	14703	14665	14817	14825	14621	14700	14738	14899	14740	14719	14739	14631	14933	14739	14850	14639	14598	14707	14722	14768	14619	14782	14758	14697	14687	14695	14647	14678	14797	14855	14647	14624	14793	14803	14773	14711	14754	14839	14730	14807	14865	14806	14748	14790	14806	14744	14749	14820	14728	14687	14861	14651	14510	14698	14594	14773	14609	14736	14853	14611	14623	14690	14619	14721	14658	14550	14694	14731	14795	14674	14662	14737	14877	14699	14814	14825	14779	14879	14625	14802	14760	15018	14783	14707	14574	14681	14757	14650	14647	14561	14688	14824	14765	14684	14795	14687	14699	14631	14573	14787	14884	14915	14798	14607	14905	14852	14716	14800	14799	14779	14870	14818	14845	14663	14743	14697	14746	14713	14699	14747	14792	14837	14848	14695	14771	14792	14708	14645	14673	14721	14642	14597	14746	14639	14858	14573	14932	14576	14776	14750	14716	14613	14743	14851	14790	14757	14604	14723	14800	14779	14823	14735	14733	14798	14778	14647	14810	14782	14782	14701	14770	14846	14703	14824	14670	14690	14867	14784	14782	14700	14801	14742	14748	14702	14715	14702	14783	14684	14757	14668	14729	14633	14807	14743	14889	14605	14660	14748	14635	14533	14843	14871	14736	14789	14714	14677	14600	14767	14762	14771	14786	14481	14784	14653	14837	14820	14774	14721	14741	14798	14610	14823	14596	14706	14765	14645	14566	14735	14834	14640	14603	14804	14908	14730	14802	14759	14622	14662	14808	14694	14745	14860	14632	14582	14777	14696	14886	14535	14543	14573	14821	14832	14641	14721	14767	14534	14767	14831	14821	14687	14772	14734	14752	14757	14747	14834	14727	14872	14796	14846	14765	14665	14727	14623	14901	14793	14529	14751	14711	14669	14770	14794	14832	14662	14651	14582	14855	14628	14684	14712	14741	14665	14832	14670	14710	14619	14585	14695	14872	14571	14911	14821	14710	14796	14721	14721	14641	14701	14838	14741	14819	14769	14733	14689	14747	14643	14562	14631	14705	14779	14709	14759	14892	14571	14677	14633	14699	14898	14612	14650	14675	14891	14559	15031	14605	14927	14712	14813	14716	14696	14780	14911	14677	15012	14803	14637	14642	14666	14690	14778	14745	14850	14673	14647	14812	14834	14836	14884	14672	14711	14667	14918	14547	14753	14791	14688	14625	14620	14719	14935	14853	14724	14706	14907	14721	14835	14470	14516	14716	14671	14771	14725	14774	14624	14828	14693	14668	14859	14652	14723	14882	14756	14551	14846	14689	14874	14637	14660	14704	14890	14734	14676	14660	14634	14952	14578	14678	14834	14789	14533	14570	14612	14689	14657	14722	14883	14684	14700	14869	14766	14593	14755	14754	14665	14652	14704	14964	14722	14770	14527	14778	14790	14707	14699	14670	14713	14822	14728	14598	14822	14779	14635	14772	14747	14656	14615	14800	14737	14800	14564	14728	14867	14592	14633	14741	14743	14740	14735	14953	14795	14735	14687	14630	14802	14703	14562	14785	14905	14733	14632	14764	14753	14529	14666	14736	14675	14933	14699	14798	14665	14724	14708	14771	14685	14745	14601	14769	14870	14735	14562	14656	14825	14800	14756	14643	14649	14766	14735	14898	14937	14590	14834	14794	14705	14710	14609	14704	14698	14662	14594	14840	14833	14670	14739	14759	14852	14722	14822	14795	14720	14562	14772	14693	14675	14716	14586	14925	14685	14756	14569	14736	14682	14791	14872	14814	14695	14844	14729	14627	14729	14788	14551	14738	14464	14810	14748	14679	14771	14724	14784	14783	14661	14730	14744	14886	14865	14715	14627	14605	14698	14690	14730	14817	14734	14774	14591	14771	14720	14877	14770	14736	14953	14852	14842	14729	14513	14666	14780	14534	14534	14679	14765	14630	14611	14788	14620	14685	14638	14599	14706	14847	14746	14630	14757	14822	14681	14645	14626	14765	14722	14676	14762	14747	14502	14698	14801	14741	14846	14734	14811	14860	14703	14687	14644	14729	14786	14661	14601	14616	14694	14717	14732	14663	14714	14687	14753	14902	14616	14747	14688	14663	14632	14875	14694	14518	14791	14770	14521	14599	14767	14751	14566	14771	14749	14759	14723	14636	14784	14769	14701	14700	14772	14609	14702	14870	14644	14666	14819	14696	14743	14695	14625	14754	14675	14620	14818	14465	14656	14825	14699	14733	14561	14771	14763	14827	14654	14547	14760	14885	14542	14698	14762	14843	14716	14709	14749	14747	14710	14782	14735	14744	14560	14678	14607	14732	14732	14430	14704	14692	14871	14884	14687	14680	14791	14840	14651	14778	14699	14718	14687	14819	14671	14807	14734	14817	14725	14883	14734	14591	14810	14762	14779	14659	14626	14706	14716	14722	14596	14775	14808	14737	14815	14579	14839	14772	14790	14736	14778	14775	14635	14787	14719	14603	14864	14847	14743	14815	14743	14888	14663	14770	14809	14621	14719	14798	14840	14614	14398	14752	14692	14824	14812	14617	14665	14749	14556	14865	14810	14721	14738	14672	14810	14611	14762	14727	14814	14687	14588	14643	14551	14632	14678	14613	14800	14696	14718	14845	14736	14869	14754	14641	14719	14807	14700	14735	14795	14519	14691	14869	14813	14679	14671	14754	14685	14788	14723	14700	14855	14639	14782	14764	14771	14854	14764	14742	14663	14787	14695	14690	14668	14742	14726	14850	14811	14738	14578	14878	14687	14672	14699	14980	14709	14768	14644	14847	14902	14848	14740	14821	14761	14594	14533	14749	14638	14821	14627	14726	14800	14815	14723	14790	14670	14613	14639	14817	14720	14818	14763	14711	14792	14715	14639	14654	14645	14801	14813	14700	14654	14729	14677	14768	14589	14863	14763	14827	14720	14785	14752	14660	14659	14673	14845	14600	14705	14726	14814	14684	14772	14719	14840	14801	14733	14527	14910	14843	14711	14748	14815	14800	14830	14829	14677	14751	14564	14690	14850	14898	14647	14712	14795	14625	14796	14645	14565	14733	14637	14695	14731	14797	14675	14829	14759	14652	14725	14609	14679	14580	14647	14760	14725	14607	14652	14849	14825	14668	14828	14659	14800	14747	14798	14750	14700	14946	14828	14622	14829	14858	14734	14602	14693	14702	14676	14718	14765	14803	14761	14804	14824	14689	14739	14754	14764	14712	14788	14866	14566	14754	14740	14718	14762	14839	14698	14800	14785	14940	14846	14802	14846	14554	14685	14708	14733	14735	14637	14616	14576	14705	14831	14546	14622	14646	14635	14648	14694	14623	14957	14799	14759	14735	14852	14614	14713	14758	14710	14553	14635	14677	14898	14838	14643	14486	14755	14692	14692	14659	14778	14752	14730	14647	14649	14724	14848	14624	14799	14815	14737	14888	14760	14688	14709	14725	14739	14752	14706	14831	14807	14775	14806	14743	14637	14754	14692	14749	14700	14858	14909	14673	14578	14821	14711	14844	14645	14779	14698	14821	14814	14909	14817	14806	14693	14687	14949	14572	14724	14858	14627	14763	14750	14777	14694	14742	14617	14652	14646	14767	14635	14594	14784	14805	14724	14891	14822	14850	14649	14686	14741	14710	14837	14695	14758	14838	14911	14626	14684	14634	14664	14723	14760	14637	14772	14724	14629	14918	14656	14824	14838	14823	14764	14645	14740	14834	14618	14718	14651	14755	14739	14717	14794	14656	14726	14702	14578	15011	14650	14677	14791	14805	14702	14931	14714	14568	14901	14934	14848	14580	14830	14669	14721	14804	14717	14717	14751	14671	14577	14769	14618	14694	14582	14736	14668	14729	14847	14763	14612	14653	14738	14645	14774	14625	14796	14610	14756	14734	14819	14866	14845	14674	14690	14660	14761	14678	14809	14664	14717	14734	14774	14954	14524	14695	14648	14686	14917	14665	14854	14741	14690	14895	14761	14814	14631	14796	14829	14780	14757	14774	14874	14804	14849	14507	14716	14783	14730	14826	14856	14813	14744	14799	14780	14744	14758	14660	14623	14568	14677	14745	14763	14786	14684	14681	14762	14689	14646	14675	14633	14778	14595	14769	14712	14697	14746	14633	14693	14713	14907	14683	14639	14631	14675	14704	15013	14696	14685	14851	14617	14829	14769	14873	14755	14811	14644	14671	14752	14707	14730	14734	14697	14858	14763	14901	14674	14773	14634	14751	14707	14657	14835	14803	14820	14771	14801	14737	14718	14773	14704	14770	14425	14739	14744	14897	14693	14724	14824	14598	14630	14771	14721	14725	14801	14640	14642	14800	14687	14838	14880	14703	14633	14761	14805	14699	14731	14827	14726	14745	14738	14756	14687	14785	14713	14973	14656	14777	14819	14918	14594	14485	14761	14651	14552	14770	14865	14774	14774	14807	14681	14764	14696	14732	14773	14643	14733	14768	14699	14636	14849	14825	14720	14786	14887	14751	14741	14686	14713	14671	14694	14736	14895	14758	14753	14571	14668	14797	14646	14663	14847	14763	14761	14604	14803	14627	14853	14713	14798	14729	14644	14702	14691	14839	14601	14732	14787	14810	14586	14625	14633	14815	14709	14743	14705	14699	14856
22878	21275	29066	23823	21562	23213	23327	18422	17229	17524	17209	16739	16818	16574	16285	15905	16185	15884	15699	15640	15737	15321	15374	15714	15541	15578	15627	15416	15500	15520	15444	15379	15194	15403	15359	15354	15229	14947	15020	15013	14958	14863	15064	14954	14847	14995	15108	15060	14896	15065	15072	15015	14959	14913	14973	14919	15041	15011	14935	14828	14918	14863	15053	14923	15034	14919	15045	15033	15039	15000	14969	15047	14912	15025	15049	14791	14792	14769	15210	14935	14814	14948	14932	15004	15005	14850	14855	14976	14852	14795	14951	14709	14849	14911	15094	15086	15034	14937	15088	14984	14968	14855	14810	14737	15018	14835	14919	14859	14849	14696	15086	14895	14778	14753	14926	14984	14845	14846	14869	14996	14937	15049	14919	14895	14883	14915	14794	14755	14833	14895	14873	14875	14853	14892	14910	14920	14842	14883	14641	14892	15099	14804	14852	14880	14846	14890	14915	15047	15034	14885	14755	14845	14828	15065	14775	14894	14932	14898	14800	14653	14987	14812	15127	14882	14859	14844	14937	14792	14821	14719	15057	14886	14838	14869	14829	15053	14907	14846	14897	14902	15058	14873	15009	14708	14925	14927	15061	15049	14678	14872	14918	14953	14808	14934	14947	14893	14877	14923	14808	15054	14851	14859	14923	15069	14805	14890	14780	14950	14944	14840	14842	14913	14867	15079	14694	14909	14797	15030	14725	14833	14932	14705	15061	14963	14970	14851	14991	14817	14965	14973	14798	14562	14845	14822	14809	15018	14725	15156	14909	14888	15082	14793	15074	14966	14813	14956	14973	15064	14963	14794	14851	14460	15009	14661	14909	14772	14856	14793	14647	14834	15022	14935	14794	14802	14793	14768	14771	14841	14933	14732	14900	14829	14893	15086	15004	14855	14647	14862	14821	14808	14784	15002	14839	14754	14810	14876	14800	14749	14930	14928	14687	14883	14938	15053	14835	14802	14951	14891	14763	14853	14832	15052	14685	14918	14891	14781	14722	14896	15015	14974	14698	14884	14858	15036	15102	14952	14614	14782	14711	14814	14875	14942	14851	14905	14982	14914	14986	14975	14831	14672	14926	14891	14843	15032	14796	14684	14793	14936	14888	14872	15056	15048	14865	14951	14763	14894	14923	14910	14768	15027	14892	14696	14625	14794	14759	14646	14688	14904	14991	15014	15074	14731	14827	14796	14851	14922	14856	14885	14874	14665	14927	14701	15044	14886	14810	14939	14795	14867	14903	14766	15063	15012	14946	14695	14796	14930	15087	14822	14974	14913	14821	14903	14885	14794	14863	14671	14784	15067	14846	15015	14773	14989	14865	14905	14625	14719	14911	14947	14850	14765	15024	14892	14831	14979	14959	14944	14810	15017	14949	15013	14803	14680	14767	14734	14921	14758	14780	14949	14923	15005	14897	14919	14833	14775	14806	14855	14991	14968	15002	14950	14987	14820	14867	14896	14833	14611	14884	14927	14784	14905	14830	14644	14848	14928	14910	14847	15000	14833	14745	14747	14964	14961	14777	14647	14963	15075	14941	14914	14845	14690	14978	14924	14969	14962	14669	15142	14805	15037	14811	14823	14828	14688	14973	15014	14969	14543	14824	14988	15123	14857	14857	15035	14695	14783	14786	14911	15167	14832	14746	14768	14548	14904	14767	14838	14904	14655	14767	14888	14760	14910	15045	14939	14783	14987	14878	14897	14772	14754	14886	14816	14922	15163	14799	14858	14961	14977	14973	14781	14667	14831	14954	14836	14862	15119	14917	14961	14810	14836	14718	14793	14758	15060	14709	14768	14823	14803	14775	14717	14787	14982	14858	14992	14844	14858	14651	15050	14857	14729	14862	15071	14788	14844	14986	14874	14980	14806	14925	14869	14897	14762	14993	14843	14962	14879	14706	14713	14932	14913	14914	14913	14730	14884	14863	14868	14862	14893	14785	14856	14927	14945	14797	14878	15156	14943	14768	14551	14652	14949	14942	14763	14946	14676	14857	14817	14847	14966	14793	14689	14923	14961	15040	14919	14793	14887	14973	14892	14707	14922	14929	14748	14774	14729	14868	14745	14939	14730	14910	14867	14793	14923	14954	14635	15086	14841	14950	14795	14628	14854	14709	15004	14706	14892	14652	14765	14891	15172	14806	14844	14922	14827	14860	14852	14876	14804	14771	14954	14868	14964	14885	15050	14830	14960	14690	14733	14876	14898	15006	14879	14692	14859	14675	14878	14682	15016	15069	15013	14795	14726	14899	14842	14876	14826	15015	14772	14919	14828	15157	14900	14886	14779	14745	14874	14793	14908	14821	14865	14882	14931	14747	14808	14816	14844	14926	15041	14840	14836	14751	14940	15021	14904	15008	14879	14904	14851	14881	15077	14778	14968	14696	14825	15064	14986	14898	14965	14818	14783	14897	14913	14927	14771	14766	14952	14923	14872	14729	14858	14867	14925	14983	14878	14920	14735	14920	14719	14946	14723	14882	14746	14986	14848	14979	14778	14641	14859	14842	14814	15006	14898	14718	14859	14869	14899	14877	14845	14790	14745	14646	14654	14954	14761	14928	14838	14828	14727	14738	14907	14873	14653	14874	14629	14850	14784	14926	14772	14830	14679	14909	14830	14869	14878	14810	14945	14833	14976	14996	14871	15005	14817	14891	14854	14838	14799	14911	14803	15013	14676	14885	14844	15001	15037	14823	14901	14983	14868	14798	14809	15001	14956	14915	14859	15182	14788	14908	14833	14888	14768	14780	14906	14833	14811	14912	14755	15000	14663	14895	14752	14616	14908	14881	14841	14739	14968	14895	14842	14878	14855	14825	14685	14906	14966	14975	14793	14767	14722	14781	14950	14688	14822	14737	14998	14924	14899	14887	14764	14796	14794	14969	15071	14704	14896	14876	14900	14778	14694	14712	15043	14927	14868	14868	14816	14932	14973	14995	14852	14952	14652	15027	14980	14857	14713	14864	14699	14593	14848	14845	14845	14683	14940	14905	14684	14747	14902	14922	14727	14714	14884	14786	15026	14838	14857	14820	14962	14970	14849	14957	14864	14949	14823	14709	14852	14839	14811	14848	14836	14688	14966	14807	14860	14858	14905	14744	14927	14825	14787	14876	14612	14841	14848	15040	15029	14897	14921	14898	14928	14883	14822	15024	14866	14770	15007	14598	14840	15105	14823	14851	14910	14878	14789	14675	14835	14836	14742	15034	14985	14858	14733	14859	14736	14905	14759	15023	14861	14697	14928	14876	15021	15136	14825	14740	14854	14951	14755	14885	14879	14934	14919	14800	14828	14834	14893	14767	15014	15062	14845	15008	14719	14847	14764	14959	14640	14854	14790	14834	14978	14914	14940	14870	14806	14941	14761	14830	14827	14768	14955	14880	14749	14738	14893	14842	14715	14957	14938	14778	14695	15021	14777	14945	14879	14954	14988	14922	14737	14746	14963	14830	14688	14803	14691	14876	14811	14766	14708	14742	14941	14805	14837	14799	14910	14862	14903	14788	14933	14812	14752	14875	14937	14868	14929	14923	14914	14808	14921	14883	14892	14821	15013	15015	14890	14753	14766	14799	14754	14728	14974	14935	14871	15246	14885	14725	14747	14803	14892	14792	14966	14881	14761	15009	14874	15079	14843	15026	14799	14840	14806	14944	14825	14849	15062	14853	15133	14914	14845	14919	14742	14891	14845	14846	14760	14908	14965	14698	14890	14945	14919	14839	14771	14851	14902	14684	14706	14892	14880	14965	14765	14644	14807	14909	15036	14937	14776	14936	14873	14908	14710	14888	14782	14969	14923	15015	15146	14907	14882	15020	14936	14784	14792	14830	15032	14819	14836	14966	14966	14767	14954	14885	14800	14964	14904	14821	14814	14750	14609	14716	14674	14772	14852	14958	14851	14734	14841	14964	14702	14827	14571	14989	14886	14827	14766	14707	14830	14694	14672	14967	15015	14903	14918	14740	14849	14919	14736	14852	14888	14864	14783	14943	15015	14870	14644	14557	14854	15132	14972	14904	14830	14868	14826	14706	14893	14972	14833	14958	14803	14927	14939	14880	14956	14916	14901	14762	14806	14758	14875	14831	14898	14978	14956	14792	14922	14828	14778	14990	14846	14757	14871	14838	14829	14810	14754	14846	14984	14787	14752	15040	14755	15020	14936	14817	14772	14675	14933	14946	14874	14876	14902	14731	14788	14980	14911	14916	14779	14757	14825	14832	14949	14741	14952	14895	14866	14737	14770	14776	14890	14712	14656	14724	14870	14890	15079	14917	14597	14962	14863	14671	14832	14917	14794	14951	15129	14652	14899	14762	14922	15018	14704	14698	14935	14779	14687	14923	14750	14771	14964	14839	14998	14853	14893	14965	14912	14805	14947	14946	14938	14906	14669	14980	14904	14859	14922	15018	14915	14952	14800	14549	14839	14782	14907	14871	14837	14854	14709	15015	14799	14865	14894	14914	14568	14836	14779	14633	14980	15043	14829	14805	14880	14905	14959	14822	14669	14900	15027	14821	14854	14830	14875	14787	14842	14785	14950	14868	14881	14771	15076	14829	15020	14893	14898	14711	14864	14984	14829	15022	14881	14973	14948	14832	14856	14859	14860	14952	14962	15069	14908	14817	14807	14944	14877	14867	14945	15092	14773	14798	14770	14648	14631	14602	14730	14947	14867	14796	15005	14763	14546	14774	14730	14883	14761	14890	14842	14796	14839	14817	14787	14805	14878	14687	14878	14778	14969	14668	14911	14830	14731	14795	14751	14730	14796	14927	14897	14943	15102	14836	14872	14939	14996	14948	14937	14973	15025	14782	14904	14776	14821	14844	14588	14801	14724	14910	14750	14900	14836	14726	14778	15001	14886	14729	14829	14810	14965	14835	14989	14984	14724	14725	14770	14786	14875	14846	14831	14799	14759	14732	14729	14767	14833	14729	14842	14686	14806	14854	14742	14825	14875	14804	14908	14752	14828	14742	14796	14925	14856	14742	14976	14830	14725	15041	15102	14936	14778	14792	15073	14701	14914	14972	14826	14946	14718	14975	15011	14872	14857	14806	14796	15036	14570	14658	14848	15015	14835	14987	14880	14881	14773	14927	14913	14800	14845	14760	14941	14926	15043	14851	14714	14773	14693	14829	14925
17655	31895	32178	27377	24060	21858	20389	19512	19250	18764	18025	17616	17823	17282	16914	16336	16147	16015	15695	15605	15700	15265	15338	15636	15466	15448	15385	15266	15268	15247	15127	15047	15121	14997	14788	14928	14864	14925	14684	14631	14599	14689	14782	14688	14352	14582	14409	14624	14407	14422	14559	14619	14384	14460	14551	14566	14521	14413	14621	14435	14658	14529	14598	14496	14583	14503	14468	14484	14527	14449	14379	14381	14583	14540	14476	14595	14524	14605	14683	14539	14354	14493	14598	14285	14601	14376	14526	14468	14543	14573	14575	14600	14629	14582	14498	14447	14679	14421	14395	14565	14588	14420	14558	14422	14375	14493	14514	14447	14385	14464	14406	14456	14413	14307	14601	14504	14615	14393	14391	14140	14447	14449	14532	14516	14394	14414	14472	14524	14362	14468	14388	14548	14627	14573	14404	14298	14510	14315	14302	14422	14425	14570	14508	14503	14408	14584	14377	14475	14384	14392	14404	14527	14695	14519	14634	14458	14564	14606	14407	14370	14408	14468	14618	14306	14437	14316	14341	14660	14501	14315	14401	14353	14580	14545	14460	14596	14476	14495	14457	14601	14579	14388	14381	14322	14552	14472	14490	14473	14421	14453	14407	14595	14475	14447	14365	14543	14549	14466	14503	14483	14361	14308	14519	14416	14641	14544	14540	14683	14409	14468	14333	14779	14358	14416	14576	14319	14390	14354	14349	14762	14499	14431	14463	14551	14474	14538	14510	14388	14506	14505	14608	14383	14356	14409	14610	14518	14494	14640	14354	14428	14491	14596	14523	14575	14620	14537	14430	14466	14553	14301	14406	14291	14412	14520	14547	14407	14441	14505	14531	14391	14488	14625	14521	14451	14363	14641	14397	14426	14613	14361	14443	14412	14581	14423	14603	14314	14347	14559	14624	14478	14368	14558	14603	14506	14364	14388	14402	14492	14547	14443	14599	14428	14546	14471	14533	14565	14577	14572	14376	14507	14354	14386	14399	14400	14494	14508	14582	14438	14360	14555	14441	14466	14426	14479	14499	14637	14647	14485	14559	14396	14482	14439	14507	14416	14430	14685	14406	14674	14455	14387	14538	14558	14431	14507	14500	14395	14449	14382	14429	14504	14431	14458	14451	14504	14537	14344	14444	14414	14372	14517	14606	14476	14614	14511	14470	14507	14440	14622	14482	14596	14563	14483	14425	14626	14395	14435	14472	14495	14557	14515	14468	14443	14473	14459	14558	14415	14661	14502	14462	14445	14475	14527	14367	14546	14510	14416	14498	14531	14427	14437	14557	14538	14467	14446	14430	14592	14467	14391	14418	14515	14448	14246	14454	14564	14396	14507	14576	14455	14600	14348	14598	14360	14397	14563	14381	14446	14532	14344	14555	14505	14434	14420	14397	14319	14564	14405	14407	14482	14354	14444	14406	14496	14288	14517	14330	14554	14464	14409	14486	14607	14361	14394	14526	14487	14504	14468	14425	14284	14532	14522	14400	14372	14479	14355	14551	14488	14548	14127	14554	14581	14347	14307	14472	14357	14541	14279	14483	14412	14357	14538	14495	14563	14615	14425	14292	14606	14574	14389	14401	14435	14583	14480	14633	14491	14645	14499	14434	14487	14637	14455	14575	14509	14496	14461	14519	14421	14498	14519	14423	14417	14550	14500	14574	14496	14686	14561	14464	14337	14439	14441	14383	14447	14422	14641	14498	14504	14412	14370	14425	14425	14580	14515	14356	14597	14563	14513	14403	14560	14540	14403	14385	14444	14579	14451	14447	14532	14564	14499	14336	14563	14368	14576	14668	14414	14395	14437	14476	14460	14398	14616	14565	14393	14264	14551	14702	14566	14529	14419	14471	14626	14398	14468	14568	14463	14443	14267	14531	14447	14627	14478	14571	14546	14691	14404	14519	14663	14508	14311	14401	14629	14276	14549	14386	14611	14481	14417	14562	14522	14474	14482	14384	14381	14564	14493	14422	14449	14683	14311	14545	14638	14446	14517	14325	14515	14494	14490	14370	14522	14405	14426	14486	14379	14387	14350	14328	14564	14445	14432	14439	14532	14517	14504	14477	14423	14578	14624	14465	14640	14597	14355	14583	14223	14653	14376	14628	14476	14387	14579	14571	14408	14341	14746	14499	14377	14457	14560	14460	14438	14609	14488	14432	14587	14326	14545	14595	14498	14448	14603	14317	14555	14419	14469	14424	14360	14648	14568	14410	14605	14412	14443	14615	14603	14359	14366	14343	14474	14270	14415	14452	14372	14432	14525	14389	14582	14356	14515	14368	14500	14584	14428	14530	14360	14381	14353	14623	14401	14579	14390	14288	14500	14638	14442	14508	14496	14578	14561	14597	14419	14498	14569	14260	14565	14529	14453	14383	14561	14224	14573	14515	14483	14606	14363	14473	14434	14576	14524	14417	14426	14521	14435	14501	14528	14717	14382	14495	14440	14446	14547	14474	14406	14450	14447	14455	14436	14580	14435	14523	14467	14514	14369	14404	14426	14542	14569	14499	14508	14570	14383	14568	14520	14561	14467	14461	14423	14437	14480	14400	14486	14536	14471	14521	14511	14391	14301	14478	14475	14461	14494	14359	14479	14491	14463	14457	14433	14392	14291	14508	14436	14510	14479	14481	14483	14471	14654	14475	14555	14462	14447	14489	14556	14305	14531	14576	14568	14459	14381	14391	14199	14470	14453	14544	14546	14400	14531	14694	14639	14451	14410	14436	14437	14667	14405	14578	14425	14455	14382	14368	14567	14556	14558	14542	14344	14479	14495	14418	14524	14420	14420	14547	14544	14441	14454	14426	14430	14580	14648	14468	14533	14393	14409	14702	14619	14369	14360	14523	14531	14572	14477	14472	14460	14393	14561	14593	14557	14605	14416	14622	14572	14497	14448	14693	14645	14428	14598	14484	14490	14434	14485	14601	14420	14542	14533	14339	14334	14620	14426	14513	14547	14475	14504	14458	14455	14600	14548	14501	14551	14599	14523	14445	14604	14351	14650	14477	14487	14436	14505	14599	14512	14366	14489	14382	14431	14558	14308	14467	14504	14453	14517	14406	14507	14551	14416	14307	14423	14620	14503	14505	14281	14392	14394	14515	14610	14539	14491	14497	14380	14590	14569	14343	14443	14412	14500	14429	14572	14448	14423	14484	14526	14559	14595	14440	14513	14506	14659	14470	14533	14512	14380	14435	14474	14424	14470	14524	14505	14509	14468	14506	14546	14524	14304	14419	14397	14525	14410	14354	14541	14397	14646	14382	14499	14361	14499	14385	14603	14515	14506	14630	14541	14416	14501	14493	14299	14610	14430	14515	14563	14551	14500	14414	14422	14532	14542	14258	14463	14488	14542	14642	14599	14385	14512	14567	14360	14478	14590	14461	14619	14503	14464	14391	14677	14386	14635	14608	14368	14395	14484	14401	14459	14549	14524	14494	14499	14649	14469	14416	14496	14397	14453	14333	14455	14423	14521	14575	14601	14505	14437	14435	14454	14322	14559	14341	14552	14365	14417	14456	14497	14343	14447	14599	14443	14383	14451	14382	14560	14543	14420	14482	14504	14579	14459	14637	14374	14441	14439	14488	14640	14519	14465	14478	14437	14465	14412	14361	14549	14495	14358	14501	14470	14485	14483	14245	14359	14563	14554	14545	14452	14346	14473	14403	14450	14460	14635	14444	14575	14433	14517	14566	14413	14473	14629	14359	14445	14370	14371	14505	14500	14539	14504	14404	14510	14570	14479	14472	14473	14503	14607	14567	14391	14630	14546	14376	14485	14396	14404	14402	14363	14619	14622	14467	14447	14522	14420	14462	14428	14505	14429	14460	14348	14580	14475	14484	14544	14407	14472	14436	14582	14590	14335	14444	14513	14505	14435	14525	14499	14449	14500	14425	14539	14480	14390	14509	14552	14528	14373	14523	14525	14589	14410	14420	14388	14464	14502	14613	14459	14367	14535	14518	14590	14367	14388	14462	14436	14562	14344	14531	14344	14390	14384	14644	14587	14497	14366	14603	14557	14462	14346	14622	14404	14340	14512	14296	14382	14419	14528	14439	14459	14614	14507	14462	14522	14553	14493	14477	14573	14592	14421	14406	14510	14475	14622	14421	14447	14469	14443	14500	14516	14482	14406	14575	14520	14598	14447	14408	14353	14474	14553	14375	14449	14345	14574	14485	14701	14423	14344	14407	14505	14497	14591	14394	14479	14507	14373	14558	14495	14656	14470	14350	14267	14426	14637	14463	14428	14494	14560	14648	14677	14575	14322	14286	14612	14465	14495	14481	14444	14371	14510	14607	14530	14512	14497	14373	14516	14490	14421	14572	14484	14574	14388	14416	14330	14559	14307	14413	14500	14509	14534	14536	14502	14415	14512	14374	14442	14540	14492	14399	14455	14607	14568	14246	14542	14587	14652	14520	14452	14595	14456	14456	14555	14391	14478	14406	14587	14580	14362	14535	14504	14419	14581	14558	14442	14445	14446	14522	14561	14614	14472	14479	14473	14399	14294	14478	14671	14334	14484	14457	14465	14578	14423	14583	14417	14685	14416	14344	14550	14303	14482	14578	14473	14382	14483	14581	14442	14439	14538	14373	14249	14426	14458	14507	14403	14403	14426	14514	14491	14458	14348	14449	14531	14470	14599	14436	14478	14488	14330	14589	14515	14347	14401	14476	14364	14378	14408	14322	14226	14440	14486	14414	14474	14472	14473	14444	14402	14388	14521	14526	14437	14528	14584	14390	14384	14562	14377	14521	14495	14457	14387	14510	14454	14527	14533	14575	14439	14467	14333	14398	14527	14479	14426	14410	14591	14508	14508	14571	14608	14364	14446	14454	14431	14475	14481	14324	14404	14408	14414	14592	14423	14486	14509	14370	14445	14454	14424	14545	14477	14348	14274	14388	14408	14632	14460	14420	14397	14607	14565	14578	14498	14458	14510	14443	14423	14534	14501	14528	14556	14471	14404	14381	14657	14477	14635	14516	14523	14475	14370	14443	14592	14430	14320	14563	14455	14366	14468	14422	14462	14455	14442	14454	14356	14454	14585	14440	14415	14379	14441	14298	14338	14492	14536	14394	14522	14509	14515	14234	14466	14470	14557	14514	14316	14261	14581	14499	14498	14402	14497	14378	14551
27179	22054	24374	20943	16840	16233	15843	15705	15453	15466	15364	15225	15262	15115	15078	15051	15153	14943	15143	14949	14799	14787	14929	14853	14793	14946	14848	14805	15035	14812	14740	14768	14792	14881	14685	14901	14635	14769	14708	14813	14828	14797	14688	14730	14679	14683	14766	14783	14751	14792	14763	14659	14540	14756	14730	14537	14868	14676	14761	14569	14682	14733	14727	14642	14791	14630	14665	14641	14821	14857	14635	14729	14773	14684	14800	14732	14397	14807	14621	14739	14809	14591	14755	14569	14581	14687	14816	14680	14716	14662	14676	14696	14612	14723	14733	14730	14652	14671	14639	14723	14523	14696	14725	14460	14457	14797	14925	14812	14702	14566	14749	14915	14558	14795	14680	14724	14642	14786	14483	14594	14501	14656	14478	14540	14687	14688	14593	14511	14682	14553	14929	14856	14517	14680	14719	14654	14900	14684	14857	14571	14833	14687	14664	14627	14756	14716	14672	14536	14668	14661	14670	14785	14651	14620	14825	14618	14668	14693	14583	14668	14800	14629	14559	14677	14642	14646	14441	14807	14757	14735	14636	14545	14714	14608	14531	14814	14720	14571	14576	14690	14831	14760	14799	14502	14656	14618	14765	14676	14637	14742	14726	14781	14730	14708	14749	14730	14543	14651	14667	14644	14846	14749	14781	14826	14607	14630	14740	14633	14540	14618	14735	14507	14458	14685	14871	14724	14650	14776	14676	14684	14742	14774	14603	14749	14750	14674	14497	14654	14806	14455	14614	14721	14822	14536	14684	14813	14834	14725	14742	14691	14790	14444	14784	14789	14467	14607	14693	14653	14707	14455	14660	14624	14706	14707	14712	14649	14653	14615	14678	14636	14645	14392	14601	14592	14697	14690	14930	14584	14526	14770	14596	14864	14763	14796	14677	14824	14664	14706	14661	14643	14660	14752	14650	14770	14852	14596	14693	14637	14767	14639	14617	14758	14640	14619	14667	14803	14506	14437	14760	14750	14678	14752	14712	14572	14810	14538	14666	14583	14703	14687	14698	14675	14655	14887	14749	14658	14682	14761	14735	14517	14783	14756	14708	14624	14828	14633	14650	14769	14665	14812	14777	14540	14784	14702	14675	14551	14771	14637	14714	14779	14651	14827	14746	14755	14618	14722	14840	14557	14701	14544	14539	14659	14764	14625	14688	14482	14673	14648	14705	14593	14937	14645	14726	14692	14693	14794	14767	14605	14773	14617	14646	14766	14529	14503	14550	14643	14792	14892	14660	14655	14686	14566	14619	14878	14752	14475	14836	14546	14676	14649	14540	14651	14593	14614	14600	14604	14594	14685	14497	14873	14641	14693	14644	14751	14733	14791	14790	14996	14801	14708	14930	14775	14591	14743	14640	14423	14704	14786	14714	14542	14714	14740	14687	14568	14828	14478	14986	14634	14794	14554	14535	14745	14706	14636	14690	14522	14565	14795	14659	14604	14605	14685	14681	14540	14612	14566	14611	14758	14526	14568	14633	14467	14740	14675	14579	14661	14702	14688	14758	14679	14607	14404	14585	14641	14968	14658	14795	14786	14624	14651	14769	14587	14714	14641	14716	14690	14606	14754	14612	14691	14904	14644	14688	14709	14818	14693	14667	14797	14809	14636	14602	14516	14721	14864	14791	14622	14706	14611	14794	14491	14557	14610	14597	14707	14723	14652	14854	14715	14911	14657	14587	14865	14678	14662	14625	14750	14664	14813	14679	14600	14699	14676	14624	14562	14735	14748	14632	14527	14585	14670	14569	14659	14733	14702	14654	14696	14583	14617	14621	14629	14830	14719	14892	14560	14437	14547	14907	14651	14653	14816	14659	14616	14701	14567	14576	14633	14684	14591	14449	14748	14882	14750	14740	14703	14853	14557	14741	14661	14628	14682	14611	14625	14655	14746	14662	14732	14663	14535	14788	14575	14565	14937	14762	14753	14745	14508	14848	14599	14942	14609	14535	14547	14809	14599	14957	14786	14572	14627	14824	14706	14784	14620	14746	14783	14646	14839	14578	14531	14558	14491	14747	14541	14686	14795	14643	14664	14819	14771	14982	14595	14610	14717	14716	14701	14684	14644	14712	14826	14640	14754	14757	14752	14810	14608	14698	14594	14430	14637	14556	14592	14687	14591	14778	14707	14805	14626	14900	14765	14629	14491	14772	14793	14791	14636	14695	14829	14756	14821	14705	14511	14611	14684	14562	14705	14675	14595	14893	14728	14692	14750	14579	14638	14670	14775	14688	14735	14673	14712	14662	14592	14382	14636	14767	14581	14739	14750	14796	14685	14485	14547	14577	14689	14715	14747	14768	14793	14719	14713	14824	14783	14587	14628	14755	14688	14487	14668	14646	14879	14769	14640	14766	14726	14799	14821	14777	14613	14901	14662	14847	14629	14656	14629	14587	14641	14619	14580	14603	14531	14579	14520	14690	14771	14423	14703	14476	14681	14703	14870	14770	14803	14780	14837	14798	14540	14545	14579	14715	14560	14852	14711	14689	14657	14736	14703	14669	14656	14627	14592	14722	14574	14728	14827	14550	14847	14795	14710	14808	14921	14744	14821	14684	14840	14819	14766	14733	14593	14560	14713	14780	14518	14700	14594	14688	14709	14556	14662	14661	14758	14631	14658	14646	14573	14652	14717	14666	14574	14763	14694	14590	14650	14826	14739	14883	14601	14699	14789	14635	14590	14713	14691	14711	14821	14468	14596	14764	14445	14656	14793	14732	14766	14713	14819	14707	14580	14864	14832	14669	14779	14547	14515	14871	14822	14802	14882	14919	14612	14655	14919	14666	14758	14841	14732	14738	14668	14559	14974	14691	14792	14620	14745	14670	14830	14610	14637	14776	14526	14839	14687	14470	14725	14740	14722	14664	14695	14760	14790	14703	14760	14621	14534	14738	14767	14830	14524	14698	14523	14699	14634	14692	14788	14555	14748	14665	14711	14873	14554	14756	14828	14758	14695	14844	14526	14677	14623	14641	14725	14776	14691	14616	14716	14562	14568	14745	14689	14586	14624	14576	14595	14633	14560	14764	14841	14674	14852	14627	14828	14587	14720	14709	14914	14821	14682	14774	14600	14708	14622	14732	14547	14661	14745	14676	14771	14604	14653	14617	14586	14692	14616	14628	14639	14746	14508	14624	14663	14891	14698	14714	14716	14609	14597	14678	14612	14610	14629	14687	14672	14488	14332	14656	14526	14838	14749	14706	14472	14862	14722	14547	14684	14677	14692	14703	14561	14755	14773	14607	14815	14749	14756	14885	14786	14571	14572	14812	14813	14839	14599	14787	14658	14614	14696	14627	14794	14645	14597	14748	14690	14749	14627	14709	14781	14541	14709	14660	14776	14478	14716	14635	14804	14722	14748	14843	14643	14826	14744	14740	14786	14637	14980	14667	14622	14548	14673	14814	14703	14479	14614	14867	14599	14670	14694	14814	14821	14584	14616	14822	14719	14795	14594	14742	14842	14734	14635	14669	14660	14802	14774	14650	14555	14635	14574	14708	14660	14667	14756	14656	14637	14594	14651	14845	14665	14746	14616	14773	14649	14633	14922	14668	14604	14828	14645	14586	14675	14711	14818	14591	14725	14819	14737	14918	14569	14551	14888	14654	14562	14937	14711	14683	14694	14582	14815	14770	14648	14743	14733	14737	14650	14703	14646	14647	14634	14638	14675	14542	14597	14589	14884	14524	14701	14652	14688	14604	14581	14632	14699	14769	14675	14763	14519	14640	14773	14679	14720	14868	14574	14782	14734	14749	14525	14697	14641	14803	14541	14538	14641	14593	14574	14789	14685	14770	14678	14682	14691	14737	14625	14747	14646	14702	14544	14543	14878	14689	14795	14725	14662	14611	14612	14781	14526	14735	14627	14538	14703	14628	14728	14460	14641	14569	14612	14530	14655	14831	14955	14639	14618	14651	14799	14697	14721	14534	14658	14773	14643	14573	14485	14467	14622	14760	14781	14804	14643	14670	14722	14724	14701	14653	14696	14696	14676	14688	14708	14593	14867	14654	14746	14559	14726	14703	14677	14681	14591	14560	14762	14589	14761	14588	14710	14646	14813	14785	14759	14687	14576	14789	14529	14718	14808	14664	14730	14803	14795	14679	14696	14788	14670	14677	14713	14689	14798	14655	14534	14743	14556	14696	14651	14659	14758	14769	14909	14708	14814	14825	14635	14659	14738	14749	14728	14724	14528	14497	14725	14645	14530	14618	14816	14755	14860	14790	14694	14536	14435	14513	14714	14650	14723	14722	14765	14723	14710	14586	14986	14616	14817	14736	14582	14777	14516	14769	14834	14813	14691	14695	14465	14698	14651	14770	14677	14712	14873	14839	14579	14691	14778	14743	14657	14673	14826	14601	14508	14769	14503	15011	14761	14729	14529	14711	14699	14804	14711	14814	14709	14786	14655	14794	14845	14812	14793	14701	14536	14696	14635	14778	14588	14853	14724	14737	14654	14644	14667	14621	14615	14643	14903	14772	14765	14731	14638	14783	14611	14696	14669	14798	14758	14517	14474	14728	14997	14745	14653	14788	14552	14800	14668	14586	14611	14680	14690	14785	14872	14368	14675	14959	14727	14751	14612	14724	14800	14710	14813	14604	14646	14741	14855	14734	14865	14714	14670	14743	14461	14616	14683	14730	14772	14715	14570	14734	14525	14649	14812	14722	14783	14784	14509	14726	14645	14685	14677	14635	14856	14660	14718	14814	14841	14714	14611	14607	14741	14569	14663	14733	14710	14816	14681	14607	14501	14798	14554	14602	14768	14777	14670	14781	14604	14711	14562	14696	14840	14750	14547	14522	14672	14649	14618	14685	14675	14541	14803	14623	14568	14607	14718	14586	14572	14764	14805	14497	14542	14492	14619	14831	14546	14864	14737	14864	14721	14625	14643	14587	14742	14647	14493	14753	14811	14737	14656	14769	14721	14616	14658	14843	14663	14757	14804	14731	14702	14481	14723	14767	14797	14679	14863	14690	14554	14754	14671	14861	14443	14347	14615	14658	14426	14757	14621	14719	14681	14663	14799	14829	14865	14658	14564	14617	14777	14599	14585	14736	14718	14624	14574	14884	14712	14853	14793	14623	14621	14765	14677	14638	14587	14461	14810	14609	14727	14705	14521	14748	14763
16510	22361	22443	19765	17885	16853	16305	15971	15930	15718	15416	15422	15223	15119	14988	14864	14896	14924	14721	14791	14554	14730	14688	14725	14719	14679	14679	14568	14407	14467	14583	14494	14558	14362	14468	14351	14345	14587	14430	14490	14389	14378	14301	14417	14374	14266	14566	14343	14358	14331	14194	14199	14339	14361	14447	14507	14255	14204	14347	14294	14337	14229	14321	14385	14387	14235	14400	14436	14245	14385	14295	14339	14268	14386	14344	14401	14349	14265	14224	14291	14302	14500	14255	14202	14436	14505	14246	14332	14532	14207	14308	14243	14439	14275	14323	14328	14229	14387	14364	14337	14214	14333	14493	14339	14352	14177	14311	14226	14296	14363	14430	14466	14178	14380	14316	14423	14268	14269	14170	14318	14457	14263	14341	14146	14166	14399	14211	14406	14420	14398	14494	14364	14407	14482	14451	14304	14341	14202	14283	14338	14301	14299	14350	14382	14250	14231	14419	14204	14419	14305	14382	14261	14333	14379	14362	14510	14261	14396	14369	14401	14381	14154	14366	14353	14422	14384	14426	14318	14250	14248	14368	14309	14218	14254	14292	14368	14261	14268	14235	14419	14246	14288	14296	14283	14265	14369	14459	14217	14377	14351	14236	14377	14307	14205	14395	14261	14366	14228	14193	14357	14374	14137	14385	14351	14424	14364	14296	14482	14343	14612	14323	14305	14371	14234	14262	14224	14388	14379	14201	14367	14258	14362	14395	14284	14224	14316	14402	14282	14391	14248	14192	14378	14471	14362	14356	14343	14184	14520	14212	14305	14449	14247	14366	14380	14270	14187	14380	14284	14181	14184	14357	14381	14363	14518	14178	14190	14340	14317	14372	14282	14326	14287	14458	14303	14412	14436	14297	14420	14248	14326	14393	14373	14242	14347	14125	14297	14255	14294	14327	14108	14240	14320	14462	14317	14334	14275	14398	14280	14355	14445	14345	14328	14376	14180	14268	14251	14231	14348	14284	14236	14412	14505	14421	14356	14268	14355	14222	14289	14392	14147	14348	14228	14238	14291	14366	14241	14499	14234	14390	14224	14342	14391	14310	14413	14333	14209	14160	14313	14437	14277	14262	14316	14587	14398	14323	14341	14385	14262	14304	14212	14407	14341	14298	14344	14207	14451	14337	14291	14377	14249	14367	14316	14271	14282	14347	14424	14456	14444	14296	14275	14469	14464	14345	14324	14340	14474	14444	14410	14350	14332	14409	14252	14274	14208	14442	14347	14483	14485	14205	14245	14337	14385	14235	14371	14285	14426	14195	14255	14275	14349	14449	14389	14312	14341	14398	14328	14455	14407	14264	14339	14229	14499	14356	14331	14248	14259	14328	14190	14316	14292	14112	14251	14382	14221	14443	14325	14330	14457	14394	14370	14439	14319	14263	14240	14270	14205	14394	14167	14353	14224	14503	14281	14315	14405	14421	14347	14349	14251	14333	14245	14325	14297	14405	14316	14504	14228	14326	14344	14311	14531	14367	14608	14086	14425	14331	14303	14294	14392	14377	14324	14299	14259	14218	14535	14381	14567	14393	14396	14301	14349	14486	14274	14396	14264	14366	14168	14288	14324	14323	14241	14378	14437	14305	14260	14403	14411	14405	14514	14327	14266	14305	14510	14130	14349	14396	14229	14402	14344	14361	14238	14346	14324	14425	14443	14301	14280	14176	14208	14256	14294	14404	14251	14305	14314	14397	14173	14465	14187	14206	14342	14280	14522	14262	14348	14378	14383	14357	14342	14486	14316	14345	14428	14316	14439	14417	14396	14308	14327	14249	14287	14401	14215	14347	14301	14377	14387	14369	14301	14218	14335	14341	14295	14238	14311	14122	14297	14235	14311	14361	14357	14295	14332	14349	14349	14411	14203	14240	14111	14369	14277	14460	14329	14458	14288	14306	14381	14441	14326	14212	14257	14332	14423	14494	14180	14460	14394	14248	14285	14175	14250	14045	14380	14355	14340	14359	14292	14347	14473	14487	14180	14392	14418	14309	14500	14239	14347	14412	14287	14259	14391	14380	14376	14224	14311	14296	14280	14369	14239	14246	14407	14256	14511	14461	14329	14494	14617	14319	14405	14428	14425	14300	14267	14315	14388	14379	14288	14436	14312	14486	14191	14219	14202	14287	14324	14375	14431	14356	14171	14294	14301	14283	14196	14406	14327	14440	14370	14409	14294	14222	14382	14432	14257	14540	14218	14321	14352	14392	14332	14259	14450	14445	14322	14294	14185	14319	14386	14435	14261	14383	14293	14405	14338	14386	14469	14455	14150	14397	14381	14366	14316	14264	14447	14306	14456	14183	14292	14204	14462	14333	14357	14386	14280	14367	14368	14409	14288	14290	14273	14297	14419	14460	14193	14367	14381	14318	14355	14296	14404	14342	14412	14249	14398	14389	14104	14334	14281	14256	14318	14349	14399	14227	14446	14168	14288	14458	14336	14274	14361	14370	14196	14324	14380	14411	14223	14482	14420	14207	14149	14382	14332	14536	14163	14361	14520	14199	14263	14450	14395	14254	14289	14183	14280	14509	14326	14158	14372	14423	14249	14469	14360	14468	14340	14262	14121	14574	14300	14524	14420	14312	14227	14110	14271	14236	14312	14116	14355	14504	14432	14242	14353	14237	14435	14437	14414	14371	14477	14367	14336	14366	14417	14283	14304	14292	14303	14338	14326	14371	14197	14360	14354	14381	14467	14218	14407	14328	14346	14362	14307	14493	14538	14369	14425	14438	14238	14456	14360	14332	14359	14355	14445	14238	14287	14196	14407	14395	14295	14281	14210	14231	14278	14403	14376	14264	14351	14483	14361	14446	14284	14431	14312	14418	14411	14328	14327	14239	14509	14634	14364	14240	14269	14398	14473	14202	14228	14325	14308	14297	14454	14271	14361	14140	14278	14295	14245	14356	14272	14334	14284	14387	14453	14382	14310	14351	14360	14258	14481	14320	14322	14249	14371	14297	14324	14352	14431	14374	14138	14324	14375	14249	14361	14173	14409	14436	14428	14390	14375	14561	14380	14351	14332	14275	14294	14543	14365	14295	14322	14397	14367	14390	14185	14460	14532	14392	14308	14287	14378	14149	14327	14325	14381	14256	14402	14369	14362	14422	14391	14265	14397	14336	14325	14360	14304	14551	14390	14265	14326	14441	14299	14243	14346	14521	14262	14402	14412	14366	14241	14351	14226	14331	14376	14327	14446	14253	14349	14395	14305	14256	14368	14460	14392	14380	14084	14340	14325	14094	14313	14196	14158	14348	14328	14387	14221	14373	14265	14356	14305	14332	14439	14363	14336	14255	14326	14396	14651	14400	14387	14319	14382	14342	14329	14312	14448	14347	14400	14187	14282	14356	14393	14467	14384	14300	14346	14395	14198	14445	14224	14269	14311	14295	14429	14137	14350	14388	14220	14251	14265	14289	14296	14263	14269	14368	14305	14293	14278	14300	14510	14369	14370	14374	14226	14372	14252	14430	14411	14336	14307	14498	14286	14369	14321	14237	14347	14380	14506	14460	14276	14376	14572	14279	14389	14387	14370	14204	14150	14390	14184	14234	14376	14284	14148	14301	14352	14184	14314	14472	14506	14226	14314	14320	14391	14263	14295	14340	14316	14293	14389	14181	14533	14287	14358	14410	14290	14396	14480	14255	14336	14273	14196	14339	14484	14190	14526	14365	14427	14424	14217	14648	14244	14414	14458	14312	14416	14335	14281	14288	14368	14454	14228	14335	14334	14294	14260	14373	14564	14215	14425	14314	14400	14198	14292	14345	14302	14393	14347	14217	14486	14255	14190	14326	14435	14464	14471	14499	14395	14349	14385	14444	14145	14240	14466	14438	14291	14132	14260	14496	14192	14306	14510	14474	14313	14522	14475	14367	14413	14292	14464	14334	14214	14438	14348	14440	14389	14556	14239	14376	14426	14306	14308	14373	14270	14413	14265	14344	14333	14299	14444	14330	14146	14424	14152	14454	14261	14385	14380	14365	14329	14264	14202	14297	14258	14394	14280	14306	14375	14139	14317	14208	14377	14260	14368	14362	14544	14437	14371	14298	14301	14428	14207	14364	14329	14286	14350	14336	14239	14302	14378	14314	14318	14333	14281	14228	14469	14396	14301	14267	14402	14280	14323	14244	14296	14545	14139	14264	14158	14340	14251	14401	14455	14283	14346	14408	14402	14364	14258	14407	14307	14267	14317	14377	14280	14204	14322	14242	14205	14299	14291	14407	14302	14242	14494	14395	14320	14418	14440	14278	14324	14280	14390	14279	14366	14308	14443	14378	14441	14381	14285	14281	14383	14198	14284	14515	14439	14295	14178	14305	14533	14383	14421	14273	14386	14390	14312	14321	14353	14419	14339	14174	14430	14338	14281	14415	14280	14378	14381	14232	14365	14302	14261	14452	14299	14391	14312	14345	14181	14255	14384	14338	14350	14339	14421	14439	14233	14491	14384	14357	14353	14353	14317	14288	14429	14460	14501	14222	14291	14343	14476	14521	14347	14417	14300	14255	14432	14276	14332	14337	14370	14221	14286	14297	14269	14283	14320	14327	14354	14406	14304	14261	14336	14447	14354	14225	14160	14328	14426	14245	14214	14369	14234	14285	14373	14365	14347	14323	14332	14387	14523	14352	14159	14428	14473	14309	14336	14408	14517	14232	14368	14208	14289	14406	14308	14391	14338	14376	14465	14224	14231	14513	14358	14475	14278	14361	14335	14282	14186	14309	14172	14239	14331	14274	14490	14382	14268	14300	14261	14191	14328	14297	14298	14302	14357	14391	14330	14259	14524	14337	14329	14251	14402	14247	14446	14262	14425	14339	14258	14392	14262	14316	14361	14366	14304	14455	14324	14260	14299	14401	14464	14333	14274	14355	14558	14356	14352	14425	14244	14291	14285	14219	14385	14446	14418	14316	14431	14249	14405	14213	14408	14365	14350	14463	14593	14285	14496	14557	14312	14201	14197	14417	14214	14335	14200	14351	14246	14212	14444	14400	14427	14275	14401	14177	14433	14302	14206	14551	14322	14259	14539	14305	14522	14372	14262	14269	14508	14362	14202	14214	14248	14326	14432	14438	14378	14334	14376	14404	14282	14401	14395	14403	14288	14333	14215	14401	14288	14158	14414	14165	14369
23914	21316	28570	24533	22109	21047	19942	17409	16820	16895	16906	16569	16345	16367	16135	16181	16074	15955	15734	15893	15636	15643	15693	15587	15676	15457	15629	15422	15635	15457	15446	15302	15407	15358	15225	15289	15350	15307	15282	15246	15364	15439	15379	15346	15272	15375	15368	15263	15434	15187	15122	15127	15319	15389	15387	15179	15084	15168	15205	14930	15112	15101	15188	15189	15525	15224	15210	15154	15305	15142	15081	15214	15106	15179	15216	15385	15190	15214	15108	15040	15184	15221	15267	15335	15222	15391	15261	15211	15121	15167	15131	14969	15210	15174	14990	15164	15048	15176	15177	15185	15247	15244	15326	15325	15367	15113	15071	15071	15221	15263	15218	15135	15136	15230	15124	15303	15239	15354	15050	15293	15250	15224	15061	15205	15082	15040	15195	15002	15133	15109	15381	15317	15141	15142	15004	15251	15189	15324	15130	15493	15342	15269	14983	15167	15267	15195	15180	15150	15256	15227	15107	15120	15036	15050	14972	15072	15043	15026	15041	15240	15066	15175	15216	15106	15160	15196	15113	15148	15177	15299	15180	15196	15202	15139	15209	15133	15040	15180	15025	15145	15231	15234	15304	15277	15074	15382	15133	14954	15237	15216	15117	15250	15128	15090	15188	15232	15185	15042	14995	15090	15259	15054	15050	15199	15107	15294	15137	15164	15306	15370	15270	15093	15163	15208	15377	15203	15181	15206	15171	15246	15153	15175	15271	15278	15130	15237	15245	15131	15097	15355	15362	15126	15018	15137	15170	15210	15312	15076	15113	15292	15267	15147	15109	15013	15218	15168	15066	15089	15236	15134	15128	15119	15011	15148	15127	15227	15131	15380	15178	15123	15309	15153	15376	15250	15160	15367	15217	15369	15237	15212	15144	15262	15107	15201	15202	15024	15314	15199	15458	15217	15022	15349	15121	15111	15039	15179	14985	15478	14972	15238	15297	15217	15099	15195	15454	15132	15306	15234	15108	15233	15221	15417	14986	15192	15124	15009	15204	15209	15144	15261	15049	15425	15043	15142	15224	15255	15080	15129	15271	15147	15185	15250	15109	15362	15378	15243	15271	15266	15154	15248	15153	15295	15073	15233	15101	15150	15151	15175	15054	15114	15121	15313	15132	15173	15157	15208	15213	15258	15301	15291	15352	15119	15131	15223	15099	15320	15343	15102	15161	15109	15087	15316	15105	14985	15043	15234	15165	15153	15079	15200	15122	14915	15143	15127	15118	15087	15234	15025	15003	15216	15116	15268	15355	15221	15272	15222	15079	15264	15166	15018	15243	15148	15105	15180	15064	15227	15223	15055	14951	15232	15165	15022	15192	15262	15409	15236	15313	15164	15338	15227	15304	15288	15189	15064	15157	15152	15201	15105	15019	15196	15121	15094	15161	15160	15206	15196	15308	15159	15096	14923	15115	15284	15224	15210	15049	15111	15093	15142	15173	15098	15101	15051	15247	15344	15137	15198	15230	15198	15173	15079	15148	15129	15016	15061	15022	15141	15175	15263	15217	15009	14953	14968	15252	15282	15167	14881	15197	15148	15246	15263	14993	15161	15302	15185	14997	15196	15215	15313	15165	15293	14824	15283	15339	15207	15313	15037	15250	15077	15137	15158	15102	15113	15076	15155	15157	15152	15173	15313	15031	15321	15326	15365	15130	14971	15334	15204	15001	15153	15269	15248	15226	15278	15246	15304	15215	15058	15070	15089	14908	15103	15073	15170	15120	15117	15272	15103	15271	15265	15062	14924	15146	15088	15156	15080	14979	15263	15232	15359	15106	15110	15268	15245	15059	15085	15336	15214	15252	15099	15027	15332	15049	15086	15301	15190	15252	15035	15153	15321	15093	15384	15139	15332	15152	14989	15069	14950	15072	15218	15126	15176	14891	15059	15104	15194	15130	15138	15116	15226	15241	15199	15248	15065	15074	15176	15212	15276	15330	15176	15083	15039	15016	15235	15308	15347	15225	15086	15129	15143	15239	15189	15265	15138	15197	15104	15158	15250	15217	15366	15019	15411	15146	15096	15301	15277	15132	15099	15016	15321	15169	15136	15173	15394	15229	15222	15236	15229	15353	15206	15230	15242	15118	15003	15284	15379	15168	15130	15266	15114	15178	15191	15189	15202	15093	14988	14949	15342	15144	14950	15213	15033	15005	15123	15329	15171	15049	15190	14941	15077	15038	15353	15179	15235	15344	15232	14976	15163	15261	15083	15162	14991	15078	15263	15148	15173	15230	15100	15290	15065	15179	15190	15121	15179	15342	15032	15229	15136	15166	15275	15233	15202	15249	15150	15174	15016	15073	14940	15082	15094	15149	15110	15383	15326	15279	15369	15275	15202	15092	15083	15172	15204	15167	15258	15149	15140	15327	15270	15156	15318	15092	15323	15076	14990	15112	15078	15136	15123	15171	15314	15276	14998	15122	15085	15363	15267	15273	15089	15137	15218	15252	15192	15237	15052	15244	15216	15230	15218	15118	15179	15197	15250	15128	15334	15207	15262	15199	15182	15361	15094	15224	15082	15229	15129	15166	15375	15239	15192	15216	15236	15118	15222	15250	15086	14919	15070	15091	15329	15203	15108	15228	15148	15110	15180	15216	15167	15226	15073	15232	15173	15116	15323	15028	15267	15110	15271	15387	15324	15073	15047	15092	15138	15029	15179	15085	15136	15097	15214	15014	15080	15021	15116	15152	15162	15214	15204	15343	15526	15096	15158	15207	15087	15096	15176	15180	14828	15176	15259	14968	15043	15246	15237	15118	15102	15168	15061	15151	15332	15246	15296	15184	15125	15136	15173	15094	15008	15243	15305	15158	15167	15237	15354	15026	15215	15015	15242	15343	15261	15058	15065	15151	15088	15131	15234	15156	15334	15051	15014	15166	15199	15091	15262	15156	15429	15393	15093	15128	15225	15124	15264	15224	15164	15323	15112	15081	15147	15118	15147	15172	15181	15198	15241	15200	15024	15059	15340	15219	15114	15403	15309	15161	15094	15141	15235	15316	15168	15113	15112	15375	15169	15096	15071	15143	15075	15292	15044	15162	15480	15058	15283	15402	15113	15197	15153	15182	15284	15060	15121	15254	15184	15051	15104	15152	15108	15169	15172	15292	15098	15202	15266	15066	15186	15045	15274	15021	14943	15252	15048	15315	15190	15046	15189	15320	15124	15209	15356	15217	15202	15353	15353	15135	15252	15014	15382	15199	15220	15216	15332	15298	15217	15088	15075	15388	15143	15087	15152	14947	15159	15172	15174	15119	15156	15222	15030	15148	15282	15393	15253	15303	15284	15340	15386	15181	15240	15126	15190	15036	15148	15097	15271	15280	15129	15204	15267	15241	15227	15177	15292	15339	15074	14997	14981	15349	14954	15227	15065	15409	15227	15102	15123	15217	15207	15382	15234	15282	15158	15215	15177	15210	15044	15086	15283	15125	15196	15075	15099	14970	15191	15062	15020	15081	15414	15180	15170	15260	15346	15086	15229	15143	15135	15146	15276	15024	15041	15257	14976	15189	15188	15061	15090	15286	15124	15180	15226	15188	15217	15254	15264	15221	15021	15076	15137	15178	15115	14910	15063	15108	15141	15233	15298	15098	15403	15303	15423	15107	15016	15131	15109	15129	14967	15086	15107	14990	15264	15215	15121	15217	15210	15138	15137	15171	14939	15110	15010	15309	15191	14959	15192	14873	15134	15176	15188	15229	15159	15131	15043	15102	15130	15284	15206	15314	15180	15012	15162	15147	15191	15256	15237	15196	15300	15144	15242	15158	15171	15308	15083	14981	15107	15175	15026	15069	15096	14983	15071	15247	15065	15300	15122	15336	15194	15279	15255	15237	15212	15384	15366	15362	15353	15038	15208	15314	15125	15115	15179	15132	15182	15247	14877	15125	15102	15311	15008	15170	15056	15010	15174	15179	15150	15138	15104	15307	15005	15104	15168	15276	15266	15006	15108	15081	15138	14927	15240	15182	15069	14951	15129	15236	15242	15225	15442	15155	15083	15381	15294	15259	15012	15322	15334	15066	15348	15030	15350	15307	15335	15364	15124	15094	15144	15038	15065	15143	15246	15079	15157	15292	15250	15352	14996	15115	15212	15147	14954	15314	15103	15102	15034	15237	15309	15325	15076	15211	15092	15222	15156	15214	15081	15195	15149	15110	15131	15148	15119	15331	15291	15214	15168	15149	15283	15042	15183	15403	15177	15187	15181	15041	15077	15094	15081	15303	15351	15144	15065	15051	15416	15411	15342	15146	15100	15081	15266	15125	15212	15314	15249	15075	15256	15274	15253	15116	15221	15177	15131	15294	15298	15514	15141	15238	15081	15183	15148	15107	15464	15066	15238	15253	15131	15190	15227	15216	15092	15131	15324	15169	15176	15205	15125	15235	15125	15288	15015	15151	15221	15336	15097	15218	15023	15102	15080	15270	15269	15137	15320	15329	15087	15149	15153	15159	15233	15275	15232	15093	15023	15289	15065	15202	15127	15195	15136	15148	15127	15221	15108	15085	15115	15208	15231	15146	15191	15170	15241	15120	14958	15029	15133	15323	15202	15236	15248	15216	15402	15160	15283	15320	15105	15057	14933	15082	14996	15352	15316	15084	15150	15303	15247	15250	15117	15129	15177	15014	15174	15272	15044	15174	15237	15172	15216	15031	14949	15159	15185	15101	15286	15277	15244	15105	15071	15220	15169	15002	15059	15121	15184	15270	15216	15065	15107	15096	15161	15204	15176	15012	15063	15312	15256	15087	15125	15064	14972	15223	15345	15276	15244	15002	15185	15012	15054	15251	15175	15272	15069	15060	15115	15137	15087	15175	15106	15227	15054	15273	15434	15330	15305	15222	15426	15193	15017	15182	15308	15307	15358	15311	15222	15147	15050	14962	15201	15265	15137	15284	15083	14996	15207	15184	15163	15110	15102	15462	15561	15206	15069	15191	15095	15227	15156	15236	15218	15178	15057	14962	15358	15264	15198	15262	15105	15219	15272	15159	15190	15203	15218	14982	15242	15146	15204	15324	15414	15222	15186	15267	15058	15154	15247	15165	15187	15256	15281	15175	15215	15113	15063	15201	15156	15074	15151	15177	15230	15204	15064	15235	15006	15098	15295	15234	15212	15230	15266	15118	15199
16445	27896	28645	24860	21743	19706	19091	18130	17599	17317	16939	16724	16710	16501	16159	15865	16072	15893	15685	15426	15441	15400	15319	15476	15386	15208	15110	15434	15181	15066	15119	15018	14922	14835	14824	14942	14791	14758	14635	14683	14786	14753	14767	14904	14766	14647	14782	14664	14786	14674	14894	14703	14702	14661	14812	14456	14578	14583	14558	14624	14715	14700	14688	14670	14683	14850	14759	14505	14560	14627	14601	14674	14742	14593	14742	14828	14719	14517	14673	14633	14718	14654	14584	14743	14538	14727	14674	14645	14636	14640	14572	14695	14744	14657	14875	14515	14865	14532	14647	14856	14691	14763	14672	14736	14626	14640	14625	14735	14640	14611	14769	14670	14630	14536	14718	14708	14583	14668	14594	14689	14740	14768	14704	14632	14713	14635	14757	14773	14725	14673	14553	14697	14660	14517	14678	14702	14659	14668	14679	14742	14692	14637	14609	14654	14713	14735	14669	14759	14706	14769	14696	14707	14875	14680	14635	14655	14599	14641	14690	14522	14649	14513	14641	14716	14632	14590	14703	14615	14589	14691	14631	14670	14713	14807	14704	14688	14547	14756	14628	14696	14687	14698	14694	14739	14774	14697	14642	14566	14623	14783	14787	14714	14558	14674	14646	14692	14508	14785	14587	14579	14655	14508	14778	14603	14798	14707	14664	14730	14749	14731	14657	14647	14834	14711	14724	14679	14599	14676	14703	14594	14546	14616	14827	14796	14668	14745	14735	14702	14683	14743	14618	14564	14791	14667	14682	14653	14562	14860	14718	14882	14768	14658	14648	14760	14599	14627	14818	14622	14604	14734	14776	14552	14552	14672	14788	14692	14664	14710	14490	14783	14582	14565	14547	14579	14707	14712	14721	14690	14580	14638	14632	14627	14610	14567	14925	14879	14692	14631	14706	14629	14592	14784	14611	14696	14908	14460	14746	14736	14596	14543	14711	14484	14610	14681	14503	14652	14424	14654	14751	14587	14729	14690	14791	14735	14682	14748	14587	14617	14569	14842	14551	14750	14627	14690	14613	14513	14675	14750	14797	14779	14699	14729	14750	14658	14679	14736	14663	14555	14630	14794	14618	14699	14561	14686	14606	14669	14624	14708	14576	14711	14626	14541	14656	14721	14602	14648	14688	14708	14688	14625	14663	14731	14607	14743	14607	14591	14694	14694	14655	14684	14638	14621	14576	14603	14719	14614	14541	14598	14598	14563	14567	14620	14671	14568	14633	14783	14897	14718	14664	14642	14862	14684	14680	14685	14752	14871	14740	14693	14723	14713	14495	14549	14772	14667	14759	14630	14794	14645	14698	14958	14599	14706	14510	14559	14739	14717	14549	14669	14702	14677	14653	14775	14744	14610	14604	14635	14557	14720	14678	14778	14736	14624	14671	14654	14675	14677	14765	14721	14496	14552	14600	14719	14747	14650	14629	14764	14754	14524	14666	14549	14754	14628	14649	14773	14626	14582	14774	14644	14779	14691	14549	14844	14909	14651	14753	14580	14769	14647	14512	14885	14787	14600	14740	14649	14781	14623	14769	14794	14618	14616	14606	14722	14745	14712	14648	14689	14799	14757	14626	14657	14760	14797	14666	14692	14702	14475	14689	14685	14876	14753	14660	14618	14650	14634	14643	14575	14818	14749	14663	14610	14865	14717	14732	14783	14649	14721	14764	14634	14730	14696	14588	14510	14748	14600	14660	14752	14818	14754	14822	14885	14504	14586	14684	14710	14597	14848	14858	14837	14560	14722	14601	14598	14758	14702	14680	14812	14731	14612	14633	14652	14740	14666	14694	14686	14658	14571	14812	14644	14629	14518	14846	14666	14773	14644	14674	14657	14669	14585	14632	14767	14605	14741	14661	14732	14568	14574	14788	14650	14722	14663	14690	14582	14674	14678	14669	14772	14549	14627	14674	14666	14613	14744	14796	14669	14662	14718	14714	14799	14588	14673	14712	14669	14676	14745	14550	14709	14790	14543	14568	14668	14728	14650	14777	14664	14645	14647	14569	14548	14469	14548	14648	14631	14665	14724	14757	14854	14563	14675	14619	14712	14500	14793	14534	14664	14764	14577	14659	14811	14663	14665	14678	14611	14604	14521	14634	14738	14774	14581	14687	14638	14715	14776	14774	14761	14685	14709	14635	14636	14691	14593	14634	14696	14816	14721	14617	14669	14626	14790	14887	14642	14581	14649	14864	14697	14767	14869	14759	14541	14848	14674	14734	14626	14756	14808	14640	14565	14663	14690	14803	14855	14684	14598	14781	14513	14724	14802	14872	14633	14874	14693	14615	14649	14821	14611	14598	14822	14591	14691	14771	14796	14638	14562	14792	14695	14719	14672	14480	14551	14756	14715	14564	14925	14627	14567	14736	14551	14793	14608	14796	14585	14725	14633	14747	14873	14797	14721	14772	14587	14637	14608	14735	14728	14588	14696	14531	14692	14528	14689	14708	14706	14780	14593	14644	14759	14801	14712	14636	14754	14798	14785	14695	14699	14736	14631	14663	14730	14643	14705	14752	14615	14680	14579	14677	14612	14574	14584	14617	14816	14665	14793	14699	14633	14607	14674	14609	14788	14637	14610	14736	14628	14771	14648	14791	14632	14579	14674	14561	14820	14666	14597	14736	14581	14533	14549	14662	14622	14765	14643	14695	14335	14764	14688	14756	14644	14639	14765	14653	14760	14613	14885	14733	14694	14685	14512	14721	14753	14584	14585	14612	14701	14794	14716	14613	14604	14654	14748	14697	14545	14652	14757	14738	14592	14577	14748	14667	14887	14683	14696	14665	14670	14663	14819	14612	14546	14713	14813	14640	14654	14782	14552	14626	14775	14755	14762	14807	14720	14718	14616	14673	14661	14545	14557	14774	14728	14750	14861	14681	14601	14664	14814	14697	14762	14509	14765	14867	14762	14918	14485	14695	14741	14660	14705	14705	14696	14567	14533	14595	14661	14806	14643	14616	14490	14879	14730	14550	14568	14706	14668	14684	14758	14458	14596	14540	14595	14683	14697	14731	14722	14782	14687	14691	14710	14694	14626	14601	14670	14760	14662	14589	14665	14733	14684	14772	14757	14784	14640	14681	14765	14660	14629	14568	14556	14831	14514	14721	14461	14560	14352	14724	14561	14638	14660	14672	14628	14590	14785	14706	14808	14652	14572	14689	14616	14632	14844	14634	14776	14697	14760	14623	14721	14742	14843	14561	14669	14528	14600	14769	14566	14844	14779	14859	14653	14669	14719	14739	14728	14546	14678	14754	14677	14768	14665	14622	14727	14553	14566	14695	14728	14576	14659	14672	14742	14578	14718	14605	14773	14620	14744	14675	14873	14559	14721	14638	14753	14706	14641	14576	14772	14537	14770	14722	14629	14639	14715	14801	14760	14773	14757	14715	14753	14673	14662	14856	14690	14762	14687	14556	14629	14733	14812	14715	14730	14741	14483	14728	14599	14752	14853	14562	14749	14497	14656	14609	14697	14750	14707	14636	14627	14738	14641	14853	14722	14539	14715	14818	14620	14726	14685	14604	14546	14723	14704	14640	14448	14628	14804	14525	14740	14613	14624	14584	14604	14554	14619	14562	14635	14558	14556	14609	14488	14671	14448	14640	14782	14619	14462	14702	14605	14635	14675	14665	14765	14498	14852	14675	14637	14649	14798	14722	14697	14682	14752	14633	14713	14647	14790	14603	14642	14766	14786	14746	14602	14606	14645	14644	14699	14854	14773	14705	14882	14700	14695	14792	14516	14589	14553	14789	14779	14607	14596	14584	14819	14796	14714	14698	14826	14778	14761	14582	14588	14909	14600	14610	14715	14584	14751	14708	14613	14753	14721	14782	14909	14623	14722	14750	14813	14735	14628	14775	14575	14730	14680	14884	14612	14712	14745	14626	14566	14540	14664	14683	14724	14655	14583	14797	14662	14715	14694	14745	14454	14723	14624	14689	14722	14714	14781	14714	14800	14563	14565	14911	14914	14614	14550	14830	14538	14727	14578	14651	14740	14647	14629	14699	14729	14607	14854	14705	14726	14833	14662	14847	14602	14671	14634	14648	14640	14624	14566	14837	14559	14688	14832	14598	14603	14718	14658	14635	14616	14573	14711	14654	14547	14723	14785	14747	14602	14646	14708	14728	14807	14553	14595	14578	14590	14776	14659	14615	14729	14612	14614	14685	14591	14664	14597	14751	14824	14729	14757	14884	14645	14679	14707	14616	14721	14678	14616	14777	14625	14656	14550	14663	14913	14707	14507	14577	14543	14574	14591	14895	14772	14798	14641	14770	14713	14473	14765	14656	14711	14622	14687	14471	14708	14691	14693	14529	14578	14617	14829	14594	14700	14802	14836	14654	14764	14695	14809	14862	14766	14708	14773	14693	14506	14608	14799	14585	14754	14646	14689	14561	14768	14596	14733	14627	14747	14819	14821	14568	14628	14623	14639	14646	14664	14604	14658	14670	14686	14683	14701	14752	14687	14647	14553	14748	14604	14669	14624	14432	14656	14774	14771	14722	14756	14618	14680	14744	14589	14929	14766	14618	14705	14565	14601	14697	14756	14651	14673	14643	14637	14618	14613	14559	14685	14602	14701	14618	14771	14686	14649	14706	14450	14603	14703	14600	14571	14598	14655	14578	14706	14514	14728	14575	14681	14645	14652	14855	14621	14685	14705	14535	14697	14785	14560	14779	14789	14713	14781	14660	14538	14918	14704	14677	14787	14630	14519	14603	14603	14781	14748	14783	14700	14634	14734	14581	14785	14604	14666	14616	14676	14759	14676	14558	14865	14811	14651	14695	14544	14827	14822	14437	14718	14668	14744	14677	14784	14791	14751	14635	14791	14699	14624	14612	14580	14684	14540	14598	14880	14560	14810	14617	14653	14750	14815	14661	14751	14575	14540	14798	14573	14734	14699	14712	14607	14759	14793	14620	14600	14639	14762	14687	14809	14563	14612	14792	14721	14824	14720	14546	14624	14656	14713	14855	14627	14578	14658	14632	14675	14912	14793	14702	14898	14870	14651	14758	14699	14721	14765	14761	14679	14716	14812	14692	14629	14713	14700	14746	14844	14757	14648	14656	14722	14570	14710	14576	14730	14696	14602	14667	14779	14777	14820	14613	14691	14789	14620	14651	14750
22946	21337	29153	23857	21611	23224	23899	18987	17559	17625	17230	17076	16868	16779	16169	16056	15935	15982	15694	15673	15499	15557	15766	15746	15391	15630	15638	15221	15315	15465	15181	15317	15323	15122	15072	14897	14807	14958	15073	15129	14847	14930	14918	14990	14909	14882	14736	14913	14836	15054	14891	14767	14771	14969	14926	14936	14784	14892	14981	14815	14821	14831	14847	14638	15036	15018	14839	14941	14792	14997	15252	15106	14895	14785	15057	14893	14735	14823	14896	15030	14742	14875	14842	14853	14923	14797	14768	15018	14835	14808	15019	14936	14939	14924	15024	14649	14925	15083	14776	14965	14845	14839	14709	14801	14824	14815	14902	14850	14932	14839	14687	14627	14767	14511	14840	14714	14775	14808	14978	14867	14954	14837	14973	14830	14675	14675	14890	14978	14833	14841	14853	14932	14820	14610	14915	14759	14769	14721	14755	14843	14827	14839	14954	14873	14804	14804	14838	14630	14885	14871	14915	14728	14888	14842	14907	14805	14790	14823	14838	14783	14909	14773	14761	14910	14963	14748	14725	14795	14840	15072	14873	15047	14821	14735	15042	14824	14720	14698	14700	14785	14954	14894	14907	14962	14856	14739	14834	14862	14920	14882	14609	14731	14771	14695	14902	14854	14898	14855	14579	14656	14753	14843	14922	15097	14871	14849	14819	14685	14789	14757	14672	14775	14851	14773	14686	14771	14901	14686	14869	14956	14917	14787	14963	14684	14800	14898	14732	14825	14727	14830	14799	14891	14703	14905	14716	14764	14781	14886	14820	15011	14922	14749	14946	14791	14744	15051	14740	14720	14795	14727	14639	14876	14915	14810	14686	14831	14867	14807	14861	15011	14678	14834	14806	14684	14748	14733	14896	14877	14934	14946	14696	14765	14691	14760	14999	14911	14850	14812	14847	14918	14753	14867	14701	14765	14730	14969	14896	14783	14897	14764	14865	14876	14818	14931	14741	14902	14975	14744	14846	14947	14826	14760	14816	14668	14793	14875	14785	14681	14880	14997	14774	14787	14837	14871	14930	14815	14700	14756	14755	14822	14693	14781	14539	14880	14824	14724	14932	15005	14578	14797	14902	14682	14909	14887	14784	14812	14814	14686	14846	14907	14794	14870	14896	14767	14656	14931	14912	14752	14745	14849	14893	14717	14744	14697	14982	14764	14681	14864	14880	14803	14739	14758	14761	14859	14705	14779	14813	14722	14797	14761	14821	14805	14837	14645	14718	14605	14893	14858	14930	14670	14866	14739	14816	14940	14784	14791	14841	14718	14821	14887	14924	14874	14879	14739	14829	14816	14643	14678	14685	14913	14895	14918	14725	14895	14596	14820	14841	14878	14752	14989	14686	14771	14883	14742	14944	14734	14812	14680	15014	14601	14780	14748	14811	14704	14784	14735	14658	14921	14887	14804	14879	14954	14797	14793	14807	14761	14873	14747	14898	14766	14891	14778	14813	14803	14799	15023	14827	14813	14777	15045	14621	14655	14674	14761	14834	14987	14717	14844	14872	14970	14913	14982	14758	14752	14761	14739	14613	14840	14871	14823	14700	14736	14753	14952	14969	14498	14791	14713	14860	14753	14763	14778	14682	14865	14805	14839	14801	14671	14683	14753	14888	14885	14833	14755	14768	14713	14811	14824	14703	14939	14715	14752	14779	14853	14780	14744	14832	14829	14842	14679	14910	14817	14945	14820	14675	14712	14817	14776	14806	14712	14935	14963	14945	14846	14864	14827	14763	14718	14656	14821	14932	14959	14716	14723	14869	14819	14816	14810	14832	14935	14687	14755	14660	14777	14996	14844	14922	14736	14822	14745	14856	14972	14765	14797	14701	14785	14701	14728	14891	14713	14834	14699	14896	14966	14708	14872	14743	14638	14809	14751	14904	14840	14651	15036	14778	14852	14987	14890	14764	14801	14785	14901	14860	14840	15062	14905	14802	14839	14846	14802	14843	14819	14738	14998	14885	14820	14957	14750	14861	14747	14819	15011	14723	14852	14756	14702	14743	14711	14738	14819	14725	14743	14963	14654	14977	14817	14774	14715	14877	14886	14806	14762	14699	14790	14848	14851	14675	14828	14891	14844	14997	14958	14727	14640	14884	14744	15019	14970	14967	14859	14708	14752	14865	14711	14808	14810	14946	14801	14883	14854	14763	14859	14788	14761	14963	14930	14853	14890	14678	14866	14747	14749	14690	14754	14879	14905	14814	14942	14792	14895	14857	14883	14679	14756	14707	14860	14948	14841	15050	14844	14842	14791	14933	14807	15050	14842	15013	14902	14767	14835	14912	14772	14904	14847	14740	14830	14881	14670	14840	14719	14991	14764	14967	14975	14806	14652	14772	14826	14930	14798	14965	14873	14855	14841	14820	14708	14775	14604	14682	14701	15084	15000	14897	14780	14825	14895	14862	14903	14772	14756	14890	14732	14751	14838	14983	14715	14753	14728	14674	14921	14929	14776	14888	14678	14722	14657	14728	14776	14780	14937	14842	14855	14704	14621	14800	14764	14989	14865	14698	14767	14614	14863	14996	14825	14895	14846	15007	14954	14809	14842	14789	14799	15073	14980	14698	14876	15056	14960	14897	14703	14643	14661	14774	14721	14750	14839	14893	14762	14822	14696	14655	14747	14794	14795	14923	14910	14696	14921	14823	14776	14755	14800	15020	14781	14814	14774	14702	14674	14710	14665	14869	14715	14931	14784	14899	14895	14871	14960	14748	14985	14664	14782	14738	14922	14801	14611	14730	14671	14777	14625	14748	14812	14762	14603	14716	14802	14696	14937	14865	14808	14660	14949	14778	14907	14805	14871	14811	14720	14833	14986	14780	14995	14824	14728	14815	14940	14836	14989	14933	14841	14704	14692	14842	14826	14617	14646	14649	14774	14884	14878	14737	14827	14939	14862	14898	14888	14916	14779	14761	14913	14811	14852	14783	14768	14712	15014	14915	14794	14728	14996	14913	14903	14766	14828	15039	14923	14850	15027	14948	14819	14597	14759	14928	14732	14889	14658	14820	14725	15026	14861	14912	14768	14961	14967	14851	14931	14765	14873	14742	14851	14822	14852	14684	14880	15062	14715	14902	14686	14719	15007	15026	14828	14826	14774	14981	14662	14791	14960	14858	14993	14827	14852	14892	14714	14752	14909	14873	14905	14915	14868	14690	14848	14910	14753	14733	14753	14649	14799	14826	14781	14620	14908	14818	14870	14902	14824	14847	14786	14807	14689	14806	14808	14793	14817	14730	14894	14797	14792	14706	14763	14845	14760	14863	14969	14900	14871	14586	14782	14953	14858	14688	14591	14761	14823	14778	14662	14660	14750	14954	14974	14785	14965	14764	14813	14909	14790	14868	14712	14926	14765	15020	14783	14780	14627	14844	14948	14854	14808	14874	14673	14906	14839	14873	14951	14749	14748	14872	14871	14854	14726	14830	14693	15100	14829	14849	14913	14812	14544	14692	14770	15065	14757	14632	14770	14813	14562	14807	14739	14875	14860	14761	14704	14809	14823	14773	15023	14841	14747	14673	14768	14756	14858	14861	14769	14661	14861	14673	14928	14885	14877	14749	14999	14780	14864	14829	14762	14893	15071	14765	14698	15101	14694	14903	14726	14794	14714	14800	15040	14714	15069	14770	14913	14886	14713	14817	14729	14904	14876	14825	14997	15060	14996	14887	14777	14752	14710	15008	14721	14903	14905	15037	15082	14795	15026	14878	14784	14828	14703	14789	14907	14744	14781	14973	14996	14977	14994	14828	14980	14777	14854	14890	14861	14783	14737	14829	14860	14907	14706	14650	14702	14862	14697	14844	14787	14721	14772	14741	14771	14918	14867	14900	14822	14820	14850	14854	14723	14877	14918	14909	14839	14833	14908	14771	14819	14906	14809	14701	14735	14757	14896	14891	15029	15021	14884	14886	14711	14814	14799	14835	14713	14824	15029	14783	14858	14909	14686	14863	15074	14857	14942	14618	14910	14713	14947	14829	14636	14932	14732	14909	14906	14875	14885	14901	14639	15001	15005	14733	14660	14946	14800	14842	15055	15145	14920	14868	14739	14897	14751	14776	14964	14854	14963	14829	14855	14903	14828	14623	14821	14796	14765	14897	14889	14759	14821	14881	14901	15017	14754	14673	14778	14906	14954	14911	15110	14892	15070	14622	14886	14812	14793	14997	14816	14830	14861	14798	14788	14852	14620	14683	14868	14644	14751	14699	14791	14545	14986	14903	14799	14814	14889	14743	14937	14867	14605	14562	14784	14890	14850	14696	14685	14752	14583	14934	14762	14883	14987	14853	14861	14853	14716	15034	14775	14893	14860	14681	14723	14762	15023	14793	14660	14941	14687	14879	14950	14862	14865	14849	14856	14808	14725	14881	14709	14580	14823	14814	15014	14660	14835	14868	14882	14852	14814	14904	14908	14823	14973	14907	14770	15000	14954	14789	14803	14807	14706	14638	14586	14790	14883	14741	14782	14800	14819	14956	14801	14782	14826	14833	14780	14927	14787	14749	14746	14757	14977	14979	14716	14676	14779	14992	14664	14755	14821	14595	14842	14678	14874	14771	14807	14849	14866	14794	14880	14718	14850	14796	14823	14785	14828	14776	14809	15030	14902	14826	14792	14611	15037	14924	15058	14809	14918	15059	14973	14807	15030	14928	14673	14891	14991	14879	14693	14875	14848	14719	14765	14967	14737	14808	14824	14645	14808	14730	14906	14755	14800	14925	14841	14872	14748	14772	14860	14900	14616	14746	14939	14796	15040	14802	14692	14712	14848	14922	14885	14904	14649	14973	14660	14887	14974	14874	14687	14778	14895	14746	14856	14959	14852	14747	14803	14874	14888	14890	14707	14786	14811	14935	14930	14889	14851	14607	14757	14846	14747	14702	14927	14736	14838	14786	14716	14919	14825	14879	14781	14578	14917	14897	14851	14801	14879	15023	15084	14869	14670	15048	14902	14990	14696	14961	14721	14728	14768	14811	14965	14972	14852	14655	14832	14864	14717	15091	14981	14872	14754	14681	14732	14974	14711	14872	14737	14840	14807	14816	14874	15012	14881	14753	14783	14790	14794	14773	14908	14684	14809	14851	14834	14787	14846	14761	14821	14756	14807	14899	14729	14689	14750	14783	14618
17884	32526	32939	28395	23984	22218	21404	20302	19274	18604	18174	18055	17667	17498	16484	16326	16372	16111	15977	15414	15402	15490	15640	15369	15432	15295	15546	15285	15171	15042	14965	15023	14940	14945	14970	14734	14695	14719	14842	14553	14654	14548	14472	14508	14447	14496	14644	14629	14495	14575	14562	14436	14455	14393	14476	14381	14578	14511	14539	14467	14533	14562	14579	14407	14655	14442	14561	14590	14371	14500	14645	14447	14620	14566	14414	14425	14482	14340	14489	14512	14440	14367	14567	14470	14465	14593	14486	14526	14528	14443	14329	14401	14548	14307	14404	14403	14383	14408	14493	14461	14484	14398	14365	14420	14544	14357	14302	14563	14309	14561	14364	14513	14409	14456	14344	14520	14383	14433	14491	14325	14464	14429	14516	14546	14537	14479	14554	14428	14493	14366	14320	14437	14471	14554	14549	14498	14518	14387	14690	14562	14442	14241	14476	14501	14425	14379	14525	14462	14436	14460	14651	14585	14574	14607	14459	14537	14426	14316	14351	14357	14272	14376	14498	14519	14476	14467	14457	14462	14420	14515	14487	14560	14352	14476	14424	14472	14408	14473	14255	14513	14335	14300	14393	14344	14532	14426	14474	14457	14442	14461	14524	14291	14484	14422	14544	14530	14459	14526	14383	14449	14576	14295	14465	14350	14437	14439	14408	14533	14607	14500	14527	14646	14439	14573	14508	14517	14530	14481	14340	14365	14443	14388	14641	14658	14510	14419	14374	14418	14524	14531	14455	14440	14252	14456	14302	14400	14318	14390	14438	14404	14416	14396	14462	14487	14341	14386	14400	14396	14505	14355	14511	14461	14443	14575	14503	14297	14440	14278	14435	14370	14505	14554	14449	14484	14559	14502	14404	14359	14339	14446	14392	14419	14536	14298	14343	14580	14429	14342	14363	14607	14414	14528	14384	14489	14529	14399	14508	14441	14431	14500	14513	14496	14534	14533	14510	14431	14348	14494	14417	14328	14606	14455	14476	14444	14585	14404	14596	14440	14448	14499	14484	14538	14443	14421	14300	14484	14660	14626	14374	14550	14318	14364	14403	14560	14414	14375	14599	14380	14546	14262	14442	14313	14458	14392	14395	14583	14492	14651	14446	14345	14487	14325	14375	14540	14294	14523	14390	14415	14404	14518	14449	14339	14350	14284	14600	14562	14717	14381	14341	14424	14470	14352	14431	14534	14529	14493	14436	14401	14333	14497	14594	14508	14527	14485	14308	14509	14403	14329	14417	14429	14366	14480	14485	14366	14540	14245	14445	14510	14570	14684	14292	14514	14417	14374	14414	14601	14305	14413	14506	14675	14470	14509	14373	14505	14367	14467	14477	14407	14550	14390	14435	14236	14625	14514	14397	14543	14479	14565	14538	14588	14267	14323	14415	14401	14572	14425	14443	14432	14479	14407	14331	14465	14372	14496	14641	14335	14427	14495	14490	14471	14390	14407	14434	14421	14523	14417	14327	14328	14425	14447	14438	14429	14445	14568	14421	14565	14600	14564	14364	14539	14359	14449	14548	14251	14513	14457	14577	14396	14332	14559	14432	14603	14293	14367	14229	14367	14532	14365	14487	14367	14458	14332	14486	14460	14457	14467	14437	14344	14548	14462	14380	14421	14306	14498	14481	14422	14462	14444	14538	14392	14494	14515	14436	14434	14470	14419	14430	14332	14359	14379	14433	14383	14499	14510	14435	14567	14370	14311	14585	14624	14325	14473	14437	14565	14465	14485	14495	14373	14581	14587	14391	14439	14372	14604	14447	14348	14567	14244	14301	14378	14425	14561	14364	14545	14461	14408	14227	14587	14446	14346	14595	14587	14455	14480	14397	14280	14554	14445	14454	14462	14545	14499	14428	14403	14423	14412	14465	14446	14482	14558	14376	14651	14321	14486	14398	14404	14328	14415	14459	14468	14577	14385	14320	14387	14461	14472	14490	14615	14482	14422	14533	14568	14506	14382	14434	14380	14421	14423	14362	14395	14417	14440	14463	14515	14533	14536	14427	14562	14441	14426	14491	14400	14477	14306	14348	14356	14435	14441	14576	14471	14461	14557	14608	14418	14419	14540	14485	14385	14498	14627	14450	14309	14407	14326	14445	14566	14371	14526	14433	14438	14471	14558	14378	14498	14385	14445	14518	14543	14378	14404	14275	14382	14348	14472	14569	14381	14485	14288	14479	14588	14378	14342	14350	14462	14510	14451	14546	14475	14427	14446	14428	14555	14435	14573	14558	14479	14406	14498	14398	14390	14525	14438	14424	14432	14551	14453	14440	14527	14496	14440	14584	14307	14604	14445	14277	14438	14420	14586	14423	14478	14319	14393	14577	14372	14687	14404	14643	14556	14538	14545	14449	14368	14520	14326	14640	14346	14359	14428	14425	14469	14308	14579	14275	14399	14255	14457	14531	14501	14411	14449	14627	14500	14502	14310	14412	14573	14453	14532	14350	14426	14587	14356	14430	14479	14681	14526	14464	14373	14485	14436	14406	14619	14336	14365	14305	14330	14396	14389	14315	14465	14404	14585	14465	14358	14434	14400	14412	14464	14498	14484	14479	14392	14491	14379	14256	14350	14413	14480	14510	14462	14479	14598	14340	14474	14450	14311	14335	14377	14302	14397	14331	14395	14469	14543	14376	14329	14320	14467	14484	14404	14415	14431	14414	14348	14464	14418	14551	14528	14441	14468	14559	14015	14599	14484	14407	14494	14435	14584	14494	14408	14641	14576	14505	14407	14421	14610	14434	14422	14543	14468	14602	14416	14352	14537	14412	14389	14639	14371	14455	14446	14658	14415	14401	14497	14511	14386	14406	14439	14325	14465	14328	14342	14450	14533	14362	14380	14490	14439	14363	14541	14624	14391	14342	14431	14437	14302	14364	14414	14546	14441	14554	14290	14550	14516	14541	14458	14271	14397	14501	14488	14400	14284	14399	14409	14395	14531	14548	14466	14585	14438	14489	14328	14333	14416	14389	14364	14660	14470	14312	14319	14453	14533	14357	14436	14374	14313	14153	14386	14586	14399	14386	14536	14376	14658	14468	14414	14623	14561	14296	14619	14447	14421	14398	14486	14527	14473	14451	14513	14574	14301	14590	14432	14278	14409	14523	14428	14381	14467	14444	14562	14486	14394	14442	14307	14326	14547	14453	14380	14541	14423	14347	14405	14373	14435	14394	14474	14387	14544	14352	14461	14333	14539	14573	14498	14445	14466	14324	14450	14399	14560	14543	14354	14517	14442	14531	14397	14407	14477	14537	14449	14576	14528	14446	14494	14444	14466	14493	14591	14520	14498	14423	14452	14514	14528	14453	14439	14271	14413	14585	14175	14447	14379	14483	14466	14412	14489	14515	14535	14524	14479	14325	14446	14345	14558	14382	14384	14522	14547	14428	14389	14660	14574	14358	14498	14436	14367	14222	14237	14429	14354	14432	14551	14517	14428	14386	14308	14491	14429	14360	14571	14338	14415	14400	14604	14380	14381	14410	14551	14536	14267	14360	14450	14624	14563	14497	14524	14324	14610	14533	14319	14659	14380	14367	14509	14247	14534	14234	14394	14586	14401	14514	14407	14550	14502	14364	14579	14382	14644	14489	14460	14363	14412	14454	14537	14571	14462	14299	14385	14398	14316	14471	14280	14378	14603	14420	14261	14430	14324	14553	14480	14370	14449	14606	14406	14469	14471	14510	14499	14278	14420	14251	14419	14493	14417	14526	14521	14464	14359	14389	14443	14602	14442	14475	14466	14230	14466	14394	14451	14353	14520	14346	14456	14500	14408	14605	14574	14584	14450	14228	14529	14536	14277	14360	14310	14483	14630	14499	14517	14495	14458	14552	14218	14294	14350	14426	14411	14450	14542	14517	14343	14498	14356	14493	14405	14399	14639	14527	14412	14432	14378	14399	14362	14690	14530	14597	14380	14416	14615	14487	14445	14327	14402	14509	14642	14343	14440	14475	14573	14462	14380	14495	14407	14283	14457	14505	14452	14494	14683	14413	14489	14289	14397	14396	14436	14483	14368	14379	14417	14474	14487	14447	14606	14364	14422	14587	14374	14526	14358	14567	14493	14482	14598	14571	14448	14475	14420	14618	14219	14386	14482	14388	14306	14386	14443	14375	14338	14277	14481	14359	14415	14602	14441	14448	14458	14548	14375	14428	14536	14534	14377	14478	14364	14350	14652	14426	14448	14546	14390	14409	14344	14394	14292	14530	14389	14504	14418	14425	14535	14303	14291	14447	14396	14400	14529	14429	14316	14437	14270	14457	14425	14450	14433	14579	14471	14431	14338	14606	14298	14259	14481	14425	14485	14373	14456	14268	14441	14446	14564	14560	14455	14320	14595	14597	14320	14499	14348	14384	14262	14537	14519	14370	14434	14463	14518	14282	14275	14527	14394	14376	14357	14320	14299	14319	14568	14366	14508	14469	14491	14457	14381	14405	14621	14332	14638	14628	14494	14375	14471	14437	14407	14457	14306	14272	14598	14466	14607	14479	14523	14340	14576	14572	14348	14475	14445	14481	14569	14251	14506	14255	14494	14467	14378	14380	14411	14534	14450	14338	14391	14405	14386	14384	14284	14480	14515	14475	14525	14398	14403	14532	14400	14546	14343	14350	14337	14373	14503	14575	14484	14395	14376	14610	14525	14282	14428	14445	14353	14510	14522	14409	14390	14494	14574	14390	14561	14376	14361	14384	14589	14448	14312	14428	14534	14305	14316	14406	14453	14250	14299	14354	14377	14448	14499	14409	14365	14507	14436	14406	14444	14204	14441	14445	14400	14379	14483	14417	14503	14375	14412	14369	14491	14261	14339	14490	14420	14307	14448	14404	14520	14388	14512	14474	14409	14378	14424	14479	14423	14315	14575	14427	14384	14576	14284	14539	14483	14572	14290	14595	14645	14520	14295	14490	14402	14375	14616	14532	14319	14448	14579	14347	14491	14399	14625	14422	14216	14389	14569	14448	14583	14538	14730	14498	14455	14461	14312	14304	14596	14398	14452	14477	14465	14393	14517	14482	14495	14436	14324	14469	14619	14270	14286	14477	14328	14409	14350	14464	14512	14367	14420	14506	14440	14420	14405	14332	14530	14615	14423	14391	14513	14506	14440	14378	14484	14475	14394	14371	14424
26994	21867	24264	20487	15935	15476	15628	15245	14906	14718	14449	14519	14767	14734	14414	14426	14407	14248	14388	14287	14160	14306	14198	14124	14292	14184	14373	14115	14182	14046	14258	14098	13999	14042	14150	13889	13988	14009	14067	13970	13961	14109	14030	13933	14124	14206	13942	13872	14024	13983	13838	14067	14145	13900	14264	14004	14048	13890	14030	14126	14067	13901	13880	13891	14079	13927	13954	13994	14148	14011	14188	14088	13957	14033	14087	14028	14101	13985	14077	13850	14065	14106	14256	14085	13990	14064	13899	13943	14076	13975	14123	13989	13902	14051	13946	14092	14194	13837	13958	14003	13841	13916	14230	14242	14007	13948	13914	13979	13957	14044	14127	14051	14118	13884	14105	13901	14116	13762	13978	14170	13881	14015	14045	14165	14121	14001	13968	14100	14086	14042	13972	13981	14309	13981	13949	14086	13897	14238	13964	13910	13903	14180	13916	14041	14069	14098	14130	13980	14166	13891	14142	13872	13897	13947	13878	14093	14242	14024	14001	14035	14047	14130	14047	14015	14064	14019	13982	14023	13976	14040	13876	13904	13966	14040	14031	14075	14083	13967	14082	14010	13957	13992	13934	14068	13927	13854	14006	13826	13929	13974	13998	14050	14198	14051	14099	14032	14187	13966	13851	14038	13924	14076	13866	13886	14030	13824	14044	14001	13943	14061	13964	14098	13870	13937	14076	13901	13834	13975	13823	14004	14067	13977	13906	13953	13852	14100	14004	13897	14056	13924	13890	14009	13869	13964	13982	13887	13952	14053	14114	13960	14122	13982	13905	13974	13864	13802	14101	14165	14095	13990	13889	14084	13793	13901	14019	13893	14063	14098	13919	14021	14242	14077	14027	13983	13990	14222	13863	13959	14131	13984	14088	14107	14144	13963	14068	14181	14047	13943	14192	13914	13946	14010	13932	13940	13923	14044	13978	14001	13978	14093	14133	14023	13940	13988	13679	13953	14194	13924	13878	13869	13837	13897	14141	13844	14064	13842	14089	14070	14175	13897	14027	14159	13936	14098	14112	14003	14005	13902	13954	14003	14063	14001	13982	14068	13953	14234	13869	14026	13900	14067	13973	13908	13967	13957	13969	13961	14100	14035	14009	14039	13952	13986	14043	14013	14220	14006	14104	13939	13859	13875	14007	13955	14010	14038	14068	13990	14081	14038	14072	14126	13789	13810	13980	14085	13999	14049	13833	13798	13975	13813	13879	14204	14056	14163	13975	13869	14019	14095	14040	14079	13923	13788	14258	14124	14019	13897	14018	13912	14003	13919	14029	14001	13927	14137	14394	13959	13950	14058	13863	14071	14046	14067	14042	13822	14052	13992	14236	13935	14088	13923	14222	14003	14061	14032	13918	13996	13904	13932	14063	14155	13820	13873	13964	13991	13958	13726	13962	13970	14027	13797	14064	14102	14200	14027	14047	13898	14123	13968	13870	13844	14109	13930	14045	14176	14221	14053	14267	13869	13895	13817	13920	13848	14096	14154	14084	14204	14047	14005	14058	13988	14076	13942	14048	14064	14016	13998	14133	13877	13971	14215	14014	13924	14205	13894	14251	13884	14115	13938	13951	14032	13706	13951	13976	14122	14055	14036	13940	14045	14010	13962	13984	13981	14106	14001	14000	14068	13969	13892	13958	14069	14043	14180	14127	14035	14103	14084	14102	14156	14007	14045	14004	13985	14204	13892	14153	13858	14131	13859	14147	13962	14028	13880	13923	14069	13988	13925	13883	14061	13983	14171	13939	13973	14173	14064	13893	13997	14079	13968	13953	13994	14074	14105	13924	13905	14007	14003	13940	13868	14039	14025	13955	13855	13999	14063	14048	13909	14174	13965	14035	13981	13906	13979	13944	13930	14026	13986	13953	14153	14174	14059	14105	14102	14088	13872	13918	13969	14238	14042	13918	14119	13932	14120	13924	13889	14161	13985	14119	14063	13830	14083	14054	13964	14060	14045	14100	14261	13953	14052	14141	13940	14095	14050	14078	13989	14141	13835	13777	14076	14072	13951	14082	13931	13919	13880	13850	13983	13955	14003	13975	13943	14151	13969	13912	14009	14112	14261	14038	13886	13953	13938	14099	13981	13996	13975	13989	13860	13865	14047	14161	14138	13971	14223	13986	13971	14190	14100	13902	14003	14106	13940	14021	14066	14080	14169	14025	14083	14190	14139	14023	13978	13967	14017	14004	14008	14042	14006	14096	14034	14060	14000	14253	14101	14216	14034	14002	13973	14074	13992	13865	14005	14254	14018	14001	13932	14053	13894	13952	14057	13911	13859	13858	13984	14040	13971	14192	13842	13921	14025	14015	14032	14015	14140	14264	13905	13896	14060	14175	13853	13976	14025	13999	14003	13989	13788	13954	13933	14005	13986	13902	13903	14027	13915	13995	13932	14020	14035	14148	13996	13999	14055	14071	14128	14142	14032	13839	14043	14022	14034	13933	14018	14131	13997	13926	14077	14207	14080	13910	13907	13905	13982	14053	14249	13927	13950	13875	14050	14005	14033	13990	13969	14073	13750	13982	13955	14014	14007	13928	13995	14065	13995	13984	14137	14231	14075	13705	13980	14035	14008	14035	13976	14103	14017	13918	14075	14106	14039	14004	13776	14195	14050	14085	14075	14023	13961	14035	14092	14183	14117	14192	14081	14126	14223	13963	14082	14020	13933	14002	13988	14083	14055	14323	14133	13706	13841	13970	13994	14013	14077	14107	13951	14086	14006	14077	14031	14148	14041	14050	14027	14002	14023	14195	13758	13983	14018	13844	14111	14084	13906	14044	13933	14009	14001	13884	14168	14136	14085	14164	14005	14096	14156	14326	14234	14128	14136	14042	14053	14026	13938	13967	13867	14059	13874	13995	13915	14040	13880	14134	13984	13919	13939	14135	14129	13991	13975	13976	13907	13921	14088	14031	14041	14044	13872	13793	14011	13910	13934	13958	13812	14079	13997	14036	13963	13940	14219	13900	14083	13939	14002	14149	14117	14145	13985	13905	14082	14116	13927	14030	13926	13997	13963	13973	13955	14125	14018	14063	14058	14003	14066	13901	14004	13903	14033	13948	14017	14157	13968	14070	13997	13919	14008	13771	14005	14174	13994	14135	13983	13911	14102	14106	13962	14064	14078	14060	14131	14169	13954	13959	13987	14022	14072	14146	14057	14071	14000	13966	13991	13937	14192	14232	14055	14026	13999	13915	13987	14162	13993	13842	13779	13934	13990	14014	14005	13890	14067	14063	13936	14195	13834	13969	14011	13924	14045	14028	13905	14148	13901	14124	14115	14040	13936	13744	14037	14063	13927	13864	13968	14019	13980	13946	13951	13882	14091	14018	13938	14084	14002	14179	13822	14044	14009	14038	14071	13904	14089	14025	14103	14078	13915	14179	13977	14137	14088	14103	14006	13992	14049	13998	14136	14046	14068	13948	13964	13970	13947	13901	13875	13952	13955	14035	14158	14033	13855	14103	14137	13973	13920	13903	13919	13988	14086	13897	13866	14119	13957	14189	14235	14036	14062	14190	14035	14174	14181	14048	13963	13867	13876	14010	14068	14211	14073	14179	13958	13964	13909	13899	13973	14001	14061	14047	14152	14102	14070	14221	14028	13958	13943	14048	13942	13928	14025	13936	13674	13947	13950	14126	13873	13965	14001	14119	14245	14022	13928	13933	13881	14027	14170	14086	14164	13988	14005	13908	13946	13956	14118	13862	13858	14112	13994	13981	13844	13907	14176	14123	14037	13953	14325	13913	14159	14068	13946	13789	13778	14101	13861	14088	14063	14113	14056	13961	14085	14036	14071	14216	13894	13995	14071	14125	14039	14009	13886	14167	13966	13999	14068	14037	14004	14101	14154	14254	14058	14167	14040	14096	14068	14024	13947	13873	14027	13995	13814	13856	14080	14188	14058	13922	14008	13934	14207	14092	14192	13987	13895	14000	14054	13971	14136	13988	13967	14003	13906	14002	14044	13873	13989	14114	13965	14205	14054	13959	14018	14011	14161	14017	13931	14145	14074	13996	13929	13807	14042	14071	14044	14061	13955	14112	13989	14203	14203	13902	13910	13947	13986	14047	13974	14037	13985	13982	13943	13835	14113	14124	13993	14148	14216	14045	14107	14165	14204	13972	14011	14007	14015	13885	13896	14126	14168	14079	14036	14115	14142	14080	14012	14019	14088	14030	14237	13943	13693	13846	14114	13947	13895	13908	13940	14056	14053	14029	13878	13937	13987	14104	14088	13914	14071	14048	13826	13929	14047	14328	14011	14088	14123	14033	14103	13909	13916	14127	14042	13952	14028	13796	14115	13930	13953	14226	14144	14040	13949	14055	14000	14058	14251	14158	13952	14067	13868	13957	13949	13990	14052	14141	14127	14057	14036	14103	14020	14055	14093	13638	13970	14149	14118	13977	14042	13855	13975	14132	13909	14088	13938	14094	14088	14036	13832	14038	13915	13896	13805	14168	14311	13815	13894	14026	14113	14071	14138	13919	14002	13875	14057	14030	14058	14018	14066	13914	13975	13947	14044	14078	14013	13995	13955	14047	13981	13988	14005	14052	14016	13838	13748	14056	13907	13998	14093	13954	13947	13974	13849	14045	13831	13948	13952	13959	14185	13983	13931	14031	13941	14049	13954	13961	13896	13903	14075	14056	13997	14271	13983	14049	14140	13942	14002	13920	13852	14041	14072	14101	13942	13861	14152	14040	14027	14040	14043	14012	14090	13945	13925	14162	14016	14047	13929	14183	14045	14113	14011	14052	13989	13911	14102	13995	14067	13933	13962	13829	13999	14204	14041	14138	14024	14046	14001	13971	14031	14030	13890	14046	13936	13970	13993	14159	14074	14073	14117	14182	14129	14062	14174	14145	13920	14038	13932	13987	14097	14049	13944	14219	14144	13977	14089	13864	13951	14039	14111	14017	13980	13881	13976	14134	13947	13925	14163	14084	14126	14067	14111	13987	13988	14009	14288	14073	14040	13981	13879	14073	14024	14048	14052	14046	14079	14137	14103	14124	14038	14013	13958	14116	13950	14085	14017	14070	13883	13944	14064	13973	14031	13829	14003	13917	14009	14149	14056	13950	14033	14131	13989	13930	13970	14021	13982	13918	13791	14225	14238	14036	14159
16216	22648	23250	19144	17313	16255	16229	15999	15899	15050	15031	15042	15006	14957	14726	14582	14462	14514	14292	14228	14423	14262	14374	14338	14284	14110	14074	14137	14060	14054	14140	13926	14045	14071	14020	13968	13904	13901	13965	14011	13959	13947	13890	13830	13998	14032	13916	13835	13964	13870	13842	13874	13903	13875	13967	14009	13903	13881	14081	14093	13963	13860	13854	13839	14016	14005	14104	13964	14012	13903	13957	14019	13947	13931	13955	13914	14089	13966	13829	13886	13910	13938	13896	14016	13842	14030	13848	13951	13870	13856	13956	14006	14032	14053	14009	13966	13775	13925	13953	14057	13949	13890	13860	13949	13808	13906	13912	13888	13985	13938	13923	13955	13965	13956	13789	14001	13872	13945	13727	13984	14002	13976	13948	13920	14068	14014	13832	14030	13834	13803	13965	13897	13939	14112	13900	13989	13970	14082	13915	14078	13810	13915	13796	13965	13895	13991	13944	13850	14047	13921	13819	13885	13994	13805	13948	13916	13968	13892	13878	13996	13982	13779	13861	13901	13887	13954	13951	14050	13815	13938	14050	13819	13912	13876	14005	13937	13890	13900	13983	13786	14014	13852	13819	13929	13989	13946	13924	14000	13766	14042	13864	14102	13985	13698	13866	13864	13894	13946	13774	13874	13950	13892	13917	13736	13967	13775	14075	13834	13995	13953	13901	13826	13812	13956	14102	13934	13987	14096	13893	13900	13940	13985	14123	13912	13864	13925	13928	13968	13786	13806	13802	13841	13993	13875	13796	13938	13928	13983	13842	13954	13876	14155	13959	13890	14045	13823	13809	14120	13978	13935	13933	14174	14029	13821	13857	13830	14063	13834	13899	14034	13923	13901	13764	13907	13902	14008	13807	13843	13858	14001	13960	13872	13973	13845	14001	13724	13964	13818	13848	13865	13790	13893	13949	13918	14034	13898	13798	13939	14056	14070	13915	13982	13993	13838	14016	13990	13931	13771	13779	13871	13997	13770	13967	13804	14000	13782	13922	13825	13870	13955	13945	14101	13896	13907	13994	13948	13987	13882	13943	13994	13849	13955	13989	13850	14083	14006	14006	14019	14083	13945	13954	13904	13758	14057	13957	13712	13992	13900	13994	13975	14032	13885	14026	13898	13864	13843	13911	14001	13853	13934	13884	13879	14022	13857	13969	13871	13927	14010	13996	13812	13904	14042	13903	13800	13876	14013	14018	13925	13994	13997	13718	13890	13917	14032	13824	14025	13973	13859	14095	14005	13996	13950	14087	13870	13814	13920	13761	13956	13811	14022	13883	13949	14094	13761	14083	14013	13811	13880	13960	13951	13867	13884	14031	13887	14062	13732	13888	14030	13754	13886	13876	13832	13846	14014	13891	13761	13903	13684	13850	13884	13784	13694	14127	13953	13881	13974	14112	13742	13917	13820	13777	13846	14066	14010	13932	14061	13924	13897	14024	13861	13857	13875	14115	13872	13985	13904	14024	13982	13902	14056	13936	14085	13810	14093	13769	13822	14004	13949	13946	13976	13910	13848	13941	13875	14065	13767	14048	13912	13927	14085	13851	13923	14014	13898	13996	14010	13879	14094	13922	13984	13921	14050	14083	13942	13907	13944	13888	14049	13997	13867	13810	14019	13844	13666	13919	13896	13862	13825	14012	13992	13994	13789	13961	14051	13945	13963	13864	14035	13838	14007	13830	13967	13956	13959	13808	13793	13904	13912	13904	14046	14051	13836	13873	13809	14004	14073	13882	13792	13860	14019	13943	13975	13944	13868	13967	13936	13962	13868	13989	13897	13912	13944	13985	13940	13894	13827	13953	13824	13887	13962	13976	14029	14002	13988	13990	13791	14018	13917	13961	13879	13929	13964	13889	13810	13829	14054	13939	13816	13895	13884	14020	13902	13787	14048	13966	14129	13871	13825	13817	13873	13878	13995	14019	14039	13967	13914	14040	13912	14038	13752	13946	13895	13951	14042	13907	13857	14102	13885	13784	13899	13585	13999	13926	13867	13908	13993	13923	14019	13923	13881	13952	14017	13866	13890	13922	13965	14068	13846	13746	13849	13874	13859	14017	13880	14013	13923	14000	13882	14043	13773	13803	13952	13981	13944	13794	13950	14087	13718	13951	13949	13918	13851	13984	13852	13999	13960	14035	13827	14013	13884	14121	13912	14142	13862	13970	13931	14127	14063	13923	13918	13938	13904	13874	13854	13902	13995	13794	14063	13908	14060	14004	13967	14052	13954	13828	13817	13939	13992	14055	13809	14060	13935	14033	13824	13913	13858	13941	13841	13851	13854	13973	13917	13888	13884	13952	13817	13851	13895	14053	13936	13930	13870	13957	13798	13912	13997	13886	13938	13964	13825	13901	13994	13958	13918	14025	13891	13966	13891	13901	13865	13874	13900	14029	13981	14003	13748	13942	13899	13987	14002	14026	13932	13889	14055	13895	14007	13929	13767	14035	14038	13902	13742	13937	13884	13845	13904	13769	13863	13844	13891	13962	13958	14022	13881	13969	13970	13956	14011	13933	13887	13971	13848	13878	13826	13864	13781	13905	13937	13949	13979	13998	13874	13871	13986	13999	13949	13930	13895	13870	14031	13996	13857	13918	13839	13874	13989	13919	13803	13897	13914	13976	13893	13854	13877	13929	14025	13790	13724	13900	14042	13987	13941	13939	13855	14012	13778	13890	13814	13904	13979	13941	13970	13840	13872	14005	13961	13954	13932	13912	13881	13925	13918	13912	14013	13989	13983	13927	13840	13840	14122	13925	14000	14101	14042	13760	13924	13984	13849	14031	13865	13912	13953	13797	14034	13799	13891	13758	13966	14002	14042	14035	13939	13871	13905	13892	13916	13871	13873	13857	13916	13810	13741	13923	13992	13819	14008	13984	14003	14247	13882	14033	13675	13846	13981	13894	14002	13893	13913	13961	13817	13816	13823	14084	13936	13732	13771	13937	13906	13961	14008	14067	13972	13797	13847	13893	13784	13882	13983	13996	13829	13918	13928	13893	14020	14034	13929	13983	14026	13787	13900	13810	13955	13891	14007	13853	13969	13873	13828	13991	13916	13803	13945	13953	13851	13895	13778	13964	13943	13976	13906	13925	13975	13900	13904	13913	13995	13990	13873	14078	13807	13841	13895	14087	14088	13813	13949	13804	13769	14045	13731	13945	13798	13924	13865	13940	14026	14130	13918	13848	13936	13926	13886	13869	13968	13797	13657	13918	13875	13990	13981	13842	13955	14073	13905	13955	13784	14106	13918	13877	13885	14047	14039	14003	13793	13901	14023	13856	13775	13845	13861	14037	13819	13962	14035	13790	13903	13844	13799	13867	13820	13885	14018	13972	14030	13925	13863	14029	13754	13984	14068	13864	13917	13820	13875	13927	13836	13751	13974	13960	13835	13943	14112	13945	13843	14022	13871	14055	13978	14042	13872	14063	14052	13942	13932	14106	13936	13951	13868	14014	13840	14061	14000	14034	13906	14052	13945	14092	13887	14011	14024	13832	14079	13676	13916	13922	14074	13929	14054	14054	13876	13691	14165	13929	13943	13992	13768	13987	13830	13909	13978	14053	14076	13887	13938	13962	13986	13951	13903	13922	14079	13858	14016	13867	14088	13950	13896	13978	13994	13853	13937	13999	13975	14027	13726	14099	14049	14057	13760	14054	13820	13870	14101	14122	13858	13834	13928	14039	13892	14108	13892	13867	13978	13826	13815	13871	13914	14083	13902	13959	14018	14008	14025	13969	13886	13800	14044	13996	13997	13986	13992	13842	14038	13732	13833	14029	13858	13964	14028	14165	13884	13890	14081	13837	14020	13966	13951	13893	13973	13893	13860	13785	13952	13698	14070	13875	14046	14075	13897	13846	13956	13765	13997	13915	13897	14024	13846	13999	13856	13903	14031	13683	13876	13850	13965	13870	13966	13973	13872	13951	13860	13940	13760	13950	13911	13902	13900	13850	13949	13900	13968	13962	13956	13850	13918	13987	13873	13938	13838	14070	14115	13920	13962	13966	13819	13993	13815	13978	13937	13930	13942	14067	13841	13879	13872	13829	13980	13972	13977	13952	13921	13940	13936	13925	13856	13951	14066	14088	13929	14062	13918	13953	13699	14079	14029	13862	13931	13900	13888	14006	13883	13920	13872	14003	13875	13851	14085	13989	13751	13949	13938	14044	14024	13885	13795	13871	13906	13912	14051	13752	13933	13797	14110	14094	13899	13872	13865	13902	13968	13801	13772	13918	13877	13756	13843	13959	14316	13937	14005	13976	13980	13770	13841	14143	14005	13901	13858	13970	14028	14056	13867	13880	14060	13887	13807	13837	13900	13907	13970	13816	13951	13907	13978	13948	13867	13967	13956	13928	13728	14022	13898	14039	14016	13976	13926	13858	14103	13824	13837	13945	13964	14026	14070	13895	14056	14075	13906	14004	13757	13974	13927	13947	14068	13820	13758	13954	14015	13916	13812	13920	13796	13920	13811	13796	13827	14026	13936	14026	13941	14171	13712	13936	13867	14053	13919	13960	13827	14063	13813	13947	13956	13965	13967	13756	13889	13908	13838	13991	13885	14035	13997	13887	13953	14031	13885	13895	13991	13923	13969	13973	13908	13884	13941	13914	13989	13871	14050	14051	13913	14020	13849	13959	13961	13883	13951	13916	14067	13966	14010	13986	13974	13904	14072	13824	13852	13810	14114	13971	13916	13893	13908	14037	14072	13930	13907	13877	13850	13941	13898	13941	13870	13848	14043	13984	13931	13994	13840	13802	13929	13816	13909	13834	14044	14081	14045	14045	13805	13980	13941	13959	13932	14076	13978	14024	13989	13864	13878	14036	14096	13947	13871	13731	13913	13893	13804	13993	13756	13999	13959	13972	13950	13869	13834	13944	13822	14003	13970	13920	13906	13925	13866	13865	13848	13880	13786	13824	14019	13753	13915	13922	13908	14026	13917	14088	14167	14014	14018	14031	14020	14039	13982	13924	13979	14005	13820	13827	13943	14000	14158	13972	13924	13923	13916	13958	13832	13885	14077	13859	13877	13943	14003	13840	13909	14223	13883	13992	13921	13905	14059	14022	13913	13804	13978	14016	14037	13935	13849	13841	14000	13889	13917	13973	13982	13709	13806	13806	14026
23870	21316	28609	24526	21893	20404	19476	17591	16586	15924	15994	15948	15685	15363	15321	15263	15160	15128	15160	14901	14949	15016	14720	14867	14841	14691	14794	14628	14575	14644	14699	14462	14466	14612	14617	14677	14451	14579	14291	14255	14431	14340	14533	14412	14469	14301	14455	14334	14533	14442	14387	14419	14389	14537	14413	14371	14207	14605	14578	14381	14373	14552	14194	14387	14390	14675	14467	14375	14541	14474	14427	14257	14341	14237	14367	14259	14379	14422	14406	14316	14551	14479	14507	14427	14369	14427	14541	14636	14618	14477	14435	14432	14331	14387	14449	14270	14271	14333	14575	14325	14583	14409	14407	14588	14558	14436	14593	14312	14398	14356	14426	14318	14488	14393	14433	14500	14324	14342	14493	14525	14406	14498	14388	14310	14424	14314	14433	14449	14373	14305	14452	14452	14383	14371	14178	14450	14354	14308	14311	14429	14366	14408	14379	14516	14305	14340	14479	14317	14401	14396	14405	14333	14380	14418	14310	14426	14269	14408	14323	14298	14365	14487	14391	14425	14309	14484	14461	14480	14474	14297	14468	14144	14427	14591	14383	14478	14368	14435	14249	14374	14424	14308	14484	14457	14470	14500	14337	14523	14378	14460	14407	14327	14286	14336	14308	14521	14405	14366	14424	14222	14413	14291	14456	14543	14328	14306	14424	14271	14503	14529	14553	14297	14191	14167	14236	14517	14283	14327	14383	14524	14632	14347	14406	14312	14464	14269	14308	14328	14401	14395	14530	14224	14481	14476	14409	14420	14316	14323	14350	14329	14475	14417	14309	14212	14477	14375	14283	14442	14291	14270	14331	14295	14327	14543	14428	14585	14388	14394	14323	14325	14386	14266	14380	14485	14473	14346	14435	14300	14391	14434	14571	14400	14347	14420	14542	14291	14392	14338	14348	14241	14097	14343	14253	14257	14437	14247	14312	14504	14539	14253	14439	14205	14437	14337	14372	14325	14329	14583	14289	14284	14345	14475	14336	14405	14310	14393	14317	14511	14302	14373	14537	14541	14315	14320	14467	14176	14387	14338	14443	14484	14497	14415	14461	14391	14382	14310	14456	14421	14431	14478	14415	14288	14415	14311	14240	14292	14399	14295	14150	14248	14449	14447	14502	14230	14398	14272	14549	14293	14385	14547	14508	14223	14577	14393	14391	14457	14173	14403	14446	14437	14386	14371	14478	14364	14240	14329	14466	14329	14153	14376	14352	14585	14614	14481	14606	14409	14388	14461	14300	14393	14475	14390	14459	14228	14313	14440	14217	14247	14404	14358	14326	14321	14424	14428	14528	14463	14304	14277	14434	14492	14448	14284	14309	14433	14529	14318	14325	14426	14336	14261	14395	14479	14362	14407	14312	14407	14587	14418	14273	14420	14539	14328	14192	14289	14394	14336	14488	14266	14410	14507	14548	14395	14373	14242	14440	14482	14324	14277	14106	14548	14423	14379	14322	14333	14113	14170	14338	14451	14299	14266	14414	14259	14427	14468	14459	14479	14283	14470	14404	14155	14287	14324	14144	14392	14497	14538	14341	14260	14329	14426	14482	14343	14297	14533	14384	14473	14464	14398	14285	14337	14512	14365	14250	14423	14381	14311	14495	14492	14350	14313	14322	14292	14215	14507	14359	14334	14349	14445	14253	14396	14319	14473	14442	14335	14526	14449	14388	14423	14346	14326	14373	14477	14381	14344	14466	14388	14417	14454	14227	14270	14319	14225	14560	14383	14323	14310	14381	14265	14412	14373	14351	14388	14452	14381	14209	14369	14477	14290	14277	14594	14401	14242	14470	14384	14395	14310	14314	14322	14512	14337	14396	14279	14220	14205	14453	14338	14498	14411	14371	14280	14457	14420	14367	14409	14519	14416	14354	14563	14169	14214	14561	14422	14507	14492	14515	14148	14305	14427	14453	14405	14414	14344	14452	14466	14252	14448	14336	14284	14378	14349	14087	14474	14348	14400	14411	14338	14429	14590	14256	14465	14528	14243	14478	14386	14561	14270	14307	14379	14470	14452	14353	14326	14436	14300	14451	14375	14375	14347	14237	14449	14384	14197	14212	14550	14527	14279	14401	14365	14426	14358	14565	14265	14516	14377	14223	14453	14479	14429	14404	14247	14212	14010	14268	14417	14425	14498	14397	14454	14515	14508	14348	14456	14601	14491	14439	14431	14341	14533	14472	14390	14364	14567	14432	14407	14351	14195	14403	14383	14394	14223	14352	14358	14363	14266	14253	14494	14449	14421	14356	14307	14464	14248	14364	14519	14422	14224	14285	14414	14352	14450	14475	14344	14363	14268	14351	14435	14446	14421	14339	14246	14274	14292	14401	14536	14329	14431	14396	14435	14283	14387	14431	14448	14490	14493	14343	14401	14346	14345	14309	14169	14404	14230	14301	14325	14386	14450	14256	14289	14669	14389	14405	14444	14157	14352	14454	14118	14190	14629	14391	14482	14477	14344	14277	14497	14338	14366	14262	14361	14547	14340	14236	14281	14487	14361	14484	14339	14405	14359	14323	14307	14369	14165	14334	14346	14396	14345	14343	14435	14393	14409	14467	14382	14348	14389	14520	14399	14575	14246	14331	14294	14433	14304	14389	14412	14487	14496	14565	14413	14540	14539	14391	14367	14440	14411	14402	14469	14337	14439	14343	14421	14432	14253	14415	14525	14277	14417	14256	14263	14420	14274	14528	14129	14340	14230	14383	14439	14265	14386	14268	14356	14125	14382	14546	14513	14442	14268	14146	14295	14329	14360	14564	14399	14230	14524	14495	14252	14366	14381	14283	14426	14267	14244	14410	14355	14374	14560	14373	14295	14369	14389	14442	14382	14299	14508	14305	14175	14536	14395	14530	14330	14376	14384	14313	14338	14229	14445	14423	14231	14414	14710	14468	14234	14384	14432	14453	14393	14557	14573	14353	14132	14426	14398	14464	14428	14273	14344	14327	14297	14355	14483	14368	14456	14581	14417	14425	14297	14259	14404	14334	14618	14368	14414	14227	14128	14425	14655	14694	14365	14337	14635	14343	14369	14269	14506	14317	14375	14176	14335	14333	14390	14270	14293	14172	14410	14397	14527	14587	14438	14498	14433	14503	14480	14563	14419	14339	14373	14175	14366	14513	14303	14408	14527	14295	14263	14510	14439	14329	14274	14484	14394	14390	14444	14185	14308	14538	14412	14438	14487	14364	14263	14323	14582	14312	14253	14411	14429	14172	14408	14438	14544	14347	14358	14386	14303	14505	14251	14402	14223	14341	14250	14215	14388	14317	14255	14271	14462	14306	14294	14492	14396	14491	14200	14269	14461	14386	14394	14475	14232	14376	14294	14251	14402	14450	14193	14477	14351	14501	14219	14292	14501	14335	14267	14390	14388	14269	14602	14494	14303	14488	14492	14347	14421	14224	14136	14499	14304	14555	14485	14392	14478	14356	14435	14451	14451	14266	14397	14751	14252	14211	14437	14493	14375	14370	14301	14318	14321	14409	14267	14572	14485	14476	14500	14447	14317	14427	14360	14215	14442	14466	14544	14542	14444	14490	14370	14321	14282	14400	14356	14278	14226	14481	14286	14295	14379	14324	14388	14432	14473	14617	14386	14371	14398	14507	14379	14520	14377	14499	14333	14628	14285	14357	14508	14425	14064	14416	14325	14452	14432	14374	14437	14283	14346	14426	14494	14319	14319	14340	14310	14477	14356	14476	14741	14545	14271	14420	14461	14589	14417	14321	14392	14358	14558	14488	14204	14456	14183	14550	14459	14334	14539	14552	14341	14298	14467	14235	14262	14354	14406	14332	14383	14488	14442	14314	14411	14221	14372	14521	14193	14308	14335	14354	14283	14413	14359	14296	14385	14567	14346	14581	14489	14245	14308	14297	14409	14338	14267	14291	14314	14337	14259	14458	14377	14372	14228	14322	14287	14278	14378	14650	14542	14464	14368	14317	14334	14428	14290	14371	14464	14430	14397	14455	14493	14416	14356	14474	14377	14339	14446	14375	14139	14403	14346	14538	14380	14331	14050	14189	14403	14301	14233	14578	14537	14478	14245	14194	14356	14272	14216	14249	14349	14312	14291	14256	14609	14403	14521	14457	14376	14377	14440	14366	14252	14366	14356	14407	14342	14300	14309	14456	14476	14244	14424	14317	14411	14386	14407	14373	14454	14483	14237	14344	14557	14441	14380	14522	14493	14311	14473	14565	14418	14263	14346	14282	14264	14487	14329	14264	14393	14503	14291	14342	14419	14455	14512	14406	14251	14583	14393	14367	14504	14288	14583	14300	14225	14355	14149	14337	14514	14479	14270	14223	14328	14357	14363	14605	14493	14443	14217	14253	14224	14304	14452	14175	14241	14398	14431	14319	14284	14367	14428	14369	14356	14497	14486	14514	14417	14442	14436	14501	14384	14454	14120	14568	14408	14426	14486	14322	14484	14405	14296	14239	14404	14267	14302	14264	14306	14441	14336	14456	14285	14392	14563	14568	14519	14410	14259	14384	14511	14295	14275	14651	14593	14465	14362	14169	14470	14502	14338	14574	14388	14441	14491	14413	14348	14397	14402	14313	14611	14407	14386	14088	14309	14402	14168	14351	14397	14460	14382	14467	14415	14522	14456	14622	14149	14351	14231	14269	14601	14511	14410	14245	14383	14408	14330	14241	14260	14271	14417	14349	14287	14322	14382	14353	14380	14530	14402	14477	14708	14389	14596	14370	14446	14464	14392	14198	14266	14465	14467	14596	14402	14650	14405	14217	14176	14420	14360	14483	14368	14334	14527	14353	14361	14520	14319	14282	14320	14430	14311	14377	14241	14268	14547	14340	14550	14301	14410	14428	14322	14318	14549	14400	14273	14418	14483	14236	14307	14425	14425	14397	14446	14360	14200	14280	14332	14061	14431	14322	14379	14266	14478	14501	14316	14273	14338	14216	14221	14296	14337	14253	14408	14397	14352	14506	14400	14307	14229	14424	14477	14189	14390	14329	14401	14405	14527	14526	14184	14226	14553	14474	14487	14507	14588	14434	14286	14393	14502	14399	14366	14344	14445	14600	14492	14493	14618	14453	14214	14492	14298	14343	14468	14396	14339	14539	14235	14445	14340	14398	14463	14588	14446	14317	14473	14383	14275	14409	14448
16132	28966	28827	23605	20502	19413	19330	18941	18163	17173	16767	16911	16685	16077	15746	15785	15747	15453	15179	14967	15102	15099	14934	15036	14749	14783	14842	14757	14579	14747	14569	14532	14383	14304	14387	14545	14379	14283	14380	14277	14107	14356	14359	14129	14285	14255	14288	14406	14245	14256	14483	14212	14240	14369	14347	14308	14229	14375	14302	14187	14329	14305	14383	14076	14193	14261	14145	14272	14317	14287	14362	14302	14254	14329	14360	14357	14370	14187	14450	14212	14221	14412	14344	14300	14167	14056	14037	14143	14174	14293	14224	14336	14287	14176	14344	14285	14382	14353	14142	14192	14257	14201	14334	14129	14327	14205	14158	14186	14216	14319	14390	14317	14235	14404	14115	14142	14267	14188	14317	14110	14197	14125	14266	14239	14255	14333	14267	14145	14183	14344	14172	14384	14256	14202	14195	14113	14225	14207	14328	14219	14346	14152	14337	14044	14244	14239	14274	14309	14315	14064	14142	14293	14333	14173	14309	14424	14236	14337	14267	14187	14398	14250	14290	14256	14273	14239	14339	14273	14402	14242	14391	14169	14371	14132	14076	14326	14182	14261	14251	14287	14167	14301	14244	14347	14301	14170	14315	14170	14216	14188	14304	14240	14223	14288	14191	14159	14204	14141	14343	14101	14229	14118	14244	14337	14288	14266	14222	14422	14244	14404	14183	14271	14307	14183	14132	14176	14164	14249	14173	14125	14208	14188	14285	14239	14306	14214	14158	14144	14260	14169	14166	14360	14275	14357	14096	14135	14334	14242	14237	14157	14348	14119	14265	14234	14282	14200	14185	14253	14105	14372	14209	14277	14210	14361	14212	14255	14232	14356	14042	14090	14355	14058	14312	14160	14162	13950	14372	14171	14381	14354	14230	14295	14373	14114	14431	14301	14233	14147	14099	14219	14264	14207	14145	14308	14306	14314	14252	14120	14299	14209	14255	14361	14269	14430	14146	14224	14268	14222	14254	14335	14300	14218	14356	14176	14235	14297	14302	14265	14095	14210	14289	14296	14214	14236	14220	14126	14293	14240	14263	14335	14373	14270	14274	14317	14297	13980	14287	14131	14305	14231	14255	14049	14322	14133	14317	14169	14130	14203	14304	14248	14222	14204	14259	14200	14306	14239	14502	14236	14292	14160	14189	14152	14301	14208	14198	14281	14210	14238	14270	14287	14307	14117	14251	14100	14264	14197	14101	14462	14276	14389	14307	14382	14353	14100	14013	14239	14331	14149	14173	14224	14250	14402	14308	14277	14016	14296	14310	14334	14405	14152	14365	14375	14090	14156	14154	14225	14207	14330	14065	14269	14222	14181	14269	14062	14343	14312	14247	14302	14334	14396	14119	14208	14180	14108	14165	14265	14295	14205	14389	14248	14196	14203	14323	14240	14287	14201	14128	14236	14168	14154	14385	14183	14321	14273	14373	14309	14260	14121	14319	14164	14262	14201	14201	14236	14106	14213	14282	14233	14181	14142	14323	14372	14128	14233	14353	14096	14318	14243	14380	14353	14173	14326	14165	14032	14198	14178	14265	14138	14270	14215	14283	14249	14362	14226	14172	14093	14187	14169	14239	14333	14064	14371	14270	14288	14190	14411	14240	14266	14141	14401	14250	14322	14329	14298	14239	14261	14156	14296	14243	14171	14402	14127	14125	14267	14272	14236	14254	14267	14362	14209	14150	14178	14269	14277	14286	14006	14241	14272	14144	14294	14344	14164	14286	14386	14339	14073	14266	14228	14105	14063	14197	14179	14272	14282	14360	14360	14260	14089	13999	14510	14248	14191	14281	14278	14318	14370	14237	14315	14239	14146	14277	14239	14099	14064	14332	14091	14283	14177	14090	14349	14151	14163	14314	14197	14448	14257	14235	14318	14312	14305	14247	14209	14187	14301	14215	14305	14213	14154	14133	14107	14232	14214	14340	14248	14355	14245	14250	14215	14286	14139	14224	14182	14371	14237	14215	14251	14171	14355	14379	14145	14152	14071	14277	14463	14298	14416	14227	14268	14118	14159	14303	14114	14279	14325	14444	14136	14202	14320	13972	14134	14216	14161	14271	14188	14286	14240	14346	14356	14211	14171	14502	14275	14237	14312	14225	14150	14081	14309	14137	14143	14232	14230	14158	14256	14151	14113	14390	14090	14164	14256	14113	14331	14136	14217	14286	14150	14008	14140	14319	14263	14096	14263	14317	14222	14135	14009	14323	14284	14138	14403	14224	14130	14129	14113	14128	14155	14320	14399	14372	14202	14210	14311	14400	14340	14256	14390	14362	14147	14267	14205	14242	14030	14339	14395	14248	14372	14204	14091	14108	14233	14149	14306	14275	14288	14333	14119	14200	14218	14228	14327	14287	14110	14248	14341	14156	14202	14218	14221	14196	14208	14404	14186	14348	14199	14413	14195	14189	14120	14271	14214	14195	14096	14264	14169	14190	14284	14132	14218	14110	14211	14332	14054	14265	14290	14326	14180	13940	14120	14182	14138	14044	14301	14293	14204	14205	14219	14207	14331	14207	14179	14392	14262	14155	14278	14429	14356	14204	14347	14195	14251	14303	14294	14305	14213	14236	14226	14093	14230	14284	14321	14419	14339	14157	14236	14137	14328	14136	14234	14255	14139	14141	14151	14254	14330	14171	14154	14220	14261	14341	14174	14352	14112	14233	14265	14412	14238	14311	14193	14395	14245	14244	14171	14252	14301	14139	14259	14300	14057	14295	14249	14153	14206	14194	14214	14383	14252	14127	14137	14190	14411	14352	14399	14355	14179	14145	14219	14207	14240	14269	14142	14206	14141	14244	14403	14297	14308	14363	14344	14085	14281	14258	14212	14075	14235	14289	14250	14192	14269	14289	14451	14252	14290	14252	14271	14316	14256	14156	14199	14223	14324	14324	14178	14174	14366	14108	14213	14145	14351	14144	14226	13989	14160	14299	14316	14305	14384	14203	14302	14245	14224	14244	14262	14174	14269	14183	14273	14285	14187	14252	14257	14174	14173	14253	14209	14298	14311	14175	14209	14461	14251	14296	14263	14247	14231	14119	14334	14241	14272	14245	14195	14244	14206	14235	14256	14175	14407	14345	14193	14268	14498	14360	14294	14219	14372	14241	14177	14289	14039	14261	14209	14242	14277	14294	14131	14187	14190	14375	14201	14264	14289	14187	14195	14331	14258	14165	14127	14167	14262	14190	14212	14258	14248	14167	14307	14116	14351	14199	14144	14254	14339	14313	14260	14270	14303	14153	14273	14254	14203	14254	14177	14304	14439	14127	14182	14461	14242	14241	14325	14204	14332	14168	14051	14400	14272	14150	14149	14320	14226	14267	14272	14258	14364	14397	14319	14334	14332	14202	14254	14374	14255	14258	14302	14085	14216	14276	14095	14270	14398	14280	14168	14176	14376	14168	14328	14369	14227	14178	14181	14106	14224	14280	14109	14242	14127	14400	14310	14337	14244	14240	14205	14235	14223	14146	14155	14230	14227	14202	14292	14350	14206	14062	14229	14162	14134	14413	14094	14228	14351	14328	14326	14283	14242	14237	14136	14384	14242	14185	14179	14049	14221	14178	14187	14252	14173	14219	14320	14318	14228	14171	14197	14396	14439	14206	14243	14257	14157	14229	14271	14093	14212	14209	14420	14196	14323	14165	14100	14213	14218	14293	14470	14230	14312	14211	14247	14264	14240	14329	14391	14334	14341	14277	14112	14105	14282	14207	14199	14285	14405	14207	14325	14157	14385	14183	14202	14185	14179	14071	14383	14405	14236	14238	14304	14185	14029	14323	14214	14255	14343	14157	14369	14188	14249	14126	14258	14232	14311	14157	14190	14319	14249	14153	14342	14241	14251	14385	14277	14206	14062	14162	14385	14314	14308	14128	14312	14261	14337	14221	14201	14260	14183	14212	14200	14297	14094	14229	14163	14220	14249	14198	14096	14138	14182	14192	14230	14080	14142	14244	14110	14142	14282	14313	14282	14490	14050	14244	14202	14316	14235	14322	14427	14201	14410	14166	14201	14071	14281	14247	14285	14198	14022	14371	14277	14287	14344	14150	14178	14435	14255	14386	14171	14289	14348	14244	14279	14215	14403	14231	14176	14339	14295	14287	14112	14139	14177	14160	14255	14160	14306	14355	14299	14274	14134	14083	14190	13967	14052	14305	14241	14146	14338	14300	14241	14353	14204	14227	14292	14412	14204	14254	14393	14234	14269	14104	14232	14333	14237	14246	14408	14200	14387	14400	14344	14134	14200	14275	14180	14145	14226	14209	14285	14352	13980	14241	14231	14187	14295	14344	14344	14382	14020	14351	14283	14215	14237	14309	14208	14167	14184	14157	14316	14287	14474	14302	14139	14180	14102	14117	14317	14298	14240	14291	14100	14373	14499	14279	14211	14236	14419	14404	14238	14295	14211	14067	14237	14310	14386	14389	14286	14209	14262	14317	14212	14180	14303	14209	14170	14334	14205	14205	14213	14162	14411	14339	14174	14359	14259	14113	14211	14167	14211	14125	14257	14334	14302	14155	14217	14599	14319	14326	14273	14260	14382	14360	14143	14277	14262	14096	14264	14191	14368	14256	14291	14204	14280	14217	14148	14257	14174	14276	14434	14380	14070	14192	14186	14143	14347	14402	14301	14193	14303	14274	14125	14106	14331	14143	14339	14348	14223	14179	14383	14161	14342	14022	14138	14166	14045	14138	14309	14322	14289	14233	14212	14116	14204	14364	14148	14401	14221	14258	14233	14333	14174	14247	14152	14009	14318	14386	14256	14187	14214	14249	14326	14248	14270	14304	14178	14229	14171	14349	14240	14175	14110	14258	14339	14326	14188	14437	14289	14417	14209	14303	14265	14190	14220	14130	14236	14325	14164	14245	14363	14235	14188	14396	14126	14204	14145	14293	14167	14137	14382	14314	14313	14317	14202	14111	14178	14143	14211	14285	14275	14163	14165	14373	14161	14288	14241	14590	14216	14151	14194	14349	14297	14250	14163	14279	14269	14203	14220	14390	14221	14168	14336	14329	14194	14365	14241	14215	14224	14136	14402	14315	14356	14356	14260	14265	14401	14306	14244	14427	14026	14307	14162	14375	14275	14049	14243	14322	14079	14177	14170	14330	14258	14288	14305	14246	14281
22918	21292	29093	23851	21524	22978	23516	18835	17520	17069	16756	16387	16236	15764	15767	15467	15274	15248	15133	15020	14890	14905	14880	14818	14662	14667	14496	14689	14492	14639	14703	14546	14360	14508	14339	14321	14251	14380	14192	14251	14134	14098	14384	14195	14191	14103	14170	14105	14114	14079	14168	14097	14194	14093	14046	14201	14175	13976	14039	14253	14141	14124	13934	14187	14075	14273	14085	14126	14074	13962	13948	14063	14119	14243	14043	13982	14105	13897	14002	14174	14282	14067	14107	14068	14149	14178	14167	14112	14090	14089	14263	14027	14070	14042	14039	14104	14107	14354	14153	14150	13890	13964	14032	14255	14189	14246	14133	14149	14008	14127	14194	13888	13946	13995	13947	13966	14139	13921	13980	14071	14025	14053	14195	14123	13980	14084	14162	14016	14012	13854	14000	13973	14058	14198	14147	14111	14038	14147	14109	13894	14143	13961	14190	13775	13884	14310	14083	14128	14214	13981	14140	13917	13992	13798	13942	13924	13967	14010	14331	14118	14060	13947	13992	13999	14060	14035	14150	14182	14000	14148	14090	13990	14102	13896	13931	14071	14074	14216	14017	14085	14002	14096	14128	14111	13992	14113	13974	13931	13961	13970	14185	14235	14180	13872	14118	14079	14117	14053	14027	13978	14124	13962	14184	13989	14160	14008	14172	14049	13948	13819	14008	14146	14111	14047	13819	13949	13959	13892	14071	14094	14112	14067	14142	13896	13971	14162	14074	14043	14168	14069	14119	14099	14026	14064	13949	14216	14026	14117	14089	14061	14022	14060	14009	14081	14075	13804	14063	13927	14095	13990	14095	14292	14188	14008	13970	13989	14083	14180	14070	14001	14060	14072	14262	14200	14018	14042	14044	13981	14015	14053	13775	13963	14118	14036	14190	14220	14162	14058	13889	14102	14042	13885	14122	14178	14215	14136	13974	14280	14030	13846	13931	14149	14136	13983	13982	14115	13940	14128	14082	14095	14068	13891	14084	14184	14126	13969	14011	13945	14073	14053	14063	13970	14061	13950	14063	14212	13925	13876	14129	14027	14085	14053	14205	14087	13991	14076	14117	13990	14085	14083	13857	14036	14100	14122	13869	13940	14152	13999	13902	13876	13963	14074	14048	14016	13937	13859	13991	14134	13995	14057	13922	13975	14031	14113	14105	13874	13990	14100	13924	14090	14075	13897	14076	13920	13985	14165	14098	14153	14002	14047	14106	14034	13976	13964	13944	13986	14041	13818	13949	13866	14059	14044	13970	14144	14253	13825	14039	14386	14001	13986	14090	14061	14050	13945	14163	13915	14154	13932	14157	14097	14094	14196	14070	14087	14149	14154	14180	13992	14272	14200	14051	14009	14178	14100	14119	14134	13879	14171	14069	13970	14038	14068	13970	14083	14196	14280	13942	14086	14124	13908	14308	14046	14063	14072	14073	13967	14080	14076	13922	13955	14069	13951	13893	14175	14005	14058	14136	14055	14142	14030	14161	13988	13880	13948	13923	13990	14086	14134	14125	14360	14274	14044	14152	14088	13908	14142	14060	13962	14088	13951	14019	14067	14109	14041	14078	14042	13998	14003	14055	14016	13882	13909	14051	13961	14088	14006	13871	14042	14213	14034	13988	14151	14187	14085	14118	13803	14083	13993	14113	13988	13887	13936	14014	13964	14030	14017	14152	13954	14048	14034	13833	13991	14065	14125	14320	13970	13854	13997	14105	13926	13891	14161	14116	13937	13798	13905	14000	14044	14073	14113	13955	14021	14074	14068	14171	13911	14034	13930	14186	14074	13817	14022	14207	14175	14022	14047	13904	14086	14137	14072	14087	14034	13907	14022	14275	13949	13983	14082	14180	14113	13913	14144	13997	14002	14107	14080	14069	13993	14076	13985	13961	14077	13813	14117	13948	13855	13947	13986	13789	14113	14255	14112	14025	14217	13929	14064	14198	14042	14002	14143	14047	13967	14285	14227	13914	14078	14134	14162	13921	14146	14252	14052	13935	14123	14127	14195	14007	14035	14179	14010	14100	13939	13976	13967	14066	13992	14058	14095	14061	13981	14036	14057	14114	14145	14099	14021	13803	14010	14053	13964	14091	13931	13955	13984	13965	13976	13985	14248	14065	13884	13992	14105	14068	14132	13941	14185	14116	14092	13915	14037	14132	14101	14007	14002	13920	14161	14163	14106	13959	14044	14016	13969	14078	14119	13825	14072	13958	14025	13997	13993	14227	14075	14294	14031	14197	14103	13982	13886	13965	13992	13963	14003	13843	13872	14054	14034	14034	14063	14123	14003	14133	14082	13970	14095	14027	14066	14043	14000	14114	14049	13990	13862	14022	13830	14121	13973	14076	13941	14148	13929	14086	14230	14015	13984	14102	14046	14034	13958	14282	13996	14072	13934	14156	14127	14202	14220	14070	14076	14153	14051	14099	13934	14038	14121	14105	14136	14065	13909	14036	14115	14074	14031	14048	14027	14073	13936	13947	14063	14298	14204	13873	13998	14163	13988	13995	14104	14017	13891	14139	13997	14032	13989	14222	13747	13961	14043	13929	13929	14148	14072	14140	13878	13982	14035	14010	14088	13958	14027	13915	13856	14077	14092	13837	13977	14155	14073	13913	14151	13885	14334	14089	13926	14195	14031	14268	14067	14079	13890	14093	14100	14024	14034	14135	14012	14053	14083	14143	14108	13932	14022	14096	14176	14063	14081	14187	14058	14133	14254	14174	14019	13863	13802	13885	14175	14155	14202	14065	14244	14107	13980	14046	13925	14184	14089	14259	14008	14126	14278	14054	14146	13879	14220	14080	14035	13975	13984	14014	13855	14002	13995	14067	14117	13906	13861	13825	14078	14100	14132	14053	14140	14037	14181	14027	13837	14011	14155	14163	13906	14054	14195	14093	14017	14127	13986	14026	14113	14173	13952	14285	14036	14070	13958	14185	14037	14134	13968	13946	14002	14157	14057	14020	14278	14021	14070	14230	13857	14047	13995	14195	14054	14151	14004	14072	14106	13851	13905	13930	14127	14034	13895	14041	14087	14065	14032	14039	14017	14006	13849	14080	13959	13988	13874	14156	14139	13973	13853	13970	13889	14062	13948	14130	14003	14071	14250	14142	13901	14088	13989	14047	14114	13958	13949	14179	14010	14029	13959	13905	13953	14005	14005	13951	14126	13888	14086	14185	14054	13893	14098	14160	14115	14020	14040	14067	14169	14208	14183	13920	13962	14161	14140	14162	13921	13974	14289	13963	13994	14045	13948	13972	14116	14157	14159	13995	14026	13995	14038	13955	13953	13824	14034	13911	13846	14044	14034	13965	14187	14128	13950	13955	14005	14219	13861	13975	13979	14045	13982	13938	14061	14112	14035	13996	13943	14058	14068	13997	14201	13988	13991	14011	14116	14168	13759	13968	14026	13772	14114	13924	13988	13977	14147	13740	13937	14065	14067	14060	13993	14096	14119	14082	13979	13938	14050	14170	13988	14062	13955	13814	14082	14055	14070	13892	14039	13997	13882	14111	14004	13984	13970	14182	14206	13997	14117	14017	13851	13958	13928	13992	14207	14082	13904	14109	14084	14103	14048	14168	13889	14136	14126	14138	14151	14072	13873	14012	13975	14133	14155	14234	14174	13999	14092	13943	14097	14037	14007	13877	13898	14038	14071	13909	14059	14119	14097	13958	13969	14014	14082	13866	13891	13987	14072	14257	13993	13887	13912	14028	13962	14076	13962	14067	13971	14100	13946	13845	14213	14268	14181	13959	13839	14092	14038	14204	14107	13911	13901	14240	14168	14216	13956	13876	13976	14215	14163	14181	14140	14015	14077	14023	13997	14011	14171	14045	13852	13985	14173	13965	14148	14166	14099	14238	14174	14083	13947	14020	13967	13953	13994	14072	14125	14024	14037	13998	13990	14160	14028	14010	13999	14074	14022	13851	13961	14157	14124	14096	13919	14146	14144	13879	13957	14220	14264	13998	14103	13782	14056	13822	14093	14049	13770	14235	13954	14028	14010	14078	14073	14010	14104	14122	14067	14096	14015	13976	14014	14059	14017	14161	14156	14035	14128	14098	13980	14049	14059	13990	14105	14121	14044	14230	14048	14168	13926	13983	14056	14038	14012	13889	14182	13912	13952	14079	13994	13879	14062	13954	14129	14129	13928	14050	13986	13844	13998	14170	14010	13976	14132	14099	14074	14047	13936	14029	14067	14037	14032	13936	13913	14162	13873	13977	13933	14007	13969	14078	14278	14068	14273	14161	13989	14032	13940	14146	14114	14086	14077	13958	13996	13846	13742	14077	14148	13899	14068	14181	14007	14003	14111	14134	13990	13794	14069	14151	14082	14018	14044	13894	13997	14213	14078	13990	14189	13945	14051	13877	13956	13909	14027	14107	14027	14015	13992	14095	14048	14129	14162	13919	13916	14067	14017	14081	13989	13992	13903	14265	14197	13933	14149	13784	14034	14040	14089	14023	13955	14053	14092	14180	13981	14128	13922	14010	14130	14326	14187	13945	14051	14124	14138	13996	14178	14156	13967	13876	14015	14027	14014	14289	13900	14210	14002	14079	14091	13945	14081	14123	14054	14097	13984	14091	14069	13972	14122	14105	14004	14010	13951	13899	13909	14039	13899	14022	14018	14141	14105	13995	14045	14141	14045	14016	14073	13990	13857	13993	14056	14047	14018	14016	13949	13989	13858	14018	14106	14032	14141	13983	13926	14064	14147	14026	14140	13993	14127	14032	14071	14185	14192	14022	14037	14027	14139	14228	14126	14109	13974	13985	14076	14170	14119	13876	14181	14092	13881	14232	14067	13967	13900	13841	13873	13975	13809	13957	13857	14042	13948	14130	14159	14114	14083	13926	14094	14219	14171	14124	13980	14142	13957	14004	14151	13852	14102	14120	14089	13993	14130	14185	14047	13973	14013	14074	14133	14067	14121	13921	13987	14061	14114	14180	13928	13962	14079	14104	13929	13876	13963	13880	13954	14037	13971	14065	13979	14167	14055	14255	13902	13879	13955	13973	14211	14152	14147	13822	14015	14197	14007	14186	13864	14012	13949	13966	13940	14099	14109	14025	14052	13857	13998	14163	13940	13962	13948	14123	14067	13896	13981	14054	14007	13969	14134	14199	14326
17936	32841	31876	26259	22866	21898	21716	21421	20102	18909	18294	18192	17598	16690	16741	16283	16018	16118	15343	15442	15457	15234	15117	15030	14957	14912	14909	14804	14679	14703	14477	14525	14443	14332	14175	14153	14077	14056	14077	14055	14206	14095	14236	14117	14224	14066	14074	14144	14053	14103	14104	14033	13854	13816	14049	14003	13862	13946	14108	13991	14064	14090	14026	13885	13922	13877	14027	14107	14051	14106	14120	14030	14092	13773	13755	14031	14096	14027	13820	13943	13931	14030	14054	13939	14024	14066	13915	13844	14077	13992	14049	13954	14003	13960	13875	13934	13973	14078	13952	13889	13964	13949	14067	13910	13950	14002	14044	14145	13742	14104	14053	14005	13906	13898	14015	14105	14089	13934	13960	13986	13890	14038	13989	13962	13897	13979	13999	13882	14065	13909	14082	13924	14102	13997	14061	14064	14091	13973	14034	13846	14042	14162	14111	13928	13897	13898	13922	13921	13976	13901	13840	13978	13863	13961	14144	13954	13905	14043	14003	14019	14051	14005	14013	13854	14006	13898	13896	14058	13906	13986	13995	13859	14061	14080	13992	13896	13972	13931	14125	14028	13855	14040	13904	13967	14060	13996	14007	13875	14027	14009	14137	14085	13995	14023	13920	13830	13866	14043	13903	13988	13988	13998	14071	13932	13873	14085	13982	14042	13945	14010	14089	14044	13991	13965	13839	13930	13866	13860	14016	14060	13995	13876	13970	14064	14090	13984	14046	13979	14143	13971	13890	14011	14241	13833	13915	13931	14000	13985	14001	13893	13897	13935	14063	13993	13967	14045	13999	13859	14144	14103	14044	14066	14014	13959	13928	13982	14000	13892	13994	14062	13922	13931	13815	14072	14112	13961	14052	13943	14093	13884	13969	13913	13974	14074	13942	13920	13950	14053	14097	13956	13894	14103	13918	13953	14133	13829	13980	13894	13947	13837	13953	14067	13925	13833	13963	13927	13985	13970	14022	13918	14159	13932	13906	13948	14027	13913	13983	14022	13933	14137	13923	14000	13964	14137	13912	13907	13833	14026	13816	13884	14061	14128	13906	13929	14187	13834	13817	14100	13897	13882	14016	14093	13854	13939	13997	14085	13912	13857	13777	14000	14007	13832	13952	13952	14029	13969	14018	13912	13867	13854	13884	14013	13859	14119	14125	14087	13900	13976	13959	14060	14034	13978	14004	13940	13993	13879	13947	13887	13849	13968	13951	13960	13909	13908	13795	13944	14032	13835	13970	14158	13829	14090	13882	13885	13892	14120	13847	13904	14021	13947	13914	14010	13863	13996	13907	14000	13918	13957	13899	13894	13918	13867	13828	13962	13993	13934	13917	14021	13915	14137	14039	13922	14048	14089	13953	13999	13958	13972	13975	13988	13998	14080	13841	13935	14248	13865	13950	14024	14068	13956	14021	14109	13950	13840	13873	13960	13870	13999	13995	14061	13969	13896	13840	13810	13980	13847	14056	14089	14120	13986	14037	13829	14042	13981	13885	14019	13900	14066	14010	13947	13919	13898	13859	14182	13850	13987	14019	14051	13986	13814	13992	14030	13864	13955	13898	13980	14019	14049	13952	13923	14078	13753	13823	14091	13919	13985	13959	14028	13880	14122	14011	13896	14122	13935	14007	13704	14004	13912	13908	13900	13975	13868	13971	13935	13946	13938	13940	14082	13928	13843	14026	13916	13911	13942	14010	13840	13958	14014	13822	14103	14023	14058	13923	13897	13805	14034	13928	13985	13977	13964	13936	13957	13966	14018	13916	14039	13935	13945	13996	13891	13972	14096	13993	13917	14106	13859	14057	13761	13864	13995	14133	14089	13822	13993	14013	14041	13982	14100	14053	13935	14015	13994	13968	13917	14038	13942	13934	14002	14021	13881	13990	13960	13939	14141	13942	13950	14112	13982	13957	14031	13951	13938	14032	13976	13983	13960	13999	13880	13945	13766	14064	13862	13969	13991	13914	13886	13852	13963	13991	13893	13957	14007	13972	13758	13999	14018	13998	14051	13856	13904	14093	13963	13829	13943	13975	13865	14014	13996	13954	14038	13875	14023	13967	13988	13847	13949	13881	14014	14228	14012	14092	14112	13920	13960	13830	13817	13987	13983	13844	13954	14039	13761	13954	13800	14010	13990	13970	14046	13997	13799	13855	13943	13857	13942	13988	13977	14087	13993	14022	13975	14011	14090	13917	13952	13987	13976	13943	14041	13908	13836	13886	14083	14017	13916	14109	13847	14005	13956	14116	13974	13923	13853	14039	13910	13952	13976	14019	14099	13990	13881	13831	13924	14055	13909	14029	13954	13909	13961	13915	14051	14030	14087	13960	13965	14021	14007	13908	14013	13910	14070	13931	14070	13924	13998	13953	13896	13780	13802	14029	14024	13900	14086	13951	13978	14062	14046	14002	13973	13838	14132	14023	14164	14070	14162	14211	14103	13998	14013	14013	13961	13961	13984	14075	13864	13899	14105	14069	14080	13912	13983	14005	13967	13785	13876	13923	14062	13926	13926	13996	14066	13858	14052	14024	13988	14121	13891	14004	13879	13884	13806	13968	14039	13814	14015	14055	13960	14114	13983	14100	13916	13978	14103	13910	13872	13878	14055	13951	13961	13976	13811	13886	13894	14043	13981	13923	13972	13882	13842	13859	13967	14069	14005	13947	13850	13896	13863	13995	13978	14067	13947	13834	13912	13872	13888	14147	13874	13982	13989	13929	13956	13809	13944	14020	14044	13826	13905	14088	13903	14078	14085	14090	13938	13800	13989	13987	14012	14030	14174	14063	13913	13860	14031	14062	13912	13868	14004	14033	13956	13897	13875	14001	14058	13948	13921	13903	14014	13943	14080	13963	13899	13881	13948	13908	14034	13955	13845	14025	13898	14053	13991	14108	13992	13967	14159	13952	14007	14060	13839	13799	14065	14178	13944	13996	13901	13948	14008	14029	14074	13888	13987	14079	13961	14078	14050	13940	13874	14055	14000	14002	14014	13975	14089	14073	14086	13952	13976	13933	14028	13940	14109	13863	14032	14127	13956	13997	13949	13910	14122	13869	14055	14060	14242	13853	13980	13910	13860	14135	13911	13996	13819	13997	13941	13940	14051	14094	13949	13994	13855	14167	14048	14037	14064	14101	14143	13960	13948	14013	13929	13887	14012	13868	14013	14083	14044	13894	13832	13858	14021	13901	13853	14014	13981	14041	14037	14003	13836	14112	14111	13965	14067	13922	13893	14023	14187	13996	13980	14140	13908	14039	14115	14046	13972	14136	13945	13967	13887	13909	13872	14081	13993	13982	13798	13974	13974	13862	14027	14004	14016	13901	13871	14125	13721	13941	13887	14041	14065	13977	13905	13994	14134	14085	13860	14014	13878	13973	13991	13810	14083	13871	13854	14019	13960	13881	14031	13984	13921	13938	13940	14025	13891	14043	13962	13929	13902	14087	13991	14083	14002	14126	14035	14004	13945	13888	13928	13853	13961	13958	14170	13990	13992	13834	14093	14003	13761	13874	14000	13981	14087	13909	13886	13965	13844	13989	13899	13910	13924	13806	13932	13935	13891	13961	13974	13975	14059	14026	13863	14067	14085	13864	14078	13891	13802	14023	14041	13885	13746	14049	13973	13973	13911	14015	13943	13927	13925	14030	14033	13975	13996	13977	13955	13908	14029	13844	13927	14124	13966	13830	13992	13893	13943	14018	13935	14071	13876	14073	14069	13841	13925	14009	13890	13974	14119	13941	14224	13877	14065	13976	13968	14118	13959	13964	13924	14108	13936	14020	13905	13964	14032	14155	14054	13970	13892	14037	13858	14053	13882	13919	14052	14187	13677	13981	14059	13965	14009	14033	13865	13976	14089	14079	14025	13890	14031	14149	13875	14261	13995	13830	14016	13899	13865	13830	14065	13991	14029	13954	14008	14002	14008	13912	13971	14033	13830	13965	14126	14084	13911	13869	13939	13885	14057	13908	13999	14018	13983	13924	13969	14061	13866	13997	13895	13855	13867	13928	14077	13928	13863	13884	13994	14009	13865	13805	13943	14105	13934	13958	13981	13930	13926	13961	14132	13790	13976	14074	13993	13935	14081	13953	13799	13991	14047	13821	14059	13793	13814	13984	13947	13962	14191	14055	13932	14033	13981	14125	13917	13909	14153	13986	13882	13823	14104	14069	13889	14058	13967	13899	14101	13891	13660	14040	13833	13914	14031	13966	13979	13786	13942	13980	13850	14081	14082	14093	13924	14030	13933	13973	13747	13990	13987	14118	13874	13940	13956	13994	13867	13961	13870	13898	13890	13904	14037	14067	13965	13963	13871	13888	13943	14062	14043	13897	13912	14012	14004	14084	14003	13931	13898	13879	13956	14031	13886	13825	14001	13966	13911	13888	14026	14156	13894	13969	13967	13873	14065	13994	14042	13932	13964	13914	13998	14089	13963	13946	14017	14048	13801	13869	13957	13906	14066	13998	13976	13785	13994	13984	14065	13898	13946	14148	14001	14026	13881	13751	13930	13938	13989	13913	14133	13832	13996	13959	14009	14213	14012	13951	13884	13992	13990	14098	14027	13861	13830	13859	13907	14035	13816	14135	13935	13828	13893	13955	13867	13885	13939	14094	14002	13798	14020	13935	13911	13847	13894	13990	13981	13769	14027	13962	14074	14006	13957	13934	13921	13946	14032	13952	13853	13936	14066	13992	13973	13969	14023	13826	13856	13936	13900	13987	13957	14112	13886	13888	13991	14155	13914	13929	13943	14096	13851	13775	13897	13824	13862	13870	13928	13936	13992	13911	13821	13906	13857	14091	13934	13911	13822	13763	14118	14020	14020	13959	14127	14096	14052	14019	13879	14035	13885	13943	14026	14009	13905	13904	13813	14084	13896	14050	14077	13980	14119	14115	13907	13933	14004	13932	13970	14057	14040	14033	13864	14008	14019	14000	13873	14020	13936	14081	13882	13933	14165	14041	14116	13919	13993	14008	14012	13996	13986	13963	14077	13953	13980	13992	13756	13966	13884	14175	13864	13962	13874	14054	13888	13853	13915	13918	13905	13872	13974	14051	13977	14141	14081	13973	14008	13853	13951	13914	13854	13978	13978	13955	13879	13853	13901	13994	14013	14113	14029	13793	14113
27058	21919	23802	19420	15856	15332	15516	15226	14846	14535	14661	14580	14503	14314	14103	14241	14143	14016	14005	14019	14155	13965	14012	13954	13786	13736	13959	14019	14065	14023	13894	13805	13968	13809	13873	13820	13775	13794	13790	13726	13745	13733	14059	13773	13855	13756	13981	13847	13776	13770	13985	13810	13866	13787	13731	13664	13868	13702	13766	13949	13895	13777	13799	13925	13728	13619	13620	13582	13771	13755	13841	13785	13727	13704	13722	13786	13989	13878	13738	13747	13780	13715	13852	13842	13765	13728	13711	13841	13816	13688	13835	13870	13631	13877	13887	13729	13696	13790	13663	13812	13895	13830	13888	13924	13683	13745	13783	13956	13890	13803	13840	13851	13791	13900	13759	13881	13778	13714	13764	13852	13812	13740	13644	13752	13698	13736	13919	13705	13846	13809	13865	13854	13669	13873	13767	13762	13591	13673	13881	13737	13888	13750	13887	13936	13934	13754	13605	13955	13727	13825	13838	13770	13827	13726	13510	13872	13594	13660	13963	13717	13832	13783	13718	13718	13789	13976	13776	13564	13828	13765	13804	13861	13724	13634	13621	13772	13944	13826	13742	13586	13852	13926	13808	13603	13838	13788	13782	13677	13953	13719	13773	13902	13724	13746	13765	13762	13865	13767	13918	13760	13790	13819	14016	13769	13672	13677	13789	13709	13911	13827	13945	13646	14116	13794	13750	13815	13805	13798	13756	13598	13748	13877	13708	13664	13666	13710	13658	13783	13779	13772	13947	13725	13717	13728	13600	13669	13860	13891	13770	13614	13786	13683	13735	13718	13860	13527	13749	13811	13711	13653	13943	13771	13808	13769	13709	13670	13679	13795	13805	13578	13828	13817	13806	13715	13738	13927	13856	13678	14047	13998	13881	13868	13870	13661	13938	13795	13669	13819	13713	13739	13802	13703	14019	13793	13885	13787	13771	13897	13939	13926	13713	13715	13877	13776	13764	13799	13809	13862	13845	13595	13855	13860	13801	13765	13734	13773	13608	13831	13563	13718	13911	13809	13638	13921	13936	13793	14035	13896	13837	13949	13689	13675	13861	13746	13867	13771	13800	13778	13845	13650	13928	13733	13830	13691	13733	13711	13807	13763	13762	13954	13786	13786	13801	13701	13755	13792	13670	13826	13831	13831	13570	13794	13738	13642	13686	13797	13725	13633	13843	13749	13844	13552	13714	13702	13767	13863	13834	13974	13706	13831	13696	13932	13707	13634	13768	13984	13947	13666	13817	13863	13694	13859	13797	13772	13848	13873	13795	13749	13803	13727	13978	13820	13751	13605	13669	13679	13782	13627	13713	13718	13753	13748	13793	13981	13844	13905	13852	13712	13520	13814	13822	13762	13952	13699	13721	13791	13709	13783	13768	13711	13767	13682	13826	13731	13790	13893	13908	13809	13997	13712	13707	13659	13741	13904	13725	13770	13524	13760	13722	13863	13759	13845	13828	13746	13742	13758	13786	13849	13871	13751	13907	13747	13635	13886	13765	13753	13677	13661	13702	13726	13838	13833	13706	13763	13829	13866	13829	13702	13762	13869	13807	13885	13756	13706	13995	13784	13903	13974	13883	13787	13799	13695	13775	13771	13798	13626	13876	13739	13775	13785	13701	13633	13634	13784	13767	13872	13850	13704	13808	13813	13739	13759	13949	14025	13909	13943	13718	13828	13793	13859	13795	14013	13767	13752	13898	13956	13893	13734	13632	13953	13697	13870	13652	13602	13911	13793	13791	13873	13854	13859	13802	13662	13631	13662	13872	13737	13748	13674	13851	13655	13862	13773	13930	13862	13802	13988	13732	13658	13908	13904	13857	13803	13647	13906	13884	13818	13759	13651	13856	13773	13795	13888	13738	13633	13827	13881	13820	13751	13808	13715	13918	13501	13835	13744	13802	13848	13734	13537	13901	13611	13947	13836	13668	13622	13741	13685	13626	13677	13577	13762	13886	13896	13809	13759	13708	13749	13806	13803	13928	13685	13617	13880	13779	13905	13796	14032	14027	13852	13759	13655	13785	13927	13670	13808	13884	13924	13773	13847	14013	13783	13753	13837	13806	13804	13724	13847	13730	13897	13844	13758	13591	13655	13717	13945	13798	13793	13895	13667	13742	13742	13727	13789	13985	13730	13865	13800	13689	13555	13733	13665	13682	13764	13708	13987	13755	13696	13713	13663	13664	13694	13781	13857	13799	13704	13670	13757	13943	13791	13755	13784	13898	13775	13736	13819	13922	13824	13687	13693	13828	13797	13753	13811	13686	13708	13659	13775	13698	13881	13614	13824	13730	13585	13721	13808	13699	13792	13874	13815	13701	13861	13787	13854	13657	13584	13728	13943	13840	13716	13759	13834	13853	13900	13768	13831	13699	13874	13688	13874	13701	13575	13829	13778	13764	13940	13755	13793	13785	13810	13817	13790	13912	13998	13649	13896	13946	13867	13876	13836	13764	13805	14073	13823	13744	13697	13821	13802	13966	13746	13708	13842	13819	13712	13592	13763	13780	13830	13810	13720	13785	13867	13839	13969	13922	13707	13804	13881	13909	13648	13765	13745	13769	13908	13903	13748	13786	13880	13767	13820	13869	13636	13720	13778	13616	13774	13732	13741	13545	13888	13519	13553	13699	13736	13715	13822	13767	13893	13882	13744	13648	13832	13929	13786	13705	13886	13920	13750	13833	13793	13882	13900	13830	13855	13873	13899	13657	13867	13632	13829	13931	13925	13843	13710	13710	13947	13955	13693	13701	13940	13788	13743	13774	13629	13760	13656	13669	13801	13850	13892	13883	13707	13761	13789	13740	14007	13563	13643	13597	13866	13837	13805	13723	13842	13881	13938	13726	13846	13736	13896	13655	13820	13721	13769	13784	13654	13690	13530	13667	13780	13660	13644	13777	13745	13953	13820	13800	13926	13706	13704	13747	14003	13719	13750	13986	13696	13898	13864	13673	13789	13692	13703	13766	13847	13665	13652	13815	13844	13840	13673	13846	13751	13645	13679	13914	13751	13927	13721	13815	13855	13992	13781	13873	13579	13598	13545	13851	13690	13778	13620	13782	13662	13742	13793	13865	13903	13880	13935	13767	13688	13797	13721	13545	13882	13905	13814	13936	13846	13649	13755	13674	13676	13656	13797	13708	13737	13885	13701	13805	13773	13765	13788	13772	13873	13708	13802	13688	13769	13697	13809	13804	13756	13830	13612	13732	13814	13937	13783	13886	13860	13822	13711	13761	13813	13864	14016	13836	13808	13657	13695	13704	13779	13586	13708	13777	13871	13618	13677	13725	13678	13839	13778	13641	13835	13922	13745	13839	13868	13775	13888	13716	13718	13880	13688	13832	13868	13945	13907	13901	13982	13778	13969	13782	13717	13825	13715	13772	13872	13862	13883	13808	13664	13837	13606	14057	13869	13797	13806	13811	13688	13661	13799	13726	13662	13853	13819	13662	13761	13755	13854	13724	13842	13635	13814	13790	13804	13718	13696	13888	13848	13938	13841	14122	14113	13905	13727	13920	13689	13746	13886	13787	13833	13701	14194	13776	13637	13704	13822	13919	13773	13855	13850	13889	13850	13816	13949	13728	13829	13934	13889	13806	13815	13799	13682	13738	13611	13919	13763	13569	13739	13835	13716	13832	13774	13960	13857	13914	13864	13741	13804	13820	13896	13752	13880	13696	13706	13632	13750	13730	13642	13670	13808	13592	13593	13723	13980	13606	13626	13724	13790	13730	13808	13765	13800	13720	13789	13984	13746	13750	13683	13799	13736	13832	13982	13863	13742	13890	13845	13698	13801	13899	13646	13646	13847	13882	13618	13748	13790	13691	13548	13728	13800	13983	13721	13735	13855	13785	13908	13904	13776	13870	13857	13835	13666	13951	13716	13741	13976	13895	13733	13739	13744	13746	13699	13800	13581	13709	13680	13750	13794	13726	13688	13820	13628	13897	13904	13630	13685	13751	13803	13979	13988	13937	13749	13916	14025	13677	13767	13610	13794	13891	13757	13768	13763	13878	13802	13635	13677	13698	13819	13779	13759	13817	13973	13695	13772	13842	13538	13765	13833	13672	13681	13907	13858	13956	13861	13666	13783	13837	13805	13688	13691	13482	13824	13913	13769	13917	13893	13822	13855	13724	13751	13837	13622	13764	13860	13679	13706	13798	13780	13684	14023	13742	13807	13848	13751	13623	13807	13779	13847	13865	13804	13749	13609	13713	13848	14022	13793	13727	13659	13780	13802	13715	14007	13716	13982	13753	13837	13674	13642	13762	13603	13778	13973	13845	13792	13645	13727	13682	13841	13543	13836	13957	13678	13747	13829	13692	13739	13815	13725	13857	13740	13744	13686	13750	13660	13817	13678	13804	13823	13725	13754	13824	14060	14056	13978	13777	13756	13754	13748	13897	13790	13715	13835	13635	13793	13761	13665	13764	13803	13768	13715	13744	13707	13819	13941	13811	13721	13662	13897	13779	13638	13664	14114	13616	13735	13711	13818	13524	13783	13698	13862	13680	13647	13588	13819	13786	13789	13664	13834	13809	13693	13996	13917	13729	13832	13953	13901	13731	13869	13923	13807	13816	13883	13743	13846	13903	13642	13750	13908	13726	13814	13779	13846	13789	13819	13654	13744	13885	13826	13785	13824	13810	13875	13688	13947	13658	13741	13854	13864	13787	13769	13882	13741	13901	13743	13980	13942	13767	13673	13799	13865	13831	13708	13694	13804	13782	13992	13725	13768	13802	13753	13916	13897	13793	13637	13738	13654	13640	13848	13640	13766	13785	13718	13757	13874	13740	13762	13891	13675	13892	13785	13817	13725	13776	13927	13840	13997	13747	13613	13679	13854	13726	13844	13962	13856	13824	13979	13966	13882	13680	13592	13801	13667	13760	13705	13593	13634	13839	13784	13555	13783	13729	13655	13752	13658	13852	13917	13859	13855	13799	13624	13892	13771	13856	13917	13808	13762	13852	13727	13851	13764	13933	13855	13726	13959	13980	13786	13579	13741	13718	13808	13622	13741	13702	13735	13574	13856	13571	13793	13614	13791	13734	13880	13887	13705	13499	13722	13696	13751	13741	13635	13844	13864	13775	13885	13766	13941	13810	13844	13655	13598	13792	13638	13585	13794	13753	13678
16193	22381	21247	18263	16952	16572	16138	16431	15693	15538	15327	15432	15008	14685	14904	14525	14420	14360	14337	14372	14235	14191	14095	14307	14125	14049	14193	14032	13999	14007	13785	13898	13878	14016	13786	13924	13784	13780	13808	13895	13780	13979	13872	13870	13659	13754	13910	13696	13793	13725	13748	13847	13764	13708	13765	13783	13643	13747	13745	13635	13809	13791	13864	13692	13887	13757	13946	13834	13788	13777	13783	13789	13653	13864	13841	13835	13680	13644	13672	13783	13939	13668	13865	13827	13765	13621	13791	13836	13801	13788	13775	13705	14000	13785	13598	13651	13687	13741	13756	13717	13648	13908	13821	13873	13665	13897	13782	13713	13840	13883	13917	13863	13862	13757	13697	13781	13741	13768	13719	13907	13855	13761	13579	13880	13699	13782	13825	13647	13725	13672	13562	13700	13887	13883	13718	13918	13781	13791	13751	13889	13846	13899	13861	13674	13877	13922	13797	13820	13923	13908	13697	13853	13807	13714	13930	13609	13809	13834	13815	13802	13869	13816	13654	13534	13803	13682	13774	13800	13841	13857	13836	13729	13690	13770	13763	13735	13823	13696	13876	13766	13582	13701	13554	13778	13755	13937	13640	13725	13827	13787	13549	13754	13840	13729	13753	13752	13822	13791	13743	13880	13922	13766	13776	13710	13850	13740	13597	13842	13800	13816	13823	13799	13760	13792	13812	13654	13703	13752	13792	13815	13693	13791	13693	13788	13782	13786	13844	13677	13899	13749	13711	13822	13829	13737	13690	13708	13623	13874	13766	13898	13735	13831	13836	13870	13902	13847	13925	13564	13740	13784	13732	13806	13802	13731	13869	13737	13808	13848	13918	13773	13813	13630	13856	13721	13874	13886	13835	14000	13702	13949	13791	13847	13830	13773	13836	13845	13811	13785	13718	13790	13804	13648	13873	13763	13658	13593	13745	13774	13821	13930	13773	13778	13722	13783	13780	13870	13786	13761	13890	13640	13745	13771	13920	13835	13742	13813	13692	13938	13753	13758	13686	13815	13817	13834	13843	13595	13666	13711	13754	13735	13904	13808	13639	13740	13642	13733	13570	13736	13874	13947	13898	13725	13700	13885	13780	13676	13669	13882	13616	13760	13714	13750	13575	13698	13790	13816	14095	13730	13805	13694	13678	13747	13728	13695	13733	13712	13772	13785	13846	13822	13768	13793	13970	13841	13759	13687	13936	13853	13961	13836	13848	13780	13906	13813	13832	13840	13686	13769	13729	13758	13708	13783	13611	13684	13650	13772	13646	13696	13948	13877	13747	13760	13883	13804	13870	13964	13763	13736	13819	13792	13678	13900	13699	13678	13707	13629	13694	13707	13909	13554	13707	13757	13691	13706	13972	13939	13711	13784	13858	13686	13849	13821	13729	13614	13811	13795	13758	13768	13797	13727	13917	13689	13837	13772	13689	13713	13750	13758	13952	13794	13722	13775	13912	13608	13981	13637	13714	13823	13933	13751	13897	13814	13666	14095	13651	13893	13743	13806	13638	13744	13915	13681	13800	13452	13811	13846	13827	13870	13846	13767	13834	13856	13774	13698	13906	13904	13880	13713	13832	13705	13769	13808	13947	13745	13584	13865	13888	13687	13838	13817	13656	13709	13748	13678	13859	13759	13792	13788	14041	14023	13674	13691	13730	13908	13781	13679	13849	13826	13767	13763	13831	13822	13723	13815	13802	13725	13625	13828	13625	13729	13813	13820	13818	13804	13760	13725	13706	13827	13677	13703	13671	13632	13698	13811	13830	13484	13762	13716	13731	13721	13765	13624	13837	13818	13857	13689	13808	13935	13777	13763	13807	13725	13925	13756	13878	13653	13765	13802	13837	13945	13822	13837	13679	13833	13728	13722	13793	13868	13641	13749	13849	13625	13685	13910	13745	13909	13785	13766	13794	13700	13685	13807	13745	13714	13747	13744	13831	13777	13736	13838	13625	13678	13877	13856	13821	13757	13702	13731	13750	13762	13742	13788	13713	13771	13864	13827	13912	13671	13821	13652	13813	13797	13860	13919	13705	13817	13710	13736	13809	13698	13895	13913	13847	13728	13778	13663	13688	13870	13804	13840	13811	13744	13830	13797	13819	13736	13790	13746	13850	13642	13794	13736	13732	13841	13801	13837	13755	13720	13847	13770	13829	13891	14031	13731	13680	13876	13831	13893	13774	13895	13741	13754	13713	13851	13826	13833	13869	13797	13876	13757	13830	13927	13710	13816	13863	14018	13913	13827	13800	13812	13824	13781	13796	13712	13946	13832	13665	13926	13853	13806	13712	13781	13768	13629	13738	13662	13763	13655	13742	13678	13802	13887	13783	13727	13893	13633	13788	13740	13842	13676	13812	13758	13793	13770	13687	13884	13797	13864	13639	13795	13901	13937	13738	13801	13685	13907	13948	13755	13950	13913	13853	13709	13808	13683	13853	13835	13890	13641	13831	13725	13649	13804	13806	13794	13943	13694	13897	13748	13922	13696	13697	13751	13625	13874	13690	13782	13744	13678	13794	13840	13734	13847	13803	13831	13852	13982	13810	13865	13730	13847	13771	13831	13889	13846	13700	13820	13596	13812	13803	13652	13659	13760	13872	13809	13739	13783	13766	14042	13808	13987	13811	13837	13783	13688	13673	13900	13847	13688	13862	13762	13878	13836	13941	13643	13792	13741	13845	13896	13571	13690	13794	13630	13865	13784	13833	13873	13880	13911	13826	13750	13748	13679	13726	13780	13860	13565	13725	13938	13924	13774	13837	13656	13851	13911	13737	13824	13764	13821	13917	13598	13849	13537	13852	13724	13756	13712	13749	13827	13982	13944	13901	13858	13690	13903	13852	13759	13871	13865	13745	13802	13761	13826	13948	13788	13716	13886	13866	13797	13850	13663	13817	13771	13668	13951	13743	13861	13616	13869	13682	13856	13726	13691	13690	13842	13742	13931	13893	13896	13715	13705	13795	13797	14003	13739	13809	13734	13713	13679	13860	13873	13735	13757	13895	13889	13777	13828	13544	13801	13705	13784	13607	13920	13774	13650	13843	13950	13767	13758	13683	13700	13905	13784	13734	13768	13765	13842	13816	13714	13731	13945	13777	13520	13826	13744	13686	13884	13875	13796	13773	13755	13752	13834	13806	13649	13669	13765	13993	13778	13807	13644	13760	13742	13674	13651	13806	13692	13739	13872	13798	13715	13843	13653	13883	13728	13761	13762	13682	13912	13837	13667	13793	13587	13959	13724	13636	13995	13908	13733	13678	13775	13776	13762	13823	13818	13811	13723	13798	13797	13680	13584	13779	13658	13874	13770	13810	13960	13768	13775	13609	13685	13849	13817	13927	13854	13783	13678	13745	13866	13799	13705	13916	13841	13719	13869	13831	13898	13728	13727	13829	13691	13663	13747	13902	13945	13725	13754	13911	13846	13895	13634	13805	13691	13739	13839	13702	13742	13765	13836	13952	13781	13801	13833	13754	13850	13819	13789	13737	13852	13637	13779	13824	13678	13769	13747	13865	13802	13903	13693	13834	13870	13675	13770	13847	13761	13789	13498	13896	13686	13813	13730	13846	13853	13719	13970	13961	13849	13871	13697	13797	13697	13817	13912	13831	13621	13830	13764	13778	13738	14074	13776	13765	13801	13746	13679	13714	13916	13774	13698	13836	13695	13703	13829	13900	14015	13797	13656	13694	13908	13781	13813	13930	13812	13697	13820	13749	13773	13672	13674	13836	13815	13834	13686	13876	13916	13880	13782	13689	13757	13851	13738	13681	13834	13779	13726	13711	13756	13754	13766	13657	13824	13693	13830	13909	13764	13741	13876	13740	13812	13766	13745	13735	13809	13855	13740	13803	13745	13780	13958	13949	13859	13790	13752	13800	13812	13719	13716	13798	13808	13808	13856	13752	13758	13788	13722	13742	13774	13869	13946	13795	13664	13860	13875	13929	13977	13771	13999	13862	13853	13504	13899	13816	13679	13830	13702	13745	13698	13755	13751	13778	13773	13898	13790	13851	13915	13838	13816	13701	13897	13698	13920	13761	13780	13790	13783	13798	13748	13723	14006	13629	13873	13859	13770	13770	13745	13982	13866	13729	13739	13735	13761	13641	13822	13716	13799	13807	13630	13870	13748	13794	13748	13856	13925	13859	13831	13815	13803	13825	13801	13871	13890	13743	13833	13813	13727	13680	13863	13804	13820	13608	13753	13822	13768	13939	13739	13661	13623	13753	13771	13958	13704	13750	13910	13801	13688	13924	13676	13608	13987	13689	13733	13844	13728	13715	13852	13849	13803	13863	13757	13710	13832	13779	13656	13689	13885	13824	13853	13805	13773	13824	13689	13805	13672	13757	13867	13789	13748	13761	13860	13934	13668	13702	13708	13783	13807	13860	13799	13895	13767	13796	13804	13690	13699	13799	13766	13753	13847	13657	13879	13805	13796	13782	13886	13775	13729	13742	13893	13797	13739	13669	13736	13754	13792	13693	13793	13863	13795	13875	13719	13918	13762	13806	13820	13806	13747	13714	13898	13760	13876	13765	13713	13891	13895	13703	13643	13764	13813	13691	13949	13713	13777	13817	13802	13749	13789	13920	13867	13757	13914	13781	13816	13793	13769	13714	13908	13815	13793	13782	13878	13826	13668	13544	13790	13897	13891	13901	13895	13845	13730	14019	13775	13750	13904	13836	13744	13759	13707	13809	13780	13720	13857	13679	13882	13699	13826	13811	13897	13825	13706	13787	13660	13858	13900	13779	13788	13754	13700	13669	13702	13640	13723	13815	13862	13842	13852	13699	13872	13749	13876	13679	13894	13747	13764	13791	13796	13833	13703	13874	13838	13876	13758	13882	13837	13796	13911	13675	13881	13754	13705	13785	13813	13645	13683	13701	13819	13808	13822	13764	13859	13901	13734	13938	13784	13710	13862	13851	13881	13991	13727	13611	13650	13945	13829	13791	13809	13847	13852	13815	13862	13694	13741	13931	13743	13752	13777	13827	13829	13776	13760	13884	13751	13701	13864	13844	13764	13859	13757	13829	13753	13807	13710	13883	13824	13749	13849	13891	13811	13735	13773	13684	13887	13601	13872	13731	13747	13716	13579	13799	13861	13812	13611	13675	13714	13729	13807	13828	13770
23920	21299	28652	24453	21997	20684	19798	17631	16490	16470	16072	15925	15767	15433	15463	15406	15172	15139	15153	15291	15023	14717	14828	14906	14685	14790	14802	14514	14666	14493	14634	14533	14622	14606	14554	14637	14484	14477	14321	14375	14454	14215	14346	14320	14382	14302	14306	14492	14359	14382	14491	14563	14446	14471	14373	14519	14498	14400	14515	14582	14254	14416	14295	14187	14240	14367	14454	14449	14268	14369	14313	14491	14138	14103	14403	14425	14577	14385	14439	14341	14398	14285	14216	14287	14382	14221	14309	14457	14335	14427	14338	14432	14324	14277	14218	14194	14433	14394	14314	14180	14304	14536	14184	14459	14429	14333	14542	14275	14376	14333	14233	14353	14517	14279	14226	14274	14257	14207	14232	14414	14228	14397	14274	14491	14351	14443	14260	14304	14444	14329	14344	14403	14513	14251	14434	14399	14273	14457	14357	14408	14321	14458	14350	14261	14445	14297	14280	14427	14249	14424	14398	14371	14332	14219	14272	14521	14359	14617	14371	14271	14540	14369	14281	14162	14318	14341	14310	14342	14335	14232	14161	14262	14192	14514	14282	14348	14396	14253	14339	14351	14257	14371	14261	14361	14355	14342	14371	14329	14249	14204	14374	14434	14426	14417	14254	14391	14389	14346	14379	14479	14322	14503	14310	14322	14204	14328	14300	14198	14411	14437	14428	14317	14291	14167	14402	14598	14617	14466	14229	14440	14092	14331	14170	14373	14328	14422	14590	14237	14326	14182	14440	14199	14391	14425	14230	14447	14497	14174	14229	14398	14378	14235	14293	14299	14420	14414	14518	14232	14332	14399	14321	14193	14369	14301	14457	14372	14276	14418	14400	14448	14303	14355	14207	14362	14385	14420	14434	14437	14277	14380	14369	14290	14285	14536	14520	14482	14397	14444	14267	14465	14353	14257	14498	14410	14450	14316	14290	14276	14274	14288	14346	14371	14449	14440	14427	14397	14496	14270	14510	14414	14471	14318	14464	14032	14506	14326	14481	14308	14399	14451	14384	14317	14483	14348	14228	14298	14201	14236	14416	14219	14185	14309	14341	14256	14472	14387	14370	14320	14252	14296	14551	14503	14368	14170	14522	14187	14366	14187	14319	14334	14474	14354	14517	14222	14317	14371	14423	14521	14485	14546	14430	14362	14278	14346	14407	14444	14395	14327	14291	14359	14390	14195	14248	14262	14359	14359	14288	14179	14380	14431	14342	14411	14450	14417	14457	14270	14467	14393	14495	14450	14466	14226	14205	14502	14411	14246	14414	14274	14404	14408	14304	14447	14461	14471	14409	14374	14534	14425	14549	14353	14489	14498	14317	14535	14333	14370	14306	14465	14392	14275	14382	14340	14516	14441	14528	14306	14160	14450	14376	14397	14290	14363	14413	14538	14195	14205	14488	14407	14272	14436	14359	14267	14345	14399	14356	14275	14252	14403	14340	14289	14452	14205	14461	14334	14372	14405	14111	14526	14281	14343	14142	14456	14298	14297	14229	14343	14203	14287	14363	14336	14297	14540	14421	14460	14275	14419	14247	14103	14308	14472	14334	14356	14473	14535	14355	14368	14288	14250	14342	14238	14335	14409	14402	14522	14435	14440	14374	14324	14315	14320	14527	14280	14333	14459	14211	14490	14604	14236	14198	14361	14522	14240	14373	14363	14413	14431	14447	14385	14592	14406	14444	14301	14397	14368	14388	14488	14357	13971	14459	14535	14422	14483	14504	14355	14181	14215	14243	14333	14186	14314	14301	14292	14437	14285	14375	14409	14382	14368	14206	14224	14211	14359	14297	14239	14500	14151	14164	14337	14323	14208	14181	14198	14279	14243	14412	14190	14289	14469	14199	14297	14297	14345	14310	14454	14209	14479	14500	14307	14425	14395	14288	14398	14333	14423	14329	14338	14331	14357	14270	14295	14338	14305	14423	14260	14230	14293	14376	14437	14457	14398	14406	14326	14311	14387	14352	14431	14294	14225	14292	14270	14510	14164	14262	14473	14323	14326	14600	14322	14396	14426	14466	14260	14369	14377	14485	14403	14356	14249	14422	14120	14389	14339	14594	14589	14172	14296	14312	14524	14196	14408	14210	14401	14173	14235	14406	14409	14319	14086	14442	14287	14571	14542	14533	14598	14428	14414	14494	14342	14324	14359	14363	14442	14306	14344	14236	14107	14311	14257	14222	14354	14384	14420	14434	14341	14334	14410	14252	14345	14417	14415	14483	14393	14511	14380	14367	14375	14227	14206	14356	14375	14443	14190	14352	14167	14230	14234	14304	14178	14486	14406	14439	14256	14505	14331	14249	14391	14323	14236	14403	14300	14285	14430	14358	14377	14317	14500	14375	14405	14256	14474	14283	14249	14368	14405	14285	14469	14279	14372	14318	14372	14374	14353	14308	14486	14504	14526	14425	14397	14403	14519	14385	14452	14245	14284	14271	14279	14305	14378	14381	14431	14304	14336	14335	14574	14373	14519	14513	14393	14359	14401	14386	14280	14362	14546	14390	14442	14287	14256	14446	14179	14478	14244	14224	14199	14232	14540	14300	14281	14278	14115	14265	14195	14175	14256	14279	14462	14292	14151	14202	14312	14482	14355	14310	14514	14238	14459	14489	14375	14563	14510	14401	14441	14472	14416	14312	14390	14284	14320	14372	14313	14351	14453	14356	14325	14263	14447	14215	14041	14462	14278	14315	14410	14296	14667	14561	14357	14354	14354	14211	14407	14337	14280	14460	14553	14489	14443	14443	14313	14458	14332	14187	14252	14386	14282	14345	14296	14281	14552	14465	14442	14433	14310	14162	14366	14395	14457	14427	14364	14379	14444	14390	14322	14397	14220	14505	14356	14398	14306	14373	14403	14360	14265	14468	14280	14505	14299	14237	14288	14443	14343	14209	14382	14357	14491	14417	14303	14340	14426	14434	14372	14306	14345	14362	14381	14436	14315	14207	14322	14546	14300	14413	14242	14307	14220	14226	14345	14167	14347	14535	14330	14392	14092	14266	14579	14308	14526	14363	14247	14445	14450	14343	14657	14156	14430	14622	14397	14347	14203	14223	14378	14321	14225	14289	14456	14318	14490	14208	14234	14312	14312	14309	14249	14275	14524	14527	14302	14318	14148	14523	14394	14415	14423	14291	14464	14307	14437	14430	14348	14164	14313	14258	14375	14236	14369	14448	14312	14420	14503	14477	14289	14413	14298	14180	14380	14306	14173	14491	14323	14350	14375	14347	14252	14252	14204	14470	14259	14393	14308	14236	14401	14383	14216	14290	14420	14328	14504	14397	14461	14277	14253	14346	14317	14237	14313	14208	14334	14320	14294	14494	14456	14299	14241	14425	14195	14178	14152	14350	14420	14490	14468	14320	14386	14522	14364	14308	14540	14443	14224	14365	14129	14300	14235	14172	14386	14333	14317	14249	14246	14486	14259	14354	14503	14512	14309	14425	14525	14570	14460	14473	14468	14220	14361	14205	14326	14363	14461	14394	14225	14499	14500	14235	14181	14417	14285	14319	14411	14330	14424	14342	14507	14339	14461	14475	14333	14434	14466	14168	14482	14264	14257	14284	14297	14394	14320	14611	14320	14412	14451	14304	14237	14581	14415	14294	14271	14404	14081	14392	14587	14313	14281	14277	14379	14519	14154	14459	14371	14347	14467	14199	14197	14222	14186	14412	14430	14497	14375	14388	14301	14481	14482	14176	14211	14274	14312	14497	14394	14533	14357	14259	14372	14400	14302	14263	14291	14315	14327	14279	14411	14481	14498	14433	14250	14198	14390	14379	14229	14593	14305	14389	14443	14272	14375	14354	14436	14354	14535	14266	14176	14385	14255	14315	14500	14463	14099	14441	14349	14283	14356	14342	14326	14347	14305	14410	14459	14218	14223	14438	14268	14474	14374	14381	14298	14399	14202	14460	14245	14485	14381	14505	14434	14281	14190	14415	14218	14363	14378	14340	14410	14223	14326	14367	14154	14271	14108	14415	14421	14429	14252	14511	14411	14266	14366	14447	14425	14317	14539	14315	14244	14309	14503	14220	14297	14266	14177	14345	14409	14254	14298	14306	14419	14386	14600	14437	14342	14301	14559	14375	14333	14417	14490	14518	14391	14382	14588	14192	14181	14433	14361	14369	14395	14354	14423	14448	14470	14363	14299	14337	14458	14361	14304	14388	14353	14257	14248	14480	14264	14543	14427	14384	14497	14434	14481	14332	14429	14110	14372	14317	14501	14365	14313	14418	14456	14334	14413	14275	14263	14405	14432	14284	14327	14408	14402	14446	14363	14186	14378	14442	14175	14373	14353	14394	14574	14394	14344	14382	14282	14491	14128	14377	14292	14438	14237	14418	14382	14381	14252	14401	14448	14286	14196	14156	14183	14110	14289	14377	14371	14434	14343	14410	14361	14342	14407	14428	14268	14118	14335	14365	14380	14210	14427	14365	14313	14249	14322	14286	14253	14347	14324	14399	14368	14348	14248	14482	14407	14293	14268	14130	14290	14497	14443	14360	14288	14429	14444	14305	14060	14259	14549	14460	14245	14170	14344	14381	14463	14664	14457	14415	14341	14576	14510	14607	14348	14469	14281	14208	14320	14316	14205	14353	14295	14361	14509	14272	14383	14442	14411	14351	14253	14479	14443	14526	14426	14211	14438	14429	14381	14201	14381	14256	14215	14377	14394	14280	14312	14376	14306	14327	14314	14203	14255	14366	14311	14361	14222	14299	14521	14328	14320	14426	14490	14170	14142	14231	14327	14373	14312	14326	14548	14210	14404	14474	14415	14287	14432	14394	14335	14471	14260	14253	14371	14236	14430	14305	14322	14314	14337	14433	14154	14455	14284	14578	14306	14515	14373	14418	14415	14331	14279	14386	14338	14471	14399	14523	14280	14330	14248	14444	14230	14280	14618	14401	14493	14370	14336	14482	14481	14397	14327	14427	14437	14191	14406	14365	14441	14322	14373	14298	14242	14364	14389	14332	14372	14409	14360	14438	14435	14158	14529	14599	14510	14304	14558	14263	14373	14372	14417	14385	14210	14360	14391	14392	14278	14245	14406	14228	14277	14349	14284	14582	14247	14368	14287	14499	14365	14557	14408	14389	14299	14279	14417	14251	14276	14297	14205	14518	14405
16558	28720	27469	23282	21469	20004	19659	19610	18078	17671	17537	17124	16615	16325	15810	15722	15528	15354	15265	15418	15025	15050	15035	14909	15016	14813	14693	14675	14702	14530	14498	14509	14243	14395	14376	14391	14388	14160	14473	14289	14182	14145	14220	14180	14147	14164	14218	14209	14095	14218	14185	14338	14120	14317	14057	14033	14348	14224	14220	14182	14143	14343	14218	14262	14194	14175	14255	14187	14134	14088	14226	14271	14187	14138	14109	14068	14174	14252	14170	14012	14245	14093	14176	14199	14273	13962	14109	14186	14053	14127	14119	14240	14121	14337	14106	14319	14234	14106	14278	14219	14051	14149	14284	14118	14235	14142	14115	14231	14090	14045	14142	14202	14174	14148	14174	14150	14244	14233	14017	14231	14216	14044	14236	14135	14093	14226	14142	14196	14180	14005	14341	14229	14132	14331	14352	14169	14278	14120	14189	14171	13979	14238	14180	14143	14278	14318	14017	14113	13978	14148	14217	14170	14195	14232	14103	14061	14166	14232	14080	14175	14301	14396	14041	14038	14265	14005	14137	14126	14129	14141	14284	14111	14243	14150	14318	14294	14304	14015	14334	14337	14364	13932	14343	14243	13991	14198	14028	14103	14181	14065	14096	14054	14226	14128	14083	14228	14170	13997	14353	14124	14300	14171	14211	14171	14012	14161	14146	14227	14143	14210	14193	14123	14107	14198	14221	14233	14194	14244	14061	14054	14173	14110	14237	14119	14126	14081	14127	14081	14117	14210	14049	14177	14031	14215	14286	14193	14242	14084	14193	14137	14318	14056	13944	14144	14172	14210	14144	14169	14192	14126	14210	14130	14103	14269	14128	14302	14346	14180	14163	14088	14257	14127	13868	14135	14359	14275	14137	14165	14258	14049	14087	14141	14242	14155	14289	14215	14013	14309	14210	14349	14258	14049	14297	14170	14191	14229	14134	14323	14090	14213	14124	14227	14133	14147	14086	14004	14171	14246	14128	14222	14098	14134	13966	14176	14184	14231	14129	14134	14154	14181	14306	14095	14402	14044	14229	14174	14124	14027	14188	14007	14193	14163	14223	14177	14039	14059	14212	14058	14161	14141	14198	14286	14091	14017	14316	14130	14119	14100	14189	14328	14320	14120	14243	14177	14046	14133	14188	14070	13973	14237	14285	14179	14304	14210	14195	14248	14215	14114	14155	14022	14204	14181	14117	14193	13971	14140	14177	14170	14181	14003	14380	14038	14090	14074	14132	14186	14164	14122	14254	14158	14094	14133	14164	14218	14054	14226	14322	14165	14154	14204	14022	14130	14147	14249	14275	14210	14196	14319	14055	14127	14083	14215	14168	14220	14135	14080	14198	14167	14144	14213	14224	14189	14311	14120	14144	14254	14163	14211	14181	14200	14288	14303	14297	14169	14109	14085	14053	14148	14198	13978	14176	14088	14256	14179	14088	14211	14159	14306	14221	14227	14239	14077	14289	14108	14042	14252	14117	14118	14147	14241	14301	14128	14154	14288	14217	14130	14208	14263	14101	14213	14112	14304	14070	14165	14220	14160	14148	14191	14123	14159	14041	14095	14173	14115	14200	14347	14107	14266	14139	14216	14216	14227	14184	14279	14146	14184	14158	14113	14193	14425	14105	14236	14128	14179	14200	14067	14165	14107	14249	14222	14136	14161	14193	14282	14340	14083	14205	14147	14321	14131	14135	14219	14181	14053	14185	14028	14148	14178	14092	14237	14165	14239	14156	14301	14015	14168	14173	14264	14261	14218	14459	14076	14105	14081	14121	14174	14164	14176	14173	14382	14147	14055	14284	14237	14071	13921	14346	14124	14194	14071	14051	14137	14144	14159	14247	13977	14315	14159	14222	14304	14412	14285	14094	14213	14234	14161	14179	14010	14023	14240	14192	14162	14201	14119	14133	14134	14147	14110	14016	14134	14101	14253	14059	14042	14191	14155	14110	14293	14013	14078	14178	14126	14070	14241	14219	14274	14313	14126	14093	14280	14269	14141	14184	14062	13936	14164	14226	14176	14198	13998	13959	14159	14369	14040	14086	14171	14274	14144	14253	14065	14231	14296	14151	14163	14195	14312	14198	14132	14170	14203	14236	14170	14042	14051	14202	14267	14238	14201	14260	14123	14181	14234	14163	14160	14102	14132	14079	14221	14181	14293	14251	14158	14185	14150	14252	14153	14016	14191	14128	14185	14240	14365	14137	14175	14185	14180	14253	14201	14193	13985	14103	14235	14182	14077	14091	14232	14166	14150	14233	14155	14030	14222	14217	14204	14279	14215	14124	14162	14243	14069	14110	14071	14291	14101	14138	14253	14353	14143	14177	14183	14379	14011	14175	14091	14182	14137	14068	14188	14287	14167	14367	14133	14254	14162	13975	14088	14084	14242	14131	14217	14308	14128	14032	14185	14231	14033	14202	14132	14126	14196	14194	14178	14152	14163	14366	14110	14194	14240	14178	14133	14172	14318	14295	14207	14105	14224	14225	14057	14109	14324	14231	14270	14206	14273	14222	14009	13967	14175	14320	14215	14019	14151	14408	14192	14293	14129	14162	14188	14222	14142	14049	14072	14078	14163	14076	14077	14127	14209	14220	14178	14134	14153	14167	14294	14220	14035	14044	14118	14296	14062	14189	14312	14179	14262	14239	14189	14195	14014	14134	13972	14256	14272	14263	14340	14070	14196	14194	14158	14061	14066	14278	14218	14239	14273	14239	14174	14179	14187	14211	14110	14182	14312	14088	14176	14167	14195	14167	14063	14162	14129	14273	14188	14204	14125	14296	14233	14177	14124	14315	14197	14169	14183	14115	14155	14109	14241	14055	14114	14437	14089	14147	14204	14113	14188	14333	14150	14149	14124	14352	14202	14156	14104	14119	14214	14104	14238	14227	14402	14121	14253	14069	14153	14162	14152	14198	14125	14211	14228	14249	14258	14254	14213	14216	14206	14097	14078	14170	14311	14149	14088	14084	14172	14258	14058	14205	14146	14253	14119	14174	14269	14168	14164	13998	14258	14210	14160	14069	14162	14254	14207	14138	14191	14276	14182	14027	14102	14210	14377	14145	14141	14313	14267	14081	14053	14088	14169	14136	14262	14112	14162	14192	14082	14115	14115	14277	14177	14186	14039	14183	14293	14123	14171	14173	14141	14294	14128	14130	13972	14158	14064	14377	14129	14304	14110	14233	14155	14261	14174	14108	14260	14150	14298	14022	14094	14234	14259	14113	14157	14113	14269	14199	14261	14255	14245	14218	14046	14153	14195	14336	14174	13957	14078	14042	14081	14264	14108	14168	14276	14242	14101	14037	14116	14101	14249	14129	14116	14231	14142	14097	14115	14195	14174	14126	14178	14081	14272	14165	14122	14385	14234	14053	14056	14201	14270	13969	14247	14138	14081	14217	14169	14222	14134	14179	14099	14225	14154	14106	14179	14167	14342	14282	14148	14119	14041	14330	14108	14267	14341	14073	14134	14199	14180	14124	14097	14224	14028	14171	14101	14379	14139	14207	14057	14067	14187	14314	14066	14042	14244	14163	13990	14137	14305	14150	14229	14331	14303	14262	14110	14123	14194	14187	14066	13979	14142	14272	14272	14281	14214	14155	13968	14284	14087	14183	13958	14272	14187	14226	14044	14293	14121	13999	14185	14171	14208	14211	14180	14257	14125	14119	14472	13994	14165	14246	14284	14174	14271	14090	14301	13983	14144	14204	14101	14181	14059	14223	14109	14183	14304	14200	14191	14242	14113	14126	14284	14097	14054	14124	14091	13948	14399	14240	14200	13998	14238	14175	14150	14051	14167	14111	14214	14078	14217	14234	14129	14100	14130	14179	14194	14216	14146	13988	14201	14312	14281	14025	14087	14079	14211	14226	14163	14238	14193	14129	14113	14180	14212	14138	14031	14209	14172	14026	14214	14174	14157	14143	14259	14148	14177	14113	14256	14214	14126	14108	14125	14133	14125	14112	14026	14035	14141	14211	14203	14100	14168	14234	14156	14214	14127	14392	14166	14291	14116	14155	14179	14209	14207	14143	14093	14345	14191	14235	14153	14072	14228	14214	14076	14119	14133	14209	14241	14145	14188	14137	14293	14211	14205	14111	14120	14237	14204	14144	14229	14176	14315	14214	14184	14139	14071	14180	14087	13990	14273	14270	14219	14223	14262	14306	14056	14300	14229	14267	14195	14201	14203	14361	14145	14231	14179	14251	14229	14028	14178	14280	14159	14048	14315	14073	14127	14289	14239	14223	14134	14201	14154	14206	14307	14101	14250	14069	14019	14276	14101	14134	14147	14056	14151	14121	14070	14197	14220	14193	14221	14272	14311	14145	14244	14073	14132	14103	14069	14253	14225	14222	14217	14182	14296	14038	14187	14162	14082	14276	14057	14177	14295	14171	14158	14230	14086	14072	14201	14106	14267	14116	14076	14243	14275	14047	14161	14208	14237	14227	14198	14177	14148	14033	14221	14112	14055	14118	14165	14026	14217	14127	14205	14221	14284	14038	14171	14188	14004	14227	14042	14152	14079	14003	14324	14248	14270	14182	14314	14071	14393	14177	14198	14191	14152	14086	14152	14143	14207	14217	14094	14201	14211	14237	14232	14161	14261	14245	14042	14288	14280	14171	14184	14113	14191	14152	14266	14251	14153	14083	14148	14226	14348	14128	14203	14202	14193	14214	14112	14182	14166	14087	14152	14104	14073	14227	13942	14327	14144	14226	14245	14119	14246	14263	14086	14225	14248	13990	14177	14310	14156	14128	14121	14098	14253	14151	14125	14343	14102	14128	14110	14220	14016	14115	14006	14256	14223	14120	14076	14282	14112	14251	14186	14206	13924	14107	14138	14226	14180	14138	14254	14208	14144	14234	14168	14293	14128	14026	14310	14122	14164	14221	14210	14375	14189	14179	14110	14152	14024	14302	14178	14113	14220	14264	14097	14275	14018	14166	14220	14129	14087	14254	14088	14123	14397	14264	14082	14104	14217	14129	14162	14217	14229	14235	14136	14313	14412	13976	14075	14168	14177	14232	14389	14239	14214	14113	14143	14158	14078	14164	14069	14264	14146	14078	14117	14141	14255	14210	14286	14154	14045	14152	14107	14216	13981	14077	14148	14160	13911	14074	14110	14209	14149	14204	14127
22999	21369	29218	23904	21690	23399	24134	19416	17486	17623	17338	16742	16070	15894	15552	15506	15411	15495	15405	15293	15166	15005	15042	14835	14816	14868	14778	14691	14672	14621	14580	14466	14392	14461	14246	14488	14369	14252	14142	14227	14285	14190	14147	14216	14202	14285	14202	14317	14264	14260	14164	14094	14034	14143	14213	14233	14200	14265	14170	14197	14170	14151	14393	14340	14202	14235	14316	14094	14279	14472	14323	14257	14372	14145	14149	14346	14155	14217	14111	14232	14253	14174	14152	14112	14246	14034	14206	14140	14191	14044	14212	14278	14037	14092	14151	14256	14109	14048	14218	13961	14184	14256	13931	14044	14230	14205	14101	14152	14398	14111	14130	14362	14172	14073	14153	14221	14118	14120	14152	14314	14126	14097	14255	14146	14292	14036	14195	14340	13992	14115	14252	14172	14213	14164	14155	14057	14097	14214	14173	14267	14291	14117	14080	14214	14065	14150	14075	14098	14217	14206	14224	14176	14328	14287	14147	14527	14327	14214	14158	13954	14073	14202	14350	14197	14397	14304	14195	14282	14177	14120	14201	13997	14223	14127	14344	14087	14353	14228	14180	14111	14242	14306	14351	14256	14222	13974	14117	14245	14163	14218	14058	14140	14241	14112	14151	14110	14194	14455	14300	14121	14129	14098	14168	14084	14295	14231	14199	14143	14105	14102	14272	14161	14299	14275	14120	14009	14258	14025	14102	13961	14114	14051	14140	13956	14172	14122	14168	14051	14123	14125	14242	13947	14077	14260	14271	14163	14299	14218	14214	14099	14295	14115	14041	14280	14046	14338	14112	13993	14243	14286	14010	14069	14173	14269	14072	14209	14032	14279	14231	14126	14292	14114	14098	14305	13999	14058	14093	14078	14122	14138	14285	14275	14443	14273	14327	14185	14013	14148	14161	14357	14253	14109	14241	14307	14083	14219	14382	14131	14126	14280	14176	14222	13995	14166	14118	14110	14135	13992	14071	14339	14195	14412	14207	14278	14148	14074	14262	14188	14267	14218	14131	14114	14239	14169	14135	14103	14170	14109	14044	13965	14153	14162	14318	14112	14003	14208	14128	14151	14258	14237	14228	14094	14042	14196	14195	14210	14431	14207	14194	14104	14128	14060	14152	14056	14158	14085	14100	14019	14072	13975	14070	14194	14198	14159	14181	14371	14182	14171	14268	13957	14065	14076	14229	14347	14254	14227	14261	14133	14125	14287	14308	14077	14150	14194	14236	14111	14093	14164	14299	14166	14227	14387	14217	14018	14157	14250	14208	14162	14080	14131	14168	14163	14191	14087	14240	14282	14160	14294	13952	14067	14090	14208	14173	14277	14244	14248	14330	14131	14164	14045	14348	14183	14165	14049	13930	14075	14123	14064	14293	14094	14183	14287	14185	14287	14051	14054	13943	14009	14245	14235	14282	13972	14066	14170	14219	14302	14003	14015	14143	14193	14099	14125	14197	14294	14221	14269	14268	14111	14148	14184	14072	14135	14004	14301	14138	14158	14197	14024	14020	14062	14253	14167	14231	14048	14126	14190	14064	14195	14172	14144	14015	14154	14221	14156	14105	14192	14005	14260	14086	14161	14212	14195	14146	14175	14283	14176	14184	14241	14092	14139	14111	14076	14332	14348	14349	14360	14170	14173	14218	14176	13993	14384	14193	13987	13908	14001	14046	13915	14185	14055	14272	14256	14147	14138	14228	14201	14196	14153	14324	14196	14104	14099	14216	14172	14130	14029	14170	14362	14215	14239	14226	14189	14071	14093	14124	14141	14105	14185	14076	14130	14086	14336	14160	14367	14171	14039	13839	14336	14267	14311	14273	14364	14217	14092	14107	14332	14135	14007	14061	14302	14230	14271	14238	14271	14064	14189	14271	14239	13977	14067	14237	14042	14164	14200	14189	14069	14192	14180	14374	14201	14153	13965	14008	14276	14154	14117	14231	14065	14017	14043	14038	14130	14190	14147	14137	14209	14373	13940	14147	14281	14142	13946	14331	14215	14182	14071	14174	14256	14113	14021	14189	13965	14237	14148	14003	14041	14200	14312	14144	14133	14370	14077	14157	14281	14226	14058	14137	14302	14130	14098	14131	14214	14205	13904	14157	14176	14258	14265	14166	14158	14017	14246	14176	14164	14161	14206	14042	14067	14011	14230	14173	14106	14155	14268	14099	14037	14053	14202	14365	14169	14134	14135	14262	14154	14078	14255	14146	14166	14043	14092	14189	14140	14187	14316	14100	14008	13968	14171	14322	14118	14227	14093	14105	14320	14053	14157	14205	13981	14155	14108	14229	14197	14133	14263	14167	14226	14239	14207	14278	14061	13902	14233	14157	13911	14203	14131	14055	14233	14068	14266	14077	14214	14214	14409	13988	13957	14311	14150	14147	14008	14044	13967	14151	14109	14268	14267	14177	14197	14173	14296	14217	14240	14318	14142	14254	14162	14110	13889	14256	14120	14244	14121	14100	14119	14181	14039	14367	14081	14223	14289	14163	14231	14128	14138	14244	14107	14059	14089	13926	14152	14207	14137	14220	14243	14214	14158	14006	14296	14167	14202	14273	14107	14217	14207	14204	14135	14121	13978	14178	14208	14355	14257	14199	14041	14156	14053	14132	13988	14263	14058	14140	14210	14171	14209	14395	14389	14332	14110	14168	14284	14249	14078	14127	14030	14340	14031	14146	14300	14082	14232	14197	13927	14219	14171	14242	14030	14369	14001	14171	14272	14039	14106	14032	14225	14325	14108	14385	14177	14169	14250	14173	14252	14367	14284	14152	14181	14130	14044	14459	14255	13805	14171	14113	13944	13960	14301	14216	14040	14113	14079	14108	14145	14233	14346	14287	14175	14260	14195	14151	14084	14190	13902	14072	14148	14249	14263	14129	14100	14149	14124	14397	14013	14188	14174	14110	14208	14002	14114	14259	14266	13934	14132	14169	14130	14267	14323	14002	14123	14050	14063	14256	14144	14009	13990	14075	13902	14257	14142	14238	13985	14095	14112	14228	14054	14251	14174	14184	14201	14263	14410	14244	14112	14345	14070	14266	14281	14082	14031	14162	14336	14240	14275	14071	14045	13961	14190	14252	14266	14112	13963	14281	14002	14082	14112	14278	14152	14059	14090	14065	14263	14204	14099	14361	14120	14224	14350	14192	14303	14211	14048	14153	14066	14148	14149	14307	14093	14182	14114	14096	14003	14344	14172	14152	14208	14153	14202	14412	14303	14341	14240	14010	14214	14405	14120	14271	14198	14164	14190	13980	14294	14302	14137	14247	14057	14154	14077	14249	14364	13918	14132	14149	14216	14061	14199	14076	14194	14134	14042	14078	14316	14116	14286	14122	14153	14124	13908	14271	14113	14177	14221	14234	14024	14239	14248	14065	14198	14234	14266	14181	14099	14170	14251	14328	14137	14131	14253	14369	14178	14108	14178	14191	14113	14214	14233	14309	14085	14090	14075	14237	13922	13996	14047	14108	13923	14233	14158	14186	13875	14017	14069	14186	14214	14013	14103	14089	14093	14229	14075	14229	14206	14308	14173	14238	14135	14236	14199	14263	14105	14149	14113	14105	14170	14244	14106	14100	14040	14222	14089	14450	14473	14299	14191	14066	14034	14131	13986	14014	14095	13986	14180	14197	14223	14373	14278	14086	14175	14040	14179	14219	14297	14105	14172	14357	14128	13983	14181	14102	14087	14138	14146	14201	14130	14233	14175	14185	14287	14220	14319	14230	14110	14135	14224	14133	14276	14053	14148	14042	14185	14132	14114	14222	14300	14171	13974	14015	14055	14079	14198	14250	14188	14079	14269	14168	14194	14241	14172	14134	14220	14199	14305	14204	13972	14240	14081	14300	14119	14186	13946	14261	13978	13971	14156	14041	14231	13896	14196	14056	14134	14022	13993	14396	14220	14033	14006	14151	14196	14389	14091	14152	14075	14155	14253	14259	14294	14199	14059	14247	14044	14205	14241	14136	13934	14266	14093	14181	14190	14115	14194	14119	14388	14189	14254	14172	14119	14303	14226	14171	14147	14145	13995	14205	14181	14114	14143	14277	14272	14200	14274	14201	14130	14306	14311	14008	14234	14121	14143	14178	14073	14138	14059	14143	14089	14070	14146	14227	14012	14144	14098	14300	14232	14234	14304	14311	14029	14223	14063	14217	14203	14242	14121	14304	13902	14106	14161	14183	14247	14353	14295	14093	14117	14059	14163	13974	14184	14074	14189	14109	14238	14166	14298	14163	14376	14315	14222	14066	14189	14237	14175	14215	14156	14069	14011	14173	13999	14095	14087	14215	14149	14070	14118	14194	14325	13963	14108	13964	14149	14286	14034	14158	14260	14082	14109	14111	14328	14130	14010	14145	14313	14299	14296	14205	14140	14270	14209	14423	14179	14217	14076	14284	14101	14194	14272	14193	14267	14286	14143	14165	14106	14099	14073	14487	14325	14045	14155	14088	14127	14029	14152	13947	14167	14167	14125	14008	14397	14223	14207	14107	14033	14079	14287	14264	14214	14114	14044	14042	14122	14319	14173	14131	14221	14131	14222	13969	14170	14209	14132	14126	14296	14093	14255	14039	14062	14095	14077	14142	14152	14230	14202	14347	14190	14146	14074	14140	14214	14070	14152	14165	14154	14217	14027	14141	14094	14157	14193	14115	14151	14185	14259	14041	13901	14122	14320	14257	14190	14141	14116	14073	14173	13926	13999	14189	14154	14281	14244	13943	14306	14325	14249	14088	14219	14175	14254	14365	14347	14279	14314	14179	14214	14057	14184	14104	14137	14210	14118	14214	14327	14310	14197	14027	14138	14069	14144	14038	14083	14075	14387	14184	14144	14112	14175	14165	14166	14332	14365	14224	14095	14042	14414	14165	14307	14323	14026	14183	14256	14169	14204	14031	14332	14288	14173	14185	14055	14185	13990	14044	14157	14290	14348	13996	14150	14344	14158	14077	14286	14200	14272	14003	14006	13954	14085	14019	14093	14093	14207	14089	14125	14074	14163	14138	14149	13988	14163	14319	14061	14185	14277	14271	14204	14123	14109	14216	14116	14122	14210	14095	14143	14247	14202	13943	13952	14140	14330	14229	13946	14102	14165	14267	14279	14257	14099	14384	14213	14231	14196	14290	14183
17808	31875	31321	27441	25304	23366	23151	21971	19790	19673	19172	18255	17399	17032	16721	16551	16219	15804	15950	15860	15433	15289	15151	15052	14961	14975	14824	14790	14702	14740	14495	14517	14397	14278	14452	14306	14125	14178	14273	14159	14026	14172	14059	14142	13972	14067	13921	13914	14011	14154	13977	13984	13971	14185	14088	13789	14094	13919	14192	14030	14081	14130	14042	14028	14146	13926	14013	14144	13894	14141	14153	14146	14087	14073	14168	14025	13931	14210	14038	13979	13956	14033	14200	14033	14033	14051	14028	13989	14106	13967	14027	14086	14094	14005	14008	14119	14043	14075	14129	14095	14155	14195	14006	14194	13976	14059	14115	14100	14112	14172	14078	14167	14023	14076	14152	14117	14003	14050	14171	14088	14049	14118	13964	13864	13967	14260	13969	13865	14131	14092	14211	13929	13969	14013	14004	14011	14023	13991	14222	13821	14109	14174	13934	14137	13988	14075	14050	14045	14006	13970	14007	13957	14114	13904	14043	14055	13967	14047	13983	14037	14033	14078	14177	14182	14133	13945	14070	14078	14040	14163	14125	14053	13997	14093	14003	14046	14058	14140	13939	14109	14064	14107	14054	13988	13918	14121	14022	13996	14189	13950	14153	14035	13957	13905	14117	14033	13992	13989	13967	14030	14066	14006	14053	14033	14139	14217	14033	14112	14083	14069	13848	13991	14161	14082	14053	14168	14093	14193	14002	14039	13992	14169	14112	14046	13890	13822	14015	14059	14047	14244	14031	13949	14109	14077	14080	13819	14198	14077	14122	13977	14097	13955	14098	14103	14031	14151	14152	13880	13949	13965	14049	13964	14190	13846	14109	14096	13966	14006	14000	14151	13975	13919	14091	13936	14080	14147	14073	14119	14068	14089	13982	13916	14105	13994	14095	14001	14053	14047	14052	13998	14121	13970	14075	13792	14210	13979	14042	14104	14006	14084	14032	14065	13995	13941	13927	14110	13786	14122	14155	14052	14066	14025	13982	13961	14125	13952	14173	13936	14084	14169	14043	13948	14100	14017	14102	14074	13886	13961	14205	14150	13908	13974	14057	14024	13959	14109	14106	14037	13965	14055	14089	14095	13954	13871	14119	14081	14016	14117	14136	14135	14286	14027	13903	13946	14130	14024	14249	14033	14003	13998	13984	14183	14162	14227	13951	14150	14119	13950	13891	14113	14103	14011	14110	13970	14216	14027	14174	14002	14201	13984	13869	14003	14018	13907	14043	13965	13955	13958	14085	14087	13976	14218	14077	13955	14101	14077	14136	13971	13960	14166	13904	14080	14170	14037	14131	13911	14063	13834	13959	14135	13891	14033	14134	13993	13936	14162	14040	14107	14041	13893	14109	14149	13876	13929	14018	14100	14081	13982	13908	14097	13926	13902	14071	13924	13940	14148	14133	14148	13956	14144	13990	14009	14066	14017	13991	14187	14024	14109	14086	14038	14116	14036	14083	13991	13834	14192	14107	13979	13907	14022	14087	14033	14148	14067	14052	14102	14047	13947	14146	14079	14099	13934	14108	14016	13887	14041	14018	14057	13949	13960	14075	13947	14100	14205	13984	14201	13948	14064	14198	13926	13968	14064	13921	13858	13962	14052	14056	13922	14236	14153	13995	13988	13931	14062	14057	14242	14065	14077	14100	13760	14066	13993	14011	14015	14030	13903	14034	14205	13918	14062	14095	14039	14080	14046	13970	14001	13953	13920	13817	14111	14081	13909	14037	13987	14065	14005	14048	14058	14128	13917	14091	14099	14041	14061	14092	14160	14116	13993	13950	14010	14113	13875	14203	14025	13912	14022	14087	13984	14036	14065	14034	14055	14051	14093	14004	14085	14162	14105	13909	14066	13947	14004	13980	14027	14020	14110	14050	13895	14040	14084	13928	13996	14124	13968	14185	14082	13999	13943	14084	14099	14035	13986	13975	14016	14242	14064	13943	14039	14033	13881	13849	14064	14112	14024	13932	13994	14037	13929	13842	13998	14102	14069	13929	13871	13999	14078	13947	14082	14018	14014	13977	14061	14030	13984	13992	14088	14153	14089	14027	13932	13968	13933	13817	14049	14083	14074	13974	14043	14078	13981	14195	14120	14066	13877	14090	14043	14083	13968	14065	13981	14053	13959	14080	14019	13903	14083	13990	14109	13950	14050	14019	13949	14186	14167	14066	14079	14141	13929	14099	14011	14074	14082	13932	14037	13949	14025	13935	13931	14015	14138	13954	14027	14004	13993	13980	13921	14016	14218	14033	14119	13946	14123	13974	13903	13805	14115	13822	13892	14241	14118	13972	14029	14009	14061	13859	14076	14055	14006	14121	14000	13961	14016	13945	13950	14112	14107	14145	14007	13993	13916	14018	14136	13997	13838	14067	14075	14073	14058	14130	14155	14036	14126	14093	13946	14041	14216	13870	13805	14092	14056	13962	14094	13885	14074	13937	14175	13966	14003	13976	14127	14026	13907	14081	14037	14146	14161	14161	14109	14030	14094	14043	14178	13826	13998	14027	14050	14057	14011	14185	14049	13948	13969	14095	13998	13938	14130	14042	14106	13888	14209	14090	14007	13880	14179	14036	14083	13946	14013	14051	14027	14001	14019	14010	13991	14107	13975	13895	14015	14060	14029	13960	13960	14171	13942	13951	14108	13989	14102	14062	14084	14077	14031	14058	14077	14083	14009	14114	14154	13915	14101	14014	14111	14104	14123	14106	13969	13998	13984	13987	13913	14055	14080	14141	13967	13991	13874	13927	13907	13879	14044	13996	14101	14058	14046	13926	13963	13914	13821	13997	13954	14057	14123	14041	13833	13969	13960	14074	14079	14166	13863	14015	13862	13998	14030	14125	14084	14056	14180	13927	14010	14083	13912	14108	13929	13984	14064	13943	14025	13975	14148	14081	14034	14107	14047	13961	14034	14096	14155	14025	13983	14044	13940	13864	14015	14169	14157	14158	13989	14057	14233	14045	14090	14085	14042	14006	14166	13955	14075	14122	13954	13941	14023	14000	14065	14131	14023	14221	13938	13954	13997	13854	14013	14082	13964	14182	13927	14264	13800	14066	13982	13896	13996	13898	14110	14048	14215	13896	13961	14162	14007	14119	14159	14148	14188	14051	14006	14012	13976	14084	13932	14011	14049	14120	14043	14060	13984	14154	14064	14168	13902	14067	14108	14035	14098	14184	14046	13998	14038	13954	14013	14067	14024	13940	14101	14011	14204	13903	14023	14140	14175	14096	14015	14160	14039	14108	13912	14142	14084	14123	13910	14035	13991	13996	14133	13922	13953	14037	14080	13961	13948	14147	14110	14082	13969	14031	14119	13956	14048	14049	14121	14085	13977	13958	14136	13909	13986	13835	14026	14050	13978	14057	14042	13949	13917	13934	14024	13953	13961	13963	13953	14021	14070	14012	14047	14064	14018	13966	14017	14089	14161	14000	14029	13955	13996	13972	14105	14091	13969	14066	13940	14002	13994	13976	14097	14031	13938	13826	13973	14020	14116	13961	14004	13995	13982	14070	14130	13965	14032	14057	14007	13977	13903	13999	13984	14179	13889	14068	14031	14028	14110	13894	13916	14059	13956	14037	14018	14123	13906	14066	14211	13995	14173	14054	14155	14133	14136	14127	13986	14041	13994	13922	13995	14193	13826	14011	14205	13890	14017	14129	14018	14014	13985	14080	14166	14014	13961	14163	13973	14081	14130	14142	14120	14046	14075	14002	13963	14074	14052	14088	14069	13950	14023	13992	14172	13901	14084	13962	13942	13958	14006	13980	14017	14003	14062	14188	14028	14057	13943	14103	13992	14068	14139	13888	14094	14081	13957	13891	14033	14001	13997	14098	14066	14156	14049	14179	13986	14017	14034	13998	14104	14120	14169	13977	14000	14069	13910	13984	14052	13917	14023	13879	14090	13956	13818	14097	13875	14071	14094	14019	14028	14072	14074	14064	14162	14059	13962	14094	13999	14137	13967	14086	14021	14066	14008	14053	13985	14039	14050	14095	14046	14048	14104	14004	14003	13886	14108	13997	14011	14002	14087	14090	14089	14126	14196	13763	13882	14040	14022	13921	14061	14126	13914	14005	14052	14147	13917	13933	14154	13891	13916	14122	14096	13980	14050	14034	14020	13984	14007	14055	14049	13890	14030	14047	14082	13953	13973	13928	13988	13970	13937	14019	13985	13919	14106	13888	14023	14059	13953	13975	14064	13917	14102	14014	14112	13982	13980	14090	14001	13857	13958	14009	14121	14032	14027	14179	14122	13968	13981	14048	13989	14050	14061	14190	14061	13955	13820	14024	13899	14044	13935	13921	14201	13933	13973	14029	14035	13902	14025	14045	14146	14237	14090	14081	14025	13953	13964	13882	14087	14037	14053	13963	14062	14129	14061	14020	13839	14234	13957	13993	13911	14053	14009	13925	13939	14131	13950	14028	13981	14073	14045	14243	14008	14036	13986	14058	14074	14098	13922	14056	13891	13970	14066	14108	14006	14058	14185	13980	13875	14093	14047	13988	14004	13872	14128	14047	13911	14005	13960	13996	13992	13995	14121	13957	14058	14029	13996	14032	14232	14046	13835	13970	14023	14028	14039	14046	13927	14063	13760	13889	14072	14095	13936	14046	13996	13982	13966	14112	13996	14227	14053	14134	14055	13954	14182	14108	13947	14129	13952	14005	13995	13890	13826	14030	14079	13946	14095	13866	14077	13983	14090	14004	14111	14093	14062	14043	14192	13885	14144	14053	14104	13945	14119	13949	14030	14140	14012	14151	13931	14085	14045	14181	13929	14182	14024	14064	14182	14087	14038	14057	14092	14000	14080	14121	14234	14013	14121	14026	14167	14035	14006	14167	13947	13934	14046	14015	14194	14039	13881	13983	13805	14166	14059	14123	14126	13964	13933	14139	14074	13978	14001	14161	14090	13890	13969	14032	14115	14130	13936	14081	14144	14248	14074	14054	14093	14060	14032	14092	14073	14103	13974	14108	14015	14119	14098	14047	13996	14099	14051	13933	14125	13952	13918	14011	14210	13931	13960	13988	14087	14056	14042	13962	13972	13844	13875	14143	13956	13961	13919	14059	14037	13881	13986	14034	14054	14105	13954	14031	13942	14083	14051	14006	14071	13924	14125	13877	13974
27239	21931	23965	20306	16404	16023	16388	15570	15047	15275	14795	15022	14646	14679	14417	14376	14503	14511	14558	14584	14481	14339	14314	14205	14129	14258	14208	14029	14102	14113	14056	14052	14048	13983	14014	14168	14071	14030	13988	14028	14063	13969	13851	13920	14071	14013	14013	14152	14130	14004	13921	14144	13982	14092	14040	14029	14052	13837	13882	13896	13945	14026	14160	14044	14095	14264	14088	14011	13935	13899	13862	14096	14097	14113	14111	14120	13990	14024	13947	13932	14039	13976	14024	13981	14004	13895	14070	14003	14173	14052	14013	13940	14192	14077	14103	14047	14040	13982	13853	13891	14007	14025	14060	14141	14036	14030	14107	13964	13841	13821	14084	14044	13987	13990	14036	14078	13871	14173	14052	14100	14084	14019	13890	14054	14053	13900	14085	13990	13866	13915	13955	13975	14010	13976	13947	14034	14206	13975	14001	13997	13944	13978	13945	13811	13971	14046	14021	13944	14027	13943	13946	13870	13960	14175	13790	13913	13793	13960	13975	13807	13951	13922	13910	14007	13858	13966	14084	14006	14252	14034	13890	13995	13996	14155	13941	13895	13796	14064	14103	14025	13903	13983	14293	14095	13973	13917	14035	14082	13956	13941	13941	14086	14043	14160	14172	13960	14086	13991	13879	13975	13901	13985	14025	13832	14046	14021	14123	14069	14127	14107	14086	14050	13899	14006	14042	14080	13821	13963	14113	13973	14210	13982	14047	13878	14132	14017	13968	14031	13974	14285	13960	14225	13910	13954	14202	13967	14139	14156	14062	13947	14040	13949	13808	13981	13850	14019	14013	14202	14043	13886	14084	14101	14165	13858	14054	14267	14108	14084	13986	14072	14073	13953	13966	13976	13964	14003	13871	13906	13951	13948	14090	13933	14023	13919	13912	13902	14027	14048	14007	13975	14145	14089	14058	14052	14035	14024	14062	14074	13819	14063	14026	14182	14038	13926	14174	14097	13862	13982	14174	14011	13930	14089	13976	13832	13972	13949	14275	13919	13974	13922	14002	13910	14282	14118	14046	14146	14197	14015	13981	13937	14058	13828	13874	14039	14135	14097	13857	14020	13871	13887	14039	14096	14013	14094	13857	13941	14073	13970	14087	13979	13994	14000	14157	13875	13956	13970	14017	13778	13973	13932	13923	14024	13991	14032	13807	13997	14128	14257	14146	14026	13887	13774	14143	14102	14006	14071	13818	14171	13988	13980	14040	14087	13827	13887	13850	14113	13923	13900	13695	14059	13792	13940	13938	14046	14085	13918	14070	13885	13971	14087	14026	14154	14032	14061	14018	13901	14049	14047	13979	14147	13916	14192	14034	14101	14015	14049	14032	13790	14141	14092	14150	14075	13976	13825	14158	13946	14073	13881	13912	14074	13966	13996	13930	14062	13950	14197	13968	13928	14031	13959	13947	14124	14244	14062	14035	13823	14104	14112	13949	13995	14031	13849	14003	13949	14070	13968	13917	13958	13995	13912	14080	14059	14151	14067	13894	14016	13839	13942	13926	13868	14195	14232	14027	13965	14025	14054	13937	13962	13881	13871	14268	13997	14140	14062	13835	14018	13983	13962	13994	14086	14109	14114	14031	14080	13949	14061	14006	14014	13891	14127	13918	14115	13884	13909	14114	13976	13975	14022	14107	14155	13952	14126	14199	13934	14124	14034	14019	13926	13890	14162	13886	13927	13981	13842	13904	14029	14024	14056	13976	13820	14207	14230	14132	14052	13928	13978	13976	13940	14097	14037	14070	14002	14084	13932	13998	14078	14091	13882	13948	14195	14080	13913	13836	13902	13837	14000	13872	14109	14171	14132	13976	13968	14003	13981	14007	14170	13963	14149	14080	13930	14015	13960	13998	13891	14147	14088	14105	14107	13972	13897	14048	14016	14056	14046	13932	13855	13996	14067	14068	14077	13915	14019	14009	13949	14158	14078	14058	13786	13929	13995	13873	14192	14105	13983	13880	14143	13987	13663	13979	13978	13955	14065	13964	13938	13996	14178	14073	13897	14072	14085	14006	13927	13917	13843	13993	13921	14114	13921	14000	14159	13919	14095	14141	13852	13964	13980	14151	14112	13953	13932	14106	14091	13977	13969	14000	13892	13913	13962	14053	14122	14064	14038	13933	14105	13842	14047	13981	14149	13951	13978	14133	13945	13975	13907	13964	13792	14014	13980	14063	13895	13950	13864	13961	14092	14036	13955	13983	13989	13875	14129	13942	13995	14067	14015	13984	13986	13830	13942	14108	13835	13930	14084	14033	13803	14214	14025	14087	13949	13943	14065	13958	13917	13827	13912	13944	14080	13954	14121	13994	13974	14088	13958	13993	13822	14098	14042	14050	13870	13943	13945	14006	13860	13859	13965	13956	13893	13885	14066	14071	14000	14101	14006	14201	14001	14064	13902	14078	14027	13860	14103	14027	14035	14069	13919	13894	14120	13992	14066	14095	14242	14183	14071	14064	14112	14019	13958	14018	13986	14081	14210	14090	14022	14037	14123	14042	14029	14120	14184	14041	14016	14054	13934	13924	14024	14060	14095	14089	14018	14081	14217	14116	13976	14116	13910	14069	14047	13857	14082	13842	14003	13928	13912	14015	14082	14052	14036	14014	14284	14084	13984	13974	14015	14033	13911	14112	14226	13931	13892	14051	13784	13767	14135	14061	14058	13645	13911	13937	13894	13938	14185	14159	14089	14204	14146	13986	14156	14062	13989	13964	14162	14050	14023	14083	14095	13992	14085	13992	13909	13964	14029	13979	14070	13969	14010	14007	13947	13846	14080	14014	14198	14073	14087	14086	14024	13889	13950	13854	14014	13959	14040	14133	13929	13923	14007	14031	13746	14043	13915	14021	13811	14134	13947	14184	14032	14110	13944	14056	14075	14063	14023	14109	14030	13972	14008	14103	14177	14097	14204	14042	14285	14080	14000	14120	13928	14058	13954	13944	14067	14045	13983	13813	13891	13954	13899	14070	14064	14089	14345	14024	14138	13914	13863	13825	13906	13987	14165	13933	14031	13996	13965	14164	13952	13985	14235	13999	14074	13990	13969	14025	13916	13916	14045	13784	13965	13845	14100	13974	13930	13898	14149	13931	14092	13873	14019	13855	14083	14162	14002	14076	14151	13938	13996	14152	14137	14107	14005	14025	13960	13914	13845	14156	14183	14043	13818	13972	14046	13883	14052	14070	13965	13910	14078	13970	14110	14085	14078	14043	13983	14217	13915	14019	14101	14017	14016	14089	13867	14160	14050	14046	14074	13967	14091	14062	13948	14001	13896	14063	13889	13828	14056	13949	13907	14181	13891	14062	14081	13900	13931	13908	13869	14128	13973	14053	13840	14118	14037	13833	14079	14032	14096	14068	14068	13947	14032	13828	13992	14136	13979	14123	14018	14056	13899	14076	14087	13990	13907	14058	13918	13960	14010	14208	14104	14203	13771	13999	14038	13985	13965	14221	13981	14109	13908	14091	13880	14101	14134	14098	13958	14071	14016	14053	14032	14063	13965	14129	14069	13883	14184	14127	13941	14016	13916	13922	13935	13972	14008	13957	14016	13999	14024	13997	13989	14033	14142	14032	13876	13991	13892	13997	14102	14243	14170	13892	14069	14046	14119	13960	14100	13934	13874	13918	13953	14043	14115	14073	14019	14059	13971	14028	14086	14028	14097	14155	13875	14031	14053	14052	14091	14090	14048	14046	14020	14040	14011	14113	13854	14114	14137	13999	13757	14064	14004	14077	13802	13915	14063	13978	14010	14280	14080	13927	14052	14053	14100	14101	14057	14231	13898	14022	14055	14206	14054	13891	14107	14091	13938	14058	14018	14145	13999	13970	14080	14051	14068	14162	14072	13988	14019	14029	14117	13921	13970	14153	13865	14049	13984	13929	13932	14124	13926	14211	14006	14183	13934	14038	14100	13880	14126	13992	14039	14039	14188	14074	14034	13904	14001	13993	14059	14046	13979	14159	13966	14113	14093	13984	14074	13993	13910	14117	13874	13697	13881	13941	13855	13889	13978	13857	14036	14042	14131	14035	13919	13994	13761	13936	14056	14043	13995	14052	14149	14111	13911	13948	13812	13915	14035	14110	13844	14121	14090	13943	13958	14197	13920	13917	14031	13913	14017	14029	13972	14003	14038	14221	14131	14078	14086	14165	14220	14136	14109	14102	14199	14197	13806	13871	13926	14171	13977	13952	14003	13852	14134	14163	14063	14045	13939	14100	14087	13797	13946	13963	13942	14101	14098	13988	14129	13891	14032	13939	13891	13903	13956	13956	14200	13984	13935	14073	14080	13897	14109	13988	14052	14281	14146	14034	14087	14198	14115	14030	13971	13923	14132	14066	13955	14139	13944	13892	14060	14036	13890	14200	13969	14199	14001	13912	14019	14052	13998	13983	14036	13979	14059	14077	14180	14057	13981	14057	14239	13936	14122	14034	14050	14051	13918	14112	13845	14013	14000	14023	13850	13986	14030	14155	14004	14071	14232	14083	14040	13986	13994	13855	14066	14139	14088	14122	14002	14128	14168	14146	14165	14061	14023	13963	14219	13991	14088	14029	14013	13993	14236	14090	13914	13947	14148	14027	13864	13782	14044	13981	14052	13988	13936	13909	13902	13815	13986	14049	14090	14025	13781	14112	14090	14017	13985	13854	14296	14010	14016	13896	14046	14252	13947	13986	13942	14211	14100	14017	13978	14146	14057	14125	13983	13917	13935	13978	14159	13949	13955	13951	14039	14004	13972	14098	14014	13957	14041	13904	13975	13969	14151	14000	13912	13986	13836	14057	14040	14000	14152	14086	14085	13992	13986	13969	14231	13913	13928	13953	14075	14051	14054	14014	14056	13964	14043	14009	13932	13739	14085	14135	13876	13996	13993	14093	13919	14028	13986	14063	14016	13909	14096	14042	14080	14133	14176	13965	13979	14040	14032	13962	14162	14054	14040	14049	13907	14021	14107	14103	13935	14044	14082	14059	13988	13932	14011	13951	13807	13943	14116	14110	14022	14106	14041	14033	14005	14035	13949	13916	14222	14115	13961	13862	13845	14173	13957	13992	13994	14113	14123	13940	13941	14014	14064	14006	14142	14077	14036	13911	13845	13874	13973	14051	13966	14037	13941	14079	13920
16390	21420	21665	19556	18418	17597	17640	16795	16049	16061	15561	15269	15168	14913	14890	14773	14536	14540	14706	14578	14213	14356	14285	14224	14359	14134	13981	14064	14053	13980	14038	13986	14178	14066	14133	13994	14163	14007	14088	13909	14001	13980	13996	13931	13864	14082	13921	14049	13945	13852	13813	13891	13804	14008	13980	13811	13984	13874	13862	13722	13935	14084	13941	13853	14008	13814	13992	14059	14072	13927	14009	13878	13917	13967	13977	13833	13743	13857	13918	13959	13898	13814	13869	13842	13863	13912	13890	13989	14001	13922	13758	13926	13827	13784	14076	13998	13818	13815	14013	13760	13955	13986	14074	13946	13822	14020	13894	13971	13995	13956	14022	13896	13913	13784	14002	13911	14003	14143	13772	13940	13987	13901	13903	13916	13901	13919	13841	13922	14019	13991	14010	13979	13932	14237	14035	13855	13886	13760	13911	13961	14006	13866	13901	13935	14066	13874	14019	13808	13859	14027	13949	13959	13996	13938	13824	13739	13866	13783	13902	13766	13907	13875	13912	13897	14037	13833	13849	13809	14062	13942	13935	13868	13807	13895	14050	13821	13760	13906	13916	13767	13961	13865	13925	13852	14047	13904	13951	14010	13821	13979	13928	13849	13903	13946	13952	13794	13780	13865	13996	13881	14078	14017	13940	14038	14059	13814	14052	14025	13814	13981	13878	13683	13899	13796	13827	13899	13942	13660	13980	13807	13936	13933	13877	13870	13950	13884	13907	13911	13673	13966	13989	13768	14063	13819	13858	13818	14056	13859	13955	13992	13920	14063	13929	13957	13928	14015	13989	13828	13964	13974	13974	13985	13966	13849	13837	13987	13919	13780	13943	13816	13817	13795	13928	14011	13982	14019	14074	13922	13914	13912	13922	13954	13959	13812	13958	13895	14026	13980	14001	14075	13918	13924	13864	13929	13962	13833	14058	13914	13814	13786	13937	13845	13968	13929	13956	13930	13973	14003	14057	13956	13813	14002	13935	13959	13771	13807	13930	13915	13964	14006	14046	13883	14106	13963	13946	13841	13920	13969	13795	13922	14059	13844	13853	14045	13795	14049	13898	13881	13869	14093	13913	13970	13952	14065	13959	13976	14008	13848	14060	13846	13905	13777	13857	13868	13948	13850	13879	13920	13834	14112	13851	13882	13906	13934	13968	13993	13940	13877	13932	13919	13855	13906	13916	13795	13919	13916	13925	13897	14039	13768	14092	13875	14023	13862	13723	14034	13906	13866	14018	13733	13996	13848	14017	14008	13957	14005	14005	13957	13948	13907	13815	13969	13823	14070	13955	13701	13937	13932	13906	13845	13807	14025	13920	13974	13875	13913	13872	13840	14022	13868	13928	13852	13970	13943	13913	13886	13742	13968	14020	13898	13839	13933	14004	14034	13732	13955	14020	13698	13899	14026	14024	13835	13896	13875	13956	13914	14122	13968	13792	14044	13827	13887	13936	13699	13729	13863	13745	13895	13935	13848	14056	13802	13989	13885	13829	13957	13872	13796	13910	14050	13834	13988	13848	13928	13969	13857	13976	13935	13849	14016	13932	14021	13921	14063	13829	13785	13860	14018	13997	14086	13769	14101	13896	13956	13972	13952	13937	13904	13861	13990	13954	13782	14006	13943	13965	13983	14091	13885	13788	14006	13780	13860	13985	13807	13956	13987	13907	13868	13931	13864	13906	13739	14173	13988	13867	14090	13841	13975	13876	14036	14104	14003	13976	13949	13866	14067	13857	14154	14023	13911	13889	13879	13734	13956	13848	13814	13941	13980	13971	14012	13869	13912	13773	13981	14057	14014	14002	13901	14067	14048	13941	13907	13964	13938	13877	13882	13903	13869	13910	13792	13886	13936	13882	14054	13862	13951	13782	14004	13922	13888	13791	14030	14187	13807	13948	13907	13882	13848	13916	13817	13953	13958	13924	13970	14002	13851	14094	13938	13903	13879	13979	13945	13949	13963	13920	14112	13985	13880	14026	13850	13908	13966	13926	13963	13946	14001	13931	13934	13845	13946	14036	13881	13863	13919	14017	13908	13980	13873	13800	13903	13922	14062	13883	13905	14007	13895	14021	13936	14060	13792	13912	13902	13874	13934	13794	13939	13927	13828	14052	14020	13850	13889	13788	13959	13708	13861	13861	13912	13828	13846	14072	13830	13733	13956	13803	13984	14192	13783	13862	14020	13926	13929	13832	13915	13842	13941	13919	13964	13861	13875	13980	13937	13887	13919	13812	14018	13919	13953	13892	14138	14004	14019	13978	13910	13821	13950	13871	14050	13873	13762	13942	13962	13861	13944	13939	13820	13986	14007	13842	13836	13868	13984	13931	13682	14014	13957	14137	13822	13780	13999	14018	13927	14189	13896	13936	14014	14058	13924	13889	13999	13964	14099	13972	14007	13973	13817	14041	13896	13875	13875	13799	13933	13934	13923	14093	13876	13842	14081	14101	13830	14004	13811	13781	13939	13874	14007	13979	13864	13854	14041	14090	13889	13967	13886	13800	14013	13968	13896	14017	13956	13861	14028	13842	13900	13970	14153	13989	13807	13847	14090	14033	14081	14004	13950	14073	13907	13768	13799	14058	13929	13900	13906	14093	13906	14051	14072	14080	13955	13999	13867	14151	13756	13931	13935	14036	13994	13961	14014	14006	13812	14047	13848	13878	13951	13941	13891	14001	13984	13962	13828	14034	13755	13888	13890	14018	13986	14014	13844	14015	14011	13950	13953	13864	13962	14002	13869	14065	13987	14022	13823	13921	13835	14096	14064	13900	14088	13815	13877	14012	13826	13929	13914	14019	13936	14073	13793	13925	14100	14001	13873	13782	13815	13887	13926	13967	13749	14146	13784	14147	14003	13998	13986	13898	14034	13956	13909	13926	13873	13849	13981	13906	13845	14008	13927	13817	13877	13857	13976	13751	14085	13931	13844	14148	13863	13936	13792	13859	13866	13870	13781	13988	13624	13973	14004	13880	13924	13942	14011	13956	13735	14018	14159	13910	14014	13615	13962	13927	13980	13893	13892	13987	13833	13900	14013	13803	13824	13977	14057	13837	13904	13921	13961	13938	13904	14106	13896	13983	13943	13941	13999	13834	14020	13703	14044	14049	13810	13799	13970	13803	13947	13931	13738	13981	13907	13922	13931	13831	14172	13810	13998	13982	13801	13862	13951	14080	13882	13888	14024	13983	13919	13802	13991	13962	13934	13909	14092	13842	13931	13913	13891	14000	13820	13917	13929	13863	13863	13992	13870	13865	13868	14016	13817	13835	13922	13956	13919	13881	13705	14092	13922	13893	13965	14022	13952	13841	13936	14061	13869	13979	14042	14157	13941	13951	13889	14023	13863	13994	13879	13921	13980	13790	13699	13933	13942	13863	13957	13866	13872	13882	13941	13827	13976	14016	13949	14011	13891	14018	14012	14050	14035	13812	13984	14024	13771	13771	13782	13856	14001	13888	13978	13754	13812	14079	13943	14032	13928	14087	13888	13772	13727	13856	13754	14038	13914	14066	13912	14001	13739	14124	13814	14052	13837	13847	13962	13858	13985	14017	13860	14016	13879	13749	13965	13842	13978	13957	13748	13931	13937	13876	14013	13897	13855	13880	13853	13990	13824	13819	13975	14092	14034	13991	13916	14126	13927	13823	14040	13953	13866	14006	13913	13675	13844	13992	13906	13860	13943	13926	14156	13924	13873	13975	13991	14005	13925	14055	13905	14068	13822	13996	13857	13870	14086	13854	14047	14032	14025	13888	13990	13940	13858	13879	13972	13948	14049	13942	14089	14031	13901	14137	13706	13909	14019	13902	14033	13869	13822	13897	13853	13988	13940	13867	14011	14088	13938	13997	13740	14035	13828	13871	13840	13905	14006	14022	13787	13980	13991	13905	14108	13719	13858	13816	13916	13985	13706	13944	13893	13873	13830	14013	13985	13858	13989	13868	14004	13971	13928	13826	14088	13984	14011	13895	13903	13949	13774	14109	14034	13818	13891	13850	13816	14038	14050	13843	13901	13867	14120	13937	13951	14007	13790	13958	13890	13904	13949	13960	13895	13853	13935	13937	13915	14034	13671	13973	13863	13762	13834	14018	13825	13941	13956	13822	14074	13803	14115	13874	13934	13882	13750	14030	13884	13891	13971	14004	13838	13859	14080	13931	14001	13774	13900	14071	13952	14007	13842	13939	13873	13896	14010	13906	13829	13905	13872	14101	13938	13868	13841	13956	13761	13910	13794	13928	13936	14024	14024	14020	13881	13961	13946	14021	14012	14054	13908	13820	13773	13963	13970	14020	13886	13880	13928	13853	14028	13779	13879	13988	13915	13930	13874	13859	13882	13879	13847	13882	14012	14093	13956	13980	13852	13872	13967	13917	13999	13988	13854	14123	13900	13986	13979	13875	14071	14051	13991	14029	14034	13830	14017	13770	13831	13735	13820	14146	13824	13924	13978	13778	14044	13996	14064	13986	13959	13976	13882	14059	13956	13964	13988	13975	13822	13798	13969	13957	13866	13910	13924	13986	14092	13823	13912	13750	13882	13739	14008	13917	14055	13836	13959	14017	13947	13860	13962	14026	13746	13955	13953	14020	13929	13980	13867	13949	13909	13904	13945	14021	14036	13954	13882	13858	13986	13878	13854	13956	13849	13794	13934	13971	13898	14058	13970	13764	13889	13886	14042	13915	14097	13822	13970	13703	14061	14003	14019	13975	14055	14002	13758	13902	13899	13974	13929	13940	13908	13870	13989	14036	13957	14017	14068	13825	13898	13942	14030	13967	13920	14010	13927	14072	13934	13937	13842	13866	13887	13983	13977	13830	13879	13975	13852	14088	13844	14183	13946	14043	13855	13968	13880	13776	13920	13906	13888	13954	13993	13934	13957	13898	14039	13890	13925	13950	13914	13805	13939	13932	14015	13921	13983	13992	13839	13953	13918	13970	13990	14002	13837	14051	13998	13855	13910	13917	14013	13950	13902	13877	13921	13860	13947	13913	13704	13914	13832	13916	13913	14123	13871	13943	13942	13952	13770	14008	13965	13844	13932	13897	13821	14064	13938	13824	14073	13775	13781	13864	13969	13837	14050	13768	14053	13983	13897	13741	13942	14010	13982	14014	14030	13773	13875	13982	13902
24004	21361	28707	24591	22183	21397	20697	17729	16794	16954	16436	15950	15682	15723	15437	15242	15321	15125	14919	14936	15078	14984	14858	14852	14765	14706	14744	14622	14784	14603	14483	14650	14470	14504	14514	14541	14443	14465	14451	14490	14335	14408	14345	14373	14523	14457	14348	14494	14301	14372	14419	14223	14497	14432	14292	14473	14390	14384	14411	14332	14378	14340	14313	14297	14401	14407	14246	14332	14329	14508	14287	14311	14442	14389	14384	14381	14525	14558	14536	14309	14345	14424	14296	14403	14308	14312	14349	14551	14300	14255	14208	14610	14196	14220	14396	14407	14432	14307	14342	14438	14415	14415	14531	14509	14310	14251	14248	14283	14683	14473	14287	14311	14380	14435	14447	14311	14451	14295	14376	14321	14225	14348	14300	14348	14362	14356	14390	14266	14315	14627	14222	14406	14205	14411	14224	14409	14297	14429	14377	14393	14325	14356	14336	14386	14346	14297	14414	14424	14537	14335	14426	14228	14323	14516	14423	14211	14399	14290	14172	14284	14474	14500	14353	14354	14314	14513	14331	14438	14444	14407	14543	14419	14347	14247	14241	14319	14298	14308	14370	14417	14458	14615	14381	14386	14217	14231	14304	14328	14357	14459	14306	14170	14457	14423	14291	14242	14085	14277	14442	14335	14367	14267	14427	14269	14420	14320	14314	14238	14451	14318	14481	14368	14325	14417	14403	14229	14226	14254	14440	14351	14359	14372	14306	14378	14303	14263	14450	14463	14124	14285	14297	14299	14420	14422	14213	14310	14294	14241	14225	14409	14451	14337	14463	14221	14278	14332	14192	14466	14382	14437	14524	14527	14628	14423	14543	14319	14505	14369	14225	14568	14467	14550	14473	14471	14361	14447	14426	14461	14284	14217	14449	14375	14200	14329	14460	14536	14203	14395	14623	14369	14362	14478	14387	14416	14343	14225	14440	14367	14279	14222	14336	14157	14198	14561	14320	14245	14195	14239	14280	14324	14449	14508	14265	14331	14177	14379	14389	14245	14209	14254	14600	14503	14179	14260	14432	14578	14301	14242	14552	14493	14153	14559	14249	14566	14362	14472	14345	14272	14308	14240	14329	14286	14428	14411	14324	14468	14301	14411	14322	14344	14217	14377	14286	14241	14478	14363	14368	14413	14266	14553	14383	14245	14280	14316	14328	14188	14239	14213	14540	14176	14437	14470	14377	14326	14256	14430	14459	14581	14289	14287	14398	14280	14313	14425	14184	14539	14528	14324	14234	14382	14573	14350	14232	14453	14336	14239	14316	14199	14323	14436	14438	14340	14204	14290	14369	14372	14309	14242	14272	14315	14398	14249	14284	14277	14426	14240	14320	14255	14134	14463	14540	14342	14250	14218	14434	14301	14393	14454	14435	14279	14422	14402	14273	14334	14115	14205	14300	14161	14295	14383	14373	14367	14262	14359	14510	14328	14364	14197	14401	14267	14528	14326	14495	14336	14291	14287	14529	14377	14197	14307	14500	14277	14387	14284	14278	14307	14460	14471	14392	14318	14492	14454	14335	14181	14642	14340	14520	14450	14344	14409	14200	14304	14382	14418	14376	14316	14418	14508	14312	14296	14285	14411	14092	14286	14391	14456	14347	14574	14334	14414	14228	14318	14213	14382	14460	14478	14465	14182	14225	14261	14501	14350	14422	14384	14350	14472	14346	14343	14437	14282	14470	14265	14178	14357	14202	14422	14420	14281	14218	14125	14495	14390	14346	14436	14409	14532	14494	14210	14380	14305	14279	14293	14455	14230	14308	14288	14290	14299	14148	14367	14153	14336	14394	14327	14256	14416	14495	14352	14233	14487	14224	14385	14488	14513	14305	14335	14309	14251	14349	14497	14448	14269	14365	14373	14383	14540	14495	14391	14413	14346	14269	14426	14290	14474	14490	14321	14205	14449	14551	14268	14340	14301	14335	14389	14559	14334	14346	14402	14352	14261	14237	14325	14415	14278	14486	14368	14219	14432	14387	14552	14453	14362	14382	14344	14307	14247	14435	14342	14123	14367	14314	14162	14251	14398	14301	14457	14388	14503	14320	14432	14331	14324	14543	14348	14464	14465	14421	14145	14577	14475	14302	14420	14232	14459	14427	14369	14327	14453	14496	14506	14325	14251	14427	14305	14511	14405	14391	14300	14294	14270	14411	14400	14393	14227	14290	14476	14324	14263	14284	14535	14170	14369	14177	14396	14249	14135	14258	14371	14498	14469	14416	14248	14291	14483	14254	14478	14406	14358	14363	14406	14264	14432	14475	14449	14470	14301	14361	14257	14350	14439	14340	14543	14408	14360	14299	14199	14330	14474	14465	14278	14330	14374	14394	14208	14337	14442	14445	14210	14296	14301	14253	14410	14295	14244	14457	14407	14400	14325	14341	14306	14362	14365	14385	14377	14320	14275	14349	14229	14384	14324	14323	14276	14343	14250	14352	14358	14381	14347	14258	14603	14275	14349	14308	14416	14419	14301	14579	14334	14466	14328	14332	14449	14530	14428	14362	14345	14463	14318	14287	14331	14116	14387	14494	14402	14317	14486	14423	14264	14375	14460	14381	14312	14382	14408	14485	14371	14205	14552	14485	14341	14436	14353	14397	14459	14360	14291	14337	14101	14445	14363	14224	14035	14411	14382	14387	14373	14384	14364	14359	14460	14370	14580	14436	14300	14460	14186	14382	14310	14264	14437	14413	14252	14386	14510	14398	14450	14438	14399	14459	14365	14425	14230	14364	14320	14349	14162	14327	14327	14352	14486	14408	14259	14428	14297	14256	14389	14322	14482	14238	14271	14245	14343	14293	14314	14246	14390	14261	14290	14361	14302	14310	14217	14264	14445	14275	14293	14397	14310	14314	14273	14261	14208	14313	14421	14438	14324	14282	14226	14418	14486	14466	14333	14378	14360	14493	14300	14096	14362	14392	14206	14487	14305	14444	14373	14405	14377	14391	14401	14268	14385	14248	14351	14339	14340	14266	14487	14255	14246	14290	14408	14326	14322	14379	14289	14388	14373	14465	14423	14527	14254	14415	14656	14419	14238	14540	14381	14178	14512	14383	14298	14503	14365	14384	14369	14331	14405	14232	14229	14221	14110	14392	14317	14489	14229	14212	14230	14407	14347	14291	14072	14299	14387	14495	14304	14658	14237	14350	14374	14301	14346	14163	14367	14540	14535	14381	14372	14349	14486	14378	14254	14298	14276	14399	14371	14253	14261	14130	14231	14344	14261	14428	14299	14343	14443	14196	14180	14318	14352	14478	14287	14313	14124	14485	14244	14397	14546	14433	14270	14402	14566	14330	14385	14283	14449	14357	14207	14428	14227	14340	14350	14571	14227	14350	14264	14418	14425	14433	14336	14242	14419	14368	14331	14317	14301	14237	14224	14383	14445	14339	14264	14316	14299	14395	14347	14420	14327	14637	14326	14489	14307	14477	14369	14387	14293	14540	14321	14329	14300	14382	14316	14334	14383	14467	14356	14390	14369	14205	14464	14208	14242	14212	14404	14382	14142	14270	14392	14369	14326	14412	14122	14373	14393	14488	14380	14363	14317	14169	14283	14286	14187	14301	14411	14256	14259	14217	14516	14471	14293	14300	14320	14155	14263	14393	14416	14140	14381	14365	14351	14351	14446	14530	14509	14304	14304	14309	14454	14208	14333	14494	14433	14335	14415	14326	14399	14381	14226	14330	14340	14401	14249	14298	14338	14390	14093	14383	14297	14328	14334	14222	14290	14485	14369	14313	14404	14340	14138	14423	14217	14238	14387	14412	14383	14257	14223	14318	14400	14348	14354	14283	14392	14370	14336	14298	14184	14486	14309	14385	14219	14356	14127	14351	14447	14357	14356	14335	14184	14334	14290	14341	14280	14373	14454	14485	14362	14341	14339	14429	14443	14343	14465	14247	14425	14333	14386	14295	14390	14472	14350	14317	14466	14278	14343	14264	14340	14463	14387	14415	14357	14248	14533	14485	14546	14395	14494	14278	14382	14198	14409	14374	14411	14331	14355	14389	14258	14288	14350	14437	14403	14320	14188	14241	14310	14479	14140	14377	14066	14434	14461	14484	14365	14460	14252	14351	14285	14400	14264	14334	14281	14410	14263	14349	14149	14179	14351	14173	14434	14316	14322	14478	14325	14345	14407	14506	14351	14239	14426	14315	14385	14449	14473	14379	14372	14410	14328	14376	14271	14436	14458	14341	14306	14345	14439	14445	14301	14263	14435	14409	14199	14315	14190	14307	14263	14292	14320	14292	14468	14370	14396	14164	14360	14320	14363	14254	14213	14301	14285	14474	14375	14371	14430	14242	14264	14295	14474	14353	14456	14297	14343	14426	14256	14280	14432	14188	14167	14357	14185	14372	14420	14486	14516	14310	14360	14416	14383	14388	14420	14377	14162	14461	14357	14298	14348	14374	14327	14367	14424	14374	14360	14366	14308	14265	14432	14229	14232	14168	14292	14545	14325	14420	14486	14309	14280	14341	14316	14263	14418	14306	14366	14396	14322	14269	14238	14470	14260	14300	14377	14364	14399	14522	14338	14392	14355	14571	14265	14269	14097	14388	14301	14392	14326	14354	14339	14398	14171	14373	14414	14346	14270	14317	14245	14309	14366	14385	14281	14349	14311	14368	14369	14342	14268	14353	14473	14563	14451	14323	14188	14148	14449	14619	14313	14410	14170	14133	14317	14247	14448	14497	14409	14366	14141	14276	14154	14343	14234	14356	14258	14481	14384	14574	14261	14350	14192	14362	14381	14421	14427	14388	14441	14482	14347	14137	14358	14409	14299	14421	14601	14419	14236	14284	14328	14285	14468	14451	14135	14227	14302	14358	14506	14225	14336	14287	14352	14288	14486	14386	14439	14350	14242	14417	14418	14413	14304	14211	14364	14437	14073	14334	14134	14426	14472	14277	14177	14402	14239	14381	14361	14506	14338	14244	14342	14396	14502	14512	14195	14475	14349	14412	14263	14315	14259	14269	14377	14317	14303	14488	14429	14191	14306	14387	14366	14419	14371	14441	14260	14297	14300	14422	14182	14263	14355	14471	14394	14384	14225	14287	14438	14274	14178	14273	14322	14201	14268	14526	14200	14177	14203	14045	14377	14604	14293	14442	14329	14494	14307	14494	14278
15992	27882	29057	26285	22893	22186	21322	19490	18836	18498	17739	16872	16616	16053	16014	15833	15833	15307	15413	15430	15266	15059	15203	14935	14886	15010	14823	14832	14623	14696	14585	14547	14357	14316	14425	14490	14438	14383	14371	14471	14284	14233	14403	14381	14267	14213	14170	14023	14317	14217	14501	14233	14315	14275	14274	14284	14298	14212	14214	14402	14305	14350	14225	14221	14269	14330	14307	14157	14374	14199	14350	14099	14549	14088	14231	14395	14207	14279	14162	14189	14353	14096	14321	14336	14309	14373	14119	14305	14348	14236	14273	14244	14323	14452	14261	14357	14342	14303	14368	14141	14279	14193	14334	14280	14127	14450	14350	14256	14200	14117	14113	14299	14273	14207	14445	14226	14347	14219	14352	14216	14234	14330	14228	14359	14289	14113	14307	14146	14142	14332	14480	14246	14303	14047	14435	14278	14229	14214	14152	14368	14247	14356	14230	14127	14196	14357	14364	14369	14097	14201	14147	14151	14320	14217	14354	14333	14138	14234	14107	14107	14177	14158	14411	14027	14271	14184	14278	14420	14210	14153	14286	14145	14200	14358	14163	14340	14254	14117	14283	14052	14343	14190	14294	14356	14195	14285	14196	14152	14129	14208	14199	14175	14255	14410	14385	14200	14282	14041	14227	14274	14221	14153	14289	14293	14127	14387	14423	14260	14237	14172	14177	14050	14118	14220	14442	14211	14292	14330	14193	14274	14387	14275	14253	14271	14421	14131	14273	14254	14269	14288	14306	14281	14151	14414	14205	14242	14113	14125	14203	14213	14211	14110	14220	14104	14218	14177	14179	14268	14331	14188	14251	14206	14242	14386	14449	14178	14397	14269	14123	14344	14186	14178	14355	14486	14178	14241	14368	14274	14100	14382	14214	14274	14165	14093	14272	14092	14387	14218	14167	14235	14260	14229	14259	14235	14119	14134	14269	14233	14377	14178	14247	14087	14136	14240	14221	14147	14417	14304	14287	14284	14225	14124	14368	14207	14295	14115	14230	14245	14487	14207	14270	14277	14415	14334	14396	14287	14264	14193	14178	14058	14161	14171	14136	14242	14339	14292	14216	14249	14327	14480	14246	14118	14165	14347	14289	14105	14265	14176	14396	14213	14131	14317	14356	14097	14083	14307	14185	14190	14402	14133	14216	14050	14250	14100	14328	14275	14419	14350	14329	14216	14330	14373	14310	14168	14253	14057	14399	14207	14317	14179	14400	14291	14298	14280	14231	14130	14199	14261	14271	14312	14153	14318	14234	14245	14317	14101	14392	14205	14331	14141	14327	14166	14317	14170	14200	14388	14385	14312	14188	14325	14207	14250	14367	14259	14209	14219	14203	14189	14179	14163	14205	14325	14293	14087	14356	14145	14170	14116	14413	14331	14202	14410	14129	14230	14202	14394	14177	14363	14157	14360	14238	14378	14123	14328	14288	14239	14312	14140	14260	14451	14284	14384	14228	14324	14206	14364	14264	14327	14350	14209	14245	14350	14411	14313	14289	14200	14060	14386	14398	14194	14305	14214	14214	14314	14262	14097	14214	14219	14234	14097	14320	14339	14208	14174	14153	14211	14268	14161	14192	14159	14321	14159	14318	14281	14250	14286	14111	14289	14275	14169	14338	14128	14320	14088	14382	14175	14109	14317	14182	14479	14202	14138	14317	14216	14277	14475	14158	14125	14131	14225	14270	14412	14352	14188	14216	14274	14142	14126	14179	14345	14248	14215	14246	14221	14277	14186	14144	14182	14302	14307	14267	14234	14288	14198	14369	14192	14260	14221	14190	14212	14309	14253	14172	14208	14068	14338	14368	14234	14406	14386	14118	14203	14175	14134	14332	14304	14263	14385	14141	14417	14181	14316	14197	14058	14288	14275	14201	14332	14159	14074	14332	14218	14245	14272	14140	14368	14273	14183	14059	14223	14215	14156	14362	14088	14234	14100	14343	14267	14267	14173	14269	14254	14294	14146	14259	14078	14252	14186	14314	14202	14182	14385	14233	14310	14141	14254	14281	14153	14184	14239	14252	14288	14222	14180	14321	14362	14276	14333	14270	14241	14195	14250	14133	14199	14400	14275	14232	14186	14320	14208	14051	14195	14105	14217	14160	14165	14437	14126	14475	14222	14330	14259	14283	14316	14265	14286	14315	14381	14478	14346	14333	14207	14227	14305	14290	14233	14296	14283	14321	14205	14196	14246	14254	14226	14226	14175	14240	14250	14341	14300	14217	14190	14156	14227	14269	14354	14167	14259	14169	14354	14425	14142	14263	14373	14206	14162	14254	14331	14321	14173	14217	14415	14115	14168	14302	14219	14265	14117	14337	14250	14279	14159	14398	14235	14306	14151	14294	14354	14402	14176	14433	14257	14387	14286	14261	14153	14280	14124	14221	14227	14203	14233	14082	14253	14268	14184	14130	14151	14204	14082	14295	14299	14435	14424	14112	14233	14243	14306	14361	14368	14222	14218	14160	14204	14163	14202	14158	14251	14238	14399	14158	14331	14218	14259	14403	14396	14340	14230	14250	14329	14131	14246	14228	14174	14554	14106	14322	14198	14226	14286	14161	14257	14162	14153	14210	14443	14223	14201	14147	14220	14203	14266	14291	14070	14369	14256	14231	14363	14212	14324	14290	14408	14370	14220	14277	14309	14230	14313	14361	14328	14288	14146	14246	14276	14101	14132	14197	14198	14402	14077	14392	14277	14371	14335	14029	14285	14293	14211	14223	14199	14219	14275	14239	14251	14182	14135	14274	14256	14165	14230	14145	14321	14260	14178	14266	14083	14279	14087	14385	14374	14247	14186	14340	14204	14272	14093	14398	14383	14290	14082	14145	14193	14252	14106	14396	14220	14151	14251	14452	14097	14203	14348	14275	14273	14085	14334	14213	14159	14082	14157	14080	14209	14143	14344	14350	14168	14386	14360	14391	14170	14271	14141	14321	14407	14215	14282	14249	14159	14245	14278	14244	14174	14283	14373	14215	14246	14283	14353	14224	14320	14106	14146	14308	14371	14277	14330	14263	14275	14368	14297	14176	14326	14104	14186	14262	14122	14264	14377	14251	14282	14200	14198	14226	14061	14280	14329	14303	14097	14328	14368	14315	14351	14373	14292	14403	14263	14342	14227	14252	14363	14310	14178	14278	14234	14197	14292	14151	14251	14365	14259	14303	14273	14145	14243	14407	14176	14357	14139	14320	14183	14210	14114	14143	14416	14263	14279	14202	14213	14465	14257	14291	14393	14285	14164	14197	14133	14244	14296	14286	14121	14237	14339	14373	14346	14366	14348	14256	14174	14109	14291	14298	14194	14189	14242	14315	14470	14306	14329	14228	14317	14259	14306	14195	14183	14393	14391	14278	14281	14130	14347	14316	14426	14263	14125	14178	14239	14288	14260	14213	14346	14285	14140	14151	14169	14197	14351	14224	14397	14452	14180	14279	14312	14344	14374	14249	14218	14266	14143	14238	14245	14403	14182	14239	14252	14280	14214	14229	14351	14372	14257	14289	14326	14326	14167	14415	14291	14244	14243	14289	14394	14228	14254	14108	14308	14218	14236	14049	14324	14182	14274	14268	14263	14332	14287	14118	14255	14154	14205	14195	14267	14198	14257	14282	14204	14136	14189	14357	14252	14230	14328	14125	14269	14344	14385	14210	14188	14196	14210	14256	14267	14168	14373	14209	14336	14339	14144	14282	14199	14423	14159	14213	14265	14207	14102	14348	14385	14337	14211	14317	14293	14130	14205	14240	14141	14184	14204	14251	14337	14278	14378	14068	14203	14160	14124	14353	14124	14454	14246	14261	14104	14248	14159	14261	14152	14184	14224	14311	14230	14200	14167	14353	14356	14233	14174	14184	14408	14209	14292	14276	14266	14392	14107	14291	14392	14233	14333	14053	14242	14203	14203	14197	14220	14311	14196	14301	14313	14327	13989	14345	14484	14328	14177	14144	14266	14193	14205	14129	14356	14129	14215	14237	14178	14306	14197	14327	14340	14290	14220	14229	14368	14331	14374	14206	14283	14435	14157	14233	14193	14164	14198	14307	14218	14416	14314	14081	14298	14342	14290	14144	14180	14206	14286	14327	14437	14183	14332	14166	14259	14323	14207	14264	14270	14162	14089	14244	14262	14233	14254	14247	14090	14041	14411	14201	14264	14251	14306	14282	14196	14168	14152	14194	14173	14166	14155	14194	14389	14103	14247	14273	14274	14192	14333	14161	14363	14299	14176	14164	14224	14359	14178	14206	14199	14323	14367	14374	14306	14181	14201	14354	14218	14255	14224	14135	14127	14377	14278	14355	14379	14253	14258	14194	14170	14402	14171	14182	14265	14202	14331	14363	14289	14140	14255	14270	14252	14382	14336	14135	14217	14296	14312	14359	14251	14412	14261	14236	14362	14265	14099	14297	14342	14235	14330	14155	14182	14218	14310	14256	14321	14374	14252	14232	14509	14120	14411	14115	14186	14374	14295	14203	14261	14351	14181	14068	14208	14179	14378	14108	14301	14105	14194	14311	14205	14195	14258	14264	14125	14260	14241	14226	14251	14321	14102	14339	14283	14182	14285	14264	14151	14353	14234	14202	14397	14186	14192	14229	14360	14416	14174	14323	14201	14218	14258	14279	14247	14271	14159	14319	14221	14174	14194	14412	14264	14355	14347	14346	14347	14143	14368	14380	14279	14185	14218	14268	14193	14267	14308	14386	14268	14184	14236	14208	14304	14315	14113	14355	14238	14193	14010	14448	14377	14382	14425	14220	14172	14136	14117	14273	14197	14328	14342	14234	14343	14257	14460	14051	14085	14086	14323	14342	14362	14255	14203	14163	14217	14296	14183	14154	14330	14308	14151	14345	14312	14304	14275	14153	14209	14364	14340	14292	14349	14361	14172	14287	14299	14308	14265	14391	14219	14215	14156	14226	14385	14147	14338	14334	14309	14232	14238	14361	14330	14339	14328	14275	14137	14041	14229	14330	14326	14147	14140	14163	14497	14236	14285	14189	14230	14254	14241	14347	14192	14232	14127	14259	14254	14121	14211	14392	14277	14207	14323	14372	14275	14368	14394	14126	14117	14230	14069	14347	14285	14227	14252	14308	14029	14208	14202	14130	14326	14369	14164	14273	14215	14369	14232	14304	14150
22960	21353	29147	23944	21743	23998	25070	19409	17997	18010	17211	16534	15987	16072	15813	15717	15529	15649	15338	15471	14978	15157	14994	14770	14752	14805	14909	14732	14752	14651	14581	14461	14605	14559	14376	14451	14454	14323	14523	14196	14355	14244	14263	14371	14264	14054	14238	14235	14204	14291	14244	14400	14370	14206	14308	14212	14214	14194	14249	14140	14075	14092	14129	14231	14355	14364	14148	14302	14301	14101	14330	13979	14332	14063	14278	14133	14076	14169	14217	14238	14268	14253	14060	14050	14300	14120	14269	14173	14168	14198	14170	14190	13990	14154	14203	14274	14400	14252	14319	14042	14332	14175	14048	14177	14314	14091	14162	14117	14037	14269	14196	14336	14147	14130	14225	14007	14115	14148	14327	14148	14264	14136	14270	14164	14243	14279	14071	13996	14177	14134	14291	14116	14082	14077	14202	14176	14042	14104	14263	14180	14166	14100	14190	14090	14173	14151	14145	14213	14322	14130	14256	14335	14058	14211	14235	14013	14015	14169	14125	14445	14185	14284	14248	14242	14109	14141	14349	14196	14104	14184	14278	14004	14165	13937	14192	14219	14242	14219	14091	14236	14083	14115	14153	14108	14141	14094	14148	14214	14294	14094	14246	14264	14034	14378	14127	14159	14071	14025	14101	13948	14194	14154	14074	14106	14027	14081	14037	14204	14226	14188	14051	14446	14275	14261	14177	13873	14177	14213	14248	14105	14144	14083	14028	14017	14200	14214	14048	14185	14393	14041	14124	14230	14227	14178	14349	14234	14285	14186	14344	14161	14306	14367	14189	14186	14207	14058	14253	14057	14231	14246	13999	14265	14066	14221	14146	14330	14147	14232	14226	14085	14077	14130	14347	14277	14154	14156	14097	14172	14166	14114	14143	14091	14155	14173	14113	14123	14277	14096	14131	14161	14228	14000	14029	14282	14274	14190	14022	14210	14129	14380	14371	14178	14103	14176	14164	14133	14016	14167	13950	14311	14163	14205	14232	14320	14178	14123	14266	14137	14116	14261	14216	14075	14103	14035	13907	14033	14142	14139	14111	14143	14278	14243	14082	13982	14010	14274	14289	14195	14212	14089	14270	14042	14122	14143	14332	14247	14072	13935	14170	14299	14055	14318	14139	14319	14174	13963	14163	14215	14234	14158	14145	14064	14239	14315	14097	14220	14295	14040	14136	14131	14011	14178	14160	14079	14170	14268	14178	14190	14035	14046	14008	14088	14074	14251	14147	14158	13938	14204	14224	14226	14176	14137	14121	14344	14331	14343	14279	14077	14267	14051	14168	14172	14151	14200	14094	14006	13935	14089	13816	14255	14285	14373	14324	14210	14097	14186	14019	14258	14250	14050	14195	14053	14021	14204	14206	14115	14197	14064	14362	14287	14208	14084	14165	14004	14220	14128	14099	14051	14137	14204	13936	14210	14043	14094	14219	14070	14359	14243	14337	14140	14214	14210	14356	14154	14375	14284	14473	14225	14273	14080	14281	14242	14330	14292	14369	14269	13995	14306	14063	14212	14154	14124	13963	14409	14253	14176	14317	14178	14134	14114	14145	14225	13962	14249	14124	14334	13876	13955	14401	14126	14148	14118	14075	14052	14056	14229	13892	14155	14217	14067	14077	14383	14308	14013	14255	13981	14067	14188	14026	14226	14307	14343	14061	14014	14203	14142	13965	13951	14167	14143	14152	14221	14062	14142	14239	14277	14247	14165	14112	14331	14184	14145	14161	14264	14024	14177	14247	14034	14122	14156	14293	14100	14093	14103	14007	14282	14078	14180	14349	14101	14222	14287	14241	14149	14082	14228	14243	14341	14314	14059	13950	14023	14116	14114	14090	13965	14257	13969	14197	14126	14057	14097	14132	14190	14289	14113	14137	14072	14062	13986	14103	14182	14122	14163	13993	14176	14372	14268	13888	14029	14193	14068	14352	14204	14395	14352	14165	14342	14102	13981	14250	14098	14213	14321	14012	14199	13990	13999	14270	14230	14062	14035	14189	13963	14180	14165	14149	14247	14259	14117	14280	14090	14194	14264	14097	14124	14024	14054	14083	14037	14064	14211	14263	14095	14161	14103	14270	14171	14170	14090	14177	14306	14057	14278	14292	14209	14139	14229	14220	14228	14311	14201	14034	14022	14133	14302	14066	14169	13918	14163	14089	14077	14179	14258	14295	14197	14292	14208	14054	14188	14260	14132	14162	14196	14052	14237	14083	14156	14201	14286	14386	14201	14353	14244	14021	14177	14281	14169	14150	14198	14189	14063	14195	14178	14208	14131	14061	14084	14064	14160	14131	14341	14039	14116	14334	14218	14034	13991	14214	14520	14173	14193	14111	14187	14470	14070	14006	13992	13939	14208	14224	14090	14128	14042	14027	14038	14186	14249	14131	14091	14182	14212	13987	14307	14122	14237	14168	14102	14174	14268	14352	14150	14201	14072	14064	14240	14161	14091	14163	14053	14153	14182	14033	14238	14286	14070	14165	14043	14144	14119	14054	14037	14033	14126	14045	14021	14041	14331	14217	14034	14200	14160	14129	14366	14005	14146	14172	14251	14111	14248	14079	14250	14030	13946	14006	14349	14005	14144	14142	14176	14246	14263	14077	14172	14229	14097	14125	14304	14157	14226	14160	14139	14112	14042	14188	14236	14039	14207	14070	14197	14271	14260	14198	14115	14019	14372	14079	14214	14170	14181	14154	14151	14216	14224	14081	14141	14208	14084	14218	14045	14122	14011	14213	14116	14133	14058	14172	14307	14231	14224	14018	14097	14300	14131	14010	14188	14312	14110	14344	14234	14163	14273	14037	14076	14035	14029	14052	14196	14182	14352	14116	14230	14220	14249	14187	14169	14225	14255	14059	14158	14121	14100	14292	14018	14039	14076	14146	14157	14202	14156	14086	14183	14220	14277	14073	14309	14306	14189	14118	14068	14164	14067	13977	14141	13983	14140	14244	14385	14002	14430	14026	14165	14200	14309	14167	14065	14140	14275	14201	14110	14187	14008	14301	14070	14232	14066	14214	13987	14090	14126	14228	14127	14295	14252	14096	13929	13972	14164	14182	14080	14112	14110	14181	14079	14253	14234	14185	14190	14154	13938	14024	14040	14184	13989	14308	14190	14131	14271	14308	14269	14171	14337	14087	14090	14132	14329	14026	14148	14070	14245	14268	14156	14130	14430	14155	14214	14345	14271	14180	13949	14243	14152	14285	14215	14293	14147	14149	13965	14285	14163	14040	14321	14234	13932	14180	14192	14113	14015	14337	14200	14353	14360	14143	14246	14102	14075	14209	14076	14252	13958	14121	14138	14239	14158	14322	14308	14183	14223	14292	14098	14328	14248	14055	14150	14123	14139	14412	14180	14198	14089	14255	13920	14096	14199	14180	14178	14284	14154	14180	14097	14259	14058	14137	14158	14263	14308	14152	14148	14156	14360	14121	14189	14216	14117	14092	14229	14122	14187	14143	14007	14198	14099	14252	13992	14257	14388	14294	14291	14198	14332	14073	14093	14198	14147	14243	14116	14217	14112	14156	14041	14124	14121	14287	14351	14096	14183	14196	14103	14253	14109	14251	14098	14291	14048	14318	14258	14267	14049	14207	14184	14251	14287	14181	14181	14195	14155	14134	14250	14171	14208	14234	14138	14164	14027	14423	14284	14186	14131	14221	14174	13980	14212	14175	14134	14158	14327	14267	14112	14144	14178	14068	14172	14175	14073	14091	14148	14119	14095	14203	14191	14236	14174	14130	13957	14073	14240	14180	14200	14197	14197	14114	13959	14060	14071	13994	14137	14018	14049	14000	14210	13996	14137	14184	14192	14078	14181	14173	14219	14146	14177	14120	14253	14238	14099	14100	14136	14243	14264	14076	14167	14280	14025	14039	14195	14004	14309	14256	14361	14179	14143	14105	14163	14275	14275	13948	14245	14098	14144	14249	14213	14227	14290	14073	14234	14051	14307	14159	13968	13993	14040	14219	14112	14321	13992	14330	14012	14186	14245	14069	14435	14171	14166	14030	14321	14162	14187	14370	14072	14292	14193	14126	14249	14153	14260	14116	14324	14187	14144	14111	14200	14255	14005	14038	14120	14145	14403	14174	14327	14180	14250	14111	14327	13979	14096	14204	13964	14183	14210	14233	14149	14108	14234	14122	14104	14269	14288	14157	14268	14227	14138	14193	14378	14210	14149	14023	14236	14209	14154	13837	14134	14118	14251	14128	14277	14407	14182	14032	13968	14231	14238	14155	14298	14055	14162	14271	14230	14229	14095	14196	14048	14140	14189	14004	14256	14197	14105	14174	14252	14237	14208	14027	14245	14143	14205	14124	14129	14163	14090	14287	13835	14319	14428	14166	14320	13821	14151	14334	13962	14006	14191	14223	14051	14240	14296	14262	14012	14183	14216	14053	14201	14132	14092	14328	14158	14244	14301	14399	14190	14190	14214	14103	14125	14116	14247	14150	14252	14184	14199	14058	14159	14251	14261	14159	14163	14092	14161	13966	14135	14169	14066	14177	13996	14181	14229	14298	14245	14085	14071	13947	14051	14166	14330	14357	14059	14310	14144	14139	14151	14193	14309	14070	14144	14040	14217	14154	14198	14194	14304	14177	14298	14100	14331	14372	13955	13870	14137	14319	14181	14351	14165	14174	14250	14165	14126	14076	14383	14424	14318	14156	14211	14233	13986	14122	14118	14208	14034	13970	14163	14131	14199	14021	14200	14213	13975	14265	14163	14210	14265	14116	14198	14253	14156	14128	14150	14237	14164	14216	14049	13946	14297	14309	14122	14226	14056	14126	14156	14052	14067	14311	13921	14131	14171	14218	14168	14089	14194	14099	14102	14146	14286	14202	13990	14316	14179	14215	14210	14148	13994	14069	14082	14068	13906	14061	14024	14041	14086	14063	14189	14111	14073	14210	14194	14313	14099	14207	14244	14040	14027	13947	14200	14143	14251	14329	14072	14185	14108	14059	14120	14100	14048	14277	14163	14318	14251	14282	14198	13963	14114	14190	13976	14077	14060	14079	14050	14080	14287	14199	14198	14388	14180	14215	14026	13992	14034	14133	14429	14107	14170	14079	14084	14034	14073	14079	14061	14442	14203	14208	14233	14169	14124	14104	14363	14347	14108	14214	14166
17568	33089	34754	30016	26919	26247	24340	21656	20832	20344	19178	17844	17507	16956	16794	16582	16128	16005	15827	15822	15595	15368	15278	15101	15089	15042	14929	14769	14820	14732	14572	14441	14366	14428	14229	14340	14356	14325	14324	14148	14336	14192	14221	14103	14120	14099	14262	14185	14026	14038	14094	14016	14077	14204	14155	13973	14253	14285	14107	14114	14123	14200	14078	14242	13993	13914	14016	14088	14061	14198	14209	14144	14027	14221	14039	13999	14048	14017	14072	14124	14100	14053	14171	14054	13962	14039	14049	14083	14062	14034	14013	14211	14100	14104	14065	14215	14232	14119	14025	14123	14065	14114	13966	14098	13989	14096	14169	14029	14003	14207	14113	14084	14087	14093	14182	14006	14075	14185	14123	14122	13888	13973	14097	14110	14009	14131	14004	14118	14168	14049	14051	14020	14074	14002	14033	14024	14051	14164	14068	14151	14211	13942	14275	14081	14241	14071	14104	14097	14059	14131	14031	14165	13986	13980	14093	14014	14031	14003	14195	14214	14144	14052	14093	14079	14128	14061	14107	14092	13961	14002	14159	13976	14186	14222	14137	14090	14251	14064	14034	14028	14155	14043	14003	14108	14157	14155	14002	14091	14073	13947	13913	14019	14040	14183	14057	13932	14149	14050	14195	14087	14132	13880	14228	14095	14062	14089	14146	14108	14100	14111	13977	14020	14123	14091	14072	13894	14165	14194	14107	14083	14091	14052	14056	14018	13974	14045	14199	13971	14241	14075	13969	14212	14010	14079	14086	13992	14116	14223	13992	14185	13971	13997	14108	14180	13963	14052	14077	14065	13971	14070	13973	13956	14177	14051	14059	14053	14105	14160	14186	14149	14085	13969	14057	14133	14138	14186	13752	13998	14141	14052	14089	14315	14046	13890	14035	14061	13831	14039	14250	14268	14106	14054	14107	14115	13983	14195	14174	14089	14165	14237	14098	13969	14101	14215	14026	14147	13973	14153	13961	14177	14142	14069	13990	13940	14182	14131	14135	14127	14046	13975	14182	14082	14217	14112	14013	14010	14154	14047	14008	14029	14080	14181	14174	14103	14042	14084	14142	13911	14095	14099	14050	14033	14148	14117	14036	14063	14113	13996	14272	14029	13917	14238	14158	14099	13940	14082	14081	14140	13987	14137	14099	14161	14084	14060	14057	13924	14182	13956	14105	14150	14176	14166	14056	14219	13876	14281	13923	13952	14177	13983	14178	14047	14233	14111	14008	14105	13953	14031	14116	14207	13927	14311	13952	14096	14052	14093	14029	14223	14172	13984	13975	14213	14032	14174	14123	14142	14294	14108	14140	14067	14031	14174	13986	14345	14082	14186	14208	14099	14116	14178	14015	14042	14064	14029	14208	13980	14063	14052	14064	14122	14110	14038	14085	14132	14198	14182	13984	14105	14053	13948	14143	14234	14023	13954	14120	14151	13820	14157	14110	14098	14170	14142	14152	14039	14141	14162	14087	14003	14140	14091	13992	14133	14050	14050	13988	13955	13888	13878	14120	14059	14312	14233	14233	13877	14156	14327	14083	14083	13971	14116	14043	14172	14041	13959	14209	14166	14133	14048	14195	13954	14298	14111	14026	13980	14034	14097	14063	14171	14030	14062	14060	14128	14067	14162	13990	14224	14106	14139	14140	13977	14083	14040	13964	14083	14019	14075	14016	14133	14059	14149	14093	13963	14204	13950	14093	14161	14023	14159	14160	14026	14210	14047	14282	14032	13974	14115	14150	14067	14172	14073	14001	14103	14119	14104	14204	14052	13871	14119	14239	14004	14109	14105	14214	14042	13979	14018	14121	14081	14108	14117	14012	14046	14058	13972	14071	14050	14169	14235	14012	14056	14031	14009	14103	13983	14113	14120	14019	14100	13786	14076	13875	14002	14135	13922	14060	14109	14130	14097	14054	13918	13940	14021	14184	14184	14070	13954	14176	14076	14030	14162	14183	14046	14148	14069	14041	14044	14107	14015	14012	14092	14247	14053	14068	14051	14072	14003	14129	13921	14086	14162	14013	13969	14184	14140	13980	14029	14023	14117	14041	14167	13982	14148	14000	14182	14080	14081	14043	14135	14106	13991	14001	14035	14130	14054	13940	14085	14019	14034	14250	14143	14064	14246	14146	14260	14232	14044	14271	14167	14071	14196	14183	14248	14023	14049	14341	14107	14008	13949	14041	14176	14107	14171	14253	13932	14067	14178	14159	14078	14137	14110	13995	14140	14004	14135	14060	14035	14030	14008	14103	14063	14015	14051	14122	14052	14031	14174	14134	14045	14176	14180	13961	13888	13919	14100	13935	14289	14138	13990	14145	13960	14061	14262	14035	14069	14187	14279	14050	14129	13999	14085	14091	14147	14342	14189	14049	14154	14071	14053	13938	14130	14118	14108	14097	14024	13937	14078	14004	14052	14086	14069	14074	14068	14044	14185	14082	14045	14011	14103	14045	14076	14256	14033	14140	14294	14157	14107	14146	14146	14233	14236	13969	14094	14228	14046	14164	14116	14014	14094	14196	14045	14220	14027	14125	14080	14006	14089	14027	13985	14104	14203	14064	14004	14222	14083	14158	14146	13940	14196	14193	13959	14039	13994	14149	14154	14093	14208	14272	14185	14152	14051	13996	14149	14062	14131	14033	14128	13942	14072	14224	14047	13970	14050	13945	13922	13999	14085	13966	14042	14043	14195	13968	14030	14073	14118	14053	14124	14035	14136	14069	13984	14248	14042	14060	14051	14190	14044	14176	14065	14215	14227	13976	14037	14071	14022	14090	14038	13927	13876	14160	14069	14139	14122	14142	14129	14134	13977	13856	13898	14043	14043	14251	14147	14235	14148	14149	14069	14165	13967	14168	14085	14049	14072	14159	14156	14020	14209	14030	14092	14106	14100	14369	14037	14128	13944	14180	14157	14006	14030	14116	14083	13972	14309	14207	14274	13907	14150	14196	14115	14061	14100	14154	14042	14037	14039	14223	14120	14065	13917	14020	14182	14143	14114	14174	14148	14109	14102	14139	14147	14107	14155	14208	14204	14043	14161	13996	14321	14106	14043	14100	14005	14010	13984	14032	14141	14274	14151	13957	14028	14186	14067	14133	14108	14193	14076	14166	14043	14128	14099	14242	14039	14075	14079	14126	14046	14234	14090	14217	14114	14218	14213	14068	14149	14064	14031	14298	14174	13998	14066	14083	14115	14067	14196	13939	14184	14018	14128	14156	13994	14003	14012	13882	14010	14063	14158	14014	14193	14152	14141	14149	13891	14028	14141	14107	14254	14152	13963	14091	14087	14041	13912	14076	13898	14062	14193	14088	14195	14128	14059	14194	14146	13982	14133	14047	14167	13907	14156	14070	14059	14083	13938	13958	13883	14173	14166	14062	14298	14046	14177	14038	13999	14105	14076	14029	14227	14059	14028	13874	14082	14107	13917	14204	14167	14186	13988	14131	14113	14173	13974	14201	14147	14149	14033	13997	14081	14069	14163	14022	14142	14066	14105	14075	14129	14229	14210	13933	14028	14091	14169	13983	13980	14115	14069	14216	14088	14154	14062	14034	14159	14114	14209	14083	14020	14100	14088	14081	14000	14056	13929	14137	14090	14127	14192	14226	13985	14046	14041	13993	13911	14217	14072	14022	14123	14081	14176	14096	14153	14097	14202	14057	14063	14264	14027	14103	13971	14168	14153	14122	14120	14062	13751	14047	14115	14094	13958	14094	14108	13881	14047	14017	14207	14160	13959	14015	14003	14185	14127	13906	14026	14019	14125	14200	14029	13892	14093	14207	14130	13924	14103	14218	14192	13810	13914	14035	14094	14116	14022	14179	14165	14068	14169	14128	14106	14188	14042	14021	13990	14084	14194	14113	14099	14004	14092	14107	14098	14050	13983	14066	14139	14105	13864	14033	14031	14059	14048	14109	14222	14179	14115	14227	13995	14123	14099	14192	14189	13868	14187	13957	14046	14159	14232	14143	14060	14182	13993	14084	14199	14152	14111	14183	14131	14184	14241	14176	14080	14218	14067	14045	14113	13976	13925	14039	14131	13974	14157	13970	14099	13986	14155	14030	14097	14033	14080	14058	13959	13922	14123	14094	13991	14077	14130	14073	13851	14042	14232	14125	14168	14125	14132	13898	14277	14042	14065	13970	14258	14091	14160	14139	14025	14081	14070	14279	14022	14302	13883	14059	14129	14052	14100	14136	14179	14155	14053	14228	14158	14143	14185	13931	14105	14315	14083	14019	14303	14271	14020	13981	14149	13994	14034	13954	14094	14145	14026	13993	13743	14206	13930	14187	13966	14100	14162	13752	14095	14020	14218	14040	13992	14009	14233	14047	14170	13920	14167	14200	14085	14097	13923	14140	14043	14092	14111	13950	14014	13967	13951	13955	13907	13949	14108	14023	14234	14197	14160	13988	13988	14098	14232	14126	14083	14201	13988	14257	14169	14052	14289	14138	14181	14037	13949	14092	13923	14048	14129	14062	14024	14199	14083	14088	14037	14119	14035	14032	14019	14132	14193	14080	14302	14151	14162	14000	14121	14029	14087	13954	14203	14205	14002	14065	14084	14029	14045	14007	14118	14082	14135	14092	13967	14071	14009	14002	14096	14127	14095	14184	13938	14170	13877	13913	14017	14111	14305	14281	14098	14097	14030	14075	14114	14074	14089	14202	14084	14313	14012	14011	14164	13846	13945	14211	14116	13999	14121	14184	13961	14000	14047	14101	14218	14023	14114	14131	13971	13989	14202	14148	14046	14073	14061	14223	14155	14066	14040	14004	14041	14162	13911	14046	14109	14108	14152	14074	13959	14198	14028	14109	14011	14220	14047	14017	14125	14127	14197	14197	14099	14170	14163	13918	14051	13973	14112	14235	13934	14010	14143	14062	14090	13970	14015	14125	13948	14118	14178	14124	13897	13860	14004	13892	14096	14155	13966	14074	14095	14073	14091	14155	14053	14113	14113	14103	13978	14087	14241	14133	14166	14192	14075	14053	14137	14097	14081	14104	14177	13856	14178	14016	14188	14002	14026	14255	14243	14086	14271	13890	14083	14184	14117	14022	14158	14132	14237	14167	14098	14147	14204	14256	14026	14168	14219	13948	14029	14244	14011	14015	13952	14110	14034	14075	14164
27226	22104	24733	21592	17877	17535	16575	15805	15480	15333	15085	15022	14716	14765	14777	14443	14368	14500	14510	14447	14534	14499	14312	14121	14392	14298	14356	14324	14149	14144	14324	14259	14254	14368	14225	14225	14212	14228	14167	14247	14009	14107	14282	14158	14315	14218	14169	14276	14269	14242	14017	14131	14281	14171	14091	13984	14071	14211	14264	14186	14158	14213	14086	14222	14141	14121	14045	14039	14223	14181	13944	14292	14169	14062	14205	14224	14177	14204	13988	13873	14221	14108	13963	14113	14175	13953	13985	14284	14219	14046	14134	14126	14140	14171	14171	14189	13998	14108	14156	14162	14040	14024	13903	14004	14155	14286	13992	14188	14336	14148	14016	14052	14052	14124	14132	14208	14121	13940	14078	14043	14024	14088	14325	14127	14188	14137	14221	13899	14231	13962	14163	14137	14001	14149	14075	14076	14061	14259	14071	14146	14140	14182	13993	14119	14214	14117	14100	14076	14062	14278	14283	14081	14097	13973	14056	14143	14153	13918	13971	14069	14081	14011	14175	14087	13992	14146	13996	14330	14261	14130	13911	14065	14075	14025	13985	14019	14026	14166	13994	14219	14097	14146	14032	13991	14164	14079	14146	14103	14090	14193	14179	14076	14099	13969	14285	14227	14131	14155	14081	14159	14091	14232	14195	14036	13986	14040	14049	14103	14035	14199	14212	14291	14100	14148	14162	14203	14129	13970	14052	14220	14234	14127	14289	14209	14127	14303	14085	14193	14091	14121	14224	14172	14208	13978	14067	14205	14287	14205	14031	14109	14227	13989	14052	14068	14171	14122	14228	14058	13989	14010	14073	14187	14245	14199	14268	14205	14098	14070	13990	14178	14354	14026	14141	14331	14233	14230	14260	14140	14252	14004	14206	14156	14279	14204	14240	14266	14232	14098	14072	14047	14063	14030	13953	14200	14137	14267	14084	14083	13862	14176	14139	13807	14010	14265	14248	14103	14252	14163	14061	14173	14259	13909	14068	14239	14128	14158	14061	14225	14098	14236	14000	14090	14096	14076	14209	14126	14172	14263	13905	14108	14204	13914	14221	14160	14118	14148	13983	14127	14023	14098	14125	13981	14222	14135	13954	14270	14233	14033	14001	14005	14039	13858	14310	14211	14078	14197	14156	14160	14086	13973	14161	14024	14044	13973	14255	14200	14275	14085	14271	14043	13956	14093	14242	14225	13917	13979	14224	13974	14116	13997	14084	14307	14361	14161	14033	13980	14153	14035	13935	14118	14264	14195	13900	14234	14120	14047	14422	14254	13995	14101	14089	14359	13907	14156	14056	14169	14270	14263	14159	14235	14196	14006	14234	14108	13928	13942	14264	14083	14158	14148	14369	14098	14197	13973	14218	14006	14179	13834	14332	14084	13997	14125	14110	14152	14063	14149	14196	14063	14243	14110	13986	14025	14210	14066	14091	14074	14131	14186	14053	14156	14079	14283	14102	14207	14307	14062	13928	13939	14151	14026	14008	14165	14215	14417	14022	14074	14009	13917	14133	14038	14116	14154	14002	14090	14122	14009	14049	14210	14276	14023	14010	14146	14041	14190	14094	14187	14143	14095	14267	14284	14132	13868	13942	13948	13955	14263	14142	14079	14364	14213	14269	14216	14215	14155	14107	14070	14193	14238	14146	14050	14238	14114	14164	14300	14110	14113	14215	14163	14214	14045	14270	14096	14080	14073	14106	14267	14233	14024	14233	14054	14273	14117	13946	14112	14036	14201	14022	14096	14284	13994	14199	14246	14072	13970	14017	14033	14230	14179	14142	14023	14165	14209	14043	14153	14257	14288	14238	14029	14326	13884	13958	14063	14121	14107	14216	14040	14252	14055	14139	14010	14047	14109	14072	13898	14069	14403	14040	14083	14145	14174	14157	14271	14068	14164	14098	14168	14179	13911	14224	14371	14169	14137	14150	14093	14078	14213	14265	14177	14204	14084	14123	14215	14198	14032	14195	14342	14058	14084	14037	14046	14210	14084	14174	14167	14207	14013	14286	13983	14137	14391	14178	13989	14259	14261	14099	14241	13996	14280	14114	14161	14272	14051	14290	14077	14163	14139	14186	13964	14141	14277	14115	14357	14159	13995	14084	14067	14069	14243	14049	14095	14154	13978	14144	14123	14036	14132	14041	14207	14086	14082	14142	13851	14070	13850	14194	14214	14100	14203	14277	14259	14189	14243	13899	14142	14120	14252	14127	14167	14227	14099	14066	14348	14195	14142	14069	13963	13966	14312	14200	14131	13939	14255	14209	14127	14262	14181	14101	14060	13975	14235	14171	14146	14366	14029	14347	14314	14117	14097	14166	14194	14243	14192	14065	13995	14025	13865	14070	14285	14196	14031	14216	14063	14030	13972	14097	13893	14007	13945	14022	13994	14076	14200	14277	14139	14134	14287	14015	14217	14140	14094	14228	14087	14177	14071	14345	14345	14227	14155	14226	14096	14233	14056	14089	14247	13986	14278	14245	14039	14025	14247	14174	13992	14010	14090	14138	14377	14093	14228	14096	14020	14211	14079	14142	13993	14321	14268	14186	14193	14343	14190	14019	14173	14030	14198	14164	14145	14229	14012	14185	14183	14107	14288	14146	14303	14152	14170	14155	14081	14284	14102	14178	14154	14289	14320	14058	14173	14023	13985	14124	14199	14182	13915	14051	14033	14051	14042	14100	14123	14075	14027	14125	13973	14075	14070	14190	14144	14082	14078	14325	13990	14128	13963	14219	14225	14120	14090	14190	14042	14175	14288	14187	14055	14163	14186	14176	14007	14081	14084	14108	14305	14204	14301	14268	14400	14181	14163	13995	14056	14245	14192	14124	14173	14039	14166	13913	14163	14205	14138	14395	14083	14102	14256	14097	14073	14109	14198	14187	14247	14222	13906	14281	14032	14179	14166	14094	14024	14071	14047	14044	14038	14091	14079	14051	14116	14263	13932	14098	14158	14124	14203	14060	13990	14044	13992	14177	14124	14123	14163	14123	14167	13891	14040	14119	14058	14195	14136	14310	14043	14252	14227	14175	13809	14056	14042	14087	14075	14200	14197	14024	14254	14179	13977	13818	14074	14194	14064	14181	14057	14269	14059	14103	14163	14102	14252	14268	14040	14124	14012	14290	14263	14043	14202	14069	14193	14178	14028	14169	14314	14113	13904	14164	14032	14041	14150	14133	14228	14008	14144	14212	14178	14065	14046	14062	14056	14439	14117	14157	14121	14109	13994	14237	13970	14180	14219	14048	13916	13965	14218	14049	14120	14157	13991	14374	14281	14092	14005	14177	14149	14125	14194	14158	14285	14200	14068	14201	13993	14118	14083	14347	14211	14122	14083	14193	14094	14159	14242	14189	14058	14115	14191	14049	14146	14055	14104	14121	14104	14021	14129	14033	13992	13905	14099	13985	13994	14204	14333	14046	13980	14279	14162	14054	14005	14119	13955	14068	14219	14079	14256	14056	14123	14157	14078	14100	13920	14332	14118	14143	14113	14180	14179	14089	14167	14024	14017	14170	14025	14184	14036	14185	14363	14125	14194	13996	14004	14069	14136	14132	14106	14309	14045	14050	14112	14080	14122	14124	13983	13944	13996	14210	14093	14140	14227	14172	14166	14176	14225	14286	14130	14116	14206	14158	14365	14111	14118	14240	14262	14092	14236	14208	14006	14058	14342	14226	14053	14027	13994	14030	14092	14082	14189	14103	14151	14031	14109	14169	14374	14054	14042	14166	14100	14148	13950	14108	14079	13997	14174	14247	14114	14190	14153	14113	14160	14185	14104	13938	14123	14101	14133	14063	14147	14220	14038	14019	14034	14213	14035	14019	14093	14170	14013	14125	14168	14231	14013	14089	14170	14034	14021	14204	14132	14220	14178	14095	13931	13914	13992	14208	14283	14062	14126	14249	14020	13994	13983	14086	14159	14006	14124	14036	14159	14056	14337	14075	13935	14180	14096	14304	14279	13957	14096	14058	14230	14141	14058	14323	14144	14028	14170	14234	14063	14278	14103	14208	14144	14264	14153	14043	13916	14292	14249	14124	13998	14099	14189	14167	14198	14126	14156	14129	14102	14269	14022	14138	13988	14140	13986	14088	14158	14210	14008	14249	14321	14235	14121	14036	14152	14170	14057	14330	14100	14167	14077	13997	14135	14242	14133	14197	14012	14286	14105	14249	14169	14023	13895	14025	14226	14212	14100	14032	14130	14124	14108	14176	14231	14078	14071	14044	14055	14088	14384	14316	14194	13972	14129	14160	14322	14293	14173	14226	14170	14271	14111	14018	14068	14066	14056	14220	13945	14147	14128	14134	14238	14127	13974	14284	14051	14195	14177	14130	13830	14051	14235	13868	14101	14321	14165	14162	14203	14332	13994	14283	14104	14238	13986	14251	14041	14205	14480	14186	14233	14162	14105	14006	14113	14078	14083	14020	14054	14033	14080	14242	14069	14093	14079	14047	14056	14193	14114	14051	14052	14155	14240	14242	14143	14182	13954	14332	13960	14028	14118	14002	14283	14091	14001	14172	14185	14224	14071	13989	14018	14189	14313	14108	14238	14137	14142	14051	14209	14325	14197	14182	14083	14208	14176	14143	14000	14100	14134	14013	14098	14196	14107	14037	14049	14243	14020	14286	14205	14177	14009	14246	14374	14227	14290	14216	14023	14199	14272	14182	13968	14266	14097	14129	14115	14086	14139	13938	14108	14182	14015	14240	14191	14088	14193	14265	14163	14159	14012	14145	14085	14009	14028	14130	14290	14251	14357	14224	14362	13980	14147	14079	14080	14082	14238	14165	14120	14295	14071	13975	14060	14085	14223	14094	14202	14210	14178	14097	14004	14099	14075	14076	14098	14278	14297	14246	14142	14195	14002	13994	14160	14171	14164	14244	14160	14171	14187	14162	14181	14021	14066	13988	14134	14301	14275	14333	14271	14226	14113	14146	14126	13982	14098	13976	14191	14060	14221	14095	14218	14087	13992	14155	14008	14265	13958	14275	14064	14222	14244	14143	14211	14124	14078	14248	14248	14084	14069	14141	13989	14077	14137	14176	14204	14223	14231	14249	14276	14066	14193	14059	14090	14283	14192	14353	14342	14081	14116	14185	14311	13964	14172	14052	14097	14203	14233	14077	14237
16014	23577	24542	21373	20283	19609	17906	16812	16796	16248	15893	15542	15076	14971	14900	14735	14722	14697	14824	14597	14616	14438	14481	14360	14354	14346	14333	14209	14285	14075	14219	14131	14153	14032	14031	14094	14000	14085	14091	14138	14047	13975	13942	14110	14098	14206	13994	13869	13907	13920	14004	14168	14013	14209	14031	14015	13877	14140	14109	14052	14036	14048	14008	13905	13932	14065	13966	14050	14131	14028	13961	14021	13907	13857	13925	13974	14162	14054	13934	13836	14059	13854	13917	14061	13905	13902	13848	14072	14054	13996	14022	14032	13930	13820	14065	13998	14054	13923	14032	13894	13922	13801	14202	14067	14027	14147	14009	13992	14020	14115	13956	14021	14100	13908	14128	14025	14000	14143	14017	14164	13880	13821	13957	14133	14083	14162	13862	13996	14175	14066	13887	14062	13863	14098	13946	14032	14021	13961	14068	14001	14247	13956	14051	14027	13889	13910	13871	14125	13896	13860	14013	13943	13929	14008	13976	13996	14135	14029	13988	13989	13988	14054	14134	13914	13918	14032	13973	14086	14059	13895	13931	13936	14019	13949	13896	13945	13932	13952	14011	13974	14094	14074	14000	13895	14029	14063	13905	13877	14086	14028	14070	13977	13891	13980	14003	14003	14006	13986	13854	13959	13988	14089	14126	13899	14019	14010	13962	13851	14119	14034	13986	14024	14150	14030	14011	14097	13973	14039	14056	14070	13894	14031	13999	13796	13937	14087	14064	14073	14107	14065	14172	13828	14039	14054	13991	14060	14050	14036	13999	14052	14062	14049	14014	14068	14020	14044	13885	13895	13892	14009	14023	13932	13878	14089	14065	14050	14133	13996	14031	14128	13967	13948	13959	14109	14208	13880	14067	14007	14130	13985	14069	13864	13964	14007	14064	13998	13891	13991	14019	14243	13984	14079	13863	14043	14020	13878	13936	14048	14180	14055	13966	14059	13973	13929	14165	13931	13997	14137	14028	14022	13910	13916	14050	13840	14130	14047	13872	14002	13995	13987	14275	13944	14112	13977	13979	14087	13950	14058	13920	14095	14065	13993	14075	13916	14035	13999	14001	14208	13959	14050	14086	13937	14049	14084	13974	13821	14165	14052	13989	13983	14078	13822	14119	14088	14020	14070	13985	14152	13988	14134	14149	13933	13983	14052	13990	14001	13972	14121	13996	13999	13917	13952	14048	14195	13979	13968	14046	14049	14085	14005	14010	14033	14047	14027	13961	13993	13855	14161	14020	14042	13873	13997	14043	13994	13959	13948	14073	13861	13801	13983	14000	14077	13901	13978	13921	14078	14082	14061	13978	13974	14090	14108	13799	13950	13978	14059	13984	13957	13974	14134	14089	14109	14061	14173	13876	13861	14010	14044	14116	13997	14053	14078	13918	14149	14048	14006	14015	14053	14128	14051	14028	14017	14090	14051	14012	13920	13954	14009	14018	13976	14129	14009	13970	14041	14018	14184	13929	14031	13933	14010	13941	14100	14117	13959	14204	14003	14049	14017	14101	14057	14063	13899	14042	13983	13960	13983	13874	14019	14031	13975	14066	13897	14032	14002	14132	14101	14036	14287	14079	13911	13944	14286	14022	13957	14148	13866	14107	13859	14136	14045	14171	14151	14110	13937	14009	13897	13875	13927	14130	14000	13968	13897	14105	14090	13985	13988	14003	13951	13954	14122	14090	13906	13990	14146	13955	14088	13983	14022	14030	13999	14049	14029	14010	14130	13938	14180	14086	14033	14015	13943	13875	14160	13917	13978	13998	14031	14043	14037	13926	14070	13977	13966	13941	14124	13980	14020	13958	14054	14001	13995	13992	14064	14007	13960	14042	14058	13913	14022	13993	13995	13904	14039	14042	14095	13976	13937	14131	14007	14023	14085	14038	14068	14028	13887	13936	14116	14068	13917	13850	14002	14020	13876	13867	13993	13966	14013	13862	14124	13933	14058	14042	14192	14117	14105	13950	14031	13959	14019	14191	14057	14097	13927	14108	13971	14051	13940	14046	14066	14002	13993	14151	14104	14171	14140	13969	13973	14035	14036	13997	14032	14019	13889	14045	13871	13987	14081	14163	14006	14162	14004	14042	13955	14060	14181	14013	13990	14027	13938	14004	14038	13950	14002	13914	14097	14044	14148	13885	14033	13917	14085	14059	14036	14116	13940	13885	14021	13959	14049	13977	14010	13962	14022	14011	14013	14213	13941	13990	14067	14044	14035	13924	14046	13999	14126	13921	14074	14217	13961	14137	14066	13934	14075	14166	13910	14113	14109	14092	14066	14130	14016	14038	14082	13986	14090	14196	14118	14034	14139	14053	14093	14051	14120	14041	14047	14065	14148	14007	14004	14143	13803	13903	14076	14166	14086	14071	14013	14161	13888	14013	13964	14054	14126	14040	14107	13910	14207	13817	13953	14086	14067	13986	14053	14149	14009	14195	14048	14038	14045	13886	14029	13999	14060	14057	14000	13963	14021	14116	13931	14021	14170	13898	14025	14009	14096	13970	13878	13993	14114	14035	14033	13892	14222	14057	14130	14053	14106	14064	14044	13954	14120	14089	14079	13846	14067	14077	13916	14027	14052	14127	14016	13865	14018	13990	14048	13960	13985	13994	14066	13903	13960	13871	14063	14188	14077	13991	14019	13835	14052	14038	14039	13938	13975	13861	14110	14162	14106	14053	14027	13920	14221	14081	14071	14069	14039	14034	13944	13992	14080	13963	13958	13984	14141	13991	13790	13950	14065	13911	14126	13975	14121	13886	14021	14074	13844	13979	14042	13812	14023	14050	14003	14101	14037	14089	14070	14197	13890	14099	13961	13991	14010	14171	13979	14206	13999	14213	14129	14190	13977	13873	13945	14177	14084	13937	13794	14145	14020	13902	13973	14134	13906	13945	13894	14054	13940	13948	14072	14095	14018	13976	14147	13780	14060	13925	13958	14189	14079	14140	13932	14154	14076	13940	13842	14149	13918	14080	13967	14175	14032	14031	13966	13974	14106	14041	14054	13985	14140	14033	13949	13869	14106	13885	13981	14070	13906	14051	13825	13946	14017	14043	13923	14159	13999	13952	13994	14076	14026	14101	13984	14184	13984	13895	14097	14141	14007	14029	13832	13937	14049	13924	14167	14048	13930	14002	13956	14037	13998	14034	13966	14081	14053	14100	13948	14090	14004	13994	13957	14155	14042	14029	13872	14020	14130	13964	13972	13953	13960	13981	13847	14178	13925	13956	14041	13909	14086	13934	14028	14054	14127	14100	13957	13967	14200	14114	14131	14103	14048	13965	13974	13971	13874	14163	14114	14059	13970	14074	14002	14023	13973	13980	13975	14139	13885	14045	14008	14028	13892	14117	14060	14010	14111	14018	14048	14069	13838	14008	14129	14027	13804	14107	14201	14070	13916	14082	14162	14082	14041	13952	14018	14041	13970	14049	14027	14008	14002	13857	14122	13989	14109	14159	14090	13962	13990	13948	13985	14140	14040	13973	14253	14159	14152	13994	13987	14133	14015	14108	14056	13957	13886	13947	13806	13997	14172	14028	14115	13952	14042	13907	13982	14058	14089	13930	14132	14134	14025	14170	13964	14054	13925	14196	13823	13825	14079	13983	13886	14187	13967	13899	14069	13970	13876	14180	14028	13924	14029	14020	14011	14006	13871	13948	14188	13854	14073	14069	14206	14144	14164	14159	14065	13952	14013	13923	13987	14021	13931	14147	13958	14073	13993	13956	13826	13941	13964	13954	14070	13967	13880	14181	13865	14029	14071	13985	14004	14178	14048	13748	14120	13913	14020	14116	13968	14087	13853	14057	14058	13954	13968	14222	13940	14081	14103	13936	13975	13930	14089	13978	14041	14082	14154	13828	14029	14081	13914	13901	13992	13877	13995	14170	14110	13912	14086	14092	14140	14025	13980	13936	14012	14010	14143	14094	13898	13952	14241	13957	13979	13960	14094	13907	13896	14014	14094	13975	14012	14008	13974	13958	14189	13963	13996	13966	13944	14109	13930	14099	14031	13972	13968	14177	14050	14037	14095	13954	14070	13879	13951	14087	14075	14019	14176	14035	14134	14181	14056	14200	14105	13924	14155	14056	14076	13936	14059	14073	14080	14184	14065	14136	14016	13911	13888	13955	13985	14230	13914	13939	14098	13937	13995	14143	13985	13978	13988	14082	14073	14080	14095	14033	13996	14033	14025	13980	14127	14115	14038	14067	14119	13934	14045	13905	14207	13933	14077	13864	14008	13898	13940	14092	13793	14065	14115	13859	13912	14012	13915	14016	14187	14143	13818	14082	14040	14148	13953	14024	14130	14125	14073	14003	14040	14014	14169	14119	14151	14038	13842	13969	13874	13950	13993	14000	14105	13820	14079	13977	13997	13997	14015	14332	14131	14145	14148	14013	13916	14018	14026	13922	14065	14162	14138	13853	14071	13993	14065	13968	14177	13860	13850	13912	14066	13955	14136	14103	14238	13925	14063	14123	14015	14001	14008	14053	13891	14004	14176	14060	13935	14107	13975	14203	14134	13862	13932	14080	14150	13939	13944	13927	14003	13975	14089	14114	14034	13941	13987	14099	14105	14039	14016	13926	13941	13987	14016	13941	13897	14073	14098	14119	14152	14022	14099	13999	14003	13937	14144	14203	14090	14033	14008	14230	14141	14078	14127	13954	13944	13981	14204	13970	13961	13894	14111	13899	14070	13949	13798	14130	13975	13866	14125	14024	13968	14002	14002	13794	14198	14129	14036	14100	13944	13883	14025	14032	14109	13977	13959	13933	14032	13865	13913	13948	13959	13834	14010	14041	14024	14136	13977	14012	14047	14105	14140	13818	14128	14204	14024	13882	14107	13965	13985	13994	14227	13913	14057	14042	14008	14020	14186	14028	13879	13940	14081	13957	13914	14074	13972	14053	13940	13829	14119	14057	13968	13962	14085	14092	14025	14101	14007	13991	14127	13928	14075	14049	14012	14140	14068	14119	14175	13989	14018	14043	14006	14072	14110	14000	14102	14064	14134	13956	14141	13989	14106	13960	14192	14222	14007	14133	13940	14130	14137	13934	14082	14059	14075	14113	14104	13985	13990	13960	13952	14192	14091	14050	14052	13916	13995	13931	13980	14043	13976	13990	13917
23901	21353	28706	24694	22764	22705	21141	18114	17504	16978	16673	16056	15670	15518	15844	15562	15300	15214	15462	15194	15387	14931	15079	15005	15062	15014	14909	14821	14845	14951	14865	14765	14625	14772	14589	14419	14558	14806	14680	14803	14734	14454	14564	14481	14533	14519	14499	14623	14638	14424	14697	14739	14558	14728	14626	14783	14648	14766	14563	14683	14627	14704	14401	14646	14611	14698	14593	14549	14359	14514	14496	14568	14614	14348	14309	14442	14627	14830	14591	14651	14559	14579	14662	14613	14557	14656	14704	14372	14622	14662	14561	14416	14645	14475	14623	14518	14550	14558	14476	14595	14568	14667	14640	14400	14421	14652	14535	14736	14549	14464	14448	14343	14596	14572	14484	14641	14405	14434	14590	14656	14611	14622	14575	14580	14508	14711	14434	14447	14689	14741	14505	14512	14641	14460	14485	14464	14585	14509	14624	14515	14613	14768	14492	14535	14691	14454	14619	14737	14443	14409	14641	14516	14656	14388	14534	14608	14612	14440	14532	14572	14551	14654	14527	14601	14465	14767	14673	14434	14510	14591	14451	14683	14489	14358	14510	14330	14449	14576	14599	14440	14822	14594	14413	14643	14618	14479	14564	14476	14460	14515	14668	14497	14683	14279	14769	14608	14845	14613	14603	14535	14879	14576	14429	14585	14507	14484	14514	14643	14550	14510	14534	14445	14740	14417	14573	14562	14509	14579	14331	14580	14539	14538	14615	14522	14566	14632	14469	14611	14609	14614	14634	14683	14716	14723	14560	14685	14534	14532	14510	14526	14471	14690	14679	14491	14548	14463	14634	14581	14475	14404	14585	14558	14453	14539	14515	14577	14624	14474	14442	14603	14551	14377	14718	14507	14412	14583	14732	14714	14598	14538	14494	14650	14534	14596	14599	14389	14557	14354	14566	14461	14540	14677	14467	14743	14654	14689	14632	14586	14538	14675	14553	14531	14535	14512	14379	14673	14508	14591	14448	14543	14460	14502	14262	14544	14434	14500	14506	14515	14467	14566	14489	14656	14586	14605	14576	14455	14677	14737	14494	14594	14557	14502	14476	14499	14417	14478	14618	14629	14559	14553	14591	14639	14571	14579	14490	14567	14465	14566	14792	14497	14635	14506	14438	14518	14580	14508	14600	14646	14803	14783	14403	14532	14748	14729	14661	14677	14639	14492	14616	14481	14551	14500	14750	14292	14420	14566	14356	14687	14456	14566	14678	14471	14549	14536	14495	14602	14712	14585	14658	14567	14439	14471	14459	14468	14621	14724	14727	14595	14537	14649	14514	14680	14708	14564	14668	14521	14656	14524	14529	14478	14537	14501	14526	14498	14615	14392	14400	14480	14324	14413	14591	14523	14561	14318	14571	14451	14212	14339	14705	14549	14734	14584	14534	14468	14556	14624	14512	14543	14583	14369	14441	14429	14542	14608	14552	14620	14797	14538	14499	14447	14499	14568	14484	14510	14475	14489	14609	14425	14548	14447	14683	14589	14482	14663	14455	14615	14502	14349	14560	14480	14660	14493	14432	14483	14456	14517	14655	14781	14568	14591	14565	14557	14480	14493	14541	14468	14626	14510	14637	14543	14546	14421	14701	14371	14410	14360	14753	14448	14738	14647	14660	14632	14605	14541	14679	14577	14487	14744	14462	14632	14671	14588	14583	14452	14714	14504	14697	14590	14710	14714	14623	14475	14748	14594	14539	14455	14580	14489	14425	14412	14573	14355	14428	14477	14542	14621	14565	14661	14537	14733	14518	14490	14509	14783	14506	14596	14632	14596	14596	14562	14552	14627	14530	14535	14757	14661	14545	14518	14426	14671	14469	14625	14522	14581	14509	14603	14549	14773	14625	14651	14564	14739	14567	14639	14726	14662	14558	14386	14616	14450	14660	14568	14493	14499	14464	14564	14616	14604	14499	14571	14582	14567	14619	14412	14595	14632	14467	14411	14637	14578	14615	14556	14549	14712	14519	14662	14606	14742	14408	14618	14502	14515	14556	14396	14677	14605	14580	14567	14663	14598	14470	14486	14518	14596	14515	14597	14455	14435	14470	14537	14658	14507	14678	14530	14425	14630	14452	14570	14663	14561	14588	14436	14535	14529	14668	14424	14542	14510	14611	14501	14586	14590	14651	14382	14774	14510	14403	14422	14462	14650	14582	14412	14596	14506	14597	14621	14661	14620	14657	14538	14470	14489	14434	14623	14393	14546	14514	14463	14504	14432	14620	14521	14426	14757	14504	14526	14502	14662	14529	14822	14655	14750	14563	14613	14493	14435	14531	14328	14663	14662	14640	14542	14524	14470	14633	14528	14643	14530	14580	14567	14609	14715	14442	14552	14540	14633	14579	14512	14668	14773	14505	14687	14570	14568	14642	14781	14708	14522	14648	14554	14595	14550	14420	14540	14484	14576	14819	14610	14659	14454	14534	14447	14644	14381	14644	14549	14656	14547	14747	14466	14514	14557	14589	14515	14585	14557	14453	14726	14724	14494	14428	14530	14669	14654	14496	14531	14554	14542	14623	14554	14440	14672	14528	14568	14859	14488	14525	14497	14546	14465	14411	14413	14377	14439	14444	14627	14672	14480	14695	14566	14634	14608	14533	14515	14511	14637	14598	14522	14838	14731	14577	14542	14658	14569	14558	14450	14567	14654	14672	14728	14442	14504	14648	14702	14597	14596	14697	14581	14560	14506	14579	14409	14529	14624	14586	14372	14636	14282	14589	14627	14632	14685	14537	14429	14408	14694	14485	14386	14554	14666	14603	14465	14620	14499	14442	14490	14525	14531	14735	14506	14732	14598	14706	14649	14723	14530	14485	14722	14624	14630	14402	14449	14535	14548	14579	14519	14589	14503	14422	14612	14714	14602	14502	14565	14409	14411	14579	14742	14734	14602	14464	14641	14458	14630	14462	14597	14591	14593	14645	14571	14398	14647	14533	14520	14595	14548	14462	14660	14606	14553	14492	14512	14440	14635	14559	14685	14446	14586	14602	14466	14456	14475	14510	14548	14530	14723	14531	14429	14530	14575	14586	14662	14779	14643	14801	14580	14746	14729	14715	14605	14336	14392	14539	14587	14649	14611	14764	14660	14559	14674	14752	14530	14612	14618	14657	14549	14636	14489	14522	14610	14844	14489	14498	14468	14583	14817	14592	14658	14699	14527	14588	14643	14498	14487	14575	14541	14524	14345	14384	14496	14600	14544	14603	14614	14506	14711	14459	14559	14467	14653	14514	14487	14422	14537	14583	14621	14476	14651	14544	14734	14610	14492	14631	14607	14596	14671	14524	14625	14415	14403	14401	14492	14716	14445	14730	14322	14550	14431	14633	14442	14682	14575	14463	14483	14557	14487	14420	14633	14463	14489	14526	14517	14564	14587	14619	14380	14546	14623	14751	14655	14607	14449	14516	14578	14458	14396	14482	14503	14617	14463	14436	14666	14571	14548	14662	14389	14313	14381	14768	14673	14571	14361	14555	14573	14740	14598	14383	14506	14577	14558	14502	14474	14517	14423	14573	14360	14518	14702	14567	14447	14495	14442	14451	14527	14688	14438	14525	14536	14408	14683	14758	14494	14386	14414	14547	14671	14634	14729	14601	14661	14438	14494	14517	14581	14640	14472	14778	14674	14483	14592	14573	14585	14494	14627	14544	14639	14658	14610	14662	14657	14743	14785	14556	14491	14578	14655	14347	14598	14605	14702	14404	14548	14758	14641	14561	14461	14644	14742	14569	14743	14522	14342	14591	14514	14492	14608	14563	14617	14669	14417	14427	14633	14739	14639	14567	14478	14473	14591	14418	14505	14637	14544	14453	14729	14771	14538	14477	14635	14538	14595	14612	14589	14585	14482	14507	14504	14730	14479	14548	14636	14511	14593	14525	14615	14567	14533	14653	14566	14448	14726	14736	14435	14508	14415	14580	14602	14583	14660	14651	14512	14534	14591	14585	14481	14434	14594	14730	14710	14569	14541	14719	14729	14646	14518	14468	14617	14694	14589	14490	14551	14604	14626	14619	14599	14535	14561	14539	14472	14439	14684	14559	14713	14536	14486	14530	14555	14498	14556	14706	14767	14528	14461	14528	14786	14723	14510	14498	14465	14436	14442	14515	14555	14611	14484	14635	14566	14579	14643	14658	14618	14584	14486	14459	14603	14678	14346	14527	14416	14418	14472	14568	14309	14604	14462	14442	14570	14624	14584	14529	14410	14692	14374	14498	14651	14620	14421	14410	14482	14590	14597	14624	14457	14505	14638	14599	14422	14405	14583	14531	14634	14591	14734	14622	14698	14607	14526	14663	14602	14440	14542	14554	14488	14432	14639	14687	14485	14749	14650	14591	14482	14493	14522	14655	14675	14354	14703	14624	14652	14573	14608	14694	14743	14590	14530	14676	14494	14527	14565	14536	14653	14221	14558	14539	14565	14533	14592	14372	14574	14558	14467	14317	14507	14521	14632	14597	14701	14553	14555	14584	14668	14576	14448	14538	14577	14540	14677	14587	14664	14742	14606	14660	14563	14482	14673	14568	14650	14497	14504	14902	14547	14553	14651	14750	14588	14591	14421	14495	14717	14456	14569	14485	14532	14526	14389	14675	14563	14561	14486	14573	14715	14543	14674	14486	14699	14439	14551	14420	14604	14529	14401	14565	14576	14406	14585	14719	14500	14538	14540	14672	14647	14565	14594	14523	14684	14692	14612	14634	14609	14678	14677	14488	14459	14373	14820	14611	14423	14483	14437	14608	14416	14686	14586	14564	14560	14488	14450	14475	14696	14505	14433	14469	14659	14541	14396	14581	14666	14670	14420	14479	14456	14449	14424	14619	14744	14631	14565	14640	14750	14611	14612	14671	14554	14691	14605	14592	14565	14557	14630	14819	14613	14486	14492	14494	14585	14572	14574	14714	14577	14625	14692	14600	14661	14462	14844	14763	14601	14476	14557	14528	14642	14584	14805	14482	14582	14530	14817	14592	14549	14701	14686	14625	14462	14442	14592	14611	14430	14717	14542	14625	14511	14557	14682	14734	14586	14562	14679	14613	14562	14686	14479	14535	14536	14485	14524	14288	14426	14544	14584	14596	14648	14545	14531	14617	14389	14638	14687	14701	14719	14632	14529	14445	14413	14569	14514	14628	14626
16072	30147	31725	27946	26565	23979	21544	20219	19447	18459	17484	16912	16567	16130	16029	15725	15625	15584	15546	15454	15433	15036	15111	15013	15062	14998	14660	14772	14684	14599	14531	14489	14559	14413	14508	14276	14550	14275	14214	14469	14385	14343	14315	14392	14208	14290	14372	14310	14307	14249	14520	14313	14362	14281	14457	14292	14400	14435	14193	14076	14312	14289	14311	14400	14414	14404	14545	14203	14157	14169	14464	14364	14331	14448	14252	14357	14197	14389	14485	14301	14330	14276	14433	14278	14535	14445	14195	14302	14286	14169	14132	14310	14107	14300	14321	14387	14242	14525	14360	14335	14268	14225	14396	14240	14377	14411	14196	14378	14266	14310	14440	14341	14384	14382	14416	14398	14343	14302	14219	14329	14228	14152	14251	14303	14194	14308	14273	14568	14205	14281	14172	14239	14542	14373	14396	14296	14327	14342	14281	14433	14248	14238	14332	14394	14485	14551	14323	14233	14214	14410	14285	14405	14456	14213	14455	14392	14216	14417	14450	14310	14252	14350	14299	14302	14315	14101	14454	14202	14305	14226	14298	14286	14298	14305	14249	14220	14316	14380	14404	14357	14384	14294	14263	14279	14403	14288	14237	14292	14388	14107	14452	14297	14327	14197	14439	14386	14142	14474	14429	14388	14273	14217	14368	14298	14226	14369	14149	14316	14198	14260	14265	13989	14201	14179	14422	14439	14409	14250	14104	14310	14366	14434	14336	14256	14284	14208	14214	14317	14260	14231	14299	14279	14311	14280	14245	14257	14268	14214	14365	14120	14221	14374	14267	14318	14305	14234	14377	14231	14309	14317	14440	14139	14296	14329	14445	14286	14278	14408	14276	14293	14137	14130	14218	14166	14276	14244	14186	14300	14321	14324	14492	14239	14364	14297	14255	14193	14378	14213	14175	14138	14336	14214	14133	14343	14419	14437	14395	14523	14309	14436	14162	14457	14265	14315	14184	14296	14327	14306	14276	14266	14230	14324	14130	14168	14374	14338	14254	14293	14352	14127	14369	14218	14211	14318	14268	14282	14380	14455	14237	14298	14473	14314	14426	14352	14297	14241	14326	14355	14287	14361	14356	14206	14330	14189	14374	14243	14220	14216	14383	14269	14232	14224	14400	14361	14157	14367	14275	14400	14352	14285	14362	14210	14321	14275	14302	14178	14397	14221	14325	14343	14334	14235	14302	14230	14212	14412	14232	14315	14313	14174	14279	14300	14149	14425	14265	14307	14316	14338	14319	14234	14255	14130	14152	14246	14170	14324	14242	14542	14172	14364	14359	14409	14253	14252	14338	14268	14463	14159	14206	14241	14351	14324	14310	14416	14348	14385	14354	14518	14355	14316	14304	14277	14236	14175	14252	14310	14154	14311	14379	14270	14334	14355	14263	14355	14299	14356	14264	14218	14256	14243	14339	14258	14144	14235	14102	14384	14294	14418	14291	14322	14156	14231	14502	14385	14224	14321	14104	14353	14423	14384	14392	14275	14043	14408	14149	14247	14237	14170	14240	14278	14399	14229	14219	14235	14126	14392	14262	14155	14266	14451	14423	14274	14138	14424	14319	14337	14192	14420	14313	14175	14163	14331	14281	14418	14215	14155	14215	14311	14257	14397	14379	14224	14271	14383	14318	14167	14205	14422	14357	14280	14345	14168	14235	14305	14190	14107	14474	14211	14351	14474	14432	14274	14347	14153	14377	14258	14319	14348	14350	14353	14406	14387	14211	14433	14361	14303	14386	14282	14177	14345	14215	14439	14209	14316	14210	14290	14270	14269	14428	14085	14216	14345	14289	14210	14344	14471	14124	14155	14314	14260	14257	14294	14418	14436	14159	14438	14321	14224	14437	14237	14349	14328	14186	14147	14249	14335	14244	14352	14346	14371	14131	14124	14229	14403	14419	14322	14169	14373	14315	14097	14080	14215	14241	14355	14360	14366	14094	14241	14395	14342	14286	14368	14173	14248	14417	14201	14301	14184	14183	14400	14207	14271	14475	14224	14269	14404	14460	14268	14250	14304	14208	14189	14325	14389	14347	14355	14284	14270	14214	14143	14393	14301	14423	14241	14250	14210	14289	14207	14183	14265	14485	14264	14218	14200	14384	14323	14529	14174	14352	14326	14361	14252	14288	14393	14342	14306	14345	14451	14153	14290	14280	14219	14332	14278	14287	14367	14368	14182	14322	14298	14362	14234	14384	14333	14341	14196	14434	14420	14378	14326	14328	14234	14185	14234	14477	14249	14340	14344	14159	14460	14262	14358	14408	14244	14309	14316	14367	14292	14310	14275	14282	14356	14184	14133	14613	14173	14344	14295	14302	14260	14247	14340	14561	14202	14420	14476	14502	14283	14272	14426	14194	14263	14159	14169	14200	14200	14404	14269	14281	14237	14388	14303	14219	14199	14222	14184	14286	14397	14272	14224	14365	14154	14384	14390	14152	14209	14330	14375	14226	14335	14134	14292	14395	14242	14321	14377	14526	14247	14441	14190	14320	14236	14222	14029	14341	14186	14229	14409	14347	14357	14225	14340	14398	14134	14261	14402	14334	14312	14292	14221	14371	14303	14234	14265	14117	14241	14312	14140	14297	14338	14251	14312	14408	14216	14413	14178	14221	14215	14143	14320	14153	14187	14290	14250	14391	14170	14234	14156	14072	14289	14158	14328	14317	14120	14274	14287	14340	14432	14349	14431	14267	14332	14462	14151	14327	14367	14238	14335	14351	14329	14315	14255	14353	14254	14301	14338	14229	14280	14184	14523	14324	14456	14213	14323	14334	14248	14262	14497	14125	14143	14387	14295	14320	14289	14288	14336	14352	14223	14315	14179	14395	14243	14250	14469	14317	14286	14323	14086	14194	14327	14204	14251	14384	14450	14303	14235	14326	14231	14261	14364	14147	14196	14459	14246	14329	14360	14430	14135	14299	14348	14387	14265	14365	14281	14396	14163	14161	14260	14088	14380	14388	14437	14365	14372	14273	14358	14495	14300	14329	14295	14450	14387	14224	14269	14272	14404	14194	14213	14232	14073	14407	14189	14268	14252	14308	14389	14248	14299	14289	14215	14498	14484	14301	14173	14198	14244	14305	14335	14350	14327	14466	14335	14320	14093	14542	14257	14371	14310	14339	14404	14223	14375	14237	14374	14378	14278	14316	14301	14308	14159	14238	14365	14324	14383	14322	14355	14459	14372	14439	14271	14305	14383	14124	14452	14209	14395	14402	14401	14342	14448	14265	14274	14169	14138	14441	14333	14400	14367	14283	14267	14386	14140	14076	14293	14313	14536	14333	14146	14137	14397	14227	14307	14300	14260	14226	14398	14283	14348	14235	14380	14253	14337	14263	14169	14278	14236	14385	14372	14372	14280	14280	14287	14311	14245	14282	14346	14365	14337	14255	14363	14176	14373	14269	14338	14213	14250	14062	14321	14154	14334	14351	14227	14198	14272	14293	14128	14404	14371	14253	14312	14429	14368	14379	14258	14360	14366	14265	14367	14239	14327	14215	14231	14290	14391	14268	14163	14313	14380	14513	14326	14301	14361	14382	14335	14333	14286	14287	14419	14328	14350	14253	14346	14304	14282	14537	14222	14126	14301	14281	14512	14391	14357	14293	14307	14331	14234	14415	14315	14573	14276	14198	14289	14311	14161	14362	14385	14342	14318	14229	14389	14307	14250	14222	14481	14247	14303	14394	14221	14210	14240	14190	14333	14143	14191	14428	14350	14350	14224	14403	14347	14306	14257	14461	14325	14219	14321	14228	14300	14095	14337	14252	14391	14196	14238	14195	14304	14333	14235	14485	14361	14271	14320	14297	14315	14159	14368	14358	14418	14145	14296	14168	14243	14292	14209	14188	14326	14254	14349	14377	14275	14259	14348	14231	14334	14452	14415	14318	14141	14327	14252	14269	14309	14469	14306	14176	14300	14340	14468	14351	14335	14251	14293	14341	14378	14166	14429	14232	14219	14316	14289	14367	14282	14314	14336	14271	14399	14066	14328	14191	14260	14435	14385	14324	14222	14273	14305	14331	14276	14433	14249	14169	14191	14292	14405	14356	14280	14375	14460	14413	14197	14328	14366	14552	14266	14278	14210	14223	14233	14258	14341	14187	14328	14240	14384	14261	14158	14355	14240	14439	14301	14331	14320	14326	14344	14301	14416	14345	14408	14333	14414	14269	14380	14226	14325	14379	14329	14378	14345	14315	14333	14379	14279	14273	14322	14229	14468	14401	14341	14270	14101	14477	14256	14494	14268	14317	14311	14411	14187	14334	14108	14270	14312	14320	14367	14186	14444	14256	14317	14215	14279	14232	14133	14176	14286	14258	14331	14398	14334	14236	14256	14381	14103	14277	14312	14373	14161	14280	14360	14268	14476	14313	14112	14372	14317	14351	14381	14318	14309	14261	14412	14267	14401	14243	14453	14251	14236	14232	14238	14354	14202	14285	14429	14302	14370	14389	14186	14399	14312	14315	14302	14280	14397	14317	14331	14334	14524	14165	14007	14493	14284	14371	14443	14210	14205	14417	14326	14105	14187	14277	14205	14266	14397	14307	14289	14300	14117	14325	14383	14270	14236	14370	14231	14205	14319	14279	14303	14358	14198	14514	14308	14349	14188	14341	14313	14216	14352	14147	14362	14355	14206	14140	14373	14290	14178	14173	14376	14323	14220	14272	14313	14077	14326	14193	14390	14335	14212	14225	14243	14259	14533	14336	14260	14388	14329	14340	14348	14327	14383	14114	14330	14198	14382	14301	14238	14348	14413	14331	14285	14415	14308	14332	14190	14438	14363	14314	14304	14165	14303	14330	14267	14195	14312	14129	14188	14378	14207	14339	14346	14205	14361	14445	14320	14213	14269	14329	14339	14285	14360	14289	14434	14364	14165	14285	14388	14537	14276	14312	14247	14365	14356	14197	14339	14235	14408	14222	14195	14433	14192	14140	14248	14364	14408	14253	14372	14218	14387	14371	14323	14376	14236	14427	14084	14133	14381	14255	14288	14184	14138	14200	14327	14349	14176	14262	14269	14226	14363	14373	14242	14227	14482	14408	14423	14283	14257	14138	14466	14396	14252	14435	14247	14186	14371	14341	14354	14181	14294	14248	14171	14397	14286	14402	14215	14305	14272	14242	14283
22992	21373	29202	23959	21957	24339	24957	19920	18509	17768	17132	16591	16527	15967	15880	15746	15334	15566	15486	15267	15184	14960	15097	14842	14830	14813	14925	14634	14324	14546	14515	14506	14401	14454	14309	14441	14207	14350	14345	14231	14435	14228	14276	14204	14142	14268	14298	14288	14303	14232	14164	14220	14393	14140	14314	14125	14456	14307	14320	14478	14302	14082	14113	14319	14222	14344	14182	14346	14253	14182	14293	14108	14191	14249	14020	14181	14353	14088	14179	14318	14390	14143	14158	14396	14082	14132	14354	14069	14032	14197	14135	14214	14133	14313	14245	14037	14151	14383	14158	14305	14152	14113	14173	14144	13971	14127	13929	14048	14104	14106	14137	13973	14322	14297	14133	14247	14094	14108	14334	14300	14304	14275	14117	14261	14084	14134	14260	14218	14083	14145	14161	14184	14289	14188	14168	14138	14219	13992	14317	14051	14112	14257	14295	14249	14032	14076	14035	14118	14252	14040	14173	14378	14212	14395	14085	14041	14129	14251	14073	14131	14283	14181	14308	14166	14166	14150	14346	14129	14099	14117	14112	14203	14324	14265	14228	14203	14109	14120	14187	13941	14298	14321	14081	14267	14514	14189	14229	14344	14123	14070	14041	14134	14218	14236	14144	14149	14362	14189	14232	14292	14283	14257	14196	14217	14054	14177	14160	14282	14099	14088	14261	14232	14262	14215	14202	13940	14253	14143	14267	14166	14193	14139	14045	14295	14122	14261	14291	14169	14248	14058	14144	14003	14173	14133	14217	14163	14377	14180	14169	14246	14124	14285	14013	14026	14210	14301	14035	14106	13964	14195	14202	14136	14158	14349	14282	14202	14109	14253	14085	14285	13994	14100	14195	14013	13965	14116	14195	14155	14206	14421	14159	14176	14156	14329	14305	14145	14282	14176	13987	14062	14370	14189	14335	14229	14195	14207	14253	14369	14135	14038	14105	14237	14115	14309	14109	14164	14157	14050	14065	14315	14287	14078	14169	14123	14168	14089	14196	13981	14308	13978	14226	14152	14124	14116	14114	14279	14210	14271	14123	14188	14153	13933	14359	14219	14349	14090	14108	14324	14421	14163	14155	14282	14052	14201	14357	14194	14187	14164	14046	14266	14149	14004	14039	14373	14201	14277	14134	14129	14199	14217	14163	13989	14080	14138	14139	14275	14193	14202	14071	14018	14088	14070	14336	14165	14221	14211	13972	14096	14175	14377	14348	14339	14039	14086	14147	14174	13939	14420	14248	14191	14271	14234	14027	14065	14319	14122	14357	14224	14188	13982	14137	14233	14134	14263	14080	14243	14225	14130	14214	14278	14185	14006	14042	14114	14310	14267	14114	13945	14063	13989	14386	14147	14251	14284	14217	14285	14152	14037	14187	14205	14079	14236	14170	14161	14048	14238	14116	14361	14202	13888	14172	14040	14231	14111	14258	14156	14204	14203	14085	14251	14180	14219	14214	14116	14107	14170	14238	14161	14074	14043	14147	14163	14106	14156	14174	14085	14054	14391	14123	14141	14168	14118	14177	14234	14220	14265	14161	14082	14164	14025	14202	14247	14017	14253	14160	13998	14260	14236	14123	14124	14052	14091	14105	13963	14116	14221	14206	14042	14306	14124	14080	14121	14151	14280	14229	14225	14114	14223	14101	14379	14257	14409	14181	14145	14204	14469	14033	14262	14026	14279	14291	14074	14078	14167	14205	14197	14232	14262	13999	14124	14239	14171	14500	14177	14031	13973	14046	14149	14276	14213	14250	14268	14181	14309	14232	14132	14136	14269	14027	14192	14162	14284	14252	13963	13966	14117	14194	14249	14314	14133	13926	14087	13952	14130	14251	14323	14319	14070	14235	14228	14093	14264	14077	14221	14154	14207	14193	14168	14041	14336	14061	14139	14176	13931	14034	14040	14234	14090	14252	14115	14119	14315	14240	14113	14188	14150	14080	14287	13926	14226	14139	14173	14301	14218	14085	14025	14032	14129	14102	14322	14044	14058	14009	14101	14148	14311	14124	14024	14071	14155	14344	14110	14016	14210	14086	14254	13908	14250	14085	14305	14363	14318	14095	14196	14103	14420	14205	14128	14240	13969	14042	14057	14284	14149	14134	14308	14310	14122	14028	14311	14171	14225	14070	13906	14203	14157	14320	14203	14257	14061	14238	14095	14209	14036	14152	14066	14013	14068	14211	14109	14375	14348	14285	14141	14131	14232	14084	14155	14152	14117	14167	14138	14323	14158	14176	14206	14223	14124	14216	14109	14037	14194	14071	14150	14234	14140	14198	14244	14319	14182	14170	14117	14182	13979	14139	14181	14110	14079	14192	14127	14196	13996	14164	14079	14126	14145	14121	14206	14076	14071	14274	14232	14117	14086	14087	14214	14326	14164	14142	14175	13905	14215	14386	14176	14190	14178	14079	14274	14209	14073	14090	14068	14211	14059	14254	14207	14158	14267	14146	14094	14141	14160	14025	14088	14032	14122	13965	14145	14248	14106	13983	14011	14166	14199	14177	14172	14285	14214	13939	14038	14128	14014	14037	14168	14060	14140	14202	14340	14180	14191	14300	14195	14143	14119	14189	14086	14131	14221	14424	14311	14199	14080	14324	14311	14277	14264	14213	14187	14160	14063	14158	14224	14181	14313	14365	13950	14176	14143	14172	14034	14119	14277	14089	14076	14257	14133	14305	14035	14204	14090	14162	14172	14122	14284	14293	14016	14078	14240	14119	14190	14089	14353	14232	14221	14348	14183	14114	13994	14121	14119	14154	14113	14006	14018	14211	14116	14277	13976	14320	14087	14204	13987	14260	14102	14118	14171	14215	14123	14139	14303	14164	14192	14220	14295	14080	14140	14245	14254	14213	14272	14206	14219	14128	14057	13987	14110	14058	14224	14162	14245	14187	14147	14156	14127	14009	14139	13986	14364	14202	14109	14224	14195	14125	14070	14122	14261	14192	14013	14314	14208	14130	14282	14164	14051	14090	14063	14213	14480	14344	14213	14252	14136	14196	14151	14256	14063	14154	14146	14099	14197	14254	14366	14010	14246	14188	14117	14340	14279	14003	14151	14030	14169	14064	14186	14243	14097	14268	14190	14200	14194	14159	14095	14149	14050	14036	14198	14212	14292	14256	14143	14056	14171	14332	14176	14137	14190	14180	14067	14121	14305	14160	14314	14289	14180	14149	14200	14436	14170	14332	14162	14082	14209	14202	14116	14181	14202	14077	14204	14118	13972	14180	14170	14022	14182	14254	14276	14196	14094	14183	14191	14333	14011	14262	14104	14297	14149	14164	14115	14322	14286	14258	14169	14148	14154	14172	14385	14288	14272	14144	14145	14322	14127	14328	14185	14064	14126	14193	14268	14125	13974	14228	14192	14217	14014	14039	14136	14033	14157	14034	14260	14229	14194	14180	14106	14270	14272	14168	14424	14214	14255	14041	14130	14209	14261	14127	14128	14126	13999	14213	14027	14095	14173	14110	14184	14048	14278	14254	14185	14313	14095	14191	14012	14318	14245	13922	14216	14196	14122	14143	14291	14297	14229	14218	14341	14197	14351	14135	14173	14380	14209	14233	14105	14051	14321	14216	14319	14342	14195	14192	14193	14143	14188	14278	14215	14193	14130	14228	14066	14135	14084	14060	14307	14348	14248	14154	14169	14241	14176	14307	14208	14358	14206	14197	14221	14112	14121	14249	14251	14215	14104	14187	14024	14282	13984	14247	14065	14253	14246	14179	14118	14096	14170	14003	14158	14222	14038	14235	14087	13950	14081	14094	14288	14156	13983	14090	14358	14134	14074	14127	14076	14108	14122	14205	13999	14119	14281	14344	14130	14133	14159	14187	14138	14189	14208	14161	14112	14306	14264	14221	14396	14076	14321	14353	14134	14322	14284	14142	14275	14262	14253	14287	14081	14087	14166	14213	14244	14276	14016	14011	14142	14304	14097	14146	14166	14122	14123	14072	14244	14012	14202	14011	14135	14032	14169	14318	14381	14158	14267	14265	14017	14126	14075	14160	14108	14092	14233	14279	14279	14104	14150	13976	14079	14231	14101	14400	14217	13984	14228	14240	14180	14336	14163	14340	14171	14195	14209	14108	14167	14204	14238	13984	14125	14079	14319	14095	14207	14243	14295	14376	14085	14274	14106	14271	14143	14201	14021	14190	14010	14191	14125	14305	14354	14273	14269	14361	14141	14187	14340	14274	14318	14209	14147	14119	14439	14298	14047	14055	14094	14148	14321	14392	14091	14314	14031	14152	14036	14295	14243	14179	14023	14102	13947	14224	14203	14033	13908	14184	14262	14157	14074	13923	14025	14103	14085	14022	14187	14036	14253	14187	14127	14401	14238	14132	14226	14044	14237	14171	14138	14145	14230	14295	14112	14418	14291	14084	14477	14234	14078	14087	14242	14299	14115	13894	14208	14288	14158	14075	14124	14239	14253	13962	14179	14183	14143	14157	14322	14415	14083	13938	14115	14163	14289	14044	14324	14268	14248	14223	14276	14354	14188	14334	14232	14203	14198	14193	14158	14271	14155	14154	14128	14104	14009	14086	14157	14191	14157	14150	14216	14029	14059	14254	14239	14286	14103	14115	14023	14194	14207	14098	14109	14243	14337	14090	14195	14199	14156	14062	14011	14024	14305	14172	14145	14269	14078	14075	14205	14078	14152	14306	14150	14193	14220	14169	14474	14257	14376	14193	14213	14174	14156	14187	14192	14184	14255	14138	14063	14121	14147	14178	14255	14194	14223	14177	14249	14186	14235	14135	14104	14200	14139	14096	14205	14315	14107	14140	14025	14201	14000	14290	14086	14141	14043	13992	14076	14125	14151	14113	14215	14187	14048	14250	14029	14012	14199	14173	14195	14219	14201	14247	14168	14218	14174	14293	14325	14274	14072	14349	14155	14121	14016	14278	14122	14088	14082	14111	14081	14195	14156	14192	13979	14221	14200	14460	14167	14285	14208	14092	14242	14018	14111	14124	14026	14224	14384	14220	13980	14076	14230	14010	14127	14142	14242	14173	14166	14124	14131	14214	14095	13937	14082	14317	14247	14207	14204	14193	14246	14383	14098	14118	13816	14263	14224	14233	14003	14054	14218	14098	14138	14112	13974	14033	14205	14065	14018	14162	14024
18977	35685	36441	32588	30429	26651	24269	22747	21480	19756	18755	18117	17424	16960	16845	16296	16215	16160	15903	15762	15448	15277	15343	15207	14928	14892	14853	14760	14530	14525	14420	14460	14532	14249	14107	14212	14266	14293	14160	14109	14106	14285	14027	14023	13983	14250	14148	14030	14248	14093	14132	14100	14044	14202	14127	14104	14141	14121	14018	14145	13994	14055	14177	14008	14080	13965	14108	14007	14166	13942	13965	14120	14118	13967	14053	13992	13921	14193	14168	14142	14157	14103	14021	14183	14115	14041	14126	14204	14109	14329	14106	14153	14172	14014	13927	14142	13982	14300	14005	14069	14053	14016	14083	14118	14204	13943	14027	14170	14171	14051	14027	14076	14043	14015	14185	13997	14065	13961	14110	14099	14007	14007	13944	14032	14091	13951	13870	13928	14016	14129	14016	13996	14151	14156	14041	13965	14159	13941	14042	14027	13986	13845	13917	13951	13945	14132	14018	14091	14183	14066	14161	14149	14113	13953	14045	14082	14176	14148	14185	14030	14136	13925	14113	14111	14166	14029	13915	14155	14139	14005	14142	13989	14028	14067	13947	14068	13961	14063	14013	14028	14125	14119	14048	14170	14090	13973	13996	13963	14226	14152	13984	14126	14197	14171	14054	14176	14214	14081	14126	14142	14041	14076	13970	13973	14113	14175	14005	14017	14178	14091	14132	14105	14020	13960	14028	14105	13949	13987	14194	13919	13894	14232	14062	14074	14086	14074	14061	14068	13939	14138	14107	13930	14024	14108	14000	14013	13929	14061	14146	14013	14195	14004	14168	14184	14258	13973	14112	13945	14119	14109	14105	14071	13809	14022	14223	14040	14197	14009	14096	14092	14087	14092	14054	13957	14017	14070	14118	13982	14083	14266	13860	14047	13926	13799	14064	14027	13984	13936	14077	14010	13956	14019	14019	13976	14026	13912	14020	13995	14018	13962	14046	14037	14118	14015	14045	14114	14173	13968	14093	13984	14209	13974	14022	14115	14141	14041	13958	14036	14249	14041	14098	14068	14102	13955	14049	14005	14027	14020	14037	13839	14048	13952	13995	14144	14003	14212	13966	14029	14125	14070	14185	14214	13998	14001	13872	14110	14137	14164	14123	14123	14014	14164	13938	14059	13927	14083	14086	14159	14007	13915	13964	14057	14080	13997	13979	14049	14201	13888	14140	14078	13886	14078	13932	14127	13928	14106	13985	14324	14052	14114	14097	14090	14257	13981	14057	14194	13947	14062	13955	14043	14122	13934	13870	14102	14084	13962	14080	14061	13934	14030	13964	14117	14016	14130	14059	13922	14221	13885	14117	14069	14056	13954	14031	14182	14234	14189	13949	13955	14018	14058	14083	14011	13988	14222	14022	14066	13907	14113	14098	14046	13936	14074	14241	14125	14203	14094	13908	13997	13915	13966	14039	14000	14243	14014	14084	14156	13967	14002	14185	13977	14037	14054	14071	14076	13987	14090	14132	14102	14106	14000	14066	14149	14084	14173	14064	14025	14073	14022	14008	14214	14120	13943	14152	14006	14178	13893	14095	14146	14078	13934	14213	14036	14058	14129	14048	14089	14055	13964	14038	14025	14083	14064	14112	14019	13997	14098	14196	14085	14103	14089	14225	14009	14096	14017	14130	14047	14023	14059	14172	13935	14144	14120	14040	14023	14162	14171	14012	14083	14091	13918	14156	14137	14136	13984	14168	14063	14056	14119	14134	14265	14013	14060	13968	14003	14050	13903	14123	14141	14007	13985	14102	14138	14065	14127	14003	14003	13928	14018	14102	14038	14091	14070	14229	13951	14185	14124	14131	14182	14209	14165	14006	14176	14006	14107	14027	14012	13977	14164	14053	14025	14078	14033	14162	14192	14021	14148	14195	13981	13977	13983	14112	13971	13984	14056	14242	13988	14036	14097	14014	14093	14222	14047	13898	13979	14047	14141	14076	14082	14166	14006	14015	13993	14017	14252	13876	13932	14008	14284	14002	14014	14133	14179	14078	13926	13868	14054	14041	13988	14044	14142	14066	13948	13981	14148	13923	14011	14015	14069	14133	14103	14073	13987	14093	14027	14074	14131	14205	13923	14287	14083	14060	13791	14072	14086	13954	14047	14241	14144	14024	13954	14008	14001	13992	14121	14125	14116	14079	13968	14039	13850	14071	13853	14026	14036	14268	13996	14078	13969	14081	14187	13994	14022	14069	14125	14214	13879	13958	14073	14015	14195	14166	13970	14074	14147	14027	14209	14174	14062	13960	13981	13997	14068	14060	13966	14017	14071	14124	14141	14026	14122	13965	14030	13920	14213	13865	13964	13982	14181	14027	13988	14169	14046	14097	14029	14088	14230	13949	14044	14097	14079	13980	14046	14036	14062	14077	13996	14273	14112	14221	14070	14157	14007	14038	14018	14197	14069	13962	14053	13996	13967	14089	13969	13994	14154	13996	14017	13990	14231	13943	13893	13984	14094	14101	14108	14066	14119	13915	14039	13994	14078	14111	14032	14082	14028	14054	14148	13951	13998	14052	14065	14074	14219	14121	14128	14133	13967	14049	14214	14034	14073	13978	14208	14157	14070	14096	14108	14042	14081	14069	14068	14048	14168	14036	14115	14148	14119	13912	14097	14016	14160	14004	14061	13980	14029	14212	14115	14049	14014	14089	14229	14001	13988	14043	14169	14031	14023	14019	13994	14186	14063	14180	14111	14068	14002	14254	13922	14043	13848	14068	14114	13972	13911	14024	14166	14133	14119	14019	14053	14078	14177	14217	14008	13965	14040	14158	14039	14010	14051	14135	14091	14010	14051	13995	14006	13993	14086	13950	14127	14091	14056	14010	14078	14043	14081	14145	14101	14203	13879	14034	14104	14049	14015	14099	14215	14137	14021	13982	14026	14104	13965	13994	14095	14025	14081	14223	13974	13977	13986	14146	14076	14059	13905	14124	14025	13906	13908	14163	14130	13941	14059	13998	14145	14052	14074	14018	14264	14093	14031	13997	14025	14008	14166	14248	13954	14045	14095	14062	13996	14133	14231	14026	14080	13892	14073	13975	14001	14287	13996	14148	14061	13896	13951	14012	13935	14050	14113	14068	14074	14080	14142	13987	14184	14164	14045	14228	13936	14113	14104	13949	13979	14225	14258	13963	14107	14084	14057	14233	14000	14035	13939	14022	13973	13957	14034	14037	13955	13987	13920	14071	14015	14144	14097	14122	14165	14077	13927	13943	14020	13919	14065	14205	13877	14038	14180	14006	13971	14072	14198	13990	14087	14020	14138	14104	14012	14070	14027	14257	14016	14045	14095	13970	13871	14166	14050	13963	14125	14165	14191	14014	13924	14030	14165	14095	14086	14003	13964	13987	14036	14045	13874	13963	14101	14081	14145	13973	14154	14087	13992	14102	14021	14074	14083	13950	14118	13883	14085	13996	14173	14039	14041	14131	14050	14146	13988	13991	14010	14136	14101	14084	13930	14189	13992	14216	14021	14208	14219	14012	14133	14088	14034	14215	14155	14144	14051	14183	14073	14028	14080	14103	13949	14033	14136	14159	14007	14263	14139	13955	13999	14184	14011	14132	14124	14086	13946	13959	14252	14056	14038	13935	14020	14035	14129	14125	13976	14197	14337	14069	14160	14156	14093	14088	14184	14075	14126	13941	13869	14122	13932	14062	13990	14163	14042	13913	14013	14015	13930	14066	13964	14080	13976	14014	14046	14034	13922	13827	14128	13982	14098	14088	14046	14128	14099	14087	14086	14053	14030	14182	14193	14093	14116	14055	14142	14094	14048	14138	14145	14007	13971	14130	14082	14104	13971	13993	14115	13991	14152	14025	13986	14061	14204	14211	14158	14100	14112	14141	14143	14196	14027	14141	13969	14078	14122	14104	14073	13993	14103	14070	14058	14081	14066	14020	14162	13975	14203	14049	14019	14175	14095	14005	14041	14177	13976	13900	14093	13934	13898	14123	14092	14019	14070	14167	13928	13984	13998	14109	13898	14291	14064	14047	13958	14038	13956	13958	14159	14076	13982	14058	14069	14216	14173	13973	14103	13993	13995	14172	14066	14066	14103	14001	13982	13922	14015	14108	14134	14166	13932	13954	13958	13902	14039	14095	14178	14026	14108	14075	14097	13937	13984	14099	13937	14133	13947	14045	14087	14333	14057	14106	14116	14174	14092	14048	13962	14094	14055	14038	14197	14062	14307	14049	13904	13901	14128	14107	14091	14097	14071	14023	14088	13879	14025	13983	14257	14185	14228	14106	14106	14030	14138	14025	13937	14131	13933	14182	13945	14217	14061	13997	14059	13922	14029	14065	13991	14033	14176	14041	14142	14156	13885	14009	14199	14027	14188	14054	14043	14180	14055	13931	14003	13829	14234	14176	14080	14066	14169	14041	14004	14071	14052	14138	14168	14025	14164	13974	14083	14017	14012	13971	13980	14041	14001	13852	14117	14132	14025	13900	14057	13964	14064	14091	14121	14243	14173	14155	14089	14118	14101	13994	14094	14147	14035	14113	14217	14011	13949	13933	13872	13916	14070	13990	14053	13883	13866	14156	14205	13840	13942	14062	14144	14067	14137	13984	14027	13995	14195	14051	14165	13913	14065	13994	14120	13765	14161	14011	13993	14166	14115	13961	13883	13988	14174	14020	14151	14129	14090	14116	13950	14063	13961	14007	14096	14017	13986	14144	13948	14110	14136	14032	14037	14173	14044	14199	14068	14031	13905	14147	14245	13948	14022	14071	14031	13999	14131	13965	14033	14218	14217	14009	13974	14107	14137	14111	14083	14167	14088	14205	14148	14085	14041	13862	14078	14086	13977	14021	14185	13982	14120	13918	14143	14192	14123	13950	14041	14053	13983	14137	14113	14140	14005	14132	14198	14108	14034	13928	14051	14055	14034	14068	13894	14150	14030	14045	13976	14092	14052	14081	14029	14126	13917	14043	13886	14020	14156	14039	13991	14229	14168	13857	14020	13998	14240	14145	14012	14138	14009	14102	14095	14097	14041	14202	14005	13879	13919	13996	13981	14232	14059	14003	14073	14245	13948	13914	13980	14024	14160	14173	13892	14281	14104	14073	14064	14155	14004	13975	13855	13972	14018	14104	13895	14185	14121	13970	14025	13844	14117	13962	13918
27210	22242	25457	22796	18750	17254	16641	15847	15303	15256	14989	14898	14819	14629	14523	14561	14413	14339	14425	14474	14415	14366	14130	14169	14127	14043	14184	14192	14252	14005	13934	14373	14054	14262	14158	14153	14010	13815	13968	13916	14042	14147	14065	14056	13975	14048	13967	14070	14133	13918	13871	14265	14028	13911	13933	14071	14103	13854	14202	14043	14035	14049	14091	13944	14034	14181	14087	14191	14033	13949	14114	13951	14094	14014	13995	14062	14059	14092	14016	14062	14030	14108	13924	14115	13994	13827	14014	14253	13968	14138	14257	14012	14198	14057	13972	14202	14094	14090	14071	14091	14184	13994	13858	14043	14029	14207	14194	14151	14047	13945	14010	14027	13973	14020	14058	14054	13904	13897	14045	13771	13972	13785	14042	13897	14042	13979	14133	14026	14018	14050	14088	14083	14196	14079	13716	14090	14129	14081	13790	14030	14095	13904	13933	14136	14058	14114	13892	14029	13856	13797	14021	14095	14044	14183	13767	13888	13883	13986	13944	14025	13963	13930	14089	13967	14010	13996	13889	14079	14042	14157	13920	13942	14063	14149	14167	13963	14246	14037	14146	14260	13958	14024	14062	14114	14084	14148	13986	14037	14038	13971	13926	13934	14068	14036	14337	14054	14042	14007	14103	13865	13985	14124	13907	14020	13902	14159	14107	14012	14059	14086	14096	14150	13990	14071	14022	14035	13948	14017	14053	13949	14208	14169	14069	14067	14276	14131	14051	14126	14077	14164	14138	13953	14125	13827	14098	13945	14015	14269	14188	14088	14078	13981	14090	14179	13995	13970	14149	14099	13908	14004	13911	14110	14194	14156	14122	14217	14060	14129	14125	14096	14000	14103	13899	14076	13950	14160	14046	14110	14197	14008	13910	14086	13966	14010	13868	13977	14274	14132	14063	14063	13887	13846	13893	14093	14040	14093	14013	13863	14006	14116	14011	14283	14051	13958	14186	14127	14073	14000	14096	14025	14098	14110	14091	13937	14061	13997	14107	13920	13940	14056	14209	13837	14080	14170	14041	14034	14105	14213	14191	13888	14011	14243	13933	14050	14003	14110	14069	14008	14122	14038	14208	13870	14005	14172	13914	13894	14099	14077	13989	14003	14076	14118	14034	14114	14338	14148	14107	14024	13996	14261	14162	14080	14049	14036	14075	13947	14137	14017	14108	13860	13929	14050	14078	13896	14118	13996	14145	14040	13959	14009	14068	14089	14159	14169	14015	13936	14008	14123	13944	14076	14180	14126	13967	14084	14187	14049	13890	13896	13952	14044	13887	14053	13898	14011	13876	14194	13714	14167	14173	14085	14017	14062	14027	13978	14166	14053	14004	13900	13991	13999	13974	13936	14064	13915	13987	14005	14176	13923	13985	14154	14200	14062	14106	14135	14177	14354	14066	14064	14070	14090	13791	13978	14045	13883	14004	14120	14137	14013	14345	14084	14116	14035	13917	14022	14022	14190	13982	14080	14108	14156	14034	14139	14126	13957	13858	13949	13985	14042	13953	13860	14047	13968	14291	14231	14008	14058	14111	13801	13825	13934	13897	14035	13789	13925	14174	14181	14157	14075	14292	14059	14171	14085	14060	14150	14160	13998	13903	14038	14021	14013	14039	13961	14190	14035	13988	13973	14080	14116	14010	14056	14001	14199	14053	14067	14137	14056	14065	14025	13986	14049	14063	14051	13863	14061	14036	14176	13905	14212	14219	13931	14049	14138	14195	13964	14105	14040	14024	14019	14164	14129	14048	14075	14055	13879	14327	14255	14024	13960	13934	14101	14041	14060	14131	13919	14079	13881	14219	13934	14066	14086	14119	13985	13880	13994	14200	14212	14077	14039	13944	13862	14126	14072	13936	14070	14087	14219	14069	14002	14140	14103	13943	14051	13874	13818	14083	14198	13956	13844	14142	13880	14114	13973	13960	14164	14123	14092	14119	14071	14098	14191	14342	14102	13986	14039	14032	14132	14080	13994	14069	13900	13913	14143	14152	14020	14007	14085	14173	14080	13875	13923	13942	14120	13822	13981	14053	13927	13998	13993	14144	13905	14203	13948	14074	14086	14178	14147	14119	14028	14082	14171	13945	13854	14164	14052	14173	13908	13945	13812	13945	14012	13943	13985	14110	13902	14242	13943	13940	14144	14099	13953	14001	13987	14053	13806	14043	13947	13970	13964	13982	14162	14244	14047	13996	13984	14018	14146	13888	13890	14032	14065	14010	14011	14004	13849	14284	14069	14054	14084	14065	14036	13926	13997	13968	14127	13968	13987	13967	13922	13983	14034	14117	14118	14041	13987	14041	14042	14072	13966	13887	14031	14271	14048	14037	13870	14170	14002	14164	13887	13891	13991	14146	14089	14213	14073	14061	14074	14078	14030	14144	14010	14051	14007	13966	14127	13943	13733	13876	14064	13872	13992	14130	14231	14208	14049	14038	14196	13819	14028	14105	13946	13951	14230	14068	13911	14109	14006	14115	14109	13823	14228	14105	14053	14193	14132	13940	13987	14130	13996	13866	14098	14191	14119	14083	14028	14232	14159	14128	14124	14078	14037	14210	13920	14118	14081	14032	14149	13990	14077	14155	13970	14097	13957	13973	13904	13922	14113	13932	14024	14187	14192	14159	14166	14086	13949	14118	13845	14078	13947	14182	13983	13869	14058	13938	14190	14004	13975	14026	14063	14007	13932	14039	14100	14038	13982	13961	14036	14115	13952	13933	14050	14105	13912	14012	13786	14061	14066	14076	13874	14019	14142	14054	14070	14070	14180	14265	13957	14058	14004	14013	14011	14052	14004	14044	14001	14138	14206	14120	14207	13857	13967	14239	14261	14271	14064	14193	13931	13926	13895	14190	14129	14077	13975	13980	14151	14085	14106	13947	13946	13948	13979	14138	13837	14149	14100	14095	13923	14002	14015	14119	14163	13915	13908	14155	13916	13964	14056	13997	14083	14020	13897	14109	14067	14128	14002	13949	14084	13992	14012	13926	14047	14108	13890	14019	13956	14195	14088	13979	14111	14218	13912	13934	13985	13968	14117	14044	13915	13909	13976	14143	14226	14079	14197	14203	13997	13986	14093	13935	13999	14126	13870	14123	14168	13991	13715	13963	14067	13980	14021	14018	13910	14048	14320	14154	14066	14044	13768	14042	14030	14221	14241	14087	14007	14071	14047	13997	13921	14165	14344	14258	13919	14132	14124	14006	14074	14024	14059	14092	14162	14153	14313	14128	14096	13978	13997	13931	13935	13930	13923	14123	14032	14023	14216	14059	14196	13990	14144	13788	14020	14044	14102	14018	14139	14092	14059	14164	14102	14015	14019	14121	14205	13879	14126	14087	14184	14131	14088	14073	14202	13981	14020	13983	14104	14065	14069	14097	13853	14022	14068	13999	14034	14094	14194	13844	14018	13968	14198	14123	14032	13979	13996	14018	14067	14131	13924	13992	14054	14142	14158	14193	14054	14114	13947	14194	14006	14022	13997	14179	14027	13912	14054	14111	14076	13974	13983	14142	14008	13909	14152	14093	13880	13950	14153	14152	14005	13936	14002	14139	14050	14026	13991	13801	13999	14246	14139	14206	13804	14015	13985	14281	14154	14086	14136	14324	14104	13874	14031	14115	14040	14058	14150	13945	13936	14231	14083	14040	14236	13817	14072	14109	14270	13993	14074	14115	14077	13986	13901	14220	13947	14191	13902	14235	14192	14104	14107	13941	13986	13927	14191	14314	14072	14156	13943	14099	14087	13861	13864	14170	14249	14078	14094	14133	14044	14090	13987	14138	14046	14047	14064	13818	14087	14046	14099	14109	13981	14092	13872	14085	13958	13989	13896	14104	14235	14158	13994	14229	14053	13935	14087	14180	14107	13909	14047	14157	13889	14008	14261	14097	13801	13809	13923	14126	14053	14083	13965	14057	14188	14064	13978	14150	14059	14144	13975	14176	14271	14186	14310	13915	14044	14151	14030	14027	13950	14089	13884	14195	14027	14105	14040	13903	14167	14091	13942	13919	13992	14103	14206	14070	14130	14108	14222	14043	14094	14021	14032	14018	14048	14224	14018	13841	14097	14034	13947	13885	14262	14194	14167	14326	14084	14197	14220	14061	14056	13981	13980	13947	14041	14103	13947	13989	14043	14079	14018	14016	13958	14124	14106	14270	14147	13975	14075	14228	14039	14086	14101	14104	13949	14165	14101	14007	14112	14028	14008	13992	14132	14078	14064	13852	13993	14006	14051	13973	14085	14101	14084	14126	14122	14063	14073	14135	13955	14162	14155	13999	14038	14067	13983	14047	14154	14116	14058	14269	13896	13906	13973	14127	14177	13998	14175	13917	13862	14028	14118	14058	14044	13963	13938	13918	13879	13959	14082	13989	14075	14048	13854	14041	14068	14116	14034	14009	14116	14066	13955	14221	14045	14167	14028	14033	14105	14124	14089	14140	14058	14012	13945	14040	13940	13851	13906	14051	14043	14198	14266	14059	14120	14060	14086	14158	14205	14116	14179	14046	14150	13963	13972	13993	14224	13912	14093	14098	14208	13968	13990	14137	13991	14044	14036	14065	14014	14116	14045	14095	14146	14065	14179	14056	14152	13927	14166	14040	13923	14080	13983	14156	14013	14216	14009	14128	14133	14036	13937	13951	14026	14177	13951	14021	13839	14034	14161	13976	14106	14008	14032	14268	13949	14032	14014	14042	13943	14095	14176	14095	13865	13948	13846	14085	14101	13952	14112	14088	14242	14152	14164	13869	13903	14307	14154	14026	13978	13942	14092	14211	14130	14196	14146	14277	14149	13978	14047	13806	14120	14130	13973	14027	13918	13890	14040	14033	14130	14081	14070	14180	14156	13922	14002	14146	13925	14239	14022	14060	13955	13994	13994	14030	14046	13938	14049	14203	13943	14045	13967	14031	13927	14064	14195	14105	14226	14090	13985	14056	14100	14140	14266	14154	14212	14226	14071	13932	13996	14008	14008	14092	13987	14022	13988	14092	14193	13974	13844	14148	14077	13938	13956	13936	13865	14047	14039	14189	14039	14119	13950	13887	14000	14235	13913	13904	13911	14191	14140	14074	13890	13964	13960	14060	14114	14008	14126	14122	14096	13971	14108	14110	14050	13921	14191	14152	13875
17580	25164	26303	23849	21381	19052	17923	17151	16609	15854	15355	15321	15066	15094	14952	14764	14592	14722	14556	14500	14271	14317	14477	14347	14436	14223	14166	14115	14058	14068	13963	14038	13913	14035	13989	13872	14078	13857	13945	13995	13949	13948	13854	13953	13982	13959	13887	13761	13928	13895	14030	14019	13814	13893	14021	13990	13932	13926	13820	13956	13904	13706	13903	13978	14044	14016	13897	13776	13974	13936	13871	14006	14016	13967	13920	13982	13949	13942	13971	13957	13974	13927	13931	14059	13753	13876	13928	13948	13786	13909	13920	13952	13988	13891	14078	13969	14024	13884	14054	13954	13972	13892	13934	14063	13906	14022	13936	13930	13983	13847	13787	13896	13881	14032	13936	14106	13902	13942	13978	13954	13797	13925	13931	14096	13734	13924	14042	13778	13965	13871	13877	13946	13953	14008	13794	13826	13866	13952	14002	13845	14022	13873	13818	13924	13968	13926	14046	13819	14049	13882	14046	13716	13902	14014	14058	13898	13966	13871	13878	13940	13927	13956	13928	14003	13836	14208	13854	13962	13902	13931	13973	13951	13922	13970	14102	14140	13965	13781	14075	13985	13872	13811	13838	14048	13889	13945	13980	13836	13948	13821	13987	14051	13818	13858	13932	13918	13986	14004	13973	13939	13983	13939	13942	14044	13917	13988	13904	13812	13964	13907	13920	13872	14028	13932	13977	13913	14082	13965	13887	13995	13942	13927	14027	14000	13905	13849	14007	13906	13830	13933	13930	13883	13954	13932	14097	14129	13809	13852	13862	13976	13925	13927	13935	13817	13771	13925	13895	14018	13892	14036	13928	13823	14030	13863	13867	13903	13876	13823	13976	13794	13842	13838	13937	13958	13835	13950	13971	14002	14043	13884	13997	13937	13861	13987	13927	14059	13819	14107	13889	13814	14079	13910	13972	13785	14005	13925	13958	14013	13824	14060	14125	13946	13985	13977	13946	13803	14020	13850	13960	14067	13899	13863	13806	14134	13857	13899	13958	13837	13929	13932	14129	13856	13919	13849	13998	13931	13909	13980	13919	13872	13873	13900	13858	13929	13726	13861	14190	14104	13984	13848	13860	13983	13998	14081	13822	14067	13931	13965	13988	13745	13994	13998	13910	13944	13895	14095	13970	13949	13909	13924	13824	13920	13971	13856	13904	14051	13896	13688	13870	13942	14005	13820	13998	13938	13935	13873	14009	14031	13705	13820	13815	13839	13877	13896	13866	14015	13820	13938	14036	13954	13881	13805	14058	14054	13940	13752	13927	13778	13765	13978	13971	13862	13804	13794	13891	14030	13934	13950	13828	13979	14043	14011	13926	14011	14024	13843	13877	13821	13760	14005	13911	14096	13843	13895	13967	13885	13960	13834	13787	13883	13835	14088	13834	13849	13915	13769	13920	14074	13990	13820	13799	13937	14146	13680	13893	13951	13876	13926	14010	13914	13997	13890	13978	13746	14020	13933	13967	14020	13946	13829	13985	13860	13834	13974	13899	13977	14037	13878	13937	14007	13894	13974	13943	13815	13896	13967	13853	14045	13925	13873	13980	13991	13815	13818	13726	13792	14041	13938	14041	13855	13921	13726	13915	13809	13882	13803	14059	13834	13992	14080	13981	14107	14007	13892	13913	14022	14011	13802	14119	13841	13912	13938	13940	14040	14038	14058	14018	14033	13945	13908	14034	13930	13841	13915	14014	13991	13952	14018	13820	14103	13970	13906	13946	13875	13889	13989	13937	13842	13995	13950	13971	13896	13851	13841	14024	13967	14023	13790	13916	13882	13905	13772	13918	13929	13946	13938	13889	13833	13880	14034	13997	13832	14191	13948	13824	13832	13998	13948	13890	13865	13950	13940	13869	13791	13872	13908	13931	13803	13824	13915	13967	13914	13706	14004	14038	13777	13977	13931	13929	14033	13894	13960	13971	14124	13967	13936	13817	13948	13826	13857	13891	14027	14110	13865	13887	13871	13990	13956	13965	14044	13827	13884	13883	13892	13952	13799	13867	13936	13816	13911	13930	13914	13846	14023	13921	14134	13857	13927	13868	14056	14036	13866	13911	13813	13812	13926	14005	14039	13843	13932	14072	14006	13808	14091	13929	13915	13946	13895	13810	13912	13834	13991	13797	14007	13899	13785	13833	13957	14021	13971	13963	13890	13862	13872	14021	13988	13934	14008	14026	13912	13868	13868	13831	14002	13852	14005	13983	14004	14185	13935	14036	13834	13849	14026	13770	13948	13887	13923	13820	13771	13968	13817	14013	14069	13758	14071	13852	14018	13923	13900	13846	13884	13937	13812	14042	13811	13925	14113	14070	13962	13912	13809	13951	13934	13794	13954	13962	13872	13883	13889	13968	14023	13944	13911	14050	13848	14006	13869	13854	13974	13932	13887	13885	13973	14111	14116	13950	13904	14032	13830	14118	14065	14052	14043	13966	13965	13846	13942	13891	13849	13958	13862	13746	13969	13926	13980	13797	13773	13957	14016	13961	14001	14099	14000	13954	13974	13968	13984	13989	13735	13850	13937	13928	13873	14166	13932	13948	14017	14040	13995	14067	13865	13780	13961	13913	14092	14142	13940	13852	13884	13913	13939	13981	13856	13870	14177	13848	13987	14008	13880	14001	13854	13849	13853	13715	13853	13865	13841	13832	14099	14030	13963	13996	13966	14023	13743	14138	13979	13951	13900	13973	13935	13906	13786	13864	13969	13845	14035	14040	13834	13858	13962	14020	13972	13875	13932	13982	14146	13803	13973	13974	14048	13870	13780	13885	14016	13959	13916	13899	13999	14016	14064	13924	13803	13800	13903	13890	13989	13985	13957	13865	13765	13849	13907	13980	13891	13900	13885	13828	13887	14058	13797	13925	13795	13979	13948	13983	13882	14021	13819	14017	13867	14051	14047	13994	13894	14007	13969	13887	13930	13995	13960	14058	13771	13942	13734	13911	13884	14066	13812	14057	13903	13758	13971	13911	13888	13854	13932	13880	13796	13931	13929	14107	13986	13917	13788	13930	13713	13857	14075	13943	13933	13931	13800	13780	13996	13906	14026	13882	13967	14076	13899	13911	13919	13761	13825	13986	13962	14015	13888	13960	13912	13930	13815	13906	13768	14040	13879	13874	13916	13834	13865	13937	13907	13960	13877	13890	13999	14041	13779	13824	13901	13912	13937	13900	13910	13992	13872	14021	13775	13852	13998	13831	13923	13785	13860	13879	14113	13879	13857	14055	14084	14162	13787	13864	13904	13934	13935	13946	13867	13961	13870	13854	13824	13910	14085	13931	13736	14043	13976	13915	13858	13984	13940	13943	13881	14027	14045	13942	13915	14048	13942	13923	14060	14015	13998	14072	13770	13880	14056	14081	13890	13784	13826	13873	14098	13803	14038	13966	13926	13924	13978	13827	13826	13865	13800	13997	14000	13952	13944	13936	13758	13918	14027	13768	13940	13993	13911	13812	13889	13810	14041	13889	13993	13863	13938	13837	13899	13940	13870	13903	14035	13926	13794	13768	13985	13800	13853	14005	14038	13897	13791	13860	13878	13906	14141	13875	13884	13984	13832	13994	13956	13968	13808	13804	13954	13996	13915	14135	13993	13817	13899	14066	14040	13824	13987	13872	13909	13845	14081	13863	13951	13800	13936	13848	13890	13949	13990	13962	13877	14045	13968	13952	13748	13954	14005	14017	13987	13945	14002	13977	14005	13906	14003	13778	13955	13916	13917	14045	13823	14037	14063	13855	13935	14082	13994	13926	13878	13906	13967	14002	14070	14101	14055	14004	13924	13929	13980	13950	13869	13988	13829	13836	14096	13813	13973	13965	13983	14022	13992	13977	13985	13892	13908	13913	13906	13927	13996	13961	13903	13871	13847	13872	13811	14057	13812	13886	13950	13927	13893	13907	13834	14106	14065	14036	13841	13999	13971	13990	13846	13910	13941	14020	13827	14064	13848	13930	13937	14001	14006	13874	14043	14019	13934	13981	13931	13836	14074	13983	14113	13991	13850	13985	13892	13979	14123	13922	13934	13981	13889	13956	14005	13721	14015	13944	13965	13890	14052	13938	14029	13825	14026	13941	13939	13982	13851	13818	13848	14092	13832	13768	13879	13871	13913	13965	13744	13846	13919	13863	13914	13995	13813	14004	13983	13796	13975	13935	13808	13998	13958	13932	13922	13883	13772	13880	13971	13870	13913	13906	14003	14029	13960	14012	13953	13881	14012	13953	14058	14146	13852	13853	13912	13947	13918	13920	13829	13991	14025	13940	13992	13881	13822	14052	13781	13925	13920	13838	13963	14118	13899	13945	14021	14057	13919	13976	13898	13855	13964	13913	13925	14010	13888	13807	13877	13835	13861	13810	13821	13928	14093	13908	14062	13806	13879	13938	13936	13850	13863	13931	13874	14072	13783	13926	13923	13913	13813	14057	13863	13875	14110	14020	13969	13855	13911	13831	14080	13874	13773	14006	13787	14023	13813	14029	13899	13801	13759	13966	14041	13864	13737	14028	14022	13937	13934	13817	13955	13807	13925	13889	14046	13813	13978	14068	14011	13834	14094	14079	14118	13918	13880	13951	13965	13889	13915	13967	13843	14005	13899	14133	13968	13913	13783	13722	13995	13840	13937	14054	14043	13857	13783	13810	14075	14067	14123	13968	14009	13904	13994	13975	13968	14062	13910	14026	13964	13997	13858	13956	13987	14099	13798	13945	13843	13915	13839	14040	13863	13881	13908	13898	13929	13889	13973	14007	14094	13979	13883	14103	13902	13841	14129	14150	13995	13998	14075	13906	13952	13892	13887	14090	13950	14060	13998	14051	13988	13860	14007	13749	13895	13993	13851	13872	14145	13921	13868	13879	14046	13842	13872	13956	13846	13924	13982	13956	13950	14018	13960	13944	13997	14054	14048	13978	14013	13987	13878	13888	14068	13940	14091	13870	13957	13948	13867	14014	13972	13786	13871	13927	13915	13988	13940	13945	13923	14096	13935	14090	13928	13815	14052	13808	13813	14004	14070	13848	13917	13951	14121	13832	13922	13773	13996	13960	14011	13795	13979	13928	14009	13881	13859	13989	13899	14033	13921	13956	13928	13856	13900	14014	13827	13935	13848	13888	13849	13908	13848	13893	14017
24010	21383	28722	24795	22761	21979	20987	18252	17359	16734	16311	16070	15687	15658	15739	15394	15351	15250	15205	15164	15263	15174	15021	14861	14838	14694	14802	14693	14703	14664	14548	14688	14704	14490	14685	14550	14473	14542	14560	14430	14609	14590	14364	14505	14657	14533	14594	14626	14506	14595	14469	14619	14478	14246	14496	14555	14422	14641	14728	14504	14473	14620	14637	14418	14424	14625	14569	14549	14540	14613	14496	14613	14491	14769	14612	14421	14708	14553	14407	14429	14440	14665	14599	14414	14549	14628	14526	14212	14748	14523	14475	14404	14520	14366	14413	14558	14471	14440	14302	14390	14423	14547	14742	14422	14569	14373	14690	14444	14515	14444	14497	14442	14504	14631	14495	14482	14528	14531	14500	14375	14491	14503	14514	14554	14569	14436	14661	14707	14550	14426	14360	14555	14720	14506	14474	14480	14645	14545	14429	14510	14529	14674	14510	14501	14498	14461	14509	14256	14446	14386	14289	14504	14312	14247	14356	14536	14315	14478	14623	14788	14391	14489	14376	14561	14631	14614	14511	14399	14472	14468	14405	14452	14546	14621	14555	14531	14671	14445	14488	14569	14324	14486	14621	14531	14455	14491	14692	14505	14633	14620	14433	14589	14487	14592	14551	14405	14388	14511	14646	14504	14443	14552	14505	14552	14513	14530	14452	14575	14459	14486	14282	14351	14526	14434	14543	14533	14537	14320	14315	14392	14589	14484	14453	14593	14486	14443	14532	14568	14506	14565	14666	14593	14451	14528	14598	14500	14594	14566	14387	14492	14438	14530	14400	14500	14364	14454	14551	14703	14539	14574	14409	14554	14508	14262	14402	14421	14510	14566	14346	14468	14278	14379	14467	14387	14428	14432	14312	14367	14486	14604	14431	14543	14509	14445	14468	14585	14459	14463	14516	14705	14449	14616	14528	14551	14527	14408	14705	14539	14529	14516	14358	14398	14546	14478	14470	14625	14658	14337	14690	14376	14377	14626	14474	14471	14464	14510	14437	14456	14314	14378	14388	14499	14529	14445	14547	14486	14393	14558	14473	14611	14356	14521	14546	14700	14325	14457	14581	14394	14544	14393	14481	14615	14561	14431	14583	14455	14266	14215	14613	14580	14360	14327	14500	14488	14565	14579	14443	14629	14608	14504	14628	14369	14656	14280	14508	14573	14419	14389	14452	14540	14411	14593	14616	14458	14598	14540	14479	14479	14385	14285	14584	14613	14381	14643	14387	14329	14389	14514	14532	14546	14561	14435	14476	14602	14423	14496	14437	14518	14377	14549	14617	14470	14759	14580	14415	14722	14460	14385	14348	14566	14349	14446	14382	14350	14435	14362	14437	14840	14663	14569	14548	14487	14492	14488	14668	14640	14650	14403	14469	14459	14518	14469	14776	14456	14589	14444	14606	14569	14677	14411	14430	14529	14516	14472	14460	14632	14458	14451	14523	14410	14532	14553	14732	14432	14588	14471	14472	14585	14384	14789	14479	14273	14629	14687	14464	14386	14530	14491	14357	14607	14352	14537	14685	14604	14509	14577	14477	14441	14464	14380	14555	14575	14546	14580	14594	14571	14276	14476	14518	14344	14426	14154	14553	14409	14471	14477	14712	14335	14555	14422	14444	14478	14529	14482	14416	14312	14501	14461	14568	14432	14540	14457	14678	14524	14447	14512	14370	14526	14411	14508	14609	14458	14450	14578	14472	14510	14487	14502	14614	14647	14402	14438	14528	14324	14564	14532	14471	14620	14425	14524	14498	14425	14467	14504	14505	14533	14404	14546	14547	14477	14524	14475	14542	14238	14310	14381	14689	14571	14508	14536	14527	14580	14412	14312	14616	14600	14563	14575	14506	14456	14528	14642	14532	14431	14377	14593	14478	14444	14602	14513	14307	14513	14605	14438	14499	14404	14478	14368	14432	14547	14621	14499	14492	14466	14682	14490	14683	14520	14517	14531	14557	14516	14517	14406	14629	14420	14571	14548	14345	14423	14562	14462	14610	14297	14472	14385	14530	14264	14562	14470	14450	14495	14684	14694	14444	14442	14295	14527	14544	14487	14575	14389	14422	14401	14428	14470	14662	14320	14440	14458	14541	14695	14497	14711	14582	14563	14470	14378	14281	14380	14308	14536	14554	14485	14628	14386	14554	14483	14368	14433	14425	14504	14532	14447	14574	14471	14450	14502	14310	14398	14649	14562	14504	14629	14422	14537	14617	14587	14554	14533	14473	14723	14564	14429	14573	14753	14395	14627	14451	14440	14404	14545	14428	14318	14401	14577	14660	14334	14475	14637	14434	14465	14649	14497	14295	14391	14624	14437	14527	14524	14599	14427	14503	14306	14656	14440	14612	14399	14460	14539	14402	14596	14494	14557	14475	14605	14453	14373	14623	14493	14290	14412	14574	14514	14430	14595	14517	14431	14494	14424	14468	14482	14401	14496	14477	14507	14459	14443	14435	14515	14431	14666	14565	14522	14350	14517	14430	14424	14636	14587	14546	14496	14396	14534	14625	14378	14671	14460	14477	14462	14760	14535	14616	14791	14583	14389	14383	14446	14538	14581	14456	14490	14517	14787	14529	14813	14409	14541	14444	14323	14386	14474	14609	14502	14627	14550	14538	14521	14489	14444	14345	14673	14447	14518	14363	14694	14516	14533	14503	14417	14417	14531	14259	14517	14454	14500	14390	14644	14706	14465	14374	14609	14584	14385	14660	14592	14555	14252	14445	14466	14548	14547	14528	14272	14449	14638	14663	14553	14527	14511	14452	14418	14629	14526	14417	14478	14475	14610	14585	14536	14662	14429	14609	14444	14473	14427	14458	14574	14326	14378	14496	14653	14668	14566	14609	14604	14534	14384	14343	14540	14578	14637	14638	14516	14605	14611	14286	14455	14514	14494	14512	14391	14491	14321	14480	14612	14440	14457	14406	14535	14486	14664	14587	14524	14435	14487	14712	14507	14620	14704	14449	14526	14631	14507	14434	14574	14407	14470	14590	14596	14349	14623	14194	14414	14624	14521	14391	14505	14452	14430	14460	14398	14453	14618	14511	14518	14645	14543	14374	14557	14541	14506	14370	14621	14613	14552	14326	14512	14549	14458	14541	14698	14505	14539	14241	14452	14424	14453	14271	14577	14585	14336	14377	14773	14406	14639	14379	14466	14417	14297	14618	14594	14522	14495	14613	14588	14351	14428	14616	14563	14656	14544	14287	14449	14448	14513	14489	14553	14697	14471	14415	14517	14628	14644	14336	14670	14583	14381	14424	14424	14611	14481	14411	14408	14412	14550	14658	14436	14380	14555	14607	14425	14385	14518	14431	14555	14599	14426	14615	14477	14651	14501	14511	14500	14353	14607	14606	14597	14401	14569	14683	14532	14380	14457	14695	14572	14612	14476	14621	14622	14646	14584	14596	14290	14480	14649	14488	14633	14612	14482	14461	14578	14509	14540	14664	14561	14525	14587	14471	14542	14726	14489	14432	14457	14474	14536	14542	14429	14528	14516	14478	14384	14251	14451	14502	14454	14461	14485	14588	14543	14387	14346	14623	14658	14472	14346	14489	14470	14403	14705	14443	14358	14398	14489	14417	14643	14523	14422	14536	14494	14353	14643	14472	14562	14575	14662	14447	14401	14423	14333	14410	14519	14467	14385	14481	14562	14398	14488	14419	14546	14776	14386	14499	14663	14456	14715	14315	14429	14610	14415	14441	14474	14453	14465	14490	14566	14372	14433	14638	14507	14410	14368	14482	14534	14340	14396	14744	14348	14501	14313	14563	14537	14537	14485	14436	14490	14514	14417	14465	14467	14523	14532	14549	14462	14534	14550	14607	14578	14564	14412	14510	14527	14442	14549	14509	14520	14583	14623	14585	14459	14521	14669	14526	14682	14369	14463	14484	14471	14506	14398	14588	14490	14704	14588	14467	14437	14582	14570	14378	14509	14500	14417	14414	14574	14263	14436	14508	14468	14399	14454	14421	14519	14481	14364	14508	14502	14694	14559	14545	14563	14430	14614	14575	14408	14551	14595	14397	14502	14399	14567	14445	14431	14516	14391	14499	14534	14664	14637	14542	14625	14360	14422	14633	14625	14472	14472	14510	14503	14493	14602	14519	14419	14535	14624	14558	14563	14410	14451	14694	14493	14577	14404	14529	14439	14409	14550	14527	14448	14442	14538	14476	14470	14517	14664	14455	14679	14694	14576	14523	14285	14428	14265	14381	14457	14489	14323	14501	14623	14225	14486	14422	14461	14388	14493	14525	14443	14571	14538	14531	14577	14383	14377	14604	14585	14462	14483	14625	14386	14387	14489	14402	14331	14404	14457	14430	14502	14542	14491	14331	14484	14586	14533	14551	14468	14596	14482	14581	14597	14482	14421	14447	14472	14385	14479	14389	14486	14537	14371	14669	14336	14527	14596	14409	14677	14295	14311	14570	14506	14314	14504	14641	14459	14491	14349	14511	14560	14406	14508	14635	14476	14483	14599	14434	14797	14442	14642	14499	14439	14470	14661	14634	14617	14558	14596	14302	14539	14595	14490	14663	14463	14519	14537	14630	14703	14432	14576	14625	14555	14602	14366	14518	14568	14370	14394	14445	14396	14390	14372	14528	14611	14540	14533	14573	14678	14565	14553	14422	14406	14465	14471	14376	14306	14517	14444	14406	14495	14390	14369	14412	14484	14381	14869	14645	14491	14474	14519	14527	14560	14328	14594	14540	14436	14711	14675	14440	14460	14479	14424	14490	14404	14485	14590	14502	14497	14334	14541	14558	14450	14495	14540	14406	14642	14610	14590	14345	14328	14433	14386	14359	14696	14567	14512	14551	14287	14598	14464	14637	14580	14392	14313	14551	14554	14609	14466	14432	14517	14643	14671	14518	14602	14699	14558	14638	14543	14498	14479	14579	14537	14603	14518	14589	14475	14451	14677	14505	14503	14558	14675	14555	14498	14457	14512	14493	14695	14445	14336	14504	14384	14475	14492	14391	14506	14351	14601	14495	14501	14539	14424	14542	14270	14396	14595	14414	14415	14516	14451	14395	14502	14498	14360	14669	14750	14513	14558	14612	14639	14424	14419	14611	14586	14607	14423	14565	14508	14591	14509	14503	14554	14651	14515	14497	14486	14412	14538	14262	14353
17798	31883	33884	30675	25889	22598	21790	20290	19166	17918	16979	17051	16411	16373	16111	15836	15630	15586	15744	15454	15290	15212	15108	14886	14882	14765	14687	14623	14672	14539	14575	14495	14593	14403	14433	14562	14468	14315	14431	14437	14521	14428	14213	14373	14351	14304	14239	14472	14340	14399	14115	14089	14216	14197	14365	14326	14328	14272	14259	14508	14352	14435	14316	14320	14416	14378	14378	14379	14298	14383	14178	14240	14307	14128	14197	14237	14361	14286	14409	14384	14193	14322	14351	14307	14337	14154	14260	14099	14560	14188	14214	14239	14342	14298	14355	14325	14345	14390	14267	14182	14344	14364	14164	14096	14344	14312	14366	14249	14375	14217	14164	14453	14337	14225	14178	14420	14243	14298	14153	14277	14357	14136	14226	14215	14396	14228	14288	14359	14215	14388	14205	14197	14296	14160	14399	14149	14289	14147	14424	14297	14286	14279	14217	14057	14334	14314	14274	14233	14373	14268	14286	14267	14171	14344	14313	14278	14335	14274	14357	14321	14086	14371	14269	14380	14276	14323	14143	14184	14408	14203	14290	14346	14238	14223	14289	14252	14236	14404	14297	14336	14118	14197	14342	14212	14334	14331	14369	14062	14296	14323	14314	14245	14231	14298	14229	14386	14298	14260	14128	14282	14330	14343	14149	14230	14175	14409	14135	14278	14310	14285	14459	14400	14318	14485	14349	14295	14291	14398	14265	14241	14246	14476	14384	14334	14307	14163	14431	14341	14196	14162	14298	14370	14193	14178	14205	14286	14126	14267	14267	14277	14322	14250	14316	14257	14233	14313	14298	14311	14245	14305	14306	14311	14251	14456	14185	14247	14118	14300	14081	14330	14171	14272	14268	14249	14282	14342	14353	14286	14325	14383	14322	14275	14294	14219	14345	14236	14409	14456	14244	14394	14258	14355	14402	14407	14192	14150	14179	14141	14289	14213	14269	14258	14303	14182	14214	14273	14353	14324	14308	14153	14283	14358	14101	14271	14324	14470	14398	14180	14410	14236	14106	14350	14205	14234	14356	14348	14073	14386	14407	14220	14352	14204	14510	14326	14176	14228	14214	14362	14225	14343	14322	14288	14215	14184	14200	14428	14324	14230	14274	14325	14325	14106	14351	14302	14319	14165	14303	14340	14352	14188	14416	14227	14463	14289	14267	14448	14409	14235	14417	14358	14184	14324	14391	14109	14247	14270	14174	14098	14247	14260	14395	14260	14312	14270	14249	14197	14308	14270	14412	14339	13998	14336	14292	14190	14288	14351	14242	14190	14287	14342	14383	14242	14178	14249	14159	14293	14266	14285	14248	14067	14296	14141	14366	14257	14179	14212	14285	14179	14534	14199	14204	14144	14256	14256	14355	14212	14175	14162	14035	14312	14271	14234	14197	14234	14348	14453	14311	14108	14203	14198	14305	14329	14338	14297	14375	14414	14305	14150	14240	14340	14242	14361	14258	14330	14338	14480	14386	14450	14174	14145	14384	14356	14189	14372	14364	14330	14499	14297	14352	14346	14402	14373	14156	14321	14099	14402	14262	14373	14308	14327	14150	14392	14331	14195	14249	14234	14342	14188	14144	14313	14145	14310	14345	14212	14265	14432	14296	14151	14175	14295	14263	14380	14271	14195	14339	14231	14342	14256	14238	14300	14161	14236	14318	14451	14257	14410	14325	14351	14425	14276	14250	14276	14257	14301	14198	14293	14273	14290	14215	14306	14323	14232	14320	14290	14110	14403	14344	14131	14151	14409	14222	14239	14181	14284	14297	14323	14224	14213	14309	14230	14254	14304	14168	14422	14452	14253	14244	14135	14120	14171	14213	14340	14282	14549	14239	14310	14168	14259	14315	14143	14269	14199	14497	14238	14189	14311	14306	14213	14178	14283	14293	14409	14439	14146	14175	14484	14360	14207	14447	14161	14226	14241	14271	14351	14200	14407	14170	14387	14148	14350	14200	14563	14263	14104	14334	14220	14335	14261	14095	14412	14188	14407	14399	14186	14325	14273	14349	14271	14290	14330	14253	14355	14407	14402	14184	14260	14351	14308	14103	14344	14499	14291	14385	14282	14371	14307	14268	14322	14303	14279	14288	14381	14128	14302	14205	14400	14164	14076	14299	14192	14329	14356	14152	14406	14116	14339	14172	14214	14482	14280	14411	14245	14372	14351	14225	14182	14329	14350	14221	14293	14283	14269	14359	14308	14290	14356	14286	14345	14360	14229	14212	14387	14309	14258	14395	14269	14520	14430	14142	14314	14081	14255	14429	14241	14181	14294	14233	14064	14375	14284	14221	14165	14163	14314	14209	14340	14383	14375	14498	14407	14443	14203	14405	14423	14249	14385	14222	14314	14187	14185	14314	14399	14293	14336	14138	14524	14190	14301	14302	14258	14303	14297	14286	14128	14188	14286	14190	14322	14268	14260	14238	14291	14256	14340	14235	14363	14259	14424	14385	14226	14273	14347	14284	14241	14203	14286	14366	14371	14282	14215	14225	14234	14385	14268	14438	14327	14310	14296	14135	14350	14320	14322	14294	14380	14329	14266	14310	14391	14330	14393	14376	14386	14291	14261	14244	14404	14432	14160	14057	14219	14170	14231	14303	14221	14364	14371	14281	14116	14336	14196	14309	14123	14313	14422	14086	14399	14344	14257	14250	14351	14350	14371	14328	14401	14269	14318	14247	14270	14230	14351	14260	14253	14282	14313	14348	14442	14492	14505	14301	14158	14401	14289	14163	14483	14276	14275	14390	14280	14206	14373	14468	14358	14352	14309	14330	14239	14214	14337	14074	14389	14305	14290	14161	14370	14110	14389	14391	14184	14204	14214	14270	14329	14164	14167	14185	14232	14313	14382	14520	14308	14217	14257	14297	14302	14362	14299	14286	14464	14282	14325	14348	14290	14252	14183	14183	14263	14316	14308	14157	14249	14335	14224	14311	14137	14267	14342	14417	14244	14085	14282	14322	14414	14351	14303	14255	14223	14421	14306	14346	14317	14184	14468	14256	14278	14339	14259	14235	14194	14196	14272	14414	14266	14408	14366	14342	14421	14287	14288	14437	14211	14336	14420	14301	14276	14187	14289	14405	14271	14154	14166	14182	14233	14390	14318	14339	14284	14239	14235	14396	14199	14429	14297	14103	14186	14353	14329	14271	14150	14114	14265	14266	14262	14331	14353	14226	14109	14301	14218	14285	14246	14288	14375	14379	14326	14288	14217	14249	14306	14269	14328	14299	14221	14230	14095	14192	14329	14277	14325	14202	14341	14234	14296	14214	14260	14358	14149	14219	14327	14288	14230	14163	14294	14340	14418	14237	14132	14410	14357	14299	14273	14264	14218	14495	14345	14307	14111	14223	14470	14331	14260	14228	14290	14455	14300	14153	14133	14129	14214	14355	14085	14425	14371	14273	14221	14319	14220	14300	14376	14364	14382	14385	14264	14355	14285	14235	14231	14441	14348	14214	14450	14405	14361	14245	14337	14442	14249	14389	14140	14312	14374	14417	14156	14285	14441	14373	14261	14175	14201	14292	14213	14392	14325	14362	14286	14363	14447	14364	14183	14387	14269	14217	14383	14224	14414	14371	14250	14346	14183	14240	14183	14305	14164	14295	14221	14292	14406	14241	14299	14101	14411	14295	14246	14486	14318	14222	14232	14373	14354	14353	14332	14346	14440	14326	14196	14277	14463	14361	14320	14305	14285	14397	14317	14001	14387	14204	14286	14454	14255	14478	14264	14455	14471	14319	14266	14191	14426	14221	14409	14363	14181	14226	14327	14211	14416	14315	14330	14315	14335	14233	14292	14368	14405	14215	14209	14272	14264	14164	14241	14430	14215	14350	14129	14320	14442	14217	14334	14407	14274	14313	14311	14322	14201	14317	14252	14200	14218	14287	14334	14374	14433	14162	14223	14379	14400	14242	14232	14205	14520	14387	14315	14372	14378	14342	14173	14137	14382	14309	14324	14337	14378	14273	14431	14391	14249	14437	14508	14317	14264	14331	14376	14434	14513	14405	14297	14255	14243	14269	14304	14129	14204	14407	14145	14221	14290	14301	14268	14369	14446	14223	14354	14267	14149	14373	14360	14317	14304	14451	14219	14205	14306	14398	14260	14442	14303	14270	14359	14405	14050	14343	14301	14280	14360	14232	14396	14492	14270	14395	14290	14363	14296	14177	14218	14240	14413	14313	14525	14386	14353	14222	14190	14110	14122	14216	14129	14388	14231	14415	14313	14363	14242	14271	14401	14200	14401	14363	14099	14317	14334	14280	14213	14167	14255	14532	14091	14259	14280	14140	14255	14347	14481	14234	14141	14373	14228	14329	14378	14295	14125	14333	14139	14259	14308	14438	14135	14311	14398	14308	14276	14273	14363	14222	14265	14193	14297	14327	14347	14384	14285	14245	14171	14265	14261	14331	14225	14472	14345	14332	14233	14229	14307	14285	14311	14199	14399	14312	14372	14209	14295	14264	14262	14391	14270	14302	14338	14254	14373	14385	14327	14369	14389	14386	14242	14259	14221	14310	14298	14243	14258	14540	14225	14528	14406	14233	14263	14324	14330	14364	14252	14145	14347	14348	14218	14262	14319	14288	14430	14300	14229	14240	14393	14338	14062	14325	14289	14344	14459	14442	14213	14423	14437	14534	14159	14290	14463	14302	14197	14384	14288	14224	14297	14265	14106	14431	14171	14331	14168	14322	14306	14470	14330	14316	14266	14262	14439	14249	14497	14138	14256	14333	14276	14428	14263	14311	14437	14324	14343	14140	14098	14342	14131	14403	14260	14273	14359	14280	14248	14265	14326	14279	14313	14316	14292	14236	14307	14302	14295	14419	14301	14217	14104	14220	14329	14150	14235	14299	14133	14396	14354	14408	14275	14218	14280	14288	14311	14085	14234	14261	14264	14361	14262	14340	14210	14207	14288	14091	14142	14347	14259	14331	14284	14299	14264	14330	14353	14379	14253	14340	14293	14159	14304	14327	14255	14332	14193	14323	14290	14204	14321	14469	14289	14308	14133	14119	14121	14352	14325	14362	14231	14220	14370	14353	14470	14177	14434	14305	14372	14244	14250	14208	14275	14197	14178	14384	14253	14281	14303	14236	14336	14363	14424	14219	14296	14233	14208	14335	14325
23006	21366	29161	23981	21896	24029	25612	19900	18352	17812	17033	16822	16287	16214	16090	15950	15996	15775	15602	15404	15300	15098	15054	15015	14910	14906	14875	14821	14848	14600	14648	14703	14585	14486	14497	14558	14426	14493	14523	14453	14539	14440	14559	14411	14192	14389	14464	14489	14420	14611	14497	14348	14522	14322	14393	14408	14348	14297	14388	14328	14302	14421	14492	14617	14291	14608	14413	14378	14379	14314	14203	14591	14376	14397	14483	14279	14281	14339	14161	14284	14250	14409	14394	14286	14242	14335	14320	14426	14347	14468	14490	14442	14287	14191	14285	14474	14341	14302	14219	14171	14258	14303	14267	14344	14510	14349	14279	14368	14189	14361	14252	14218	14344	14214	14291	14203	14353	14306	14361	14211	14326	14320	14441	14203	14489	14309	14398	14498	14220	14276	14195	14371	14494	14476	14288	14248	14306	14288	14387	14232	14359	14448	14295	14220	14264	14476	14325	14359	14429	14229	14537	14302	14407	14439	14288	14486	14180	14317	14576	14365	14337	14132	14476	14257	14437	14289	14524	14481	14367	14356	14371	14356	14441	14262	14159	14382	14378	14368	14258	14454	14108	14287	14212	14240	14332	14292	14264	14333	14357	14218	14240	14449	14407	14360	14257	14246	14445	14284	14442	14522	14496	14312	14156	14317	14294	14252	14152	14199	14357	14356	14259	14268	14242	14353	14426	14363	14250	14349	14171	14311	14278	14424	14436	14133	14314	14103	14171	14327	14153	14364	14413	14357	14303	14225	14221	14384	14326	14279	14391	14295	14244	14424	14292	14258	14175	14167	14433	14310	14361	14101	14216	14232	14399	14349	14198	14408	14281	14422	14351	14311	14480	14329	14240	14356	14514	14359	14422	14361	14271	14322	14183	14382	14339	14224	14163	14270	14262	14267	14360	14181	14381	14235	14187	14255	14389	14251	14166	14432	14234	14485	14296	14136	14551	14213	14393	14397	14260	14300	14335	14336	14423	14415	14363	14476	14238	14504	14459	14275	14352	14408	14205	14372	14292	14282	14231	14405	14201	14239	14458	14328	14262	14230	14274	14196	14175	14272	14114	14394	14395	14370	14334	14298	14476	14544	14266	14416	14321	14315	14281	14365	14433	14434	14667	14195	14366	14280	14241	14131	14427	14407	14522	14270	14467	14369	14328	14286	14334	14274	14331	14354	14217	14465	14082	14264	14138	14388	14366	14400	14405	14420	14240	14105	14470	14371	14209	14173	14440	14392	14534	14204	14260	14330	14479	14283	14218	14332	14121	14284	14514	14277	14345	14302	14164	14403	14405	14366	14286	14455	14472	14498	14551	14342	14374	14292	14377	14142	14182	14315	14298	14361	14234	14321	14354	14154	14415	14544	14107	14319	14128	14403	14169	14227	14555	14393	14163	14240	14556	14459	14411	14286	14454	14292	14323	14340	14332	14390	14421	14261	14312	14386	14365	14166	14179	14206	14239	14316	14218	14282	14404	14335	14244	14317	14401	14310	14354	14284	14230	14206	14394	14425	14239	14353	14224	14378	14429	14412	14569	14362	14286	14058	14512	14487	14410	14228	14279	14462	14283	14372	14177	14356	14369	14531	14467	14345	14253	14224	14160	14249	14268	14236	14324	14496	14454	14262	14471	14285	14293	14240	14226	14489	14259	14228	14515	14387	14419	14379	14381	14380	14152	14551	14236	14302	14343	14257	14475	14279	14419	14382	14301	14262	14288	14360	14350	14339	14460	14407	14322	14234	14294	14204	14329	14268	14306	14055	14461	14317	14219	14290	14298	14350	14227	14241	14281	14470	14249	14262	14249	14211	14262	14491	14252	14359	14337	14325	14287	14402	14396	14366	14174	14419	14212	14514	14523	14295	14202	14236	14504	14234	14364	14257	14286	14465	14204	14403	14330	14274	14263	14142	14333	14290	14385	14322	14408	14419	14557	14204	14479	14223	14267	14322	14395	14443	14388	14289	14300	14337	14492	14519	14387	14228	14362	14113	14269	14350	14191	14357	14488	14230	14366	14227	14176	14306	14474	14360	14411	14375	14214	14371	14142	14341	14478	14407	14546	14269	14359	14266	14295	14342	14315	14311	14434	14471	14476	14282	14432	14337	14288	14271	14270	14359	14306	14281	14283	14086	14206	14335	14432	14324	14397	14344	14593	14254	14272	14464	14293	14327	14222	14146	14430	14275	14417	14448	14466	14437	14412	14469	14370	14417	14307	14254	14504	14215	14351	14126	14262	14343	14245	14299	14436	14518	14308	14235	14280	14397	14233	14306	14456	14399	14419	14524	14461	14310	14509	14402	14403	14298	14427	14206	14326	14435	14179	14196	14235	14376	14388	14251	14381	14366	14222	14397	14358	14247	14372	14455	14336	14084	14274	14189	14306	14184	14481	14314	14472	14610	14189	14554	14373	14341	14305	14258	14302	14492	14296	14373	14508	14393	14339	14429	14320	14399	14433	14323	14394	14220	14223	14432	14051	14479	14154	14449	14328	14215	14423	14150	14315	14510	14224	14176	14236	14321	14322	14370	14277	14356	14198	14300	14259	14257	14539	14444	14406	14411	14379	14345	14370	14333	14300	14174	14461	14305	14541	14298	14341	14260	14341	14329	14349	14100	14080	14272	14427	14369	14453	14425	14519	14526	14124	14435	14389	14283	14170	14128	14162	14208	14359	14246	14241	14246	14363	14340	14311	14337	14203	14286	14454	14370	14200	14242	14308	14316	14334	14322	14472	14471	14370	14551	14594	14338	14426	14460	14323	14096	14261	14143	14270	14353	14489	14526	14375	14394	14395	14350	14233	14229	14399	14271	14192	14273	14281	14184	14245	14265	14157	14177	14350	14362	14387	14294	14195	14193	14432	14348	14235	14212	14397	14267	14356	14310	14410	14249	14232	14297	14521	14232	14158	14269	14333	14301	14320	14499	14323	14442	14280	14314	14208	14337	14298	14180	14423	14273	14143	14201	14088	14357	14228	14341	14344	14256	14238	14377	14234	14273	14194	14380	14227	14599	14202	14252	14411	14257	14442	14439	14179	14341	14132	14244	14081	14475	14248	14158	14377	14250	14257	14356	14382	14368	14426	14312	14289	14290	14295	14157	14224	14312	14343	14202	14155	14373	14337	14297	14426	14161	14168	14285	14347	14311	14378	14523	14364	14381	14421	14362	14168	14442	14248	14471	14293	14255	14413	14289	14261	14321	14414	14363	14127	14345	14264	14352	14240	14173	14298	14311	14200	14263	14313	14331	14283	14397	14330	14384	14299	14486	14430	14394	14317	14196	14231	14309	14518	14447	14402	14218	14260	14370	14324	14291	14235	14295	14391	14417	14202	14267	14260	14551	14310	14308	14441	14248	14227	14152	14202	14418	14296	14569	14344	14204	14430	14403	14427	14368	14238	14322	14467	14321	14375	14228	14364	14548	14429	14235	14307	14417	14360	14460	14148	14364	14256	14273	14358	14201	14230	14126	14301	14311	14209	14142	14336	14206	14368	14164	14381	14269	14270	14385	14350	14334	14569	14467	14283	14357	14353	14293	14332	14481	14275	14283	14571	14288	14409	14406	14365	14476	14371	14358	14391	14263	14083	14412	14320	14277	14262	14320	14146	14351	14099	14157	14234	14281	14252	14176	14447	14306	14399	14212	14138	14404	14257	14202	14264	14394	14260	14289	14394	14187	14411	14289	14202	14267	14568	14278	14318	14343	14339	14402	14490	14487	14206	14211	14319	14063	14237	14401	14508	14205	14513	14322	14393	14111	14293	14360	14387	14316	14192	14555	14263	14305	14375	14395	14333	14324	14415	14533	13993	14105	14491	14285	14442	14321	14395	14020	14493	14370	14150	14218	14310	14319	14264	14422	14510	14389	14261	14174	14256	14353	14323	14307	14312	14336	14394	14499	14473	14186	14249	14330	14331	14246	14348	14280	14296	14444	14270	14402	14395	14309	14339	14441	14210	14304	14222	14116	14284	14488	14397	14405	14463	14267	14246	14516	14378	14283	14421	14345	14488	14255	14521	14258	14289	14558	14380	14262	14171	14265	14425	14235	14327	14353	14274	14226	14501	14242	14273	14236	14148	14107	14374	14527	14374	14303	14488	14522	14315	14381	14309	14378	14230	14447	14345	14289	14201	14301	14077	14390	14429	14370	14315	14146	14279	14329	14246	14406	14227	14277	14352	14405	14216	14475	14194	14288	14291	14351	14184	14287	14329	14206	14398	14405	14281	14299	14308	14319	14388	14368	14310	14298	14379	14401	14486	14402	14173	14336	14529	14403	14467	14211	14251	14332	14404	14108	14194	14377	14148	14161	14285	14150	14278	14242	14387	14377	14308	14359	14466	14197	14160	14236	14419	14434	14296	14412	14158	14390	14377	14241	14337	14241	14221	14130	14156	14313	14435	14190	14311	14435	14259	14271	14215	14230	14100	14297	14345	14403	14209	14127	14337	14210	14335	14231	14221	14253	14311	14403	14185	14339	14425	14248	14391	14213	14466	14258	14353	14244	14378	14275	14474	14347	14225	14215	14205	14468	14276	14382	14355	14196	14374	14199	14304	14284	14235	14428	14312	14119	14253	14383	14439	14333	14482	14325	14144	14321	14291	14220	14258	14325	14355	14198	14230	14251	14449	14356	14276	14284	14410	14242	14430	14132	14252	14362	14354	14411	14124	14555	14501	14394	14348	14240	14307	14369	14418	14439	14446	14396	14447	14274	14386	14440	14218	14142	14326	14465	14354	14223	14279	14337	14302	14244	14472	14173	14447	14327	14297	14387	14343	14149	14451	14407	14326	14336	14354	14223	14302	14129	14416	14487	14367	14412	14270	14351	14394	14340	14295	14418	14447	14283	14535	14307	14348	14481	14205	14446	14361	14267	14228	14075	14421	14389	14277	14296	14483	14204	14377	14249	14177	14425	14288	14351	14459	14384	14254	14258	14161	14274	14470	14349	14269	14166	14365	14193	14192	14480	14192	14386	14399	14260	14292	14341	14506	14392	14375	14264	14142	14451	14381	14248	14344	14301	14292	14235	14255	14264	14382	14230	14408	14205	14202	14308	14491	14321	14313	14497	14481	14377	14361	14406	14364	14305	14160	14444	14313	14300	14576	14164	14169	14379	14384	14334	14312	14437
19509	36526	39493	34356	28949	26211	25250	22425	20845	19404	18353	18181	17595	17127	16946	16709	16534	16250	16104	15931	15809	15471	15338	15151	14937	15072	14978	14753	14781	14705	14582	14615	14423	14440	14410	14374	14246	14387	14318	14316	14289	14179	14277	14289	14355	14177	14225	14254	14344	14235	14189	14234	14240	14026	14259	14254	14147	14398	14256	14038	14140	14232	14235	14036	14222	14028	14292	14323	14259	14235	14132	14167	14158	14356	14091	14214	14129	14139	14313	14214	14092	14152	14248	13881	14190	14254	14189	14154	14241	14152	14274	14051	14225	14149	14268	14214	14257	14172	13916	14256	14129	14190	14308	14341	14090	14225	14096	14139	14338	14037	14207	14121	14166	14077	14128	14214	14178	14016	14111	14096	14197	14378	14263	14196	14100	14066	14263	14175	14192	14089	14299	14251	14291	14166	14158	14045	14161	14125	14256	14208	14171	14156	14182	14202	14154	13960	14206	14196	14074	14164	14112	14293	14109	14200	14414	14166	14230	14286	14142	14089	14149	14192	14086	14188	14065	14096	14245	14051	14030	14378	14203	14174	13974	14142	14083	14081	14178	14185	14162	14106	14213	14092	14200	14200	14064	14192	13991	14132	14195	13946	14154	14190	13994	14055	14047	14158	14171	14148	14199	14215	14283	14168	14128	14125	14247	14351	14045	14219	14045	14272	14128	14277	14119	14126	14056	14126	14260	14128	14043	14343	14136	14222	14240	14185	14269	14196	14272	14109	14149	14325	14019	14169	14123	14168	14196	14328	14075	13973	14162	14055	14203	14253	14226	14267	14185	14205	14136	14030	14243	14165	14068	14192	14230	14170	14156	14147	14123	14032	14126	14124	14128	14173	13975	14249	14174	14238	14133	14244	14195	14127	14237	14058	14161	14332	14268	14049	14215	14115	14186	14126	14094	14266	14199	14302	14096	14125	14230	14092	14100	14221	14018	14064	14074	14261	14119	14074	14123	14196	13992	14083	14110	14251	14158	14180	14115	14227	14137	14200	14201	14092	14257	14202	14067	14187	13995	14171	14210	14258	14044	14107	14055	14038	14157	14153	14179	14050	14244	13949	14023	14241	14233	14302	14231	14115	14238	14112	14039	13972	14202	14208	14170	14278	14149	14252	14058	14158	14155	14174	14357	14110	14204	14051	14181	14305	14326	14291	14189	14173	14269	14206	14093	14031	13965	14319	14391	14162	14148	14241	14125	14154	14195	14259	14159	14100	14121	14221	14019	14149	14256	14040	14128	14288	14159	14109	14249	14133	14171	14286	14225	14329	14055	14131	14186	14091	14155	14083	14258	14245	14201	14081	14242	14176	14140	14337	14216	14137	14200	13944	14143	14208	14378	14103	14219	14155	14023	14252	14096	14104	14214	14157	14155	14394	14090	14166	14178	14168	14141	14121	14138	14186	14150	14248	14026	14288	14241	14048	14245	14006	14131	14062	14183	14139	13930	14279	14173	14084	14046	14017	13931	14177	14295	14132	14313	14080	14204	14083	14279	14210	14196	14116	14122	14301	14022	14032	14161	14195	14260	14209	14133	14143	14123	14165	14108	14070	14291	14107	14239	14024	14042	14139	14060	14139	14128	14133	14191	14098	14191	14220	14376	14140	14055	14234	14201	14295	14092	13927	14212	14161	14321	14185	14268	14117	14247	14148	14261	14168	14189	14178	14165	14069	14145	14158	14137	14226	14193	14378	14153	14064	14200	14077	14338	14251	14117	14036	14349	14297	14189	13877	14236	14160	14146	14219	14174	14198	14237	14321	14098	14164	14247	14143	14164	14083	14221	14074	14100	14098	14098	14141	14034	14173	14204	14029	14050	14212	14114	14094	14269	14244	14230	14161	14310	14122	14119	14057	14088	14293	13985	14236	13984	14228	14179	14047	14174	14142	14144	14097	14249	14154	14210	14173	14085	14166	13971	14212	14101	14212	14068	14245	14072	14178	14275	14029	14179	14105	14138	14218	14207	14387	14293	14203	14229	14051	14155	14228	14272	14313	13999	14045	14142	14093	14191	14293	14198	14198	14108	14212	14351	14080	14047	14148	14112	14173	14188	14163	14331	14154	14299	14119	14206	14374	14122	14184	13995	14120	14274	14117	14096	14032	14201	14142	14217	14187	14026	14077	14171	14229	14168	14068	14282	14054	14120	14098	14137	14212	14243	14093	14067	14207	14168	14295	14154	14010	14087	14092	14138	14017	14059	14162	14184	14265	14170	14113	14131	14060	13929	14261	14128	14055	14098	14137	14214	14261	14233	14184	14247	14233	14318	14217	14104	14222	14139	14158	14066	14079	14140	14140	14015	14292	14253	14033	14264	14092	14159	14230	14133	14161	14192	14112	14055	14104	14227	14267	14328	14216	14117	13983	14213	14150	14268	14145	14245	14190	14176	14148	14063	14157	14158	14197	14277	14053	14185	14283	14249	14182	14088	14138	14258	14055	14110	14260	14152	14153	14125	14196	14276	14256	14216	14128	14254	14081	14161	14208	14263	14127	14285	14200	14173	14066	14354	14102	14226	14094	14148	14025	14372	13956	14113	14365	13891	14138	14079	14204	14114	14102	14124	14170	14203	14200	14241	14137	14372	14069	14269	14149	14185	14048	14219	14063	14160	14122	14034	14209	14254	14194	14082	14192	14189	13999	14248	14228	14215	14067	14183	14128	14100	14304	14117	14127	13964	14272	14057	14108	14113	14242	14154	14133	14121	14080	14225	14116	14123	14142	14158	14248	14006	14279	14255	14089	14352	14071	14334	14119	14143	14240	14162	14083	14020	13948	14115	14042	14295	14057	14078	14166	14098	14231	14289	14243	14235	14298	14084	14261	14005	14210	14152	14361	14104	13988	14141	14336	14086	14054	14038	14197	14148	14326	14050	14177	14106	14066	14360	14151	14128	14206	14280	14091	14107	14126	14137	14057	14037	14209	14085	14216	14188	14232	14235	14079	14010	14049	14076	14141	14199	14262	14137	14240	14424	14174	14097	14272	14033	14067	14218	14181	14136	14208	14135	14208	14024	14088	14183	14211	14258	14205	14208	14127	14314	14070	14045	14231	14158	14202	14127	14109	14246	14237	14189	14169	14187	14249	14220	14159	14086	14145	14065	14189	14112	14037	13968	14020	14136	13991	14237	14041	14038	14108	14237	14106	14234	14185	14217	14235	14241	14091	14150	14205	14083	14126	14121	14158	14160	14254	14314	14223	13961	14060	14138	14200	14031	14177	14049	14009	14191	14207	14202	14162	14258	14215	14154	14108	14188	14043	14155	14232	14232	14125	14096	14237	14160	14263	14073	14289	14122	14199	14020	14004	14233	14234	14031	14176	14050	14032	14216	14130	14003	14142	14189	14123	14148	14087	14223	14015	14266	14212	14228	14229	14162	14195	14006	14227	14127	14249	14150	14213	13999	14159	14161	14266	14059	14153	14164	14282	14113	14285	13969	14275	14207	14198	14051	14188	14126	14209	14149	14094	14051	14273	14309	14043	14176	14033	14293	14210	14186	14219	14054	14273	14222	14106	14172	14031	14097	14161	14061	14294	14099	14149	14300	14172	14152	14152	14108	14224	14170	14103	14337	13947	14188	14058	14264	14239	14340	14079	14173	14269	14099	14134	14131	14139	14021	14401	14227	14130	14171	14222	14199	14030	14084	14192	14171	14028	13969	14117	14183	14165	14210	14160	14301	14170	14113	14290	14083	14294	14077	14317	14196	14243	14240	14155	14225	14260	14206	14249	14048	13994	14054	14262	14064	14172	14140	14171	14067	14181	14185	14183	14144	14131	14214	14167	14397	14066	14096	14072	14059	14249	14150	14088	14210	14190	14285	14304	14200	14145	14221	14160	14207	13981	14162	14307	14253	14179	14208	14266	14189	14118	13886	14276	14064	14306	14052	14279	14133	14186	14233	14089	14009	14092	14120	14203	14006	14142	14211	14114	14275	14179	14296	14102	14080	14181	14242	14050	14250	14243	14136	14132	14225	14102	14025	14320	14193	14212	14150	14105	14237	14088	14128	14155	14163	14302	14215	14085	14213	14181	14270	14177	14048	14233	14185	14225	14222	14203	14062	14043	14197	14089	14133	14154	14265	14215	14194	14167	14209	14177	14194	14134	14071	14236	14042	14147	14171	14056	14129	14059	14080	14177	14264	14100	14225	14206	14270	14180	14118	14032	14253	14279	14268	14240	14286	14001	14293	14072	14164	14133	14104	14208	14083	14290	14106	14107	14046	14157	14150	14025	14341	14014	14096	14072	14154	14305	14259	14183	14133	14043	14221	14061	14085	14165	14034	14344	14423	14207	14190	14069	14317	14051	14178	14277	14165	14154	14165	14214	14074	14177	14144	13964	14113	14154	14058	14197	14247	14132	14100	13918	14135	14170	14234	14084	14279	14212	14180	14261	14225	14176	14156	14092	14188	14079	14137	14152	14040	14222	14091	14088	14141	14087	14200	14377	14345	14101	14344	14140	14196	13972	14254	14214	14106	14083	14281	14138	14202	14050	14206	14268	14126	14209	14362	14204	14211	14160	14122	14158	14162	14120	14340	14047	14200	14042	14186	14160	14118	14190	14194	14097	14090	14235	14120	14090	14062	14165	14075	14119	14240	14167	14174	14170	14293	14240	14091	14132	14262	14218	14205	14344	14177	14128	14156	14285	14068	14180	14321	14197	14202	14003	14332	14110	14119	14111	14187	14066	14080	14242	14198	14290	14123	14062	14296	14184	14084	14132	14043	14178	14250	14361	14160	14144	14130	14215	14117	14150	14124	14222	14177	14119	14171	13872	14120	14336	14195	14188	14086	14347	14096	14299	14192	14275	14175	14362	14369	14075	14162	14192	14244	14142	14138	14127	14164	14052	14167	14189	14232	14251	14436	14038	14253	14229	14059	14155	14095	14215	14259	14103	14129	14124	14155	14062	13950	14102	14274	14307	14064	14342	14134	14242	14327	14098	13985	14136	14105	14250	14259	14141	14113	14143	14066	14081	14260	14158	14061	14070	14219	14107	13966	13999	14212	14144	14151	14220	14161	14045	14285	14261	14106	14062	14246	14185	14169	14195	13946	14188	14010	14248	14180	13980	14226	14192	13994	14293	13838	14145	14157	14210	14278	14238	14270	14100	14150	14209
27270	22585	26760	23553	18408	17474	17196	16033	15779	15517	15123	15161	14827	15116	14999	15024	14773	14958	14813	14889	14656	14684	14507	14611	14740	14757	14680	14382	14582	14612	14596	14469	14378	14500	14421	14327	14543	14575	14519	14396	14218	14620	14285	14397	14304	14612	14473	14545	14379	14443	14386	14369	14493	14425	14368	14532	14354	14324	14185	14350	14507	14411	14367	14641	14415	14374	14473	14354	14362	14330	14436	14382	14506	14258	14435	14407	14331	14572	14342	14314	14322	14300	14387	14292	14411	14446	14281	14455	14287	14445	14404	14444	14514	14313	14342	14457	14517	14250	14435	14250	14426	14467	14393	14289	14422	14695	14313	14283	14298	14405	14335	14202	14533	14517	14347	14242	14435	14430	14564	14265	14306	14470	14373	14401	14398	14487	14296	14286	14601	14527	14484	14381	14393	14370	14338	14516	14207	14303	14407	14456	14509	14533	14506	14454	14424	14505	14353	14225	14355	14235	14412	14316	14355	14381	14430	14347	14543	14428	14296	14383	14379	14500	14501	14486	14274	14344	14550	14266	14338	14417	14392	14502	14338	14428	14333	14247	14476	14403	14284	14484	14318	14452	14454	14247	14428	14458	14605	14420	14487	14500	14479	14292	14388	14420	14349	14582	14443	14303	14588	14325	14403	14353	14634	14429	14341	14150	14315	14305	14289	14325	14332	14347	14379	14362	14313	14431	14636	14434	14306	14355	14420	14262	14357	14313	14237	14428	14427	14347	14380	14194	14428	14453	14222	14209	14425	14329	14294	14388	14289	14295	14108	14392	14287	14361	14385	14405	14652	14294	14274	14300	14307	14117	14311	14510	14505	14519	14638	14289	14476	14346	14326	14409	14410	14354	14327	14280	14354	14320	14364	14450	14442	14569	14648	14387	14576	14454	14223	14351	14585	14497	14408	14227	14541	14313	14331	14160	14280	14441	14539	14285	14426	14379	14375	14409	14510	14506	14250	14462	14517	14441	14432	14360	14450	14223	14384	14195	14290	14371	14315	14147	14520	14355	14387	14213	14374	14530	14321	14498	14414	14370	14292	14448	14319	14233	14508	14491	14270	14338	14251	14407	14397	14510	14340	14340	14385	14419	14452	14393	14371	14143	14313	14334	14174	14543	14329	14420	14530	14545	14412	14316	14370	14438	14572	14611	14523	14544	14363	14308	14297	14325	14298	14354	14398	14301	14139	14265	14431	14296	14340	14247	14496	14240	14417	14661	14481	14511	14215	14347	14290	14428	14669	14504	14436	14220	14460	14524	14316	14277	14333	14394	14536	14278	14437	14359	14328	14358	14537	14478	14387	14602	14330	14468	14534	14236	14212	14295	14485	14322	14299	14276	14223	14380	14387	14486	14474	14391	14375	14259	14281	14338	14410	14386	14389	14334	14246	14383	14417	14392	14511	14437	14360	14344	14606	14360	14228	14420	14203	14414	14290	14332	14404	14334	14482	14429	14273	14332	14442	14253	14351	14362	14548	14232	14579	14319	14445	14317	14346	14414	14431	14269	14454	14297	14416	14483	14421	14224	14461	14462	14277	14395	14356	14528	14380	14316	14411	14413	14523	14472	14390	14471	14431	14382	14053	14539	14512	14494	14235	14347	14369	14295	14279	14326	14505	14429	14352	14472	14490	14358	14459	14482	14136	14337	14278	14316	14259	14222	14383	14443	14252	14404	14503	14551	14453	14289	14469	14433	14370	14354	14327	14391	14329	14380	14451	14566	14548	14549	14537	14510	14499	14647	14323	14399	14523	14472	14424	14147	14456	14480	14421	14468	14254	14320	14514	14335	14388	14228	14519	14266	14459	14592	14290	14334	14513	14294	14175	14306	14428	14447	14337	14367	14474	14403	14308	14473	14498	14490	14640	14221	14279	14423	14380	14326	14493	14288	14323	14321	14448	14538	14378	14411	14189	14370	14428	14316	14371	14449	14340	14393	14343	14356	14393	14117	14426	14504	14510	14233	14506	14455	14446	14325	14311	14432	14345	14350	14504	14303	14276	14620	14367	14339	14373	14371	14523	14323	14600	14371	14569	14336	14559	14532	14523	14420	14275	14469	14321	14305	14425	14518	14340	14476	14614	14416	14508	14380	14425	14402	14429	14221	14607	14525	14208	14430	14433	14253	14525	14402	14448	14322	14169	14587	14389	14389	14392	14414	14265	14274	14483	14465	14416	14288	14420	14246	14381	14227	14332	14399	14488	14478	14304	14358	14359	14504	14284	14496	14270	14498	14409	14523	14494	14454	14307	14500	14439	14348	14323	14496	14338	14322	14252	14270	14449	14218	14435	14336	14375	14491	14491	14315	14184	14426	14380	14404	14541	14425	14325	14329	14347	14468	14408	14268	14263	14286	14457	14324	14563	14526	14483	14429	14230	14327	14536	14517	14559	14426	14310	14427	14388	14289	14185	14201	14520	14490	14373	14356	14352	14348	14403	14473	14408	14345	14349	14423	14125	14488	14412	14355	14163	14619	14322	14355	14220	14267	14381	14330	14190	14423	14339	14497	14311	14267	14442	14148	14396	14443	14380	14499	14467	14506	14284	14398	14458	14557	14519	14345	14359	14425	14403	14367	14389	14330	14129	14431	14449	14227	14464	14371	14391	14389	14522	14546	14424	14602	14469	14446	14563	14423	14591	14262	14431	14455	14334	14528	14475	14458	14459	14429	14403	14175	14317	14445	14399	14498	14309	14447	14328	14408	14387	14330	14524	14315	14361	14291	14674	14475	14253	14288	14262	14365	14414	14307	14282	14420	14382	14333	14399	14400	14506	14447	14416	14428	14364	14222	14444	14283	14472	14426	14382	14502	14387	14449	14417	14204	14387	14347	14324	14366	14501	14320	14285	14337	14472	14346	14345	14394	14471	14526	14513	14517	14376	14461	14390	14417	14300	14504	14509	14388	14366	14291	14336	14319	14301	14246	14361	14431	14263	14449	14367	14370	14432	14345	14498	14259	14407	14553	14310	14417	14356	14296	14640	14427	14223	14297	14211	14172	14295	14373	14478	14450	14304	14351	14590	14385	14299	14537	14391	14478	14496	14516	14384	14544	14169	14401	14362	14351	14388	14391	14219	14309	14399	14373	14402	14462	14305	14331	14511	14493	14461	14582	14548	14611	14511	14375	14562	14330	14268	14256	14276	14286	14431	14419	14442	14319	14574	14628	14498	14475	14563	14485	14342	14481	14475	14103	14521	14134	14426	14422	14290	14328	14516	14340	14508	14453	14315	14451	14287	14398	14439	14383	14479	14493	14384	14515	14523	14439	14586	14374	14334	14562	14257	14522	14337	14313	14320	14621	14182	14370	14379	14275	14526	14322	14336	14328	14425	14480	14396	14321	14423	14330	14300	14469	14348	14389	14402	14730	14548	14535	14497	14355	14596	14325	14575	14424	14301	14254	14403	14364	14280	14446	14437	14399	14423	14371	14230	14295	14233	14466	14446	14439	14473	14432	14400	14372	14395	14372	14422	14448	14373	14418	14373	14439	14501	14381	14390	14476	14371	14385	14558	14502	14410	14358	14535	14695	14463	14362	14387	14114	14522	14491	14213	14295	14313	14560	14289	14357	14436	14517	14531	14372	14649	14256	14307	14294	14186	14345	14481	14422	14460	14302	14334	14569	14424	14409	14296	14398	14465	14361	14336	14280	14364	14462	14394	14266	14250	14327	14604	14317	14378	14535	14406	14489	14489	14303	14410	14368	14379	14389	14397	14336	14506	14330	14291	14309	14467	14332	14355	14508	14477	14254	14190	14282	14272	14275	14314	14292	14246	14442	14602	14479	14406	14494	14691	14545	14253	14422	14354	14297	14413	14351	14348	14271	14274	14125	14400	14577	14666	14495	14189	14562	14279	14464	14366	14264	14314	14309	14542	14264	14367	14478	14308	14510	14344	14561	14401	14429	14486	14386	14399	14526	14462	14372	14308	14567	14477	14358	14434	14261	14288	14497	14369	14371	14298	14305	14437	14332	14455	14368	14405	14356	14355	14414	14476	14310	14371	14236	14543	14391	14538	14474	14472	14361	14454	14257	14442	14194	14268	14413	14385	14398	14450	14413	14393	14561	14574	14269	14294	14412	14353	14419	14429	14398	14511	14265	14279	14485	14390	14378	14403	14377	14323	14206	14380	14158	14472	14436	14445	14333	14598	14383	14450	14510	14499	14479	14316	14366	14446	14355	14436	14233	14271	14411	14556	14261	14320	14273	14634	14481	14218	14336	14478	14435	14344	14358	14379	14404	14280	14453	14260	14519	14435	14535	14240	14177	14569	14264	14362	14368	14474	14231	14278	14499	14483	14369	14305	14394	14580	14421	14489	14561	14309	14216	14529	14446	14424	14411	14368	14316	14396	14547	14411	14457	14338	14430	14392	14354	14434	14352	14380	14305	14430	14394	14383	14379	14589	14453	14516	14252	14466	14292	14541	14342	14423	14430	14621	14453	14528	14323	14475	14220	14313	14323	14412	14389	14230	14313	14418	14412	14506	14415	14566	14298	14390	14288	14475	14432	14228	14395	14498	14323	14202	14254	14164	14535	14470	14378	14473	14585	14495	14267	14409	14349	14462	14520	14449	14475	14464	14360	14406	14140	14403	14559	14477	14280	14588	14328	14515	14398	14507	14541	14193	14229	14277	14413	14372	14512	14604	14581	14383	14347	14422	14634	14469	14356	14530	14390	14329	14428	14313	14477	14510	14461	14442	14399	14322	14391	14425	14441	14469	14405	14565	14369	14381	14403	14344	14371	14613	14345	14490	14350	14255	14333	14297	14421	14400	14283	14451	14373	14404	14258	14219	14294	14365	14519	14406	14446	14418	14479	14282	14511	14453	14253	14312	14368	14320	14370	14286	14354	14556	14350	14506	14391	14409	14285	14308	14542	14651	14484	14505	14323	14432	14368	14274	14368	14473	14480	14377	14453	14430	14432	14255	14431	14313	14427	14523	14341	14279	14342	14417	14348	14407	14253	14316	14351	14549	14440	14420	14484	14416	14277	14420	14303	14528	14555	14486	14555	14325	14201	14312	14440	14372	14488	14335	14615	14468	14450	14367	14481	14414	14332	14414	14335	14366	14531	14480	14363	14183	14536	14336	14374	14287	14416	14315	14254	14390	14280	14546	14368
18498	27758	29766	24011	20693	19307	18489	17122	16522	15903	15602	15541	15292	15244	15047	14836	15076	14778	14839	14857	14731	14661	14495	14568	14500	14272	14519	14254	14165	14289	14293	14307	14162	14204	14190	14209	14137	14053	14048	14321	14100	13973	14180	14068	14114	14231	14365	14223	14357	14100	14227	14270	14098	14367	14170	14194	14108	14235	14255	14103	14132	14140	14288	14103	14165	14166	14228	14120	14200	14158	14043	14236	14101	14245	14180	14212	14124	14196	14100	14208	14019	14252	14218	14248	14280	14093	14090	14124	14090	14287	14204	14290	14200	14159	14296	14314	14173	14294	14194	14244	14208	14120	14161	14122	14150	14108	14162	14010	14008	14048	14334	14153	14071	14235	14157	14078	14142	14214	14032	14312	14166	14226	14234	14116	14091	14179	14278	14070	14200	14204	14145	14078	14205	14196	14117	14180	14108	14030	14265	14265	14297	14127	14106	14042	14242	14183	14134	14208	14099	14235	14280	14199	14278	14257	14158	14298	14325	13973	14341	14047	14298	14091	14212	14357	14137	14090	14064	14128	14306	14311	14174	14248	14072	13921	14274	14203	14241	14324	13919	14225	14156	14164	14119	14199	14209	14288	14278	14180	14081	14149	14152	14216	13984	14177	14185	14136	13984	14237	14164	14108	14023	14138	14231	14060	14098	14198	14018	14331	14105	14261	14234	14149	14179	14214	14230	14336	14123	14145	14215	13940	14153	14121	14041	14192	14064	14159	14187	14204	14173	14167	14210	14104	14198	14212	14268	14122	14186	14136	14210	14185	14153	14119	14133	14303	13956	14211	14225	14075	14296	14242	14304	14299	14092	14165	14260	14195	14270	14343	14162	14252	14098	14058	14196	14107	14078	14255	14046	14115	14145	14107	14132	14137	14377	14241	14204	14025	13972	14279	14187	14157	14132	14132	14109	14163	14081	14135	14356	14114	14168	14007	14056	14043	14329	14172	14170	14045	14176	14332	14183	14168	14154	14187	14323	14309	14177	14174	14124	14154	14124	14103	14141	14205	14172	14205	14170	14087	14071	14330	14210	14183	14091	14032	14299	14019	14253	14040	14385	14014	14130	14014	14156	14377	14209	14342	14194	14207	14010	14290	14083	14278	14064	14203	14071	14121	14409	14136	14159	14116	14072	14204	14210	14339	14013	14215	14406	14163	14218	14242	14114	14217	14337	14121	14085	14345	14152	14069	13992	14113	14256	14249	14254	14112	14099	14185	14150	14050	14069	14228	14225	14261	14170	14175	14112	14193	14187	14254	14225	14357	14099	14029	14253	14271	14172	14292	14243	14119	14105	14206	14155	14121	14013	14162	14232	14290	14158	14171	14147	14215	14103	13959	14200	14294	14351	14223	14094	14115	14173	14040	14239	14040	14227	14229	14191	14163	14252	14127	14211	14316	14222	14046	14325	13967	14162	14062	14194	14247	14005	14358	14335	14086	14226	14311	14229	14183	14170	13981	14071	14290	14238	14271	14250	14272	14146	14307	14107	14106	14211	14091	14165	14072	14113	14048	14166	14224	14187	14048	14277	14086	14195	14165	14200	14048	14115	14250	14096	14128	14137	14079	14337	14191	14303	14118	14110	14028	14160	14262	14013	14328	14014	14129	14171	14049	14115	13921	14414	14063	14188	14296	14116	14063	14229	14226	14128	14228	14036	14144	14098	14216	13967	14324	14115	14101	14165	13998	14155	14230	14325	14018	14115	14241	14243	14015	14119	14181	14109	14151	14146	14136	14088	13984	14109	14088	14260	14287	14365	14159	14203	14042	14210	14110	14254	14345	14262	14073	14043	14239	14057	14086	14104	14144	14124	14193	14201	14186	14128	14016	14132	14165	14210	14130	14132	14133	14109	14176	14266	14144	14073	14061	14070	14149	14171	14230	14040	14213	14262	14312	14096	14250	14184	14188	14222	14012	14264	14213	14266	14365	14176	14157	14210	14123	14025	14189	14086	14358	14148	14062	14157	14306	14261	14171	14040	14179	14234	14157	13969	14350	14187	14173	14204	14276	14103	14055	14023	14283	14054	14106	14362	14220	14050	14114	14142	14126	14200	14066	14161	14088	14048	14279	14133	14201	14201	14170	14287	14276	14127	14221	14182	14051	14178	14110	14276	14093	14144	14159	14376	14187	14302	13916	14167	14180	14167	14148	14263	14201	14186	14191	14154	14120	14112	14324	14063	14052	14209	14112	14231	14126	14194	14182	14305	14055	14127	14299	14285	14232	14114	14066	14264	14108	14171	14239	14125	14138	14240	14324	14233	14030	14156	14317	14326	14297	14177	14319	14148	14250	14238	14101	14188	14197	14244	14120	14205	14188	14060	14305	14147	14331	14052	14214	14117	14348	14166	14220	14177	14090	14169	14189	14264	14162	14149	14051	14220	14234	14161	14141	14185	14165	14178	14012	14400	14315	14331	14206	14077	14030	13915	14123	14165	14503	14059	14248	14197	14159	14172	14162	14227	14066	14147	14168	14137	14280	14120	14169	14164	13977	14268	14270	14232	14129	14100	14098	14052	14130	14043	14234	14111	14242	14278	14175	14338	14192	14117	14225	14225	14256	14113	14051	14071	14202	14160	14259	14244	14131	14163	14151	14241	14314	14123	14148	14118	14112	14244	13973	14146	14188	14103	14080	14202	14209	14198	14293	14245	14319	14134	14132	14232	14106	14153	14196	14123	14121	14185	14084	14081	14165	14366	14223	14209	14142	14234	14042	14187	14182	14216	14202	14167	14288	14134	14183	14072	14092	14028	14014	14122	14039	14269	14159	14106	14267	14215	14309	14141	14331	14065	14144	14341	14189	14232	14125	14080	14136	14189	14102	14027	14292	14211	14308	14090	14357	14512	14210	14121	14193	14196	14050	14238	14179	14143	14157	14312	14171	14275	14300	14089	14219	14331	14101	14179	14351	14193	14103	14287	14327	14280	14216	14177	14180	14237	14307	13971	14186	14246	14143	14246	14286	14182	14124	14341	14042	14231	14055	14298	14065	14074	14213	14080	14228	14208	14261	14220	14093	14006	14182	14040	14108	14339	14274	14142	14058	14025	14190	14137	14394	14114	14133	14126	14184	14174	14262	14086	14110	14237	14277	14169	14088	14159	14029	14060	14081	14217	14152	14276	14255	14120	14238	14209	14189	14159	14164	14326	14146	14142	14128	14078	14084	14253	14153	14226	14050	14204	14129	14232	14241	14091	14159	14270	14089	14298	14221	13960	14143	14098	14030	14048	14063	14207	14238	14190	13974	14178	14072	14146	14273	14235	14143	14098	14059	14077	14224	14211	14109	14238	14174	14301	14179	14191	14212	14204	14147	14072	14168	14234	14362	14260	14224	14190	14214	14077	14165	14284	13983	14188	13985	14203	14314	14152	14078	14185	14138	14091	14129	14241	14127	14363	13943	14161	14135	14035	14119	14104	14244	14073	14111	14295	14184	14183	14295	14073	14090	14225	14105	14135	14147	13958	14289	14032	14103	14170	14144	14067	14176	14009	14104	13948	14143	14269	14342	14199	14033	14120	14218	14125	13938	14305	14203	13987	14146	14112	14389	14229	14108	14069	14089	14253	14362	14241	14259	14056	14193	14305	14042	14266	14235	14085	14196	14127	14125	14299	14156	14303	14000	14144	14225	14153	14068	14082	14127	14159	14341	14121	14247	14225	14211	14120	14199	14353	14138	13971	14238	14045	14132	14159	14246	14192	14005	14322	14026	14175	14040	14268	14136	14082	14186	14162	14016	14114	14211	14155	14124	14275	14084	14261	14243	14145	14210	14140	14223	13918	14173	14285	14234	14089	14235	14034	14064	14162	14061	14189	14061	14163	14152	14339	14050	14161	14046	14218	14220	14203	14097	14211	13988	14150	14135	14091	14190	14119	14121	14325	14151	14135	13914	14128	14155	14219	14205	14283	14228	14097	14159	14262	14133	14377	14218	13952	14272	14143	14217	14224	14092	14167	14143	14194	14256	14070	14112	14254	14064	14332	14057	14143	13986	14255	14169	14132	14121	14234	14135	14132	14265	14099	14198	14342	14140	14212	14191	14146	14202	14255	14072	14003	14271	14323	14016	14185	14153	14095	14157	13930	14048	14104	14127	14133	14355	14152	14316	14190	14117	14043	14021	14211	14169	14045	14242	14245	14282	14138	14200	14170	14241	14079	14280	14108	14079	14208	14151	14165	14216	14087	14191	14062	14264	14117	14253	14070	14271	14137	14104	14211	14142	14151	14090	14177	14295	14105	14251	14208	14220	14117	14127	14415	14067	14068	14061	14173	14174	14243	14237	14107	14125	14206	14377	14190	14116	14174	14100	14227	14002	14211	14170	14057	14234	14107	14163	14223	14126	14320	14204	14137	14216	14449	14119	14075	14218	13963	14102	14325	14269	14183	14248	14091	14200	14310	14201	14368	14136	14237	14211	14267	14145	14225	14212	14169	14171	14157	14370	14155	14144	14292	14064	14101	14298	14129	14163	14140	14031	14271	14148	14207	14317	14184	14013	14167	14218	14096	14290	14196	14167	14286	13984	14201	14174	14214	14192	14306	14141	14152	14148	14271	14115	14212	14121	14228	14229	14262	14201	14230	14144	14191	14229	14229	14046	14074	14235	14089	14170	14249	14145	14216	14024	14174	14282	13993	14123	14112	14284	14345	14205	14023	14241	14298	14149	14218	14258	14282	14257	14141	14054	14236	14177	14157	14134	14140	14282	14122	14187	14222	14150	14260	14096	14221	14164	14158	14241	14227	14228	14133	14062	14172	14258	14378	14189	14226	14240	14215	14165	14136	14011	14248	14196	14228	14181	14103	14330	14275	14184	14180	14225	14264	14184	14041	14185	14158	14215	14156	14113	14154	13976	14164	14247	14340	14345	14077	14217	14236	14278	14196	14235	14146	14245	14054	13985	14126	14158	13929	14208	14182	14108	14082	14188	14027	14042	14156	14228	14185	14232	14063	14206	13994	14346	14117	14052	14004	14212	14162	14146	14233	14194	13972	14110	14092	14151	14155	14208	14223	14237	14240	14221	14312	14194	14285	14153	14083	14154	14049	14331	14127	14100	14212	14299	14181	13952	14175	14165	14017	14191	14123	14133	14115	14034	14209	14301	14096	14221	14171	14228	14089	14161
23943	21356	28691	24827	22909	22812	21549	18446	17647	16871	16388	16215	16075	15939	15945	15761	15724	15650	15612	15545	15428	15211	15232	15125	15043	15069	14960	14991	14931	15053	15008	14974	14845	14992	14818	14794	14600	14815	14779	14796	14908	14918	14540	14710	14778	14773	14629	14632	14875	14966	14839	14924	14880	14720	14848	14737	14684	14873	14773	14735	14655	14728	14702	14816	14871	14542	14825	14801	14754	14697	14657	14772	14741	14735	14550	15023	14743	14688	14737	14639	14646	14657	14679	14816	14718	14709	14607	14730	14758	14684	14609	14803	14637	14702	14778	14884	14850	14743	14825	14715	14658	14869	14760	14604	14669	14738	14821	14924	14723	14741	14649	14815	14679	14736	14660	14829	14853	14615	14789	14720	14695	14789	14816	14842	14608	14683	14663	14659	14563	14644	14794	14885	14830	14724	14652	14655	14658	14853	14541	14754	14674	14649	14697	14891	14639	14661	14810	14422	14703	14693	14911	14901	14744	14715	14802	14721	14838	14902	14856	14761	14770	14857	14759	14802	14658	14803	14695	14748	14795	14818	14660	14794	14864	14688	14924	14688	14814	14611	14930	14744	14852	14794	14750	14608	14705	14742	14722	14708	14641	14654	14641	14871	14654	14898	14805	14594	14707	14669	14850	14379	14759	14587	14569	14626	14568	14759	14909	14646	14730	14764	14707	14753	14524	14707	14735	14593	14729	14543	14503	14691	14762	14953	14804	14552	14522	14877	14743	14713	14857	14757	14698	14764	14815	14655	14812	14550	14780	14762	14694	14823	14770	14630	14695	14787	14615	14663	14679	14474	14661	14608	14844	14599	14589	14753	14838	14715	14650	14679	14841	14561	14748	14635	14649	14858	14540	14543	14858	14702	14631	14730	14734	14594	14654	14810	14817	14683	14615	14708	14646	14632	14754	14797	14740	14793	14740	14641	14650	14838	14711	14682	14597	14667	14681	14738	14718	14674	14905	14814	14853	14765	14755	14694	14495	14469	14876	14616	14606	14909	14841	14745	14638	14866	14784	14630	14767	14601	15062	14819	14610	14737	14755	14873	14757	14605	14762	14629	14671	14788	14807	14834	14591	14667	14779	14830	14723	14659	14676	14646	14767	14857	14596	15001	14783	14607	14722	14903	14646	14658	14794	14638	14669	14670	14532	14697	14715	15039	14538	14805	14600	14807	14597	14640	14785	14787	14804	14625	14697	14699	14653	14553	14660	14580	14777	14789	14697	14553	14874	14772	14693	14797	14772	14650	14598	14767	14678	14751	14714	14840	14496	14711	14767	14611	14934	14665	14694	14758	14650	14791	14633	14648	14778	14656	14702	14525	14718	14572	14867	14698	14829	14745	14609	14785	14885	14551	14835	14700	14857	14883	14793	14716	14552	14907	14706	14772	14742	14768	14676	14740	14797	14696	14569	14413	14594	14651	14731	14618	14887	14588	14540	14728	14565	14751	14708	14698	14812	14821	14933	14805	14643	14718	14830	14747	14505	14746	14874	14508	14661	14634	14739	14592	14612	14897	14726	14609	14833	14826	14630	14774	14681	14609	14732	14911	14714	14609	14798	14784	14663	14514	14751	14653	14663	14636	14667	14681	14685	14882	14809	14605	14372	14644	14546	14563	14711	14578	14766	14786	14627	14936	14717	14511	14638	14775	14883	14874	14515	14487	14589	14809	14856	14782	14686	14682	14820	14859	14751	14871	14666	14837	14719	14968	14800	14594	14730	14537	14754	14632	14695	14841	14818	14765	14636	14530	14915	14801	14772	14770	14716	14734	14605	14670	14686	14701	14710	14485	14739	14780	14597	14902	14708	14655	14754	14612	14835	14631	14752	14672	14809	14846	14795	14810	14536	14807	14673	14715	14810	14809	14826	14637	14695	14687	14831	14770	14943	14878	14704	14750	14877	14744	14785	14771	14734	14810	14640	14478	14697	14740	14855	14839	14844	14630	14769	14709	14843	14642	14795	14650	14696	14824	14765	15004	14678	14704	14650	14493	14845	14727	14598	14725	14803	14710	14536	14629	14622	14662	14590	14944	14773	14774	15051	14666	14677	14770	14701	14597	14712	14980	14599	14666	14682	14767	14779	14624	14748	14876	14702	14689	14709	14689	14647	14743	14625	14826	14639	14624	14706	14819	14845	14706	14568	14830	14897	14763	14790	14696	14871	14759	14690	14654	14792	14735	14625	14845	14777	14666	14886	14758	14904	14692	14800	14817	14775	14652	14871	14638	14805	14577	14678	14799	14727	14861	15019	14659	14669	14629	14679	15001	14746	14836	14783	14778	14802	14598	14912	14706	14682	14878	14709	14572	14668	14790	14693	14848	14774	14705	14774	14510	14592	14854	14681	14781	14738	14691	14578	14879	14711	14687	14705	14527	14766	14797	14800	14815	14844	14672	14931	15000	14826	15003	14860	14716	14631	14712	14808	14661	14778	14735	14696	14638	14841	14469	14761	14543	14528	14755	14842	14702	14648	14825	14663	14777	14615	14715	14799	14622	14686	14731	14828	14795	14703	14985	14786	14774	14625	14936	14729	15029	14837	14746	14603	14674	14943	14769	14741	14552	14813	14519	14769	14509	14621	14909	14616	14945	14748	14735	14815	14616	14602	14810	14890	14730	14932	14786	14729	14803	14788	14646	14729	14630	14686	14622	14682	14625	14635	14745	14750	14814	14912	14909	14575	14824	14730	14753	14880	14680	14892	14475	14686	14689	14686	14653	14722	14843	14825	14600	14816	14738	14706	14590	14848	14513	14616	14714	14905	14770	14598	14702	14670	14671	14740	14619	14659	14693	14668	14593	14596	14757	14732	14555	14783	14821	14810	14607	14690	14748	14829	14683	14644	14610	14599	14791	14603	14677	14694	14854	14730	14820	14860	14557	14652	14760	14794	14773	14767	14451	14775	14538	14835	14634	14606	14689	14577	14560	14713	14783	14669	14966	14766	14718	14775	14691	14763	14746	14756	14486	14606	14671	14653	14623	14730	14551	14597	14701	14733	14636	14764	14637	14841	14816	14927	14714	14977	14680	14527	14664	14833	14713	14598	14586	14727	14858	14800	14540	14680	14772	14685	14572	14870	14807	14843	14740	14854	14652	14647	14511	14721	14466	14584	14874	14860	14778	14693	14902	14677	14642	14834	14656	14739	14819	14793	14754	14761	14719	14564	14846	14736	14632	14793	14724	14787	14906	14748	14711	14667	14699	14430	14795	14849	14833	14541	14660	14750	14770	14735	14881	14863	14851	14632	15025	14782	14605	14698	14570	14727	14604	14686	14578	14708	14579	14753	14848	14661	14600	14756	14778	14549	14546	14638	14734	14604	14798	14777	14719	14802	14804	14832	14666	14659	14754	14765	14620	14488	14793	14639	14579	14966	14845	14461	14750	14893	14797	14652	14943	14831	14679	14682	14736	14733	14616	14677	14776	14640	14836	14595	14734	14777	14814	14669	14815	14742	14615	14708	14640	14778	14588	14772	14720	14543	14581	14659	14671	14839	14532	14774	14824	14727	14710	14751	14729	14705	14657	14691	14705	14797	14767	14579	14558	14524	14501	14703	14812	14583	14826	14696	14551	14610	14696	14898	14687	14591	14810	14714	14812	14748	14720	14744	15014	14724	14685	14711	14663	14914	14814	14612	14653	14900	14789	14889	14751	14905	14656	14690	14773	14943	14802	14861	14777	14826	14614	14496	14843	14715	14760	14816	14811	14704	14639	14893	14824	14851	14624	14627	14665	14720	14769	14692	14819	14581	14678	14593	14661	14647	14801	14575	14682	14702	14742	14931	14768	14780	14726	14665	14766	14564	14424	14878	14594	14533	14548	14773	14715	14734	14661	14721	14648	14619	14578	14635	14756	14735	14556	14536	14795	14584	14884	14809	14780	14838	14621	14629	14750	14815	14754	14804	14462	14712	14585	14725	14489	14642	14896	14896	14692	14798	14694	14788	14621	14656	14799	14879	14732	14724	14634	14678	14766	14726	14624	14705	14701	14755	14600	14787	14879	14717	14840	14710	14839	14654	14910	14704	14706	14734	14584	14713	14630	14782	14579	14732	14650	14642	14787	14672	14604	14485	14797	14777	14707	14877	14682	14782	15045	14814	14744	14770	14634	14537	14582	14820	14679	14590	14734	14687	14689	14736	14823	14658	14903	14670	14654	14631	14760	14579	14724	14793	14525	14854	14692	14893	14900	14822	14818	14644	14709	14661	14610	14817	14691	14675	14730	14686	14524	14936	14775	14605	14497	14714	14854	14580	14651	14675	14872	14469	14702	14719	14708	14706	14660	14712	14827	14694	14611	14640	14621	14626	14693	14563	14828	14587	14655	14664	14628	14530	14577	14581	14656	14898	14862	14596	14507	14556	14970	14660	14896	14729	14605	14736	14763	14893	14694	14753	14690	14654	14677	14641	14736	14757	14610	14715	14772	14705	14903	14732	14669	14714	14563	14528	14653	14710	15079	14780	14779	14729	14700	14765	14680	14808	14724	14741	14626	14898	14683	14764	14610	14785	14797	14740	14703	14883	14621	14703	14717	14583	14698	14780	14711	14847	14906	14717	14547	14632	14572	14650	14823	14793	14744	14688	14900	14850	14819	14789	14864	14787	14896	14654	14740	14649	14656	14859	14802	14850	14533	14740	14757	14746	14740	14864	14651	14779	14712	14685	14706	14741	14644	14723	14698	14789	14773	14719	14818	14946	14843	14670	14676	14650	14597	14707	14737	14770	14657	14593	14640	14730	14832	14801	14888	14742	14754	14655	14688	15006	14828	14755	14794	14813	14746	14631	14773	14662	14520	14835	14827	14694	14731	14785	14692	14833	14699	14659	14572	14417	14648	14797	14684	14871	14776	14748	14766	14571	14818	14690	14753	14855	14920	14526	14715	14663	14729	14640	14553	14651	14669	14614	14737	14770	14566	14702	14698	14806	14708	14764	14473	14565	14747	14592	14766	14539	14818	14757	14802	14614	14805	14682	14543	14716	14695	14562	14666	14803	14791	14781	14694	14590	14697	14757	14628	14592	14663	14651	14874	14784	14911	14862	14705	14761	14656	14843	14817	14643	14686	14771	14756	14876	14715	14789	14646	14764	14651	14452	14674	14836	14812	14729	14854	14904	14551	14818	14679
18357	34887	35757	29853	26355	24171	22020	20193	19445	17962	17450	17111	16679	16579	16433	16160	16147	15960	15741	15750	15297	15100	14929	15109	15038	14816	14983	15014	14867	14569	14849	14659	14862	14735	14587	14430	14598	14543	14534	14443	14551	14358	14568	14418	14514	14518	14451	14495	14499	14546	14418	14446	14317	14522	14322	14310	14512	14412	14542	14434	14284	14296	14512	14380	14425	14474	14550	14350	14579	14355	14410	14440	14593	14456	14401	14412	14291	14494	14365	14480	14540	14536	14405	14420	14465	14548	14420	14533	14400	14292	14310	14601	14464	14314	14503	14578	14469	14430	14403	14569	14364	14441	14425	14397	14444	14364	14485	14520	14495	14397	14471	14650	14429	14605	14415	14319	14568	14433	14401	14307	14517	14486	14359	14380	14482	14474	14433	14517	14525	14320	14485	14430	14480	14392	14678	14241	14425	14568	14397	14569	14392	14564	14418	14377	14485	14575	14515	14350	14517	14367	14409	14540	14314	14420	14470	14537	14361	14542	14603	14540	14408	14531	14462	14368	14569	14378	14424	14530	14286	14516	14564	14599	14211	14625	14551	14487	14608	14497	14596	14433	14505	14325	14562	14441	14364	14383	14480	14274	14519	14366	14328	14285	14526	14372	14207	14676	14492	14473	14233	14351	14373	14422	14362	14280	14492	14414	14479	14500	14526	14414	14506	14289	14344	14379	14493	14433	14512	14393	14408	14426	14448	14460	14496	14507	14498	14463	14525	14311	14557	14453	14464	14459	14570	14326	14374	14513	14571	14420	14433	14432	14472	14543	14619	14490	14390	14405	14465	14324	14405	14357	14431	14326	14608	14393	14407	14236	14537	14392	14430	14498	14448	14398	14421	14559	14333	14500	14568	14368	14461	14256	14487	14528	14212	14384	14348	14510	14401	14443	14526	14363	14286	14474	14598	14464	14513	14488	14507	14532	14388	14537	14511	14280	14569	14496	14537	14339	14332	14522	14549	14558	14305	14390	14513	14378	14415	14386	14402	14392	14483	14503	14386	14345	14397	14459	14523	14375	14572	14492	14288	14419	14426	14483	14415	14462	14387	14565	14425	14615	14741	14356	14559	14452	14529	14352	14328	14496	14391	14370	14424	14570	14551	14409	14633	14439	14440	14476	14336	14318	14482	14409	14520	14539	14323	14395	14566	14382	14483	14566	14528	14291	14518	14538	14353	14311	14326	14512	14417	14444	14434	14644	14474	14596	14473	14610	14487	14393	14521	14545	14579	14325	14536	14547	14447	14605	14324	14399	14488	14481	14525	14439	14512	14557	14527	14251	14253	14317	14582	14440	14643	14406	14372	14426	14391	14265	14469	14498	14427	14568	14346	14492	14325	14454	14417	14487	14472	14436	14633	14513	14550	14451	14494	14445	14547	14515	14289	14455	14447	14288	14359	14452	14391	14425	14478	14426	14382	14473	14547	14425	14347	14482	14393	14528	14423	14385	14608	14543	14342	14547	14448	14520	14458	14570	14388	14565	14363	14365	14564	14567	14474	14459	14355	14578	14484	14410	14642	14422	14382	14505	14401	14492	14325	14442	14494	14373	14372	14461	14409	14405	14382	14312	14391	14452	14437	14466	14419	14544	14338	14533	14458	14261	14455	14448	14454	14419	14430	14592	14661	14478	14510	14421	14409	14604	14374	14540	14422	14460	14493	14464	14582	14565	14535	14362	14552	14624	14547	14448	14505	14501	14433	14384	14412	14646	14340	14407	14425	14715	14577	14454	14297	14361	14463	14570	14574	14382	14571	14497	14402	14401	14296	14342	14434	14474	14339	14610	14388	14411	14358	14482	14624	14584	14345	14525	14329	14435	14336	14472	14407	14450	14444	14484	14344	14535	14435	14440	14613	14388	14465	14459	14423	14415	14489	14367	14439	14288	14403	14397	14289	14503	14630	14479	14410	14549	14385	14455	14435	14480	14363	14537	14389	14467	14490	14345	14289	14373	14594	14712	14394	14580	14611	14479	14406	14255	14612	14421	14670	14525	14439	14565	14271	14498	14476	14427	14563	14506	14387	14538	14316	14265	14264	14490	14512	14588	14295	14466	14363	14406	14236	14547	14437	14584	14312	14579	14400	14382	14422	14455	14443	14546	14594	14552	14572	14564	14444	14449	14548	14357	14530	14464	14622	14424	14592	14384	14519	14391	14409	14558	14524	14606	14493	14560	14616	14510	14385	14404	14393	14417	14219	14441	14600	14442	14622	14516	14506	14575	14429	14427	14425	14389	14542	14438	14429	14528	14293	14520	14567	14455	14510	14440	14421	14459	14441	14594	14508	14477	14444	14499	14429	14335	14361	14357	14595	14424	14417	14513	14517	14536	14663	14532	14460	14424	14377	14392	14446	14541	14404	14447	14272	14358	14452	14549	14446	14392	14299	14593	14481	14362	14594	14465	14261	14479	14533	14406	14298	14422	14498	14476	14348	14537	14411	14525	14388	14362	14425	14414	14425	14448	14433	14352	14451	14553	14535	14420	14333	14488	14493	14390	14435	14378	14511	14382	14534	14543	14523	14533	14510	14453	14432	14514	14594	14466	14590	14382	14459	14406	14293	14298	14411	14366	14373	14283	14445	14279	14382	14362	14436	14581	14557	14551	14411	14471	14468	14465	14374	14467	14483	14321	14426	14613	14461	14446	14315	14397	14496	14479	14491	14441	14319	14357	14386	14407	14391	14590	14460	14307	14462	14569	14485	14442	14439	14557	14501	14526	14495	14440	14462	14499	14444	14410	14468	14359	14421	14435	14550	14427	14454	14310	14468	14340	14322	14401	14488	14534	14625	14400	14474	14453	14641	14461	14389	14520	14443	14372	14386	14457	14313	14395	14527	14401	14507	14357	14298	14440	14607	14371	14352	14580	14402	14400	14278	14393	14483	14543	14434	14557	14454	14466	14394	14452	14522	14459	14448	14321	14455	14365	14592	14697	14451	14499	14508	14496	14438	14386	14541	14386	14396	14498	14461	14438	14477	14659	14438	14490	14492	14433	14206	14398	14502	14492	14388	14605	14472	14431	14583	14454	14696	14375	14239	14539	14332	14485	14486	14512	14512	14372	14457	14505	14542	14432	14369	14323	14409	14523	14384	14406	14450	14502	14438	14526	14575	14426	14402	14494	14459	14395	14529	14522	14634	14443	14368	14451	14388	14446	14477	14438	14449	14414	14462	14546	14374	14468	14430	14410	14548	14536	14382	14229	14474	14464	14605	14525	14466	14409	14402	14452	14358	14463	14402	14508	14426	14394	14368	14361	14405	14539	14562	14364	14558	14425	14357	14409	14395	14433	14388	14309	14467	14462	14484	14508	14498	14522	14538	14425	14439	14457	14328	14601	14274	14512	14540	14438	14471	14404	14425	14343	14287	14487	14410	14522	14357	14496	14335	14386	14510	14405	14461	14381	14443	14505	14574	14585	14303	14389	14584	14548	14443	14394	14428	14592	14433	14530	14718	14567	14255	14480	14587	14405	14343	14404	14255	14330	14370	14470	14478	14400	14531	14530	14422	14515	14537	14541	14535	14339	14429	14517	14486	14489	14557	14323	14456	14490	14479	14361	14423	14366	14551	14512	14575	14615	14286	14514	14621	14455	14492	14491	14486	14429	14248	14591	14399	14614	14374	14495	14433	14383	14315	14519	14334	14292	14323	14350	14516	14348	14590	14452	14562	14357	14450	14487	14612	14635	14441	14448	14552	14456	14620	14364	14340	14628	14447	14488	14474	14496	14528	14605	14486	14573	14464	14271	14282	14603	14504	14420	14397	14306	14513	14363	14562	14474	14546	14568	14457	14264	14251	14461	14396	14493	14518	14452	14540	14340	14461	14482	14574	14516	14506	14382	14340	14606	14466	14369	14491	14399	14509	14623	14552	14390	14423	14449	14394	14439	14504	14336	14494	14353	14426	14319	14596	14380	14603	14439	14438	14397	14379	14319	14567	14262	14338	14550	14617	14585	14517	14426	14372	14535	14482	14480	14505	14389	14389	14578	14568	14401	14426	14451	14431	14442	14413	14383	14469	14562	14446	14551	14482	14516	14369	14520	14507	14233	14401	14244	14636	14305	14668	14473	14452	14474	14438	14405	14411	14562	14566	14457	14299	14170	14439	14442	14351	14403	14497	14480	14521	14659	14572	14500	14426	14454	14561	14313	14341	14367	14312	14342	14358	14543	14562	14426	14628	14358	14600	14512	14405	14326	14528	14313	14390	14464	14507	14465	14326	14569	14299	14332	14570	14325	14419	14383	14608	14473	14504	14245	14532	14280	14422	14518	14230	14507	14550	14435	14455	14239	14605	14436	14597	14413	14556	14573	14422	14468	14484	14455	14360	14333	14500	14597	14338	14568	14431	14414	14450	14670	14534	14433	14390	14432	14480	14385	14569	14429	14414	14423	14428	14365	14439	14399	14487	14565	14355	14398	14606	14470	14374	14432	14363	14367	14441	14381	14285	14508	14400	14498	14417	14558	14439	14494	14400	14412	14479	14351	14511	14569	14295	14522	14507	14506	14584	14429	14549	14302	14405	14468	14476	14314	14491	14374	14494	14400	14361	14370	14561	14585	14388	14452	14601	14387	14586	14532	14350	14682	14463	14408	14566	14492	14475	14375	14558	14400	14586	14516	14503	14459	14482	14413	14606	14346	14524	14530	14529	14414	14582	14540	14352	14535	14496	14485	14509	14385	14452	14441	14322	14200	14365	14580	14446	14478	14540	14251	14375	14485	14575	14496	14297	14500	14349	14314	14332	14477	14389	14364	14392	14441	14416	14523	14439	14390	14499	14392	14533	14521	14602	14434	14503	14490	14472	14489	14540	14395	14343	14553	14684	14453	14470	14535	14487	14513	14391	14548	14467	14450	14501	14454	14490	14517	14526	14397	14453	14364	14487	14416	14552	14392	14348	14517	14355	14369	14458	14569	14490	14470	14508	14477	14445	14449	14413	14371	14387	14320	14486	14565	14363	14509	14482	14608	14625	14613	14486	14530	14558	14554	14552	14522	14451	14455	14378	14358	14474	14320	14636	14432	14437	14601	14533	14378	14392	14446	14168	14350	14562	14361	14518	14314	14477	14495	14583	14539	14420	14511	14406	14399	14498	14522	14307	14506	14493	14452	14365	14400
22813	21261	29135	23794	21942	24550	25503	20250	18521	18151	17466	16977	16751	16628	16394	16157	15994	15827	15870	15811	15367	15388	15308	15114	15048	15055	15089	14984	14933	15090	14912	14825	14801	14518	15004	14773	14754	14840	14574	14674	14680	14625	14439	14669	14683	14460	14634	14590	14582	14470	14640	14623	14536	14603	14609	14521	14735	14639	14494	14510	14376	14507	14602	14459	14617	14681	14628	14442	14724	14613	14794	14759	14556	14353	14448	14534	14703	14701	14565	14551	14673	14411	14699	14406	14506	14472	14562	14545	14427	14512	14654	14472	14691	14604	14580	14535	14404	14771	14532	14588	14416	14431	14628	14425	14450	14484	14412	14518	14537	14628	14554	14402	14640	14449	14637	14516	14361	14522	14542	14354	14472	14486	14428	14459	14400	14605	14685	14580	14617	14639	14556	14529	14609	14411	14454	14504	14597	14464	14570	14550	14688	14466	14588	14499	14507	14604	14482	14512	14610	14450	14507	14468	14624	14425	14364	14711	14653	14705	14565	14488	14621	14355	14402	14567	14423	14515	14531	14496	14497	14401	14549	14338	14621	14602	14661	14660	14752	14664	14410	14429	14515	14565	14576	14558	14453	14458	14600	14652	14519	14464	14434	14537	14542	14406	14504	14517	14427	14470	14558	14447	14516	14595	14579	14606	14634	14369	14503	14334	14520	14406	14272	14593	14624	14579	14761	14538	14552	14353	14494	14692	14578	14659	14509	14385	14541	14611	14407	14613	14492	14538	14416	14739	14684	14568	14660	14304	14431	14440	14533	14549	14544	14372	14420	14310	14515	14659	14459	14356	14316	14633	14524	14652	14454	14286	14480	14432	14436	14474	14478	14465	14437	14439	14631	14419	14669	14625	14491	14667	14412	14499	14527	14523	14499	14477	14545	14594	14575	14618	14604	14621	14538	14599	14484	14556	14495	14386	14595	14641	14549	14593	14532	14461	14522	14346	14352	14433	14582	14489	14774	14480	14490	14466	14483	14453	14649	14481	14593	14449	14485	14441	14389	14321	14577	14555	14428	14549	14473	14471	14440	14674	14527	14599	14559	14504	14534	14554	14525	14497	14489	14610	14506	14776	14408	14480	14455	14491	14216	14407	14426	14673	14495	14657	14498	14653	14630	14433	14713	14571	14803	14363	14604	14579	14543	14601	14442	14467	14329	14461	14514	14577	14559	14460	14538	14621	14437	14459	14431	14549	14552	14326	14483	14539	14457	14383	14408	14441	14460	14449	14409	14491	14314	14404	14592	14560	14493	14544	14411	14418	14557	14473	14449	14561	14428	14406	14460	14733	14416	14334	14633	14571	14594	14456	14484	14557	14391	14629	14716	14528	14376	14484	14297	14335	14282	14545	14588	14546	14484	14629	14289	14494	14548	14545	14403	14482	14534	14480	14561	14340	14567	14385	14288	14562	14643	14533	14550	14544	14554	14458	14529	14440	14564	14436	14444	14470	14750	14534	14349	14627	14432	14625	14668	14438	14593	14497	14430	14764	14392	14554	14476	14577	14531	14372	14537	14588	14581	14481	14427	14545	14362	14539	14465	14320	14606	14448	14614	14553	14548	14419	14403	14369	14685	14552	14516	14543	14467	14486	14550	14351	14591	14490	14529	14376	14492	14659	14580	14358	14343	14339	14596	14505	14570	14689	14596	14554	14590	14698	14728	14592	14543	14460	14589	14557	14415	14593	14557	14417	14644	14443	14506	14445	14483	14487	14395	14479	14374	14479	14508	14454	14531	14524	14482	14643	14557	14348	14349	14503	14405	14483	14493	14458	14414	14411	14500	14570	14599	14502	14492	14595	14361	14416	14437	14537	14570	14487	14413	14494	14470	14632	14432	14597	14622	14495	14497	14656	14610	14422	14457	14483	14406	14354	14418	14406	14451	14663	14586	14676	14556	14331	14535	14456	14620	14656	14672	14554	14479	14220	14245	14483	14348	14673	14560	14605	14455	14432	14598	14487	14434	14501	14475	14335	14499	14454	14507	14534	14516	14292	14405	14621	14447	14301	14276	14425	14694	14392	14455	14559	14359	14503	14422	14584	14404	14374	14516	14533	14489	14587	14377	14423	14326	14370	14553	14256	14505	14335	14349	14378	14438	14572	14544	14524	14493	14600	14467	14701	14375	14546	14634	14341	14413	14376	14549	14331	14375	14228	14398	14492	14601	14625	14652	14610	14514	14591	14589	14533	14486	14478	14552	14523	14449	14507	14539	14544	14455	14445	14438	14599	14508	14363	14574	14508	14525	14590	14593	14201	14474	14408	14674	14520	14437	14529	14598	14534	14426	14548	14500	14503	14563	14496	14404	14285	14325	14689	14538	14412	14621	14525	14629	14578	14477	14467	14505	14504	14368	14508	14491	14524	14449	14577	14522	14309	14459	14406	14634	14455	14535	14489	14479	14472	14444	14433	14555	14649	14666	14387	14608	14491	14517	14422	14595	14330	14442	14348	14545	14591	14468	14629	14588	14459	14619	14640	14750	14429	14509	14530	14498	14727	14402	14564	14451	14591	14465	14571	14491	14461	14566	14444	14509	14589	14375	14536	14569	14544	14505	14497	14420	14575	14430	14612	14334	14550	14573	14424	14515	14341	14465	14459	14522	14582	14634	14466	14509	14533	14388	14433	14458	14534	14288	14515	14508	14568	14397	14464	14413	14309	14586	14663	14542	14617	14515	14588	14560	14553	14378	14442	14457	14509	14537	14534	14573	14500	14470	14500	14451	14496	14625	14405	14532	14449	14465	14720	14599	14378	14337	14342	14349	14591	14497	14284	14324	14558	14557	14538	14569	14576	14527	14717	14529	14509	14499	14349	14342	14464	14575	14451	14628	14483	14506	14594	14528	14411	14575	14738	14472	14599	14641	14614	14481	14669	14675	14505	14435	14453	14429	14557	14571	14359	14454	14430	14580	14380	14366	14567	14592	14593	14345	14480	14380	14274	14464	14394	14550	14708	14499	14389	14296	14542	14542	14655	14510	14442	14440	14550	14549	14590	14554	14423	14658	14532	14287	14370	14458	14490	14693	14204	14685	14561	14527	14461	14487	14364	14552	14595	14567	14489	14635	14592	14561	14493	14583	14573	14620	14529	14402	14596	14385	14568	14621	14591	14565	14266	14459	14509	14511	14575	14578	14458	14668	14543	14363	14703	14453	14601	14447	14715	14449	14328	14487	14516	14701	14553	14709	14512	14638	14511	14435	14404	14548	14548	14412	14400	14539	14470	14648	14327	14454	14507	14541	14387	14473	14419	14548	14263	14444	14525	14511	14401	14599	14565	14441	14638	14530	14473	14706	14437	14509	14607	14728	14442	14378	14553	14577	14627	14584	14564	14605	14393	14606	14462	14516	14451	14368	14491	14442	14606	14456	14581	14517	14493	14578	14460	14692	14666	14544	14421	14514	14597	14662	14385	14479	14483	14536	14519	14518	14459	14343	14541	14404	14418	14590	14521	14526	14565	14540	14501	14597	14578	14552	14786	14571	14573	14516	14632	14590	14418	14467	14430	14502	14631	14497	14491	14581	14585	14425	14226	14373	14530	14798	14816	14552	14504	14516	14421	14230	14559	14427	14620	14505	14399	14635	14473	14646	14610	14470	14593	14578	14524	14621	14671	14483	14470	14546	14425	14491	14426	14575	14664	14688	14575	14586	14599	14447	14463	14503	14505	14663	14395	14400	14581	14612	14451	14436	14443	14642	14401	14430	14587	14392	14559	14430	14430	14562	14498	14463	14299	14449	14415	14569	14565	14508	14530	14598	14747	14506	14411	14495	14511	14392	14344	14614	14493	14471	14457	14498	14666	14313	14536	14691	14542	14411	14392	14396	14569	14401	14455	14525	14419	14612	14439	14413	14518	14526	14443	14606	14398	14531	14734	14662	14376	14717	14396	14614	14567	14466	14377	14396	14511	14310	14738	14497	14501	14473	14426	14329	14592	14493	14397	14471	14436	14414	14395	14415	14559	14637	14543	14584	14435	14393	14588	14687	14173	14346	14557	14512	14468	14458	14589	14463	14428	14534	14371	14275	14664	14537	14471	14275	14350	14374	14609	14554	14403	14426	14433	14443	14531	14572	14508	14367	14534	14502	14560	14423	14368	14481	14370	14400	14576	14512	14638	14350	14503	14671	14372	14616	14379	14163	14629	14631	14531	14491	14508	14598	14379	14448	14575	14447	14504	14494	14557	14509	14566	14450	14466	14449	14394	14450	14338	14615	14481	14476	14556	14540	14560	14299	14505	14535	14371	14451	14375	14447	14426	14619	14422	14610	14529	14305	14479	14457	14456	14698	14461	14368	14681	14406	14564	14420	14269	14489	14464	14570	14604	14510	14384	14464	14534	14285	14329	14259	14404	14577	14565	14353	14461	14472	14570	14311	14657	14495	14574	14392	14717	14543	14568	14611	14685	14554	14484	14546	14480	14538	14446	14428	14413	14751	14569	14532	14314	14470	14491	14443	14505	14425	14420	14510	14455	14675	14530	14556	14477	14465	14493	14351	14541	14440	14447	14571	14404	14627	14389	14333	14660	14576	14650	14435	14479	14500	14379	14268	14526	14545	14427	14720	14491	14384	14486	14448	14589	14283	14500	14513	14315	14564	14412	14565	14603	14393	14347	14621	14604	14461	14626	14379	14595	14500	14471	14298	14404	14500	14450	14492	14599	14570	14524	14485	14464	14440	14504	14571	14678	14470	14354	14419	14287	14484	14544	14642	14550	14615	14428	14552	14585	14509	14585	14462	14380	14442	14343	14591	14495	14612	14410	14530	14491	14516	14617	14453	14476	14447	14559	14361	14612	14332	14411	14445	14387	14544	14582	14617	14506	14645	14394	14585	14512	14654	14433	14422	14577	14519	14526	14546	14298	14534	14524	14431	14395	14397	14369	14392	14670	14476	14497	14652	14387	14602	14702	14461	14690	14519	14531	14548	14722	14664	14463	14582	14534	14543	14556	14569	14374	14621	14594	14411	14331	14510	14287	14600	14538	14559	14741	14494	14568	14626	14589	14648	14589	14631	14663	14493	14526	14557	14549	14482	14364	14522	14472	14312	14362	14514	14526	14476	14272	14650	14504	14477	14480	14616	14690	14632	14633	14688	14484	14691	14314	14470	14418	14497	14463
20317	38848	39249	34246	30384	27961	25166	22685	20974	19509	19015	18202	17660	17691	17201	16920	16764	16694	16515	15993	15587	15652	15267	15227	14955	15110	15139	14964	14720	14749	14633	14606	14535	14416	14554	14500	14540	14617	14432	14240	14389	14404	14321	14366	14467	14276	14348	14387	14383	14338	14339	14164	14412	13997	14233	14396	14361	14253	14282	14306	14295	14261	14273	14284	14395	14348	14509	14281	14227	14168	14279	14311	14369	14336	14413	14208	14308	14205	14319	14273	14227	14425	14269	14216	14391	14348	14372	14336	14254	14300	14300	14221	14413	14450	14327	14264	14404	14426	14155	14308	14397	14508	14300	14281	14390	14326	14416	14303	14275	14284	14117	14188	14269	14396	14157	14346	14355	14340	14298	14321	14328	14284	14323	14226	14448	14174	14371	14397	14373	14234	14361	14252	14399	14364	14188	14185	14128	14241	14282	14410	14184	14278	14249	14179	14293	14341	14387	14177	14230	14209	14204	14246	14410	14460	14407	14176	14202	14283	14432	14263	14198	14168	14243	14344	14334	14015	14336	14256	14216	14327	14232	14014	14265	14356	14352	14282	14125	14231	14400	14336	14164	14292	14341	14335	14295	14274	14172	14393	14245	14323	14195	14361	14379	14376	14260	14281	14435	14324	14293	14324	14319	14219	14147	14191	14353	14361	14140	14362	14336	14250	14188	14226	14340	14232	14295	14221	14379	14302	14342	14317	14221	14276	14325	14164	14382	14326	14227	14356	14234	14323	14349	14298	14464	14266	14289	14258	14221	14359	14195	14256	14282	14150	14325	14244	14219	14130	14413	14276	14184	14193	14202	14392	14435	14231	14334	14239	14384	14286	14222	14354	14247	14184	14188	14310	14342	14317	14198	14187	14261	14460	14476	14316	14167	14297	14149	14264	14308	14204	14367	14185	14344	14510	14320	14355	14399	14113	14381	14215	14378	14268	14331	14360	14269	14213	14338	14135	14349	14408	14223	14336	14385	14345	14205	14211	14254	14146	14326	14438	14328	14275	14436	14372	14135	14293	14319	14421	14339	14389	14280	14262	14324	14275	14337	14319	14241	14132	14394	14340	14289	14187	14307	14328	14307	14282	14345	14175	14219	14350	14155	14155	14283	14122	14348	14190	14283	14247	14242	14170	14216	14452	14117	14360	14257	14285	14300	14346	14307	14386	14057	14236	14426	14376	14367	14206	14237	14177	14328	14312	14297	14193	14258	14405	14294	14313	14294	14200	14266	14372	14316	14332	14464	14240	14338	14306	14379	14317	14492	14223	14378	14461	14228	14360	14231	14223	14165	14125	14300	14330	14294	14276	14112	14351	14300	14283	14191	14258	14345	14109	14400	14368	14312	14245	14389	14484	14222	14341	14302	14471	14113	14153	14369	14295	14467	14404	14174	14272	14305	14205	14319	14226	14356	14161	14206	14265	14243	14432	14233	14357	14069	14399	14293	14380	14314	14282	14320	14282	14304	14349	14236	14174	14225	14290	14144	14358	14322	14154	14279	14303	14322	14148	14193	14229	14345	14228	14245	14273	14333	14157	14281	14291	14364	14281	14188	14282	14266	14261	14207	14328	14209	14266	14367	14434	14233	14287	14187	14277	14181	14312	14273	14199	14196	14126	14397	14293	14183	14168	14195	14337	14326	14197	14298	14284	14224	14305	14343	14481	14291	14125	14343	14187	14252	14255	14298	14315	14348	14367	14220	14243	14200	14297	14280	14472	14231	14350	14277	14095	14155	14337	14261	14211	14192	14317	14249	14181	14308	14222	14284	14335	14236	14192	14124	14183	14097	14108	14195	14479	14420	14114	14270	14293	14298	14314	14296	14304	14254	14175	14173	14337	14340	14229	14380	14325	14311	14281	14154	14234	14365	14278	14147	14215	14345	14229	14330	14236	14405	14206	14404	14377	14262	14174	14300	14448	14324	14176	14265	14199	14252	14379	14278	14304	14343	14410	14307	14231	14293	14272	14295	14331	14217	14228	14181	14334	14211	14309	14299	14284	14206	14431	14351	14327	14437	14102	14244	14298	14410	14318	14119	14319	14312	14189	14480	14276	14248	14201	14350	14339	14242	14322	14325	14290	14320	14281	14141	14267	14230	14367	14321	14228	14284	14336	14412	14322	14290	14223	14357	14227	14397	14247	14180	14176	14363	14279	14169	14290	14249	14334	14322	14475	14322	14330	14333	14211	14227	14182	14316	14316	14307	14270	14368	14275	14113	14363	14283	14278	14223	14327	14366	14337	14273	14168	14325	14263	14293	14460	14346	14302	14276	14256	14188	14161	14372	14233	14252	14249	14250	14281	14231	14363	14267	14230	14278	14212	14294	14224	14200	14348	14412	14354	14293	14296	14202	14277	14168	14346	14367	14240	14065	14153	14335	14265	14254	14194	14143	14374	14483	14170	14220	14085	14415	14362	14159	14208	14257	14267	14369	14219	14256	14218	14149	14284	14230	14097	14129	14259	14440	14241	14418	14348	14172	14298	14197	14273	14262	14288	14394	14366	14396	14084	14344	14244	14275	14454	14266	14289	14273	14176	14226	14205	14288	14335	14328	14154	14391	14294	14246	14237	14211	14164	14436	14325	14166	14268	14338	14393	14058	14290	14137	14339	14283	14202	14205	14356	14213	14211	14341	14325	14221	14195	14266	14382	14237	14283	14353	14277	14241	14388	14453	14353	14227	14194	14314	14041	14211	14298	14390	14329	14128	14181	14242	14126	14371	14331	14292	14290	14062	14326	14430	14277	14203	14184	14451	14246	14437	14253	14316	14229	14403	14480	14487	14212	14396	14449	14238	14190	14283	14251	14257	14224	14244	14303	14214	14170	14295	14213	14332	14261	14274	14268	14315	14188	14245	14191	14118	14233	14286	14302	14365	14251	14219	14313	14170	14192	14335	14124	14498	14269	14197	14230	14367	14095	14384	14288	14318	14344	14140	14488	14460	14185	14138	14419	14226	14427	14288	14367	14245	14333	14209	14271	14232	14278	14424	14150	14306	14219	14200	14275	14298	14350	14165	14282	14265	14294	14358	14282	14034	14329	14322	14213	14309	14264	14504	14248	14163	14381	14271	14251	14346	14208	14372	14232	14302	14217	14321	14389	14300	14310	14373	14279	14189	14239	14266	14205	14387	14245	14325	14471	14430	14313	14297	14343	14364	14206	14181	14303	14379	14112	14318	14309	14283	14214	14330	14196	14133	14311	14208	14357	14354	14244	14293	14258	14200	14146	14304	14075	14314	14412	14328	14101	14244	14274	14413	14120	14329	14406	14436	14175	14386	14357	14328	14337	14391	14318	14488	14153	14347	14298	14308	14059	14211	14303	14269	14278	14428	14293	14353	14204	14233	14252	14316	14306	14328	14278	14242	14325	14196	14188	14460	14424	14089	14270	14238	14299	14332	14294	14388	14271	14250	14222	14207	14270	14201	14375	14271	14244	14238	14152	14245	14245	14417	14419	14120	14201	14354	14191	14486	14209	14167	14255	14177	14315	14248	14212	14295	14324	14372	14080	14365	14202	14160	14273	14259	14326	14237	14214	14238	14269	14274	14215	14214	14191	14270	14093	14228	14071	14363	14271	14200	14239	14142	14382	14342	14146	14266	14394	14237	14382	14289	14291	14439	14295	14313	14256	14167	14266	14301	14251	14231	14376	14170	14396	14281	14433	14268	14391	14381	14263	14362	14265	14173	14244	14327	14118	14260	14314	14286	14349	14210	14351	14428	14143	14276	14257	14456	14281	14188	14209	14210	14170	14293	14266	14271	14333	14323	14257	14253	14282	14352	14297	14208	14502	14241	14218	14361	14133	14263	14129	14292	14348	14218	14126	14320	14363	14415	14368	14284	14146	14303	14265	14268	14251	14341	14298	14267	14254	14331	14268	14221	14285	14271	14363	14312	14214	14249	14173	14210	14133	14228	14221	14293	14244	14253	14333	14100	14293	14143	14294	14284	14189	14369	14327	14347	14326	14051	14328	14264	14177	14329	14279	14107	14351	14500	14251	14303	14370	14228	14214	14370	14258	14459	14244	14514	14149	14139	14234	14512	14252	14238	14000	14415	14291	14194	14307	14232	14211	14216	14191	14535	14205	14276	14272	14290	14245	14292	14271	14310	14256	14411	14173	14411	14349	14272	14345	14423	14376	14247	14377	14362	13980	14454	14251	14455	14397	14285	14287	14324	14270	14184	14247	14442	14379	14207	14182	14070	14194	14201	14336	14224	14423	14326	14347	14309	14208	14252	14429	14204	14171	14092	14268	14220	13989	14338	14181	14501	14283	14190	14358	14221	14205	14354	14203	14281	14156	14380	14188	14285	14341	14291	14280	14233	14245	14191	14277	14243	14246	14246	14498	14200	14188	14204	14404	14341	14193	14259	14256	14226	14334	14290	14200	14307	14281	14162	14463	14265	14362	14150	14334	14383	14315	14328	14254	14408	14244	14324	14391	14224	14364	14406	14572	14246	14312	14046	14207	14236	14250	14224	14217	14254	14106	14320	14020	14171	14360	14269	14235	14078	14262	14196	14347	14310	14349	14261	14262	14307	14369	14346	14405	14339	14162	14039	14434	14331	14212	14382	14191	14236	14227	14209	14353	14352	14122	14390	14309	14407	14379	14177	14340	14042	14321	14251	14253	14265	14370	14231	14209	14267	14081	14209	14296	14416	14080	14322	14248	14453	14095	14287	14222	14183	14250	14267	14213	14488	14328	14273	14211	14373	14276	14243	14335	14277	14320	14409	14308	14380	14249	14323	14514	14264	14255	14402	14465	14170	14318	14185	14329	14232	14267	14236	14243	14250	14262	14335	14252	14218	14364	14213	14168	14302	14258	14048	14411	14270	14150	14276	14233	14253	14470	14395	14241	14308	14185	14256	14153	14117	14394	14246	14371	14255	14288	14209	14300	14220	14300	14309	14283	14305	14258	14321	14288	14254	14317	14312	14326	14224	14372	14314	14208	14449	14289	14348	14256	14348	14287	14278	14487	14388	14210	14410	14320	14307	14434	14231	14254	14292	14044	14199	14216	14238	14298	14263	14042	14262	14280	14207	14218	14304	14315	14456	14154	14343	14169	14135	14304	14287	14415	14471	14297	14433	14310	14249	14285	14267	14147	14285	14245	14311	14325
27296	22881	26771	23911	19751	18326	17408	16344	16027	15523	15536	15368	15344	15342	15082	15139	15168	14907	15106	15056	14892	14843	14693	14827	14759	14697	14704	14682	14698	14693	14831	14794	14614	14671	14792	14612	14600	14592	14560	14543	14681	14488	14404	14467	14602	14563	14579	14807	14587	14431	14735	14637	14352	14612	14703	14582	14636	14815	14864	14617	14673	14591	14584	14532	14525	14514	14525	14641	14663	14702	14659	14742	14560	14708	14676	14629	14638	14434	14789	14615	14629	14484	14568	14541	14879	14591	14627	14346	14639	14467	14543	14521	14726	14621	14569	14574	14482	14615	14675	14304	14550	14641	14539	14686	14589	14719	14696	14722	14508	14606	14635	14539	14593	14470	14411	14602	14743	14756	14585	14711	14675	14733	14725	14546	14607	14677	14602	14617	14576	14490	14589	14651	14482	14498	14515	14453	14640	14420	14614	14659	14597	14605	14544	14487	14611	14529	14560	14533	14573	14416	14587	14462	14569	14522	14636	14739	14673	14569	14496	14455	14340	14593	14349	14635	14851	14596	14671	14593	14665	14663	14473	14649	14699	14626	14802	14340	14593	14641	14449	14554	14594	14552	14599	14473	14599	14613	14536	14571	14623	14739	14547	14486	14576	14569	14621	14680	14769	14577	14527	14455	14774	14661	14662	14668	14506	14626	14729	14694	14555	14486	14673	14667	14583	14525	14665	14588	14447	14720	14541	14508	14577	14624	14535	14528	14475	14474	14607	14459	14625	14632	14603	14635	14733	14654	14530	14596	14474	14365	14471	14500	14680	14573	14591	14587	14716	14477	14627	14626	14601	14707	14573	14449	14588	14530	14506	14584	14618	14510	14621	14462	14683	14617	14648	14314	14645	14426	14517	14647	14673	14706	14579	14585	14341	14600	14459	14259	14502	14613	14652	14636	14689	14633	14670	14662	14736	14525	14587	14368	14690	14707	14462	14569	14501	14552	14579	14447	14682	14568	14591	14632	14606	14561	14687	14601	14556	14686	14794	14632	14582	14491	14609	14556	14653	14603	14552	14561	14625	14574	14826	14453	14587	14466	14701	14656	14698	14467	14688	14653	14495	14576	14612	14477	14543	14550	14553	14368	14651	14290	14630	14493	14611	14617	14714	14673	14488	14855	14541	14457	14459	14779	14740	14641	14641	14739	14738	14729	14584	14661	14659	14478	14460	14558	14614	14590	14582	14625	14389	14650	14692	14637	14638	14464	14491	14419	14649	14710	14616	14442	14576	14562	14744	14514	14590	14563	14417	14566	14654	14613	14562	14491	14730	14394	14406	14529	14730	14590	14448	14462	14408	14593	14695	14625	14385	14607	14701	14446	14583	14535	14561	14597	14607	14660	14489	14707	14575	14520	14673	14451	14593	14680	14667	14637	14510	14616	14655	14478	14536	14313	14339	14654	14582	14677	14610	14756	14848	14416	14565	14570	14607	14453	14675	14490	14396	14548	14502	14674	14525	14728	14800	14499	14463	14676	14851	14564	14723	14787	14686	14494	14739	14599	14411	14476	14512	14812	14641	14495	14508	14293	14486	14514	14598	14723	14535	14580	14421	14491	14356	14641	14614	14666	14670	14473	14455	14612	14435	14314	14427	14734	14525	14563	14573	14541	14605	14791	14456	14552	14783	14545	14733	14665	14535	14535	14493	14468	14575	14718	14498	14618	14463	14728	14594	14572	14786	14607	14644	14718	14401	14675	14667	14660	14470	14683	14727	14759	14421	14684	14540	14572	14348	14603	14444	14592	14689	14736	14561	14642	14613	14524	14665	14661	14416	14541	14664	14566	14639	14502	14653	14759	14531	14584	14520	14429	14392	14632	14513	14638	14630	14691	14737	14494	14590	14643	14531	14755	14594	14581	14619	14480	14556	14554	14508	14401	14356	14543	14555	14577	14615	14691	14680	14619	14506	14577	14573	14429	14541	14649	14634	14610	14693	14596	14607	14529	14532	14596	14794	14444	14663	14646	14511	14574	14692	14532	14595	14671	14501	14571	14781	14657	14546	14424	14323	14542	14677	14640	14557	14571	14660	14587	14638	14626	14444	14600	14658	14746	14398	14611	14632	14762	14517	14812	14522	14577	14616	14591	14744	14461	14674	14656	14517	14564	14767	14732	14499	14663	14491	14689	14636	14603	14477	14462	14473	14719	14728	14724	14638	14649	14401	14590	14697	14783	14539	14602	14750	14667	14769	14680	14438	14678	14819	14628	14550	14527	14645	14744	14428	14598	14487	14480	14788	14613	14495	14415	14695	14761	14620	14561	14382	14434	14500	14587	14782	14605	14611	14629	14544	14730	14638	14677	14737	14617	14537	14717	14668	14644	14421	14522	14655	14660	14656	14509	14860	14471	14697	14690	14503	14749	14563	14627	14577	14533	14640	14363	14622	14475	14644	14679	14557	14561	14516	14514	14637	14634	14583	14609	14378	14540	14671	14691	14449	14525	14708	14642	14480	14555	14623	14553	14550	14702	14695	14668	14638	14634	14762	14676	14677	14300	14741	14669	14713	14497	14602	14667	14724	14448	14551	14624	14638	14529	14788	14691	14708	14494	14704	14645	14732	14527	14584	14640	14615	14518	14668	14573	14384	14599	14514	14693	14536	14571	14491	14506	14677	14625	14581	14408	14333	14671	14678	14504	14527	14654	14545	14719	14588	14526	14585	14625	14536	14421	14775	14593	14598	14659	14606	14568	14714	14799	14469	14473	14690	14419	14644	14605	14469	14574	14674	14526	14520	14601	14743	14529	14496	14589	14575	14621	14582	14642	14638	14483	14557	14697	14721	14374	14743	14603	14575	14468	14651	14475	14633	14386	14383	14476	14454	14513	14725	14574	14610	14551	14605	14358	14429	14678	14593	14545	14562	14645	14700	14562	14631	14699	14694	14529	14485	14729	14610	14620	14432	14616	14515	14318	14530	14729	14632	14548	14566	14670	14520	14699	14460	14630	14618	14750	14736	14513	14547	14654	14721	14545	14508	14622	14530	14725	14461	14842	14671	14494	14613	14653	14504	14565	14627	14499	14602	14492	14459	14866	14521	14689	14746	14493	14569	14504	14462	14646	14555	14521	14692	14617	14557	14694	14640	14532	14645	14625	14539	14684	14739	14568	14626	14541	14439	14425	14563	14717	14562	14683	14506	14677	14617	14616	14744	14862	14795	14615	14698	14719	14247	14572	14599	14543	14492	14735	14806	14621	14686	14522	14572	14655	14587	14609	14547	14703	14541	14510	14635	14706	14422	14530	14653	14520	14523	14691	14746	14693	14696	14522	14580	14723	14571	14509	14568	14516	14553	14593	14580	14681	14518	14698	14576	14668	14555	14613	14671	14553	14754	14462	14665	14558	14379	14544	14594	14537	14556	14512	14627	14533	14829	14799	14476	14678	14500	14438	14495	14545	14498	14590	14593	14728	14541	14510	14658	14521	14538	14724	14565	14584	14622	14601	14661	14766	14581	14505	14580	14582	14709	14639	14422	14617	14569	14788	14523	14488	14551	14477	14489	14583	14554	14681	14626	14607	14774	14818	14518	14601	14662	14551	14584	14467	14494	14537	14695	14548	14650	14538	14668	14630	14548	14594	14521	14673	14548	14497	14570	14569	14640	14677	14726	14585	14658	14737	14675	14433	14683	14613	14526	14715	14531	14359	14641	14611	14599	14331	14731	14611	14603	14359	14697	14462	14741	14581	14445	14580	14495	14512	14506	14662	14500	14444	14547	14517	14494	14540	14621	14516	14615	14505	14702	14321	14579	14459	14428	14546	14443	14429	14415	14322	14588	14629	14799	14579	14676	14779	14506	14495	14519	14744	14605	14613	14598	14739	14524	14807	14808	14565	14583	14494	14616	14562	14521	14513	14657	14688	14585	14655	14611	14503	14555	14552	14733	14556	14706	14624	14637	14516	14576	14537	14644	14605	14776	14783	14667	14493	14218	14387	14655	14525	14557	14583	14582	14612	14597	14678	14623	14781	14450	14523	14656	14723	14755	14673	14619	14778	14668	14690	14461	14601	14558	14576	14630	14393	14499	14514	14590	14487	14694	14511	14529	14479	14529	14426	14522	14516	14696	14751	14611	14424	14528	14593	14713	14548	14655	14615	14709	14729	14540	14686	14456	14594	14552	14609	14527	14624	14513	14511	14587	14546	14595	14569	14734	14593	14566	14609	14539	14450	14487	14570	14470	14621	14538	14492	14608	14651	14493	14533	14600	14674	14576	14557	14584	14852	14668	14391	14563	14689	14674	14567	14737	14612	14527	14724	14687	14422	14755	14691	14543	14677	14490	14506	14634	14678	14607	14641	14469	14602	14631	14638	14676	14629	14666	14781	14473	14459	14506	14697	14786	14509	14593	14616	14720	14612	14690	14488	14648	14607	14670	14659	14679	14631	14682	14513	14731	14653	14591	14685	14696	14507	14535	14649	14552	14778	14590	14534	14521	14418	14721	14521	14665	14824	14602	14485	14586	14551	14620	14620	14511	14551	14627	14854	14510	14367	14559	14533	14657	14616	14442	14330	14699	14386	14500	14591	14466	14556	14653	14848	14550	14523	14517	14559	14596	14472	14543	14552	14760	14583	14588	14758	14741	14583	14609	14685	14638	14703	14755	14498	14463	14530	14528	14432	14659	14757	14478	14531	14430	14534	14667	14568	14596	14435	14703	14549	14593	14558	14627	14591	14517	14430	14525	14705	14601	14747	14658	14637	14460	14695	14743	14595	14650	14599	14687	14593	14503	14606	14417	14560	14492	14542	14570	14609	14418	14636	14665	14573	14811	14831	14618	14364	14589	14528	14631	14707	14705	14540	14691	14587	14597	14759	14539	14695	14659	14588	14691	14690	14671	14641	14580	14616	14600	14471	14652	14706	14500	14556	14660	14547	14611	14527	14533	14667	14756	14677	14608	14538	14589	14623	14504	14599	14506	14588	14605	14755	14566	14598	14530	14711	14531	14789	14591	14542	14582	14706	14789	14572	14413	14629	14602	14488	14587	14659	14648	14611	14445	14371	14474	14570	14704	14684	14456	14500	14620	14697	14664	14604	14454	14679	14771	14699	14627	14760	14423	14367	14664	14698	14451	14680	14623	14597	14668	14597	14512	14508	14458	14629	14437	14329	14599	14469
19690	29812	29399	24835	22441	20469	18744	17252	16613	16197	16046	15721	15415	15461	15329	15326	15188	15242	15063	14824	14876	14880	14637	14648	14834	14489	14466	14584	14412	14537	14392	14464	14367	14383	14405	14417	14396	14370	14353	14353	14244	14463	14448	14246	14419	14257	14351	14344	14295	14431	14215	14319	14483	14433	14389	14429	14318	14458	14328	14346	14252	14322	14441	14421	14475	14285	14449	14381	14371	14401	14240	14349	14252	14404	14443	14334	14246	14546	14278	14445	14470	14411	14437	14366	14345	14322	14274	14515	14286	14188	14323	14314	14484	14358	14431	14194	14386	14403	14235	14421	14364	14374	14586	14190	14290	14394	14280	14373	14312	14388	14425	14473	14592	14300	14405	14191	14204	14348	14395	14239	14419	14370	14327	14512	14347	14220	14347	14411	14153	14284	14415	14427	14374	14205	14381	14371	14415	14315	14350	14451	14210	14264	14397	14253	14495	14355	14384	14410	14225	14215	14384	14410	14225	14347	14183	14420	14330	14563	14318	14430	14224	14417	14174	14498	14288	14339	14358	14366	14234	14193	14363	14580	14257	14190	14296	14410	13997	14445	14248	14309	14367	14452	14353	14280	14227	14263	14339	14231	14358	14452	14434	14393	14339	14328	14495	14259	14345	14221	14312	14436	14434	14274	14471	14312	14470	14439	14434	14509	14579	14206	14401	14284	14313	14397	14471	14039	14540	14398	14410	14474	14262	14320	14592	14217	14418	14339	14432	14246	14410	14368	14212	14399	14160	14226	14373	14378	14254	14448	14401	14221	14338	14237	14414	14488	14343	14313	14332	14432	14525	14393	14207	14374	14459	14477	14462	14409	14553	14388	14279	14428	14509	14396	14448	14294	14399	14327	14222	14420	14451	14263	14325	14301	14527	14277	14477	14360	14351	14468	14281	14332	14371	14339	14327	14373	14271	14418	14476	14219	14235	14287	14205	14321	14243	14390	14337	14270	14180	14398	14390	14327	14264	14502	14374	14308	14276	14266	14163	14337	14288	14201	14343	14199	14345	14380	14398	14219	14381	14259	14207	14442	14248	14395	14330	14250	14464	14268	14222	14427	14322	14329	14339	14265	14353	14487	14283	14548	14387	14444	14320	14413	14424	14288	14553	14310	14314	14448	14453	14348	14331	14385	14316	14165	14363	14337	14233	14377	14398	14342	14379	14428	14380	14462	14321	14507	14334	14316	14237	14536	14339	14291	14388	14246	14226	14335	14306	14387	14121	14289	14251	14333	14231	14162	14209	14358	14318	14161	14178	14413	14360	14527	14239	14353	14484	14324	14272	14388	14470	14181	14257	14329	14205	14362	14572	14381	14398	14275	14516	14259	14354	14536	14410	14445	14472	14218	14256	14264	14241	14354	14394	14367	14418	14328	14396	14494	14383	14440	14342	14223	14470	14276	14359	14460	14429	14281	14320	14489	14371	14395	14300	14299	14373	14285	14210	14328	14388	14446	14442	14430	14310	14305	14344	14354	14451	14371	14396	14274	14202	14223	14367	14402	14386	14284	14536	14190	14268	14447	14293	14423	14289	14341	14439	14295	14256	14395	14465	14190	14385	14394	14316	14489	14407	14318	14314	14233	14474	14362	14490	14320	14353	14342	14182	14393	14371	14343	14430	14467	14516	14305	14283	14430	14391	14615	14161	14401	14355	14455	14372	14471	14296	14209	14336	14336	14203	14382	14278	14231	14432	14309	14372	14326	14288	14339	14285	14471	14596	14306	14327	14340	14267	14290	14440	14404	14481	14448	14255	14411	14288	14254	14375	14211	14299	14218	14145	14579	14382	14409	14296	14265	14369	14424	14361	14417	14414	14103	14460	14314	14271	14265	14435	14201	14637	14406	14206	14308	14486	14307	14415	14341	14393	14302	14369	14330	14474	14455	14241	14290	14373	14307	14295	14405	14378	14339	14414	14159	14425	14212	14181	14339	14375	14371	14336	14320	14409	14119	14375	14395	14316	14358	14231	14492	14268	14365	14378	14357	14377	14396	14437	14361	14328	14534	14425	14371	14269	14350	14300	14258	14357	14335	14341	14274	14338	14345	14243	14370	14376	14466	14433	14474	14470	14175	14383	14382	14324	14360	14374	14189	14268	14203	14439	14456	14219	14377	14391	14241	14442	14304	14250	14250	14399	14449	14401	14400	14346	14292	14321	14250	14403	14276	14288	14431	14346	14347	14209	14367	14257	14458	14453	14269	14372	14354	14356	14367	14395	14280	14367	14382	14420	14367	14601	14228	14252	14360	14343	14167	14218	14325	14276	14454	14494	14366	14149	14311	14378	14362	14426	14437	14435	14335	14361	14409	14367	14319	14346	14356	14467	14218	14330	14522	14391	14302	14294	14224	14355	14408	14390	14219	14422	14490	14137	14330	14500	14282	14385	14433	14275	14338	14438	14543	14243	14264	14366	14484	14348	14250	14357	14461	14426	14506	14332	14504	14250	14286	14476	14382	14326	14203	14239	14461	14343	14380	14340	14476	14233	14344	14304	14337	14349	14409	14358	14392	14394	14391	14242	14227	14299	14389	14441	14265	14353	14379	14352	14431	14531	14399	14371	14352	14533	14374	14347	14328	14380	14526	14381	14330	14330	14287	14326	14348	14384	14421	14347	14279	14566	14282	14276	14266	14305	14312	14340	14418	14393	14461	14257	14465	14526	14310	14394	14332	14430	14401	14353	14266	14346	14400	14257	14277	14477	14525	14342	14309	14339	14466	14328	14366	14315	14239	14457	14306	14429	14329	14366	14489	14283	14331	14244	14331	14278	14383	14106	14334	14296	14342	14612	14412	14463	14426	14277	14458	14364	14413	14392	14403	14418	14325	14404	14413	14336	14286	14417	14250	14354	14382	14378	14445	14422	14253	14260	14319	14515	14496	14399	14440	14440	14400	14283	14282	14231	14213	14529	14483	14454	14288	14478	14423	14161	14387	14508	14381	14359	14326	14446	14200	14325	14428	14354	14391	14418	14307	14358	14312	14497	14362	14333	14207	14323	14318	14541	14311	14288	14441	14428	14333	14418	14391	14421	14395	14440	14284	14363	14303	14269	14551	14300	14310	14437	14218	14421	14416	14486	14514	14204	14313	14346	14258	14373	14283	14335	14548	14278	14323	14292	14337	14235	14388	14636	14289	14229	14363	14316	14120	14376	14354	14388	14269	14487	14396	14379	14377	14479	14034	14329	14384	14175	14342	14210	14447	14626	14213	14322	14378	14324	14455	14405	14471	14424	14318	14318	14329	14218	14289	14349	14270	14423	14298	14449	14542	14431	14543	14427	14327	14259	14395	14252	14429	14295	14239	14302	14288	14410	14350	14328	14407	14434	14360	14402	14282	14277	14395	14546	14290	14398	14348	14547	14330	14383	14314	14357	14515	14324	14437	14314	14246	14294	14268	14320	14381	14392	14455	14335	14345	14403	14415	14433	14300	14392	14397	14479	14211	14299	14360	14353	14457	14294	14420	14423	14310	14431	14459	14274	14370	14339	14473	14255	14422	14317	14382	14456	14402	14298	14270	14362	14510	14257	14382	14388	14330	14403	14491	14412	14347	14438	14363	14252	14353	14410	14444	14399	14399	14275	14264	14264	14347	14371	14306	14525	14392	14455	14315	14287	14409	14346	14325	14295	14304	14525	14358	14518	14430	14380	14368	14279	14282	14292	14275	14190	14232	14234	14355	14342	14545	14354	14345	14446	14426	14326	14371	14216	14394	14293	14390	14329	14292	14332	14160	14455	14263	14510	14312	14451	14475	14341	14363	14413	14483	14211	14261	14347	14421	14387	14502	14244	14565	14355	14201	14426	14300	14350	14350	14240	14381	14196	14421	14299	14463	14377	14372	14230	14334	14184	14557	14448	14353	14358	14503	14378	14248	14205	14288	14324	14430	14521	14371	14342	14374	14425	14452	14539	14262	14475	14284	14354	14275	14294	14419	14484	14380	14312	14223	14353	14446	14374	14318	14462	14298	14311	14261	14471	14468	14234	14430	14270	14358	14341	14295	14326	14316	14378	14373	14254	14186	14479	14405	14383	14209	14275	14348	14227	14252	14406	14384	14338	14258	14236	14252	14318	14561	14320	14285	14344	14513	14423	14288	14672	14219	14258	14331	14293	14540	14278	14369	14440	14454	14302	14438	14426	14421	14167	14582	14322	14407	14298	14478	14223	14123	14386	14447	14325	14415	14320	14339	14121	14322	14507	14329	14419	14267	14334	14310	14402	14321	14251	14274	14234	14286	14225	14602	14347	14514	14385	14308	14405	14316	14458	14161	14345	14383	14376	14475	14450	14526	14431	14356	14407	14289	14202	14358	14385	14438	14406	14366	14150	14448	14501	14429	14434	14543	14588	14451	14550	14413	14335	14459	14424	14497	14448	14291	14331	14476	14530	14382	14323	14365	14438	14359	14391	14285	14237	14288	14375	14482	14216	14358	14393	14375	14299	14155	14408	14338	14352	14398	14400	14353	14245	14322	14425	14429	14318	14266	14359	14507	14349	14415	14301	14465	14463	14467	14281	14249	14492	14274	14298	14426	14250	14337	14419	14433	14422	14366	14427	14197	14416	14168	14391	14475	14349	14298	14335	14137	14526	14428	14337	14387	14445	14355	14492	14294	14354	14184	14257	14509	14462	14208	14402	14351	14274	14404	14375	14279	14487	14339	14320	14229	14370	14242	14502	14418	14335	14429	14258	14316	14247	14357	14406	14392	14205	14474	14470	14383	14310	14373	14421	14373	14433	14160	14321	14331	14436	14344	14420	14377	14202	14466	14177	14325	14296	14414	14210	14367	14488	14456	14340	14428	14225	14314	14130	14371	14352	14382	14428	14441	14377	14282	14492	14251	14430	14473	14312	14396	14294	14387	14452	14510	14338	14346	14346	14390	14402	14254	14321	14477	14330	14487	14403	14344	14379	14344	14353	14330	14410	14308	14322	14391	14386	14380	14427	14446	14468	14299	14311	14416	14371	14577	14453	14576	14293	14283	14333	14466	14466	14238	14399	14380	14438	14261	14289	14495	14268	14299	14382	14268	14366	14315	14471	14242	14412	14396	14394	14426	14278	14318	14316	14531	14421	14350	14346	14313	14373	14416	14436	14369	14395	14267	14354	14341	14444	14493
23952	21363	28702	24842	23264	23202	21828	18886	17801	17494	16935	16605	16397	16271	16339	16285	16195	16108	16220	16146	15903	15788	15792	15862	15697	15543	15414	15568	15463	15434	15358	15433	15395	15313	15324	15310	15234	15364	15195	15428	15231	15451	15348	15174	15398	15393	15286	15421	15238	15179	15184	15367	15337	15292	15413	15240	15252	15205	15247	15265	15114	15308	15170	15231	15270	15139	15321	15106	15270	14954	15053	15189	15325	15102	15189	15328	15222	15134	15262	15250	15104	15172	15378	15154	15199	15117	15281	15241	15184	15186	15306	15156	14957	15297	15140	15229	15214	15135	15221	15236	15202	15186	15188	15300	15210	15130	15059	15127	15317	15332	15239	15298	15163	15266	15199	15278	15209	15328	15201	15056	15224	15289	15317	15133	15399	15165	15439	15210	15226	14948	15045	14970	15227	15349	15414	15248	15173	15279	15367	15250	15306	15169	15395	15370	15255	15069	15143	15117	15050	15237	15096	15066	15089	15330	15207	15244	15428	15135	15196	15101	15112	15323	15175	15219	15173	15164	15160	15121	15221	15075	15392	15256	15253	15292	15256	15134	15342	15150	15147	15082	15098	15195	15209	15005	15155	15217	15080	15200	15239	14955	15253	15316	15069	15165	15235	15142	15264	15144	15150	15378	15180	15114	15274	15273	15353	15288	15207	15188	15241	15234	15127	15146	15263	15162	15324	15327	15141	15333	15225	15338	15332	15324	15182	15227	15227	15374	15064	15216	15155	15117	15307	15327	15168	15120	15327	15301	15073	15116	15053	15193	15230	15195	15409	15248	15125	15250	15226	15479	15279	15200	15246	15221	15155	15236	15179	15273	15244	15275	15151	15244	15297	15107	15193	15332	15186	15279	15356	15288	15295	15330	15341	15097	15239	15390	15160	15149	15050	15090	15087	15168	15290	15383	15088	15020	15259	15063	15120	14902	15225	15282	15185	15356	15157	15137	15365	15376	15400	15233	15010	15305	15217	15300	15125	15186	15220	15177	15100	15235	15124	15116	15196	15264	15148	15164	15209	15182	15193	15173	15242	15025	15286	15200	15232	15063	15346	15315	15118	15107	15282	15334	15260	15358	15180	15291	15218	15105	15224	15209	15371	15295	15252	15106	15186	15061	15197	15109	15201	15026	15342	15209	15075	15184	15150	15108	15376	15283	15254	15242	15349	15207	15171	15107	15140	15132	15185	15349	15306	15320	15128	15430	15165	15343	15111	15297	15268	14989	15198	15022	15234	15315	15085	15209	15312	15280	15373	15292	15358	15233	15265	15212	14966	15258	15286	15194	15285	15076	15148	15251	15208	15158	15183	15260	15152	15438	15404	15338	15257	15353	15138	15302	15178	15188	15173	15224	15320	15167	15180	15018	15074	15078	15155	15243	15164	15281	15315	15280	15237	15055	15290	15084	15305	15258	15134	15073	15239	15002	15239	15034	15269	15155	15294	15119	15351	15159	15315	15016	15202	15066	15201	15038	15352	15215	14992	15127	15174	15187	15161	15255	15242	15224	15279	15181	15364	15244	15067	14999	15145	15325	15208	15286	14949	15181	15160	15352	15193	14952	15166	15196	15216	15414	15219	15044	15310	15284	15250	15163	15158	15166	15214	15175	15154	15174	15120	15123	15304	15253	15223	15143	15110	15224	15226	15230	15174	15284	15129	15054	15225	15139	15369	15317	15187	15254	15297	15262	15230	15333	15283	15329	15415	15333	15014	15160	15474	15309	14968	15268	15122	15275	15158	15132	15019	15361	15122	15216	15136	15270	15352	15101	15154	15285	15098	15251	15252	15274	15260	15146	15140	15342	15120	15305	15208	15195	15208	15279	15163	15101	15204	15240	15247	15405	15355	15022	15275	15171	15274	15200	15043	15230	15360	15284	15320	15298	15382	15212	15117	15165	14845	15097	15113	15242	15359	15250	15130	15216	15164	15191	15168	15428	15262	15164	15215	15424	15198	15287	15418	15020	15071	15175	15043	15021	15302	15220	15328	15134	15243	15069	15268	15200	15093	15215	15153	15174	14992	15277	15326	15202	15362	15237	15292	15333	15010	14997	15407	15276	15099	15239	15324	15287	15116	15185	15139	15451	15326	15295	15188	15127	15208	15268	14970	15219	15241	15064	15370	15146	15199	15213	15193	15312	15216	15263	15189	15324	15044	15189	15201	15155	15126	15119	15021	15153	15403	15094	15194	15284	14920	14999	15165	15110	15167	15329	15205	15192	15274	15256	15227	15293	15197	15560	15230	15187	15398	15020	15179	15138	15240	15159	15027	15160	15008	15292	15240	15074	15137	15092	15204	14905	15170	15340	15165	15179	15077	15119	15377	15108	15317	15289	15087	15137	15257	15229	15173	15237	15235	15181	15248	15170	15257	15295	15203	15366	15055	15174	15298	15544	15035	15055	15157	15094	15254	15163	15250	15143	15265	15139	15356	15454	15193	15113	15158	15348	15472	15351	15359	15250	15443	15124	15267	15270	15183	15249	15252	15042	15329	15279	15026	15168	15109	15281	15222	15345	15039	15248	15229	15121	15152	15237	15292	15194	15204	15143	15253	15052	15358	15155	15253	15234	15263	15174	15366	15235	15112	15244	15179	15240	15149	15137	15227	15198	15317	15147	15214	15270	15298	15356	15199	15283	15209	15115	15051	15304	15280	15078	15178	15088	15112	15251	15091	15099	15236	15210	15359	15327	15079	15326	15239	15126	15197	15068	15192	15191	15302	15292	15201	15103	15114	15308	15102	15240	15320	15032	15318	15159	15191	15068	15146	15347	14931	15113	15241	15198	15195	15299	15284	15163	15289	15245	15102	15244	15346	15196	15349	15229	15210	14966	14985	15329	15449	15324	15124	15242	15238	15111	15210	15237	15093	15124	15149	15282	15159	15249	15063	15260	15254	15333	15268	15094	15209	15317	15223	15058	15253	15210	15091	15133	15259	15408	15163	15170	15293	15198	15326	15216	15234	15020	15073	15278	15313	15094	15092	15067	15405	15226	15340	15175	15255	15150	15224	15341	15132	15266	15344	15194	15078	15165	15165	15115	15001	15103	15194	15172	15078	15132	15231	15268	15311	15101	15028	15250	15078	15205	15145	15332	15163	15299	15142	15221	15245	15229	15154	15116	15285	15220	15192	15104	15301	15072	15266	15242	15225	15261	15241	15230	15186	15404	15286	15270	15227	15183	15076	14914	15101	15302	15147	15314	15380	15176	15153	15089	15011	15082	15430	15218	15064	15227	15170	15194	15035	15313	15187	15232	15175	15091	15257	15204	15054	15358	15198	15050	15387	15130	15142	15176	15151	15405	15326	15103	15013	15334	15280	15405	15398	15019	15180	15060	15281	15055	15046	15187	15010	15228	15166	15380	15245	15232	15222	15148	15143	15253	15216	15153	15002	15258	15117	15150	15257	15122	15323	15151	15223	15165	15360	14991	15099	15144	15333	15192	15161	15180	15293	15155	15153	15393	15151	15221	15423	15233	15291	15327	15153	15307	15299	15123	15212	15139	15035	15333	15296	15236	15078	15086	15261	15275	15139	15248	14956	15077	15175	15065	15112	15085	15209	15013	15161	15174	15238	15269	15149	14989	15147	15217	15172	15127	15369	15425	15348	15038	15108	15171	15129	15275	15144	15043	15405	15184	14926	15081	15356	15088	15110	15089	15296	15158	15245	15190	15146	15058	15115	15038	15150	15073	15156	15046	15247	15190	15051	15192	15098	15271	15173	15264	15305	14964	15168	15163	15028	15309	15083	15148	15181	15139	15065	15348	15106	15113	15008	15021	15009	15248	15364	15043	15234	15212	15278	15110	15313	15320	15412	15333	15307	15336	15229	15271	15317	15262	15310	15211	15199	15081	15137	15076	14870	15083	15123	15382	15049	15235	15055	15220	15258	15257	15126	15304	15389	15191	15165	15153	15236	15109	15182	15075	15218	15260	15162	15225	15155	15226	15017	15273	15304	15163	15156	15122	15153	15217	15093	15088	15142	15206	15164	15278	15552	15273	15226	15259	15425	15282	15271	15043	15078	15060	15265	15093	15185	15216	15290	15113	15129	15207	15376	15228	15142	15299	15144	15388	15150	15064	15145	15307	15173	15341	15206	15027	15168	15264	15214	14972	15189	15282	15173	15274	15157	15271	15211	15177	15108	15114	15296	15159	15170	15109	15261	15050	15166	15301	15113	15182	15201	15167	15211	15124	15288	15299	15329	15227	15184	15211	15226	15185	15310	15157	15335	15319	15091	15176	15203	15299	15210	15419	15297	15217	15165	15246	15245	15142	15310	15147	15312	15325	15223	15217	15332	15201	15179	15348	15120	15213	15339	15284	15127	15159	15208	15190	15177	15157	15189	15228	15107	15262	15270	15107	15375	15210	15389	15103	15169	15150	15331	15368	15055	15242	15112	15226	15094	15382	15171	15172	15347	15111	15230	15231	15055	15273	15224	15175	15191	15126	15217	15139	15297	15353	15272	15220	15432	15317	15124	15197	15380	15052	15227	15258	15170	15282	15086	15251	15157	15142	15048	15064	15202	15218	15151	15331	15366	15376	15160	15171	15309	14860	15165	15186	15160	15413	15148	15267	15211	15269	15178	15130	15256	15144	15124	15112	15066	15127	15227	15159	15226	15213	15117	15122	15344	15374	15352	15321	15202	15099	15309	15224	15162	15158	15224	15358	15156	15198	15186	15178	15356	15272	15365	15215	15335	15182	15301	15047	15442	15153	15224	15277	15108	15078	15232	15365	15199	15321	14948	15131	15274	15135	15238	15417	15244	15207	15374	15076	15200	15156	15018	15210	15234	15110	15239	15165	15369	15245	15278	15250	15072	15099	15268	15078	15087	15179	15066	15144	15089	15274	15265	15261	15198	15177	15090	15168	14989	15238	15245	15290	15351	15261	15052	15100	15220	14990	15253	15315	15199	15120	15303	15196	15142	15031	15209	15186	15313	15115	15295	15156	15172	15320	15234	15269	15317	15146	15437	15280	15300	15266	15207	15160	15248	15229	15092	15147	14944	15054	15287	15124	15046	15181	15317	15138	15131	15144	15071	15229	15128	15007	15087	15080	15225	15175	15022	15216	15108	15127	15194	15024	15196	15181	15137	15218	15181	15183	15308	15065	15191	15226
20599	35824	35995	31982	28283	24619	21927	20653	19037	18165	18012	17270	16955	16605	16570	16526	16503	16209	16230	15859	15821	15459	15500	15303	15297	15326	15159	15010	15016	14992	15012	14981	14748	14907	14980	14903	14726	14803	14670	14915	14753	14702	14903	14766	14805	14824	14758	14788	14828	14777	14763	14795	14804	14820	14896	14701	14709	14916	14752	14751	14827	14714	14675	14765	14878	14807	14538	14780	14819	14579	14791	14997	14713	14758	14825	14792	14748	14750	14576	14751	14858	14889	14725	14943	14750	14679	14683	14757	14743	14761	14577	14752	15039	14704	14855	14663	14814	14641	14881	14765	14527	14670	14754	14931	14745	14870	14837	14645	14742	14624	14762	14750	14810	14683	14814	14797	14810	14789	14787	14743	14763	14837	14693	14846	14617	14989	14899	14704	14811	14695	14708	14689	14827	14741	14675	14742	14486	14853	14807	14864	14698	14844	14848	14709	14710	14758	14637	14632	14710	14737	14714	14746	14623	14808	14676	14719	14629	14860	14680	14702	14627	14703	14696	14799	14642	14616	14895	14645	14802	14727	14800	14865	14875	14885	14801	14625	14793	14722	14702	14660	14650	14746	14767	14648	14910	14716	14676	14789	14626	14669	14739	14783	14767	14814	14648	14665	14614	14688	14715	14615	14834	14778	14688	14700	14961	14792	14785	14738	15004	14498	14674	14822	14868	14861	14833	14823	14813	14585	14737	14758	14761	14681	14693	14787	14882	14683	14629	14744	14767	14764	14727	14717	14764	14626	14837	14684	14616	14610	14778	14709	14790	14798	14922	14854	14834	14778	14768	14762	14772	14867	14946	14686	14716	14820	14904	14804	14719	14694	14586	14844	14825	14817	14709	14684	14710	14783	14756	14815	14696	14566	14665	14957	14819	14852	14631	14960	14706	14623	14673	14763	14913	14688	14584	14575	14684	14702	14717	14705	14732	14758	14666	14684	14708	14625	14779	14682	14551	14835	14806	14601	14751	14719	14742	14804	14730	14692	14735	14750	14635	14628	14735	14780	14815	14664	14774	14754	14661	14593	14884	14858	14809	14855	14764	14729	14712	14798	14830	14855	14843	14744	14683	14659	14522	14765	14656	14652	14703	14775	14732	14732	14943	14842	14824	14790	14891	14747	14787	14945	14684	14842	14716	14795	14544	14790	14826	14788	14764	14805	14597	14713	14716	14782	14646	14685	14487	14814	14909	14903	14764	14745	14886	14615	14907	14766	14592	14803	14802	14853	14524	14710	14734	14916	14873	14750	14757	14650	14732	14788	14677	14711	14750	14787	14869	14938	14700	14766	14778	14750	14679	14689	14875	14621	14635	14664	14836	14624	14911	14840	14715	14671	14685	14701	14664	14940	14769	14744	14659	14872	14803	14716	14869	14617	14817	14719	14739	14661	14753	14761	14839	14763	14698	14593	14796	14694	14742	14800	14905	14746	14816	14674	14737	14942	14770	14733	14709	14730	14563	14750	14684	14637	14898	14833	14595	14826	14777	14855	14785	14748	14719	14814	14562	14620	14792	14776	14822	14871	14658	14721	14681	14633	14864	14749	14812	14759	14760	14791	14722	14632	14685	14765	14737	14744	14889	14693	14691	14679	14775	14852	14827	14751	14745	14770	14686	14746	14679	14878	14692	14740	14757	14634	14637	14678	14706	14662	14893	14673	14719	14766	14616	14705	14648	14723	14717	14822	14828	14721	14856	14939	14606	14846	14529	14647	14818	14619	14847	14812	14702	14700	14829	14605	14967	14747	14700	14835	14721	14748	14743	14911	14929	14833	14634	14765	14816	14785	14694	14776	14679	14761	14873	14609	14901	14842	14781	14844	14624	14571	14738	14753	14626	14953	14929	14880	14714	14706	14839	14855	14741	14850	14662	14654	14876	14745	14684	14857	14669	14634	14769	14743	14730	14730	14746	14738	14766	14740	14891	14735	14670	14822	14874	14831	14580	14800	14714	14689	14901	14620	14896	14611	14831	14596	14737	14677	14571	14665	14787	14758	14671	14940	14703	14729	14633	14739	14713	14776	14682	14697	14693	14766	14771	14789	14739	14902	14766	14639	14818	14909	14739	14839	14734	14633	14702	14878	14775	14538	14731	14710	14785	14719	14930	14786	14822	14691	14853	14655	14746	14817	14866	14790	14680	14744	14729	14884	14857	14744	14659	14741	14835	14811	14770	14634	14850	14769	14772	14778	14730	14770	14744	14682	14583	14808	14758	14702	14764	14706	14761	14801	14862	14756	14760	14685	14696	14674	14742	14717	14765	14698	14618	14621	14802	14766	14707	14621	14824	14543	14734	14813	14686	14781	14780	14590	14786	14489	14730	14688	14752	14711	14795	14718	14767	14831	14914	14836	14923	14695	14601	14740	14670	14979	14778	14696	14700	14734	14702	14687	14773	14710	14745	14620	14704	14639	14636	14599	14823	14766	14735	14718	14753	14594	14890	14789	14746	14718	14738	14566	14694	14919	14780	14868	14685	14642	14746	14895	14629	14844	14870	14708	14771	14799	14703	14690	14879	14776	14912	14833	14819	14744	14782	14905	14655	14760	14722	14667	14743	14720	14909	14786	14856	14861	14778	14819	14822	14905	14756	14762	14793	14748	14745	14640	14783	14828	14740	14748	14746	14847	14830	14637	14563	14974	14698	14811	14605	14791	14826	14824	14758	14674	14801	14781	14831	14788	14749	14832	14748	14815	14890	14616	14629	14819	14783	14829	14813	14743	14918	14860	14613	14634	14726	14667	14789	14584	14826	14647	14698	14903	14745	14712	14880	14832	14591	14823	14697	14885	14785	15126	14822	14697	14807	14726	14541	14782	14725	14640	14660	14807	14723	14753	14740	14927	14631	14755	14743	14722	14650	14707	14671	14772	14682	14745	14712	14702	14574	14847	14790	14557	14756	14763	14767	14792	14662	14742	14849	14767	14761	14831	14638	14719	14654	14682	14688	14668	14728	14783	14800	14833	14755	14851	14720	14651	14779	14668	14870	14769	14810	14739	14711	14739	14643	14747	14856	14721	14765	14717	14697	14711	14685	14670	14960	14717	14633	14829	14641	14805	14873	14810	14714	14726	14843	14576	14659	14775	14748	14731	14813	14868	14726	14891	14769	14792	14841	14662	14776	14775	14709	14814	14723	14658	14857	14856	14695	14769	14732	14699	14608	14734	14717	14650	14835	14709	14763	14811	14817	14779	14615	14927	14792	14742	14712	14688	14649	14645	14772	14859	14786	14641	14987	14622	14794	14686	14800	14746	14683	14776	14579	14720	14585	14668	14775	14778	14714	14753	14740	14594	14688	14710	14694	14647	14604	14686	14728	14870	14738	14801	14759	14713	14698	14716	14856	14853	14868	14900	14649	14950	14826	14721	14699	14890	14744	14683	14761	14942	14570	14658	14696	14777	14625	14825	14630	14658	14849	14700	14630	14803	14773	14819	14749	14682	14835	14646	15031	14694	14892	14806	14653	14762	14657	14740	14652	14793	14953	14599	14627	14790	14804	14853	14638	14697	14747	14686	14757	14745	14761	14780	14808	14645	14798	14833	14750	14689	14707	14571	14738	14738	14841	14785	14700	14852	14550	14676	14718	14733	14534	14740	14673	14845	14854	14773	14702	14633	14723	14784	14723	14820	14707	14738	14633	14775	14983	14643	14722	14642	14946	14918	14514	14832	14841	14858	14920	14705	14741	14847	14662	14816	14763	14713	14769	14875	14878	14716	14779	14627	14804	14886	14799	14711	14841	14683	14673	14739	14773	14783	14749	14738	14697	14944	14714	14756	14842	14556	14826	14650	14873	14800	14759	14705	14805	14971	14684	14719	14850	14715	14829	14780	14819	14964	14835	14745	14637	14737	14579	14578	14821	14658	14750	14718	14793	14725	14826	14805	14786	14839	14828	14915	14851	14850	14753	14819	14946	14780	14586	14575	14824	14697	14598	14786	14801	14789	14700	14566	14761	14757	14818	14674	14794	14698	14786	14727	14853	14814	14786	14714	14796	14683	14906	14758	14792	14613	14794	14774	14675	14726	14800	14838	14804	14735	14867	14978	14706	14705	14799	14696	14778	14836	14699	14813	14832	14785	14854	14772	14664	14705	14893	14618	14821	14611	14558	14570	14748	14744	14804	14797	14877	14872	14663	14715	14794	14667	14888	14812	14627	14743	14614	14771	14679	14772	14877	14824	14503	14729	14782	14767	14638	14750	14649	14908	14786	14717	14760	14850	14791	14612	14713	14956	14937	14827	14726	14812	14602	14852	14889	14662	14773	14659	14714	14652	14864	14767	14844	14800	14832	14768	14704	14664	14773	14833	14680	14803	14883	14838	14590	14728	14898	14775	14780	14762	14804	14727	14695	14707	14761	14740	14799	14900	14797	14706	14604	14792	14646	14745	14669	14779	14820	14848	14644	14623	14773	14578	14765	14748	14799	14655	14730	14874	14777	14617	14617	14672	14837	14714	14777	14963	14626	14779	14846	14593	14611	14796	14827	14858	14698	14800	14767	14719	14832	14740	14705	14755	14658	14734	14680	14749	14745	14783	14747	14700	14745	14635	14763	14731	14785	14870	14826	14764	14795	14608	14810	14915	14650	14842	14640	14671	14725	14811	14787	14689	14697	14756	14718	14888	14634	14676	14960	14884	14832	14646	14761	14807	14770	14780	14790	14802	14863	14739	14696	14787	14725	14821	14741	14790	14673	14650	14841	14585	14875	14808	14837	14807	14729	14727	14809	14726	14652	14694	14705	14703	14746	14689	14740	14719	14903	14678	14750	14679	14853	14573	14729	14761	14801	14696	14776	14790	14754	14720	14671	14538	14828	14746	14627	14885	14789	14658	14671	14839	14701	14709	14763	14673	14666	14734	14741	14768	14781	14849	14679	14728	14629	14790	14830	14631	14647	14780	14820	14658	14840	14812	14649	14712	14690	15011	14658	14658	14964	14784	14636	14678	14798	14780	14896	14722	14750	14759	14507	14838	14784	15017	14714	14740	14807	14832	14632	14645	14793	14902	14752	14788	14694	14785	14702	14630	14716	14748	14671	14673	14578	14738	14978	14760	14741	14691	14524	14564	14704	14753	14530	14864	14666	14766	14671	14928	14689	14724	14823	14713	14690	14766	14668	14723
22807	21204	28987	23814	21967	24614	25739	21030	19017	18805	17921	17528	17287	16961	16981	16940	16825	16538	16474	16347	16151	16036	15756	15865	15740	15682	15787	15447	15543	15469	15289	15402	15388	15222	15288	15391	15482	15428	15254	15264	15122	15242	15249	15152	15243	15368	15304	15283	14868	15090	14993	15125	15043	15180	15139	15198	15253	15384	15302	15164	15151	15219	15366	15101	15226	15247	15074	15171	15181	15086	15114	15134	15187	15157	15082	15172	15106	15051	14958	14996	15261	15134	15303	15016	15190	15088	15270	15093	15138	15014	15073	15100	15160	15271	15251	15029	15301	15004	15024	15178	15403	15191	15189	15163	15153	15064	15209	15078	14990	15061	15222	15065	15269	14978	15151	15185	15082	15228	15256	15221	15256	15273	15125	15277	15073	15118	15130	15136	15040	15112	15204	15092	15099	15112	15325	14984	15007	15103	15064	15143	15082	15132	15277	15098	14939	15063	15293	15239	15172	15036	14853	15118	14988	15074	15174	15171	15117	15058	15005	15038	15285	15235	15268	15145	15210	15027	15181	15253	15096	15139	15205	15066	15131	15010	15213	15177	15156	15208	15238	15078	15188	15114	15278	14877	15092	15270	15118	15102	15158	15121	14992	15019	15323	15273	15016	15132	15104	15175	15103	15241	15246	15050	14991	15058	15007	15156	15130	15044	15315	15087	15017	15196	15113	14937	15131	15263	15051	15035	15221	15130	15116	15168	15290	15186	15060	15122	15117	15168	15083	15069	15187	15068	15160	15165	15261	15205	15192	15163	15299	15117	15129	15510	14941	15213	15118	15302	15202	14888	15067	15192	15070	15177	15072	15134	15021	15007	15026	15277	15278	15096	15042	15129	15148	15087	14968	14897	15285	15102	15179	15204	15228	15184	15093	15185	15015	15062	15058	15001	15190	15092	15242	14993	15143	15103	15064	15091	15147	14992	15055	14927	15150	15338	14983	15128	15094	15033	15020	15219	15258	15026	15104	15303	15172	15147	15017	15147	15177	15205	14987	15225	15053	15188	15090	15196	15066	15082	15127	15167	15107	15017	15113	15086	14965	15158	15093	15126	15067	15164	14871	14967	15073	15016	15081	15013	15248	15130	14979	15047	15090	15085	15057	15166	15076	15091	15270	15170	15110	15051	15102	15041	15082	15113	15151	15041	14998	15099	15071	14969	14998	15132	15045	14971	14998	15015	15130	15106	14984	15124	15262	15218	15230	15036	15000	15080	15093	14974	15033	15055	15137	15093	15110	15120	14965	15012	15230	14927	15077	15177	15137	15087	14983	15110	15112	15105	15020	15293	15181	15276	15102	15265	15104	15319	15213	15048	15107	15242	15123	15235	15050	15083	15118	14943	15067	15100	15240	15120	15081	15250	15299	15203	15158	14919	15052	15220	14861	15137	15289	15133	14838	15092	15221	14982	15193	15035	15182	15091	15165	15240	15109	14941	15236	15113	15116	15171	15201	15245	15068	15091	15035	14964	15064	15260	15070	15027	15126	15208	14978	15091	15235	15129	15140	15177	14942	14934	14991	14987	15190	14952	14927	15322	15135	15025	15256	15021	15189	14964	15166	15105	15153	15174	15173	15149	14982	15006	15138	15275	15141	15104	15159	14987	15019	14982	15049	15035	15151	14941	15058	15185	15172	15065	15162	15103	15210	15039	15137	15254	15083	15114	15176	15172	15153	14949	14964	15136	15268	15161	15084	15195	15189	15078	15295	15044	15055	15144	15209	15148	15015	14985	15201	15244	15144	15024	15305	15187	15170	15072	15088	15187	15315	15243	15039	14955	14934	15057	15164	15128	14990	15076	15160	15239	15245	15033	15107	15266	15089	15267	15135	15101	15136	15028	15288	15099	15057	15211	14971	15071	15043	15054	15124	14988	15174	15021	15276	15140	14942	15234	15259	15070	15201	15285	15086	15033	15118	14920	15049	15139	15078	15104	15124	15027	15027	14997	15224	15187	15077	15116	14991	14998	15051	15222	15188	15018	15130	15134	15168	15113	15144	15252	15242	15138	15091	15084	15020	15122	15095	15080	15198	15084	15114	15317	15016	15154	15175	15037	15072	15149	14969	15214	14988	15138	15055	15273	15029	15111	15183	14947	15053	15308	15177	15039	15187	15037	15063	15028	15085	15074	15168	15116	15047	15059	14936	15200	15117	15160	14950	15028	15119	15153	15106	15220	15118	15248	14986	15012	15037	15118	15157	14997	15237	15167	15043	15040	15002	15129	15162	15114	15004	14857	14972	15167	15096	15076	15124	15060	15156	14980	15129	15145	15123	15074	15026	15032	15223	14900	15009	15142	15061	15114	15057	15147	15130	15225	15158	15201	14977	15116	15130	15200	15128	15083	15090	14941	15199	15310	15267	15187	15157	15141	15163	15224	15197	15265	15179	15177	15134	15121	15057	15141	15031	14951	15221	15197	15095	15010	15077	15047	15115	15185	15165	15074	14995	15204	15195	15076	15169	15022	15104	15173	15075	15141	15161	15251	15061	15009	15049	15035	15102	15104	15095	15046	15001	15178	14871	15046	15112	15049	15203	15071	15166	15119	15073	15054	14928	14928	15050	15103	15168	15093	15185	15205	15128	15157	15154	14965	14975	15062	15061	15256	15048	15094	15221	15081	15259	14936	15281	15037	15309	15124	15024	15051	15058	15090	15014	14847	15120	15159	15096	15051	15361	15092	15095	14893	15192	15083	15130	15017	15295	15247	15209	14957	14996	15236	15018	15120	15160	15089	15148	15096	15076	15207	15162	15074	15087	15080	15198	15115	15038	15021	15090	14934	15029	15235	15041	15047	14993	15155	15190	15106	15089	15178	15159	15321	14998	15229	14958	15004	15112	15149	15233	14989	15191	15070	15215	14909	14906	14934	15091	15197	15277	15065	15263	15093	15248	15205	15086	14968	15056	15072	15076	15180	15197	15132	15108	14982	15098	15094	15080	15077	15001	15067	15067	15186	15192	14997	14955	15112	15118	15104	15131	15084	15217	15100	15036	15037	15028	15237	15034	15064	15021	15103	15022	15052	15193	15177	15156	15097	15095	15070	15265	15118	15188	15063	15233	15213	15198	15160	15170	14963	15009	15146	15226	14999	15213	15326	15118	15035	15076	15058	15084	15012	15116	14999	15227	15091	15167	15042	14963	15110	15109	15173	15161	14942	15087	15214	15100	15070	15268	15411	15131	15009	15204	15065	15125	15120	14985	15117	15256	15114	15019	15070	15017	15092	15033	14999	15135	15132	15038	15091	15150	15235	15052	15009	15047	15169	15035	15043	15124	15135	15161	15278	15134	15075	15248	15112	15228	15219	15051	15120	15017	15239	15068	15261	15096	15149	15123	14992	15074	15116	15054	15037	14998	15251	15021	15267	15091	15003	14949	15307	15196	14914	15339	15028	15093	15298	14994	15155	15132	14992	14986	15182	15255	15025	14904	15111	15167	15206	14991	14937	15002	15154	15086	15182	15166	15049	15083	15155	14982	15200	15108	15066	15018	15060	15093	15240	15245	15193	15030	15139	15108	15029	14988	14983	15065	15113	15029	15124	15206	15076	15079	15112	14992	14975	14972	15076	15246	15206	15060	15168	15187	15195	15135	15163	15107	15276	15070	15056	15118	15151	15063	15217	15215	15053	14984	15078	14927	15115	15042	15150	15032	15302	15223	15133	15261	15201	15179	15120	15060	14997	15093	15106	15175	15134	15067	15205	15126	15017	14811	15144	15122	15312	15194	15000	14973	15124	14995	14894	15034	14982	15204	15060	15014	14986	15095	14989	15273	15101	15286	15027	15277	15205	15082	15206	15052	14988	15208	15138	14823	15244	15068	15071	15013	15305	15155	15066	15142	15048	15262	15164	15185	15260	15067	14853	15171	15254	15071	15060	14997	15311	15016	15164	15296	15070	15181	15089	15233	15061	15187	15037	15077	15174	15119	15189	14931	15004	14925	15187	15053	15160	15000	15128	15161	14997	15066	15317	15046	15161	15056	15122	15089	15287	15376	15090	15089	14992	15093	15113	15224	15079	15177	15191	15153	15064	15102	15118	15121	15170	15075	15238	15069	15018	15121	14963	14979	14995	15119	15253	15377	15001	15011	15008	15055	15068	15049	15098	15267	15124	15023	14954	14953	14940	15069	15310	15187	15066	15174	15243	15154	15039	15135	15032	15188	15017	15194	15275	14984	15279	15117	15055	15195	15153	15116	15124	15194	15071	15008	14863	15101	14885	14894	15242	15163	15201	15210	15084	15086	15108	15123	15223	15049	15080	15043	15013	15216	15092	15096	15123	15011	15110	15057	15004	15128	15128	15166	15125	14890	15026	15051	15293	15132	15147	15316	15072	15126	15212	14928	15077	15177	14875	15179	14997	14956	15114	14975	15072	14960	15004	15002	14922	15055	14978	15119	15127	15032	15029	15008	15147	15106	15124	15178	15202	14963	14977	15172	15257	15153	15109	15046	15198	14959	15086	15069	15133	15253	15000	15182	15162	15245	14897	15091	15100	15138	15160	14993	14914	15166	15143	15299	15206	15077	15100	15133	15034	15045	15139	15145	15064	15144	14927	15022	15329	15220	14982	15084	15040	15066	15166	14985	15258	15324	15084	15386	15105	15039	15011	15161	14937	15222	15232	15149	15058	15146	15134	15116	15030	15037	15075	15120	15061	15177	15118	15088	15264	15162	15176	15204	15173	15215	15226	15168	15048	15217	15087	15005	15210	15177	15044	15080	15052	15098	15036	15077	15161	15122	15051	14968	15095	14954	15231	15059	15175	15103	15169	15061	15245	15238	15135	15142	15090	14995	15121	15417	15209	14889	15076	15237	15259	15245	15136	15121	15219	14963	15178	15013	14995	15090	15206	15182	15165	15139	14884	15204	15203	15214	15385	15130	15184	15045	15103	15277	15075	14997	15024	15164	15158	15012	15058	15159	15150	15166	15096	15094	15364	15137	15100	15244	15010	15166	15126	15095	15122	15256	15291	15159	14991	15194	15041	15056	15235	15107	15298	14972	15222	15136	15171	15081	15335	14977	15136	15176	15127	14958	15314	15010	15070	14923	15142	15073	15152	15017	15115	15060	15196	15048	15058	15100	15130	15163	15116	15074	15264	15185	15036	15202	15086	15050	15303
21700	39031	40741	36457	31386	27849	24986	23545	21129	19905	19341	18313	18041	17523	17660	17419	17106	16751	16619	16455	16035	15876	15620	15707	15412	15500	15387	15139	14994	15192	14871	14979	14962	14852	14741	14772	14838	14657	14704	14740	14691	14651	14695	14677	14540	14643	14755	14711	14586	14701	14694	14529	14518	14548	14802	14597	14814	14553	14646	14673	14681	14502	14640	14613	14451	14574	14664	14733	14608	14758	14527	14640	14580	14475	14509	14646	14633	14681	14642	14732	14594	14556	14758	14587	14664	14559	14556	14705	14649	14698	14580	14642	14713	14566	14683	14765	14572	14662	14552	14669	14722	14518	14793	14763	14585	14619	14536	14501	14580	14594	14705	14550	14481	14619	14528	14796	14479	14543	14656	14535	14826	14805	14621	14606	14700	14594	14762	14740	14541	14611	14554	14593	14709	14663	14892	14567	14415	14753	14504	14590	14668	14503	14718	14607	14448	14479	14628	14736	14802	14453	14517	14401	14730	14619	14583	14543	14443	14750	14563	14578	14696	14562	14579	14586	14803	14603	14648	14793	14830	14606	14847	14639	14675	14639	14694	14558	14783	14391	14655	14531	14541	14600	14477	14521	14631	14612	14489	14590	14688	14685	14533	14677	14521	14655	14581	14581	14515	14717	14719	14480	14755	14571	14524	14517	14552	14423	14596	14586	14484	14617	14587	14597	14525	14583	14862	14682	14561	14531	14678	14661	14470	14611	14671	14576	14701	14570	14439	14504	14659	14608	14559	14716	14595	14629	14661	14684	14610	14765	14593	14660	14675	14569	14505	14758	14840	14524	14599	14631	14687	14557	14680	14587	14655	14659	14485	14692	14433	14918	14692	14688	14463	14656	14627	14638	14664	14421	14611	14490	14788	14541	14902	14617	14708	14574	14528	14594	14806	14622	14701	14523	14499	14807	14603	14630	14549	14563	14716	14534	14578	14668	14549	14557	14766	14610	14688	14473	14679	14608	14552	14716	14507	14619	14548	14534	14687	14702	14583	14673	14695	14471	14513	14718	14588	14592	14705	14685	14820	14564	14705	14599	14549	14681	14634	14563	14608	14455	14462	14571	14701	14625	14800	14693	14620	14594	14612	14648	14753	14642	14585	14672	14542	14592	14482	14453	14604	14689	14557	14637	14651	14603	14645	14593	14692	14620	14603	14548	14492	14746	14707	14612	14536	14689	14599	14643	14615	14537	14659	14446	14623	14672	14548	14632	14640	14697	14482	14712	14547	14612	14686	14689	14604	14620	14693	14357	14863	14693	14588	14696	14735	14571	14692	14673	14602	14592	14698	14645	14766	14790	14521	14705	14557	14574	14585	14657	14611	14544	14688	14709	14688	14732	14501	14719	14395	14743	14772	14809	14659	14555	14619	14577	14662	14662	14647	14633	14654	14710	14589	14515	14655	14627	14533	14449	14678	14689	14604	14562	14546	14514	14735	14650	14735	14770	14683	14630	14739	14736	14568	14541	14704	14640	14742	14590	14793	14635	14643	14715	14696	14684	14533	14539	14622	14703	14679	14616	14581	14756	14772	14707	14484	14651	14683	14680	14660	14580	14671	14541	14638	14520	14623	14448	14679	14639	14554	14583	14627	14606	14658	14479	14726	14708	14674	14586	14677	14814	14509	14491	14676	14602	14582	14484	14773	14588	14652	14782	14633	14648	14576	14678	14630	14538	14522	14575	14455	14538	14668	14739	14598	14553	14566	14689	14665	14541	14701	14596	14515	14611	14544	14471	14709	14683	14611	14712	14753	14559	14632	14488	14577	14677	14528	14771	14474	14660	14578	14376	14569	14493	14573	14418	14623	14727	14549	14595	14723	14595	14650	14580	14681	14524	14512	14666	14700	14701	14672	14736	14555	14579	14720	14766	14700	14676	14486	14490	14517	14602	14510	14598	14469	14661	14667	14454	14345	14553	14692	14683	14513	14603	14578	14638	14827	14706	14588	14767	14628	14517	14678	14731	14593	14707	14680	14525	14562	14710	14450	14673	14566	14577	14639	14575	14626	14492	14433	14649	14615	14620	14543	14612	14561	14683	14514	14369	14507	14576	14544	14562	14630	14506	14655	14680	14701	14545	14611	14599	14593	14555	14514	14774	14649	14755	14553	14613	14543	14592	14572	14668	14689	14672	14576	14622	14539	14800	14681	14653	14566	14650	14681	14490	14677	14667	14482	14738	14548	14604	14693	14605	14569	14617	14736	14547	14539	14824	14481	14450	14754	14542	14652	14712	14684	14587	14561	14670	14653	14830	14703	14757	14624	14441	14697	14717	14670	14710	14722	14755	14573	14536	14578	14707	14738	14643	14531	14660	14410	14633	14604	14569	14532	14733	14720	14541	14655	14535	14595	14561	14647	14501	14717	14517	14438	14505	14747	14693	14453	14519	14803	14573	14770	14580	14648	14620	14579	14473	14725	14802	14676	14581	14459	14616	14653	14633	14557	14499	14708	14575	14590	14501	14714	14690	14418	14478	14637	14652	14623	14771	14589	14543	14646	14776	14453	14694	14608	14762	14631	14530	14678	14822	14810	14760	14755	14649	14507	14501	14639	14666	14673	14577	14612	14665	14694	14761	14602	14505	14566	14586	14553	14751	14570	14696	14614	14649	14560	14555	14727	14487	14509	14770	14516	14600	14590	14610	14626	14404	14529	14685	14582	14610	14723	14546	14434	14649	14473	14407	14562	14652	14608	14796	14651	14581	14676	14779	14557	14579	14734	14584	14630	14566	14535	14628	14663	14782	14405	14661	14439	14622	14774	14515	14614	14612	14647	14586	14546	14754	14657	14595	14760	14527	14626	14727	14660	14530	14738	14638	14582	14611	14691	14529	14515	14773	14717	14682	14574	14684	14607	14459	14613	14604	14637	14722	14630	14488	14727	14682	14640	14557	14593	14498	14567	14588	14670	14456	14622	14648	14624	14558	14489	14646	14530	14496	14571	14641	14626	14567	14782	14605	14644	14772	14494	14417	14518	14582	14640	14703	14577	14579	14705	14627	14684	14439	14494	14563	14571	14487	14575	14584	14482	14629	14643	14703	14520	14516	14656	14775	14484	14754	14615	14708	14648	14679	14585	14457	14636	14754	14505	14672	14544	14556	14683	14441	14655	14572	14661	14523	14538	14674	14784	14661	14382	14636	14692	14556	14594	14551	14558	14721	14645	14461	14646	14679	14482	14648	14534	14745	14644	14591	14657	14625	14597	14790	14521	14492	14637	14747	14605	14506	14515	14713	14778	14423	14465	14414	14609	14576	14621	14628	14678	14567	14440	14708	14631	14532	14533	14675	14653	14748	14507	14801	14691	14707	14551	14609	14598	14665	14422	14681	14494	14478	14554	14630	14669	14766	14442	14739	14529	14737	14463	14682	14589	14686	14600	14801	14736	14498	14515	14525	14665	14726	14693	14581	14459	14762	14684	14379	14424	14534	14665	14566	14724	14554	14600	14673	14658	14621	14745	14535	14445	14423	14814	14564	14582	14509	14457	14627	14620	14637	14716	14591	14504	14635	14493	14751	14636	14511	14511	14590	14517	14668	14519	14557	14628	14532	14512	14431	14633	14502	14536	14771	14699	14609	14542	14623	14663	14628	14600	14529	14741	14518	14530	14635	14678	14547	14626	14633	14691	14328	14698	14551	14573	14620	14707	14484	14641	14771	14567	14683	14675	14568	14595	14538	14500	14755	14653	14633	14677	14610	14545	14564	14711	14668	14686	14488	14586	14659	14331	14518	14626	14729	14566	14479	14719	14618	14638	14727	14464	14735	14618	14551	14645	14615	14513	14667	14547	14545	14681	14528	14541	14591	14578	14701	14568	14544	14732	14737	14480	14491	14588	14740	14640	14722	14741	14674	14588	14577	14563	14670	14587	14608	14439	14571	14664	14544	14636	14671	14605	14513	14534	14504	14786	14521	14591	14603	14657	14637	14554	14470	14575	14715	14626	14583	14605	14575	14716	14493	14684	14566	14601	14705	14602	14478	14474	14678	14754	14541	14566	14435	14612	14477	14774	14583	14621	14569	14575	14543	14578	14566	14640	14600	14628	14597	14663	14563	14582	14688	14730	14790	14475	14598	14652	14491	14717	14532	14601	14615	14681	14768	14508	14472	14486	14634	14599	14763	14523	14670	14609	14728	14620	14567	14639	14603	14723	14696	14562	14605	14441	14764	14607	14572	14510	14612	14619	14709	14592	14656	14610	14548	14882	14500	14584	14617	14704	14514	14576	14506	14655	14715	14659	14466	14603	14635	14627	14708	14628	14462	14537	14616	14551	14588	14690	14671	14559	14662	14658	14571	14752	14663	14571	14503	14537	14615	14713	14737	14706	14609	14635	14653	14650	14672	14802	14577	14580	14670	14491	14752	14589	14661	14587	14364	14803	14548	14630	14458	14700	14562	14698	14692	14658	14708	14744	14452	14761	14582	14659	14629	14591	14654	14681	14600	14495	14560	14670	14623	14717	14594	14778	14826	14505	14647	14437	14547	14710	14708	14724	14539	14765	14646	14729	14785	14627	14780	14897	14498	14681	14596	14632	14659	14464	14736	14672	14615	14654	14813	14556	14586	14749	14581	14753	14564	14795	14342	14683	14572	14799	14474	14657	14491	14576	14514	14671	14669	14552	14528	14476	14625	14803	14614	14744	14679	14544	14434	14623	14624	14595	14753	14673	14590	14656	14540	14569	14576	14659	14547	14577	14729	14742	14685	14615	14422	14618	14598	14578	14579	14634	14672	14735	14795	14581	14545	14656	14695	14577	14473	14473	14585	14578	14512	14540	14688	14738	14573	14822	14477	14465	14686	14599	14527	14668	14652	14740	14441	14692	14753	14697	14648	14789	14647	14621	14471	14661	14728	14740	14668	14489	14444	14623	14648	14616	14476	14661	14546	14673	14753	14389	14648	14606	14578	14548	14731	14730	14455	14679	14625	14576	14755	14658	14615	14702	14686	14702	14562	14719	14635	14686	14762	14610	14627	14736	14681	14649	14516	14411	14713	14681	14665	14448	14566	14607	14618	14723	14497	14653	14508	14586	14597	14398	14554	14684	14571	14530	14640	14659	14517	14622	14516	14646	14541	14553	14520	14469	14548	14708	14675	14561	14687	14573	14642	14632	14618	14607	14401
27418	22906	27893	25434	20402	18563	18081	17149	16675	16284	16185	15745	15648	15607	15755	15842	15631	15467	15595	15687	15553	15513	15386	15207	15209	15351	15356	15117	15240	15186	15341	15193	15272	15300	15279	15273	15202	15376	15170	15236	15247	15208	15039	15057	14960	15269	15271	15261	15159	15249	15195	15266	15179	15027	15120	15329	15019	15090	15117	15096	15221	15244	15120	15332	15217	15171	15215	15254	15175	15228	15219	15234	15351	15247	14983	14951	15119	15260	15207	15314	15111	15122	15178	15069	15168	14989	15087	15039	15033	15141	15207	15220	15358	15079	15039	15039	15199	15068	15144	15053	15123	15210	15297	15196	15100	15188	15034	15196	15092	15039	15251	15211	15199	15178	15312	15205	15211	15150	15215	15122	15177	15063	15345	15098	15229	14931	15143	15108	15178	15326	14947	14878	15212	15170	15372	15207	15346	15044	15173	15236	15143	15308	15058	15133	14965	15253	15077	15252	15465	14967	15267	15080	14962	15070	15303	15085	15369	15216	15163	14974	15188	15197	15200	15012	15348	15122	14947	15062	15159	15096	15130	15258	15143	15221	14978	15134	15093	14956	15015	15242	15124	15151	15268	15171	15249	15316	15318	15203	15373	15222	15042	15006	15289	15206	15093	15319	15067	15196	15183	15168	15014	15242	15107	15254	15145	15176	15440	15236	15106	15074	15036	15012	15162	15064	15200	15194	15167	15150	15137	15045	15206	15093	15142	15057	15004	14967	15244	15162	15159	15228	15097	15311	15131	15023	14990	15134	15381	15184	15088	15131	15039	15088	15245	15115	15214	15162	15057	15002	15214	15091	15258	14941	15160	15327	15146	15132	14987	15014	15216	15245	15148	15215	15215	15137	14997	15258	14968	15038	15200	15251	15270	15127	15321	15267	15095	15150	15184	15049	14967	15307	15240	15125	15128	15092	15231	15094	15092	14998	15089	15140	15166	15200	15213	15088	14970	14903	15240	15199	15187	15198	14898	15006	14896	15008	15147	15182	15129	15175	15233	15079	15140	14956	14865	15026	15169	15307	15149	15208	15232	15010	15216	15216	15147	15092	15256	15283	15096	15177	15124	15064	15036	14864	15048	15130	14975	15296	15266	15081	15081	15104	14960	14932	15164	15049	14933	15201	15258	14923	15081	15214	15251	15146	15210	15188	15073	15099	15122	15075	15215	14800	15147	15182	15181	15206	15403	15146	15217	15169	15051	15127	15223	15089	15372	15142	15115	14893	15060	15058	15182	15257	15277	15162	15138	15067	15286	15224	15173	15100	15165	15166	15257	15230	14999	15237	15066	15134	15141	15113	15207	15101	15116	15269	15106	15123	15148	15221	15111	14988	15040	15146	15232	15227	15200	14956	15198	15121	15031	14971	15238	15297	15314	15207	15248	15200	15386	15105	15125	15116	15205	15029	15037	15216	15059	15121	15156	15051	15167	15226	15121	15229	15172	15280	15218	15117	15230	15191	15232	15060	15103	15140	15014	15114	15027	15226	15087	15280	15227	15491	15169	15145	15156	15110	15243	15204	15221	15096	15089	15171	15095	15317	15118	15109	15270	15207	15265	15210	15094	15420	15257	15100	15106	15048	15290	15165	15150	14984	15287	15204	15348	14990	15038	14993	15157	15040	15108	15130	15099	15098	15163	15203	15172	15099	15070	14947	15055	14981	14965	15201	15182	15156	15147	15065	15211	15194	15151	15186	15018	15112	14991	15223	15322	15153	15175	15172	15225	15171	15211	15223	15218	15290	15083	15120	15240	15168	15228	15121	14885	15228	15136	15106	15224	15033	15181	15071	15174	15320	15150	14939	14951	15146	15290	15150	15098	14994	15146	15253	15046	15180	15200	15261	15264	15094	15102	15116	15172	15271	15104	15176	15135	15120	15061	15042	15183	15291	15083	15226	15181	15025	15021	15101	15195	15124	15341	15354	14939	15227	15044	15016	15170	15241	15114	15189	14995	15279	15068	15218	15208	14996	15234	15130	15040	15162	15208	15179	15235	15132	15122	15240	15209	14975	15235	15017	15040	15219	15160	15168	15204	15245	15183	15113	15151	15096	15107	15107	15102	15379	14997	15238	15174	15105	15127	15198	15034	15100	15173	15157	15216	15091	14887	15421	15204	15249	15135	14972	15347	15131	15027	15068	15107	15208	15375	15431	15162	15074	15021	15093	15296	15238	15031	15370	15210	15110	15084	15073	15151	15149	15191	15146	15048	15060	15157	15214	15128	15186	15275	15142	15122	15179	15273	15030	15261	15268	15043	15127	15145	15030	15306	15172	15177	14869	15186	15197	15214	15196	15254	15141	15148	15116	15072	15334	15097	15066	15263	15193	15263	15175	15195	15344	15105	15158	15211	15100	15034	15114	15097	14945	15318	15155	15302	15322	15279	15271	15035	15178	15040	15219	15112	15110	15254	14921	15269	15081	15224	14980	15114	15003	15083	15238	15014	15074	15011	15283	15344	15175	15136	15291	15300	15027	15079	15057	15250	15188	15217	15049	15233	15178	15284	15098	15177	15144	15199	14929	15217	15113	14904	15096	15144	15341	15087	15072	15035	15117	15150	15162	14950	15159	15116	15167	15182	15195	15182	15114	15077	15026	15083	15096	15389	15098	15161	15033	15002	15211	15130	15167	15258	15109	15006	15232	15268	15278	15263	15051	15209	15089	14866	15072	15230	15134	15169	15335	15132	15219	15169	15140	15209	15054	15263	15317	14970	15107	15011	15137	15181	14928	15182	14856	15270	15137	15096	15151	15217	15019	15107	15194	15112	15450	15153	14921	15179	14977	15203	15122	15241	14999	15243	15229	15205	15248	15067	15043	15202	15155	15129	15268	15351	15292	15222	14968	15282	15172	14985	15168	15214	15109	14944	15314	15135	15243	15201	15145	15347	15194	15117	15233	15215	15080	15111	15217	15178	15246	15102	15088	15026	15211	15246	15215	15143	15270	15172	14975	15013	15086	15138	15375	15294	15252	15057	15218	15191	15184	15239	15257	14997	15015	14928	15126	15084	15255	15041	15160	15119	15297	15100	15147	15166	15100	15102	15092	15203	15111	15158	15293	15065	15214	15222	14958	15158	15168	15323	15311	15303	15153	15050	15179	15248	15231	15132	15234	15191	14912	15047	14990	15303	15198	15060	15148	15240	15067	15186	15116	15298	15053	15173	15366	15239	15262	15337	15084	15350	15235	14900	14938	15100	15024	15145	15034	15056	15182	15119	15322	15105	14894	15289	15206	15130	15394	15217	15085	15270	15116	15409	15159	14947	15152	14987	15068	15154	15138	15122	14972	15113	15246	15168	15186	15159	15110	15187	15306	15267	15314	15215	15352	15142	15060	15395	15266	15103	14945	15290	15127	15112	15091	15273	15077	14983	15166	14941	15261	15317	15198	15151	15031	15069	15151	14996	15305	15312	15260	15230	15016	15188	15232	15167	15094	15293	15236	15137	15058	15300	15064	15152	15196	15172	15325	15028	15126	15054	15170	15106	15298	15308	15059	15159	15266	15214	15325	15111	14988	15022	14996	15103	15135	15127	15086	15093	15105	15336	15367	15117	15294	15299	15142	15010	15233	15285	15141	15151	15013	15255	15161	15118	15061	15047	15135	15213	15149	15248	15248	15246	15027	15139	15164	15147	15121	15222	15192	15067	15043	15122	15190	15219	14911	15016	15108	15068	15179	15203	15120	15267	15110	15141	15171	14971	15069	15123	15089	15115	15104	15179	15085	15183	15292	15071	14991	15154	15195	15163	15264	15105	15077	15084	15246	14932	14941	14816	15150	15224	15245	15064	15194	15045	15319	15149	15244	15232	15233	15146	14928	15236	15163	15161	15185	15245	15209	15329	15043	14963	14983	14986	15209	15152	15304	15299	15143	15193	15257	15150	15412	15311	15187	15280	15020	15203	15176	15154	15116	15272	14977	15063	15296	15274	15036	15296	15256	15054	15238	15113	15183	15118	15162	15241	15195	15316	15337	15083	15252	15020	15267	15075	15216	14991	15186	15293	15125	15086	15146	15026	15140	15157	15065	15038	15037	15249	15167	15224	15150	15256	15194	15124	14988	15052	15245	15053	15302	15233	15296	15267	15299	15091	15305	15243	15176	15174	15237	15098	15248	15296	15303	15122	15259	14928	15108	15121	15055	15183	15174	15115	15150	14989	15096	15017	15175	15072	15173	15276	15191	15077	15127	15076	15111	15026	15092	15199	15157	15190	15221	15247	15294	15110	15035	15078	15224	15241	15028	15217	15159	15284	15452	15220	15232	15206	15113	15093	15194	15308	15419	15266	15074	15156	15141	15252	15181	15243	15318	15310	15057	15068	15217	15142	14917	14864	15195	14973	15268	15306	15301	15155	14971	14961	15192	15023	15207	15261	15116	15056	15263	15058	15097	15154	15097	15068	15170	15129	15149	15134	15138	15285	15157	15234	15150	14981	15046	15208	15128	15103	15292	15236	15250	15425	15028	15252	15180	15125	15165	14981	15157	15067	15157	15020	15182	15210	15049	15248	15235	15157	15220	15053	15042	15169	15140	15218	15051	15177	15311	15046	15003	15324	15255	15203	15110	15111	15051	15243	15200	15151	15313	15261	15125	15085	15145	15189	15330	15000	15251	15190	15320	15195	15103	15224	15015	15220	15045	15399	15098	15233	15310	15202	15219	15056	15041	15129	15130	15195	15366	15269	15121	15302	15005	15065	15159	15208	15301	15165	15278	15349	15057	15255	15042	15329	15307	15068	15108	15299	15220	15029	15124	15078	15022	15285	15276	15106	15285	15022	15128	15204	15269	15095	15061	15092	15136	15157	14985	15194	15153	15113	15186	15054	15060	15137	15028	14921	15058	15071	15334	15235	15162	15223	15113	15157	15084	14991	15175	15021	15100	15146	15300	15284	15134	15224	15026	15025	15119	15167	15250	15113	15183	15213	15245	15325	15210	15126	15355	15191	15291	15049	15272	15255	15307	15290	15242	15231	15371	15069	15416	15271	15210	15112	15188	15119	15195	15311	15291	15434	15106	15273	15147	15190	15263	15085	15267	15053	15105	14951	15256	15096	15049	15155	15291	15157	15117	15211	15222	15440	15043	15085	15294	15111	15264	15324	15136	15180	15107	14963	15371	15122	15000
20181	30319	31488	26308	22737	20263	19020	18224	17035	16740	16148	15871	15645	15807	15774	15570	15503	15198	15201	15258	15089	15140	14896	15006	14775	14851	14999	14875	14869	14692	14627	14685	14842	14669	14904	14732	14676	14693	14819	14524	14538	14630	14585	14582	14490	14604	14532	14728	14703	14522	14734	14729	14672	14555	14703	14651	14545	14773	14560	14692	14593	14648	14854	14678	14813	14677	14427	14702	14693	14916	14720	14717	14559	14610	14479	14578	14606	14665	14577	14667	14690	14649	14597	14706	14526	14628	14600	14521	14581	14677	14667	14601	14444	14718	14573	14634	14825	14663	14525	14691	14635	14625	14658	14759	14512	14772	14740	14684	14580	14484	14712	14678	14570	14654	14481	14600	14853	14682	14659	14644	14605	14729	14647	14736	14564	14733	14673	14788	14722	14697	14566	14619	14624	14663	14700	14653	14538	14564	14809	14667	14612	14641	14827	14697	14670	14577	14610	14743	14474	14602	14578	14495	14483	14640	14536	14612	14750	14868	14639	14582	14853	14664	14649	14557	14665	14608	14616	14648	14571	14836	14530	14682	14508	14661	14716	14602	14612	14671	14649	14669	14711	14736	14594	14731	14490	14536	14721	14696	14783	14604	14455	14814	14629	14774	14779	14649	14798	14581	14593	14661	14647	14666	14650	14544	14534	14741	14616	14714	14599	14589	14493	14590	14572	14765	14837	14581	14602	14776	14622	14656	14779	14696	14570	14582	14663	14782	14528	14659	14687	14804	14583	14698	14626	14553	14631	14639	14598	14616	14622	14701	14454	14632	14646	14726	14605	14671	14671	14587	14712	14709	14770	14655	14643	14745	14701	14647	14475	14661	14572	14579	14745	14656	14439	14637	14656	14696	14653	14603	14673	14562	14571	14487	14647	14718	14577	14616	14652	14642	14648	14608	14619	14557	14788	14515	14575	14690	14679	14752	14784	14494	14819	14648	14583	14664	14708	14697	14677	14668	14667	14600	14661	14597	14689	14681	14772	14748	14630	14534	14602	14853	14789	14537	14810	14721	14677	14507	14722	14642	14551	14744	14613	14604	14640	14781	14538	14700	14680	14560	14534	14460	14545	14612	14662	14673	14659	14715	14495	14626	14580	14682	14599	14682	14687	14566	14654	14568	14559	14627	14645	14677	14522	14674	14640	14674	14665	14755	14550	14741	14657	14640	14764	14686	14700	14665	14516	14688	14637	14586	14654	14792	14531	14674	14555	14668	14633	14655	14627	14599	14670	14587	14556	14495	14657	14733	14857	14572	14738	14676	14627	14603	14672	14537	14579	14510	14698	14641	14589	14562	14564	14727	14548	14582	14589	14688	14420	14598	14654	14644	14535	14587	14638	14626	14705	14734	14457	14549	14771	14740	14620	14761	14784	14794	14643	14488	14628	14650	14635	14552	14680	14709	14680	14693	14587	14709	14662	14609	14467	14573	14777	14620	14585	14577	14541	14700	14593	14531	14743	14757	14823	14576	14726	14479	14600	14873	14648	14541	14590	14629	14691	14651	14727	14557	14570	14631	14538	14643	14604	14738	14663	14568	14608	14593	14797	14585	14521	14748	14655	14635	14602	14512	14589	14816	14768	14622	14654	14653	14714	14600	14607	14657	14550	14489	14699	14654	14735	14690	14589	14482	14553	14487	14579	14614	14573	14735	14453	14453	14670	14609	14626	14731	14656	14594	14761	14638	14682	14676	14467	14633	14612	14635	14722	14650	14662	14707	14513	14556	14651	14759	14610	14627	14683	14641	14481	14770	14634	14651	14640	14517	14659	14673	14640	14570	14608	14642	14612	14666	14756	14642	14658	14601	14529	14641	14522	14547	14640	14630	14614	14602	14700	14751	14736	14647	14612	14640	14496	14712	14708	14601	14716	14648	14701	14522	14613	14609	14660	14658	14672	14767	14669	14698	14543	14591	14616	14667	14669	14693	14623	14687	14610	14587	14701	14451	14647	14633	14668	14737	14632	14620	14594	14463	14558	14579	14645	14586	14562	14647	14514	14713	14560	14594	14607	14763	14508	14694	14799	14618	14666	14661	14522	14676	14525	14626	14609	14687	14589	14504	14596	14633	14660	14718	14635	14552	14818	14790	14509	14841	14571	14576	14728	14771	14579	14686	14559	14642	14614	14595	14678	14792	14749	14609	14720	14648	14689	14739	14460	14652	14726	14459	14522	14654	14603	14690	14589	14710	14698	14765	14628	14617	14673	14681	14712	14651	14715	14542	14565	14745	14539	14621	14531	14635	14720	14617	14668	14608	14621	14517	14610	14703	14787	14530	14619	14580	14744	14622	14648	14516	14564	14647	14624	14575	14770	14577	14605	14537	14743	14552	14639	14776	14732	14676	14727	14722	14796	14755	14735	14503	14670	14662	14755	14638	14575	14899	14696	14668	14656	14576	14632	14654	14537	14589	14679	14628	14795	14613	14703	14619	14626	14825	14614	14612	14634	14518	14767	14620	14699	14658	14474	14692	14717	14747	14472	14505	14488	14532	14447	14770	14568	14540	14642	14725	14551	14673	14744	14589	14779	14449	14705	14735	14719	14812	14902	14769	14657	14598	14552	14733	14644	14850	14533	14662	14766	14721	14467	14385	14617	14733	14681	14623	14654	14626	14558	14507	14704	14617	14625	14716	14637	14526	14740	14631	14553	14509	14459	14736	14705	14810	14626	14735	14588	14582	14734	14691	14638	14567	14607	14711	14493	14616	14661	14724	14600	14861	14577	14637	14570	14607	14802	14585	14731	14651	14552	14712	14580	14736	14653	14672	14599	14675	14694	14629	14703	14606	14630	14604	14668	14682	14615	14623	14733	14538	14633	14722	14578	14550	14736	14594	14653	14586	14537	14576	14572	14616	14730	14732	14640	14573	14702	14807	14756	14647	14429	14775	14571	14798	14614	14555	14618	14566	14675	14792	14679	14780	14703	14762	14667	14729	14662	14717	14810	14778	14468	14772	14578	14610	14700	14725	14766	14792	14684	14708	14647	14653	14554	14645	14695	14584	14777	14555	14582	14494	14747	14657	14739	14892	14606	14790	14685	14759	14652	14645	14665	14614	14557	14604	14657	14569	14497	14627	14798	14577	14694	14537	14690	14737	14596	14523	14576	14624	14811	14518	14667	14688	14681	14593	14603	14658	14758	14634	14557	14822	14701	14669	14679	14622	14491	14603	14649	14717	14688	14559	14726	14686	14690	14645	14691	14609	14538	14669	14666	14577	14695	14645	14591	14631	14565	14826	14654	14709	14540	14715	14690	14573	14632	14490	14520	14560	14622	14610	14550	14612	14638	14778	14582	14646	14483	14636	14558	14623	14779	14675	14522	14596	14737	14649	14620	14725	14574	14515	14782	14575	14771	14541	14655	14765	14517	14576	14657	14848	14679	14731	14531	14583	14764	14511	14728	14542	14807	14562	14652	14612	14583	14632	14629	14553	14655	14632	14744	14580	14597	14606	14731	14637	14623	14804	14846	14634	14552	14721	14762	14557	14694	14688	14589	14698	14678	14820	14636	14570	14604	14943	14549	14703	14621	14614	14641	14512	14683	14700	14700	14797	14713	14547	14489	14705	14641	14627	14646	14657	14693	14614	14751	14601	14503	14644	14626	14648	14758	14579	14514	14716	14718	14532	14645	14712	14793	14642	14501	14540	14543	14720	14802	14762	14767	14649	14712	14764	14642	14621	14635	14604	14829	14642	14658	14752	14537	14710	14589	14687	14682	14707	14700	14642	14616	14538	14645	14785	14808	14486	14498	14731	14614	14639	14637	14697	14581	14497	14596	14757	14858	14665	14688	14805	14672	14639	14720	14703	14717	14638	14700	14623	14672	14739	14707	14693	14614	14542	14798	14608	14599	14730	14761	14486	14678	14717	14816	14618	14711	14774	14715	14586	14644	14661	14597	14604	14708	14731	14501	14617	14733	14548	14627	14620	14492	14696	14576	14749	14618	14660	14702	14586	14712	14618	14782	14594	14634	14710	14766	14579	14749	14870	14709	14611	14848	14813	14670	14687	14596	14747	14707	14820	14723	14878	14640	14554	14570	14541	14781	14496	14578	14743	14658	14585	14644	14558	14545	14585	14827	14600	14702	14686	14761	14699	14542	14760	14654	14585	14739	14631	14706	14696	14539	14543	14666	14657	14605	14747	14623	14679	14711	14620	14612	14579	14686	14394	14767	14714	14610	14549	14612	14578	14691	14622	14645	14668	14679	14577	14590	14649	14708	14493	14558	14648	14729	14526	14700	14601	14574	14819	14609	14567	14692	14753	14749	14552	14559	14694	14713	14407	14608	14618	14459	14750	14893	14677	14845	14733	14568	14649	14545	14616	14710	14685	14552	14540	14729	14658	14578	14624	14726	14722	14724	14703	14546	14740	14646	14672	14683	14673	14701	14752	14678	14761	14688	14788	14587	14668	14604	14628	14751	14753	14615	14405	14622	14639	14558	14744	14555	14623	14635	14566	14632	14705	14747	14687	14634	14664	14695	14758	14756	14796	14648	14564	14550	14701	14698	14640	14648	14623	14586	14597	14599	14709	14729	14692	14644	14835	14815	14623	14663	14502	14583	14609	14698	14652	14677	14661	14692	14575	14517	14625	14609	14576	14660	14892	14629	14495	14659	14613	14497	14629	14599	14594	14506	14800	14731	14653	14572	14687	14628	14486	14589	14761	14657	14809	14709	14587	14641	14682	14541	14500	14624	14566	14784	14608	14636	14554	14437	14546	14515	14659	14671	14526	14453	14754	14698	14702	14617	14607	14737	14740	14696	14671	14686	14695	14607	14680	14495	14706	14682	14392	14857	14580	14641	14536	14625	14643	14574	14619	14586	14514	14734	14520	14602	14681	14579	14792	14617	14642	14705	14675	14587	14653	14557	14740	14709	14626	14708	14668	14496	14710	14644	14457	14626	14632	14683	14647	14604	14703	14660	14493	14704	14603	14742	14773	14658	14434	14621	14610	14702	14469	14744	14638	14552	14663	14804	14717	14755	14669	14499	14832	14665	14722	14632	14663	14444	14512	14709	14544	14815	14767	14620	14615	14757	14509	14588	14603	14525	14772	14693	14776	14613	14708	14651	14602	14701	14585	14777	14774	14747	14516	14577	14635	14759	14763	14571	14568
23858	21382	28829	24844	23188	23198	22419	19509	18161	17662	17407	16870	16674	16770	16597	16444	16437	16408	16482	16349	16042	15951	15982	15804	15803	15651	15850	15611	15833	15639	15729	15479	15506	15367	15451	15659	15508	15553	15611	15704	15525	15408	15361	15518	15525	15598	15519	15350	15407	15232	15664	15476	15407	15472	15685	15414	15581	15582	15460	15276	15420	15581	15326	15375	15193	15360	15231	15703	15420	15530	15490	15421	15443	15610	15448	15504	15467	15475	15546	15495	15415	15269	15532	15487	15346	15485	15344	15637	15344	15568	15467	15218	15350	15379	15554	15481	15475	15422	15598	15336	15335	15487	15502	15324	15261	15412	15554	15551	15291	15480	15263	15469	15392	15692	15465	15449	15404	15404	15343	15456	15278	15520	15555	15492	15418	15422	15352	15441	15514	15544	15303	15330	15246	15312	15676	15211	15417	15375	15375	15466	15434	15506	15420	15529	15602	15306	15425	15422	15283	15459	15386	15299	15508	15550	15349	15298	15341	15505	15482	15380	15634	15536	15551	15534	15512	15368	15337	15373	15337	15414	15302	15432	15208	15465	15244	15420	15506	15360	15285	15387	15418	15301	15576	15396	15567	15339	15383	15247	15566	15513	15221	15286	15555	15473	15330	15353	15459	15423	15513	15479	15239	15419	15495	15439	15215	15323	15288	15353	15365	15323	15413	15406	15319	15599	15504	15164	15366	15504	15217	15299	15506	15400	15561	15517	15412	15297	15382	15520	15536	15391	15342	15513	15465	15456	15367	15294	15276	15264	15487	15375	15268	15397	15471	15464	15249	15487	15485	15502	15626	15373	15444	15474	15338	15386	15324	15625	15693	15490	15431	15394	15198	15559	15321	15300	15433	15492	15507	15477	15514	15403	15593	15379	15535	15493	15291	15477	15379	15397	15562	15343	15462	15115	15273	15490	15523	15395	15448	15296	15382	15503	15404	15540	15335	15422	15314	15428	15546	15473	15542	15489	15492	15307	15318	15361	15386	15475	15550	15545	15622	15499	15380	15297	15356	15589	15470	15319	15299	15467	15391	15468	15544	15395	15423	15304	15558	15330	15492	15357	15337	15448	15609	15348	15255	15370	15521	15483	15418	15284	15314	15391	15496	15313	15331	15464	15352	15476	15428	15259	15498	15398	15336	15525	15388	15388	15658	15387	15561	15606	15566	15433	15374	15502	15415	15388	15453	15427	15422	15474	15401	15410	15228	15276	15496	15439	15432	15550	15511	15357	15400	15292	15367	15327	15359	15496	15344	15364	15349	15231	15424	15346	15432	15504	15577	15406	15372	15421	15543	15527	15525	15260	15302	15342	15553	15438	15677	15527	15259	15309	15243	15357	15340	15346	15541	15449	15338	15521	15420	15547	15422	15298	15534	15422	15483	15410	15620	15464	15281	15436	15534	15505	15359	15275	15529	15589	15309	15248	15352	15283	15382	15466	15724	15436	15451	15237	15276	15287	15309	15306	15274	15474	15314	15564	15475	15502	15549	15352	15415	15415	15312	15356	15326	15315	15102	15316	15429	15339	15473	15301	15311	15364	15464	15517	15381	15611	15534	15510	15381	15473	15436	15245	15397	15382	15387	15323	15464	15480	15431	15357	15423	15326	15490	15416	15379	15421	15682	15408	15407	15412	15467	15362	15410	15613	15371	15439	15418	15359	15412	15386	15576	15637	15650	15432	15641	15550	15255	15497	15406	15449	15275	15407	15247	15448	15290	15293	15367	15407	15639	15379	15414	15209	15323	15273	15486	15425	15234	15415	15449	15334	15470	15471	15544	15638	15141	15389	15242	15318	15414	15365	15545	15448	15602	15476	15476	15333	15430	15504	15322	15273	15408	15438	15372	15413	15395	15494	15535	15346	15414	15352	15450	15235	15444	15443	15498	15362	15300	15393	15490	15410	15584	15394	15408	15436	15279	15500	15432	15284	15390	15531	15431	15447	15467	15308	15215	15485	15547	15525	15463	15530	15463	15441	15542	15452	15205	15267	15351	15552	15316	15142	15335	15569	15346	15323	15604	15482	15299	15517	15280	15348	15383	15410	15439	15360	15351	15462	15385	15300	15550	15744	15501	15490	15489	15680	15377	15323	15439	15527	15456	15423	15478	15285	15358	15236	15550	15529	15462	15354	15329	15250	15483	15168	15152	15643	15287	15498	15429	15396	15259	15477	15621	15398	15490	15567	15504	15313	15415	15251	15379	15386	15272	15453	15314	15463	15577	15475	15714	15339	15287	15391	15397	15328	15546	15448	15405	15509	15375	15504	15437	15382	15517	15338	15439	15342	15509	15576	15468	15506	15613	15476	15360	15548	15301	15463	15518	15491	15433	15615	15408	15272	15362	15321	15486	15435	15473	15419	15310	15213	15373	15510	15403	15433	15547	15484	15301	15383	15408	15204	15493	15614	15442	15278	15254	15429	15469	15356	15521	15399	15486	15670	15505	15437	15336	15165	15455	15305	15361	15434	15370	15405	15378	15634	15362	15340	15269	15576	15390	15475	15455	15421	15671	15303	15501	15500	15443	15333	15430	15310	15338	15381	15453	15432	15546	15359	15365	15358	15453	15452	15407	15302	15427	15291	15300	15439	15285	15322	15632	15491	15515	15446	15347	15537	15513	15303	15528	15459	15408	15369	15348	15336	15375	15372	15362	15492	15407	15424	15368	15381	15120	15410	15277	15321	15375	15225	15545	15608	15379	15652	15314	15453	15417	15417	15162	15262	15491	15490	15281	15362	15344	15565	15514	15411	15370	15512	15517	15480	15446	15490	15418	15381	15501	15424	15389	15335	15424	15521	15474	15209	15319	15424	15428	15397	15421	15324	15349	15464	15390	15365	15420	15500	15659	15356	15308	15426	15459	15583	15546	15501	15408	15408	15517	15512	15484	15543	15447	15523	15538	15269	15233	15377	15519	15431	15505	15295	15351	15259	15424	15343	15466	15449	15566	15454	15477	15468	15290	15378	15325	15551	15508	15425	15524	15356	15531	15472	15428	15316	15370	15515	15582	15296	15302	15474	15442	15413	15525	15251	15480	15439	15361	15309	15378	15503	15567	15585	15344	15301	15441	15302	15458	15415	15352	15362	15230	15329	15273	15416	15442	15456	15327	15557	15478	15404	15376	15244	15229	15381	15615	15589	15356	15534	15530	15429	15624	15479	15580	15403	15415	15380	15403	15523	15367	15266	15401	15434	15381	15345	15313	15308	15323	15369	15406	15273	15358	15299	15568	15439	15352	15304	15400	15423	15484	15455	15366	15414	15552	15541	15496	15192	15566	15662	15419	15406	15446	15437	15648	15353	15357	15446	15382	15458	15255	15534	15407	15373	15404	15385	15400	15464	15299	15362	15471	15413	15365	15461	15520	15291	15296	15462	15527	15425	15386	15454	15413	15399	15495	15467	15269	15456	15327	15394	15532	15453	15406	15344	15488	15456	15675	15453	15354	15542	15272	15418	15377	15437	15617	15246	15390	15341	15429	15372	15555	15337	15498	15378	15368	15228	15454	15498	15546	15462	15464	15688	15453	15375	15366	15352	15398	15310	15481	15414	15532	15385	15386	15385	15451	15468	15449	15483	15482	15250	15328	15423	15434	15370	15510	15549	15449	15370	15431	15407	15486	15272	15481	15347	15313	15537	15515	15472	15171	15465	15411	15270	15348	15321	15393	15464	15534	15478	15429	15304	15425	15458	15462	15619	15326	15522	15421	15517	15300	15462	15480	15453	15391	15322	15282	15259	15405	15327	15607	15388	15579	15598	15443	15570	15412	15265	15459	15506	15454	15335	15175	15503	15586	15285	15268	15516	15254	15465	15458	15358	15377	15453	15405	15407	15490	15363	15606	15657	15391	15573	15375	15393	15323	15556	15499	15215	15518	15515	15380	15524	15508	15432	15439	15307	15551	15659	15372	15335	15346	15349	15512	15349	15437	15279	15294	15382	15352	15433	15378	15561	15532	15473	15343	15343	15397	15368	15402	15501	15516	15370	15697	15289	15532	15426	15596	15741	15589	15349	15539	15459	15380	15368	15538	15411	15497	15380	15323	15496	15369	15299	15442	15408	15461	15523	15438	15261	15426	15462	15420	15473	15412	15475	15286	15272	15298	15636	15389	15513	15426	15393	15447	15629	15398	15415	15541	15577	15396	15528	15394	15423	15256	15446	15369	15568	15566	15401	15546	15536	15527	15542	15452	15400	15380	15489	15382	15605	15583	15512	15412	15263	15532	15637	15571	15486	15456	15477	15297	15376	15373	15575	15519	15456	15530	15515	15359	15473	15259	15373	15356	15543	15628	15390	15404	15437	15693	15428	15420	15351	15489	15441	15517	15432	15413	15697	15538	15337	15504	15562	15471	15345	15551	15442	15546	15283	15277	15291	15466	15425	15444	15383	15554	15261	15425	15450	15546	15451	15416	15530	15429	15538	15571	15439	15329	15497	15366	15333	15359	15345	15511	15334	15440	15350	15507	15491	15157	15609	15617	15497	15500	15500	15558	15456	15388	15604	15563	15373	15392	15486	15319	15501	15388	15200	15533	15462	15443	15577	15463	15449	15388	15281	15370	15377	15460	15442	15530	15402	15398	15521	15309	15410	15571	15399	15681	15410	15405	15302	15235	15516	15395	15466	15396	15468	15436	15486	15392	15366	15407	15253	15394	15332	15548	15452	15428	15202	15358	15391	15706	15444	15428	15319	15343	15445	15463	15247	15435	15523	15549	15370	15543	15248	15455	15604	15301	15492	15456	15435	15148	15664	15383	15460	15540	15354	15523	15635	15636	15433	15463	15460	15262	15341	15303	15291	15398	15451	15424	15295	15422	15359	15548	15307	15315	15524	15364	15340	15286	15562	15555	15309	15591	15398	15614	15361	15297	15533	15438	15357	15442	15501	15519	15388	15494	15446	15354	15407	15443	15336	15384	15300	15652	15362	15531	15307	15294	15391	15341	15310	15403	15410	15510	15300	15422	15512	15375	15471	15414	15284	15445	15461	15475	15551	15615	15395	15325	15447	15388	15486	15520	15562	15514	15421	15414	15346	15503	15343	15418	15561	15538	15414	15434	15327	15375	15282	15525	15453	15396	15578	15469	15504	15620	15488	15350	15507	15560	15378	15461	15444	15550	15451
19955	36423	38074	32550	27372	24284	22582	21461	19813	18776	17921	17308	16930	16863	16995	16905	16365	16347	16120	16295	15908	15782	15410	15616	15375	15487	15464	15383	15117	15039	15104	15152	15234	14920	15233	14994	14974	14990	14955	14902	15010	14952	14994	14785	14943	14822	14775	14868	14967	14999	15063	14891	14808	14830	14978	15051	14939	15009	14998	14958	14901	14928	14806	14793	14972	15081	15003	14958	14835	14886	14854	14989	14833	14841	14953	14962	14839	14935	15002	14842	14956	14735	15001	14922	14940	14798	15001	15138	15038	14896	14988	14896	14973	14862	14860	14829	14961	14967	14975	14673	14880	14913	14835	14953	14979	14727	15007	14995	14829	14964	14970	14731	15016	14915	14988	14952	14914	14902	14948	14950	14975	14928	14729	14911	15034	15068	15006	14752	14900	14842	14926	14905	14719	14968	14887	15027	14890	15025	14777	14878	14841	14832	15015	14937	15093	14793	14767	14679	15012	14912	14925	14967	14802	14857	14886	14906	14777	14916	14898	14946	14906	14973	14954	15016	14901	14830	14787	14963	14803	14866	14916	14918	14833	15022	14929	14987	15009	14984	14863	14901	14811	15062	14840	15040	14898	14876	15050	14787	14806	14936	14907	14982	14876	14746	14787	14834	14821	14966	14861	14806	14901	15080	14971	14914	14922	14855	14941	15055	14913	14922	14854	14817	15031	14812	15034	14773	14871	14806	14675	14853	14870	14896	15047	14980	14902	14932	15003	14834	14865	14902	14923	14947	14878	14800	14921	14982	14870	14933	14853	15000	14924	14840	14864	14839	14879	14950	14957	14922	14906	14830	14794	14971	14791	14950	14870	14973	14928	14668	14873	14900	14935	14868	14739	14923	15148	14981	14842	14645	15016	14893	14885	14803	14964	14893	14804	14862	15015	14938	14913	14806	14890	14840	14986	14819	15021	14787	14946	14938	14945	14994	14889	14915	14910	14852	14974	14866	14802	15005	14948	14959	14916	14860	14860	14983	14854	14834	14802	14883	14971	15133	14899	15028	14791	14888	14793	14976	14883	14884	14988	14936	14884	14856	15013	14887	14879	14886	14867	15054	14926	14976	14833	14832	14977	14933	14863	14956	15053	14889	14956	14726	14943	14944	14861	14784	15039	15037	14911	14903	15010	14887	14955	14931	14803	14941	15093	14882	14897	14833	14841	14993	14985	15089	14960	14878	14942	14812	14988	14874	14913	14925	14857	14746	14871	14837	14923	14684	14848	15033	14947	14708	14857	14970	14872	15014	14853	14825	14820	15110	15066	14932	15044	14766	14984	14933	15047	14985	14957	14937	15190	14939	14935	14914	14910	14922	14717	14940	14758	14829	14847	14998	15047	14872	14972	14810	14858	14891	14876	14959	14926	14846	14940	14873	14907	14710	15024	14925	14989	15017	15078	14983	15151	14789	14841	14960	14903	14874	14962	15094	14883	14760	14848	14900	14818	14873	14826	14994	14902	14846	14891	14933	15086	14899	14839	14986	14845	14962	14972	14975	14958	14955	14864	14880	14706	14941	14751	14898	15033	14868	15037	14988	14939	14989	14877	14885	14880	15020	15049	14831	15117	14797	14812	14818	14928	14903	14909	15071	14866	14871	14998	14840	14845	14885	14795	14925	14869	14928	14934	14864	14951	14911	14940	15052	14900	14929	14962	14940	14746	14898	14988	14925	14935	14784	14830	14874	14815	14675	14758	14883	14866	14887	14876	14793	14864	14946	14836	14836	14805	14909	14993	15046	14841	14789	15036	14928	14611	14678	14741	14989	14829	14774	14942	14932	14784	14836	14764	14947	14696	14906	14943	14950	14727	14978	14904	14907	14816	15018	14926	14740	14818	14884	14886	14932	15081	14886	14796	14762	14873	15014	14927	14962	14888	14939	14857	15030	15123	14837	14962	14847	15072	15008	14987	14922	14992	14829	14882	14805	14888	14878	15035	14982	14781	14929	14799	14929	15150	14850	15049	14804	14832	14856	14816	15018	14959	14860	14886	14825	14832	14809	14906	14983	14984	14872	14924	14936	14889	14789	14913	14861	14719	14847	14938	14841	14890	14859	15065	14919	14685	14912	14990	15021	15141	15022	14948	14954	14815	15017	14668	14776	14828	14973	14845	14793	14860	14971	14946	14791	15001	14915	14904	14986	14900	14965	14943	14821	14877	14781	14869	14981	14742	14994	15006	14872	15047	14908	15038	14786	14968	14955	15052	14965	14988	14900	14887	14896	14851	14904	15021	14784	14922	14929	15016	14857	14994	14761	14798	14950	15051	14885	14927	15073	14863	14927	14925	14833	15040	14950	15142	14986	14878	15051	14875	14970	14784	14910	14826	14861	14844	14979	14796	14896	15019	14947	15029	14951	14699	14997	15055	15034	14944	14750	14878	14981	14990	14886	14893	14924	14869	15004	14941	14936	14964	15100	14838	15046	14839	14978	14918	14937	14873	14859	14978	14835	14956	14834	14892	15065	14890	14867	14847	15009	14813	14962	15053	14874	14910	14938	14884	14962	14885	14994	14892	14985	14804	14823	14898	14804	14955	14827	14779	14904	14933	14870	14890	14939	14922	14899	14954	14915	14839	15044	15051	14752	15022	14965	14968	14688	14833	15031	14892	14830	14881	14900	14813	14873	14988	14713	14797	15013	14928	15005	14746	14963	14929	14990	14932	14789	14843	14822	15009	14940	14972	15091	14881	14901	14837	14941	14828	14895	14889	14899	14868	14920	14980	14772	14818	15005	14940	14936	14849	14786	14968	15007	14850	15000	14829	14874	15184	14934	14952	14917	14839	14758	14828	15058	14999	14946	15006	15041	14876	14858	14949	15045	14891	14944	14967	14768	14893	14914	14942	14782	14856	14964	14795	14860	14995	14851	14832	14731	14975	15109	14944	15023	14897	14973	14827	15001	14792	14929	14965	14887	15062	14859	14885	14915	14851	14858	14881	14699	14963	14908	15066	14835	15071	14880	14958	15000	14836	14882	14880	14794	14962	14952	14895	14933	14773	14901	14866	15029	14792	14805	14836	14948	14919	15001	14914	14892	14915	14950	14840	14955	14931	14819	14970	14847	14910	14779	14789	14945	14796	14808	14777	15044	14906	14954	14953	15008	15010	14964	14904	14889	14977	14901	14790	15026	14932	14872	14975	14961	14965	14839	14798	14735	14882	14863	14938	15025	14883	15056	15115	14753	14849	15079	14993	14960	14891	14878	15021	14932	14984	14812	14921	14927	14891	14786	14777	14813	14884	14819	14958	14934	14906	14750	14979	15024	14752	14880	14891	15070	14904	14976	14768	14983	14809	14890	14880	14815	14881	15027	14922	14874	15163	14719	14962	14671	14929	14884	14930	14971	14950	14877	15022	14930	14889	14992	14921	15052	14881	14736	14967	15074	14856	14880	14903	14758	14928	14787	14998	14953	14948	14803	15002	15067	14895	14985	14774	14973	14986	15175	14916	14834	15028	14950	14884	14991	15002	14885	15010	15077	14760	15158	15113	15036	14893	14850	14966	14986	14895	14928	14813	14925	14915	14995	14908	15012	15032	14817	14840	14817	14983	14888	14696	15011	14892	14910	14898	14946	14943	14897	14978	14667	15022	14775	14844	14898	14702	14876	14866	14925	14840	14938	14840	14907	14899	15039	14756	14828	15013	14997	14955	14999	14732	14761	14770	15000	14994	15067	14804	14945	14920	15004	14933	14970	14979	14808	14779	15019	14958	14809	14859	15115	14788	14864	15093	14910	14933	14875	14887	14994	14950	14938	14900	14874	14935	14934	14957	14984	14898	14910	14928	14891	14865	14893	14959	14905	14821	14765	15114	14768	14937	14885	14922	14955	14884	14878	14904	14825	14939	14838	14828	14886	14834	14908	14945	14803	15014	14896	15014	14807	14817	14782	15004	14806	14971	14847	14999	14769	14747	14938	14952	14822	14744	14718	15007	14885	14936	14733	14810	14934	14763	14959	14948	14877	14947	14822	14879	15004	14873	14874	14919	15002	15143	14955	14803	15010	14868	15025	14788	14969	15031	14971	14947	14843	14731	14989	14979	14961	14803	14879	14973	14850	14998	14952	14730	14748	15014	14934	14916	14986	14988	14945	14816	14960	15040	14965	14861	14957	14806	14937	14932	14845	14879	14973	14818	15070	14771	14843	14998	14947	14943	14911	14897	14917	15004	14850	15001	14900	14906	15040	14990	14904	14906	14707	14827	14993	15005	14977	14967	14929	15110	14940	14845	15042	15011	14892	14686	14978	14906	14936	14974	14912	14760	14863	15018	14778	14833	15186	14807	15096	14761	14844	14856	14940	14922	14937	14900	14942	15116	14946	14887	14852	15112	14838	14859	14932	14966	15014	14881	14956	14817	14902	15095	14935	14991	14961	14985	14940	14934	14862	14956	14872	15075	14788	14816	14874	14907	15050	14812	14772	14834	14846	14863	15059	15155	14932	15024	14824	15078	14863	14817	14981	14770	14899	14993	14759	14857	14871	14786	15019	14930	14698	14957	15030	14771	14987	14918	14798	14929	15110	15036	15059	14919	15021	15007	15029	15049	14997	14871	14756	14891	14952	15010	14908	14941	14928	14850	14858	14832	14834	14894	14985	14916	15021	15109	14982	14883	15045	14982	14902	14857	14700	14819	14852	15064	14813	14979	14985	14887	14757	14853	14897	15005	14895	14960	14849	15060	14894	14941	15051	14917	14955	14853	14848	14753	14792	14869	14856	14863	15068	14936	14979	14896	14897	14812	15074	14873	14856	14969	14942	14955	15017	15069	14816	15028	14680	14881	14829	14885	15050	14972	14884	15047	14878	14893	14762	15010	14847	14562	14983	14931	14872	14989	14945	14926	14829	15060	14881	14856	14906	14865	14935	14782	14864	14954	14820	14674	14821	14755	14847	15076	14870	14950	14799	14937	15027	14789	14834	15046	14932	14914	14762	14935	14919	14897	14965	14834	15036	15054	14812	15013	15111	14851	14796	14843	15045	15022	14939	15017	15097	14784	14939	15153	14868	14907	14863	15092	14857	14924	14821	14920	14916	14946	15009	14818	15064	14844	14990	14917	14917	14932	14860	14984	14945	14917	14917	14877	14914	14974	14766	14975	14964	15021	14954	14977	14944	14901	14892
22909	21332	29207	23893	22067	24404	25746	21321	19304	18661	18098	17257	17042	16849	16971	16788	16483	16493	16393	16261	16025	15808	15681	15465	15557	15542	15450	15259	15359	15149	15240	15232	15260	15104	15373	15180	15156	15188	15167	15196	15082	14945	15026	15047	14903	15061	15039	14929	14819	14953	15036	15023	15081	14973	14849	14968	14908	14884	15119	15050	15003	15084	15081	14957	15142	14791	15062	14974	15124	14913	14943	15112	15019	15172	14969	14681	15198	15192	15074	15167	15097	14929	15113	15030	15006	15027	14903	14941	14940	15085	15071	15017	14970	14796	15099	15110	15104	14840	14872	15025	14915	14776	15125	15069	14928	15126	15021	15069	15257	14808	14757	14845	14876	14807	14855	14857	15022	14963	14737	15074	14987	15009	14993	14959	15069	14876	14764	15084	14973	15146	15052	14805	14996	14990	15116	14959	14925	15048	14970	14976	15019	14987	14968	14994	14988	14929	15027	15075	15198	14856	14992	14893	14915	15055	15100	14920	15010	14999	14989	14925	15141	14816	15032	15021	14964	14859	14931	15026	15117	15018	14892	14839	14953	15196	15000	14995	15117	15093	14848	14899	14928	14855	14906	14897	14808	14948	14941	15002	14954	15127	14907	15185	15069	15130	14963	14719	14901	14948	14953	14814	14847	14973	15056	14936	14943	14787	15078	14944	14799	15006	15066	14925	15021	14947	14958	14723	15009	15082	15100	14887	14980	15052	15072	15000	14918	14847	15078	14948	14959	15036	14969	15020	14748	15028	15005	14850	14987	14801	14917	14864	15038	14849	15014	14683	14910	15094	14943	14953	14850	14947	14912	15112	14997	15202	14888	14990	15169	15229	14829	14838	15018	14954	14931	14930	14930	14931	14903	15134	14865	14783	15028	14937	14704	14882	14937	14802	14876	14949	14851	14871	14930	14794	14985	14833	14870	14890	14982	14765	14836	15010	14738	14982	14853	15015	15062	14905	15061	14999	14993	14943	15088	14879	14962	14833	14810	14910	14715	15065	15095	15008	14919	14823	14886	14807	14971	15002	14957	15032	14855	14729	15008	15041	14821	15048	14902	15057	14944	14929	14885	14889	14937	14779	14936	14986	15157	14989	14944	15038	15011	14781	14805	14970	14912	15010	14950	15057	14839	14972	14918	14954	14828	14655	14920	14857	14870	14949	14785	15195	15048	14902	14936	14990	15032	14940	14968	14994	14926	14916	14919	14961	14796	14866	15011	14952	14963	15061	14919	14832	14970	14934	14994	14899	15075	14918	14860	14890	15046	14797	14877	15064	14940	14858	14855	14916	14828	15089	15013	15004	14971	15016	14967	14992	14944	14979	14925	14751	14893	14945	14875	14797	14950	14832	14910	14920	14719	14703	14792	15068	15010	14998	15081	14988	14939	14917	15053	15111	15098	14860	15122	14991	14922	14832	14726	15007	14906	15168	14785	15051	15029	14887	15097	14832	15098	14917	14803	14950	15038	15081	15031	15118	15024	14974	14915	14970	15099	14939	14859	14653	14768	14878	14901	14929	14915	14837	15114	14884	14817	15046	15040	15047	14898	14910	14837	14937	15017	14771	14842	14960	14900	14894	15061	14969	15057	15045	14898	14907	15033	14924	15015	14958	15027	14912	14855	14986	15155	14976	14954	14908	14890	15126	14861	14844	14890	14824	14915	14693	14846	14777	15009	14940	15087	15088	14836	14943	14923	15063	14958	14870	15080	14821	14831	15104	14916	14898	15052	14932	15062	14916	14977	14935	14934	14962	14774	14958	15047	14893	15062	14944	14964	14948	14970	15081	14885	15019	15054	14970	14968	15014	14902	15044	15103	14887	15051	14954	14978	15034	15025	14861	14913	15200	15050	14876	15043	15016	14946	14894	14837	15024	14726	15055	15032	14876	14840	15061	14783	14842	14752	14793	14786	14833	14737	15036	15008	14965	14975	14920	14881	14945	15046	14919	15031	15023	14817	14655	14976	14959	15056	15058	14844	15098	15027	15139	15004	14743	14801	14868	15101	14895	14956	15065	15077	14953	14891	14940	14924	14931	14903	14941	15123	14905	15015	14898	15069	15116	14911	14927	15018	15172	14932	15093	14838	15016	15188	14858	14988	14686	14952	14850	15023	14855	14897	15102	14849	14835	14843	15031	14947	14929	15043	14981	14842	14830	14838	14888	15030	14872	15121	14905	15082	14967	15012	14964	15092	15076	15077	14850	14797	14725	14914	14932	15019	14914	14932	14883	14942	14989	15021	14817	14883	14934	14887	14977	14832	14855	14924	15190	14919	14928	15007	15084	15022	14976	14811	14969	14907	15049	14877	14864	15088	14967	14893	14755	15151	14795	14970	14872	14860	14876	14951	15028	14983	14928	14937	14825	14994	15031	14973	15068	14789	15121	15075	14879	15181	14985	15010	15014	14807	14987	14899	14963	14798	14994	15018	15075	14771	14980	14925	14963	14960	15154	14858	15034	14971	14879	14812	15048	14902	14949	14965	14944	15000	15051	15058	14801	14820	14975	15097	14966	15173	14968	14905	14959	14785	14749	14945	14858	15050	14976	14768	15117	14715	14828	14819	14976	14928	14869	14948	14992	14873	15132	15057	15056	14943	14949	14879	15085	15088	14937	14940	14993	14899	14725	14980	14903	15118	15095	14940	14837	14879	15050	14787	14989	14811	14780	15082	14881	14948	15074	14980	14863	15061	14962	14825	14869	14992	14928	14929	15067	14957	14840	15067	14990	14959	14937	15103	14923	15187	14950	14853	14929	15014	14917	14762	14846	14918	14986	15046	14899	15007	15098	14859	14889	14833	14959	15039	14904	14935	15122	15018	14950	14863	14925	14882	14950	14933	14978	15016	15125	14902	15033	14999	15017	14940	14995	15109	14977	15050	15046	15109	14996	14968	15032	14924	14924	14962	15096	14940	15034	14931	14907	14796	14831	15053	14894	14975	15046	14848	14836	15006	15136	14808	15081	15044	15078	14918	14894	15064	15060	14991	14998	15005	15031	14963	14951	14909	14750	14910	15232	14995	14947	14895	14988	14993	14985	14931	15068	15263	15021	14910	15066	15073	15070	15005	14920	14870	15055	14932	15063	14832	14944	14977	14809	15148	14969	14807	14984	14886	14914	14999	14841	14952	14949	15087	15034	15115	14855	14919	14694	14933	14816	14946	15014	14871	15025	14931	15154	15141	15059	14949	14966	14848	14888	14989	15123	14999	15041	14854	14935	15155	14924	14970	15047	15072	14900	14941	14845	14861	14940	14788	14910	14882	14926	14959	14912	15088	15133	14972	14877	15034	14700	15015	14852	14884	15045	14813	14854	14909	14970	14926	14907	14899	14974	14833	14985	15051	14877	14946	14891	14969	14734	15093	15033	14848	14848	14861	15023	15070	14953	15034	14855	14958	15026	14857	14711	14895	14906	14939	15133	14812	15052	14925	14954	14937	14907	14954	14923	14850	14896	14915	15219	14945	14962	15001	14921	14877	15099	14861	15144	14945	14916	14955	15112	14882	14774	14854	14961	14880	14986	14948	14919	14737	14852	15025	14942	15036	14940	14833	15006	14982	15032	14872	14834	14908	15177	14970	14741	15179	15015	14804	14949	14904	14805	14864	15048	15042	14926	14976	14897	14947	14930	14914	14951	14982	14780	14883	14974	15120	14887	14943	14966	14959	14909	14916	14977	15109	14814	14784	15038	14958	14989	15088	14911	15019	15174	15091	15055	14790	15151	14790	14910	14763	14993	14843	14877	14886	14844	14997	14977	14791	14962	15061	14970	15000	15005	14866	15041	15028	14935	14810	15020	14986	14873	15046	14884	14970	15014	14950	14756	15178	14986	15022	14668	15097	15057	14846	15104	15008	14911	14870	14684	14731	14795	14882	14937	14975	14923	14933	14752	14856	14889	14924	15065	14984	14761	15001	15047	15098	14874	14871	14802	15040	14848	15027	14929	15020	14976	14936	14834	14883	14893	15008	14951	14778	14825	14944	15059	14962	14988	15057	14842	14945	14835	15066	14867	14946	14813	14723	15108	14880	14942	15093	14742	14918	15016	14993	14945	14995	14818	14960	14965	14885	14958	14986	14986	15091	14952	14947	14997	14981	14865	14940	14862	15110	14903	14959	14920	14858	14894	15210	14937	14688	14743	14671	14836	15099	14859	14913	14821	14938	15021	15076	14891	14922	14776	14924	15086	15043	14930	14842	14905	14823	14808	14893	14913	14953	14882	14873	14834	14993	14755	15224	14931	14957	15051	15102	14871	15081	14952	14709	14952	14967	14992	15079	15081	14904	15060	14950	14806	14935	14862	14882	15208	15049	14996	15079	15155	14906	14991	14919	14973	14867	14885	14981	14925	14899	15033	15134	14856	14838	15039	14779	14855	14918	15020	14937	14936	14957	14977	14942	14961	14962	14924	14786	14869	15030	14944	14848	14920	15105	14986	14827	14976	14890	14826	14867	14885	14950	14881	14976	14871	14938	14992	14975	14792	15014	14763	14975	14997	15175	15086	14856	14892	14721	14831	15042	14888	14954	14993	14995	14969	14952	14934	14924	14738	14932	15027	15238	15009	15133	14882	14919	14736	15071	15023	15076	15005	14747	14789	15045	15097	14850	14956	14996	15032	14833	14743	14956	14976	15014	14896	14727	14935	14915	14926	14871	14906	14969	15004	15068	15057	15063	15013	14971	14828	14775	14872	15054	14851	14932	14993	14968	14906	14830	15025	15075	15096	14845	14878	14975	14819	14924	15003	14786	14942	14932	14851	14932	14862	14972	15155	14908	14871	14919	14887	15072	14848	14900	15029	14794	14945	15092	14728	14977	14962	15015	14828	14679	14968	15053	14866	14912	14937	14787	14904	15051	14939	14806	14813	15015	15021	14954	14894	14904	14908	15018	15086	14868	15014	14876	14872	15050	14898	14901	15000	14871	15037	15006	14861	14930	14924	14884	15010	14930	15034	14722	15005	15068	15059	14818	14726	15055	14969	15043	14901	14951	14809	14874	14950	15051	14987	14900	14812	15003	15069	14908	15001	15053	14932	14902	14963	14943	14923	14873	15003	15119	14946	14994	14987	14970	14952	14757	14915	14937	14973	15055	14911	14865	15132	14970	15158	15120	14812	15120	14817	15032	15029
21651	40905	41758	35840	30639	27058	25323	23860	21815	20348	19355	18466	17846	18199	17792	17567	16974	16704	16723	16582	16165	15709	15401	15473	15458	15624	15211	15054	15105	14881	14671	14851	14909	14761	14679	14759	14785	14572	14779	14684	14591	14781	14636	14535	14652	14438	14506	14751	14641	14560	14639	14590	14599	14573	14728	14397	14512	14585	14720	14637	14490	14551	14698	14654	14688	14659	14437	14652	14521	14522	14655	14453	14540	14548	14540	14534	14529	14572	14529	14547	14496	14513	14825	14584	14494	14536	14694	14542	14551	14655	14610	14594	14527	14493	14679	14462	14577	14636	14656	14494	14733	14613	14687	14511	14614	14554	14544	14604	14619	14627	14644	14441	14572	14636	14562	14516	14646	14583	14668	14366	14519	14596	14575	14543	14498	14650	14545	14655	14634	14613	14416	14481	14572	14600	14493	14564	14729	14494	14672	14495	14631	14451	14542	14386	14537	14514	14656	14451	14626	14588	14506	14440	14600	14516	14509	14637	14362	14763	14516	14686	14570	14510	14627	14636	14483	14649	14669	14534	14533	14514	14577	14633	14370	14697	14701	14570	14439	14573	14530	14606	14550	14594	14554	14502	14522	14588	14720	14545	14549	14606	14550	14535	14508	14529	14389	14505	14654	14562	14481	14525	14574	14516	14502	14655	14493	14486	14498	14751	14353	14719	14368	14549	14633	14651	14507	14518	14532	14525	14729	14645	14589	14573	14482	14601	14573	14554	14721	14551	14516	14414	14687	14544	14621	14547	14457	14579	14892	14457	14766	14576	14484	14575	14351	14511	14550	14411	14364	14635	14624	14678	14491	14408	14615	14482	14508	14681	14527	14584	14464	14681	14615	14369	14703	14533	14747	14457	14601	14504	14653	14546	14505	14605	14533	14473	14544	14427	14683	14566	14556	14489	14386	14558	14631	14577	14772	14627	14638	14495	14647	14579	14528	14539	14369	14866	14673	14615	14576	14598	14444	14593	14634	14623	14555	14405	14452	14474	14415	14503	14619	14582	14426	14537	14692	14731	14549	14569	14513	14477	14475	14575	14564	14626	14701	14454	14345	14634	14718	14543	14377	14486	14495	14578	14513	14597	14513	14372	14600	14681	14576	14726	14440	14573	14490	14519	14651	14550	14664	14431	14738	14491	14520	14491	14628	14590	14591	14648	14533	14494	14481	14660	14546	14427	14685	14632	14547	14346	14730	14383	14571	14520	14457	14399	14445	14438	14514	14489	14470	14561	14426	14662	14484	14616	14457	14727	14545	14650	14509	14608	14684	14530	14643	14656	14563	14744	14600	14507	14602	14425	14672	14488	14578	14721	14557	14596	14527	14613	14514	14621	14577	14631	14614	14597	14528	14596	14533	14605	14506	14537	14412	14629	14370	14555	14627	14657	14609	14503	14555	14465	14553	14513	14468	14776	14387	14587	14655	14690	14604	14655	14564	14508	14581	14595	14510	14383	14675	14458	14611	14518	14641	14702	14507	14486	14416	14696	14476	14555	14522	14477	14497	14507	14452	14730	14442	14437	14458	14693	14496	14762	14628	14664	14573	14481	14493	14552	14620	14310	14561	14512	14396	14538	14346	14600	14529	14516	14614	14531	14659	14593	14579	14625	14472	14574	14523	14745	14399	14642	14552	14692	14615	14638	14616	14329	14673	14488	14482	14377	14596	14522	14429	14423	14564	14546	14597	14566	14618	14615	14684	14591	14619	14651	14817	14578	14539	14474	14578	14539	14762	14864	14511	14561	14596	14582	14632	14391	14634	14613	14531	14585	14655	14493	14714	14718	14609	14592	14575	14561	14610	14580	14531	14648	14502	14599	14512	14582	14547	14806	14581	14425	14835	14515	14492	14633	14460	14552	14455	14471	14583	14364	14497	14692	14518	14558	14579	14501	14440	14376	14554	14522	14530	14716	14518	14592	14536	14582	14552	14473	14662	14561	14542	14526	14666	14591	14432	14666	14573	14544	14565	14648	14462	14390	14654	14462	14797	14658	14601	14604	14671	14666	14647	14544	14500	14673	14477	14549	14514	14592	14625	14594	14558	14560	14376	14560	14490	14437	14537	14632	14548	14554	14501	14696	14367	14631	14487	14512	14561	14641	14727	14656	14566	14640	14538	14472	14688	14324	14538	14616	14660	14524	14700	14633	14521	14427	14509	14648	14500	14464	14404	14801	14491	14571	14565	14600	14548	14380	14663	14498	14473	14596	14518	14646	14657	14410	14584	14518	14481	14588	14543	14721	14581	14499	14550	14648	14591	14490	14416	14556	14572	14681	14581	14573	14526	14664	14440	14630	14552	14483	14500	14676	14780	14612	14694	14595	14618	14604	14579	14527	14479	14506	14602	14682	14622	14329	14555	14585	14480	14615	14646	14451	14483	14401	14473	14370	14570	14658	14572	14756	14469	14563	14486	14635	14519	14468	14590	14700	14386	14608	14606	14582	14578	14549	14606	14708	14471	14566	14642	14612	14574	14451	14598	14583	14598	14548	14663	14479	14559	14487	14477	14628	14502	14579	14694	14506	14614	14558	14649	14512	14482	14558	14552	14366	14540	14489	14520	14541	14624	14418	14619	14557	14387	14528	14511	14584	14452	14558	14602	14362	14643	14443	14317	14526	14459	14577	14373	14577	14482	14501	14361	14568	14564	14483	14655	14430	14594	14483	14469	14755	14696	14608	14517	14704	14560	14537	14547	14536	14481	14523	14750	14493	14629	14640	14504	14598	14412	14604	14599	14536	14602	14517	14485	14387	14542	14524	14489	14493	14600	14524	14458	14529	14642	14499	14539	14534	14680	14656	14522	14704	14533	14461	14630	14584	14544	14544	14629	14549	14590	14594	14567	14457	14427	14405	14442	14498	14678	14636	14402	14631	14615	14396	14596	14691	14662	14409	14520	14491	14486	14463	14482	14545	14563	14555	14423	14542	14657	14622	14484	14476	14662	14591	14704	14553	14722	14623	14473	14430	14510	14696	14515	14602	14531	14445	14582	14545	14618	14507	14647	14480	14501	14579	14525	14535	14513	14391	14638	14553	14663	14589	14646	14478	14687	14716	14642	14720	14615	14549	14482	14542	14486	14469	14455	14571	14678	14501	14400	14615	14500	14553	14454	14674	14446	14536	14574	14452	14750	14383	14573	14554	14662	14671	14519	14682	14501	14482	14574	14581	14613	14659	14561	14651	14596	14510	14446	14595	14582	14548	14480	14549	14624	14452	14471	14479	14667	14464	14450	14613	14590	14527	14699	14472	14507	14572	14541	14538	14526	14601	14471	14455	14521	14637	14618	14455	14608	14498	14337	14602	14456	14533	14758	14288	14559	14627	14576	14323	14632	14594	14605	14393	14507	14677	14595	14614	14543	14626	14563	14398	14436	14472	14532	14466	14563	14598	14398	14539	14620	14608	14545	14600	14754	14557	14469	14641	14522	14531	14591	14479	14503	14820	14634	14659	14483	14559	14481	14457	14569	14438	14532	14581	14612	14614	14528	14567	14577	14655	14513	14659	14557	14629	14547	14512	14503	14630	14585	14367	14443	14600	14565	14448	14526	14553	14482	14574	14494	14465	14529	14440	14621	14491	14667	14661	14467	14668	14608	14636	14519	14536	14698	14454	14430	14427	14584	14706	14501	14543	14660	14563	14556	14565	14565	14500	14605	14496	14564	14484	14390	14472	14510	14637	14709	14660	14511	14585	14515	14658	14550	14654	14613	14437	14394	14707	14707	14527	14648	14520	14587	14650	14595	14509	14520	14564	14549	14632	14716	14497	14611	14517	14631	14490	14650	14597	14544	14483	14710	14590	14543	14512	14484	14543	14442	14621	14591	14535	14373	14339	14564	14621	14566	14551	14612	14637	14533	14586	14542	14353	14541	14457	14647	14517	14587	14520	14519	14384	14522	14435	14576	14560	14500	14449	14416	14621	14551	14512	14567	14468	14535	14388	14629	14563	14531	14476	14705	14575	14604	14562	14401	14497	14457	14358	14593	14553	14608	14667	14381	14688	14548	14522	14616	14326	14587	14451	14610	14546	14531	14452	14641	14571	14800	14551	14477	14591	14506	14600	14558	14576	14613	14474	14620	14342	14443	14569	14667	14417	14327	14676	14619	14557	14597	14674	14769	14517	14720	14507	14317	14390	14441	14480	14547	14612	14575	14513	14586	14490	14426	14546	14596	14466	14610	14468	14544	14623	14559	14459	14641	14388	14401	14649	14630	14395	14674	14538	14535	14474	14669	14651	14463	14703	14517	14537	14581	14637	14509	14696	14517	14637	14666	14627	14587	14531	14705	14642	14530	14416	14507	14622	14657	14507	14508	14349	14564	14647	14642	14714	14594	14512	14443	14670	14519	14400	14411	14617	14626	14554	14545	14597	14620	14661	14360	14608	14587	14475	14384	14484	14478	14697	14458	14527	14522	14788	14463	14513	14718	14701	14532	14777	14517	14509	14632	14484	14407	14503	14759	14505	14753	14547	14737	14511	14457	14602	14437	14609	14402	14356	14509	14575	14503	14629	14590	14385	14609	14563	14533	14616	14613	14557	14524	14562	14492	14530	14460	14530	14412	14654	14498	14606	14501	14412	14713	14495	14625	14677	14567	14588	14700	14576	14578	14550	14432	14530	14422	14546	14626	14604	14559	14572	14668	14623	14469	14607	14559	14543	14413	14557	14618	14676	14626	14508	14516	14552	14528	14566	14398	14375	14573	14557	14627	14620	14684	14531	14555	14514	14538	14596	14543	14588	14695	14379	14630	14471	14522	14557	14301	14585	14502	14732	14239	14620	14610	14558	14501	14761	14519	14767	14516	14501	14472	14608	14496	14360	14723	14409	14520	14635	14442	14528	14454	14699	14547	14507	14674	14475	14625	14449	14417	14632	14719	14505	14538	14496	14595	14663	14482	14411	14511	14503	14475	14596	14651	14442	14495	14512	14499	14550	14586	14558	14611	14445	14395	14510	14541	14741	14488	14562	14568	14537	14574	14409	14532	14558	14555	14439	14596	14392	14402	14712	14459	14448	14630	14461	14573	14687	14545	14551	14417	14767	14563	14443	14649	14542	14574	14324	14509	14564	14577	14506	14432	14563	14708	14447	14361	14628	14643	14696	14482	14573	14559	14670	14545	14725
27375	23345	27934	24492	19571	17980	17793	16937	16339	15668	15509	15340	15476	15488	15486	15148	15231	15040	15123	15077	14857	14850	14687	15010	14884	14947	14937	14798	14934	14847	14842	14687	14820	14753	14594	14555	14573	14782	14894	14786	14762	14647	14777	14707	14826	14549	14653	14950	14739	14829	14604	14819	14695	14817	14786	14764	14839	14807	14821	14596	14747	14712	14765	14679	14720	14740	14688	14877	14639	14608	14799	14688	14737	14802	14719	14714	14606	14669	14738	14674	14610	14704	14801	14783	14755	14791	14579	14912	14662	14778	14674	14740	14718	14840	14718	14726	14790	14424	14476	14849	14746	14942	14757	14571	14768	14751	14671	14594	14632	14617	14711	14619	14794	14856	14843	14796	14922	14536	14566	14734	14670	14494	14568	14626	14628	14548	14695	14533	14762	14616	14668	14604	14604	14577	14549	14633	14573	14546	14690	14800	14681	14588	14510	14686	14622	14693	14692	14744	14712	14564	14674	14752	14796	14785	14559	14676	14683	14741	14618	14770	14667	14590	14724	14705	14682	14692	14843	14603	14717	14418	14689	14530	14589	14642	14848	14782	14626	14864	14535	14397	14729	14770	14564	14767	14528	14465	14757	14847	14762	14709	14750	14694	14596	14478	14523	14736	14647	14847	14585	14637	14631	14951	14620	14647	14593	14785	14843	14701	14898	14749	14627	14691	14686	14672	14788	14624	14809	14882	14786	14713	14711	14602	14711	14582	14576	14706	14704	14626	14456	14584	14717	14777	14597	14659	14602	14727	14650	14800	14494	14787	14778	14822	14688	14522	14542	14638	14788	14740	14853	14763	14625	14470	14766	14612	14699	14588	14916	14776	14752	14623	14701	14458	14647	14630	14618	14431	14906	14520	14530	14696	14522	14770	14586	14686	14765	14570	14860	14764	14743	14728	14716	14712	14646	14735	14571	14566	14760	14638	14673	14758	14626	14835	14634	14772	14597	14780	14523	14737	14726	14656	14861	14742	14771	14891	14590	14594	14767	14667	14724	14558	14586	14496	14659	14630	14761	14704	14732	14878	14485	14589	14733	14633	14664	14743	14905	14679	14612	14549	14498	14528	14624	14572	14870	14728	14614	14567	14525	14536	14541	14725	14730	14596	14653	14723	14555	14504	14776	14722	14674	14800	14713	14587	14780	14681	14751	14813	14790	14818	14718	14605	14894	14835	14756	14584	14691	14814	14643	14622	14506	14654	14665	14678	14864	14569	14598	14692	14530	14726	14869	14641	14745	14729	14652	14535	14664	14685	14507	14626	14715	14736	14752	14779	14741	14624	14649	14565	14642	14872	14553	14499	14661	14661	14642	14533	14857	14699	14605	14693	14737	14674	14550	14481	14657	14625	14610	14769	14703	14669	14798	14695	14990	14596	14801	14789	14875	14844	14828	14608	14709	14768	14711	14514	14696	14641	14658	14528	14714	14543	14806	14647	14955	14650	14719	14642	14686	14646	14691	14744	14649	14471	14518	14608	14543	14639	14657	14889	14683	14702	14764	14766	14610	14620	14808	14665	14713	14533	14696	14593	14686	14518	14633	14689	14672	14582	14739	14588	14697	14668	14511	14544	14743	14515	14722	14779	14773	14669	14552	14693	14910	14610	14723	14611	14733	14694	14879	14845	14755	14919	14703	14550	14736	14765	14653	15067	14585	14553	14591	14625	14629	14746	14508	14581	14541	14833	14636	14476	14630	14712	14675	14771	14597	14651	14709	14575	14693	14744	14756	14380	14558	14747	14776	14808	14521	14706	14628	14608	14658	14724	14653	14719	14652	14608	14592	14784	14574	14612	14667	14890	14710	14744	14723	14682	14716	14684	14609	14670	14824	14698	14591	14640	14614	14659	14597	14627	14633	14655	14695	14769	14705	14728	14747	14729	14617	14568	14560	14567	14532	14479	14693	14722	14667	14766	14581	14555	14647	14702	14707	14834	14739	14758	14789	14699	14752	14443	14515	14550	14760	14767	14472	14723	14806	14747	14586	14893	14546	14665	14791	14551	14727	14694	14529	14648	14576	14725	14762	14540	14557	14505	14549	14528	14793	14603	14756	14672	14568	14658	14684	14528	14745	14715	14805	14666	14655	14755	14843	14667	14704	14740	14713	14594	14622	14801	14703	14677	14682	14933	14619	14719	14767	14609	14567	14730	14839	14644	14646	14640	14639	14567	14569	14713	14602	14582	14598	14628	14658	14626	14755	14830	14671	14728	14642	14658	14786	14635	14610	14660	14553	14641	14756	14753	14771	14591	14615	14749	14800	14719	14879	14608	14730	14506	14554	14643	14826	14835	14806	14620	14821	14782	14752	14511	14752	14735	14754	14795	14685	14667	14531	14578	14800	14674	14533	14618	14806	14754	14569	14794	14725	14573	14712	14570	14743	14591	14785	14736	14645	14834	14719	14611	14648	14723	14602	14594	14594	14719	14762	14774	14767	14633	14618	14582	14643	14558	14777	14666	14827	14876	14605	14718	14706	14802	14707	14583	14651	14668	14712	14713	14814	14811	14594	14708	14613	14721	14567	14644	14537	14903	14692	14690	14743	14746	14693	14875	14821	14671	14667	14602	14717	14843	14669	14690	14773	14742	14693	14744	14813	14704	14692	14788	14708	14746	14514	14814	14706	14856	14814	14708	14666	14989	14574	14720	14645	14795	14676	14652	14925	14805	14642	14633	14682	14649	14600	14693	14695	14732	14895	14525	14635	14701	14930	14534	14671	14529	14864	14583	14779	14750	14799	14688	14672	14597	14788	14817	14797	14836	14604	14712	14746	15019	14601	14622	14739	14652	14833	14645	14896	14777	14350	14765	14683	14450	14448	14714	14733	14615	14927	14573	14693	14748	14801	14855	14728	14722	14675	14551	14775	14714	14778	14658	14591	14696	14615	14735	14620	14591	14637	14759	14539	14651	14716	14553	14862	14669	14651	14692	14740	14873	14641	14752	14693	14589	14829	14634	14700	14709	14597	14694	14788	14769	14836	14688	14676	14762	14718	14845	14646	14915	14791	14670	14676	14599	14723	14681	14851	14739	14785	14667	14581	14683	14691	14651	14620	14683	14613	14663	14820	14572	14563	14555	14636	14620	14814	14649	14721	14608	14764	14812	14744	14684	14796	14645	14660	14748	14590	14526	14658	14676	14696	14808	14551	14579	14599	14638	14656	14734	14737	14741	14550	14631	14719	14731	14966	14703	14661	14651	14725	14629	14546	14850	14731	14629	14694	14527	14669	14624	14563	14821	14735	14840	14595	14755	14636	14658	14845	14422	14593	14775	14592	14851	14828	14720	14573	14659	14639	14585	14710	14814	14610	14712	14750	14745	14704	14687	14880	14588	14458	14815	14852	14723	14657	14574	14548	14545	14728	14572	14564	14776	14776	14630	14564	14585	14598	14557	14792	14697	14557	14813	14909	14380	14432	14520	14532	14766	14576	14502	14737	14543	14673	14603	14597	14617	14580	14678	14507	14641	14739	14512	14724	14483	14488	14780	14705	14816	14656	14749	14864	14645	14809	14693	14640	14914	14652	14603	14714	14601	14638	14706	14697	14617	14757	14638	14549	14675	14542	14554	14697	14669	14679	14795	14712	14578	14645	14770	14588	14517	14719	14573	14720	14613	14795	14542	14718	14775	14881	14779	14696	14560	14574	14527	14484	14593	14546	14564	14433	14580	14657	14712	14763	14750	14812	14808	14784	14705	14568	14644	14617	14523	14797	14809	14817	14666	14691	14738	14598	14763	14702	14583	14594	14531	14535	14549	14788	14569	14753	14623	14726	14598	14622	14691	14571	14540	14649	14583	14782	14588	14615	14465	14636	14664	14793	14541	14596	14725	14657	14691	14722	14606	14700	14766	14511	14703	14661	14732	14735	14749	14821	14626	14633	14645	14587	14849	14588	14587	14470	14735	14607	14777	14609	14547	14556	14659	14611	14594	14877	14669	14780	14943	14921	14734	14609	14687	14624	14800	14601	14546	14723	14728	14552	14797	14675	14781	14649	14616	14688	14745	14804	14590	14507	14700	14909	14767	14853	14651	14601	14668	14823	14662	14678	14858	14552	14767	14470	14735	14830	14794	14609	14683	14790	14615	14559	14617	14674	14700	14573	14614	14630	14809	14743	14727	14755	14711	14610	14582	14590	14681	14748	14685	14672	14702	14667	14894	14660	14716	14641	14573	14603	14758	14813	14760	14606	14531	14760	14610	14771	14624	14821	14825	14744	14767	14554	14738	14854	14656	14747	14668	14623	14636	14793	14730	14658	14729	14608	14634	14703	14661	14718	14531	14901	14682	14715	14540	14858	14765	14913	14669	14741	14600	14649	14526	14831	14636	14722	14641	14645	14500	14680	14685	14592	14775	14760	14916	14648	14758	14672	14733	14689	14652	14656	14689	14640	14703	14606	14668	14646	14545	14649	14681	14622	14658	14839	14745	14615	14548	14566	14500	14807	14621	14632	14499	14732	14877	14693	14673	14682	14946	14637	14863	14891	14707	14791	14703	14736	14735	14887	14608	14472	14961	14687	14846	14659	14712	14726	14617	14563	14660	14680	14726	14713	14835	14757	14578	14741	14495	14670	14487	14513	14762	14811	14790	14812	14739	14703	14847	14731	14880	14773	14603	14600	14626	14643	14615	14639	14618	14585	14645	14477	14701	14689	14762	14742	14810	14692	14808	14535	14551	14709	14616	14878	14871	14732	14643	14585	14722	14535	14656	14589	14701	14869	14835	14733	14878	14670	14830	14813	14760	14610	14591	14644	14816	14738	14668	14584	14790	14640	14607	14706	14806	14563	14622	14750	14462	14634	14749	14728	14656	14748	14742	14713	14845	14522	14729	14494	14747	14723	14511	14565	14694	14734	14694	14749	14656	14549	14671	14748	14523	14492	14691	14744	14719	14739	14482	14684	14565	14596	14831	14581	14884	14731	14625	14779	14812	14818	14598	14598	14529	14596	14555	14582	14708	14522	14557	14519	14706	14640	14622	14644	14773	14780	14623	14727	14476	14648	14718	14716	14680	14895	14601	14647	14727	14741	14625	14601	14738	14826	14879	14730	14677	14640	14611	14714	14676	14606	14670	14681	14728	14679	14701	14740	14666	14757	14639	14705	14694	14694	14876	14803	14596
20775	32139	31568	25674	22001	19797	18651	18231	17034	16341	16098	15661	15433	15597	15502	15299	15118	15199	15169	15044	14817	14874	14905	14898	14770	14440	14658	14489	14669	14383	14382	14496	14480	14461	14511	14392	14398	14396	14478	14309	14259	14467	14469	14211	14482	14577	14472	14405	14379	14431	14313	14351	14355	14272	14246	14455	14413	14328	14409	14215	14318	14390	14385	14427	14377	14329	14360	14599	14342	14459	14392	14332	14310	14394	14277	14378	14355	14391	14432	14479	14388	14448	14233	14265	14500	14554	14399	14299	14441	14232	14322	14208	14361	14222	14289	14308	14515	14341	14378	14448	14190	14287	14349	14441	14511	14452	14234	14404	14504	14307	14306	14421	14366	14400	14419	14333	14298	14280	14352	14339	14521	14481	14261	14260	14390	14378	14271	14287	14317	14320	14382	14484	14277	14354	14347	14512	14493	14215	14458	14442	14463	14323	14392	14336	14257	14165	14328	14517	14413	14348	14301	14305	14464	14240	14360	14391	14188	14355	14407	14423	14349	14364	14419	14356	14340	14285	14404	14276	14453	14272	14334	14335	14327	14396	14555	14439	14234	14374	14449	14219	14471	14462	14477	14391	14506	14550	14376	14352	14502	14373	14292	14328	14326	14340	14270	14425	14462	14369	14528	14301	14390	14351	14460	14447	14315	14307	14510	14378	14340	14438	14277	14505	14354	14555	14309	14244	14255	14486	14455	14488	14339	14415	14286	14216	14493	14332	14413	14314	14463	14265	14419	14335	14380	14362	14316	14331	14388	14325	14295	14433	14380	14207	14377	14395	14327	14316	14233	14329	14271	14426	14372	14351	14418	14433	14297	14364	14269	14311	14427	14391	14479	14214	14286	14305	14300	14374	14372	14310	14333	14419	14293	14312	14509	14480	14387	14369	14313	14309	14351	14399	14382	14325	14364	14372	14413	14259	14198	14441	14351	14433	14329	14350	14287	14407	14346	14271	14486	14313	14211	14230	14471	14378	14311	14326	14300	14345	14225	14321	14484	14423	14369	14339	14355	14438	14354	14404	14396	14490	14294	14271	14452	14315	14488	14354	14481	14489	14131	14313	14478	14238	14399	14646	14319	14427	14363	14286	14245	14280	14298	14441	14625	14289	14415	14371	14287	14228	14426	14294	14460	14248	14218	14420	14496	14438	14514	14428	14206	14327	14667	14317	14328	14434	14554	14433	14275	14370	14367	14267	14308	14438	14532	14471	14387	14461	14378	14340	14417	14309	14132	14465	14201	14427	14398	14237	14386	14298	14311	14318	14231	14406	14367	14348	14436	14374	14271	14339	14455	14340	14329	14353	14358	14228	14355	14435	14356	14327	14334	14337	14450	14236	14532	14546	14364	14343	14490	14499	14317	14250	14355	14264	14343	14297	14470	14326	14349	14303	14350	14465	14369	14399	14409	14325	14363	14313	14308	14277	14314	14374	14362	14294	14295	14169	14362	14334	14352	14282	14312	14455	14240	14439	14396	14373	14326	14458	14282	14273	14328	14185	14473	14373	14120	14438	14297	14485	14198	14367	14310	14381	14361	14282	14407	14385	14364	14409	14305	14459	14428	14311	14400	14280	14172	14311	14368	14485	14375	14518	14431	14409	14396	14292	14212	14349	14430	14272	14433	14158	14332	14497	14398	14274	14513	14502	14285	14343	14352	14517	14307	14314	14401	14435	14408	14487	14418	14356	14425	14383	14430	14548	14281	14315	14396	14404	14482	14498	14319	14387	14356	14383	14460	14243	14488	14328	14320	14259	14450	14415	14543	14277	14307	14241	14302	14394	14421	14339	14370	14338	14345	14408	14260	14372	14415	14530	14256	14468	14288	14333	14259	14301	14329	14520	14198	14305	14405	14217	14272	14358	14434	14422	14436	14329	14328	14430	14466	14446	14380	14359	14363	14273	14264	14377	14241	14428	14347	14578	14362	14486	14521	14264	14498	14399	14396	14212	14356	14383	14533	14531	14278	14375	14342	14295	14215	14370	14186	14446	14367	14407	14341	14350	14381	14430	14415	14280	14344	14228	14402	14509	14367	14478	14291	14431	14181	14172	14276	14459	14248	14200	14367	14221	14366	14368	14256	14339	14325	14376	14244	14398	14368	14294	14443	14378	14415	14297	14132	14456	14425	14469	14381	14346	14387	14416	14276	14421	14454	14329	14350	14312	14292	14465	14398	14270	14270	14448	14484	14356	14236	14286	14438	14320	14438	14453	14410	14345	14537	14356	14472	14190	14158	14318	14266	14279	14377	14386	14360	14442	14249	14501	14253	14410	14427	14404	14506	14366	14431	14437	14292	14471	14304	14149	14515	14151	14374	14297	14286	14344	14280	14406	14288	14356	14505	14464	14342	14251	14342	14349	14274	14410	14260	14347	14393	14315	14301	14528	14263	14376	14303	14368	14290	14420	14158	14421	14320	14379	14309	14350	14310	14370	14293	14176	14332	14408	14534	14417	14388	14292	14509	14393	14192	14384	14346	14315	14177	14491	14503	14423	14354	14379	14386	14279	14396	14321	14378	14454	14343	14317	14399	14426	14295	14327	14420	14380	14505	14356	14413	14408	14376	14368	14385	14367	14155	14305	14387	14304	14556	14364	14271	14153	14515	14315	14393	14355	14352	14296	14511	14351	14279	14423	14497	14104	14414	14451	14489	14313	14328	14319	14246	14551	14379	14372	14232	14395	14408	14363	14361	14386	14479	14430	14386	14324	14319	14325	14527	14260	14347	14426	14342	14385	14277	14430	14315	14354	14321	14510	14498	14383	14448	14459	14439	14540	14373	14386	14302	14477	14180	14284	14294	14429	14358	14379	14452	14518	14457	14519	14429	14362	14343	14328	14398	14299	14335	14257	14473	14358	14392	14321	14588	14307	14428	14467	14377	14325	14424	14331	14315	14407	14445	14430	14422	14355	14422	14436	14382	14468	14345	14413	14387	14417	14283	14386	14272	14526	14374	14399	14255	14571	14275	14546	14400	14287	14532	14352	14464	14470	14356	14416	14365	14325	14412	14465	14296	14418	14399	14317	14486	14530	14404	14394	14230	14325	14346	14170	14510	14389	14397	14321	14269	14478	14484	14442	14374	14342	14412	14310	14368	14356	14228	14393	14418	14231	14178	14388	14516	14538	14304	14297	14474	14345	14450	14470	14312	14431	14111	14390	14279	14344	14297	14260	14426	14534	14340	14436	14505	14320	14506	14294	14264	14390	14407	14385	14364	14408	14382	14242	14387	14358	14385	14304	14405	14365	14275	14353	14260	14456	14347	14439	14340	14336	14344	14546	14426	14395	14272	14430	14460	14327	14386	14306	14382	14370	14527	14562	14448	14325	14293	14521	14311	14438	14448	14405	14289	14301	14392	14331	14323	14341	14502	14208	14421	14280	14229	14321	14326	14253	14472	14458	14239	14394	14247	14448	14386	14247	14336	14437	14440	14620	14516	14290	14285	14426	14341	14463	14397	14456	14451	14337	14307	14409	14527	14467	14420	14305	14399	14360	14386	14329	14384	14354	14403	14320	14348	14279	14208	14435	14426	14495	14187	14152	14436	14290	14441	14423	14344	14320	14329	14466	14345	14424	14374	14423	14257	14314	14354	14426	14630	14214	14499	14414	14326	14210	14482	14410	14472	14317	14459	14439	14354	14371	14240	14453	14315	14424	14398	14267	14336	14336	14505	14305	14369	14410	14346	14364	14326	14437	14386	14335	14297	14463	14393	14429	14278	14444	14257	14378	14308	14390	14351	14350	14250	14358	14441	14397	14382	14396	14244	14419	14358	14209	14285	14392	14329	14311	14246	14363	14267	14243	14382	14351	14262	14281	14512	14454	14246	14206	14576	14307	14334	14238	14330	14448	14399	14438	14343	14415	14416	14141	14465	14175	14368	14440	14332	14307	14474	14374	14485	14520	14198	14193	14432	14482	14372	14298	14299	14246	14459	14349	14292	14411	14320	14285	14314	14398	14382	14614	14399	14295	14365	14503	14293	14479	14422	14429	14466	14217	14468	14169	14345	14426	14345	14463	14277	14281	14341	14290	14470	14383	14251	14478	14470	14203	14402	14397	14240	14398	14341	14199	14385	14326	14475	14361	14360	14451	14328	14328	14422	14445	14383	14315	14212	14298	14427	14249	14471	14380	14354	14453	14489	14278	14530	14421	14397	14195	14542	14437	14489	14447	14371	14398	14468	14372	14304	14286	14376	14606	14370	14493	14362	14384	14470	14439	14528	14412	14508	14363	14379	14319	14446	14476	14381	14331	14303	14522	14381	14467	14323	14361	14418	14429	14419	14400	14347	14360	14401	14474	14472	14373	14500	14233	14426	14383	14363	14352	14349	14445	14453	14335	14368	14330	14327	14281	14291	14402	14493	14403	14457	14457	14509	14436	14387	14501	14465	14231	14414	14220	14264	14328	14364	14510	14446	14419	14373	14367	14356	14472	14230	14435	14389	14422	14374	14633	14422	14382	14363	14486	14343	14278	14294	14369	14304	14300	14468	14453	14455	14378	14360	14371	14377	14466	14234	14230	14341	14335	14421	14363	14467	14345	14246	14403	14247	14404	14433	14369	14433	14178	14385	14430	14296	14426	14429	14126	14306	14367	14309	14472	14361	14237	14303	14434	14369	14305	14372	14270	14362	14361	14521	14460	14479	14293	14425	14417	14383	14299	14294	14497	14418	14422	14199	14364	14431	14381	14489	14255	14315	14395	14475	14446	14542	14403	14465	14300	14399	14439	14253	14357	14408	14377	14307	14252	14324	14373	14377	14395	14391	14366	14434	14397	14448	14255	14288	14418	14464	14453	14354	14227	14480	14399	14528	14445	14254	14366	14577	14490	14343	14310	14433	14468	14530	14410	14384	14559	14367	14246	14405	14364	14333	14200	14435	14382	14504	14256	14526	14296	14183	14301	14280	14412	14328	14465	14314	14324	14233	14343	14376	14338	14368	14361	14335	14263	14458	14356	14408	14243	14596	14345	14431	14202	14274	14384	14485	14482	14474	14342	14373	14434	14193	14353	14268	14392	14353	14407	14416	14425	14263	14327	14306	14413	14538	14299	14597	14491	14206	14513	14372	14441	14307	14410	14429	14414	14388	14322	14418	14364	14407	14434	14439	14360	14337	14356
23874	21307	28683	24698	22968	22765	22115	19224	17641	17355	16869	16492	16378	16279	16143	16156	15715	15880	15748	15509	15581	15373	15432	15328	15219	15273	15230	15080	15124	15084	15107	15113	14968	14926	15069	15008	15059	14899	14970	15002	14870	14880	14875	14941	14865	14936	14902	15048	15196	14891	14934	14938	14884	15039	15062	14968	15089	14880	15025	15026	14998	14848	15019	14880	14896	14890	14859	14941	14972	14977	14952	14682	15062	15031	14927	14828	14756	14830	14906	15053	14864	14771	14824	14915	14703	14937	15157	14959	14810	14980	14797	14939	14787	14766	14948	15053	14783	14783	14789	14861	14774	14954	14846	14799	14903	14936	14886	14991	14747	14854	15099	14743	14923	14974	14755	14939	14844	15043	15025	14718	14959	14800	15018	14855	14848	14928	14974	14784	14950	14978	14891	14968	14969	14863	14904	15066	14941	14681	14802	14768	14987	15065	14976	15119	14867	14934	14938	14614	14912	14919	14956	14903	14942	14770	14746	14868	14976	15048	14686	14758	14959	14930	14832	14812	15093	14865	14909	14820	14896	14684	14913	14738	14763	15059	15010	14802	14773	14905	14775	14996	14828	15057	14882	14973	14971	14881	14829	15101	15056	14762	14955	15045	14882	14936	14747	14923	14938	14928	15186	14726	15093	14928	14991	14962	15016	15045	14841	14828	14915	14825	14822	14845	14918	14928	14827	14979	14846	14934	14953	14958	15023	14815	14903	14880	15089	14920	14912	14811	14884	14849	14871	14998	14944	15085	14954	15069	14988	14739	15003	14947	15001	14779	14849	14882	14769	14750	14746	14759	14811	14900	14895	14971	15036	14846	14666	14770	14779	15113	15060	14984	14980	14997	14918	14817	14955	14788	14850	14833	14957	14956	14839	14865	14867	14765	14894	14776	14838	14978	14801	14922	14719	14980	14597	15016	14760	14846	14811	14951	14888	14957	14716	14989	14979	14809	14799	15042	14850	14778	15052	15119	14678	14672	15012	14692	15040	14980	14918	14775	14851	14993	14947	14952	15118	14950	14859	14872	14661	14766	14917	14850	14924	15022	15016	14881	14832	14651	14848	14788	14838	14746	14899	15066	14836	14714	14932	14864	14849	15177	14715	14935	14855	14765	15037	14826	14739	14935	14686	14786	14866	14799	14790	14765	14824	14853	14963	14843	14839	14690	14911	15031	14790	14987	14786	14748	14793	14988	14834	14691	15158	14880	14858	14825	14965	14784	14744	14905	15021	14827	15223	14989	14882	14757	14905	14775	14949	14688	14648	14922	14876	14963	14997	14709	14808	14664	14978	14711	14868	14919	14847	14922	14791	14798	15013	15010	14971	15003	14705	14941	14945	14857	14948	14856	15092	15043	14701	14917	14737	14921	14986	14909	14911	14876	14888	14904	14902	14922	14861	14826	14834	14814	14822	15080	14857	14797	15000	14854	14791	14900	14897	14937	14894	14922	14931	14934	14945	14719	14894	14887	14895	14812	14678	15021	14845	15001	15016	14790	14819	14988	14829	14980	14814	14922	14826	14924	14683	14944	15064	14841	14908	14985	14865	14857	14806	14981	14909	14970	15048	14804	14875	15061	14793	14691	14899	14899	14743	14892	14797	14661	14757	14854	15057	14962	14936	14838	14780	14810	14697	15010	14864	15151	14980	14830	15055	15145	15119	14976	15075	14761	14902	14944	14926	14983	14996	14854	14962	14843	14942	15012	14861	14894	15109	14648	14946	15094	14784	15039	14975	15000	14956	15011	14833	15002	14999	15083	15002	14849	14690	14936	14942	15056	14783	14961	14958	14990	14874	14676	14820	14932	14903	14865	14936	14911	14824	15066	14651	15014	14825	14968	14853	14869	14962	14695	14900	15062	14865	14863	14814	14726	14972	15020	15048	14899	14992	14879	14876	14747	14842	14852	14953	14809	14914	14941	14913	14905	15088	14769	14840	14975	14703	15190	14964	14808	15057	14915	15017	14891	15000	14737	14945	14896	14889	15037	14873	14904	14956	14851	14963	15072	14804	15100	14919	14847	14970	14976	14846	14807	14834	14965	14908	15192	14900	14827	14778	14987	15084	14821	14793	14859	14837	14919	15022	14874	14905	14995	14907	14885	14790	15163	14793	14883	14886	14910	15023	15060	15079	14932	14734	14870	14886	14825	14792	14801	15073	14940	14941	14692	14817	14932	14973	14804	14716	14831	15010	14877	14925	14783	14929	15000	15037	15119	15115	14905	14667	14890	14902	14820	14961	14926	14815	14945	14942	14951	15002	14885	14747	14938	14885	15161	14958	14909	14766	14892	14717	14935	14951	14735	15012	15042	14894	14611	14939	15011	14826	15002	14937	15017	15043	14897	14963	14938	15075	14770	14993	14955	15096	14983	15015	15152	14903	14930	14883	14913	14844	14983	14887	14876	14934	14922	14889	14873	14591	14846	14974	15001	14913	14984	14844	14881	14873	14874	14818	14816	15055	14814	14872	14893	15039	14887	14793	14849	15040	14867	15050	14710	15021	14890	15108	14974	14859	14937	14948	15005	14925	14704	15094	15017	15058	14693	14697	14876	14973	14914	15118	14894	14916	14758	15138	14805	14925	15032	14792	14960	14992	14975	15102	15045	14841	14830	15007	14967	14955	14788	14840	14947	14879	15043	14917	14932	14877	14789	15034	14768	14703	14998	14734	15152	15103	14940	15067	14854	14833	14997	14847	14937	14968	15054	14964	14915	14829	14780	14883	15118	15051	14883	14904	15064	15017	15038	14855	14689	14721	15016	14920	14891	14922	14897	14858	14967	14865	15011	14868	14793	14817	14855	14892	15188	14725	14751	14866	14828	14774	14810	14828	14953	14781	15161	14888	14784	14977	14895	14774	14916	14940	14778	14955	14720	14836	14663	14826	14925	14845	14838	14858	14879	15066	14646	14863	14968	14932	15046	14866	14990	14935	14833	14974	14932	14789	14897	14904	15069	14764	14835	14942	14829	14953	14989	14762	14904	14967	15022	14942	15020	14980	14720	14824	14920	14955	15024	14587	14701	14724	14995	14794	14764	14853	15058	15020	14787	14963	14740	15064	14855	15050	14840	14839	15154	14771	15073	15034	14886	14859	15065	14967	14839	14848	14923	15083	14996	14906	14807	14950	14840	14822	14818	14870	15025	14931	14865	14975	15082	14913	14957	14820	14965	14756	14860	14948	14655	14891	14933	14887	14840	14999	14957	14955	14965	14809	14865	14795	14977	14833	14903	14973	14897	14991	14865	14773	14708	14759	14902	14982	14795	15012	15032	14773	14925	14955	14904	14682	15012	14878	14640	14687	15011	14883	14932	14892	14752	15002	14822	14835	14915	14762	14772	14847	14799	15080	14870	14969	14910	14768	14940	14849	14822	14881	14919	14782	15083	14867	14861	14836	14880	15040	14822	14948	14877	14928	14854	14986	14983	14784	15015	14864	14901	14758	14802	14844	14900	14788	14908	14814	14694	14986	14832	14890	15020	14989	14937	14968	14930	14939	14864	14992	14946	14966	14960	14967	14756	14849	14920	14937	14812	14858	14872	14855	14846	14909	14931	14841	14980	14929	14790	15063	14764	14757	14732	14843	15012	14981	14908	14886	14906	14895	14895	14925	14947	14913	14869	14708	14870	14886	15007	14870	14766	15058	14880	14999	14925	14727	14843	14787	14764	15050	14854	14858	14872	14850	14880	14774	14764	14871	14816	14925	14974	14964	14885	14936	14871	14788	14843	14872	14998	14692	14966	14969	14937	14766	14895	14917	14953	14820	15023	14894	14837	15013	14853	14866	14905	15087	15139	15028	14906	14994	14952	14883	14810	15090	14934	14823	14985	14799	14915	14709	14914	14779	14881	15006	14724	14999	14770	14890	14868	14942	15026	14869	14787	14941	14824	15187	15135	14758	15002	14864	14883	14867	14945	14819	14784	15002	14981	14778	14878	14887	14674	14901	14796	14982	14856	14870	14818	14910	14972	14911	14838	14897	14876	15017	14791	14887	14869	14753	14842	15091	14873	14766	14811	14909	15140	14953	14828	14785	14861	14886	14839	14882	14913	14871	14688	14842	15101	15039	14758	15001	14833	14901	14983	14929	14906	15091	14823	14863	14770	14907	14956	14823	15150	15050	14959	14937	14792	14858	14881	14854	14857	14898	14869	14819	14833	14772	14796	14715	15002	14693	15021	14975	14828	14865	14820	14833	14790	14885	14985	14978	14903	15102	14917	15023	15045	15095	14727	14770	14898	14870	14857	14734	14794	14773	15074	15124	14855	14916	14905	15073	15054	14844	15020	14758	15025	14840	14824	14667	14787	14912	14906	14905	14940	14834	14722	14846	14702	15038	14656	14816	14855	14954	14789	14859	14842	14925	14979	14800	14998	14977	14896	14966	14942	15157	14841	15172	14827	14964	14752	14981	14931	15026	15052	14839	14849	15014	15051	14767	14830	14748	14969	14889	14961	14836	14840	14934	15003	14782	14750	14781	14958	14832	15185	14882	14857	14840	14844	14808	14738	14954	14781	14997	14753	15040	15020	15038	14963	14917	14851	14854	14930	14872	14982	14924	15025	14865	14870	14977	14864	14832	14826	14901	14991	14884	14788	15024	14841	15065	14986	14931	14935	14900	14799	14860	14859	14828	14592	14772	14685	14982	14943	15034	14711	14854	14797	14987	14911	14980	14971	14904	14853	14856	14732	14823	15071	14606	14858	14767	14941	15049	14907	15023	14869	14864	14907	14956	15022	14705	14733	14883	14942	14894	14907	15005	14706	14822	14683	14758	14901	14988	14843	14783	14831	15198	14955	14849	14833	14984	14771	14708	14848	14867	14787	14803	14886	14759	15009	14707	14891	14846	14891	14808	14806	14891	14709	14982	14934	15017	14900	15058	14902	14916	14818	15074	14978	14777	15073	14869	14820	14758	14928	14864	14812	14856	14842	14995	14978	14751	14978	14989	14799	14850	14809	14995	14883	15021	14883	14824	14924	14807	14782	14883	14779	14954	14944	14842	14864	14915	15050	14966	15048	14948	14894	15020	14990	14967	15105	14955	14779	14865	14823	14867	15055	14935	14838	14757	15008	14950	14777	14821	14850	14822	14867	14858	14813	14852	15042	14979	14918	14871	14864	14999	14873
21049	37795	37553	31172	27238	23917	22486	21007	19416	18310	18104	17113	16951	16985	16938	16340	15932	16219	16024	15675	15349	15041	15191	15297	15040	14984	14836	14925	14734	14774	14729	14635	14528	14582	14575	14585	14568	14447	14497	14722	14584	14427	14347	14395	14489	14442	14520	14473	14522	14511	14536	14723	14576	14477	14475	14614	14455	14404	14677	14739	14674	14525	14649	14491	14514	14452	14424	14499	14424	14662	14533	14581	14632	14763	14542	14569	14405	14563	14569	14396	14536	14333	14462	14508	14508	14404	14647	14434	14622	14413	14514	14403	14567	14282	14756	14493	14371	14564	14412	14380	14369	14526	14599	14505	14566	14440	14485	14474	14588	14461	14450	14484	14565	14564	14431	14534	14555	14590	14417	14420	14337	14466	14462	14414	14472	14341	14538	14588	14398	14591	14433	14379	14469	14463	14411	14563	14568	14498	14693	14477	14412	14549	14490	14489	14502	14453	14444	14444	14577	14597	14285	14649	14591	14555	14499	14385	14559	14400	14346	14434	14460	14526	14549	14421	14417	14454	14534	14458	14305	14471	14577	14445	14423	14434	14498	14508	14511	14350	14485	14480	14445	14554	14487	14559	14534	14612	14461	14466	14532	14421	14667	14407	14521	14724	14506	14515	14379	14457	14598	14634	14472	14517	14577	14449	14494	14548	14613	14363	14321	14544	14728	14500	14459	14522	14576	14521	14348	14513	14627	14499	14578	14470	14438	14328	14531	14411	14581	14367	14390	14504	14412	14475	14528	14357	14592	14485	14571	14518	14445	14510	14562	14520	14385	14536	14560	14643	14512	14341	14474	14459	14398	14438	14383	14636	14561	14495	14465	14466	14451	14463	14682	14327	14644	14459	14471	14503	14432	14613	14490	14518	14556	14427	14454	14590	14403	14387	14555	14368	14465	14532	14457	14404	14356	14327	14431	14379	14533	14498	14375	14631	14388	14502	14544	14348	14444	14430	14619	14621	14458	14452	14345	14495	14541	14576	14405	14532	14582	14295	14432	14426	14370	14570	14557	14467	14443	14512	14420	14405	14483	14452	14586	14485	14562	14424	14568	14481	14613	14363	14563	14416	14313	14616	14602	14599	14556	14389	14419	14381	14519	14556	14467	14410	14407	14519	14312	14695	14532	14286	14409	14533	14482	14528	14593	14494	14685	14479	14595	14490	14497	14465	14444	14399	14520	14466	14537	14343	14449	14549	14466	14485	14549	14624	14375	14666	14550	14540	14658	14380	14427	14497	14517	14394	14577	14532	14377	14594	14440	14518	14655	14576	14546	14474	14370	14376	14504	14653	14407	14532	14710	14599	14613	14530	14621	14570	14485	14534	14676	14497	14476	14631	14528	14586	14403	14576	14287	14447	14495	14565	14449	14568	14439	14566	14472	14479	14566	14370	14516	14519	14519	14671	14371	14547	14539	14538	14456	14506	14434	14436	14475	14427	14568	14730	14556	14510	14318	14463	14488	14674	14538	14584	14484	14519	14512	14465	14218	14414	14336	14456	14638	14372	14528	14509	14376	14452	14564	14531	14448	14445	14444	14544	14433	14404	14429	14413	14413	14414	14523	14544	14446	14593	14468	14547	14485	14473	14446	14477	14473	14558	14373	14614	14445	14349	14413	14504	14442	14540	14537	14568	14686	14422	14646	14444	14518	14476	14571	14419	14610	14384	14347	14482	14383	14332	14546	14495	14512	14564	14596	14457	14456	14493	14462	14615	14462	14517	14562	14518	14416	14529	14467	14512	14586	14500	14623	14452	14472	14337	14519	14442	14370	14552	14465	14485	14475	14384	14582	14487	14560	14497	14501	14370	14511	14587	14467	14421	14396	14530	14578	14578	14553	14460	14559	14378	14547	14626	14402	14449	14480	14541	14398	14556	14316	14584	14595	14528	14566	14407	14502	14734	14533	14493	14336	14347	14628	14477	14544	14481	14612	14675	14365	14541	14421	14633	14634	14572	14410	14550	14478	14434	14630	14533	14584	14514	14523	14525	14552	14551	14547	14671	14289	14549	14501	14607	14448	14549	14586	14353	14488	14489	14558	14591	14535	14483	14533	14441	14446	14385	14584	14657	14579	14510	14580	14579	14685	14463	14459	14594	14493	14501	14548	14406	14507	14426	14548	14392	14518	14515	14463	14487	14587	14537	14498	14514	14482	14483	14661	14463	14283	14532	14552	14635	14415	14621	14437	14385	14655	14466	14717	14528	14626	14481	14469	14556	14781	14488	14415	14693	14467	14528	14569	14435	14484	14578	14329	14435	14629	14291	14379	14159	14460	14462	14579	14506	14474	14436	14478	14592	14626	14446	14549	14484	14666	14669	14510	14587	14469	14420	14573	14642	14412	14477	14478	14381	14470	14695	14486	14585	14505	14633	14528	14458	14445	14379	14649	14568	14474	14563	14358	14408	14520	14491	14503	14442	14558	14462	14556	14347	14626	14567	14503	14591	14476	14403	14545	14482	14472	14401	14592	14496	14603	14480	14455	14561	14543	14607	14534	14568	14504	14502	14510	14558	14438	14514	14628	14391	14577	14466	14536	14600	14465	14440	14593	14501	14507	14484	14520	14364	14578	14506	14521	14335	14513	14430	14550	14407	14423	14479	14486	14480	14519	14509	14569	14508	14588	14603	14601	14456	14584	14440	14348	14452	14570	14440	14568	14498	14443	14438	14494	14448	14422	14354	14532	14448	14326	14477	14625	14497	14460	14512	14572	14455	14352	14446	14482	14588	14547	14474	14259	14530	14499	14393	14323	14609	14499	14405	14515	14598	14508	14533	14634	14593	14341	14551	14552	14516	14436	14465	14523	14676	14516	14437	14505	14487	14465	14477	14483	14468	14531	14414	14613	14369	14435	14500	14590	14512	14438	14616	14333	14671	14457	14468	14429	14532	14434	14428	14517	14315	14364	14562	14656	14381	14463	14645	14497	14374	14453	14430	14633	14500	14491	14515	14560	14488	14360	14475	14500	14459	14422	14511	14550	14357	14641	14641	14497	14454	14246	14493	14522	14447	14377	14494	14587	14555	14431	14519	14479	14643	14646	14464	14590	14463	14512	14608	14448	14376	14518	14475	14459	14440	14432	14469	14471	14422	14541	14427	14617	14457	14552	14378	14497	14647	14472	14538	14452	14443	14376	14469	14582	14551	14678	14629	14264	14479	14425	14664	14570	14495	14662	14562	14258	14523	14624	14460	14503	14323	14426	14436	14586	14573	14548	14543	14404	14451	14480	14398	14542	14562	14519	14405	14587	14472	14537	14563	14518	14494	14593	14527	14310	14320	14694	14486	14359	14515	14563	14517	14575	14545	14449	14407	14519	14596	14726	14513	14651	14550	14446	14281	14495	14411	14588	14521	14538	14486	14576	14543	14382	14577	14505	14507	14539	14514	14611	14377	14355	14506	14510	14479	14476	14590	14544	14509	14542	14566	14509	14565	14481	14506	14515	14444	14446	14254	14500	14485	14463	14492	14561	14417	14683	14602	14524	14458	14539	14650	14589	14631	14577	14537	14498	14667	14435	14482	14515	14422	14443	14482	14466	14406	14426	14405	14355	14589	14403	14353	14364	14530	14499	14666	14621	14327	14474	14468	14581	14545	14426	14422	14426	14517	14518	14373	14626	14532	14624	14534	14615	14661	14612	14445	14530	14642	14443	14485	14431	14446	14593	14485	14552	14599	14598	14460	14655	14515	14534	14451	14459	14309	14482	14524	14439	14373	14523	14439	14503	14399	14410	14517	14520	14316	14493	14525	14295	14549	14444	14377	14598	14337	14423	14502	14687	14629	14488	14515	14407	14529	14432	14427	14394	14334	14408	14455	14451	14543	14646	14388	14472	14519	14585	14508	14606	14324	14484	14643	14466	14584	14378	14576	14437	14410	14616	14420	14476	14432	14427	14446	14470	14791	14507	14484	14572	14492	14543	14586	14375	14562	14443	14562	14635	14487	14526	14457	14491	14502	14557	14473	14336	14601	14436	14592	14493	14582	14497	14485	14521	14486	14719	14523	14703	14622	14514	14561	14525	14551	14660	14368	14328	14380	14483	14457	14663	14570	14315	14455	14459	14512	14336	14288	14419	14522	14525	14520	14517	14641	14654	14362	14515	14505	14376	14488	14551	14380	14421	14350	14452	14575	14497	14304	14451	14513	14423	14559	14515	14453	14337	14507	14494	14471	14646	14395	14568	14492	14386	14469	14434	14617	14587	14498	14534	14479	14599	14565	14480	14515	14557	14495	14563	14524	14426	14424	14589	14435	14533	14462	14488	14424	14495	14407	14364	14525	14495	14447	14425	14375	14392	14529	14598	14546	14676	14585	14573	14563	14455	14487	14277	14417	14456	14484	14496	14422	14480	14582	14410	14464	14603	14295	14578	14405	14525	14393	14443	14332	14409	14479	14605	14450	14570	14431	14403	14534	14450	14524	14546	14455	14401	14407	14540	14515	14480	14441	14736	14451	14533	14416	14492	14484	14712	14363	14407	14436	14401	14474	14439	14640	14550	14569	14532	14467	14443	14297	14626	14441	14519	14616	14544	14644	14538	14505	14431	14547	14491	14634	14538	14506	14492	14436	14686	14500	14442	14422	14592	14440	14668	14362	14354	14600	14433	14551	14453	14513	14399	14272	14342	14515	14420	14572	14511	14433	14488	14334	14611	14713	14450	14493	14518	14485	14679	14608	14518	14689	14493	14499	14411	14408	14593	14501	14480	14566	14458	14569	14635	14418	14559	14363	14443	14440	14590	14483	14588	14398	14537	14509	14559	14496	14566	14515	14421	14357	14428	14491	14431	14337	14435	14515	14563	14512	14469	14480	14488	14606	14461	14472	14507	14382	14444	14513	14303	14537	14522	14575	14606	14614	14307	14514	14573	14376	14637	14340	14505	14385	14605	14350	14528	14738	14538	14357	14652	14427	14338	14499	14559	14470	14458	14395	14684	14410	14506	14675	14451	14665	14493	14513	14504	14552	14418	14414	14524	14539	14583	14381	14381	14462	14471	14554	14436	14341	14484	14274	14551	14274	14451	14518	14433	14304	14653	14468	14505	14396	14516	14422	14630	14339	14453	14382	14607	14414	14535	14582	14553	14359	14562	14553	14518	14450	14537	14528	14529	14467	14598	14417
22979	21379	29208	23951	22089	24389	25870	20826	18774	18113	17806	16999	16829	16808	16588	16172	16199	15911	15729	15585	15285	15381	15383	15221	15234	15169	14947	14867	14878	14834	14639	14660	14687	14575	14623	14496	14504	14556	14653	14527	14453	14635	14572	14761	14686	14734	14688	14478	14524	14471	14519	14509	14600	14551	14504	14472	14728	14516	14357	14600	14663	14400	14451	14517	14522	14580	14614	14559	14466	14457	14631	14366	14644	14618	14524	14694	14431	14538	14612	14545	14628	14647	14546	14448	14446	14594	14502	14474	14410	14471	14517	14487	14468	14437	14450	14507	14598	14565	14408	14462	14425	14421	14474	14492	14332	14424	14461	14610	14443	14443	14490	14188	14396	14337	14427	14438	14474	14598	14535	14522	14408	14329	14363	14531	14413	14438	14596	14592	14424	14655	14513	14601	14541	14381	14482	14381	14390	14483	14715	14548	14552	14520	14494	14505	14475	14344	14552	14439	14518	14628	14393	14674	14633	14587	14545	14653	14567	14442	14644	14508	14528	14629	14492	14361	14676	14568	14355	14618	14377	14434	14567	14439	14410	14441	14446	14325	14543	14609	14419	14414	14498	14351	14439	14460	14486	14367	14501	14554	14526	14465	14503	14520	14464	14356	14463	14382	14447	14510	14584	14329	14590	14650	14511	14627	14577	14280	14410	14568	14557	14641	14503	14530	14502	14368	14407	14261	14314	14592	14407	14466	14496	14448	14403	14570	14604	14496	14476	14406	14438	14622	14428	14429	14575	14316	14476	14410	14436	14555	14455	14439	14409	14573	14393	14490	14381	14585	14641	14359	14311	14278	14470	14504	14419	14463	14620	14526	14455	14407	14500	14567	14556	14409	14556	14350	14243	14585	14554	14495	14375	14405	14575	14467	14357	14349	14569	14479	14535	14366	14579	14517	14596	14445	14584	14526	14481	14408	14484	14617	14643	14423	14419	14465	14751	14461	14447	14473	14465	14609	14430	14409	14477	14319	14623	14613	14386	14525	14490	14566	14564	14398	14556	14294	14343	14289	14486	14457	14333	14411	14526	14652	14428	14378	14418	14529	14266	14309	14505	14455	14387	14438	14462	14475	14437	14356	14346	14660	14180	14542	14439	14279	14333	14581	14355	14361	14248	14389	14300	14646	14524	14198	14530	14503	14579	14665	14404	14493	14590	14367	14330	14266	14739	14390	14318	14499	14570	14432	14469	14543	14538	14562	14452	14551	14198	14476	14369	14442	14353	14532	14446	14627	14320	14319	14560	14474	14445	14414	14577	14395	14493	14376	14517	14570	14498	14542	14469	14505	14593	14679	14455	14545	14592	14637	14571	14588	14444	14371	14567	14489	14321	14360	14496	14378	14455	14365	14671	14314	14614	14327	14440	14565	14498	14497	14488	14467	14583	14238	14506	14544	14616	14398	14605	14475	14351	14300	14432	14675	14504	14618	14373	14408	14379	14449	14566	14571	14324	14239	14482	14517	14531	14530	14447	14497	14447	14485	14389	14469	14516	14615	14432	14390	14553	14474	14526	14563	14333	14335	14328	14369	14440	14549	14416	14429	14485	14528	14597	14530	14403	14501	14358	14607	14319	14341	14542	14306	14509	14433	14469	14383	14431	14594	14499	14331	14590	14432	14436	14607	14425	14563	14537	14540	14555	14692	14486	14436	14455	14509	14554	14441	14448	14640	14444	14393	14348	14409	14449	14504	14625	14386	14608	14654	14487	14465	14488	14444	14483	14553	14644	14650	14619	14283	14576	14535	14577	14511	14635	14647	14602	14315	14460	14487	14550	14468	14476	14635	14432	14540	14506	14401	14398	14440	14310	14404	14530	14444	14467	14527	14477	14351	14423	14440	14539	14553	14604	14427	14492	14542	14668	14414	14314	14494	14404	14364	14294	14565	14348	14300	14605	14583	14347	14435	14562	14569	14694	14277	14586	14273	14585	14477	14397	14320	14441	14289	14509	14428	14456	14393	14410	14457	14591	14573	14620	14540	14461	14508	14414	14496	14438	14385	14524	14531	14463	14481	14411	14443	14580	14563	14400	14371	14521	14472	14398	14516	14387	14449	14447	14447	14545	14240	14438	14433	14357	14460	14323	14494	14197	14528	14551	14490	14548	14514	14486	14349	14541	14607	14431	14564	14713	14178	14551	14465	14535	14409	14576	14450	14424	14666	14504	14481	14311	14478	14460	14394	14498	14238	14227	14505	14536	14281	14445	14519	14712	14499	14574	14494	14420	14471	14394	14595	14546	14405	14522	14401	14538	14584	14407	14447	14425	14552	14467	14376	14521	14422	14479	14540	14589	14440	14312	14306	14549	14507	14418	14456	14454	14495	14492	14439	14596	14440	14584	14464	14646	14379	14295	14557	14487	14402	14521	14361	14465	14515	14439	14301	14527	14306	14300	14365	14526	14413	14502	14452	14376	14580	14548	14414	14492	14584	14700	14448	14493	14305	14623	14469	14259	14566	14456	14448	14331	14452	14525	14455	14632	14631	14529	14610	14451	14554	14332	14351	14556	14359	14498	14527	14489	14543	14519	14492	14328	14477	14340	14438	14428	14430	14430	14516	14491	14397	14441	14539	14373	14521	14370	14297	14528	14585	14462	14463	14564	14372	14367	14632	14378	14331	14474	14470	14408	14422	14444	14462	14388	14425	14471	14496	14521	14516	14635	14484	14484	14559	14588	14501	14574	14325	14388	14539	14519	14578	14582	14554	14522	14400	14391	14325	14658	14495	14438	14414	14549	14455	14359	14276	14556	14480	14347	14345	14435	14465	14400	14368	14555	14396	14507	14584	14430	14441	14522	14573	14433	14510	14455	14499	14589	14429	14321	14446	14552	14309	14564	14366	14565	14419	14296	14333	14595	14590	14408	14479	14377	14443	14483	14439	14282	14361	14297	14311	14471	14402	14577	14597	14582	14374	14531	14357	14514	14593	14652	14357	14587	14580	14626	14562	14376	14449	14622	14524	14597	14446	14516	14495	14439	14582	14443	14380	14395	14493	14364	14520	14537	14540	14307	14368	14509	14567	14566	14521	14527	14437	14631	14395	14550	14487	14700	14425	14502	14463	14559	14655	14411	14400	14430	14518	14627	14476	14452	14496	14407	14637	14433	14563	14521	14399	14441	14434	14383	14395	14471	14392	14557	14700	14430	14557	14360	14342	14550	14550	14549	14349	14490	14486	14646	14483	14376	14427	14551	14482	14484	14550	14520	14512	14401	14397	14441	14447	14451	14464	14597	14361	14379	14642	14399	14345	14588	14364	14311	14466	14402	14181	14425	14463	14375	14355	14397	14275	14658	14400	14358	14362	14477	14485	14271	14205	14405	14280	14528	14449	14700	14310	14437	14502	14277	14507	14611	14307	14562	14378	14416	14517	14369	14498	14537	14284	14385	14644	14561	14573	14357	14416	14505	14329	14496	14458	14361	14360	14635	14331	14467	14450	14513	14392	14325	14457	14537	14602	14457	14633	14507	14565	14331	14275	14428	14602	14461	14411	14391	14491	14411	14439	14535	14402	14469	14474	14473	14505	14501	14423	14600	14553	14447	14337	14528	14460	14426	14633	14509	14530	14496	14523	14387	14525	14509	14570	14656	14555	14510	14417	14556	14400	14520	14368	14391	14513	14429	14542	14513	14512	14340	14356	14540	14727	14384	14533	14580	14374	14463	14405	14595	14330	14558	14479	14465	14483	14279	14430	14553	14601	14390	14412	14294	14480	14462	14404	14366	14264	14421	14398	14342	14465	14561	14552	14497	14430	14405	14432	14419	14561	14447	14455	14450	14298	14272	14241	14588	14614	14490	14578	14461	14403	14399	14418	14268	14579	14594	14403	14371	14430	14526	14312	14278	14593	14485	14484	14513	14743	14652	14439	14339	14389	14408	14237	14478	14604	14710	14567	14456	14422	14393	14547	14491	14554	14313	14534	14530	14362	14776	14457	14523	14452	14482	14497	14515	14614	14573	14369	14447	14516	14571	14623	14672	14509	14487	14271	14545	14541	14450	14456	14381	14575	14632	14423	14268	14355	14412	14521	14534	14465	14271	14384	14350	14608	14550	14552	14524	14422	14601	14554	14381	14446	14497	14408	14329	14528	14395	14470	14429	14578	14507	14496	14443	14369	14467	14612	14396	14230	14368	14536	14513	14528	14441	14393	14423	14258	14226	14487	14465	14566	14393	14475	14661	14544	14426	14562	14412	14538	14550	14563	14433	14502	14480	14462	14540	14450	14571	14390	14365	14340	14256	14400	14368	14338	14414	14437	14490	14598	14417	14396	14346	14447	14479	14466	14525	14374	14530	14442	14360	14520	14365	14609	14451	14402	14289	14380	14554	14375	14412	14308	14590	14529	14310	14304	14495	14371	14662	14481	14524	14394	14672	14434	14573	14782	14505	14508	14488	14505	14496	14560	14462	14621	14509	14277	14299	14420	14495	14154	14413	14666	14514	14537	14626	14485	14470	14479	14457	14269	14264	14473	14554	14504	14277	14569	14291	14453	14233	14446	14530	14493	14342	14481	14760	14377	14505	14425	14643	14661	14478	14427	14317	14458	14502	14524	14672	14359	14400	14322	14373	14470	14464	14554	14482	14443	14362	14502	14472	14491	14469	14580	14359	14594	14603	14498	14484	14388	14333	14448	14451	14470	14620	14628	14774	14445	14511	14677	14553	14480	14438	14456	14413	14588	14634	14273	14503	14493	14549	14316	14250	14329	14536	14505	14463	14657	14378	14603	14433	14506	14422	14574	14340	14606	14244	14234	14483	14538	14497	14509	14378	14367	14465	14415	14543	14363	14477	14372	14380	14541	14498	14625	14535	14284	14374	14641	14368	14603	14590	14404	14611	14133	14415	14481	14643	14665	14435	14459	14457	14561	14582	14464	14651	14528	14502	14459	14270	14547	14551	14516	14397	14428	14426	14525	14510	14451	14473	14552	14416	14563	14275	14425	14288	14547	14417	14656	14477	14454	14524	14586	14484	14481	14383	14520	14377	14432	14184	14462	14384	14487	14306	14526	14422	14506	14753	14536	14628	14266	14442	14305	14520	14415	14319	14388	14453	14655	14380	14476	14582	14628	14555	14412	14599	14293	14299	14483	14482	14411	14333	14376	14530	14366	14584	14392
22702	41010	41123	36249	30810	27157	25671	23700	21511	19974	19480	18409	18081	18220	17756	17167	17030	16600	16566	15903	15735	15661	15428	15506	15153	15036	14815	14839	14555	14572	14615	14471	14555	14334	14394	14369	14529	14410	14323	14438	14476	14327	14345	14206	14207	14297	14359	14273	14384	14271	14264	14291	14282	14300	14299	14052	14296	14373	14243	14208	14258	14141	14011	14307	14222	14306	14266	14361	14310	14154	14401	14375	14209	14272	14253	14304	14395	14176	14261	14326	14318	14234	14091	14271	14246	14219	14300	14220	14251	14440	14247	14290	14434	14334	14364	14344	14346	14296	14191	14296	14274	14208	14323	14341	14302	14247	14247	14304	14284	14201	14198	14351	14301	14266	14220	14241	14320	14365	14327	14248	14289	14364	14185	14303	14285	14321	14241	14319	14382	14143	14317	14394	14248	14118	14187	14400	14197	14241	14317	14445	14259	14265	14197	14250	14178	14260	14286	14133	14263	14256	14320	14133	14172	14268	14313	14349	14177	14384	14230	14456	14248	14196	14273	14371	14187	14199	14352	14465	14182	14202	14311	14388	14373	14282	14355	14155	14322	14353	14046	14175	14222	14151	14282	14329	14196	14381	14110	14333	14325	14206	14414	14359	14252	14268	14208	14246	14315	14276	14394	14398	14158	14334	14209	14297	14282	14409	14258	14394	14247	14186	14140	14160	14327	14162	14303	14383	14121	14152	14254	14259	14305	14398	14365	14193	14272	14461	14077	14162	14415	14222	14294	14284	14153	14159	14293	14418	14133	14331	14230	14091	14321	14232	14304	14327	14200	14482	14221	14241	14289	14148	14204	14152	14156	14395	14370	14333	14312	14255	14270	14401	14283	14199	14309	14253	14270	14317	14205	14385	14209	14415	14415	14190	14260	14268	14176	14401	14310	14216	14215	14366	14218	14328	14121	14187	14326	14251	14305	14272	14293	14340	14257	14296	14223	14324	14475	14402	14332	14299	14310	14372	14212	14223	14379	14277	14278	14338	14323	14258	14249	14148	14173	14344	14328	14281	14309	14346	14389	14225	14301	14174	14137	14362	14267	14282	14265	14234	14258	14199	14155	14369	14062	14428	14087	14242	14283	14272	14354	14211	14338	14167	14362	14348	14166	14215	14263	14487	14170	14514	14262	14145	14330	14318	14413	14197	14351	14288	14274	14362	14249	14442	14284	14156	14359	14074	14190	14319	14233	14300	14154	14324	14293	14128	14250	14225	14267	14235	14279	14346	14153	14387	14172	14277	14191	14196	14180	14332	14433	14277	14490	14343	14298	14140	14232	14228	14169	14170	14356	14253	14376	14331	14232	14198	14274	14466	14337	14385	14440	14289	14232	14224	14345	14297	14297	14137	14095	14228	14097	14146	14465	14368	14379	14308	14294	14199	14179	14457	14381	14281	14234	14173	14254	14315	14105	14163	14258	14218	14248	14375	14221	14121	14237	14296	14270	14279	14256	14214	14321	14190	14437	14259	14494	14338	14161	14431	14167	14244	14335	14272	14275	14349	14395	14346	14244	14013	14323	14317	14285	14091	14180	14341	14302	14220	14227	14280	14185	14308	14295	14261	14279	14214	14237	14290	14351	14361	14255	14190	14440	14288	14332	14405	14287	14166	14297	14349	14519	14200	14240	14179	14220	14143	14209	14380	14379	14265	14193	14084	14325	14238	14226	14243	14254	14279	14267	14224	14334	14224	14299	14213	14220	14250	14193	14025	14227	14279	14146	14281	14393	14214	14272	14322	14415	14319	14241	14177	14324	14216	14189	14349	14323	14186	14256	14333	14368	14360	14370	14221	14422	14220	14251	14330	14236	14346	14149	14308	14354	14352	14355	14246	14207	14236	14200	14259	14275	14522	14301	14216	14305	14282	14336	14103	14112	14120	14259	14327	14373	14305	14409	14182	14186	14134	14324	14378	14321	14434	14290	14303	14280	14216	14379	14361	14389	14426	14237	14259	14405	14392	14157	14170	14383	14132	14252	14148	14097	14392	14167	14274	14370	14194	14227	14242	14245	14241	14197	14214	14340	14212	14355	14383	14228	14311	14193	14178	14298	14287	14291	14318	14444	14065	14428	14378	14244	14244	14249	14451	14224	14231	14318	14231	14177	14143	14306	14275	14239	14277	14213	14200	14093	14271	14254	14263	14242	14357	14315	14169	14337	14279	14176	14211	14261	14162	14288	14408	14118	14371	14279	14237	14373	14288	14276	14274	14299	14211	14328	14045	14188	14172	14173	14242	14293	14120	14295	14170	14330	14325	14158	14323	14298	14328	14172	14353	14317	14213	14062	14289	14304	14217	14242	14344	14417	14289	14177	14233	14328	14198	14300	14270	14218	14246	14171	14410	14371	14354	14243	14184	14107	14278	14388	14335	14326	14360	14244	14328	14193	14353	14415	14190	14395	14170	14343	14220	14260	14171	14258	14434	14198	14373	14302	14264	14436	14241	14145	14226	14258	14046	14191	14082	14307	14233	14374	14342	14192	14281	14186	14109	14246	14420	14192	14405	14312	14284	14387	14355	14231	14273	14387	14315	14207	14382	14242	14317	14273	14229	14455	14467	14310	14361	14082	14442	14359	14274	14209	14202	14428	14111	14323	14316	14153	14259	14184	14211	14419	14296	14269	14399	14254	14185	14359	14187	14298	14122	14333	14362	14269	14250	14332	14308	14433	14194	14272	14219	14263	14421	14180	14225	14164	14173	14208	14253	14065	14355	14367	14379	14290	14299	14445	14333	14367	14309	14248	14294	14228	14343	14285	14259	14405	14136	14213	14323	14429	14359	14234	14334	14257	14287	14330	14228	14261	14359	14297	14378	14308	14315	14290	14402	14234	14322	14150	14281	14442	14304	14320	14181	14299	14243	14263	14354	14323	14244	14436	14257	14234	14372	14347	14259	14205	14213	14193	14392	14220	14215	14343	14322	14180	14126	14310	14374	14200	14124	14241	14320	14326	14392	14190	14240	14274	14168	14285	14146	14196	14215	14301	14233	14341	14177	14295	14318	14306	14320	14366	14209	14328	14162	14343	14141	14306	14392	14271	14279	14179	14506	14322	14243	14429	14278	14483	14297	14149	14293	14320	14280	14394	14322	14180	14162	14309	14283	14242	14310	14170	14339	14202	14280	14192	14276	14154	14277	14393	14161	14292	14257	14322	14246	14322	14220	14208	14180	14136	14193	14289	14262	14374	14314	14329	14328	14264	14214	14202	14235	14180	14211	14287	14402	14389	14299	14418	14176	14350	14362	14337	14327	14250	14307	14416	14355	14229	14151	14166	14310	14448	14276	14351	14373	14279	14216	14167	14266	14273	14386	14322	14227	14272	14199	14278	14249	14294	14276	14309	14328	14168	14411	14263	14256	14285	14110	14289	14240	14297	14293	14332	14271	14242	14348	14329	14109	14361	14385	14239	14251	14407	14230	14287	14304	14171	14217	14407	14319	14143	14306	14258	14439	14275	14250	14023	14293	14329	14189	14192	14143	14272	14258	14299	14339	14378	14303	14112	14291	14191	14339	14138	14162	14214	14249	14331	14302	14258	14282	14386	14240	14359	14360	14235	14272	14394	14361	14186	14342	14210	14206	14341	14314	14037	14250	14186	14181	14292	14390	14198	14206	14467	14174	14219	14245	14364	14239	14223	14413	14311	14189	14264	14299	14280	14339	14433	14426	14377	14154	13943	14235	14238	14371	14229	14323	14338	14066	14211	14279	14335	14156	14116	14235	14220	14390	14328	14222	14314	14440	14385	14093	14212	13998	14309	14186	14373	14127	14466	14221	14253	14244	14201	14133	14278	14277	14084	14352	14388	14318	14212	14266	14435	14203	14181	14158	14277	14306	14450	14489	14218	14156	14334	14240	14242	14502	14278	14300	14490	14331	14288	14314	14137	14248	14220	14172	14314	14317	14263	14246	14209	14141	14404	14222	14195	14447	14231	14283	14254	14275	14242	14155	14280	14370	14263	14119	14156	14236	14316	14348	14319	14286	14227	14241	14370	14409	14320	14287	14238	14247	14388	14269	14180	14211	14206	14403	14171	14357	14304	14396	14194	14273	14372	14349	14213	14238	14315	14432	14355	14262	14368	14422	14209	14306	14226	14298	14383	14223	14232	14212	14313	14222	14224	14253	14177	14371	14237	14372	14359	14245	14312	14264	14241	14142	14182	14115	14239	14167	14293	14248	14318	14251	14242	14245	14480	14248	14155	14289	14371	14195	14162	14203	14281	14338	14108	14241	14251	14129	14236	14309	14300	14197	14461	14314	14289	13998	14113	14512	14281	14310	14344	14303	14157	14149	14341	14242	14326	14280	14246	14464	14263	14281	14231	14226	14240	14301	14491	14351	14165	14411	14185	14283	14391	14131	14229	14147	14305	14232	14149	14119	14202	14185	14143	14282	14116	14306	14235	14271	14309	14115	14209	14383	14251	14275	14166	14388	14268	14362	14249	14242	14338	14324	14131	14277	14193	14138	14366	14331	14284	14377	14385	14238	14115	14304	14106	14322	14268	14306	14197	14206	14198	14235	14354	14252	14135	14252	14199	14336	14255	14441	14435	14208	14313	14306	14221	14279	14331	14246	14296	14368	14433	14350	14144	14515	14156	14257	14296	14230	14361	14347	14195	14298	14293	13973	14220	14201	14432	14124	14117	14256	14386	14371	14213	14219	14426	14167	14255	14196	14296	14225	14207	14289	14217	14446	14400	14284	14292	14401	14283	14367	14187	14165	14201	14399	14285	14079	14337	14129	14286	14222	14534	14272	14392	14152	14232	14335	14185	14183	14328	14386	14303	14498	14205	14162	14237	14240	14143	14285	14394	14212	14504	14322	14203	14132	14199	14274	14339	14447	14227	14478	14350	14203	14204	14190	14161	14204	14199	14438	14340	14092	14232	14175	14291	14242	14295	14214	14304	14307	14129	14454	14195	14221	14292	14151	14190	14182	14404	14408	14180	14177	14374	14215	14224	14197	14494	14449	14227	14244	14241	14168	14426	14307	14403	14204	14314	14166	14329	14059	14238	14218	14257	14177	14228	14116	14178	14093	14251	14334	14272	14260	14151	14226	14243	14192	14119	14000	14273	14139	14389	14366	14315	14295	14373	14152	14336	14370	14273	14219	14272	14297
27489	23323	27985	24388	19465	17553	17033	16510	15992	15320	15367	15046	14890	15032	14860	14735	14577	14639	14598	14587	14398	14639	14554	14374	14341	14463	14393	14204	14366	14343	14203	14342	14260	14230	14212	14350	14287	14344	14301	14358	14097	14282	14245	14225	14258	14067	14325	14421	14318	14387	14230	14038	14214	14300	14242	14202	14006	14223	14190	14272	14242	14339	14459	14262	14080	14136	14165	14002	14170	14310	14272	14238	14180	14167	14377	14240	14276	14228	14180	14176	14287	14336	14267	14120	14409	14260	14251	14449	14171	14144	14010	14158	14259	14233	14228	14358	14225	14140	14310	14477	14244	14217	14078	14277	14145	14209	14238	14178	14195	14467	14220	14200	14227	14115	14388	14268	14162	14183	14230	14430	14202	14183	14083	14249	14256	14098	14264	14198	14162	14154	14237	14459	14296	14228	14191	14259	14212	14258	14223	14203	14257	14062	14287	14206	14356	14171	14145	14195	14280	14224	14078	14089	14278	14096	14390	14238	14290	14181	14165	14047	14299	14146	14296	14184	14078	14284	14285	14174	14153	14260	14160	14169	14132	14121	14401	14161	14275	14220	14229	14305	14092	14323	14276	14247	14317	14349	14450	14257	14364	14352	14431	14392	14233	14093	14248	14064	14439	14301	14291	14068	14230	14321	14253	14259	14149	14197	14244	14334	14049	14245	14173	14216	14353	14161	14248	14197	14365	14170	14389	14210	14216	14368	14219	14153	14199	14312	14188	14240	14229	14265	13988	14110	14219	14143	14211	14406	14158	14224	14282	14197	14381	14178	14181	14301	14229	14324	14274	14134	14263	14083	14177	14272	14227	14292	14181	14107	14106	14338	14277	14263	14345	14110	14178	14188	14251	14208	14136	14316	14068	14169	14218	14023	14528	14233	14332	14505	14408	14086	14262	14087	13966	14184	14254	14153	14137	14259	13984	13993	14301	14309	14215	14091	14349	14334	14214	13998	14343	14148	14098	14286	14337	14366	14253	14223	14209	14159	14311	14264	14137	14145	14281	14254	14338	14131	14217	14256	14365	14293	14249	14225	14251	14244	14394	14177	14265	14275	14265	14431	14179	14291	14151	14131	14264	14184	14221	14202	14246	14160	14162	14271	14288	14166	14209	14202	14254	14155	14214	14218	14215	14174	14212	14125	14203	14111	14257	14304	14064	14255	14160	14299	14359	14115	14135	14100	14245	14236	14186	14197	14176	14236	14206	14305	14352	14300	14271	14426	14340	14126	14347	14211	14119	14134	14191	14174	14401	14224	14171	14320	14298	14138	14397	14199	14301	14160	14323	14341	13927	14076	14178	14078	14154	14198	14069	14145	14298	14424	14358	14071	14304	14223	14324	14123	14178	14379	14425	14412	14432	14282	14184	14263	14141	14208	14298	14249	14222	14280	14191	14371	14343	14162	14359	14134	14273	14379	14264	14154	14369	14319	14430	14256	14236	14269	14412	14088	14185	14177	14328	14184	14314	14081	14328	14364	14257	14179	14286	14319	14092	14071	14319	14173	14226	14161	14076	14177	14148	14320	14344	14352	14129	14275	14335	14143	14056	14155	14173	14269	14178	14199	14280	14200	14225	14277	14188	14421	14290	14240	14131	14120	14306	14166	14342	14196	14243	14469	14061	14326	14163	14216	14383	14143	14116	14158	14347	14258	14119	14284	14128	14271	14360	14244	14340	14175	14196	14309	14270	14315	14165	14279	14182	14412	14286	14049	14133	14247	14195	14245	14274	14427	14343	14215	14368	14455	14164	14215	14333	14110	14161	14333	14205	14334	14180	14356	14170	14090	14203	14164	14288	14317	14409	14330	14144	14193	14128	14315	14375	14235	14175	14105	14176	14414	14199	14235	14283	14267	14372	14179	14198	14131	14226	14161	14063	14232	14303	14281	14178	14269	14246	14310	14199	14131	14110	14435	14293	14207	14276	14216	14364	14370	14327	14198	14294	14447	14432	14263	14313	14270	14266	14345	14253	14146	14220	14242	14130	14114	14176	14152	14276	14059	14303	14146	14156	14115	14225	14390	14236	14233	14088	13982	14244	14277	14320	14358	14285	14244	14288	14199	14276	14169	14326	14135	14175	14157	14293	14296	14252	14087	14081	14281	14259	14291	14286	14420	14141	14270	14040	14303	14177	14285	14223	14054	14235	14491	14109	14082	14190	14431	14354	14267	14024	14014	14149	14261	14250	14320	14239	14365	14219	14269	14152	14299	14106	14301	14241	14185	14168	14125	14214	14144	14488	14048	14271	13986	14310	14262	14171	14094	14378	14302	14233	14134	14353	14112	14253	14288	14358	14211	14386	14269	14057	14168	14245	14099	14246	14275	14326	14255	14304	14210	14318	14070	14179	14094	14285	14291	14240	14030	14163	14026	14312	14176	14291	14147	14291	14033	14295	14138	14194	14409	14349	14321	14114	14334	14153	14235	14258	14155	14151	14298	14117	14195	14214	14220	14149	14270	14175	14282	14130	14222	14121	14272	14309	14058	14155	14092	14086	14218	14458	14284	14166	14183	14294	14326	14465	14475	14253	14417	14150	14315	14072	14220	14348	14102	14283	14134	13956	14321	14190	14214	14328	14152	14350	14099	14151	14239	14388	14183	14231	14372	14164	14297	14187	14232	14050	14355	14342	14352	14163	14269	14150	14081	14312	14223	14352	14267	14195	14173	14113	14454	14107	14157	14401	14155	14178	14211	14283	14276	14184	14276	14331	14313	14312	14226	14179	14341	14380	14364	14255	14180	14233	14070	14282	14238	14285	14186	14309	14141	14346	14139	14322	14229	14076	14129	14357	14159	14224	14164	14114	14112	14245	14145	14156	14340	14138	14254	14207	14294	14263	13977	14272	14352	14267	14177	14180	14176	14236	14226	14108	14206	14471	14256	14116	14100	14476	14234	14381	14320	14189	14117	14086	14112	14316	14128	14264	14192	14336	14071	14378	14284	14297	14277	14154	14326	14517	14292	14340	14343	14150	14073	14028	14375	14208	14366	14384	14195	14300	14259	14297	14131	14020	14339	14195	14227	14092	14268	14384	14274	14222	14195	14343	14144	14234	14222	14245	14167	14137	14194	14309	14165	14237	14349	14363	14219	14231	14311	14463	14170	14230	14079	14231	14042	14069	14231	14195	14084	14406	14236	14344	14489	14007	14306	14195	14211	14262	14297	14295	14195	14434	14173	14327	14158	14009	14211	14212	14241	14347	14169	14309	14121	14299	14182	14206	14322	14188	14081	14190	14026	14238	14325	14284	14241	14127	14268	14253	14207	14282	14232	14237	14198	13986	14175	14137	14273	14411	14319	14221	14266	14391	14451	14051	14121	14039	14164	14226	14294	14375	14188	14231	14432	14136	14308	14361	14168	14194	14239	14329	14146	14399	14176	14188	14125	14223	14306	14351	14031	14089	14310	14231	14418	14276	14257	14180	14280	14162	14132	14189	14063	14368	14259	14302	14261	14436	14232	14206	14364	14347	14291	14443	14270	14137	14167	14325	14244	14167	14264	14352	14426	14220	14161	14275	14237	14141	14272	14276	14313	14242	14172	14159	14363	14379	14175	14330	14262	14255	14140	14166	14070	14240	14091	14077	14200	14222	14182	14061	14267	14295	14258	14341	14207	14114	14222	14122	14233	14202	14047	14122	14165	14173	14111	14209	14429	14337	14125	14355	14167	14145	14403	14379	14143	14193	14250	14324	14232	14364	14288	14226	14260	14279	14221	14075	14004	14219	14201	14350	14286	14297	14304	14242	14145	14274	14353	14326	14260	14180	14176	14046	14148	14164	14391	14103	14334	14215	14185	14179	14233	14207	14262	14276	14238	14149	14291	14071	14137	14215	14190	14223	14208	14171	14173	14197	14293	14108	14057	14343	14148	14135	14274	14228	14236	14381	14214	14376	14264	14085	14315	14191	14261	14162	14144	14381	14244	14124	14159	14161	14254	14114	14241	14106	14206	14061	14124	14288	14078	14198	14239	14121	14059	14364	14172	14295	14093	14216	14104	14122	14139	14136	14231	14178	14056	14460	14325	14209	14251	14317	14276	14376	14233	14195	14298	14323	14320	14047	14149	14474	14228	14207	14325	14095	14210	14271	14165	14267	14257	14277	14243	14169	14292	14377	14255	14412	14172	14365	14249	14212	14183	14131	14139	14583	14169	14313	14465	14404	14405	14193	14140	14324	14172	14092	14436	14094	14198	14309	14172	14229	14122	14253	14199	14457	14146	14073	14048	14262	14360	14316	14214	14159	14255	14259	14267	14193	14228	14337	14235	14325	14345	14303	14428	14403	14285	14297	14212	14223	14175	14220	14187	14235	14236	14141	14290	14016	14391	14285	14419	14342	14155	14229	14096	14184	14374	14216	14160	14437	14157	14226	14167	14286	14366	14253	14134	14029	14192	14283	14376	14400	14233	14269	14229	14229	14167	14102	14060	14355	14321	14237	14246	14266	14474	14152	14162	14174	14304	14333	14334	14146	14238	14327	14173	14162	14234	14553	14408	14356	14393	14181	14417	14192	14276	14326	14218	14270	14247	14295	14354	14357	14284	13988	14232	14247	14134	14122	14205	14256	14290	14449	14379	14215	14268	14172	14202	14146	14303	14094	14405	14160	14108	14226	14275	13988	14343	14388	14398	14366	14155	14307	14258	13878	13981	14111	14138	14262	14288	14191	14193	14341	14357	14279	14395	14411	14118	14370	14226	14389	14232	13962	14106	14306	14247	14210	14302	14332	14274	14380	14304	14328	14392	14226	14353	14390	14302	14110	14376	14151	14197	14194	14048	14176	14167	14134	14117	14229	14209	14159	14283	14037	14171	14340	14313	14239	14138	14312	14258	14088	14379	14151	14223	14358	14119	14257	14208	14081	14234	14321	14251	14228	14268	14220	14119	14334	14461	14295	14289	14229	14252	14293	14290	14366	14294	14363	14098	14290	14268	14203	14196	14246	14239	14235	14292	14047	14175	14434	14337	14006	14284	14094	14442	14344	14362	14188	14355	14140	14388	14278	14179	14269	14527	14185	14202	14345	14304	14324	14457	14302	14245	14346	14307	14302	14189	14093	14265	14341	14334	14320	14159	14247	14301	14169	14281	14230	14300	14382	14247	14188	14326	14244	14162	14217	14087
21782	32003	31968	25719	21949	19806	18708	17957	16766	16312	15941	15453	15473	15382	15176	14907	14931	14826	14601	14705	14678	14592	14573	14420	14216	14172	14260	14146	14193	14342	14137	14136	14143	14044	14211	14098	14076	13982	14155	14059	14255	14063	14120	14108	14048	14049	14244	14064	14226	14036	14136	13964	14084	14221	13958	14232	13971	14123	14170	14054	14024	14155	14143	14197	14073	13988	14089	14098	14091	14058	14072	14126	14143	14023	14135	14052	14202	13999	14190	14068	14064	14132	14041	14078	14071	14185	13990	14110	14074	14166	14099	14197	14235	13985	14171	13993	14197	14027	14159	14080	14046	14128	14137	14033	14209	14049	14135	14122	14095	14113	14090	14094	14146	13990	14056	14229	14148	14190	14068	14085	13937	13982	14084	13983	14040	14188	13945	14045	14138	14024	14093	13903	14209	14098	14037	14270	14064	14208	14065	14214	14123	14094	14062	14059	14126	14127	14013	13994	14059	14250	14094	14095	14145	14133	14066	14169	13977	14201	14188	13966	14180	14209	14035	14021	14024	14210	13947	14117	14089	14200	14188	14024	14071	14053	14038	14007	14052	13990	14154	14056	14108	14119	14166	13910	14024	14145	13994	14176	14116	14040	14154	14134	14253	13982	14073	14164	14151	14156	14274	14083	13966	14274	14227	14058	14072	14046	14271	14158	14059	14153	14004	14251	14138	14185	14186	13988	14168	14063	13937	14045	13935	14134	14059	14157	14155	14217	14207	14015	14000	14119	14010	14327	13996	14197	14076	14102	14089	14249	14168	14135	14087	14157	14078	14161	14108	14168	14142	14096	14117	14033	14343	14045	13838	14162	13945	14046	14082	14012	14158	14019	14166	14133	13962	14107	13973	13893	14222	14145	14137	14072	14231	14152	14049	14032	14238	14083	14001	14054	14073	14101	14208	13974	14080	13963	14230	14101	14250	14246	14091	14099	14220	14087	14099	14165	14146	14052	14228	14187	14102	14021	14046	14089	14026	14105	13956	14049	14056	14134	14175	14130	14284	14057	14083	13970	14183	14105	14069	14169	14145	14056	13943	14004	14218	14069	13988	14091	14199	14083	14134	14087	14058	14042	13880	14168	14169	14068	14019	14141	14016	14177	14016	14066	14107	14073	14117	14106	14197	14128	14106	14005	14089	14042	14055	14178	14118	14060	14171	14247	14151	14101	14143	14110	13888	14150	14251	14137	14017	14116	14088	14155	14174	14013	14308	14112	14057	14169	14168	14137	14186	13853	14035	14003	14246	14085	14037	13957	14071	14051	14040	14044	14207	14081	14099	14022	13965	14205	14083	13754	14154	14156	14135	14326	14046	14124	14240	14200	14304	13868	13951	13999	14168	14072	14124	14098	13914	14209	14098	13994	14012	14045	14156	14318	14090	13968	14233	14039	13971	14119	14159	14232	14150	14134	14118	14021	14083	14092	13944	14196	14102	14110	14158	14096	14210	13996	14278	14052	14094	14092	13999	14089	13998	14148	14083	14016	14158	14166	14230	14027	14084	14067	14147	14010	14105	13976	14051	14156	14063	14059	14128	14130	14170	14133	14230	14107	14059	14049	14198	14094	14029	14066	14081	14180	14218	14210	13827	14161	14192	14059	14096	14235	14052	14093	14117	14183	13951	14218	14020	14302	13896	14063	14213	13959	14096	14065	13920	14157	14022	14154	14205	14087	14114	14201	14174	14011	14162	14019	14076	14056	14128	14144	14135	14014	14181	14166	14138	14255	14094	14118	14243	14089	14021	14084	14078	13937	14144	14210	14092	14021	14173	14162	13993	13997	14093	14183	14226	14204	14032	14236	14272	14017	14122	14088	14258	13997	14193	14209	14065	14200	14181	14122	13950	14045	14147	14144	14136	14098	14087	14174	14056	14130	13975	14170	14224	14030	14011	14227	14124	14234	14081	14211	14184	14064	14025	14165	13974	14037	14175	14123	13896	14186	14124	14143	14096	14145	14222	14144	13942	14151	14051	13933	14023	14099	14152	13955	13954	14055	14069	14051	14236	14233	14084	14325	14174	14257	14223	14185	13928	14025	14016	14242	13938	14045	14100	14169	14040	14113	14074	14192	14187	13970	14044	14138	14243	14163	14071	13949	14199	14115	14058	14051	13995	14186	14095	14246	13936	14066	14253	14191	14177	14128	14152	14072	14272	13962	14321	14063	14126	14031	14077	14021	14120	14149	14194	14114	14060	14160	14126	13969	14244	14120	14154	14104	14075	14052	13990	14077	14121	14134	14191	14006	14074	14038	14078	14035	14053	14103	14172	14053	14259	14123	14134	14062	14076	14180	14197	14203	14201	14131	14108	14165	14124	14319	14090	14267	14084	14100	14095	14078	14045	14171	14142	14083	14073	14151	13945	14140	14177	14246	14071	14225	14137	14146	14054	14020	14036	14121	13991	14005	13927	14184	14058	14110	13997	14202	14107	14118	14206	14028	14172	14109	14002	14008	14004	14113	13978	14199	14051	14087	14015	14126	14050	14195	14076	13995	14101	13923	14068	14077	14129	14417	13977	14181	14114	14187	14139	14125	14021	14264	14079	14068	14011	14034	14011	14129	14163	14174	14070	14178	13943	14077	14009	14119	14132	14180	14181	13979	14031	14081	14111	14098	14221	13931	13961	14103	14126	14120	14094	14018	13951	14167	14044	14162	14151	14024	14279	14047	14168	13939	13934	14142	14092	14196	14226	13957	14046	14090	14098	14151	14029	14213	13850	14048	14228	14142	14132	14109	14102	14143	14083	14068	14136	14151	14253	14141	14138	13963	14206	14161	14014	13949	14162	14063	14228	14116	14133	14119	14089	14030	13970	14172	14035	14199	13994	14168	14123	14174	14019	14142	14099	14059	14204	14148	14105	14146	14147	14070	14170	14131	14063	14174	14219	14003	14092	14169	14157	14043	14108	14152	13959	14042	14162	14111	14192	14170	14242	14033	14109	14063	14112	14184	14267	14026	14244	14286	14083	14214	14162	13933	14198	14226	14114	14180	14154	14100	14025	14089	14164	13967	14289	14036	14305	13997	14038	14142	14043	14225	14096	14122	14115	14033	13963	14199	14135	14051	14193	14059	14151	14163	14231	13884	14002	14169	13997	14040	14050	14199	14051	14078	13847	13964	14331	14049	13936	14134	14080	14257	14264	14062	13976	14054	14130	14041	14354	14225	14124	14199	14110	14111	14065	14079	14033	14194	14130	14129	14043	14063	13995	14168	14044	14042	14001	14124	14026	14070	13963	13905	14020	14253	14075	14223	14286	14014	14025	14194	14120	14062	14136	14051	14053	14227	14116	14104	14140	13927	14213	14134	14048	14058	14142	14236	14084	14023	14069	14045	14086	14150	13968	14218	13934	14158	14077	14265	14125	14061	14080	14099	14052	14322	14160	13975	14062	14047	14315	14069	14150	14045	14057	14054	14221	14136	14166	14277	14103	13998	14177	13909	14013	14103	14055	14126	14085	14083	14173	13936	14237	14056	14077	14159	14155	13959	14237	14118	14254	13982	14287	14072	14207	14094	14047	14088	14031	14093	14151	13947	14184	14225	14114	14131	14052	14013	14013	14369	14196	14057	14038	14199	14142	14059	14015	14387	13996	14191	14334	14021	14421	14149	14113	14162	14083	14273	13938	14155	14104	14001	14079	14049	14025	14088	14123	13971	14094	14172	14164	13981	14211	13967	14020	14191	13986	14183	13960	13995	14137	14067	14019	14023	14095	14027	13996	14055	14214	14004	14047	14173	14143	14219	14213	14013	14011	13978	14126	14172	14120	14085	14211	14082	14002	14069	14050	14116	14073	14149	14105	14158	14206	14243	14016	14147	14240	14206	14051	14218	14129	14157	14168	14110	14128	14019	14177	14060	14202	14077	14115	14091	14086	14224	14104	14105	14095	13990	14078	14017	14085	14187	13952	13971	14201	14194	14032	14043	14167	14007	14208	14203	14166	14109	14134	14041	14133	14125	14043	14239	14215	14128	14062	14136	14116	14156	14269	14128	13922	14101	13998	14293	14159	14068	14107	14100	14029	14101	14269	14139	14285	14080	13896	14132	13999	13879	13922	14152	14159	14128	14186	14033	14104	14270	14123	14050	14163	14075	14192	14072	14326	14121	14103	14250	14101	14220	14113	14066	14081	14090	14078	14094	14241	14113	14144	14237	14044	14042	14002	14000	14178	14141	14154	13914	14254	14131	14156	14103	13898	14232	14195	14047	14045	14021	14141	14070	14052	13993	14144	14192	14105	14016	14047	14168	14132	14154	14046	14207	14249	13990	14148	14163	14063	14143	14222	14027	14243	14194	14098	13888	14057	14125	14100	14069	13928	14211	14240	14165	14059	14044	14005	14025	13988	14015	14164	14070	14093	14080	13978	14100	14108	14134	14122	14192	14145	14114	13976	14267	14038	14140	14029	14130	14341	14094	14065	13947	14125	14059	14113	14080	14093	14103	14096	14097	14039	14100	14041	14108	14022	13969	14107	14135	14124	14091	14033	14207	14152	14340	14116	14135	14123	13980	14150	14191	14076	14066	14192	14153	14185	14135	14128	14164	14172	14130	14170	14084	14058	14145	14144	14132	14311	13963	13978	14193	14085	14187	14049	14088	14169	14133	14089	14205	14085	13828	14142	14090	14134	14043	14144	13877	14021	14301	14082	14045	14174	14029	14083	14105	14093	14084	14275	14129	14035	14148	14197	14121	14057	13997	14050	14178	14197	14059	13965	14202	14061	14045	14286	14197	14195	14185	14132	14032	14083	13994	14063	14216	13939	14127	14045	14066	14114	14157	14085	14072	14142	14147	14108	14108	14169	13995	14118	14032	14003	14214	14195	14138	14093	14126	14288	14025	14138	14153	14104	14085	14035	14199	14297	14246	14178	13932	14176	14239	14112	14156	14168	14161	14300	14026	14270	14084	14005	14092	14201	14115	14100	14112	14005	14172	14318	14190	14057	13980	14186	14048	14108	14036	14199	13968	14004	14084	14158	13990	14052	14279	14129	14071	14070	14004	14133	14009	14284	13976	14093	14030	14195	14035	14030	14325	14293	14144	14184	14094	14031	14243	13997	14138	14097	14177	14304	13965	14247	14209	14052	14070	14080	14181	13932	13903	13989	14107	14137	14053	14102	13999
23964	21384	28734	24900	23038	22873	21849	18988	17606	16870	16860	16381	16255	16177	16055	15775	15802	15509	15592	15297	15202	14989	15040	15109	14902	14721	14752	14709	14813	14799	14604	14513	14845	14583	14630	14765	14794	14746	14687	14629	14809	14804	14555	14587	14432	14601	14533	14583	14857	14707	14613	14634	14464	14510	14584	14682	14694	14624	14715	14729	14581	14577	14422	14381	14685	14646	14597	14451	14622	14485	14619	14741	14602	14746	14636	14739	14499	14561	14714	14764	14587	14663	14880	14424	14635	14520	14598	14665	14644	14638	14547	14632	14626	14582	14369	14465	14450	14547	14590	14467	14474	14490	14426	14447	14263	14579	14606	14710	14567	14584	14498	14487	14696	14564	14435	14699	14591	14652	14608	14691	14469	14720	14659	14571	14656	14607	14555	14527	14506	14664	14547	14807	14617	14627	14616	14518	14576	14621	14588	14651	14600	14606	14564	14649	14577	14566	14464	14441	14641	14321	14763	14796	14497	14582	14555	14481	14748	14517	14546	14508	14814	14639	14682	14497	14593	14636	14633	14634	14485	14509	14435	14471	14737	14453	14525	14520	14605	14546	14631	14494	14640	14560	14393	14692	14447	14760	14734	14636	14601	14641	14624	14532	14565	14766	14588	14587	14510	14465	14545	14563	14768	14652	14770	14542	14696	14484	14559	14645	14646	14512	14592	14415	14578	14486	14600	14554	14637	14565	14670	14490	14740	14631	14524	14725	14654	14574	14504	14474	14643	14618	14627	14742	14488	14567	14303	14460	14552	14618	14553	14549	14354	14465	14491	14530	14446	14616	14708	14680	14503	14525	14547	14266	14508	14601	14672	14507	14489	14590	14742	14629	14587	14649	14436	14545	14399	14681	14589	14593	14682	14713	14531	14570	14724	14718	14676	14613	14756	14566	14627	14407	14567	14737	14645	14438	14658	14526	14539	14652	14792	14462	14465	14498	14527	14724	14572	14455	14512	14560	14424	14743	14795	14511	14426	14423	14455	14541	14568	14586	14562	14438	14625	14738	14688	14486	14677	14688	14489	14353	14595	14617	14528	14598	14764	14728	14605	14611	14591	14527	14595	14568	14489	14337	14450	14462	14294	14657	14571	14593	14581	14649	14566	14543	14610	14555	14523	14503	14629	14674	14805	14574	14416	14522	14392	14487	14493	14611	14634	14592	14625	14442	14608	14365	14450	14681	14560	14687	14932	14553	14626	14744	14501	14727	14632	14454	14539	14339	14782	14641	14516	14849	14603	14745	14486	14468	14698	14667	14478	14660	14326	14638	14599	14354	14507	14465	14531	14526	14527	14576	14515	14635	14559	14465	14580	14690	14392	14549	14529	14545	14539	14643	14467	14685	14593	14620	14306	14641	14559	14525	14544	14630	14528	14439	14633	14514	14534	14578	14601	14744	14581	14587	14699	14729	14436	14460	14547	14418	14715	14448	14615	14521	14494	14502	14584	14539	14563	14661	14453	14579	14488	14544	14515	14606	14456	14429	14537	14664	14437	14457	14612	14427	14517	14442	14476	14588	14625	14740	14547	14583	14650	14599	14491	14681	14588	14707	14760	14631	14408	14703	14543	14559	14617	14501	14444	14785	14476	14595	14529	14571	14372	14606	14526	14703	14727	14705	14578	14514	14770	14515	14682	14553	14651	14788	14450	14634	14469	14419	14582	14447	14613	14491	14482	14615	14749	14552	14609	14663	14634	14379	14572	14566	14436	14667	14564	14527	14491	14629	14457	14471	14577	14653	14497	14581	14556	14702	14548	14615	14560	14543	14475	14642	14574	14403	14514	14763	14441	14509	14488	14635	14482	14636	14547	14477	14502	14439	14480	14468	14544	14595	14450	14547	14589	14501	14427	14702	14474	14748	14717	14512	14722	14589	14464	14764	14674	14695	14577	14513	14553	14545	14564	14480	14539	14566	14701	14668	14481	14606	14509	14360	14568	14691	14535	14531	14605	14506	14938	14476	14586	14503	14517	14493	14582	14528	14446	14568	14546	14497	14571	14552	14440	14462	14559	14635	14610	14546	14418	14560	14601	14512	14685	14445	14565	14528	14482	14459	14575	14482	14636	14727	14394	14473	14578	14482	14450	14649	14525	14498	14581	14541	14501	14646	14434	14584	14535	14437	14700	14505	14541	14352	14492	14526	14496	14777	14563	14473	14647	14577	14577	14673	14613	14570	14544	14620	14668	14568	14523	14470	14448	14621	14663	14664	14644	14689	14557	14560	14553	14687	14490	14554	14626	14627	14737	14583	14655	14499	14468	14481	14638	14529	14588	14541	14581	14574	14310	14385	14531	14634	14578	14527	14458	14676	14564	14682	14514	14653	14550	14625	14595	14763	14505	14553	14491	14690	14504	14637	14690	14544	14523	14409	14771	14589	14587	14603	14465	14455	14589	14638	14456	14516	14464	14598	14658	14805	14474	14442	14532	14705	14669	14617	14474	14576	14553	14712	14570	14617	14608	14423	14530	14709	14683	14398	14576	14620	14537	14714	14649	14469	14549	14652	14554	14444	14628	14423	14553	14472	14657	14616	14720	14548	14546	14415	14492	14471	14672	14844	14649	14665	14544	14612	14580	14538	14457	14675	14725	14398	14564	14613	14677	14518	14560	14488	14479	14425	14720	14581	14855	14546	14596	14820	14716	14621	14546	14486	14475	14478	14392	14500	14638	14624	14354	14541	14415	14526	14527	14573	14490	14634	14511	14580	14424	14625	14729	14417	14724	14594	14579	14689	14457	14593	14520	14530	14633	14482	14531	14367	14593	14736	14489	14498	14616	14545	14587	14695	14539	14416	14525	14351	14554	14638	14530	14591	14519	14545	14699	14604	14498	14554	14534	14439	14371	14552	14530	14287	14652	14622	14741	14684	14635	14704	14675	14690	14394	14507	14630	14435	14553	14584	14539	14495	14765	14523	14524	14681	14548	14613	14474	14566	14617	14439	14566	14673	14513	14622	14512	14473	14483	14509	14539	14434	14543	14538	14611	14660	14532	14536	14560	14507	14720	14445	14549	14546	14565	14506	14429	14514	14697	14874	14566	14409	14650	14694	14689	14697	14589	14474	14512	14455	14550	14508	14514	14568	14607	14565	14360	14389	14473	14360	14673	14612	14518	14623	14649	14682	14650	14451	14458	14544	14601	14536	14559	14623	14527	14556	14714	14576	14278	14546	14400	14524	14587	14419	14506	14722	14495	14693	14684	14523	14525	14652	14656	14555	14615	14625	14645	14606	14657	14546	14557	14611	14717	14675	14582	14511	14662	14490	14402	14429	14508	14495	14414	14593	14588	14733	14374	14561	14694	14528	14599	14370	14710	14574	14532	14361	14598	14493	14771	14682	14384	14507	14450	14499	14763	14713	14517	14630	14734	14683	14358	14559	14509	14767	14788	14671	14452	14529	14369	14467	14760	14356	14437	14567	14497	14706	14488	14596	14387	14618	14539	14642	14456	14546	14576	14541	14628	14516	14578	14720	14639	14665	14523	14642	14621	14654	14575	14559	14637	14594	14589	14609	14453	14455	14567	14498	14414	14929	14744	14549	14625	14473	14693	14491	14681	14708	14526	14634	14417	14638	14576	14462	14706	14499	14539	14534	14498	14580	14544	14597	14567	14658	14617	14580	14625	14562	14324	14668	14631	14391	14690	14599	14533	14568	14573	14555	14615	14527	14494	14619	14682	14774	14660	14666	14650	14563	14539	14589	14571	14812	14659	14644	14553	14555	14423	14551	14739	14405	14606	14486	14624	14573	14647	14599	14607	14695	14555	14585	14510	14569	14421	14602	14366	14592	14582	14453	14657	14536	14717	14714	14724	14567	14476	14673	14660	14678	14623	14577	14677	14460	14435	14564	14510	14513	14589	14601	14541	14551	14537	14419	14617	14463	14619	14504	14778	14504	14488	14735	14593	14767	14555	14520	14471	14572	14486	14701	14629	14597	14884	14498	14640	14411	14534	14511	14623	14754	14693	14543	14416	14764	14732	14442	14500	14674	14565	14587	14679	14600	14656	14490	14566	14480	14586	14785	14467	14511	14711	14588	14806	14673	14691	14432	14704	14563	14681	14555	14688	14689	14669	14502	14708	14611	14622	14515	14549	14483	14558	14586	14573	14675	14828	14564	14422	14484	14559	14475	14577	14484	14419	14583	14644	14712	14683	14699	14593	14441	14581	14443	14477	14335	14496	14679	14587	14584	14539	14460	14491	14703	14740	14708	14719	14534	14506	14571	14398	14545	14563	14516	14619	14399	14443	14457	14493	14595	14385	14685	14464	14563	14412	14585	14566	14564	14668	14461	14630	14585	14532	14571	14710	14478	14595	14581	14654	14533	14557	14515	14738	14561	14654	14675	14720	14698	14536	14644	14474	14548	14600	14388	14682	14485	14530	14519	14527	14611	14317	14663	14422	14834	14602	14643	14504	14474	14715	14691	14538	14542	14593	14514	14385	14533	14663	14645	14672	14557	14467	14533	14527	14392	14673	14700	14754	14577	14509	14579	14459	14556	14307	14569	14497	14513	14767	14375	14707	14526	14595	14531	14608	14495	14678	14560	14622	14686	14692	14570	14485	14528	14562	14564	14668	14625	14752	14667	14502	14480	14641	14488	14443	14711	14624	14579	14604	14342	14653	14461	14672	14531	14461	14684	14604	14499	14426	14565	14398	14685	14472	14566	14437	14563	14561	14506	14519	14527	14578	14545	14577	14540	14680	14672	14590	14688	14677	14415	14462	14600	14594	14705	14598	14683	14418	14476	14612	14518	14483	14443	14506	14552	14607	14628	14559	14533	14532	14604	14610	14573	14552	14501	14508	14565	14626	14580	14599	14504	14820	14724	14555	14444	14523	14578	14406	14576	14598	14512	14682	14510	14711	14554	14530	14584	14624	14571	14613	14575	14406	14474	14491	14670	14567	14643	14640	14685	14563	14727	14559	14631	14649	14538	14388	14641	14323	14598	14619	14695	14530	14650	14572	14505	14482	14536	14635	14495	14864	14382	14637	14575	14624	14283	14490	14630	14619	14444	14679	14695	14577	14619	14489	14809	14453	14570	14722	14558	14721	14500	14823	14520	14549	14784	14482	14503	14704	14561	14503	14593	14629	14521	14494	14349	14480	14608	14585	14724
21656	37882	38181	31839	27494	24107	22360	21045	19259	18529	18238	17245	17270	17023	16445	16272	15993	16009	15580	15231	15463	15327	14956	14947	14789	14722	14731	14681	14735	14562	14560	14619	14260	14450	14390	14507	14441	14498	14294	14413	14535	14410	14420	14198	14243	14449	14332	14307	14414	14250	14299	14421	14456	14383	14305	14354	14171	14413	14280	14343	14477	14447	14415	14412	14315	14498	14340	14522	14471	14349	14621	14300	14253	14447	14689	14402	14354	14281	14250	14457	14384	14348	14342	14433	14485	14203	14405	14433	14362	14402	14279	14362	14394	14322	14375	14261	14271	14423	14401	14408	14381	14349	14319	14318	14431	14281	14250	14454	14356	14254	14333	14337	14438	14337	14397	14205	14343	14419	14271	14467	14230	14257	14437	14409	14422	14592	14281	14338	14437	14370	14177	14426	14321	14288	14338	14547	14345	14336	14408	14227	14114	14499	14297	14434	14321	14458	14349	14484	14473	14394	14256	14342	14324	14497	14418	14290	14507	14278	14417	14290	14245	14354	14229	14347	14458	14430	14326	14258	14373	14330	14548	14172	14389	14331	14251	14312	14425	14269	14230	14262	14362	14429	14277	14328	14225	14456	14391	14345	14459	14235	14429	14413	14548	14319	14311	14299	14477	14447	14454	14153	14322	14358	14456	14238	14273	14372	14465	14350	14436	14280	14199	14248	14284	14482	14346	14361	14305	14369	14380	14457	14527	14412	14500	14319	14310	14457	14198	14404	14286	14570	14352	14287	14413	14497	14315	14507	14370	14454	14320	14330	14498	14428	14336	14395	14375	14410	14410	14288	14464	14372	14425	14261	14184	14503	14174	14408	14416	14282	14306	14295	14421	14359	14352	14499	14209	14344	14292	14422	14472	14271	14354	14383	14491	14202	14301	14479	14214	14455	14371	14507	14258	14494	14300	14461	14410	14309	14434	14363	14355	14294	14353	14465	14285	14215	14397	14213	14496	14561	14353	14307	14508	14401	14312	14386	14341	14228	14531	14378	14269	14431	14334	14304	14427	14339	14335	14361	14444	14498	14335	14442	14276	14358	14338	14481	14249	14371	14396	14402	14459	14302	14219	14316	14470	14412	14478	14347	14369	14470	14213	14187	14360	14255	14409	14313	14317	14402	14482	14388	14341	14205	14104	14358	14204	14571	14243	14409	14350	14501	14284	14444	14408	14424	14286	14574	14211	14161	14462	14431	14296	14231	14408	14449	14449	14277	14217	14368	14225	14448	14234	14297	14386	14445	14435	14475	14366	14489	14318	14361	14359	14486	14526	14298	14206	14476	14352	14451	14423	14465	14229	14385	14459	14088	14403	14364	14353	14355	14272	14362	14268	14392	14431	14500	14316	14395	14380	14348	14499	14295	14389	14329	14544	14381	14343	14219	14278	14486	14343	14383	14384	14463	14188	14269	14303	14543	14309	14444	14378	14407	14336	14387	14297	14319	14269	14468	14558	14352	14324	14398	14370	14267	14469	14252	14223	14444	14424	14331	14375	14298	14176	14420	14337	14442	14341	14217	14399	14369	14283	14195	14404	14274	14523	14366	14430	14406	14290	14529	14321	14257	14274	14214	14454	14256	14349	14206	14370	14306	14104	14282	14458	14238	14419	14427	14479	14389	14372	14443	14377	14344	14405	14455	14292	14356	14401	14491	14316	14317	14494	14247	14422	14254	14457	14444	14293	14313	14496	14242	14410	14327	14526	14181	14256	14269	14379	14326	14355	14377	14121	14346	14379	14498	14379	14325	14435	14342	14325	14185	14399	14342	14262	14357	14309	14442	14241	14482	14494	14319	14468	14390	14215	14283	14424	14445	14275	14326	14369	14296	14240	14330	14271	14340	14434	14404	14490	14306	14211	14450	14362	14433	14425	14522	14400	14316	14246	14441	14177	14378	14450	14416	14257	14552	14271	14552	14396	14404	14325	14384	14415	14403	14263	14446	14374	14549	14233	14287	14418	14278	14386	14296	14403	14348	14189	14318	14237	14404	14329	14335	14334	14373	14349	14390	14399	14382	14295	14343	14147	14258	14408	14319	14343	14382	14540	14440	14441	14164	14357	14376	14387	14353	14388	14420	14329	14253	14455	14336	14554	14498	14319	14490	14596	14429	14176	14367	14410	14424	14478	14194	14377	14458	14421	14382	14316	14360	14340	14281	14292	14374	14379	14384	14282	14374	14433	14278	14257	14436	14418	14229	14533	14339	14274	14280	14501	14418	14312	14478	14434	14319	14316	14489	14327	14410	14294	14277	14390	14345	14481	14322	14472	14401	14456	14537	14441	14415	14415	14258	14388	14333	14273	14464	14351	14408	14451	14314	14492	14240	14305	14467	14358	14513	14319	14373	14261	14367	14271	14328	14275	14260	14410	14373	14372	14289	14272	14371	14463	14375	14434	14283	14371	14238	14422	14277	14405	14440	14328	14440	14427	14340	14406	14550	14352	14525	14495	14329	14308	14413	14480	14370	14448	14271	14354	14309	14474	14446	14243	14340	14117	14387	14447	14324	14399	14485	14457	14392	14371	14410	14331	14502	14169	14235	14450	14512	14466	14280	14265	14314	14142	14303	14295	14280	14442	14282	14467	14383	14312	14429	14248	14372	14226	14436	14461	14320	14491	14414	14273	14383	14263	14367	14258	14407	14288	14415	14304	14262	14383	14260	14238	14447	14509	14301	14187	14269	14377	14268	14297	14365	14379	14360	14118	14328	14243	14261	14308	14336	14269	14347	14474	14321	14428	14367	14459	14633	14347	14516	14350	14511	14247	14189	14343	14230	14271	14362	14564	14432	14246	14379	14394	14392	14374	14429	14349	14413	14290	14500	14356	14284	14385	14206	14408	14384	14439	14516	14377	14444	14387	14376	14261	14354	14296	14344	14293	14343	14492	14241	14525	14455	14304	14375	14309	14422	14156	14487	14502	14298	14378	14370	14380	14364	14478	14304	14374	14404	14299	14444	14328	14429	14445	14461	14447	14407	14417	14444	14251	14240	14385	14368	14441	14446	14481	14314	14411	14293	14255	14472	14461	14356	14186	14285	14595	14208	14295	14543	14293	14353	14213	14376	14305	14430	14211	14248	14417	14529	14193	14389	14248	14486	14534	14306	14415	14369	14378	14193	14301	14327	14225	14380	14301	14423	14471	14411	14425	14474	14241	14368	14317	14476	14334	14496	14351	14354	14506	14373	14318	14257	14397	14363	14335	14359	14417	14353	14386	14413	14174	14421	14175	14348	14245	14481	14351	14346	14298	14455	14243	14380	14276	14298	14334	14452	14286	14466	14537	14426	14512	14436	14468	14232	14302	14484	14227	14336	14627	14548	14417	14445	14429	14332	14497	14379	14413	14399	14440	14416	14432	14374	14413	14335	14286	14212	14441	14349	14407	14312	14251	14381	14326	14431	14439	14314	14316	14525	14292	14310	14217	14519	14339	14459	14507	14364	14320	14554	14378	14389	14481	14404	14185	14326	14379	14319	14256	14396	14444	14422	14304	14402	14197	14551	14409	14278	14449	14456	14332	14394	14366	14294	14316	14318	14349	14441	14326	14356	14253	14410	14338	14253	14189	14289	14374	14223	14479	14574	14359	14506	14367	14618	14304	14376	14175	14431	14420	14290	14387	14428	14320	14423	14477	14286	14488	14332	14318	14361	14357	14246	14513	14462	14195	14273	14371	14408	14248	14403	14425	14320	14590	14512	14305	14342	14340	14283	14144	14433	14452	14287	14419	14347	14364	14186	14258	14351	14302	14415	14348	14216	14484	14370	14461	14539	14350	14247	14375	14493	14306	14297	14273	14240	14282	14353	14474	14529	14284	14392	14436	14397	14595	14266	14350	14441	14212	14297	14379	14357	14572	14182	14367	14441	14363	14340	14468	14259	14421	14405	14438	14253	14387	14290	14238	14361	14439	14390	14376	14450	14226	14528	14468	14434	14528	14372	14239	14227	14311	14415	14336	14456	14404	14301	14397	14213	14263	14447	14530	14324	14472	14475	14398	14568	14298	14248	14328	14365	14483	14416	14436	14322	14528	14306	14404	14556	14386	14588	14203	14312	14225	14578	14410	14415	14487	14479	14136	14329	14502	14398	14292	14442	14224	14316	14581	14163	14386	14557	14329	14464	14248	14432	14289	14076	14375	14325	14337	14433	14189	14528	14235	14132	14376	14337	14442	14472	14448	14428	14235	14476	14488	14465	14267	14373	14444	14478	14256	14390	14357	14309	14329	14318	14277	14465	14340	14297	14413	14422	14365	14332	14315	14366	14482	14402	14421	14415	14499	14285	14322	14557	14476	14281	14254	14427	14371	14349	14414	14311	14247	14353	14365	14441	14322	14477	14459	14311	14461	14316	14537	14384	14563	14304	14295	14256	14330	14344	14454	14424	14406	14448	14498	14280	14453	14607	14440	14299	14245	14369	14402	14304	14487	14191	14217	14305	14360	14319	14293	14311	14464	14265	14307	14507	14418	14394	14321	14322	14359	14290	14388	14450	14434	14346	14306	14266	14298	14482	14454	14459	14428	14351	14312	14261	14372	14382	14269	14331	14417	14384	14415	14606	14526	14259	14360	14311	14237	14402	14429	14402	14273	14303	14341	14412	14168	14336	14299	14388	14427	14385	14353	14415	14230	14398	14238	14403	14209	14235	14557	14326	14279	14331	14378	14514	14375	14392	14398	14283	14384	14245	14349	14298	14346	14302	14208	14308	14371	14408	14452	14171	14426	14537	14429	14255	14373	14373	14322	14295	14429	14369	14289	14288	14417	14330	14300	14259	14313	14381	14282	14473	14273	14386	14186	14454	14419	14295	14274	14278	14316	14294	14348	14555	14450	14313	14496	14218	14315	14438	14106	14291	14552	14530	14379	14287	14492	14340	14542	14419	14488	14385	14242	14465	14346	14352	14536	14346	14251	14281	14373	14411	14361	14516	14476	14332	14371	14320	14346	14342	14335	14280	14390	14389	14385	14319	14375	14361	14397	14487	14394	14365	14519	14276	14222	14309	14257	14388	14415	14348	14392	14390	14410	14406	14364	14275	14337	14310	14389	14327	14436	14374	14306	14386	14498	14402	14268	14421	14371	14405	14313	14381	14344	14316	14230	14340	14357	14233	14595	14277	14368	14250
22917	21318	29120	23939	22091	24526	25604	20623	18682	18368	17641	16869	16952	16716	16376	16200	15721	15657	15476	15432	15072	15104	14953	15066	14831	14658	14747	14608	14629	14448	14496	14625	14482	14458	14265	14343	14314	14338	14573	14296	14301	14349	14448	14499	14284	14393	14333	14180	14400	14194	14462	14134	14298	14346	14316	14343	14126	14258	14305	14248	14158	14110	14293	14248	14200	14151	14336	14140	14312	14383	14423	14292	14199	14251	14368	14311	14199	14197	14352	14248	14220	14273	14163	14296	14277	14198	14352	14179	14141	14083	14233	14410	14302	14207	14466	14297	14266	14294	14262	14187	14279	14157	14408	14109	14241	14275	14249	14328	14159	14179	14445	14216	14293	14178	14255	14344	14424	14260	14328	14226	14128	14137	14211	14322	14149	14260	14229	14188	14161	14346	14305	14077	14292	14181	14419	14200	14202	14238	14268	14211	14380	14330	14126	14234	14359	14405	14217	14198	14281	14257	14017	14119	14286	14204	14278	14155	14104	14296	14164	14384	14223	14302	14273	14234	14352	14204	14222	14245	14289	13995	14350	14296	14294	14204	14284	14174	14068	14437	14398	14360	14248	14292	14270	14236	14128	13958	14220	14320	14321	14408	14076	14248	14260	14231	14247	14081	14148	14197	14299	14094	14234	14181	14132	14320	14217	14134	14384	14263	14198	14170	14299	14472	14106	14151	14261	14047	14200	14324	14138	14245	14294	14220	14365	14290	14382	14260	14256	14245	14089	14177	14239	14180	14367	14087	14216	14262	14277	14183	14246	14294	14084	14220	14211	14292	14225	14332	14075	14207	14201	14167	14303	14238	14178	14234	14164	14090	14351	14197	14258	14373	14079	14165	14192	14134	14116	14195	14381	14173	14433	14308	14363	14292	14376	14044	14243	14138	14223	14244	14392	14340	14290	14117	13938	14253	14280	14075	14281	14339	14127	14153	13971	14101	14113	14170	14056	14379	14270	14207	14179	14061	14197	14260	14406	14172	14111	14197	14428	14246	14384	14358	14215	14127	14487	14553	14273	14139	14240	14197	14108	14287	14209	14307	14214	14297	14160	14126	14204	14214	14232	14261	14156	14145	14319	14215	14347	14078	14277	14247	14107	14317	14207	14136	14385	14251	14195	14382	14321	14163	14118	14179	14112	14064	14150	14406	14114	14203	14321	14189	14055	14106	14354	14242	14033	14140	14348	14354	14237	14141	14171	14392	14225	14155	14128	14261	14392	14178	14354	14353	14074	14371	14265	14137	14096	14222	14316	14024	14146	14029	14106	14308	14257	14361	14155	14177	14171	14071	14125	13987	14367	14121	14442	14241	14112	14169	14362	14206	14138	14268	14121	14445	14244	14295	14342	14173	14258	14141	14096	14364	14113	14169	14024	14187	14054	14205	14295	14255	14134	14142	14377	14466	14159	14076	14209	14127	14191	14124	14521	14256	14305	14252	14176	14145	14129	14074	14259	14385	14435	14263	14284	14113	14180	14252	13997	14130	14180	14096	14279	14382	14332	14139	14228	14187	14063	14003	14308	14145	14112	14189	14367	14536	14131	14086	14246	14176	14240	14217	14294	14131	14083	14205	14140	14248	14069	14365	14322	14301	14220	14349	14402	14320	14244	14104	14182	14319	14163	14305	14168	14150	14383	14128	14151	14398	14332	14207	14223	14255	14362	14249	14274	14333	14189	14119	14211	14145	14270	14124	14366	14167	14273	14190	14281	14143	14298	14085	14222	14119	14195	14171	14199	13937	14231	14001	14224	14201	14164	14166	14362	14010	14262	14198	14099	14170	14379	14326	14146	14188	14216	14094	14289	14158	14185	14156	14053	14150	14206	14325	14291	14225	14227	14222	14302	14109	14119	14226	14286	14350	14182	13950	14286	14207	14168	14312	14184	14295	14296	14238	14171	14064	14383	14279	14212	14133	14249	14270	14198	14227	14114	14064	14293	14107	13842	14187	14119	14020	14296	14130	14210	14249	14311	14306	14146	14289	13996	14076	14097	14117	14102	14389	14343	14086	14320	14355	14300	14145	14131	14268	14353	14277	14206	14156	14096	14161	14164	14351	14280	14165	14230	14098	14059	14093	14394	14145	14391	14437	14320	14308	14240	14343	14179	14172	14105	14219	14235	14261	14244	14334	14278	14251	14324	14292	14183	14396	14293	14264	14207	14362	14380	14307	14276	14279	14158	14129	14394	14107	14221	14290	14274	14372	14176	14044	14205	14264	14148	14178	14085	14317	14117	13989	13999	14308	14164	14362	14196	14173	14255	14104	14186	14029	14216	14078	14297	14300	14242	14274	14324	14230	14392	14428	14085	14230	14303	14265	14350	14256	14274	14335	13950	14212	14141	14275	14198	14265	14142	14293	14055	14234	14092	14278	14204	14442	14219	14333	14381	14186	14076	14293	14253	14306	14133	14047	14278	14137	13977	14296	14049	14124	14296	14258	14318	14194	14229	14245	14387	14187	14473	14319	14071	14517	14434	14181	14188	14111	14224	14315	14131	14355	14255	14331	14394	14307	14119	14245	14104	14280	14230	14028	14263	14328	14339	14323	14283	14334	14379	14286	14084	14206	14260	14261	14122	14275	14211	14245	14038	14083	14116	14204	14211	14195	14431	14342	14070	14190	14215	14230	14227	14201	14070	14149	14125	14172	14170	14258	14156	14244	14231	14325	14225	13930	14367	14159	14206	14195	14390	14202	14141	14065	14246	14121	14277	14307	14038	14238	14255	14203	14160	14293	14414	14149	14277	14234	14249	14372	14361	14267	14220	14376	14339	14164	14282	14240	14324	14316	14033	14348	14192	14239	14339	14107	14343	14139	14159	14103	14381	14265	14375	14352	14315	14160	14354	14057	14390	14305	14142	14289	14045	14266	14207	14222	14326	14134	14027	14226	14228	14231	14127	14219	14107	14365	14448	14233	14057	14376	14205	14074	14158	14233	14381	14218	14168	14270	14173	14271	14273	14238	14169	14281	14290	14174	14352	14174	14248	14083	14170	14251	14193	14321	14221	14115	14099	14365	14312	14041	14213	14282	14071	14121	14273	14221	14075	14255	14289	14244	14277	14072	14275	14292	14311	14159	14155	14070	14204	13932	14066	14299	14323	14121	14222	14178	14194	14202	14325	14315	14157	14318	14137	14291	14227	14045	14168	14108	14191	14268	14207	14102	14299	14379	14132	14208	14221	14357	14144	14117	14095	14189	14210	14342	14124	14137	14085	14408	14321	14333	14412	14224	14320	14034	14304	14192	14207	14351	14312	14181	14137	14431	14151	14175	14265	14407	14145	14206	14376	14235	14219	14433	14253	14099	14166	14186	14128	14270	14332	14314	14111	14303	14071	14359	14166	14261	14213	14291	14302	14415	14236	14217	14229	14197	14152	14018	14122	14078	14209	14274	14185	14267	14126	14084	14265	14083	14040	14157	14297	14244	14135	14264	14175	14147	14234	14091	14181	14250	14091	14221	14195	14124	14154	14138	14168	14373	14377	14253	14398	14245	14227	14190	14019	14238	13971	13976	14149	14114	14182	14203	14278	14476	14319	14280	14193	14162	14121	14222	14299	14355	14365	14198	14321	14320	14159	14296	14191	14273	14215	14166	14332	14415	14209	14219	14167	14319	14252	14135	14236	14082	14286	14144	14439	14301	14287	14121	14108	14128	14284	14304	14352	14444	14127	14287	14178	14257	14116	14082	14118	14175	14177	14226	14423	14363	14075	14506	14304	14341	14345	14128	14157	14274	14355	14282	14304	14211	14256	14416	14157	14206	14143	14216	14143	14182	14153	14279	14113	14360	14060	14219	14233	14103	14162	14035	14214	14107	14304	14281	14152	14282	14260	14187	14146	14105	14345	14077	14404	14346	14322	14298	14190	14365	14266	14155	14210	14137	14133	14295	14141	13876	13985	14135	14208	14232	14256	14396	14112	14278	14172	14290	14368	14245	14365	14277	14306	14345	14155	14045	14223	14006	14233	14476	14211	14163	14310	14122	14392	14183	14311	14241	14187	14303	14193	14155	14184	14208	14346	14417	14229	14383	14256	14231	14341	14201	14219	14192	14235	14150	14230	14274	14365	14339	14164	14383	14096	14335	14162	13980	13995	14289	14194	14246	14289	14169	14080	14105	14299	14107	14176	14437	14209	14321	14184	14016	14242	14241	14137	14098	14192	14204	14199	14175	14157	14214	14308	14167	14347	14156	14280	14080	14144	14217	14267	14500	14279	14157	14204	14270	14396	14283	14244	14162	14289	14297	14389	14165	14223	14215	14153	14260	14206	14109	14336	14201	14265	14270	14193	14305	14181	14387	14240	14243	14136	14270	14318	14120	14247	14057	14216	14198	14265	14097	14302	14034	14040	14232	14034	14249	14276	14292	14194	14187	14233	14398	14363	14197	14242	14121	14258	14178	14361	14133	14232	14305	14146	14198	14175	14231	14211	14138	13961	14390	14288	14114	14245	14428	14329	14378	14156	14262	14110	14111	14200	14348	14012	14254	14311	14321	14137	14254	14276	14103	14149	14124	14437	14165	14107	13902	14228	14137	13973	14066	14236	14248	14186	14166	14242	14309	14145	14265	14221	14272	14255	14184	14296	14347	14469	14131	14109	14312	14192	14300	14391	14183	14116	14253	14304	14122	14254	14142	14162	14172	14198	14326	14213	14320	14191	14241	14067	14145	14164	14215	14202	14298	14249	14225	14075	14142	14277	14090	14265	14272	14205	14394	14130	14336	14183	14207	14174	14071	14057	14399	14204	14259	14194	14164	14346	14315	14301	14172	14413	14244	14251	14212	14087	14084	14084	14172	14348	14176	14329	14191	14204	14423	14339	14008	14192	14316	14230	14372	14176	14221	14164	14185	14306	14192	14294	14245	14303	14230	14140	14136	14212	14306	14263	14219	14130	14073	14280	14326	14128	14348	14140	14129	14351	14173	14252	14316	14326	14117	14128	14271	14319	14231	14192	14085	14205	14200	14291	14187	14225	14196	14225	14091	14261	14319	14503	14321	14388	14332	14196	14200	14234	14446	14245	14298	14005	14245	14211	14329	14350	14286	14359	14065	14161	14270	14420	14194	14276	14220	14388	14189	14281	14250	14177	14220	14083	14263	14238	14198	14345	14322	14245	14156
22619	41529	41989	35830	31418	28097	25608	23608	21533	20572	19779	18492	18558	18097	17611	16933	16881	16485	16227	15910	15354	15159	15171	14908	14744	14805	14679	14731	14514	14429	14302	14294	14275	14247	14428	14234	14149	14258	14187	14309	14164	14027	14244	14221	14176	14086	14064	14112	14188	14132	14011	14159	14072	14041	14188	14059	14069	14015	14056	14165	14255	14044	14105	14191	14171	14085	14211	14121	14033	14167	14021	14182	14008	14143	14064	13954	14167	14154	14277	14105	14196	14125	14075	13983	14103	14140	14203	14145	14252	14065	13961	14130	14042	14097	14144	14160	14238	13936	14111	14040	14204	14108	14132	14206	14113	14048	14265	14209	14118	14129	14158	14055	14177	14312	14281	14154	13936	14174	14153	13995	14325	13948	14105	13946	13987	14162	14053	14147	14000	14121	14018	14128	14012	14132	14128	14092	14161	14157	14045	14058	14253	13996	14167	14112	14170	14073	14342	14007	14097	14198	13835	14120	14133	14060	14180	14225	14134	14056	13946	14121	14110	14042	14021	14144	14206	13997	14136	14053	14273	14038	14005	13882	14130	14023	14115	14131	14028	14258	14166	14083	13988	14156	14130	14196	14194	14040	14188	14184	14095	14187	14119	14197	14051	14187	14100	14148	13958	13992	14228	13959	14021	14152	14286	14203	13996	14047	14031	14177	14078	14074	14153	14103	13988	14088	14058	14185	14006	14180	14041	13864	14124	14064	14050	14075	14189	14183	14242	14058	14077	14127	14005	14092	14171	14079	14144	14205	14081	14102	14045	14109	13990	13943	14056	13977	13862	14155	14115	14162	14065	14170	14184	14021	14098	14154	14270	14093	14029	13867	14142	14185	14113	14112	14084	14213	14156	14114	14073	13993	14116	13958	14023	14189	14071	14183	14170	14168	14153	14122	14044	14086	13892	14114	14010	14042	13933	14161	14076	14121	14024	14129	14103	14135	14091	14129	14074	14173	14182	14142	14023	13986	13983	14129	14014	14039	13966	14052	14075	14156	14037	13931	13987	14076	14141	14111	14081	14140	14160	14232	14355	14143	14004	14174	13955	14202	13915	14171	13976	14222	14101	14036	14113	14153	14104	14056	14014	14160	13877	13913	14010	14134	14186	14218	13943	14206	14101	14086	14271	14061	14136	14190	13970	13923	14132	13974	14082	14077	13953	14051	14122	14107	14044	14077	14141	14160	13985	14148	14074	14168	14062	14054	14049	14019	14114	14117	14065	14092	14181	13985	14082	13879	14100	13948	14142	14220	14101	14027	14056	14212	14096	14018	14036	13992	14088	14021	13952	13981	14119	14124	14149	14091	14181	14104	14228	14056	14263	14020	14098	13901	14264	14047	14018	14194	14109	14179	13938	14088	14184	14058	14270	13975	13941	14043	14166	14186	14012	14025	14132	14116	13882	13953	14067	13990	13964	13938	14157	14153	14225	14231	14026	14175	14233	14144	14152	13946	14118	14049	14087	14096	14063	14180	14014	13981	14102	14038	14249	14260	14188	14128	14097	14240	14024	14059	14138	14090	13953	14289	14069	13956	13962	14109	14055	14243	14048	13831	14245	14081	14166	14318	14124	14103	14216	14049	14118	14048	14048	14160	14087	14039	14140	14043	14266	14111	14176	14100	14115	14065	14050	14093	14330	14008	14121	14136	14037	14004	14221	14160	14185	14055	14087	14109	14009	14039	14128	14021	14128	14023	14078	14231	14121	14007	14164	14068	14138	14050	14258	13931	14052	14156	14211	14273	14059	13992	14032	14126	14182	14055	14143	14229	14131	14230	14096	14142	14019	14048	14010	13987	14001	14102	14165	13988	14076	14067	14115	14258	14126	14053	14213	14235	14029	14058	14219	14002	14110	14115	14084	13850	14057	14019	14010	14126	14142	13962	14133	14181	13964	14300	14076	14135	13832	14125	14221	13982	13996	14133	14151	13953	14206	14045	14062	14145	14128	14040	14082	14081	14118	13986	14178	14016	14056	14040	14261	14100	14108	13966	14139	14137	14073	13991	14096	14101	13979	14125	14175	14131	14104	14091	14113	14231	14023	13959	14101	14020	14098	14099	14129	14030	14121	14002	14181	14133	14254	13902	14133	14050	13994	14077	14160	14086	14017	14203	14272	14070	14003	14157	14192	14007	14228	14069	14059	13967	14136	14096	13994	14084	13920	13891	14068	13992	14247	14143	13968	14085	14001	14156	14068	14149	14008	13925	14120	14054	14059	13979	14222	14015	14143	14173	14141	14069	14285	14097	14135	14176	14093	14103	14050	14147	14112	14027	14139	14018	14240	13966	14040	14117	14146	14267	14058	14035	13969	14099	14153	14001	14055	14164	14133	13990	14130	14145	14033	14117	14085	14161	14277	13892	13980	13899	13934	14071	14048	14122	13982	14197	14188	14150	14059	14070	14127	14084	13978	14138	14088	13990	14128	14212	13956	13938	14176	14078	13923	14093	14099	13948	14091	14132	14091	14088	13959	14107	14046	14088	14211	14137	14135	13965	14167	14043	14148	14001	14106	14099	13987	14178	14122	14039	14100	14129	13925	14132	14077	14099	13915	14262	13915	14105	14117	14033	14273	14205	14129	14034	14289	14224	13994	13993	13953	14051	14004	14086	14124	14098	14083	14119	14156	14102	14138	14064	14112	14030	14198	13943	14192	13967	14140	14118	14090	14134	13933	14120	14179	14136	14144	13999	14146	14202	14159	13898	14121	14063	14272	14056	14000	14201	14058	14080	14035	14235	14046	14211	14284	14041	14031	14132	14167	14076	13993	14118	13994	14050	14219	14230	14141	14069	14232	14193	14186	14133	14114	14147	14349	14134	14278	13943	14261	14230	14231	14137	14199	14135	14221	13978	14028	14187	14051	14123	14165	14142	14028	14040	14171	14160	14044	13991	13955	14139	14278	14133	14199	13985	14136	13951	14041	14090	13973	14086	14185	14060	14135	14009	14127	14007	14078	13948	14122	14160	14193	14129	14239	14049	14152	14259	14023	14105	13968	14116	14029	14077	14217	13995	14137	14182	14155	14077	14103	13958	14078	14168	13968	14118	14131	14180	14085	14234	14121	14062	14130	14183	14105	14259	14134	14134	14120	13911	14037	14011	13966	14175	14056	13958	14198	14140	14168	14029	14089	14040	14103	13960	14093	14013	14137	14079	14030	13987	14034	14045	14061	14199	14118	13976	14104	14063	14045	14118	14128	14168	14144	14050	14248	14161	14093	14021	14174	14111	13918	14172	14177	14186	14029	14102	14055	13990	14193	14107	14107	14132	14077	14010	14195	14008	14039	14090	14053	13981	13996	14213	14108	14024	14079	14208	13903	14042	14009	14188	14095	14125	14102	14271	13862	14064	13973	14236	14031	14016	14007	14116	14106	14177	14155	14139	14032	14198	14071	14195	14170	14162	13990	14120	14141	14005	14123	14151	14066	14101	14225	14057	14132	14171	14067	14125	14071	14178	14007	13964	14202	13881	14214	14083	14276	13923	13959	14223	13925	14044	14154	14098	13960	14014	14085	13859	14180	14073	14073	14109	14100	14163	14207	13978	14145	14149	14139	14084	14018	14064	14121	14136	14280	14026	14241	14161	14092	13878	14465	14129	13982	14121	14002	13986	14076	14090	14053	14173	14090	14201	14265	14012	14183	13928	14090	14173	14132	14116	14094	14238	14123	14057	14208	14034	14198	14227	14159	14036	14047	14207	14292	14132	14111	14273	13842	14079	14171	14034	14260	13990	14193	14014	14031	14185	14195	14042	14231	14072	14005	13981	14042	13968	14195	14041	14178	14064	14142	14049	14003	14098	14068	14038	14205	14016	14135	13867	14107	14157	14149	14120	13995	14030	14113	13983	14113	14046	14001	14063	14129	14105	14045	14132	13888	14077	14164	14080	14186	14198	14129	14085	14035	14048	14056	14117	14037	14042	14063	13984	14060	14062	14151	14225	14019	14146	14185	14024	14052	13909	14082	14044	14110	14118	13983	14202	14334	14163	14072	14084	14202	14073	14131	13958	14142	14079	14128	14157	14101	14101	13932	14073	14227	14070	14130	14137	14097	14075	14235	14146	14016	13913	13878	13941	14078	13989	14131	14122	14088	14311	13861	14049	14096	14148	14133	14028	14070	14044	14174	14019	14197	13942	14147	14188	14174	14063	14215	14170	14063	14071	14210	13999	14131	14137	14114	14066	14052	14259	14080	14131	14058	14065	13889	14231	14021	14013	14110	14177	14181	14098	14015	14230	13882	14087	14049	14021	14205	14026	14219	14195	14186	14066	14011	14100	14142	14062	14130	14074	14139	14229	14167	14174	14054	14074	14089	14081	14073	14177	14173	14093	14057	14128	14153	14136	14089	14140	14085	14095	14063	14097	14281	14176	14153	14136	13994	14157	14066	14173	13973	14169	14139	14173	14171	13916	14067	14169	14184	14160	14098	14226	14008	14020	14112	14086	14112	14149	13964	13965	14125	14102	14053	14064	14067	14075	14192	14229	14011	14080	14094	14031	14268	14039	13954	13972	14089	14077	14013	14261	13921	13934	14093	14192	14120	14029	14116	14145	13979	14095	14045	14198	14090	14075	14060	14135	14216	14149	14056	14029	13992	13911	14026	14096	14214	14049	14046	14039	14223	14072	14122	14203	14246	14122	14147	14233	14055	14094	14122	14064	14065	14058	14137	13979	14129	14086	14031	13954	14060	14051	13987	14221	14209	14042	14089	14062	13925	14148	14111	14074	14138	14095	14137	14150	14121	14204	14054	14193	14175	14112	14183	14070	13898	14111	14106	14161	14219	14035	14091	13961	14346	14172	14195	14089	14057	14157	14201	14281	14002	14009	14113	14024	14064	14061	14198	14120	14231	14060	14111	13914	14011	14175	14226	14100	14051	14078	14223	14083	14034	14049	14002	14108	14002	14116	14071	13992	14151	14143	14121	14194	14036	14215	14047	14134	14138	14148	14261	14024	14117	13935	14234	13988	14132	13958	13929	13989	13899	14203	14167	14028	14123	14096	14155	14145	14100	14088	13976	14013	13988	14194	14099	14129	14162	14167	14289	14215	14152	14194	13963	14066	14146	14097	14051	14122	13950	14163	13903	13891	14102	14087	14004	14270	14028	14037	14109	14126	14040	14126
27437	23321	27889	24179	19550	18117	17115	16417	15852	15426	15269	15147	15084	14975	14805	14776	14471	14617	14654	14503	14399	14461	14392	14247	14241	14378	13967	14194	14382	14306	14165	14144	14280	14046	14273	14085	14212	14268	14288	14021	14174	14092	14078	14357	14103	13954	14064	14071	14194	14295	14080	14107	14042	14131	14193	14033	14246	13953	14138	14212	14181	14140	14202	14100	14053	14466	14154	14072	14028	14080	14088	14103	13824	14268	14026	14225	14282	13979	13965	14183	14227	14078	14127	14081	14018	14027	14154	14218	14163	14147	14040	14183	14127	14266	14163	14163	14099	14069	14186	14161	14009	14126	13997	14315	14044	14151	14032	14007	14080	14038	13929	13963	14164	14015	14074	14243	14276	14166	14068	14171	14303	14090	14035	14132	14105	14033	14026	14136	14252	13933	14035	13984	13908	14020	14282	14143	14064	14077	14013	14070	13923	14126	14232	14192	14393	14062	14207	14190	14310	14088	14026	14178	14082	14224	14235	13807	14360	14287	14312	14267	14287	14204	14020	14098	14264	13948	14115	14287	14091	14213	14068	14121	14126	14332	14302	13956	14172	14230	13999	14125	14102	14214	14210	14028	14149	14293	14103	14345	14086	14118	14145	14172	14153	14187	14183	14311	14209	13953	14149	14080	14027	14129	14051	14005	14183	14286	14146	14170	14104	14100	14086	14240	14159	14173	14100	14050	14213	14015	14061	14203	13975	14162	14160	14085	14208	14084	14203	14318	14202	14129	14143	14201	14167	14251	14136	14232	14223	14156	14098	13959	14022	14020	14067	13969	14047	14072	14059	13893	14138	14154	14112	14102	13798	14076	14133	14152	14225	14025	14003	14055	14079	14219	14178	14033	14214	14049	14148	14099	14292	14245	14299	14019	14167	14042	14322	14221	14090	14050	14170	14070	14198	14143	14148	13998	14105	14087	14211	14146	14290	13944	14169	14126	13934	14090	14115	14152	14100	14093	14087	14276	14001	14207	13961	14237	14180	14006	14077	14063	14226	13907	14100	14236	14181	14126	14114	14157	14103	14217	14168	14148	14138	14084	14406	14201	14094	14250	13977	14268	14081	14145	14192	14244	13927	14040	14169	14043	14321	14159	14018	13945	13894	14094	14189	14044	14182	14021	14109	14089	14283	14024	14088	14094	14156	14014	14194	14081	14065	14015	14039	14108	14035	14087	14190	14204	14078	14113	14196	14287	14098	14259	14357	14080	13955	13908	13931	14176	14029	14162	14019	14190	13991	14235	14069	14197	14156	14031	14118	14087	14275	14067	14056	14328	13966	14207	14084	14115	14111	14063	14145	14336	14118	13856	13937	13964	14151	14250	14262	14017	14015	14056	14108	14174	14129	14084	14184	14043	14291	13976	14217	14186	14194	14094	14215	13977	14052	14182	14110	14058	14093	14323	14107	14154	14032	14075	14263	14050	14134	14287	14047	14141	14034	13965	14071	14124	14079	14044	14111	14117	14081	14052	14225	13926	14198	14077	14196	14054	14167	14244	14053	14057	14144	13985	13959	13943	14201	14221	14155	13957	14138	14005	14001	14080	14062	14224	14281	14197	14138	14262	14049	14103	14146	14229	14157	14081	14016	14133	14127	14109	14241	14142	14269	14121	14227	14083	14100	14083	14003	14065	14288	14076	13973	14225	14050	14162	14123	14131	13995	14184	14142	14031	14156	14409	14101	14054	14248	14035	14120	14133	14066	13901	14047	14244	14192	13988	14092	14146	14060	14040	14157	14141	14202	14052	14240	14167	14106	14210	14159	14324	14185	14210	14234	14137	14195	14070	14240	14215	14174	14224	13941	14202	13973	14104	14345	14237	14053	14221	14249	13983	13974	14138	14076	13972	14074	14123	14293	14143	14307	14175	14021	14073	14244	14051	14273	14158	14132	14301	14045	14163	14059	14058	14218	14021	14095	14060	13988	14299	14095	14228	14076	14167	14157	14001	14011	14195	13990	14225	14139	14090	14175	14261	14182	14284	14096	14193	14136	14039	14162	13876	14215	14319	14099	14142	14227	14021	14130	14020	14085	14043	14112	14129	14236	13902	14115	14281	14109	13946	14128	14082	14154	14246	14226	14034	14189	14251	14238	14203	14291	14090	14079	14243	14145	13970	14189	14153	14144	14227	14175	14114	14158	13976	14079	13958	13961	13814	14162	13921	14196	14317	14016	14163	14106	14063	14092	14232	13994	14029	14240	14128	14074	13849	14375	14172	14224	13935	14196	14135	14190	14043	14074	13896	14118	14070	14117	14092	14087	14296	14259	14065	14128	13951	14166	14073	14018	14103	13974	14185	14119	13983	13974	14110	14052	14152	14122	14087	14308	14041	13975	13979	14025	14207	14223	14101	14109	14270	14308	14338	14084	14000	14069	13998	13984	14207	14142	14162	14050	14158	14197	14094	14172	14002	14112	13914	14139	14070	14195	14142	14162	14103	13936	14238	14385	14049	14042	14269	14130	14381	14178	13996	14181	14113	13877	14190	14151	14218	14155	14169	14187	13945	14043	14104	14317	14212	14126	14203	14095	14241	14006	14133	14042	14094	14367	14171	14210	14010	14239	14240	14259	14140	14069	13948	14170	14257	14116	14013	14096	14131	14180	14213	13974	14305	14290	14212	14011	14032	14038	14004	13995	14109	14228	14202	14123	14050	14081	14187	14140	14206	14275	14023	14022	14218	14249	13988	13982	14211	14245	13921	14096	14305	13982	14101	14130	14153	14111	14112	14126	14201	14117	14297	14093	14117	14125	14052	14047	14292	14205	14153	14320	14161	14125	14182	14230	13935	14143	14126	14177	14087	14200	14173	14021	14114	14111	13979	14208	14149	14338	14151	14063	14110	14207	14126	14185	14102	14109	14145	14124	14176	14021	14142	14209	14140	14143	14083	14032	14080	14015	14171	14063	14021	14031	13990	14230	14145	14272	14127	14166	14132	14119	14208	13950	14236	14282	14147	14139	14097	14016	14186	14246	14038	14144	14103	13948	14052	14267	14291	14095	14186	13974	14089	14197	14146	14083	14315	14138	14135	14132	14086	13945	14091	14201	14073	14000	14153	14020	14118	14206	14088	14160	14158	14236	14327	14129	14214	14242	14339	14139	13893	13980	14033	14093	14089	14207	14174	14285	14256	14203	14171	13977	13985	14065	13955	14138	14167	14214	14111	14176	14103	14187	14199	14235	13809	14103	14097	13997	13803	13811	14154	14098	14325	14138	14021	14123	14066	14058	13998	14091	14026	14081	14100	14131	13997	14070	14367	14261	14068	14169	14000	14108	14047	14031	14119	14155	14062	14235	14153	14228	14128	14155	14151	14129	14155	14151	13934	14179	14060	14129	13995	14064	14094	14183	14047	14092	14176	14166	14214	14125	14030	14004	14102	14133	14102	14010	14230	14298	14241	14119	14040	14120	14125	13974	14213	14049	14058	13992	14134	14133	14152	14209	14221	14250	14229	14110	14032	14347	14157	14088	14012	14084	14251	14381	14063	14315	13868	14185	14140	14194	14213	14124	14096	14358	13978	14037	13987	14133	14234	14241	14087	14082	14150	14311	13982	14332	14246	14136	14124	14148	14216	13881	14016	14038	14053	14217	14127	13968	14080	14334	14281	14240	14268	14314	14019	14256	14131	14073	14006	14223	14207	14120	14258	13943	14117	14034	14198	14260	14090	14091	14001	14102	14118	14051	14019	13976	14103	14044	14030	14112	14311	14182	14187	14047	14178	14054	14209	14051	14171	14286	14139	14197	14078	14146	13833	14242	14075	14099	14097	14115	14131	14113	13781	14051	13958	14196	14111	14226	14007	14253	14128	13968	14069	14106	14161	14190	14034	14039	14299	14190	14120	14391	14164	14327	14135	14243	14242	14155	14033	14137	14127	14207	13910	14102	14202	14238	14158	14236	14122	14177	13979	14133	14266	14161	14139	14192	14150	14220	14090	14082	14121	14110	13969	14017	14185	14151	14081	14142	14009	14160	14181	14020	14161	14109	14304	14121	14120	14162	14016	14280	14161	14128	14053	14176	14195	14001	13985	14065	14205	14113	14087	14101	14070	14109	14257	14093	14014	14081	14011	14162	13836	14122	14135	14219	14231	14224	14174	14200	13982	14117	13949	14194	14046	14196	14156	14013	13990	13971	13981	14096	14083	14072	14172	13958	14321	14077	14215	14036	14167	14119	14160	14359	14097	14271	13997	14177	14107	14287	14301	14237	14187	14087	14069	14236	14066	14047	14079	14004	14179	14280	14162	14023	14085	14061	14329	14106	14128	14120	14069	13957	14098	14102	14138	14158	14057	13970	14261	14073	14052	14068	14215	14118	14127	14178	13991	14117	13944	14029	13880	14292	14159	14039	14060	14181	14282	14105	13934	14065	13967	14197	14036	13956	14165	14072	14292	14276	14231	14283	14078	14156	14174	14094	14114	14163	14195	14067	14159	13974	14150	14022	14171	13939	14121	14223	14065	14121	14055	13967	14291	14109	14223	13998	14255	14050	14070	14184	14129	14108	14141	14375	14036	14090	14076	14023	13944	14216	14158	14022	14265	14217	14094	14272	14137	14114	14139	14122	14163	14081	14122	14226	14100	14074	14095	14113	14078	13973	14127	14268	14125	14230	14036	13972	14204	14133	14125	13910	14114	14092	14144	14077	14148	14188	13970	14077	14072	14066	14192	14403	14109	14013	14053	14171	14177	14048	14195	14255	14043	14356	14112	14058	14185	14055	14295	14176	14035	14214	14111	13984	14217	14187	13987	14147	14291	14162	14172	14215	14052	14128	14046	14154	14168	14029	14237	14399	14161	14142	14194	14117	14141	14128	13973	14262	13960	14110	14152	14067	14143	14184	14074	14153	14260	13986	14228	14170	14090	14240	14085	14056	14111	14024	14042	14041	14089	13934	14171	14256	14232	13891	14074	13859	14358	14235	14078	14237	13987	14284	14098	14180	14233	14235	14257	14224	14018	13966	14136	14054	14205	14086	13916	14414	14021	14282	14032	14182	14311	14162	14241	14136	14080	13983	14029	14266	14084	14146	14119	14222	14072	14023	14033	14191	14211	14132	13910	14075	14166	14178	14125	14207	13976	14207	14179	14226	14015	13986	14339	14144	14184	14288	14023	13917	14196
21570	32274	31978	25477	22565	20397	18707	17886	17048	16491	15904	15517	15740	15326	15298	14978	14667	14789	14693	14374	14675	14381	14310	14287	14253	14380	14224	14255	14158	14225	14119	14062	13937	14120	13975	13979	14010	14074	14048	13862	13935	13988	14058	13996	14035	14084	13970	14090	13991	13947	14068	14012	14137	14024	14046	13875	13962	14022	14142	14064	14111	13991	14193	14046	14022	13963	14046	14060	14191	13974	14140	13985	13914	14130	14105	14159	13985	13905	14058	13878	14074	14127	14067	14032	14194	13788	13918	14087	13913	13907	14105	14125	13973	14006	14050	14094	14159	13998	13904	13981	14299	13906	14115	13944	13924	14015	14098	14164	14039	14000	14080	14034	14024	14139	13981	14037	14175	13966	14025	13939	14052	14033	13999	14032	14025	14102	14004	14022	14154	14084	13966	14033	13854	14055	14037	14099	14151	14144	14046	14115	13903	13962	14096	14150	14272	13789	14132	13963	13961	14072	14009	13987	13926	14136	14064	14062	13965	14019	14209	14035	14144	14046	14154	14087	13988	14234	14081	14124	14048	14158	13996	14029	14248	13930	14081	14062	14039	13983	14114	13991	14176	14020	14109	14007	13994	13990	13923	14084	14202	14047	14067	14009	13999	14030	14022	14034	14112	13918	14171	14030	14128	13927	13831	14082	14321	14060	13977	14048	14092	14066	14173	13975	13974	14065	14221	14027	14015	14244	13847	14137	13950	13911	13963	14215	14081	14133	14028	14083	14130	14083	14083	13932	13924	14181	14024	14258	13927	14013	14040	14121	14164	13985	14075	14077	13917	14026	14033	13860	14161	14207	14096	14036	14115	14167	13974	14000	14106	14099	13933	14096	14028	14134	13886	13895	14141	13958	14116	14045	13927	13925	14099	13976	13984	14018	14023	14311	14092	14038	14124	14061	14113	13897	13859	13986	14072	13960	14076	14026	14060	13953	14003	14257	14159	14133	14240	14041	14070	13927	14049	14106	13856	13893	14133	13993	14095	14151	13970	14108	14177	14034	14190	13977	14017	13971	14249	13952	13994	13882	13942	14057	13930	13969	14077	13959	14065	14042	13985	14070	14199	13967	14160	13892	13853	14096	14020	13943	13991	14056	13991	14032	14067	14201	14026	14045	14064	14125	13853	14113	13997	14139	14109	14220	13961	14031	13973	14150	14114	13994	14056	13929	13888	14110	14100	13887	14239	14018	14059	13986	14144	13906	14194	14009	14252	14126	13961	14085	13921	14197	14094	14084	13940	13945	14081	14073	14030	14105	14050	13987	13999	13984	14152	14072	14074	13978	14053	14088	14067	13939	13937	14035	14076	14042	14169	14069	14133	14069	13985	14248	14038	13960	13930	13906	14072	14078	14138	14069	13965	14054	14041	14140	13862	13985	13988	13950	14011	14006	14220	14103	13971	13965	14118	13931	14038	14159	14156	14056	14184	14100	13762	14045	13992	13991	13976	14042	14021	13945	13977	13961	14176	13972	14054	13945	14046	14026	14017	14051	13986	14060	14025	13981	14311	13910	13994	13908	14151	14067	14143	14091	14058	13998	14143	13857	13986	13917	13829	13825	14161	13977	14154	13963	14078	14062	14013	14073	13764	13944	14087	14070	13924	14055	14097	14081	14003	14131	13938	14001	14041	13930	14022	13982	13946	14049	14162	13981	14142	14184	14100	14114	14046	14014	14045	14092	14043	14266	13921	14066	14116	14099	14059	14022	14051	13951	13990	14056	14004	13970	14084	14079	13921	14067	14167	13859	13977	14079	13921	14127	13967	14213	14162	14093	14061	13916	13914	14144	14129	14133	13981	14221	14018	13968	14090	14050	13984	14101	13961	14060	13871	13994	14120	14062	14037	13911	14079	14050	14228	14159	13965	13781	14001	14144	13986	13948	13985	14159	14153	13948	13966	13932	14195	13948	14069	14134	13954	14024	14075	14178	14085	14026	14086	14118	13944	14044	14009	14094	14008	13963	13976	13832	14119	14008	14093	14034	13962	13882	13895	13753	14069	13922	14041	14124	14178	14018	14219	14143	14027	13864	14035	14067	14128	13986	13963	14034	14017	13908	13976	14022	14118	13916	14075	13956	14112	13972	14075	13951	14116	13893	14152	14159	14010	14102	13939	14027	14061	14057	13908	14076	13893	14162	14182	13961	14118	14047	13914	13805	13949	14098	14000	13929	14024	14067	14301	14065	14182	14063	14088	14075	13916	14036	13972	14055	13984	14105	14051	14168	14114	13914	13985	14117	14047	14080	13920	14108	13999	14154	13938	14094	14103	14102	14011	14039	14088	14165	14157	14066	14009	13923	14033	13986	13994	13938	13979	14104	14119	13957	13856	14164	14142	14093	14202	14082	14108	14127	14020	14041	14042	14090	14032	14029	14125	13934	14055	14041	14158	14105	14019	14103	14030	14013	14034	14058	13821	14150	13916	14059	14046	13939	14071	13950	14084	13954	14171	13990	13977	13999	14011	14150	13997	14010	14110	13999	14095	14000	14052	14213	13924	14001	14020	14074	13846	14004	13938	14083	13840	14154	14158	13975	14074	14100	14097	14134	14174	13998	13822	13938	13894	13969	13947	14137	14008	14001	13893	14001	14135	14205	13930	14079	14013	14067	13941	14204	14003	14068	14154	14071	14206	14008	14117	14009	14011	14079	14139	14105	14069	14010	13887	14230	14066	14092	14026	14121	14021	14166	14040	14085	14105	13930	14035	14157	14033	14139	14131	14066	14108	14028	14139	14034	13816	14004	14057	13923	14142	14108	13843	14185	14101	13981	14148	14160	14190	14054	13998	14082	14099	14114	14072	14051	14132	13895	14115	14108	13885	14053	14050	14181	14133	14086	14026	14054	14016	13999	13992	14100	13961	14158	13959	13994	13946	14020	14031	14034	13982	14029	14079	14149	14114	14052	13920	14141	14083	14090	14014	14012	13897	14159	14028	14166	14126	13957	13977	14002	14078	14162	14172	14136	14028	13982	14120	13944	14133	13992	14013	13940	14136	14127	13983	14001	14163	14050	14065	14083	13926	13942	14070	14079	14045	14090	14050	14160	14061	13981	14031	14044	14036	13858	14059	13892	13923	14031	14066	14136	14046	13882	14089	14044	13981	14019	14183	14040	14030	13978	13916	14147	14099	14191	14001	14052	14038	13967	13940	14099	14023	14072	14065	13992	14142	13959	14055	14027	14112	13902	13808	14016	14123	14148	13921	13993	13949	14046	14128	14132	14006	14048	13947	13970	14077	14021	13775	13901	14120	14153	13980	14041	14190	13984	13961	14134	13969	13915	14201	13962	14125	14004	13946	13872	14104	13949	14098	14219	14027	14077	14037	14234	14037	14053	14122	13888	14221	14105	14071	13986	13957	13884	13984	14148	13958	14133	13929	14055	14145	13891	14080	13960	14129	14070	14010	14011	14045	14066	14088	14030	13971	14055	13958	14087	14097	13864	14076	13944	13992	14073	14089	14055	14058	14053	14025	14103	13954	14028	14066	14102	14151	14202	14156	13883	14073	14072	14059	14157	13986	14126	14078	14034	14117	14100	14113	13975	14181	14138	13990	13901	14140	14038	13973	13886	13976	14115	13947	13998	13999	14061	13925	13983	14022	14024	14060	14029	14111	13964	14104	14009	13913	14006	14084	13973	14273	14045	13980	14235	13959	13921	13956	13917	14176	14061	14079	13953	14071	14030	13814	14133	14171	14072	13880	13991	13865	14096	14166	14017	13957	14137	13819	14052	14050	14055	14021	14048	14014	14061	14119	14123	13956	14084	14051	13981	13826	14106	14011	14110	14061	14045	14048	14049	14152	14015	14056	14063	13869	14039	14136	14085	14052	14078	14050	14039	14091	13963	14099	14225	14004	13961	14114	14068	14200	14112	14116	14167	14199	14058	13971	13907	13986	14078	14016	14049	14246	13974	14036	14139	14240	13988	14147	14073	14060	14173	14031	13966	14124	14156	13996	14030	13930	13930	14006	13959	14018	14137	13941	13968	14061	14162	13914	14084	13975	14013	14055	14147	14065	14117	14086	14126	13956	13997	14028	14012	14024	13945	13841	14132	14104	14094	14045	14087	13976	14356	14114	14029	13869	14125	14043	14016	14215	14044	13891	13945	14017	14182	14175	13892	14033	13844	14061	14077	14058	13861	13990	14125	14191	14129	14063	14039	14099	14208	14129	14110	14114	14030	13884	14178	14103	14018	14048	14052	14068	13844	13993	13831	14100	13941	14022	14058	13972	14100	14043	13842	14115	14115	13867	14074	14090	14154	14022	14075	13950	14138	14095	13998	14021	13990	14021	13980	14097	13990	14076	14006	14039	14016	14149	14151	14184	14153	13974	13976	13945	14122	14196	14120	14039	13996	14277	14071	14072	13957	13942	14089	14112	14051	14147	13940	13863	13977	14022	14083	14110	14003	13924	14073	14045	13933	13949	14010	14063	14154	14107	14065	14153	13998	14124	14112	14056	14023	13944	14084	14125	13952	14208	14134	14168	13952	13932	14101	13966	14165	14127	14058	14070	14026	14124	13915	13946	14095	14067	13879	14070	13927	14151	14015	14073	14116	13992	13972	13979	14041	14066	14140	14096	14092	14037	14311	13880	14207	13982	14005	14150	13982	14022	14048	14182	14005	14016	14101	14086	13912	14121	13940	13996	14223	14004	13981	13980	14237	14090	13963	14166	14129	13975	13977	14310	14054	13936	14111	14107	13978	13907	13950	14130	14176	13876	14009	14107	13923	13956	13963	14137	14033	14194	14002	14171	13954	14168	14038	14054	14134	14075	14069	14140	13935	14112	14045	14121	14151	13964	14089	14175	13990	14142	14101	13954	14043	13986	14007	13860	14101	14048	14201	13967	14026	14210	14070	14131	14026	14068	14074	14175	14076	14084	14125	14050	14058	14112	14074	14154	14161	14026	13965	14026	13889	14195	13965	14220	14129	14063	14082	14032	14104	13903	13883	13976	13893	14073	14062	13938	14014	13996	14067	14015	14009	14135	13975	14158	14080	14068	13974	14099	14057	13969	14163	13909	14090	13798	14114	14110	14211	13942	14008	14017	14121	14113	14057	14041	14061	13933	14025	14091	14048	13944	14043	14128	14043	13948	14096	14054	13891	13994	14122	13973	14056
24012	21372	28689	24989	23196	23375	22204	19008	18043	17442	16887	16343	16494	16145	15747	15693	15770	15592	15334	15280	15201	14967	14816	14872	14847	14922	14866	14769	14566	14818	14836	14828	14655	14651	14757	14608	14568	14621	14476	14557	14828	14580	14682	14512	14765	14583	14612	14681	14442	14695	14456	14589	14514	14763	14642	14668	14454	14610	14767	14398	14685	14517	14516	14677	14530	14424	14575	14634	14616	14718	14447	14657	14498	14747	14499	14635	14425	14573	14577	14563	14488	14554	14644	14622	14723	14622	14850	14626	14556	14497	14454	14469	14550	14629	14676	14336	14618	14360	14479	14699	14668	14606	14526	14603	14680	14483	14504	14495	14501	14499	14478	14658	14656	14706	14605	14510	14544	14610	14731	14489	14589	14613	14399	14582	14554	14461	14559	14553	14562	14696	14620	14448	14533	14504	14603	14696	14340	14628	14485	14491	14627	14578	14665	14540	14593	14446	14556	14433	14559	14532	14608	14664	14461	14576	14496	14581	14582	14595	14474	14504	14663	14488	14527	14568	14605	14457	14598	14408	14426	14432	14436	14590	14711	14525	14597	14638	14415	14458	14508	14460	14509	14470	14524	14671	14506	14622	14436	14540	14825	14526	14604	14648	14432	14637	14552	14519	14560	14527	14625	14535	14517	14728	14478	14651	14510	14553	14419	14708	14652	14643	14429	14526	14669	14766	14516	14496	14739	14466	14677	14622	14530	14383	14568	14658	14432	14800	14573	14578	14548	14550	14662	14415	14558	14345	14377	14550	14535	14581	14455	14406	14440	14368	14580	14521	14722	14580	14542	14574	14669	14579	14609	14438	14581	14463	14698	14625	14743	14559	14499	14598	14470	14413	14556	14371	14456	14367	14559	14487	14621	14459	14513	14319	14600	14496	14680	14650	14599	14463	14528	14484	14481	14438	14715	14502	14450	14395	14584	14493	14454	14692	14563	14644	14420	14729	14758	14665	14524	14483	14604	14438	14680	14640	14554	14421	14588	14559	14617	14518	14667	14710	14492	14663	14588	14566	14540	14400	14545	14647	14646	14427	14513	14526	14741	14589	14438	14571	14703	14386	14627	14611	14678	14538	14708	14563	14411	14607	14494	14472	14664	14534	14262	14506	14658	14304	14446	14594	14685	14501	14401	14561	14548	14701	14545	14615	14516	14436	14444	14430	14606	14357	14400	14648	14679	14497	14644	14847	14662	14599	14587	14644	14574	14490	14660	14527	14555	14569	14594	14538	14631	14578	14376	14481	14669	14572	14500	14662	14664	14621	14590	14418	14380	14498	14582	14388	14585	14548	14502	14465	14668	14578	14598	14483	14652	14479	14611	14563	14571	14454	14634	14768	14602	14665	14661	14501	14582	14484	14714	14700	14622	14628	14522	14600	14426	14418	14607	14503	14623	14406	14486	14511	14558	14328	14653	14472	14492	14470	14560	14696	14521	14585	14435	14588	14472	14651	14529	14568	14713	14647	14520	14564	14487	14741	14449	14645	14513	14511	14575	14595	14556	14671	14603	14637	14395	14713	14633	14561	14507	14406	14562	14543	14541	14479	14572	14353	14600	14410	14480	14685	14658	14467	14589	14942	14630	14546	14598	14423	14280	14738	14477	14559	14523	14586	14565	14673	14588	14527	14644	14618	14574	14801	14504	14585	14586	14496	14576	14521	14612	14446	14295	14787	14515	14649	14557	14486	14505	14628	14604	14604	14667	14631	14778	14534	14474	14543	14545	14413	14531	14595	14666	14495	14412	14557	14799	14549	14439	14345	14309	14537	14727	14724	14504	14574	14408	14699	14566	14545	14537	14580	14503	14497	14531	14456	14620	14466	14526	14507	14639	14497	14355	14473	14615	14472	14586	14673	14515	14583	14566	14572	14706	14741	14494	14531	14515	14494	14447	14584	14617	14571	14570	14487	14480	14639	14680	14473	14569	14700	14517	14648	14414	14608	14540	14595	14515	14545	14646	14406	14425	14573	14535	14422	14360	14683	14730	14365	14630	14450	14514	14690	14666	14553	14653	14501	14736	14532	14555	14652	14447	14567	14573	14539	14682	14610	14606	14485	14414	14527	14554	14628	14534	14436	14315	14425	14415	14505	14702	14440	14728	14566	14572	14416	14561	14667	14709	14616	14545	14742	14479	14519	14725	14553	14549	14513	14538	14623	14512	14478	14474	14452	14448	14635	14683	14712	14420	14540	14503	14711	14519	14563	14502	14596	14427	14577	14560	14746	14620	14578	14650	14443	14459	14704	14529	14450	14555	14573	14558	14429	14703	14679	14588	14640	14505	14625	14594	14649	14562	14573	14576	14552	14608	14656	14512	14376	14642	14603	14624	14656	14635	14662	14540	14589	14462	14484	14635	14517	14585	14402	14610	14576	14720	14512	14473	14514	14569	14478	14716	14381	14517	14585	14453	14540	14571	14355	14447	14437	14382	14637	14615	14684	14495	14381	14490	14624	14684	14688	14593	14443	14626	14550	14688	14660	14516	14529	14493	14419	14579	14525	14458	14452	14728	14699	14622	14717	14686	14564	14708	14680	14643	14623	14563	14550	14579	14704	14472	14599	14598	14456	14514	14668	14626	14581	14601	14564	14422	14536	14528	14603	14547	14690	14511	14716	14571	14347	14438	14393	14457	14475	14572	14597	14538	14601	14616	14616	14582	14497	14535	14594	14476	14572	14383	14396	14517	14604	14726	14483	14371	14648	14549	14566	14542	14593	14548	14408	14600	14710	14435	14503	14431	14717	14644	14558	14520	14558	14644	14528	14552	14528	14357	14523	14555	14440	14683	14565	14507	14508	14714	14717	14418	14582	14460	14271	14477	14476	14412	14510	14570	14463	14688	14600	14559	14524	14446	14454	14710	14634	14719	14406	14707	14617	14578	14836	14546	14351	14530	14609	14450	14631	14452	14572	14752	14321	14555	14390	14565	14633	14616	14620	14420	14608	14624	14538	14539	14434	14588	14822	14760	14612	14491	14474	14672	14625	14394	14512	14638	14542	14471	14527	14289	14374	14717	14526	14632	14547	14449	14523	14530	14702	14557	14512	14716	14560	14376	14641	14461	14589	14383	14771	14506	14504	14599	14586	14340	14439	14332	14590	14623	14526	14406	14531	14566	14635	14613	14728	14657	14564	14550	14580	14473	14555	14555	14494	14587	14608	14555	14598	14665	14667	14595	14560	14563	14669	14540	14656	14572	14567	14279	14556	14490	14534	14701	14504	14477	14497	14519	14612	14676	14689	14486	14483	14569	14573	14663	14783	14671	14344	14640	14479	14766	14465	14565	14500	14546	14494	14578	14595	14771	14511	14571	14521	14454	14610	14514	14657	14633	14783	14676	14592	14661	14617	14535	14538	14700	14509	14505	14571	14469	14649	14536	14511	14525	14879	14651	14543	14604	14627	14460	14526	14902	14559	14521	14504	14655	14700	14649	14505	14457	14384	14608	14629	14574	14488	14551	14550	14581	14508	14492	14559	14634	14592	14562	14452	14482	14584	14487	14574	14636	14587	14601	14483	14671	14676	14662	14647	14532	14504	14497	14505	14634	14632	14527	14444	14599	14457	14399	14574	14663	14637	14536	14630	14441	14465	14618	14407	14693	14613	14495	14659	14538	14428	14449	14640	14504	14553	14674	14623	14544	14504	14636	14850	14453	14616	14473	14303	14557	14510	14568	14567	14549	14508	14412	14420	14500	14499	14414	14594	14531	14440	14518	14705	14531	14590	14550	14650	14595	14612	14457	14374	14646	14353	14705	14566	14460	14427	14519	14399	14646	14681	14792	14457	14580	14487	14609	14731	14413	14504	14259	14682	14475	14749	14465	14594	14413	14504	14497	14508	14514	14507	14515	14711	14619	14485	14478	14594	14494	14437	14525	14517	14490	14463	14627	14559	14662	14538	14407	14857	14662	14543	14488	14518	14503	14592	14593	14644	14536	14543	14775	14531	14592	14636	14579	14522	14759	14556	14551	14616	14692	14526	14528	14441	14283	14483	14575	14750	14546	14498	14575	14545	14668	14505	14424	14544	14434	14620	14563	14736	14771	14604	14593	14524	14532	14545	14523	14376	14388	14604	14622	14486	14684	14394	14615	14544	14505	14356	14542	14639	14620	14553	14580	14574	14333	14595	14408	14664	14431	14486	14569	14562	14637	14485	14536	14727	14505	14516	14577	14517	14400	14611	14393	14611	14578	14617	14453	14752	14579	14616	14612	14532	14513	14556	14717	14607	14637	14598	14526	14686	14621	14523	14658	14694	14487	14577	14715	14519	14321	14550	14617	14515	14598	14767	14636	14604	14594	14666	14545	14426	14585	14681	14604	14606	14371	14531	14521	14402	14636	14419	14555	14655	14556	14594	14562	14640	14663	14571	14543	14417	14642	14640	14606	14430	14676	14548	14466	14525	14616	14689	14639	14669	14589	14533	14398	14497	14654	14642	14587	14497	14497	14643	14557	14588	14563	14514	14610	14558	14613	14464	14534	14664	14609	14649	14555	14586	14680	14624	14702	14599	14477	14599	14574	14663	14411	14583	14564	14541	14494	14410	14765	14492	14669	14619	14440	14558	14614	14640	14499	14518	14484	14543	14567	14447	14657	14728	14480	14527	14523	14656	14394	14543	14448	14304	14514	14645	14560	14468	14615	14452	14636	14541	14480	14330	14584	14383	14511	14514	14610	14557	14511	14587	14648	14520	14583	14624	14542	14440	14676	14544	14659	14467	14516	14615	14532	14429	14637	14439	14519	14501	14526	14545	14647	14502	14550	14729	14476	14463	14371	14487	14625	14530	14636	14604	14470	14522	14550	14520	14452	14710	14464	14607	14683	14761	14492	14710	14405	14614	14249	14480	14476	14552	14616	14825	14609	14607	14724	14606	14701	14455	14494	14455	14426	14681	14508	14548	14439	14677	14487	14535	14466	14558	14501	14419	14412	14561	14531	14732	14656	14532	14427	14519	14684	14616	14446	14510	14584	14572	14419	14512	14511	14338	14504	14459	14508	14507	14333	14376	14541	14603	14401	14345	14549	14319	14508	14675	14641	14729	14547	14673	14600	14606	14453	14551	14500	14422	14461	14496	14636	14573	14552	14545	14449	14489	14452	14600	14547	14508	14470	14377	14570	14718
21764	38101	37872	32941	28741	25432	23053	21247	19995	19179	17944	17562	17490	17173	16566	16279	16052	15886	15647	15408	15513	15126	14881	14949	14944	14681	14658	14645	14593	14637	14648	14516	14503	14582	14387	14405	14431	14515	14484	14345	14530	14539	14432	14324	14475	14327	14302	14478	14419	14394	14308	14446	14459	14323	14406	14371	14449	14405	14342	14282	14229	14455	14371	14325	14513	14455	14398	14387	14520	14240	14468	14431	14153	14432	14266	14340	14400	14500	14317	14234	14379	14368	14447	14381	14296	14435	14406	14348	14293	14487	14471	14383	14356	14185	14309	14347	14239	14243	14383	14304	14452	14314	14362	14166	14340	14360	14504	14293	14461	14490	14357	14329	14298	14247	14338	14439	14449	14474	14379	14443	14380	14391	14478	14375	14516	14448	14361	14391	14220	14313	14522	14409	14300	14404	14293	14267	14369	14276	14260	14429	14340	14250	14371	14355	14387	14379	14461	14392	14629	14578	14378	14300	14298	14286	14415	14146	14355	14426	14452	14222	14501	14167	14383	14267	14536	14294	14399	14444	14392	14323	14434	14267	14338	14323	14410	14376	14457	14371	14311	14331	14450	14300	14404	14336	14358	14421	14427	14370	14279	14337	14280	14495	14427	14318	14486	14352	14343	14505	14308	14535	14490	14443	14481	14268	14465	14419	14211	14515	14421	14305	14363	14499	14509	14297	14421	14360	14397	14331	14398	14226	14223	14506	14236	14313	14331	14424	14301	14415	14537	14315	14367	14331	14315	14227	14282	14231	14264	14418	14523	14301	14256	14279	14434	14372	14506	14305	14144	14428	14196	14272	14391	14478	14353	14285	14358	14427	14321	14457	14339	14312	14476	14409	14367	14317	14349	14375	14223	14439	14441	14224	14375	14475	14392	14202	14518	14474	14300	14323	14370	14441	14313	14271	14367	14402	14461	14240	14348	14356	14361	14330	14323	14257	14163	14354	14357	14481	14538	14405	14328	14222	14487	14306	14420	14280	14412	14410	14544	14350	14302	14228	14593	14513	14317	14508	14525	14333	14363	14487	14236	14526	14481	14345	14407	14374	14367	14391	14318	14374	14520	14395	14316	14302	14294	14266	14571	14334	14279	14329	14501	14523	14416	14285	14372	14336	14236	14338	14330	14354	14450	14559	14259	14304	14376	14372	14268	14443	14433	14283	14250	14303	14242	14328	14416	14316	14365	14275	14333	14318	14312	14339	14329	14308	14157	14491	14285	14285	14258	14442	14417	14275	14268	14217	14200	14312	14221	14255	14454	14305	14271	14316	14243	14260	14341	14356	14272	14409	14505	14382	14489	14301	14303	14167	14492	14397	14277	14442	14528	14440	14395	14277	14230	14398	14453	14367	14351	14400	14239	14264	14317	14363	14167	14406	14383	14375	14353	14314	14264	14411	14373	14347	14232	14277	14444	14260	14438	14271	14273	14614	14327	14363	14432	14379	14441	14476	14378	14488	14500	14461	14479	14318	14323	14413	14227	14359	14404	14174	14346	14306	14251	14432	14362	14412	14195	14402	14350	14254	14315	14431	14294	14516	14396	14299	14316	14378	14307	14364	14476	14472	14388	14268	14199	14399	14444	14322	14343	14668	14485	14317	14421	14400	14586	14316	14395	14190	14476	14290	14381	14501	14293	14395	14256	14346	14294	14480	14316	14226	14528	14326	14417	14317	14417	14399	14280	14318	14307	14224	14372	14350	14463	14319	14455	14373	14345	14213	14512	14245	14310	14265	14344	14366	14185	14404	14479	14480	14301	14261	14347	14375	14379	14334	14417	14443	14254	14363	14426	14424	14468	14487	14253	14431	14414	14290	14352	14203	14224	14158	14448	14471	14273	14347	14312	14223	14495	14318	14313	14292	14433	14267	14375	14354	14301	14297	14324	14407	14458	14473	14487	14219	14254	14233	14480	14247	14474	14344	14353	14417	14473	14354	14288	14346	14304	14361	14526	14386	14342	14327	14242	14305	14524	14423	14377	14405	14478	14243	14496	14332	14252	14361	14575	14299	14430	14321	14291	14328	14243	14471	14336	14313	14260	14388	14466	14218	14480	14330	14440	14466	14323	14475	14498	14403	14206	14280	14308	14408	14171	14438	14413	14519	14286	14224	14370	14336	14320	14349	14365	14371	14400	14384	14190	14227	14258	14415	14384	14391	14268	14351	14284	14494	14487	14467	14546	14338	14307	14472	14368	14521	14457	14407	14373	14337	14325	14205	14396	14402	14334	14268	14213	14376	14537	14522	14486	14352	14389	14337	14319	14239	14441	14294	14345	14396	14401	14422	14381	14239	14109	14307	14335	14147	14263	14285	14463	14433	14396	14436	14408	14150	14526	14364	14349	14401	14547	14317	14310	14302	14295	14371	14375	14396	14358	14451	14344	14609	14519	14286	14292	14505	14585	14408	14433	14360	14340	14243	14349	14297	14433	14225	14370	14428	14204	14390	14429	14327	14285	14305	14382	14308	14242	14403	14269	14092	14270	14437	14314	14347	14230	14537	14422	14286	14451	14513	14364	14368	14339	14432	14350	14457	14304	14243	14508	14475	14330	14439	14356	14381	14446	14321	14501	14460	14309	14480	14345	14322	14244	14511	14410	14450	14391	14250	14275	14375	14210	14431	14374	14196	14321	14421	14150	14414	14307	14445	14507	14277	14339	14409	14248	14396	14338	14200	14312	14309	14270	14312	14463	14485	14376	14359	14344	14253	14254	14177	14456	14311	14360	14319	14651	14288	14392	14330	14311	14403	14389	14371	14378	14357	14505	14413	14518	14566	14289	14120	14502	14538	14158	14389	14233	14748	14302	14113	14321	14328	14297	14230	14253	14346	14361	14417	14353	14242	14438	14403	14536	14401	14170	14547	14367	14351	14295	14481	14349	14450	14393	14216	14438	14227	14315	14398	14210	14522	14440	14377	14415	14441	14302	14461	14296	14338	14280	14449	14296	14325	14310	14333	14365	14335	14545	14261	14316	14387	14390	14421	14365	14255	14216	14472	14508	14324	14345	14428	14342	14382	14318	14298	14402	14377	14190	14323	14428	14321	14256	14448	14353	14259	14385	14421	14447	14338	14422	14475	14414	14012	14346	14264	14321	14340	14284	14314	14310	14523	14473	14305	14277	14395	14300	14464	14264	14413	14386	14320	14235	14372	14241	14310	14485	14240	14330	14312	14419	14289	14426	14270	14251	14270	14309	14340	14476	14431	14369	14396	14347	14422	14410	14530	14399	14374	14397	14166	14368	14344	14459	14474	14485	14223	14453	14424	14443	14322	14393	14369	14364	14274	14292	14521	14372	14576	14110	14319	14312	14283	14492	14183	14428	14372	14393	14353	14322	14296	14413	14321	14314	14358	14399	14230	14308	14406	14350	14393	14527	14454	14332	14315	14418	14455	14394	14288	14287	14320	14415	14271	14533	14230	14367	14251	14455	14209	14266	14257	14303	14310	14368	14416	14247	14336	14445	14332	14267	14284	14293	14386	14256	14254	14430	14594	14261	14391	14146	14408	14220	14479	14415	14253	14363	14232	14327	14311	14170	14438	14559	14432	14224	14387	14351	14423	14443	14371	14381	14348	14325	14226	14445	14359	14256	14409	14367	14354	14331	14426	14445	14540	14304	14411	14245	14235	14381	14382	14394	14431	14505	14414	14289	14238	14411	14254	14486	14327	14289	14453	14188	14207	14349	14318	14387	14494	14378	14361	14230	14378	14384	14376	14334	14281	14546	14474	14558	14282	14262	14395	14254	14343	14264	14400	14231	14396	14505	14243	14502	14287	14408	14339	14608	14388	14384	14369	14247	14288	14352	14388	14426	14211	14314	14234	14330	14262	14348	14229	14555	14211	14480	14348	14275	14341	14309	14359	14272	14440	14260	14579	14292	14404	14397	14549	14507	14309	14200	14344	14356	14334	14421	14259	14334	14476	14332	14328	14488	14334	14258	14458	14259	14422	14227	14166	14439	14448	14423	14397	14174	14386	14380	14241	14296	14475	14322	14356	14318	14359	14487	14307	14359	14350	14532	14443	14319	14326	14421	14325	14174	14313	14467	14420	14257	14310	14333	14287	14354	14494	14373	14242	14249	14494	14377	14315	14342	14576	14390	14231	14447	14402	14385	14270	14239	14435	14530	14285	14382	14249	14403	14186	14357	14323	14573	14377	14218	14264	14279	14420	14284	14276	14404	14502	14324	14303	14413	14268	14641	14358	14103	14376	14271	14370	14352	14273	14441	14236	14466	14302	14426	14296	14286	14477	14318	14368	14353	14257	14343	14323	14472	14547	14219	14335	14440	14323	14419	14305	14289	14201	14256	14386	14417	14405	14331	14326	14351	14425	14240	14388	14452	14344	14291	14373	14383	14433	14407	14434	14550	14409	14422	14169	14311	14347	14461	14247	14243	14218	14224	14335	14538	14236	14290	14435	14421	14486	14332	14332	14339	14317	14349	14445	14332	14280	14252	14470	14269	14352	14371	14172	14221	14453	14421	14370	14440	14313	14384	14340	14341	14362	14482	14533	14415	14379	14331	14282	14500	14237	14322	14339	14396	14339	14353	14278	14128	14300	14166	14332	14403	14410	14313	14409	14482	14356	14336	14560	14374	14442	14308	14330	14196	14404	14378	14343	14244	14394	14378	14396	14300	14389	14305	14414	14326	14512	14347	14347	14373	14532	14377	14367	14274	14226	14367	14305	14428	14476	14404	14458	14213	14391	14372	14190	14245	14265	14302	14366	14270	14282	14426	14249	14406	14337	14283	14271	14350	14495	14281	14382	14431	14308	14514	14220	14524	14571	14535	14268	14308	14493	14264	14224	14436	14363	14418	14406	14335	14274	14329	14248	14208	14453	14342	14322	14353	14257	14303	14270	14429	14345	14401	14346	14401	14493	14450	14278	14571	14332	14362	14319	14445	14299	14363	14382	14485	14430	14387	14288	14323	14390	14339	14301	14288	14397	14295	14458	14495	14349	14297	14308	14328	14307	14344	14525	14355	14325	14251	14472	14476	14339	14377	14392	14368	14337	14520	14310	14283	14361	14473	14307	14308	14403	14278	14402	14358	14387	14367	14191	14425	14428	14287	14146	14064	14384	14476	14155	14347	14366	14238	14337	14360	14262	14366	14260
22969	21339	29208	23890	22179	24835	26085	20821	19155	18629	17789	17222	16940	16750	16444	16255	16150	16052	15556	15403	15431	15052	15159	15061	14993	14795	14789	14695	14535	14592	14653	14559	14525	14654	14482	14445	14507	14426	14574	14515	14643	14544	14599	14636	14380	14504	14436	14466	14404	14362	14176	14520	14531	14496	14331	14535	14574	14223	14530	14267	14406	14408	14409	14380	14550	14432	14424	14274	14409	14316	14396	14566	14524	14332	14324	14436	14460	14101	14246	14504	14592	14449	14447	14343	14284	14358	14307	14342	14249	14332	14545	14309	14120	14424	14285	14389	14452	14454	14437	14405	14463	14375	14321	14477	14268	14456	14355	14119	14324	14289	14509	14475	14255	14287	14314	14353	14193	14277	14307	14426	14391	14671	14411	14358	14354	14272	14430	14386	14324	14466	14246	14179	14320	14518	14411	14428	14321	14324	14338	14401	14469	14414	14283	14246	14184	14248	14258	14213	14398	14284	14369	14248	14418	13868	14431	14339	14310	14552	14218	14327	14300	14382	14376	14438	14349	14327	14474	14429	14180	14215	14323	14564	14303	14502	14382	14592	14393	14375	14401	14539	14309	14427	14323	14248	14342	14421	14492	14446	14328	14346	14417	14112	14416	14413	14433	14364	14350	14394	14342	14353	14253	14367	14402	14290	14177	14334	14332	14301	14389	14158	14443	14459	14441	14458	14297	14442	14299	14391	14353	14392	14428	14424	14153	14197	14272	14371	14166	14332	14532	14374	14566	14379	14172	14342	14332	14119	14267	14367	14309	14446	14158	14235	14360	14402	14226	14328	14240	14266	14374	14294	14515	14257	14328	14238	14440	14316	14221	14193	14337	14437	14480	14476	14617	14309	14414	14187	14183	14389	14362	14361	14241	14260	14514	14206	14262	14421	14373	14351	14326	14211	14165	14302	14102	14267	14419	14343	14393	14405	14537	14291	14452	14296	14400	14583	14406	14301	14400	14386	14307	14552	14214	14273	14412	14342	14264	14165	14212	14416	14389	14438	14438	14240	14324	14336	14315	14206	14520	14292	14445	14350	14349	14307	14441	14363	14455	14334	14482	14265	14457	14140	14263	14268	14420	14349	14264	14379	14490	14666	14148	14298	14423	14334	14318	14302	14350	14271	14296	14243	14475	14316	14198	14418	14467	14434	14293	14401	14301	14375	14305	14243	14249	14306	14431	14322	14307	14414	14425	14332	14430	14349	14235	14384	14352	14191	14367	14346	14396	14414	14178	14414	14272	14500	14344	14296	14372	14322	14286	14191	14316	14432	14276	14485	14225	14253	14234	14334	14408	14399	14296	14286	14271	14324	14476	14432	14368	14443	14469	14369	14318	14383	14527	14210	14331	14319	14377	14246	14615	14266	14320	14130	14280	14363	14195	14289	14201	14258	14424	14399	14193	14359	14084	14508	14294	14158	14323	14231	14341	14309	14143	14302	14401	14262	14360	14412	14646	14128	14324	14404	14336	14238	14265	14396	14518	14292	14279	14482	14394	14112	14603	14611	14371	14188	14222	14441	14144	14412	14368	14400	14334	14273	14348	14381	14398	14308	14287	14397	14372	14368	14355	14369	14380	14332	14341	14099	14364	14664	14259	14266	14132	14457	14452	14126	14323	14263	14164	14293	14416	14338	14431	14525	14259	14417	14341	14520	14362	14428	14550	14242	14328	14279	14404	14359	14359	14592	14242	14273	14464	14348	14447	14113	14226	14330	14331	14270	14454	14232	14414	14095	14119	14355	14256	14329	14549	14284	14277	14385	14322	14418	14206	14353	14243	14198	14324	14584	14213	14227	14250	14275	14342	14431	14416	14292	14473	14369	14493	14193	14343	14311	14520	14295	14312	14209	14360	14373	14286	14388	14467	14358	14248	14153	14238	14286	14429	14291	14415	14179	14274	14435	14471	14355	14415	14149	14272	14377	14493	14378	14442	14295	14165	14440	14565	14282	14378	14283	14332	14261	14268	14353	14376	14246	14447	14430	14334	14510	14459	14375	14322	14139	14352	14242	14381	14238	14221	14456	14308	14310	14584	14390	14241	14469	14316	14212	14356	14263	14342	14518	14466	14300	14372	14235	14425	14496	14416	14135	14278	14259	14368	14304	14482	14244	14306	14400	14424	14392	14298	14452	14181	14252	14518	14257	14421	14382	14417	14428	14330	14370	14321	14245	14419	14371	14303	14145	14212	14297	14446	14338	14280	14328	14427	14463	14430	14296	14346	14278	14514	14472	14363	14499	14327	14366	14337	14226	14223	14509	14395	14528	14190	14359	14377	14370	14433	14330	14291	14308	14362	14572	14302	14314	14291	14239	14341	14300	14433	14364	14362	14409	14306	14270	14416	14459	14188	14252	14236	14461	14417	14463	14299	14327	14376	14380	14578	14472	14280	14368	14261	14406	14079	14242	14083	14272	14346	14328	14305	14382	14381	14199	14623	14402	14427	14377	14542	14500	14456	14380	14460	14545	14375	14316	14344	14268	14238	14485	14545	14333	14523	14289	14478	14429	14228	14470	14276	14498	14402	14314	14421	14333	14234	14272	14248	14522	14275	14336	14342	14403	14353	14329	14469	14555	14282	14328	14362	14253	14425	14480	14354	14471	14345	14454	14412	14236	14436	14476	14237	14419	14335	14550	14273	14349	14247	14380	14234	14362	14383	14281	14235	14325	14230	14194	14336	14259	14226	14452	14556	14403	14564	14487	14426	14476	14174	14404	14520	14555	14422	14377	14410	14245	14414	14348	14372	14333	14423	14156	14258	14295	14236	14252	14329	14223	14303	14356	14199	14186	14405	14293	14342	14224	14480	14311	14242	14342	14358	14289	14384	14241	14445	14078	14326	14472	14389	14324	14462	14231	14414	14216	14393	14500	14328	14325	14256	14346	14295	14247	14454	14278	14415	14328	14474	14226	14320	14390	14227	14410	14510	14228	14531	14473	14401	14384	14214	14422	14463	14429	14443	14485	14417	14307	14228	14378	14397	14194	14269	14281	14354	14370	14350	14277	14176	14376	14225	14288	14366	14403	14365	14432	14360	14427	14319	14357	14468	14416	14369	14316	14262	14400	14618	14349	14384	14373	14316	14367	14453	14544	14352	14480	14308	14440	14370	14286	14529	14231	14351	14490	14408	14469	14415	14320	14603	14603	14384	14270	14295	14221	14351	14123	14335	14463	14392	14390	14424	14298	14430	14397	14385	14374	14499	14363	14200	14343	14373	14376	14220	14163	14261	14432	14261	14307	14393	14406	14549	14322	14253	14486	14344	14307	14462	14477	14360	14230	14376	14245	14388	14444	14439	14361	14410	14270	14259	14421	14504	14355	14380	14201	14256	14197	14364	14332	14239	14242	14316	14401	14511	14254	14170	14423	14306	14268	14349	14348	14434	14326	14328	14411	14278	14441	14446	14422	14460	14518	14337	14213	14326	14187	14336	14392	14409	14334	14209	14338	14575	14352	14326	14291	14245	14223	14391	14377	14214	14355	14605	14366	14300	14423	14279	14209	14089	14293	14381	14367	14328	14253	14316	14363	14278	14276	14327	14517	14554	14469	14359	14567	14263	14280	14299	14425	14575	14367	14388	14275	14328	14329	14319	14405	14351	14393	14518	14303	14412	14213	14407	14422	14349	14308	14283	14269	14290	14203	14180	14337	14317	14326	14183	14360	14289	14193	14374	14288	14459	14313	14289	14352	14404	14388	14403	14470	14471	14289	14262	14273	14492	14370	14408	14126	14203	14361	14361	14329	14256	14213	14204	14250	14260	14276	14318	14246	14355	14525	14224	14327	14148	14365	14151	14480	14170	14407	14384	14381	14455	14313	14558	14550	14297	14449	14323	14453	14539	14307	14471	14315	14313	14425	14435	14600	14175	14429	14412	14325	14376	14374	14473	14409	14364	14389	14550	14340	14473	14317	14246	14369	14276	14299	14398	14294	14173	14372	14426	14287	14527	14321	14386	14376	14247	14411	14330	14380	14351	14495	14353	14485	14452	14301	14406	14321	14370	14424	14349	14180	14383	14395	14304	14474	14323	14231	14373	14363	14413	14343	14244	14442	14390	14408	14485	14461	14339	14449	14278	14306	14274	14365	14420	14496	14254	14479	14172	14258	14540	14317	14322	14359	14305	14289	14543	14321	14338	14373	14316	14498	14366	14315	14187	14308	14316	14444	14186	14396	14460	14301	14358	14538	14303	14317	14392	14434	14452	14319	14339	14423	14487	14237	14418	14430	14393	14302	14308	14323	14353	14491	14372	14261	14297	14324	14305	14319	14449	14471	14337	14190	14400	14400	14282	14266	14237	14266	14504	14357	14206	14304	14384	14492	14337	14341	14486	14273	14360	14247	14379	14273	14373	14176	14442	14344	14327	14328	14228	14388	14321	14312	14389	14381	14360	14411	14302	14378	14475	14308	14382	14273	14341	14258	14239	14219	14206	14322	14309	14408	14191	14516	14397	14458	14451	14352	14202	14293	14381	14086	14415	14284	14261	14357	14382	14404	14328	14385	14351	14403	14312	14492	14397	14293	14341	14288	14491	14513	14261	14449	14324	14494	14097	14189	14376	14467	14346	14355	14441	14493	14353	14238	14285	14112	14108	14359	14328	14301	14296	14241	14137	14467	14512	14179	14277	14379	14314	14332	14311	14272	14398	14227	14367	14298	14295	14350	14358	14363	14344	14459	14415	14415	14445	14470	14282	14351	14263	14278	14268	14422	14367	14457	14454	14261	14392	14391	14026	14403	14613	14365	14444	14323	14278	14301	14293	14268	14167	14155	14399	14289	14458	14449	14340	14347	14338	14134	14316	14341	14343	14405	14374	14316	14489	14347	14434	14242	14349	14447	14263	14338	14422	14421	14372	14505	14349	14310	14306	14324	14178	14323	14247	14247	14375	14294	14284	14427	14216	14394	14324	14363	14600	14424	14340	14089	14334	14333	14433	14197	14356	14358	14516	14339	14449	14374	14541	14339	14330	14462	14414	14507	14237	14332	14250	14386	14185	14415	14268	14185	14434	14194	14367	14174	14230	14283	14225	14367	14344	14304	14258	14331	14369	14249	14284	14286	14443	14405	14142	14443	14327	14360	14305	14365	14533	14345	14484	14225	14430	14327	14302	14371	14346	14489
23050	42244	42199	37545	32559	28918	26532	24001	22219	20810	19477	19163	18755	17994	17583	17368	16904	16646	16051	15778	15613	15357	15127	15041	14866	14766	14707	14537	14547	14424	14464	14302	14203	14296	14286	14428	14405	14180	14214	14328	14135	14160	14187	14424	14107	14255	14216	14225	14389	14241	14158	14411	14239	14150	14117	14197	14147	14160	14193	14295	14280	14287	14230	14184	14258	14190	14119	14267	14313	14251	14195	14327	14168	14302	14031	14203	14144	14219	13996	14148	14219	14091	14311	14183	14327	14388	14143	14269	14203	14168	14319	14149	14225	14044	14251	14194	14153	14110	14252	14229	14299	14127	14207	13979	14185	14196	14063	14093	14194	14286	14368	14306	14304	14112	14180	14176	14388	14287	14071	14350	14134	14128	14229	14228	14116	14172	14168	14219	14064	14216	14281	14146	14082	14160	14347	14223	14162	14208	14282	14332	14248	14167	14182	14164	14193	14237	14196	14162	14155	14165	14165	14105	14157	14162	14199	14032	14246	14457	14080	14037	14021	14349	14201	14175	14100	14107	14075	14259	14281	14197	14304	14232	14194	14134	14305	14207	14319	14302	14217	14149	14183	14119	14160	14244	14152	14318	14144	14316	14262	14157	14110	14222	14173	14120	14202	14249	14123	14075	14425	14208	14173	14059	14169	14226	14330	14056	14090	14260	14008	14234	14260	14389	14316	14208	14110	14189	14095	14201	14176	14244	14167	13998	14221	14078	14001	14159	14165	13982	14168	14172	14145	14086	14131	14265	14142	14162	14312	14103	14291	14148	14155	14072	14234	14449	14138	14089	14079	14058	14407	14211	14242	14136	14326	14100	14112	14204	14099	14231	14247	14108	14377	14160	14076	14021	14234	14271	14118	14158	14038	14218	14059	14148	14309	14151	14134	13988	14248	14174	14189	14183	14264	14183	14188	14175	14060	14067	14135	14235	14290	14136	14228	14071	14260	14362	14265	14191	14253	14090	14197	14116	14232	14112	14211	14129	14131	14187	14188	14248	14335	14111	14284	14144	14432	14301	14066	14191	14303	14181	14174	14149	14243	14153	14307	14244	14235	14193	14067	14226	14159	14313	14168	14114	14201	14279	14271	14194	14265	14295	14133	14197	14128	14146	14270	14303	14383	14194	14417	14310	14239	14149	14413	14160	14375	14051	14083	14242	14368	14099	14271	14169	14195	14132	14190	14253	14010	14167	14063	14024	14228	14138	14174	14204	14122	14194	14172	14315	14219	14138	14202	14144	14301	14116	14104	14258	14256	14151	14195	14320	14162	14176	14224	14118	14170	14084	14138	14179	14142	14121	14178	14221	14349	14173	14225	14166	14243	14108	14269	14125	14022	14221	14159	14139	14001	14347	14150	14213	14144	14153	14304	14263	14126	14216	14298	14308	14235	14274	14153	14066	14388	14307	14043	14103	14185	14176	14198	14175	14064	14039	14284	14222	14242	14078	14181	14166	14274	14321	14290	14200	14208	14069	14203	14060	14207	14205	14091	14118	14152	14189	14261	14214	14155	14245	14017	14178	14153	14283	13999	14185	14361	14283	13972	14348	14087	14305	14013	14167	14112	14060	14201	14123	14286	14133	14169	14174	14224	14077	14222	14307	14132	14145	14238	14258	14346	14337	14308	14355	14104	14182	14028	14219	14189	14285	14087	14256	14314	14210	14170	14391	14211	14356	14141	14200	14257	13976	14118	14052	14225	14340	14197	14116	14144	14310	14364	14003	14217	14261	14152	14099	14122	14214	14327	14219	14251	14126	14144	14334	14171	14108	14282	14315	14032	14277	14129	14272	14170	14089	14261	14180	14126	14078	14299	14322	14243	14218	14216	14253	14157	14151	14227	14330	14117	14164	14103	14263	14264	14022	14153	14246	14167	14230	14195	14161	14198	14293	14260	14146	14098	14100	14196	14068	14215	14363	14201	14166	14125	14358	14223	14193	14207	14175	14106	14224	14159	14159	14163	14295	14125	14296	14120	14161	14145	14048	14135	14151	14178	14338	14101	14269	14295	14223	14102	14208	14107	14231	14158	14265	14253	14142	14110	14193	14024	14248	14249	14126	14358	14111	14210	14306	14062	14310	14402	14111	14092	14198	14111	14097	14322	14118	14256	14227	13990	13951	14249	14143	14207	14192	14099	14133	14300	14117	14253	14403	14310	14304	14214	14221	14154	14169	14074	14106	14290	14136	14283	14254	14269	14212	14293	14161	14146	14253	14083	14274	14125	14087	13953	14179	14180	14137	14084	14186	14382	14098	14268	14170	14261	14288	14056	14248	14225	14231	14035	14084	14156	14180	14289	14279	14198	14242	14104	14321	14190	14234	14253	14230	14326	14116	14299	14348	14210	14117	14294	14155	14088	14181	14258	14101	13995	14151	14211	14243	14216	14273	14160	14326	14163	14067	14188	14156	14051	14307	14178	14245	14117	14190	14253	14187	14118	14194	14217	14161	14185	14186	14149	14098	14136	14151	14233	14237	14334	14188	14361	14295	14125	14123	14270	14153	14245	14208	14233	14214	14206	14070	14153	14192	14183	14291	14248	14190	14264	14042	14102	14223	14229	14084	14335	14228	14215	14269	13949	14167	14207	14234	14079	14169	14159	14041	14279	14139	14205	14269	14275	14183	14281	14276	14267	14283	14262	14140	13989	14071	14311	14176	14145	14270	14192	14298	14147	14115	14221	14398	14102	14099	14244	14134	14234	14191	14137	14192	14107	14118	14076	14253	14232	14289	14169	14081	14316	14169	14134	14003	14265	14294	14253	14095	14067	14187	14141	14174	14269	14201	14185	14090	14279	14178	14276	14272	14256	14278	14155	14028	14191	14214	14138	14149	14150	14132	14217	14168	14323	14035	14201	14198	14154	14131	13944	14217	14391	14225	14309	14207	14161	14180	14332	14245	14315	14222	14402	14055	14048	14019	14134	14282	14231	14220	14286	14266	14054	14122	14072	14149	14252	14151	14291	14246	14322	14088	14147	14107	14274	14139	14292	14164	14308	14334	14213	14140	14393	14230	14141	14245	14247	14148	14268	14145	14146	14151	14148	14050	14217	14031	14077	14296	14106	14296	14129	14094	14089	14247	14287	14109	14157	14070	14295	14211	14071	14293	14184	13944	14184	14262	13979	14123	14041	14255	14246	14333	14119	14191	14110	14173	13978	14280	14300	14298	14127	14234	14268	14241	14111	14231	14284	14149	14052	14166	14133	14139	14283	14241	14169	14178	14286	14247	14115	14462	14177	14149	14104	14165	14143	14077	14357	14089	14149	14210	14209	14244	14137	14311	14092	14143	14085	14133	14299	14260	14176	14257	14114	14180	14101	14220	14235	14282	14038	14207	14155	14109	14132	14122	14181	14247	14113	14312	14148	14287	14167	14123	14218	14126	14196	14230	14207	14095	14246	14097	14216	14227	14191	14111	14197	14117	14195	14191	13991	14071	14130	14157	14305	14037	14169	14113	14058	14104	14205	14209	14347	14282	14073	14019	14210	14075	14130	14242	14228	14043	14149	14353	14155	14300	14139	14066	14207	14292	14276	14119	14209	14272	14242	14287	14156	14237	14023	14215	14319	14242	14064	14233	14198	14380	14088	14265	14158	14041	14174	14463	14268	14162	14279	14129	14211	14198	14117	14235	14144	14207	14275	14112	14220	14361	14196	14212	14251	14123	14266	14164	14290	14159	14228	14211	14224	14105	14272	14048	14285	14004	14169	14242	14194	14273	14220	14037	14245	14250	14158	14121	14128	14131	14270	14187	14233	14198	14095	14245	14095	14144	14087	14285	14045	14048	14104	14166	14310	14162	14107	14165	14250	14299	14188	14265	14103	14229	14175	14019	14214	14280	14026	14256	14117	14144	14207	14211	14257	14105	14225	14277	14101	14105	14148	14168	14138	14214	14143	14140	14357	14235	14184	14217	14020	14245	14164	14242	14277	14129	14221	14103	14290	14137	14078	14103	14261	14276	14203	14180	14059	14229	14147	14212	14106	14154	14229	14203	14134	14213	14316	14329	14064	14293	14209	14131	14247	14111	14130	14195	14280	14276	14311	14136	13983	14077	14208	14113	14119	14153	14181	14130	14254	14191	14212	14401	14262	14238	14300	14288	14188	14311	14133	14060	14274	14178	14145	14048	14141	14307	14260	14126	14272	14215	14244	14265	14323	14253	14216	14112	14019	14365	14237	14161	14298	14431	14185	14087	14329	14271	14479	14125	14229	14185	14337	14152	14257	14263	14106	14271	14299	14242	14063	14200	14234	14119	14268	14106	14220	14196	14134	14197	14124	14146	14149	14309	14048	14303	14380	14078	14214	14068	14081	14008	14117	14237	13949	14270	14116	14101	14128	14218	14206	14199	14069	14298	14312	14227	14137	14177	14173	14033	14344	14154	14373	14262	14195	14230	13997	14054	14410	14213	14056	14187	14136	14373	14209	14223	14153	14171	14240	14264	14182	14209	14141	14052	14053	14119	14157	14164	14080	14013	14200	14203	14280	14126	14233	14231	14259	14113	14207	14170	14073	14276	13988	14248	14106	14111	14245	14277	14207	14051	14117	14319	14119	14330	14288	14255	14070	14208	14045	14230	14274	14171	14138	14309	14353	14150	14447	14125	14290	14152	14112	14137	14147	14111	14417	14319	14150	14082	14272	14299	13971	14196	14347	14119	14148	14237	14182	14034	14255	14172	14070	14277	14173	14242	14289	14321	14142	14221	14082	14343	14144	14078	14091	14171	14128	14290	14038	14074	14197	14284	14262	14162	14216	14119	14075	14089	14249	14264	14213	14135	14203	14279	14097	14083	14245	14141	14101	14000	14150	14258	14199	14198	14407	14155	14243	14253	14068	14094	14107	14272	14132	14264	14029	14191	14360	14278	14180	14054	14343	14138	14210	14240	14199	14130	13980	14368	14383	14183	14172	14327	14265	14205	14104	14164	14240	14135	14185	14088	14207	14280	14212	14080	14111	14216	14320	14260	14182	14103	14090	14116	14144	14086	14163	14238	14302	14111	14104	14185	14196	14241	14206	14242	14284	13934	14157	14174	13987	14226	14259	14120	14030	14320	14149	14295	14243	14130	14093	14252	14276	14198	14343	14152	14329	14131	14286	14198	14274	14028	14234	14144	14161	14209
27328	23186	28203	25485	19870	18391	17474	16347	15968	15409	15139	15102	14912	14933	14748	14689	14653	14544	14522	14407	14261	14475	14282	14351	14383	14267	14185	14219	14250	14134	14114	13957	14249	14115	14176	14074	14086	14094	13946	14111	14017	14234	14024	14107	14226	14099	14040	14046	14194	14179	14100	14132	14240	14017	14191	14154	14092	13973	14201	14114	14200	14168	14075	14209	14213	14141	14091	13874	13958	14107	14151	14066	14070	14120	14211	14173	13920	14099	14180	14004	14177	14125	14132	14086	14060	14075	14018	14103	14101	14155	14311	14265	14261	14331	13866	13943	14237	14336	14122	14051	14320	14198	14296	14237	14145	14118	14250	14189	14262	14164	14167	14109	14075	14190	14091	14056	14150	14111	14164	14251	14133	14228	14202	14138	14176	13910	14025	14222	14167	14050	14177	14262	14147	14262	14107	14217	14148	14008	14111	14000	14168	14121	14067	14216	13905	14103	14107	14100	14176	14245	14176	14013	14070	14158	14191	14180	13940	14233	13904	14072	14164	14060	14013	14079	14022	14026	14177	14056	14099	14093	14026	14225	14163	13968	14235	14114	14236	13988	14288	13957	13913	14091	14130	14258	14096	14181	14096	14177	14204	14292	13857	14180	14189	14190	14058	14009	13993	14161	14022	14212	14003	14182	14104	14116	14189	14244	14166	14137	14331	14149	14157	14176	14126	14057	14224	14079	14103	14005	13948	14293	14152	14189	14153	14074	14102	14062	14164	14095	14074	14258	14280	14018	14164	14065	14155	14157	13897	14219	14288	14187	14254	14127	14140	14070	14154	13935	14043	14076	14069	14128	14307	14117	14095	14041	14197	14157	14219	14190	14202	14212	14320	14131	14091	14092	14065	14154	14203	14276	14165	14133	14189	14145	13799	14083	14076	13998	14142	14101	14182	14027	14221	14139	14185	14183	13937	14116	13902	14128	14223	14108	14201	14103	14184	14160	14237	14043	13913	14108	14057	14206	14033	14198	14170	14178	14196	14000	14453	14079	14163	14195	14143	14068	14127	14114	14144	14170	14168	14022	14141	14351	14201	14091	13892	14141	14258	13909	14169	14016	14227	14082	14020	14140	13985	14188	14137	14078	14029	14357	14108	14006	14112	14073	14181	14155	14118	14252	14261	14111	14095	14331	14218	14064	14091	14112	14057	14055	14048	13913	14024	14087	14233	14207	14123	13937	14132	14213	14252	14169	14106	14130	14011	14194	14271	14165	14088	14199	13998	14296	14039	14096	14329	14168	14123	14348	14071	13990	14099	13882	14216	14098	14262	14134	14149	14196	14219	14238	14182	14142	14258	14155	14170	14151	14004	14017	14126	14176	14131	14053	14272	14172	14062	14154	14058	14204	13929	14193	14109	14014	14049	14191	14131	14324	14138	14068	14219	14209	14183	14081	14238	14017	14143	14037	14108	13982	14093	14074	14091	14241	13985	14165	14149	14161	13972	13945	14071	13930	14245	14076	14132	14236	14262	14146	14141	14024	14106	14134	14136	14250	14062	13898	14034	14260	14141	14124	14220	14204	14281	14155	14195	14141	14290	14166	14110	14252	14329	14155	14380	14067	14218	14079	14056	14397	14135	14038	14031	14144	13995	14129	14259	13968	14098	14165	13933	14093	14375	14133	14169	13942	14118	14257	14296	14146	14166	14180	14128	14022	14227	14196	14093	14027	14001	14188	14155	13966	14146	14022	14201	14086	14074	13988	14124	14321	14176	14191	14269	14053	14258	14099	14217	14260	14122	14024	14065	14027	14222	14057	14122	14080	14107	13886	14072	14053	14130	13976	14114	14169	13983	14235	14042	14082	14300	14119	14050	14077	13898	14010	14166	13981	14083	14193	14236	13882	14207	14184	14243	14095	14119	14022	14073	14299	14294	14106	14135	14104	14253	14078	14068	14185	14344	14208	14077	14298	14214	14098	14140	13966	14320	14168	14098	14245	14320	14279	14145	14132	14161	14256	14095	14159	14035	14165	14080	14131	13984	13958	14117	14242	14186	14101	14072	14088	14116	14173	14103	14368	14196	14021	14203	14078	14128	14147	14067	13981	14235	14076	14105	14094	14194	14202	14269	14149	14168	13988	14352	13993	14036	14094	14266	14193	14157	14036	14249	14114	14217	13971	14282	14326	14078	14226	14126	14338	14027	14077	14099	14040	14202	14001	14185	14166	14305	14148	13973	14045	14141	13929	14354	14245	14106	14101	14174	14196	14202	14286	14121	14107	13963	14098	13909	14043	14061	14164	14086	14219	14127	14015	14072	14056	14086	14180	14019	14239	13967	14141	14065	14079	14195	14004	14100	14175	14155	14110	14153	14209	14111	14133	14188	14133	14074	14169	14241	14025	14213	14028	14169	14042	14155	14062	14217	14039	13972	13986	13937	13982	14248	14194	14123	14159	14330	14233	14180	14115	13985	14089	14101	13966	14258	14040	14176	14212	14162	14306	14048	13987	14323	14260	14179	14073	14087	14204	14132	14133	14177	14050	14074	14123	14124	14119	14033	14266	14223	14259	14281	14082	13944	14235	14232	14238	14215	14244	14200	14065	14069	14013	14184	14107	13995	13838	14126	14010	13877	14020	13954	14175	13987	14211	14190	14239	14153	14188	14334	14059	14113	14147	14013	14020	14052	14351	14110	13931	14213	14109	13994	14105	14090	14042	14186	14157	14146	14195	14040	14278	14301	14317	14204	13996	14170	14189	14191	14193	14076	13980	14249	14146	14124	13999	14043	14322	14224	14143	14174	14148	13939	14115	14137	14176	14108	14295	14193	14113	13890	14183	14224	14193	14265	14228	13977	14106	14143	14216	14062	14217	14012	14088	14255	14028	14043	14191	14040	14026	14155	14299	14133	14188	14267	14064	14302	14104	14330	14124	14212	14023	14265	14201	14282	14114	14036	14083	13992	14144	14109	14363	14181	14167	14188	14303	14178	14237	14087	14150	14022	14138	14272	14165	14303	14075	14121	14257	14183	14142	14132	14152	14024	13873	14171	14067	14276	14081	14071	14046	14140	14014	13930	14144	14085	14112	14149	13964	14133	14135	14220	14154	14031	14194	14065	14067	14043	14299	14154	14221	13972	14132	14065	14145	14111	14113	13910	14160	14026	13953	13992	14213	14013	14294	14438	13970	14098	14192	14023	13929	14248	14016	14328	14330	14105	14119	14087	14101	14176	14322	14084	14121	14063	14069	14061	14149	14037	13915	14363	14130	14017	14097	13942	14123	14267	14058	14176	14036	14036	14271	14076	13896	14097	14217	14227	13890	14204	14285	14286	14160	14043	14131	14311	14026	14022	14245	14034	14136	14170	14084	14088	14211	14300	14107	14044	14098	14171	14005	14332	13957	14179	14302	14074	14308	14207	14154	14092	14239	14195	14114	14111	13966	14181	14065	14328	13967	14114	14186	14132	14216	14184	14250	14087	14049	14160	14095	14199	14180	14063	14254	14057	14174	13998	13965	14069	14071	14133	14239	14128	14127	14002	14207	14250	14240	14178	14146	14078	14133	13971	14153	13994	14031	14128	14235	13983	14107	14178	14110	14264	14192	14126	14001	14148	14119	14140	14128	14235	14046	13857	14136	14236	14068	14036	14177	13948	14103	14093	14129	14241	14086	14067	14122	14260	14103	14094	14330	14164	14103	14163	14036	14120	14094	14193	13935	14057	14307	14223	13961	14190	14105	13909	14141	14181	14044	13987	13969	14070	14018	14090	14199	14152	13984	14088	14196	14128	14114	14234	13957	14010	13991	14170	14084	14187	14279	14007	14291	14139	14113	14293	14173	14177	14030	14205	14128	14260	14070	14242	14111	14106	14087	14227	14127	14248	14007	14146	14070	14301	13983	14114	14165	14069	14082	14101	14132	14335	14232	14056	14122	14169	14156	13918	14008	14334	14290	14224	14015	13972	14185	14088	14043	14251	14090	14020	13940	13987	14104	14057	13992	14165	14077	14094	14103	14039	14093	14047	14182	13945	14352	14052	13917	14243	14357	14077	14037	13978	14183	13956	14099	14100	14233	14093	13985	14107	14301	14220	14281	14153	14343	14196	14146	14184	14174	14108	13994	14108	14080	14178	14233	14225	14067	13898	14131	14001	14040	13997	14098	14019	14105	13920	13887	14074	14166	14169	14091	14041	14011	14104	14022	13988	14286	14116	14036	14112	14184	13942	14296	14201	13972	13996	13947	14109	14283	14067	14267	14097	14116	14258	14056	14253	14169	14133	14142	14254	14126	14294	14234	13992	13930	14235	14333	14114	14157	14012	14035	14220	14104	14072	14275	13969	14076	13846	14211	14017	14094	14040	14198	14179	14088	14116	14189	14105	14219	14074	14103	14011	14063	14257	14219	14160	14222	14209	14161	14251	14194	14189	14026	14094	13982	13835	14156	13933	14126	14073	14110	14124	14344	14103	14219	13943	14294	14063	14143	14053	13975	13997	14246	14270	14266	14210	14115	14010	13999	14165	14141	14102	14137	14010	14095	14159	13911	14064	14134	14243	14225	14153	14289	14015	14062	14023	14050	14402	14222	14193	14082	14113	14259	14237	14253	14108	14172	14100	14160	14068	14155	14208	14196	14071	14165	13849	13965	14102	14137	14174	14281	14319	14167	14170	14390	14205	14089	14189	13958	14239	14331	14140	14271	14164	13945	14222	14147	13987	14134	14082	14074	14309	14007	14168	14172	14072	14093	14212	14071	14262	14147	14119	14196	14011	14166	14078	14080	14228	14088	14164	14021	14012	14135	14224	14224	14084	14020	14284	13966	14228	14040	14224	14118	14101	14091	14102	13943	14071	14332	14097	14062	14331	14069	14199	14087	14152	14097	14294	14140	13923	14071	14001	13952	14086	13966	13947	14210	14364	14185	14072	14111	14080	14283	13987	14047	14191	14041	14129	14158	14242	14149	14095	14210	14068	14146	14002	14028	14089	14057	14090	14179	14230	14218	14097	14110	14047	14249	13992	14032	14166	14170	14239	14226	13908	14012	14047	14207	14027	14110	14191	14100	14084	14023	14211	14093	14050	14083	14370	14053	14008	14239	14188	13956	14051	14218	14052	14160	14222	14158	14104	14119	14068	13989	14125	14185	13987	14229	14000	14019	14207	14060	14161	14168	14072	14180
21651	32346	33028	26987	22964	20768	19260	17741	17276	16402	15833	15797	15475	15319	14991	14912	14839	14733	14610	14713	14423	14442	14171	14250	14241	14210	13976	14018	13985	13987	14064	13944	14144	14082	14156	14022	14059	13994	13953	13983	14047	14173	14071	14003	13975	14027	14028	13954	14051	14123	14162	13969	13925	14085	14025	14024	14000	14039	14253	13980	13962	13989	14046	13957	14069	13956	13882	14148	13973	13996	13990	13963	14070	14145	14073	14143	14068	13926	14067	14125	13909	13829	14033	14026	13980	14098	13991	13919	14002	14140	13899	14207	14065	14075	13851	14158	14053	13872	14215	13935	13977	14008	13959	14033	13886	14186	13880	13976	13906	13992	13817	13884	13987	14026	13973	13902	14030	13948	14024	14000	14108	14040	14061	14075	14085	13826	13885	14095	14018	13999	13959	13947	14118	13903	14080	14090	14072	13879	14033	14026	14017	13944	14032	14150	13921	14013	13909	14162	13960	13942	13893	14022	13930	13920	14070	14003	14126	14038	13929	13932	14067	13955	13947	14017	14060	14108	14010	13986	13991	14028	14116	14022	14156	14119	13940	14039	14070	14035	13783	14030	13986	13811	13939	14014	14007	13961	14077	14044	13938	14066	14078	14055	14083	13977	14059	13906	13888	13925	14059	14009	13966	13812	14004	13961	13976	14025	14084	13964	14023	13927	14020	14018	14042	14153	13890	14038	14064	14225	13992	14020	14105	14041	14003	13922	13969	14045	13877	14159	14036	14044	14042	14100	14027	14036	14051	13968	13878	14006	14171	13832	13948	13971	14018	14000	13970	14000	13983	14085	14027	14098	14010	13986	13935	13996	14057	13942	14045	14081	14006	14261	14019	14018	14078	14121	13843	13906	13977	13976	14136	14194	13956	14041	13999	14005	14009	13898	14083	13840	14189	13940	14005	13822	13987	14116	14052	14074	13869	14042	14053	14039	14112	14011	13972	13983	13936	14014	13958	13930	14019	13942	14025	13949	14019	13976	14041	13926	13907	13968	14020	14105	14005	13931	13922	14107	14007	14002	13978	14147	14052	14155	14088	13959	14086	13911	14039	14033	14151	14112	14054	13851	14074	13915	14023	13980	13977	14092	14103	14132	13991	13962	14041	14080	14085	13982	14008	13926	13841	14004	14066	13885	13995	13873	13952	14041	13915	14036	13950	14074	14148	14111	14076	14148	14039	14050	13891	14096	13960	14118	13922	14085	13985	13933	13891	14070	14128	14158	14023	13980	13911	14015	13993	14087	13971	13993	14043	13982	13812	14158	14079	13894	13947	14019	13942	14062	13977	14105	14059	14116	13890	14051	14099	14037	14096	14091	14061	13934	14066	14021	14036	14008	13930	14105	14170	14044	13960	13998	13906	13907	14049	14070	14048	14064	14027	14067	14113	13974	13875	13907	14108	14037	14199	14003	13834	13931	14004	13786	14033	13862	13991	13936	14016	14010	13885	14132	13942	14048	14138	13927	13978	14047	13973	14160	13873	13960	13916	13916	13912	14035	14179	13792	13933	14166	13999	13942	14089	13959	14151	13972	13937	14079	14092	13820	14092	14194	13903	14058	14062	13966	14080	14197	13986	13938	14149	13976	14151	13877	14071	13898	14082	13983	13840	14050	14036	13991	13969	13833	13973	14190	14104	14018	13917	14092	14051	14123	14033	14038	14091	13988	14104	14019	13971	13959	13991	14043	14166	14025	14135	13836	14052	14134	14173	14061	14067	13995	13965	14076	14037	14069	13925	14023	14218	13934	13974	14017	14114	14102	14028	14052	13966	13923	14067	14017	14078	13927	13893	14010	14053	13976	14002	13905	13918	13770	13913	14106	14139	13984	14103	13998	13988	14266	14090	14175	13974	14068	13847	13942	13845	14126	14099	13905	13998	14060	14054	14039	13930	13960	13959	13694	14016	14018	14052	13990	13941	14074	14062	14064	14150	13984	14147	14042	14037	14078	14025	13990	14047	13930	14114	13927	13934	13911	13965	14054	14064	14040	14087	13987	14033	14064	13937	14107	13726	14039	14058	13960	13996	13919	14043	14037	14089	14069	14133	14155	14043	13959	13864	13920	14064	13922	14170	13969	14108	14052	14103	13912	13864	14100	14101	13918	14036	14091	14132	14146	14172	14007	13984	14004	13992	13907	13950	13894	14114	14064	14108	13988	14006	13970	14181	14133	14118	13953	14052	14090	14265	13955	13906	14032	14024	13898	13977	14138	13955	14050	14015	14090	13973	13990	14111	13910	13826	14156	14018	14037	14063	14111	14020	13997	14067	13984	13769	13911	13861	13959	13941	14068	14061	14006	13859	14031	14020	14050	13877	14051	14016	14039	14047	14077	14041	14085	13921	13927	14011	13909	13930	14082	14022	14022	13895	14073	13982	13756	13973	14009	14041	13976	14028	14193	14083	13987	13949	14038	14029	14000	14012	14155	13883	14308	13892	13967	14062	14103	14148	14087	14009	14178	13942	13949	14181	14078	13996	14093	14092	14015	13997	14136	14005	14010	14037	14135	13932	14010	14075	13874	14229	13994	13997	14000	14002	13996	13920	14020	14056	13981	14030	14079	14050	13908	13984	13884	13960	14164	13942	14204	14140	14049	13942	14093	13943	13865	14104	14086	14032	14038	14018	13987	14006	14036	13880	13801	13903	14121	14048	13926	14127	13953	13918	13967	13947	14107	14123	14067	14004	13890	14071	13851	13977	13998	14039	14061	14061	14124	14129	14115	13974	14038	13939	14188	13897	14035	14133	14095	14010	13944	14063	14107	14117	14041	14069	13945	13986	14108	13945	14084	14090	13892	14078	14024	13979	13940	14172	13967	14055	13930	14091	14081	14021	14036	14002	13985	14133	14110	13996	14021	14073	13984	14072	14088	14145	13946	14042	13969	13792	14095	14124	13948	13999	13983	14048	14024	14045	13990	14038	13998	14187	13995	14108	13990	14035	14029	14056	13988	13960	14069	13835	14107	13784	13981	14015	13828	13932	13948	14084	14048	14155	14047	13986	13882	13972	13933	14028	14023	14094	14122	14046	13934	13997	14070	13900	13952	14070	14082	13960	13907	14076	14049	14061	14083	14047	14077	13978	13919	13966	14102	13910	14077	14091	14066	13930	14006	14103	13898	14278	14008	14037	14012	14028	14105	13938	13957	14147	13971	14093	14000	14008	14048	14035	13963	14092	14000	13941	14114	14053	14064	13884	14060	14110	14100	14145	14121	14088	14012	14006	13960	14063	13913	13990	14011	14093	13945	14100	14160	13837	13998	14044	13944	14070	13991	14043	14036	14132	14119	14008	14111	13749	14086	13819	13960	13950	14127	13909	13938	13996	13944	14079	14072	14053	14113	14070	13963	14103	13983	14040	14103	14066	13773	14011	14185	14031	13942	14004	14079	13960	13902	13806	14013	14222	13962	13896	14021	13830	13923	14078	14004	13922	14060	14066	13900	14154	13891	14073	13960	14055	14131	13952	14136	14105	13909	14080	14091	14004	14033	14037	14020	13956	14251	14039	13771	14057	14106	13890	14093	13987	13852	14035	14072	14182	13978	14037	14112	13977	14081	14049	13780	14117	13958	14069	14099	14040	13920	13942	13933	13945	14078	14218	14052	14024	13821	14200	14152	14011	14062	14050	14087	14020	13942	14145	14047	13856	14002	14028	14021	14024	14003	14123	14081	14246	13980	13985	14038	13930	14188	14003	13900	14044	13995	14178	13927	13909	14079	14074	14066	14034	14022	14012	14067	13998	13925	14010	14150	13971	14006	13962	13851	13996	13941	14091	14074	13976	14080	14010	14003	14098	13966	14028	14122	13885	13877	13902	13910	13942	14076	14051	13938	14077	14003	13866	13983	13981	13899	14130	13908	14014	14062	14117	14103	14047	14104	14040	14015	14041	13878	13842	13942	14149	14028	14025	13987	14062	14211	13975	13812	14020	14131	14003	13977	13886	14008	14145	14041	13888	14104	14016	13896	13999	14062	14038	13936	13848	13870	14090	13945	13906	14008	14049	14061	14106	13965	14005	14067	13993	14149	13950	14261	13975	13964	13863	14225	14181	13861	14094	14059	14152	14069	14004	14009	14198	13905	14011	14039	14201	13980	13911	14107	14114	13908	14096	13865	13988	14106	13948	13979	13877	14099	14175	14159	14023	13948	14006	13916	14062	14033	14110	14121	14057	14068	14051	13822	14054	14020	13852	13966	14066	14017	13958	13967	14110	14088	13867	13937	14061	14001	14054	13941	14132	14075	13785	13912	14127	13970	13861	14037	14041	14034	13987	14177	14003	14064	14030	13923	14259	13957	14039	14039	13955	14091	14054	14089	14136	13983	14046	14145	14088	14036	13846	13968	13981	13846	14091	14037	13978	14053	14032	14120	14031	13937	14038	14167	14092	14039	14047	14238	13929	14084	14028	14001	14202	13963	14047	14026	14103	13974	14073	14078	13968	13991	14199	13906	14316	13949	13840	13953	14062	14061	14106	14019	14036	13997	14109	14062	13970	13891	14053	14062	14044	14014	13970	14095	13732	13909	13990	13952	13883	13987	13897	13985	14037	14280	13914	14036	13906	13895	14075	13944	13917	13827	13952	14022	13988	13945	13958	13975	14065	13979	14076	14278	13891	14067	13846	13855	14057	13967	13899	13895	14018	14190	13937	13943	13957	13968	14024	13991	14180	13899	13903	14129	14040	14084	14015	14040	14013	14018	14038	13964	13899	14027	13963	13851	14008	13958	13957	13896	14113	14125	13949	13954	13872	14036	14056	14031	14091	14194	14169	14097	14102	14165	13991	14084	13943	14045	14134	13826	14048	14281	13946	14041	14061	13963	14171	13856	14101	14047	13996	13976	14024	14175	14002	13904	13880	13913	13872	13973	13899	13921	13948	14048	14100	13996	13922	13941	13966	14064	14152	13928	13973	13960	14144	14050	13794	14038	14055	13963	14024	14012	14068	13984	13996	13988	13946	14038	13976	13873	13902	13978	14017	13999	13939	13899	14079	14069	14136	14052	13963	13983	14169	14073	13930	14073	14025	14104	14051	14098	14279	14029	14034	14103	13906	13906	13928	13938	14160	13961	13969	14051	13965	14015	13823	14062	14007	14072	13962	14047	13963	14084	13824	14042	13952	14114
24007	21366	28747	24990	23254	23391	22359	18772	17962	17225	16547	16376	16118	15863	15621	15584	15504	15296	15425	15087	14874	15125	14924	14706	14643	14649	14511	14515	14467	14606	14478	14245	14359	14028	14320	14379	14448	14408	14254	14465	14498	14371	14484	14442	14453	14425	14491	14387	14512	14547	14525	14475	14215	14418	14397	14255	14278	14220	14305	14250	14259	14370	14509	14422	14386	14354	14341	14292	14425	14359	14308	14390	14447	14456	14382	14483	14300	14383	14221	14183	14306	14265	14316	14558	14206	14443	14497	14503	14452	14385	14300	14157	14367	14283	14277	14406	14428	14335	14436	14294	14225	14444	14334	14454	14246	14324	14433	14563	14543	14269	14361	14247	14295	14237	14685	14296	14485	14378	14349	14269	14414	14558	14197	14409	14295	14459	14194	14285	14331	14222	14325	14348	14419	14379	14298	14464	14342	14230	14145	14279	14450	14272	14252	14328	14092	14568	14429	14396	14349	14294	14486	14500	14256	14281	14465	14306	14259	14241	14342	14328	14225	14456	14324	14282	14567	14355	14267	14281	14157	14340	14424	14348	14422	14587	14562	14263	14531	14558	14459	14273	14278	14511	14385	14316	14397	14175	14364	14348	14283	14277	14609	14298	14390	14319	14438	14264	14343	14393	14299	14404	14270	14329	14350	14298	14412	14276	14478	14369	14382	14616	14289	14444	14111	14261	14524	14514	14359	14296	14177	14302	14292	14112	14355	14175	14440	14399	14529	14486	14538	14393	14475	14187	14433	14327	14491	14358	14524	14419	14257	14369	14253	14415	14536	14528	14268	14310	14353	14424	14318	14287	14429	14387	14396	14449	14264	14477	14332	14391	14431	14339	14449	14455	14224	14470	14345	14311	14437	14278	14208	14211	14351	14366	14188	14331	14315	14458	14468	14694	14262	14341	14441	14360	14329	14277	14532	14204	14515	14365	14392	14371	14422	14163	14373	14505	14444	14490	14271	14448	14442	14463	14557	14215	14400	14321	14502	14280	14336	14300	14334	14380	14635	14415	14407	14345	14435	14329	14227	14297	14218	14317	14300	14285	14357	14429	14235	14459	14430	14703	14470	14294	14394	14238	14397	14476	14362	14216	14412	14338	14351	14215	14245	14312	14485	14464	14269	14354	14274	14364	14322	14209	14257	14600	14345	14319	14577	14444	14474	14528	14498	14327	14332	14193	14261	14307	14359	14437	14409	14237	14285	14176	14432	14426	14393	14664	14408	14260	14528	14210	14363	14396	14523	14353	14225	14170	14194	14377	14315	14340	14496	14286	14355	14341	14454	14403	14474	14378	14447	14269	14291	14337	14332	14230	14470	14359	14354	14506	14486	14357	14321	14199	14710	14377	14352	14358	14319	14402	14262	14561	14375	14193	14382	14366	14200	14390	14454	14247	14208	14330	14275	14365	14391	14172	14387	14254	14359	14453	14412	14520	14371	14502	14435	14335	14381	14292	14426	14372	14319	14452	14307	14381	14364	14231	14490	14366	14317	14327	14418	14322	14389	14513	14246	14297	14583	14375	14434	14273	14385	14344	14213	14358	14281	14263	14370	14405	14277	14235	14323	14448	14196	14339	14385	14136	14394	14334	14319	14415	14421	14358	14295	14456	14261	14359	14435	14348	14217	14277	14159	14254	14456	14231	14344	14469	14163	14258	14167	14572	14311	14508	14338	14350	14387	14525	14397	14409	14191	14405	14418	14217	14301	14327	14295	14572	14449	14445	14284	14488	14486	14285	14385	14502	14469	14337	14467	14402	14365	14503	14326	14312	14208	14346	14389	14307	14263	14301	14394	14259	14354	14451	14585	14342	14304	14619	14388	14411	14361	14362	14351	14484	14261	14374	14292	14413	14303	14416	14454	14341	14451	14504	14256	14191	14453	14340	14419	14200	14530	14233	14320	14313	14387	14337	14193	14437	14344	14405	14379	14171	14276	14283	14451	14479	14088	14356	14295	14244	14374	14428	14217	14189	14275	14464	14436	14357	14467	14368	14423	14170	14165	14407	14402	14308	14323	14241	14446	14415	14393	14265	14397	14150	14331	14331	14406	14432	14285	14431	14344	14305	14419	14271	14423	14275	14669	14395	14370	14284	14479	14353	14490	14254	14320	14133	14248	14363	14204	14394	14271	14241	14376	14359	14275	14598	14279	14417	14411	14494	14460	14295	14238	14539	14350	14428	14385	14346	14473	14339	14417	14236	14343	14406	14326	14305	14304	14482	14438	14273	14257	14280	14376	14376	14374	14368	14325	14508	14465	14362	14377	14318	14478	14280	14340	14552	14152	14193	14536	14345	14389	14506	14422	14393	14310	14201	14341	14289	14400	14499	14330	14280	14435	14412	14309	14468	14209	14455	14468	14358	14344	14357	14511	14502	14266	14306	14223	14297	14390	14319	14184	14285	14194	14306	14281	14232	14283	14065	14251	14548	14387	14378	14472	14285	14384	14311	14388	14439	14297	14225	14404	14380	14282	14103	14223	14455	14356	14446	14367	14247	14427	14322	14193	14235	14259	14228	14316	14298	14325	14352	14068	14518	14397	14277	14415	14508	14404	14445	14311	14496	14348	14334	14377	14303	14462	14355	14568	14464	14124	14359	14355	14465	14387	14420	14299	14462	14502	14473	14277	14386	14297	14311	14309	14311	14423	14288	14265	14441	14540	14345	14218	14190	14311	14383	14433	14314	14332	14317	14223	14422	14382	14547	14559	14584	14537	14322	14322	14523	14340	14311	14371	14483	14346	14432	14330	14263	14179	14373	14284	14379	14139	14254	14195	14382	14385	14395	14197	14330	14380	14568	14415	14441	14318	14498	14388	14431	14599	14335	14438	14421	14431	14461	14299	14361	14380	14404	14190	14343	14407	14464	14323	14111	14248	14188	14399	14250	14356	14396	14332	14239	14229	14148	14191	14378	14538	14213	14107	14321	14607	14444	14379	14314	14279	14093	14355	14363	14438	14431	14374	14372	14274	14323	14438	14113	14454	14462	14124	14340	14403	14358	14630	14283	14411	14314	14364	14404	14387	14189	14348	14504	14429	14209	14355	14450	14542	14425	14272	14447	14231	14299	14504	14235	14452	14330	14604	14365	14296	14497	14491	14342	14336	14228	14413	14429	14432	14262	14214	14356	14400	14276	14345	14374	14433	14356	14285	14377	14326	14322	14279	14277	14140	14335	14200	14298	14516	14342	14336	14381	14398	14384	14396	14161	14278	14367	14289	14104	14292	14317	14295	14279	14220	14323	14436	14225	14339	14323	14202	14299	14267	14230	14356	14401	14458	14408	14490	14226	14425	14398	14405	14247	14419	14534	14274	14273	14483	14509	14385	14330	14438	14396	14352	14365	14397	14357	14387	14300	14401	14233	14401	14393	14301	14487	14412	14430	14341	14409	14387	14475	14357	14166	14264	14626	14558	14411	14234	14350	14322	14446	14414	14261	14258	14520	14471	14425	14261	14206	14408	14256	14531	14313	14289	14249	14459	14419	14486	14362	14180	14472	14120	14497	14395	14389	14432	14378	14264	14241	14324	14511	14307	14490	14309	14399	14460	14209	14460	14366	14189	14358	14351	14271	14267	14348	14376	14387	14333	14349	14328	14338	14282	14472	14348	14233	14342	14368	14284	14473	14368	14493	14510	14333	14468	14260	14210	14375	14397	14348	14301	14340	14303	14322	14335	14326	14139	14361	14537	14481	14420	14430	14401	14139	14566	14533	14396	14256	14341	14327	14258	14321	14452	14388	14490	14356	14400	14213	14299	14392	14317	14487	14350	14372	14248	14300	14298	14311	14498	14296	14317	14458	14503	14623	14453	14253	14284	14324	14378	14352	14323	14369	14500	14375	14493	14507	14610	14476	14310	14232	14299	14217	14212	14595	14351	14340	14496	14375	14372	14282	14384	14221	14371	14444	14438	14340	14467	14348	14249	14204	14380	14354	14341	14289	14164	14538	14430	14243	14360	14292	14226	14426	14509	14370	14542	14462	14492	14446	14141	14264	14469	14287	14216	14521	14200	14325	14227	14338	14422	14202	14354	14579	14527	14338	14366	14169	14352	14414	14290	14354	14257	14144	14466	14390	14536	14498	14350	14273	14383	14443	14475	14301	14326	14528	14512	14263	14214	14161	14151	14342	14430	14314	14255	14378	14346	14325	14197	14339	14428	14277	14287	14300	14333	14384	14216	14369	14460	14168	14364	14305	14493	14353	14460	14143	14274	14311	14451	14359	14245	14343	14312	14451	14417	14502	14258	14159	14295	14194	14321	14487	14394	14374	14272	14361	14437	14474	14245	14307	14412	14248	14259	14262	14446	14259	14344	14285	14429	14448	14246	14220	14268	14256	14417	14243	14408	14224	14247	14284	14552	14330	14174	14340	14209	14494	14521	14232	14342	14263	14258	14295	14387	14404	14304	14372	14092	14372	14214	14354	14460	14520	14429	14241	14388	14307	14287	14218	14257	14482	14579	14376	14444	14326	14352	14331	14194	14450	14411	14288	14440	14315	14363	14266	14355	14146	14208	14239	14533	14185	14383	14408	14510	14296	14299	14394	14313	14183	14442	14296	14294	14263	14425	14391	14336	14425	14295	14389	14384	14409	14336	14355	14467	14436	14362	14394	14254	14428	14192	14436	14365	14412	14419	14181	14214	14577	14237	14258	14508	14400	14284	14304	14352	14491	14292	14379	14355	14236	14397	14417	14443	14475	14417	14144	14194	14466	14328	14527	14454	14316	14317	14557	14404	14382	14501	14314	14554	14241	14419	14278	14304	14107	14358	14256	14427	14212	14209	14169	14321	14478	14245	14172	14320	14341	14276	14409	14182	14350	14445	14337	14392	14281	14464	14247	14401	14453	14530	14348	14320	14319	14277	14307	14390	14601	14200	14246	14267	14416	14314	14131	14220	14596	14304	14444	14409	14404	14419	14308	14362	14425	14340	14102	14378	14297	14378	14175	14413	14415	14318	14518	14302	14464	14615	14346	14291	14382	14325	14403	14556	14460	14351	14197	14303	14331	14267	14483	14264	14338	14207	14346	14281	14324	14515	14250	14321	14342	14351	14420	14306	14491	14176	14313	14431	14395	14599	14254	14384	14473	14434	14328	14420	14454	14496	14372	14564	14330	14370	14476
22251	38774	39657	33390	28607	25622	23270	21402	19891	18563	18017	17721	17146	16889	16339	16185	15946	15710	15373	15367	15051	14804	15077	14786	14650	14481	14416	14502	14256	14556	14445	14203	14329	14345	14187	14174	14153	14230	14282	14229	14137	14204	14249	14285	14204	14248	14102	14257	14320	14279	14109	14252	14311	14295	14175	14215	14199	14227	14226	14321	14188	14278	14254	14346	14237	14346	14242	14310	14140	14300	14250	14115	14221	14332	14164	14260	14348	14359	14252	14348	14174	14314	14147	14128	14135	14229	14101	14242	14244	14317	14420	14361	14229	14155	14216	14364	14179	14278	13979	14237	14233	14269	14156	14264	14192	14371	14311	14201	14096	14197	14172	14321	14040	14317	14109	14225	14235	14161	14246	14214	14289	14274	14194	14269	14370	14178	14208	14219	14150	14015	14151	14270	14112	14206	14241	14305	14325	14190	14158	14143	14063	14281	14147	14342	14231	14141	14166	14370	14068	14245	14201	14116	14219	14279	14278	14173	14035	14313	14261	14107	14264	14073	14145	14235	14216	14174	14274	14161	14112	14235	14293	14259	14144	14134	14272	14222	14284	14167	14232	14146	14231	14207	14383	14290	14352	14236	14238	14275	14103	14315	14093	14298	14242	14327	14272	14226	14126	14154	14134	14084	14254	14195	14118	14115	14227	14065	14237	14292	14335	14194	14230	14221	14367	14011	14273	14352	14256	14138	14075	14169	14214	14261	14198	14196	14215	14239	14198	14222	14152	14173	14256	14240	14282	13961	14168	14228	14178	14226	14060	14184	14291	14222	14058	14169	14224	14313	14087	14165	14218	14170	14135	14194	14383	14211	14029	14416	14194	14395	13962	14108	14325	14353	14078	14058	14116	14135	13953	14327	14261	14224	14166	14304	14216	14216	14220	14143	14295	14294	14136	14216	14111	14152	14179	14160	14173	14340	14223	14269	14218	14119	14190	14065	14239	14325	14177	14379	14203	14188	14317	14271	14156	14147	14113	14055	14184	14257	14335	14173	14143	14167	14121	14058	14148	14269	14172	14223	14210	14255	14230	14204	14197	14213	14109	14196	14271	14197	14229	14207	14353	14087	14251	14285	14270	14251	14099	14244	14313	14120	14092	14332	14229	14266	14339	14244	14363	14301	14261	14218	14291	14059	14146	14260	14262	14308	14234	14221	14166	14295	14112	14257	14209	14169	14138	14355	14208	14183	14295	14304	14143	14244	14058	14202	14095	14124	14167	14193	14304	14148	14140	14195	14168	14233	14087	14252	14336	14188	14176	14235	14158	14200	14128	14110	14114	14272	14219	14200	14181	14243	14254	14442	14155	14441	14186	14351	14157	14139	14356	14304	14208	14146	14239	14212	14094	14278	14249	14308	14347	14229	14328	14172	14186	14334	14166	14211	14247	14283	14136	14313	14323	14260	14052	14244	14215	14224	14417	14468	14061	14247	14170	14292	14292	14085	14218	14275	14223	14131	14121	14195	14220	14297	14139	14132	14225	14276	14216	14439	14038	14253	14319	14244	14065	14242	14096	14155	14309	14263	14167	14349	14085	14497	14223	14228	14325	14151	14200	14321	14099	14248	14202	14476	14340	14261	14051	14178	13996	14081	14115	14263	14365	14265	14130	14365	14193	14137	14344	14195	14210	14291	14273	14076	14134	14230	14275	14201	14232	14267	14134	14522	14116	14290	14238	14231	14195	14196	14224	14179	14008	14257	14225	14255	14174	14215	13981	14194	14383	14183	14165	14105	14239	14166	14178	14123	14098	14044	14182	14221	14122	14038	14275	14410	14210	14143	14077	14167	14269	14324	14200	14231	14121	14112	14230	14285	14174	14288	14174	14174	14050	14384	14047	14294	14128	14216	14218	14182	14263	14063	14156	14121	14085	14112	14268	14110	14148	14319	14126	14265	14264	14180	14399	14311	14215	14257	14450	14198	14151	14170	14146	14109	14336	14254	14186	14182	14218	14316	14109	14148	14282	14170	14353	14322	14204	14188	14249	14111	14148	14182	14106	14112	14256	14118	14209	14240	14106	14226	14163	14153	14286	14331	14238	14171	14165	14282	14210	14202	14414	14291	14203	14238	14280	14201	14255	14067	14067	14188	14270	14198	14244	14307	14200	14326	14287	14279	14233	14150	14248	14217	14119	14091	14112	14300	14307	14111	14140	14337	14250	14014	14205	14312	14167	14226	14167	14321	14129	14091	14193	14280	14256	14315	14302	14266	14121	14183	14336	14026	14143	14217	14373	14240	14194	14149	14234	14224	14241	14147	14120	14049	14237	14142	14259	14118	14200	14117	14169	14142	14304	14204	14113	14187	14122	14365	14281	14248	14240	14188	14244	14283	14302	14086	14173	14207	14120	14186	14240	14144	14124	14109	14332	14125	14129	14227	14112	14334	14183	14261	14304	14164	14115	14337	14319	14139	14146	14257	14126	14192	14232	14284	14115	14302	14076	14149	14122	14204	14104	14414	14199	14252	14294	14163	14271	14420	14205	14201	14318	14153	14043	14161	14184	14278	14199	14326	14302	14146	14071	14302	14245	14179	14240	14433	14293	14301	14208	14277	14124	14334	14317	14089	14326	14252	14146	14295	14285	14101	14422	14232	14178	14204	14122	14141	14212	14135	14257	14279	14110	14288	14275	14246	14301	14281	14303	14073	14233	14330	14323	14228	14059	14228	14089	14145	14381	14167	14214	14256	14370	14277	14163	14236	14082	14336	14057	14199	14253	14261	14200	14378	14107	14260	14150	14164	14196	14373	14383	14300	14019	14228	14210	14278	14064	14154	14131	14233	14141	14108	14163	14073	14288	14220	14148	14220	14140	14271	14245	14168	14368	14160	14089	14322	14242	14239	14247	14205	14200	14122	14155	14187	14151	14208	14211	14205	14286	14297	14176	14254	14221	14146	14218	14059	14251	14125	14348	14280	14294	14149	14136	14231	14246	14370	14069	14245	14162	14267	14163	14097	14122	14205	14235	14268	14127	14291	14292	14298	14127	14080	14329	14111	14172	14104	14180	14281	14353	14237	14089	14018	14200	14215	14284	14348	14273	14152	14307	14245	14310	14197	14274	14255	14305	14252	14254	14069	14335	14207	14151	14359	14176	13992	14126	14198	14162	14356	14209	14306	14275	14205	14277	14187	14193	14205	14294	14241	14374	14334	14150	14036	14400	14086	14262	14262	14263	14172	14182	14331	14298	14306	14126	14149	14327	14238	14224	14212	14260	14032	14199	14278	14281	14245	14270	14229	14110	14285	14319	14253	14122	14163	14188	14206	14181	14179	14201	14315	14244	14346	14284	14271	14261	14197	14106	14011	14286	14122	14342	14244	14206	14447	14201	14232	14175	14149	14186	14191	14312	14232	14349	14152	14203	14108	14142	14289	14037	14307	14230	14299	14226	14344	14102	14084	14303	14165	14271	14103	14198	14262	14254	14128	14268	14221	14123	14086	14222	14376	14240	14293	13967	14292	14325	14078	14115	14216	14349	14279	14087	14181	14134	14237	14243	14218	14143	14203	14253	14015	14358	14199	14072	14312	14395	14146	14089	14383	14146	14067	14324	14220	14207	14216	14146	14140	14214	14222	14374	14164	14274	14165	14192	14378	14223	14325	14176	14303	14090	14202	14241	14370	14163	14082	14291	14293	14137	14044	14151	14269	14194	14309	14232	14196	14103	14101	14293	14197	14119	14268	14058	14068	14146	14082	14124	14202	14255	14216	14175	14294	14186	14300	14204	14228	14274	14226	14009	14198	14161	14080	14296	14251	14214	14225	14191	14358	14167	14209	14218	14206	14320	14246	14244	14226	14283	14098	14218	14222	14196	14123	14250	14272	14147	14262	14237	14227	14149	14170	14348	14198	14255	14328	14176	14232	14171	14380	14075	14209	14261	14247	14264	14253	14161	14285	14228	14271	14212	14200	14358	14237	14202	14246	14132	14272	14156	14280	14172	14043	14188	14294	14313	14155	14121	14242	14173	14217	14302	14209	14269	14244	14297	14188	14320	14218	14207	14111	14168	14135	14184	14172	14129	14066	14151	14239	14182	14177	14210	14311	14252	14229	14117	14270	14130	14148	14349	14332	14252	14181	14233	14187	14241	14178	14238	14212	14304	14253	14208	14199	14269	14187	14136	14134	14255	14216	14185	14178	14338	14239	14351	14160	14207	14159	14241	14336	14230	14277	14170	14282	14143	14377	14168	14229	14194	14246	14158	14153	14146	14134	14036	14228	14027	14318	14232	14264	14248	14098	14340	14238	14220	13922	14171	14161	14174	14181	14240	14204	14361	14369	14355	14072	14273	14217	14234	14118	14310	14141	14296	14216	14333	14159	14279	14209	14112	14411	14025	14218	14138	14096	14282	14130	14119	14178	14299	14232	14191	14023	14218	14355	14226	14287	14193	14264	14112	14133	14181	14382	14338	14244	14103	14255	14212	14215	14239	14402	14327	14092	14135	14296	14410	14227	14151	14333	14338	14222	14144	14177	14047	14246	14264	14187	14294	14182	14288	14302	14189	14255	14131	14127	14198	14044	14089	14172	14234	14263	14162	14158	14273	14247	14128	14527	14377	14081	14121	14166	14230	14358	14176	14162	14401	14217	14350	14163	14276	14113	14162	14026	14193	14205	14212	14326	14219	14169	14169	14168	14219	14238	14206	14177	14306	14242	14330	14235	14342	14325	14078	14112	14223	14111	14358	14167	14246	14465	14198	14176	14179	14308	14091	14320	14172	14200	14383	14062	14356	14206	14154	14307	14368	14117	14260	14080	14161	14259	14298	14152	14194	14328	14238	14117	14332	14165	14051	14303	14227	14217	14289	14268	14172	14289	14242	14182	14246	14313	14211	14115	14147	14185	14141	14247	14244	14160	14144	14400	14181	14199	14340	14179	14177	14097	14173	14263	14141	14182	14257	14148	14185	14077	14027	14167	14165	14070	14136	14058	14236	14131	14172	14180	14439	14298	14179	14148	14402	14101	14300	14170	14510	14294	14141	14374	14237	14091	14115	14100	14174	14198	14016	14109	14137	14114	14302	14278	14110	14207	14111	14235	14256	14260	14322	14198	14267	14100	14176	14136	14240	14247	14239	14247	14354	14249	14079	14117	14323	14275	14187	14116	14182	14286	14155	14125
23064	21381	29240	24010	22280	24977	26257	20583	18851	18241	17868	17180	16767	16573	16356	15919	15846	15519	15499	14949	15057	14976	14777	14689	14477	14601	14492	14289	14512	14313	14186	14350	14155	14093	14258	14133	14253	14267	14166	14289	14126	13932	14211	14316	14292	14094	14236	14140	14219	14060	14200	14014	14260	14121	14092	14075	14090	14039	14052	14250	14142	14189	14273	14178	14117	14341	14159	14228	14208	14108	14166	14216	14061	14117	14182	14155	14278	14022	13918	14004	14274	14072	14057	14066	14269	14153	13890	14128	14220	14134	14264	14367	13996	14125	14046	14149	14054	14091	14165	14102	14317	14356	14020	14022	13972	14132	13924	14093	14267	14209	13949	14246	14216	14088	14041	14102	14194	14207	14209	14107	14117	14006	14200	14194	14146	14160	14053	14094	14163	14120	14244	14163	13979	14165	14097	14064	13971	13956	14143	14026	14049	14181	14123	14192	14196	14125	13917	14032	14165	14009	14213	14246	14088	14012	14189	14124	14116	14103	14033	14151	14134	14238	13878	14129	14014	14145	14243	14080	14064	14045	13908	14127	14097	14102	14024	13988	14099	13955	13991	13921	14221	14155	14074	14011	14110	14024	14066	14242	14143	14207	14051	14131	13940	14157	14039	14102	13904	13950	13919	14001	14243	14061	14044	14122	14131	14088	14030	14213	14112	13879	14297	13989	14076	14030	14029	13871	14070	14149	13903	14268	14116	14082	14138	14070	14081	14116	14069	13956	14183	14276	14174	14020	14030	14159	14167	14107	14002	14014	14142	13980	14221	14121	14083	14339	14129	14175	14099	14311	14349	14195	14049	14140	14077	14124	14160	14011	14040	14226	13989	13990	13922	14032	14203	13913	14193	13999	14103	14066	14262	13944	14128	14145	13891	13992	13887	14115	14043	14108	13971	13977	14193	14019	14135	13951	14086	14287	14227	14009	14070	14197	13968	13983	14216	14233	14116	14138	14096	13949	14035	14084	14138	13938	14091	14132	14180	14186	14010	14263	14123	14155	14222	14348	14109	14097	14002	13943	14012	14011	14223	14088	14208	14048	14126	14068	14090	14394	14180	14123	14133	14050	14121	14216	14101	14071	13962	14105	14143	13904	14241	14294	14227	13973	14019	14154	13937	14151	13987	14056	14254	13953	14300	14022	14090	14050	14036	14128	14100	13939	14270	14062	14215	14022	14122	14009	14011	14270	14134	14024	14116	14168	14115	13988	14041	14114	14088	14143	14151	14027	13809	14008	14132	13955	14158	13990	14067	14079	14335	14018	13953	14030	14054	14160	13956	14252	14170	13994	14159	13957	14142	14082	14206	14100	14074	14156	14074	14104	13981	14078	14100	14081	14101	14094	14120	13880	14134	14037	14179	14069	14022	14104	14127	14090	14171	14111	13939	14185	14085	14322	14151	14181	14054	14278	14063	14000	14035	13994	14045	14168	14024	13976	14075	14241	13970	14059	14123	14074	14026	13899	13964	14038	13932	14108	14219	14116	13935	14052	14157	13822	13953	14061	13952	14236	14148	14177	14146	14041	14313	14188	14203	14117	14014	14100	14033	14071	14052	14100	14067	14085	14157	14007	14054	14194	14250	14092	14101	13987	14013	13889	14013	14125	14195	14091	13988	14019	14025	14025	13953	14188	13858	14042	14062	14155	14122	13949	14052	14329	14120	13898	14220	14127	14156	14081	14183	14029	14093	14171	14196	14109	14068	14014	14087	13958	14163	13933	14097	14076	13975	14120	13930	13979	14097	14104	14161	14257	14228	14138	14133	14065	14137	13995	14127	14020	14195	14219	13867	14038	14136	14074	14186	14135	14079	13982	13963	14146	14046	13963	14109	13993	14138	14185	14015	14111	14140	14187	14185	14079	14131	14100	14251	14210	14133	14127	13935	14087	13991	13931	14064	14145	14145	14077	14019	14222	14059	14113	14017	14169	13919	13934	13908	14125	14152	14189	13998	13897	14150	13966	14169	14141	14219	14238	14041	14123	14034	14172	13808	14049	14176	14079	14103	14092	13881	14110	13951	14044	13923	14042	14153	14002	14186	14213	14212	14210	13980	14069	14219	14173	14292	14186	14233	14150	14049	14026	14189	14068	14225	14014	14255	14005	14004	13966	14041	14111	13899	14175	13969	13970	13895	14132	14087	14062	14109	14120	14039	14007	14157	14152	13869	14041	14227	14187	14288	14193	14143	14111	13888	14027	14139	14107	14113	14178	14159	14014	14064	14075	14030	14041	13969	14025	13856	14108	14130	14138	14094	14016	14042	13959	14060	13994	14248	13931	13882	14106	14213	13960	14226	14115	14068	14017	14401	14078	14077	14072	14010	14129	13900	14159	14132	14126	13991	14054	14114	14266	14271	14113	14139	14215	13901	14211	14077	14103	14012	13958	14023	13964	14209	13973	13874	13997	14031	14077	14142	14032	14159	13946	14228	14265	14131	13967	13825	13982	14189	14157	13974	14000	14215	14209	14227	14075	14108	14163	14157	13788	14067	14084	14221	14210	14045	14150	14052	14021	14158	14097	14092	14144	14178	13969	13980	14134	14065	13960	14127	13980	14150	14140	14169	14080	13918	13886	14026	14086	14109	14137	14013	14080	14172	14117	14133	14184	14132	14237	14198	13994	13967	13970	13976	14086	14162	13895	14046	14237	14163	13903	14114	14037	14125	14001	13909	14120	13961	14023	13938	14113	14163	14072	14156	14097	14101	14015	14142	14067	14141	14235	14104	14145	13920	14208	14279	14100	14116	13942	13998	14068	14009	14044	14198	14069	14152	14264	14077	13997	13933	14114	14011	13966	14047	14208	14118	14062	13980	13992	14108	14071	14233	13974	14090	13883	13847	13935	14025	14191	14192	14040	14091	14139	14027	14081	14211	14044	14091	14333	13953	14155	14168	14031	14090	14029	13972	14125	13936	14286	14152	14046	14061	14090	14256	14043	14064	13943	13985	14107	14078	14132	14329	14019	14069	13942	14117	14127	14088	13972	14157	14239	14275	14121	13995	14145	14114	14097	14194	14108	14128	13973	14123	14048	14192	14145	13953	14055	14291	14112	14153	14086	14104	13948	14179	14296	14130	14156	14035	14187	14078	13998	13798	13798	14109	14013	14000	14137	14017	14152	14140	14016	13946	14274	14029	13986	13979	14156	14096	13959	14273	13942	14172	13967	14143	14231	14258	14056	13832	14139	14251	14252	14050	13980	14088	14358	14093	14031	14112	13998	13949	14120	13955	14100	14294	14239	14068	14024	14015	14112	14218	14230	14038	14007	14127	14161	14097	14227	14118	14130	14075	14231	14200	14058	14108	14147	13936	14060	14121	13962	14163	13943	13989	14232	14226	14143	13957	14142	14239	14048	14155	13916	14109	13924	14218	14118	13996	14104	14061	14208	14061	14090	13996	14083	14108	14156	14084	14012	14210	14005	14070	13937	14108	13924	13920	14114	14032	14185	14168	14017	13907	13987	13951	13993	13976	14249	13936	14008	14125	14020	13955	14131	14132	14019	14238	14074	14205	13936	14004	14051	13982	14103	14220	13938	14089	13847	14235	13929	14077	13923	14118	14103	14019	13944	13954	14012	13972	14017	14053	14188	13976	13964	14082	14170	14153	14216	13889	14014	14068	14014	14060	14213	14194	14099	13949	14198	14229	14293	13996	14096	13994	14073	14119	14081	14159	14122	14200	14111	14183	14015	13954	14028	14095	14007	14260	14030	13990	13844	14083	14051	13920	14094	14136	14099	14023	14072	14220	14057	14154	14018	14057	13840	13962	14085	13916	14130	14120	14089	14128	14105	14069	14131	14057	14149	14067	13990	14076	14122	14070	13877	14026	13895	14035	14101	14078	13968	14126	14063	14231	14071	14169	14212	14021	14012	14253	14005	14195	14155	14250	14063	14060	14110	14159	14118	14026	14130	14117	13989	13973	13999	14033	14062	13955	14185	14122	13978	13827	14106	14037	14040	14007	14006	14175	14107	14117	13984	14211	14080	14097	14191	14289	14026	14010	14206	14151	13997	14226	14137	14250	14059	13910	14162	13927	14069	14106	14165	13990	14153	14053	14029	14011	13864	14208	14023	14160	14208	14006	14071	14210	13958	14142	14001	14051	14147	14034	13999	14111	13909	13860	14065	13955	14202	14138	14196	14104	14265	14154	14149	14167	13882	14264	14033	14117	13983	13990	14220	14159	14217	14023	14191	14082	14144	13955	14113	14018	14098	14037	14187	14043	14137	14135	14000	14020	14026	13987	14098	14224	14077	14008	13965	14221	14089	14060	14021	14094	13956	13861	14072	13956	14110	13980	14164	14102	14122	14061	14196	14142	14094	14145	13933	14075	14147	14130	14134	14168	14034	13990	14249	14109	14043	14182	13998	13893	13974	14038	14106	13939	13996	14086	13985	14093	14020	14287	14094	14110	13926	14053	14106	14106	14136	14032	14032	14143	14251	14198	14020	14228	14108	14115	14096	13961	14230	14264	13980	13912	14030	14056	14035	14188	14003	14143	14007	14036	14092	14054	14121	14077	14235	14095	14003	13991	13985	14147	14120	13929	13976	14209	14113	14145	14122	14102	13941	14305	14077	14163	14040	14003	14094	14137	14043	13933	14120	14175	14219	14018	13899	14018	13990	14112	14126	14098	14375	14164	14062	14065	14104	14054	14162	14093	14187	14085	14097	13941	14060	13870	14025	14086	14019	14286	14286	14106	14111	13838	14125	14216	14056	13750	13855	14163	14175	14058	14075	13897	14147	14064	14099	14169	14055	13867	14156	14104	14198	14147	14150	14147	14213	14074	14065	14214	13973	14157	14277	14080	14076	14055	14283	14139	14046	14058	14145	14100	14079	14135	14113	14059	14049	13974	14052	14015	14202	14193	14125	14291	13958	14004	14143	14219	14177	14150	14161	14049	14193	14164	14228	14047	14141	14084	13941	14057	14034	14372	14015	14013	14185	14143	13899	13958	14016	14060	14040	14022	13974	14029	14020	14017	14210	14090	14139	13906	13962	13945	14193	14017	14138	14025	13975	14060	14173	14077	14169	14300	14074	14049	13992	14098	14078	14119	14105	14094	13977	13987	14183	13907	14044	14287	14125	13858	14026	14196	14122	13976	14028	14069	13986	14106	14179
23378	43171	43919	37644	32465	29418	26581	23888	22297	20818	20058	19173	18636	18071	17644	17051	16624	16286	15958	15683	15500	15409	15035	14900	14564	14365	14399	14329	14438	14197	14139	14210	14192	14240	14150	14170	14085	13936	13929	13995	14122	14194	14080	14085	14124	14136	13982	14119	14274	14183	14044	14047	14138	14173	14208	14101	14057	14145	14010	14144	14143	13908	14073	13927	14020	14011	13925	14088	14069	13998	14111	14058	14087	14041	14069	14142	14115	13961	13976	14023	14053	14180	14162	14058	14015	13926	14008	14176	13903	14104	14018	14023	14125	14160	14010	14145	13954	14052	14224	13920	14079	14092	14112	13985	13848	14021	13978	14047	13900	13942	13818	13941	14078	14115	14017	14149	14111	14064	14137	14015	14136	13977	14073	14095	14109	14032	13922	13945	14156	14044	13821	13848	14128	13980	14113	13982	14092	14013	14046	13858	14079	14042	14039	14146	14164	13941	14194	14183	13915	13967	14235	14071	14061	13837	14071	13882	14103	14078	14071	14057	14032	14032	14025	14167	14104	14111	14065	14088	14028	14178	13989	14099	14078	14004	13925	14033	13999	13995	14144	14038	13985	14021	13958	13930	14087	14021	14008	13979	13929	14126	14006	14041	13960	13979	14150	13949	14117	14147	13945	14045	14105	13966	14009	14052	13912	14184	14035	14113	14204	14042	13886	14148	14149	14003	13934	14007	14086	13992	14029	14130	13951	14114	14237	14090	14131	13987	14064	13903	14073	14142	13968	13910	13888	14054	13962	13922	14129	13977	13905	13930	13975	13987	14047	13930	13972	13977	14129	14088	14206	13991	14059	14023	13986	13913	13848	14167	13807	14011	13861	14146	13998	14022	14060	14133	14014	13892	13918	14069	14263	14071	14035	13959	14056	13897	13988	14022	14010	13885	13996	14001	14020	14111	14185	14015	14136	13912	14005	13955	13887	14253	14141	13808	14202	13992	14048	14080	14117	14059	13955	14132	13923	14020	14126	14232	13969	14211	14079	14138	14050	13985	13893	14162	14049	14159	14055	14260	13904	14039	14035	14091	13894	14053	14042	14029	14110	13901	14077	13986	14105	14099	14021	14084	13922	14076	14087	13910	14159	14022	14205	13947	13930	14229	13962	13962	14023	14105	14023	14043	13988	13960	14044	14095	13966	13959	13936	14073	14108	14058	14051	14038	14036	14028	14028	13951	14041	14255	14129	14153	13965	14072	14203	14120	13889	13944	14057	13993	14125	14100	14051	14050	13969	14188	13978	13852	13889	13850	14073	14072	14102	14077	13987	13892	14029	13989	14154	13940	14143	14103	13993	14148	13904	13999	14155	13768	14016	14067	13878	13979	14096	14016	14093	14046	14121	13991	13951	13925	14177	14117	13988	14178	14167	14031	14048	13941	14062	14093	14127	14047	14099	13913	14064	14125	13971	14013	14005	14078	14072	14166	14177	14052	14208	14204	14045	13787	14051	14005	14088	13914	14138	13964	14216	14037	14122	14094	14108	13963	13965	14162	14055	13932	14121	14118	14084	13968	13827	14052	13890	14150	14159	13947	13859	14085	13965	14119	14082	13831	14077	14028	14153	13997	14205	13930	14056	13958	14053	13819	14139	13999	14036	13929	14024	13863	14211	14150	13993	13981	13944	14117	13991	14123	13997	13991	14026	14098	14093	14051	14148	13931	14153	14037	13923	13995	13990	14153	14083	14037	13849	14068	14037	14110	14141	14074	14084	13882	13888	13944	13987	14000	14066	14045	14029	13985	14054	13975	13930	13878	13968	14111	14017	14034	14141	14069	14024	14058	14062	13992	14041	13971	13957	13886	14225	13981	13909	14111	13891	14148	14038	14027	13966	14013	14006	13909	13990	14050	13964	13991	13947	14156	14000	13864	14052	13966	14032	14025	14159	14094	13927	14094	14047	13830	14086	13974	14163	14076	14112	14052	13929	13803	14177	13913	14044	14106	13941	14013	14038	14045	14141	13976	13874	14064	14134	13963	14070	13985	14029	14142	14046	13932	13978	13990	14105	13807	13926	13969	14237	14164	13928	14068	14091	14156	13959	14006	13883	13918	14096	14090	14185	14075	14065	14174	14234	14027	13905	14003	14070	14004	14135	13955	14012	13967	14025	13931	13995	14190	14141	14015	14076	13908	13947	14009	13895	13955	13943	14142	13892	14141	14061	14113	14109	14048	14180	14036	14201	14006	13990	14030	14002	14101	14061	14073	14123	13898	14040	13967	14054	13944	14064	14232	13923	14023	14030	14000	13825	13992	14103	13965	14064	13902	14182	13945	14219	13978	13933	13987	14008	14155	14146	13942	14162	13907	13987	14212	14024	14155	14085	14117	14098	13973	14100	13973	14082	14120	13985	13865	14043	14016	13882	14207	13985	14157	13971	13969	14062	13973	14138	14110	13993	14093	14149	14039	13967	13933	13948	13868	14130	14030	13998	14090	13974	14007	13879	13871	14174	13920	13971	13935	14089	13845	14019	13926	14143	14083	14036	14107	13973	14255	14109	14119	14047	13896	14008	13987	14312	14013	14057	14033	14001	13929	13978	13881	14001	14115	13838	13998	14054	13946	14243	14146	14037	14069	14087	13979	14253	14000	14098	14039	14170	14064	13903	13907	13979	14065	13992	13957	14048	13866	14156	13885	13886	14174	13970	13960	14068	14111	14045	14081	13982	13890	13977	13830	14171	14129	14001	14028	13962	14053	14064	14035	14221	13990	13988	14008	13990	13810	14013	13991	14024	13972	13863	14183	14075	14028	14190	13944	14088	14111	13911	14150	13891	13987	13967	13961	14050	14205	14118	14125	14355	14282	13905	13974	14011	13902	13993	14069	14172	13889	14141	14036	13969	13837	13926	14025	14043	14090	14089	14000	14033	14025	14038	14077	14054	14149	14050	14218	14073	13891	14057	14041	13903	14032	13943	14052	13990	14059	13936	14084	13978	13840	14034	13912	13966	14164	14130	14085	13998	13963	14033	14043	13951	13849	14143	13943	14169	14127	13933	14003	14032	14109	14169	13964	14056	14150	14063	14069	14057	14024	14177	14033	14241	14103	14128	14067	14094	13946	14061	14141	13930	14074	14057	14115	14019	14117	13947	14122	14172	14037	14099	14019	14098	13920	13954	13946	14024	13877	13893	14058	14119	13927	13924	14163	14079	14091	14109	14132	13960	14024	13975	13978	14056	13950	14087	14067	14004	14009	14059	13982	13901	14047	13870	14093	14133	13879	14025	14072	14022	14050	14104	13988	13881	14055	14068	14003	14157	14006	14015	14014	14005	14009	14057	13866	14009	14030	14016	14155	13964	13872	14094	14176	13859	14052	13988	13963	14074	13972	14063	13991	14007	14048	14059	13893	13997	13878	14076	14067	13925	13969	14197	14011	13929	13871	14113	14185	14089	13992	14117	13879	14025	14007	14039	14028	13968	14059	13932	14088	13919	14103	14146	14097	13990	13870	13883	14182	14112	14040	14080	14135	13904	14029	14033	14030	14035	14047	14091	14107	13980	13998	14222	14034	14053	13871	14157	14035	14051	13998	14042	14175	13857	14142	14136	13903	14005	14067	14246	13736	13994	14087	14108	14055	14135	14023	13938	13922	14002	14145	14084	14121	14096	14119	13982	13925	14055	14032	14038	13937	14162	14055	14119	13970	14041	14154	14114	13903	14042	13962	14091	13771	14034	13886	13986	14057	13895	13978	13973	13952	14270	13971	13961	14104	14113	14127	13947	13962	13920	13951	14096	13841	14176	13882	14112	14063	14036	14136	13970	13985	13951	14019	14038	14128	14023	14104	14085	13945	14161	14049	14048	13982	14061	13981	14131	14053	14182	13943	14084	13988	13916	14048	14080	14057	14129	14112	14036	14059	14026	13990	14079	14185	14046	14072	13882	13954	14247	14044	14010	14032	14211	13986	14051	13998	14045	14154	14055	14170	13967	13965	14153	14019	13956	14010	14056	14132	14055	13930	13920	13872	14115	13944	14016	13986	14019	13983	14196	14141	14104	14080	14168	14138	13950	14252	14029	13884	14069	13950	14103	13972	14178	13960	13908	14016	14109	13956	13983	14026	14209	14086	14178	14072	13996	14159	13996	13963	14182	13986	13993	14218	13907	14002	13914	14094	13967	14150	14083	14171	14089	13972	13890	13954	14175	13952	13981	13954	14075	14039	14222	13941	14072	13994	14012	14191	14017	14148	14052	13970	14097	13920	14144	13989	14071	14047	14124	14006	13979	13991	13973	14183	14005	14045	14085	14287	13954	13968	14007	14100	13955	13974	13991	13992	13961	13804	13961	14093	14010	14066	14004	13958	13983	14069	14007	14013	14036	13974	14117	13838	13850	13967	13968	14052	13985	14118	14011	14121	14153	13914	13984	14110	14011	14084	14120	14190	13940	13882	14082	14008	13957	14022	14075	14052	14066	14032	14045	14038	13972	14082	14087	14042	14066	14232	14089	14061	13980	13951	14051	14130	14017	13896	14077	14104	14126	14002	14098	14091	14125	13941	14010	13909	14077	13992	13787	14040	14133	14148	14108	13864	14161	14130	14142	14124	13920	14087	14016	13984	13796	13979	13894	14064	13887	14024	13939	14085	13891	14074	14008	14127	13957	14049	13962	14117	13967	14002	13871	14067	13916	14086	14035	14036	14223	13928	13962	13980	14030	13920	14137	14010	14037	13844	14130	13935	14119	13957	14145	14044	14079	14115	14085	13942	14063	14093	13880	13970	14062	14072	13959	14104	14223	13929	14084	14091	14184	14018	14001	14052	14065	13934	14018	13982	14041	14081	13977	14109	13958	14001	13918	14068	13935	14063	13767	13855	14102	13974	14063	14048	14129	14116	13983	14046	13929	13925	13878	13928	13905	14054	14002	14100	14094	13970	14066	13994	14141	13982	14138	14083	14119	14118	13940	14089	13839	14004	14069	13931	14210	13921	14065	13991	14210	14102	14055	14033	14100	14099	13992	13969	14048	14120	14145	14055	14067	14088	14059	14066	14187	14315	13743	14000	13935	14155	14128	14019	14014	14069	13916	14272	13990	13880	14305	14054	13916	13933	14017	13936	14163	14104	14025	14244	14122	14035	14094	13939	14023	13969	13929	13962	14118	13977	14023	14223	13908	14236
27438	23591	28612	25171	19996	18801	17358	16357	16016	15475	15481	15173	15051	14770	14742	14540	14572	14581	14385	14152	14395	14429	14108	14138	14198	14029	14206	14203	14079	13939	14218	14165	14217	14246	13921	14001	14025	14188	14151	13980	14011	14201	13911	14169	14111	14219	14060	14012	14124	14018	13995	14160	14169	14149	14193	14009	14117	14184	14082	13908	14261	14103	14172	14267	14057	14143	14082	14113	13989	14143	13960	14046	14010	13867	14099	14186	14138	13938	14008	13985	14079	14030	14145	14158	14050	14313	13903	14113	14005	14037	14086	14329	14085	14109	14020	14200	14103	13867	14110	13854	14046	14042	14124	14115	14071	13890	14079	14077	14012	14137	14199	14116	13897	14057	14061	13986	14013	13864	14186	14048	13836	14125	13994	14171	14044	14171	14008	14005	14085	13890	13887	14052	14149	14015	14157	14108	14146	14029	14066	13975	14020	14051	14226	14258	13986	14089	14260	13978	14111	14035	14039	13965	13924	13927	14031	13982	13974	13975	14011	13994	14057	14053	13963	14000	13973	14152	14210	14023	14117	13894	14121	14115	14079	14041	13954	14131	14095	14101	14071	14120	14121	13979	14050	14093	14231	14235	14100	14284	13957	14176	14097	14053	14006	14139	13969	13907	14026	14195	13907	14110	14181	14096	13989	13934	13867	14002	14243	14042	14069	13905	14082	14109	14069	14183	13986	14048	13767	14096	14043	14117	14089	13915	14026	14037	14031	14243	13947	13922	13970	13995	14044	14225	13968	14248	14132	13958	14035	14109	14255	14084	14195	14022	14202	14278	14027	13896	13920	14024	14040	13884	14050	14120	13948	13965	14249	13960	14111	14009	13926	14224	13938	14020	14125	14125	14042	14215	14066	14037	14040	14002	14097	14007	14015	14131	14120	14127	14055	14054	14067	14152	14106	14001	14067	14115	13880	14003	14134	14071	14001	13969	13910	14006	13999	13881	14154	14086	14103	14088	14178	14170	14125	14106	14025	14094	14157	14030	14077	14088	14141	13996	14186	14055	14092	14323	14124	13996	14125	14049	13855	13948	14266	14025	14149	14028	14034	13917	14233	13976	14148	14199	14293	14105	14049	13938	14131	14102	14288	14035	14123	14192	13965	13919	14059	14025	14116	14063	14002	14076	14244	14081	14111	14032	14130	14005	14058	14067	13953	14097	14118	14164	13827	14133	14170	14085	14236	14085	14145	14187	14046	14148	14016	13755	14107	13914	14120	13957	14146	14073	14080	14278	13913	14070	14137	13973	14148	14141	13878	14019	13984	14148	14293	14052	14122	14114	14197	13953	14084	13976	14050	13995	13918	14017	14121	14152	14038	14118	14240	14031	14008	14123	13935	13958	14125	14090	14125	14094	14076	13966	14133	14049	13987	14016	14284	13925	13895	13827	13858	14163	14110	13965	14068	13966	14099	14086	14137	14050	14187	14036	14194	14014	14000	14177	14064	14000	14089	14057	14130	14135	14015	13989	13759	13988	14266	13937	14125	13960	14078	14185	14107	13981	13968	14027	13965	14053	14165	14022	13956	14068	14112	14117	14152	14048	14217	13968	14108	14168	14097	14054	14314	14055	14019	13993	13992	13909	14070	13936	14110	14265	14056	14062	14144	14052	13999	14241	14013	14097	13983	13969	14073	14129	14020	13906	13991	14042	14073	14121	14134	13966	14034	14010	13928	14140	14098	14174	14120	14201	13941	14178	14198	14132	14094	14054	14025	13920	14156	14090	14016	14094	14089	14097	14112	14016	14056	14175	13854	14133	13997	14285	14319	14216	14075	14204	14244	14271	13887	14043	14253	13900	14086	14106	14079	14000	13998	14142	14227	14057	14043	14144	13902	14007	13993	13953	13967	14084	13880	14075	14230	13918	14208	14111	14076	13765	14110	14005	13945	13970	13960	13955	14025	14075	14035	14292	13964	14078	14105	14159	13847	14181	14074	14154	13955	13971	13797	14058	13856	14150	14056	13977	14153	14043	14035	14049	13879	13996	13887	14018	14096	14074	14138	14091	14034	14118	14143	13973	13985	14026	14059	13980	13985	13991	14022	14038	14027	14105	14020	13984	14063	14174	14243	14173	13981	14281	14137	14124	14026	14171	14097	13927	14093	14097	14090	14118	14055	14062	14186	14059	13911	14155	13966	14031	14252	14143	14344	14147	14047	14133	14036	14128	14140	14096	14120	14235	14109	14266	14200	13947	13966	14061	14049	14184	14209	14239	13896	14082	14129	13936	14138	13987	14131	14107	14060	14030	14071	13966	13920	14093	14135	13883	14163	13823	14078	13908	14040	13942	14042	14098	14178	14081	13850	14000	14106	14159	13944	14015	13987	14198	14075	14461	13911	14098	13937	14153	14107	14056	14029	14056	14121	14166	14105	13969	14021	13978	13927	14060	13921	14097	13944	13897	14117	14118	14215	14112	13876	14159	14116	14052	13874	14014	14024	13961	13730	14089	14068	13912	13981	14128	14128	14075	14028	13987	14155	14109	14113	14045	14003	13945	13946	13974	14099	14042	13965	14103	14067	13957	13908	14278	14176	13924	14217	13966	14121	13983	14039	14227	14071	14058	14115	13874	14123	14033	14202	14122	14147	14172	14152	13993	13905	14113	14221	14110	13979	14228	14164	13972	14025	14186	14005	13921	14345	13953	14091	14092	14122	14133	14269	13881	14113	13957	14111	13948	14097	14125	14279	14044	13931	13968	14228	13966	13926	14171	14214	14138	14105	14078	14228	14042	14009	13913	14064	14167	14058	14241	14020	14029	13905	14116	14027	14074	14085	14095	14053	13899	14064	14195	14056	13892	13912	13956	13925	13998	14083	14110	14024	13962	13926	14146	14030	14035	14105	14114	14232	13843	14156	14200	13996	14176	13914	14143	14117	14009	14240	14195	14079	14018	14259	14135	14111	14087	14090	13956	14088	14036	14092	14087	14217	14125	14121	14008	14128	14064	14168	14114	13977	14154	14025	13996	14087	14016	13988	14171	14019	13856	14126	13899	14043	14193	14146	14023	13850	14018	14145	13952	14141	13948	14176	14054	14075	13962	14000	13963	14001	14084	14013	13973	14169	14137	14109	13869	14063	14161	14116	14023	14041	13824	13975	14037	14008	14060	13969	14120	14028	14081	14192	14208	13976	13985	14048	14056	14008	14055	14007	14007	14239	13973	14260	14049	14051	14029	13907	13998	14135	13868	13987	14056	14088	14011	14025	14094	14149	13874	14053	14158	14116	14026	14089	14098	14267	14124	13940	14050	14013	14127	14010	14086	14045	14104	14128	14136	13977	14167	13987	14216	13800	13920	14016	14002	14084	14155	14142	13981	13955	14086	13817	14197	14153	14075	14088	14165	14145	14151	14115	13866	13947	13991	14032	14166	14183	14156	14116	14099	14116	14087	14165	13973	14071	13986	14102	14084	14183	14320	14123	14022	14045	14027	14068	13856	14023	14096	14169	13982	14159	14143	14206	13868	14084	14189	14113	14101	14114	14018	14026	13917	14042	14225	14294	14136	14072	13998	14188	14061	14166	14333	14173	14036	14261	14068	14121	14032	14005	13968	14089	14087	14148	14231	13939	14236	14042	14003	14122	14166	14141	14117	14073	14035	13929	14004	14165	14036	13898	13904	14006	13956	13971	14054	14091	14028	14187	13848	14113	14043	14140	14227	14028	13993	13978	14193	14015	13988	14261	14146	13982	14147	13969	13993	13959	14033	14043	14064	14125	14058	14092	14189	13959	13971	14159	14007	13978	14029	14234	14072	14139	14080	13995	14149	14159	14205	14050	14035	14084	14049	13987	13953	14099	13997	13921	13865	14179	14111	14235	14081	14037	14119	14012	14021	13991	13994	14048	14160	14027	14268	14091	13984	13967	13999	14038	14131	14099	14068	14135	13892	14120	14122	14003	13974	14079	13991	14077	14023	14188	14040	14344	14111	13982	14144	14249	14302	13795	14027	14027	13927	14110	14123	14177	14002	14064	14069	14172	14175	14014	13994	14066	14005	13903	14057	14093	14066	14096	14101	14087	14070	14074	13919	14114	14041	14061	14159	14066	14038	14025	14180	14162	14011	14079	14095	13951	13969	13949	14025	14114	14006	14153	13919	13970	13945	14142	14080	13980	14216	14148	14111	14007	14081	14165	14112	14165	13986	14017	14075	14109	13913	13966	14046	13947	14077	14129	14012	14110	14043	13872	13986	13978	14068	13978	13993	14206	13929	14167	14051	13999	14163	13897	14111	14086	14046	14146	14108	14135	13944	13941	13979	14103	14154	14038	14109	13975	14090	14090	14105	14026	13935	14158	13920	14088	14195	14044	14066	14044	14044	13999	14210	14096	14194	13948	13894	14230	14114	14136	14034	14030	14130	14122	14112	13995	14258	13970	13919	13883	14029	14097	14042	13897	13768	13957	13864	14169	13805	14083	14126	14037	13937	14253	13983	14103	13992	14071	13999	14198	13942	13996	14050	14080	13823	14132	14249	14388	14053	14015	13951	14039	14238	14033	14104	14001	13798	14001	14182	13971	14064	14129	13983	13931	13851	14059	14168	14155	14062	14098	14110	14011	14246	14039	14127	13968	14011	14142	14072	13862	13999	13994	13762	14050	13978	14052	13977	14101	14032	14087	13969	14016	14234	14209	13941	13927	14096	14290	14224	14036	14075	14075	14258	14092	14047	13913	13896	14050	14062	13995	13998	14171	13988	13952	13846	13998	14110	14020	14195	14184	13815	13895	14098	14124	14031	14051	13983	14028	14055	14025	14051	14068	13947	14024	13989	14111	14032	13856	14065	14260	14234	13886	14071	14020	14049	14127	13990	14048	13990	13950	14027	14096	14143	13997	14078	14304	14061	14174	13990	14002	14068	14013	14079	13946	13999	14014	13870	13951	13916	14012	14091	14172	14194	13989	14070	13986	14005	14124	14099	14146	14255	14107	13998	14065	13830	14162	13995	14027	13910	13925	14068	13965	13901	14010	14179	14052	14003	14173	14078	14206	14108	14205	14077	14171	14133	14051	13959	14039	14222	14087	14078	14244	14036	14157	14072	14314	13995	14208	13929	14170	14117	14094	14079	14137	14216	13961	13992	13966	13870	14026	14001	14045	14042	14131	14073	13986	14200	14020	13977
21908	34405	33848	26774	23140	21081	19552	17914	17475	16648	16216	16152	15581	15245	15158	14852	14696	14667	14570	14486	14474	14221	14280	14256	14064	14138	14189	14154	13982	14093	14225	14015	14134	14302	13916	13924	14081	14115	14109	14197	13989	14050	14091	14187	13994	14211	14116	13921	14095	14115	14075	13869	14027	13969	13961	13910	13947	13980	14155	14063	14153	14013	13994	14086	14018	14128	14096	14049	14036	14037	13986	14000	14060	13941	14098	14107	13913	14012	13834	14086	13787	13895	14151	14090	13954	14116	14083	13886	13945	14192	13990	13863	14111	14151	14114	13955	14100	14020	14140	14009	14092	13831	14023	14097	14008	14051	14154	14067	13864	14147	13972	13995	14082	13955	14201	14034	14105	13976	14033	14021	14006	14052	13901	13972	14105	13982	14031	14143	13915	14150	14020	13962	14170	13932	14087	13982	14018	13894	14114	14072	14064	14078	14001	14005	13906	13978	13904	14107	14152	14056	13902	14142	13965	13953	13979	13996	13875	14048	13953	13994	14083	14145	14110	14074	14145	13963	14091	13803	13932	14141	13774	14105	14113	14002	14004	13967	14077	13823	13926	14205	13945	14135	13959	13892	13949	14116	14126	14022	14165	13900	14164	13976	13969	14100	14016	14021	13985	14048	13991	13815	14003	14014	13840	13977	14001	14129	14015	13873	14062	14124	14028	13917	13971	14009	14135	14016	13936	13987	14024	14011	14159	13902	13952	13943	13942	14193	13843	14009	13977	14042	13957	14116	14058	13996	14016	13945	14000	13837	13965	14095	13976	14078	14026	14074	13903	13995	14073	13921	14088	13970	14128	13946	14074	14065	14126	14058	13982	13911	13867	14037	13914	13870	13895	14000	13921	14016	14097	14123	13918	13998	14108	14194	13995	14046	14196	14039	14394	13870	14087	13949	13773	13973	13902	14047	14041	14024	13995	14089	14116	13953	14015	14048	14168	14072	13836	13973	13945	13925	14040	14024	14062	14044	14138	14008	13951	14042	13961	14037	13929	13753	13970	14057	14040	13956	13902	13981	14063	14068	13974	13945	13843	13972	14167	14101	14169	14102	13967	13924	13976	14109	13956	13875	14089	13953	14137	13823	14129	14070	13820	13890	14072	14002	14052	14117	13993	13982	13935	13894	14002	14005	13970	13995	14102	13846	14032	14042	14256	14140	13960	14051	13924	13885	14011	14045	14032	14077	14072	14096	13953	14008	14074	14201	14172	14000	13999	14070	13989	13891	13988	13903	14063	13973	14071	14039	14136	14046	13938	13778	14128	13925	14004	14055	14042	14114	14110	14142	14069	14184	14059	14069	13859	14087	14022	14024	14085	14122	14046	14116	14070	13904	13965	14004	13903	14115	13955	14021	13990	14088	14105	14075	14040	13870	13911	13926	13980	14046	14001	14001	13972	14061	14060	14007	13973	14016	14075	14138	14156	14129	14107	14040	13980	14067	14039	14025	13885	14117	13959	13978	14021	14030	14085	13795	14170	14093	14060	14048	13966	14015	13925	14101	13974	13934	14050	14048	14007	14074	13981	14007	14045	13889	13962	14034	14137	14076	14162	14000	13889	14033	13826	13998	14011	14162	14148	13889	14090	13972	13990	13930	14193	13983	13997	13991	13969	13910	14125	13843	13901	14103	13825	13929	13974	14222	14195	13993	14005	13980	14105	14015	13849	14050	14269	14082	14309	13862	13999	14043	14020	14018	13960	14096	13871	14059	13883	14123	14133	14076	14174	14170	14061	13971	14077	13887	14237	13908	13964	13882	14174	13995	14050	13939	13970	14218	14002	13975	14045	14026	14172	14032	13951	13952	13854	13947	13912	13961	14196	14068	13887	13991	13967	13965	14069	14016	13993	14073	14098	14058	14034	14086	13876	14083	14017	14005	13995	14161	14168	13918	14060	13934	14076	14024	14021	14009	14060	13944	13928	13993	14072	13863	14010	14135	14046	14155	14067	14067	14098	14001	14258	14002	13986	14000	14100	13887	13890	14135	13883	13929	13991	14033	14092	13958	14062	14073	13981	14082	14013	13967	14054	13923	13963	13985	14038	13995	14014	14074	13991	14010	13934	14163	14113	14025	14007	13959	14072	13843	13906	13999	13950	14034	14001	13922	14091	14019	13868	13897	13957	14121	14163	13942	14048	14007	14119	14103	14080	13989	13988	14064	13827	13961	14072	13985	14008	14165	14084	13900	13993	14105	14068	14002	14145	14046	13950	14056	14005	14094	14009	13966	14000	13865	14076	13978	14079	14093	14072	13880	13997	13907	13977	14118	14019	14058	14045	14053	13747	14130	13925	14054	14065	14031	14028	13970	13873	14093	13843	13882	14005	14008	13968	14001	14074	14060	14111	14017	14005	14097	13903	13997	13756	14107	14084	13915	13943	14064	14043	14028	14161	14140	13977	13869	14129	14132	13993	14067	13874	14158	14020	14031	14005	14053	14024	13854	14077	13995	14144	14011	13948	14083	13919	14023	14095	14058	14029	13943	13909	13941	14116	13987	14109	14013	14090	14048	13884	13866	14143	13905	14114	14158	14106	14027	13997	14014	13883	14012	14098	13977	13937	13981	13922	14097	13910	13937	14033	14108	13951	13951	14025	13912	14083	13909	14078	14079	14098	14094	13893	14011	13896	14073	14141	13994	14047	13966	13910	13980	13927	14006	14118	14012	13918	13898	14051	14005	14076	13967	13989	13957	14140	13998	14051	14065	13973	14104	14070	14037	14019	14166	14201	14178	14089	14015	13852	14020	13933	14178	13828	13913	14164	13984	13991	13980	13809	13924	13944	13994	14154	14005	14096	14046	13959	14068	13890	13990	13865	13916	14160	13971	14200	13988	14118	14008	13921	13951	14074	13867	13996	13974	13995	13944	14097	13999	14122	14005	13924	14144	14043	14071	14056	14250	14092	13991	13989	14134	14039	14092	13950	13897	14019	13979	14047	13840	13932	14060	14143	13895	14074	14037	14101	14037	13829	14018	13933	13970	13946	14149	13995	14103	14082	13954	13928	13883	14116	13911	14044	14054	14064	14039	14015	14170	13932	14209	13944	14138	14102	13960	13903	13804	14098	14133	14108	14108	13978	13949	13963	14036	14013	14145	14067	14125	14037	14104	13971	14008	13936	14040	14115	14154	14019	13999	13948	13811	13998	14154	13991	14076	14114	14247	14080	14043	13980	13931	13837	14070	14042	14183	13971	14184	14038	13918	13983	14171	13915	14087	13848	14222	14016	14108	14112	14128	14157	13941	14112	14005	14096	14048	14072	13956	14161	13965	14154	13972	13973	14060	13969	13951	14040	13918	14026	13925	13953	13920	14185	13912	13952	14099	14024	13883	14009	14133	14057	14015	13986	14007	14046	14050	14123	14144	14094	14026	14109	14055	14100	14042	14058	14006	14125	14137	14121	13877	13840	13988	14078	13940	14042	14142	14141	13891	13918	13904	14049	14057	14025	14079	14033	14111	13826	13938	13891	13902	14045	14044	13818	14035	13969	14132	13954	13984	13968	13988	14060	14016	14110	14141	14118	14065	14057	14013	14108	14198	14055	14138	14222	13971	13890	13976	14082	14006	14014	14097	14011	13916	14016	14186	13990	14040	14014	14074	13988	14105	14122	13801	13931	14064	14069	14216	14005	14056	14096	14140	14001	14099	13945	14011	14089	13968	13860	14152	13924	13894	13948	13985	13975	14047	13928	14097	14076	14054	14012	14081	13790	13951	13952	14105	13857	14073	13982	13958	13894	14062	14044	13949	14049	14074	14041	14244	14021	14028	14062	13843	14119	14032	14038	13933	13984	13946	13963	14022	13997	13928	13941	14011	13857	13992	14108	13992	14061	14102	14105	14104	14136	14030	14066	13885	14038	14018	14032	14142	14103	14090	14034	13979	13957	14006	14049	14024	14182	14072	14081	14014	13809	14065	14003	13976	13912	14161	14050	13988	13984	14135	13965	14008	13893	14033	14087	14137	14002	13947	13988	14104	13983	13984	13935	14069	13884	13910	13853	14143	13961	14091	13947	13976	13933	13988	13925	13922	14012	14022	14050	14173	14136	13969	14047	13956	14212	14034	14131	13875	13978	14028	13970	14014	14047	14009	14105	13975	13959	14095	13860	14038	13868	14043	13894	14086	14001	14082	13939	13901	14026	13922	14045	14117	13940	14135	14176	14095	13850	14059	14060	14085	13998	14128	13951	14102	13957	14102	14191	14013	13927	13912	13954	14051	13974	14136	14045	14137	13954	14025	14022	13970	14025	14063	14003	14077	13978	14033	14248	13989	13949	13921	13928	14106	13932	14121	14076	14037	14001	13899	13993	14064	14040	13948	13981	14043	14017	13862	13956	14026	14172	14056	14130	13932	13982	14092	14032	14094	13973	14062	14027	14108	14201	14148	14063	13940	13948	14035	14061	14108	14038	14089	14086	13778	14100	14013	14115	13962	13962	13976	14124	14003	13965	14116	13930	14097	14006	14001	13959	14094	13964	13827	14155	13862	14097	14073	13973	14177	13932	14170	13993	14006	14142	14102	13950	13867	14066	14067	14206	14275	13903	14039	13956	14122	14071	13978	14003	13998	14054	14039	14236	14114	13978	14028	14129	14104	13987	14060	14029	14010	14102	13963	14122	14153	13800	14009	14092	14089	14084	13929	14075	13837	14043	14070	14098	14049	14023	14185	14066	14002	14135	14079	14074	14010	14043	13848	14042	14058	13986	14026	14034	14084	13998	13977	14066	13943	14093	13950	14084	14169	14076	13830	13876	14206	13865	14003	14026	13952	13935	13982	13964	14161	14153	14025	13999	13978	14067	13931	14089	13986	14051	14124	14028	13959	14115	14095	13893	13831	13962	14144	13891	14015	14099	14010	14012	14038	13875	14010	14144	13878	14058	14050	14202	13872	14180	14082	14004	13958	14002	13979	13965	13874	13988	13913	13935	14083	14023	14073	14081	14180	13934	14143	14037	14057	13954	13917	14140	13958	13895	14097	14019	14101	14063	14072	14029	13752	14116	14051	14055	14068	14030	13995	14115	14112	13873	14092	13970	14012	14095	14128	14002	14033	14083	13842	14016	14029	13991	13959	14000	13977	13985	14032	14134	14038	13971	13991	14016	13980	14059	13989	14054	14177
23919	21282	28670	24811	23288	23643	22439	19055	18105	17270	17001	16734	16337	16191	16039	15787	15626	15469	15229	15137	15176	14810	14914	14745	14467	14539	14532	14574	14565	14548	14720	14704	14659	14470	14462	14677	14570	14319	14436	14502	14745	14608	14505	14593	14484	14409	14637	14426	14404	14419	14632	14382	14409	14499	14562	14376	14618	14650	14301	14434	14671	14390	14522	14489	14476	14474	14683	14528	14761	14584	14501	14543	14430	14435	14537	14455	14327	14476	14527	14674	14285	14406	14461	14380	14576	14367	14461	14304	14308	14550	14509	14300	14692	14458	14367	14405	14399	14567	14340	14391	14465	14384	14244	14461	14650	14444	14340	14510	14407	14496	14438	14400	14421	14482	14624	14591	14529	14563	14384	14514	14494	14292	14368	14471	14509	14302	14558	14345	14596	14667	14608	14377	14416	14457	14398	14320	14508	14471	14410	14584	14469	14470	14565	14539	14518	14497	14461	14242	14364	14461	14503	14539	14372	14669	14282	14372	14426	14322	14326	14416	14407	14479	14418	14414	14470	14360	14513	14451	14331	14496	14761	14583	14539	14442	14353	14324	14517	14525	14450	14312	14356	14359	14488	14455	14455	14650	14409	14732	14551	14501	14499	14354	14468	14430	14346	14466	14436	14430	14357	14334	14541	14451	14294	14360	14491	14401	14399	14481	14234	14399	14537	14590	14285	14372	14515	14437	14526	14387	14569	14383	14386	14491	14456	14416	14246	14489	14452	14592	14589	14359	14240	14358	14392	14500	14511	14334	14430	14560	14318	14573	14541	14373	14400	14417	14360	14444	14393	14255	14400	14426	14465	14612	14644	14520	14515	14414	14459	14591	14682	14321	14620	14576	14581	14352	14602	14492	14258	14540	14400	14426	14497	14509	14657	14491	14574	14496	14445	14368	14589	14172	14562	14614	14453	14435	14484	14529	14546	14547	14563	14509	14483	14385	14439	14414	14543	14335	14388	14362	14472	14591	14574	14448	14511	14378	14418	14254	14457	14655	14515	14371	14502	14485	14412	14457	14294	14515	14632	14250	14504	14324	14321	14509	14429	14425	14446	14578	14522	14383	14506	14414	14475	14526	14261	14412	14315	14277	14479	14485	14537	14378	14445	14510	14420	14300	14368	14617	14513	14444	14533	14497	14381	14428	14139	14585	14331	14354	14443	14475	14481	14515	14366	14393	14325	14375	14404	14529	14545	14538	14443	14315	14545	14613	14271	14443	14362	14283	14432	14341	14425	14263	14518	14380	14365	14434	14601	14492	14379	14420	14402	14284	14485	14516	14629	14598	14496	14450	14537	14500	14398	14304	14317	14361	14479	14377	14612	14571	14509	14249	14516	14440	14460	14374	14357	14339	14450	14371	14364	14689	14317	14458	14436	14508	14470	14417	14379	14467	14531	14431	14369	14300	14319	14410	14617	14384	14417	14247	14483	14385	14363	14354	14381	14542	14426	14558	14543	14678	14415	14604	14523	14599	14454	14637	14570	14319	14406	14533	14476	14511	14485	14484	14475	14295	14372	14560	14643	14509	14436	14421	14505	14519	14533	14549	14470	14476	14445	14456	14300	14479	14607	14520	14272	14513	14293	14451	14429	14210	14512	14463	14775	14278	14411	14439	14457	14506	14504	14446	14460	14320	14574	14518	14348	14401	14497	14447	14493	14353	14554	14579	14597	14434	14621	14564	14421	14272	14361	14372	14441	14426	14565	14480	14586	14475	14503	14396	14571	14511	14696	14384	14290	14332	14665	14432	14511	14496	14582	14431	14360	14433	14668	14574	14380	14324	14504	14396	14535	14474	14338	14398	14241	14304	14448	14406	14450	14353	14507	14369	14528	14544	14420	14524	14335	14651	14590	14405	14516	14383	14445	14680	14397	14458	14366	14372	14307	14476	14366	14423	14298	14494	14504	14422	14483	14459	14293	14389	14454	14569	14331	14429	14566	14533	14444	14370	14519	14446	14322	14576	14393	14476	14403	14588	14390	14442	14229	14608	14463	14470	14668	14390	14502	14442	14401	14460	14452	14375	14509	14455	14503	14392	14555	14631	14571	14453	14356	14359	14278	14376	14460	14598	14487	14454	14360	14436	14364	14574	14511	14633	14522	14564	14609	14528	14198	14269	14488	14440	14536	14508	14520	14459	14426	14654	14590	14330	14558	14650	14396	14465	14329	14410	14446	14387	14625	14308	14357	14440	14387	14523	14593	14439	14314	14408	14487	14465	14447	14651	14501	14514	14287	14461	14481	14401	14425	14483	14592	14400	14196	14310	14384	14367	14346	14431	14442	14523	14286	14588	14451	14607	14334	14456	14272	14482	14318	14424	14476	14298	14470	14391	14323	14310	14418	14649	14426	14479	14610	14654	14482	14523	14498	14546	14415	14516	14545	14391	14299	14476	14303	14530	14426	14479	14521	14375	14370	14462	14541	14584	14303	14265	14642	14416	14448	14519	14480	14358	14489	14449	14415	14546	14432	14345	14412	14469	14422	14329	14373	14466	14449	14600	14444	14349	14436	14387	14574	14381	14427	14394	14616	14488	14690	14497	14453	14549	14523	14282	14388	14416	14432	14546	14282	14402	14407	14411	14418	14474	14485	14471	14487	14327	14518	14332	14387	14274	14458	14293	14514	14546	14500	14495	14536	14528	14411	14739	14505	14299	14576	14373	14416	14440	14556	14188	14557	14411	14430	14459	14586	14547	14203	14426	14397	14465	14562	14757	14486	14492	14395	14494	14264	14412	14538	14376	14523	14475	14414	14505	14534	14551	14510	14423	14367	14552	14317	14327	14526	14364	14454	14177	14268	14527	14614	14601	14509	14411	14377	14584	14516	14492	14465	14318	14485	14419	14351	14441	14407	14414	14356	14492	14210	14354	14291	14231	14440	14507	14402	14475	14364	14557	14463	14588	14545	14346	14452	14449	14406	14419	14343	14383	14410	14624	14553	14432	14499	14614	14402	14439	14499	14382	14570	14500	14344	14567	14394	14419	14297	14430	14576	14231	14466	14222	14426	14451	14439	14366	14331	14348	14294	14340	14490	14584	14530	14621	14576	14403	14493	14554	14349	14392	14416	14567	14239	14450	14388	14420	14469	14565	14451	14360	14388	14557	14519	14393	14240	14522	14456	14288	14537	14383	14393	14384	14425	14384	14289	14485	14364	14332	14456	14436	14451	14460	14373	14279	14279	14630	14371	14547	14437	14219	14358	14573	14593	14319	14378	14376	14528	14199	14469	14293	14480	14471	14394	14551	14341	14473	14470	14384	14564	14532	14307	14461	14562	14536	14292	14408	14527	14568	14444	14600	14444	14669	14383	14386	14591	14483	14325	14611	14286	14331	14644	14412	14422	14343	14253	14480	14419	14235	14145	14573	14416	14440	14556	14435	14570	14472	14405	14396	14530	14354	14515	14554	14526	14359	14461	14512	14514	14494	14584	14556	14540	14381	14376	14459	14494	14423	14444	14586	14483	14291	14383	14335	14342	14476	14535	14354	14627	14539	14563	14393	14457	14548	14507	14611	14572	14511	14465	14477	14617	14494	14553	14333	14475	14366	14252	14495	14395	14422	14333	14544	14508	14451	14455	14406	14363	14440	14278	14414	14503	14393	14339	14642	14474	14141	14505	14252	14293	14385	14444	14290	14470	14306	14418	14473	14405	14327	14577	14426	14412	14121	14456	14360	14259	14465	14493	14319	14340	14460	14381	14289	14356	14457	14570	14350	14516	14582	14581	14339	14595	14522	14353	14368	14457	14499	14488	14526	14287	14434	14558	14570	14557	14477	14327	14474	14466	14449	14686	14462	14710	14228	14479	14363	14301	14429	14489	14581	14491	14497	14531	14376	14531	14534	14496	14396	14323	14423	14421	14453	14403	14485	14626	14505	14442	14381	14508	14406	14547	14722	14767	14556	14385	14473	14250	14413	14398	14389	14535	14347	14306	14447	14292	14394	14478	14462	14500	14636	14309	14479	14550	14556	14451	14414	14496	14370	14465	14433	14371	14528	14472	14440	14413	14266	14312	14341	14458	14558	14410	14352	14331	14411	14491	14473	14488	14515	14517	14613	14482	14455	14339	14403	14350	14416	14422	14554	14353	14351	14532	14485	14432	14433	14492	14460	14509	14456	14690	14456	14196	14583	14357	14479	14387	14485	14498	14599	14559	14555	14466	14230	14511	14534	14307	14355	14526	14527	14229	14530	14269	14377	14426	14417	14268	14407	14299	14437	14360	14543	14312	14562	14435	14399	14454	14435	14562	14640	14489	14370	14433	14343	14482	14330	14593	14513	14435	14570	14538	14341	14554	14535	14469	14407	14329	14246	14460	14273	14693	14409	14661	14582	14483	14525	14503	14457	14455	14600	14351	14375	14412	14246	14408	14384	14486	14553	14181	14449	14302	14474	14425	14342	14375	14423	14527	14386	14453	14378	14480	14361	14517	14463	14362	14468	14417	14371	14426	14539	14575	14474	14528	14413	14456	14444	14367	14627	14580	14325	14532	14425	14482	14316	14486	14416	14350	14360	14556	14233	14386	14318	14391	14482	14475	14475	14500	14414	14521	14429	14456	14527	14336	14443	14343	14469	14359	14469	14416	14489	14463	14609	14400	14427	14435	14469	14585	14505	14257	14417	14406	14394	14383	14593	14515	14415	14535	14404	14265	14395	14579	14416	14579	14512	14374	14416	14546	14361	14361	14386	14449	14491	14500	14422	14439	14546	14653	14256	14389	14473	14359	14515	14412	14491	14367	14392	14343	14551	14311	14439	14481	14220	14447	14693	14467	14408	14492	14443	14312	14430	14504	14401	14260	14485	14341	14457	14590	14526	14219	14376	14275	14326	14326	14441	14429	14430	14489	14409	14655	14404	14508	14527	14378	14460	14530	14455	14282	14362	14456	14426	14509	14460	14441	14606	14414	14255	14221	14342	14490	14559	14603	14421	14489	14463	14464	14452	14679	14499	14498	14286	14388	14406	14581	14457	14334	14514	14481	14538	14409	14524	14509	14574	14534	14466	14516	14531	14413	14457	14578	14270	14504	14502	14481	14513	14607	14423	14478	14469	14407	14491	14383	14443	14349	14287	14470	14355	14534	14454	14397	14465	14555	14306	14353	14486	14333	14196	14496	14616
22901	40403	39650	33005	29164	25924	23404	21273	20411	19062	18556	17992	17409	17013	16543	16221	15739	15775	15296	15383	15095	15081	14821	14592	14523	14523	14358	14407	14333	14365	14418	14400	14418	14417	14224	14270	14265	14392	14201	14332	14374	14042	14251	14497	14445	14305	14148	14270	14231	14275	14269	14148	14318	14300	14232	14153	14468	14327	14252	14303	14096	14311	14141	14191	14461	14142	14352	14269	14197	14306	14273	14489	14151	14274	14309	14144	14283	14357	14250	14239	14172	14344	14087	14285	14235	14246	14223	14167	14197	14325	14292	14246	14362	14229	14235	14133	14324	14227	14285	14403	14204	14204	14210	14149	14215	14221	14379	14317	14288	14414	14224	14170	14289	14191	14083	14137	14167	14093	14416	14090	14328	14154	14127	14441	14407	14296	14260	14153	14277	14264	14294	14260	14393	14073	14117	14335	14315	14333	14355	14269	14320	14205	14266	14439	14279	14307	14220	14314	14348	14302	14267	14174	14263	14201	14314	14448	14239	14320	14106	14149	14199	14311	14354	14005	14284	14296	14242	14417	14156	14271	14307	14085	14282	14252	14110	14172	14286	14230	14218	14393	14194	14215	14231	14359	14207	14299	14240	14071	14229	14406	14419	14252	14241	14287	14296	14251	14314	14271	14222	14146	14210	14296	14346	14282	14249	14158	14131	14306	14176	14131	14417	14257	14365	14227	14097	14025	14352	14167	14271	14196	14305	14193	14277	14197	14262	14259	14229	14208	14151	14101	14264	14344	14408	14157	14264	14109	14190	14269	14249	14193	14213	14420	14268	14146	14070	14185	14292	14296	14216	14231	14207	14191	14141	14349	14122	14279	14223	14407	14194	14156	14187	14216	14446	14201	13968	14279	13981	14298	14250	14450	14278	14189	14258	14225	14256	14192	14182	14392	14255	14287	14254	14272	14318	14299	14335	14144	14439	14141	14281	14172	14142	14379	14175	14331	14297	14292	14251	14330	14180	14241	14264	14111	14189	14357	14400	14097	14259	14266	14207	14262	14238	14074	14279	14243	14049	14341	14249	14289	14323	14348	14135	14272	14331	14086	14153	14253	14126	14260	14363	14338	14366	14215	14296	14262	14315	14294	14261	14243	14169	14334	14312	14426	14334	14190	14157	14147	14244	14240	14295	14336	14216	14236	14058	14371	14433	14277	14124	14446	14292	14250	14217	14233	14133	14238	14225	14169	14284	14086	14203	14425	14230	14238	14130	14255	14321	14170	14248	14293	14136	14175	14267	14214	14194	14101	14194	14086	14333	14188	14244	14373	14212	14370	14403	14212	14277	14148	14365	14136	14277	14180	14394	14082	14291	14222	14295	14343	14177	14284	14269	14254	14268	14388	14310	14257	14250	14170	14334	14260	14340	14297	14331	14308	14178	14182	14386	14217	13986	14236	14124	14269	14168	14311	14172	14251	13998	14219	14293	14149	14114	14304	14376	14184	14153	14309	14085	14297	14074	14222	14342	14272	14082	14325	14337	14151	14196	14069	14086	14272	14223	14304	14076	14181	14261	14342	14159	14153	14245	14266	14315	14412	14215	14331	14295	14369	14171	14048	14238	14283	14213	14269	14213	14377	14279	14052	14263	14308	14279	14199	14273	14249	14358	14190	14301	14117	14173	14311	14406	14337	14248	14290	14205	14102	14409	14262	14275	14291	14312	14242	14058	14246	14129	14327	14266	14266	14335	14274	14195	14261	14237	14158	14330	14130	14228	14197	14209	14306	14206	14382	14191	14220	14241	14303	14280	14250	14309	14259	14200	14226	14345	14152	14230	14208	14028	14137	14102	14114	14266	14160	14306	14327	14393	14108	14202	14173	14189	14340	14325	14237	14133	14285	14222	14375	14198	14326	14345	14104	14204	14092	14233	14293	14155	14222	14283	14199	14332	14358	14440	14390	14193	14232	14154	14416	14281	14209	14160	14129	14154	14294	14242	14223	14212	14368	14042	14120	14086	14117	14392	14246	14331	14239	14401	14225	14321	14208	14133	14257	14166	14245	14251	14260	14210	14214	14232	14307	14243	14226	14249	14185	14312	14406	14094	14361	14139	14363	14135	14287	14376	14261	14393	14183	14225	14286	14317	14215	14210	14113	14307	14194	14214	14386	14100	14299	14199	14332	14370	14147	14378	14218	14260	14181	14174	14336	14344	14363	14270	14229	14107	14274	14067	14510	14217	14166	14170	14260	14275	14272	14209	14387	14303	14247	14313	14190	14228	14294	14232	14121	14212	14261	14178	14178	14210	14335	14277	14280	14286	14219	14276	14158	14401	14225	14259	14150	14421	14342	14297	14229	14181	14371	14324	14165	14322	14418	14108	14402	14255	14239	14310	14140	14178	14434	14122	14309	14095	14408	14269	14161	14200	14254	14289	14234	14331	14245	14182	14199	14357	14201	14286	14125	14222	14087	14180	14312	14301	14136	14330	14198	14256	14268	14268	14236	14243	14234	14245	14381	14245	14283	14244	14206	14148	14244	14316	14253	14211	14125	14150	14328	14325	14264	14389	14376	14183	14268	14198	14115	14216	14323	14259	14288	14224	14358	14263	14255	14144	14189	14386	14151	14109	14352	14201	14292	14324	14209	14265	14242	14293	14226	14408	14226	14083	14187	14275	14245	14306	14234	14185	14402	14331	14184	14152	14148	14271	14330	14270	14363	14242	14425	14142	14383	14441	14253	14341	14207	14179	14206	14383	14357	14302	14255	14269	14187	14212	14211	14183	14071	14259	14162	14109	14307	14166	14416	14189	14098	14252	14410	14175	14288	14209	14180	14236	14279	14343	14152	14273	14341	14257	14403	14258	14371	14215	14164	14248	14209	14203	14236	14305	14400	14176	14122	14211	14211	14204	14282	14167	14221	14346	14149	14299	14397	14289	14133	14292	14322	14240	14185	14120	14233	14378	14335	14313	14245	14217	14264	14216	14132	14252	14282	14335	14300	14137	14322	14235	14178	14286	14290	14294	14156	14114	14155	14239	14252	14162	14142	14134	14216	14121	14280	14348	14201	14292	14149	14227	14227	14123	14368	14380	14184	14317	14334	14183	14245	14232	14128	14288	14329	14097	14296	14314	14389	14282	14174	14373	14292	14058	14299	14369	14276	14276	14198	14237	14374	14335	14135	14375	14140	14363	14117	14226	14246	14348	14321	14362	14327	14178	14154	14314	14266	14100	14231	14174	14197	14160	14217	14022	14194	14284	14422	14392	14311	14228	14297	14261	14211	14105	14230	14304	14245	14240	14186	14418	14386	14293	14059	13998	14303	14189	14221	14286	14301	14325	14011	14229	14172	14172	14400	14368	14121	14213	14128	14273	14109	14192	14346	14124	14235	14357	14355	14246	14261	14267	14281	14182	14282	14212	14125	14164	14195	14273	14103	14140	14050	14317	14334	14189	13981	14189	14438	14140	14167	14285	14366	14133	14158	14125	14210	14284	14202	14334	14284	14124	14360	14131	14372	14316	14228	14232	14160	14246	14096	14304	14276	14202	14188	14298	14253	14230	14154	14299	14266	14406	14138	14424	14255	14289	14379	14104	14348	14164	14132	14250	14089	14272	14166	14327	14379	14268	14202	14294	14253	14283	14215	14304	14160	14313	14224	14165	14239	14239	14182	14312	14157	14395	14475	14296	14216	14080	14221	14263	14313	14269	14364	14283	14166	14299	14221	14349	14398	14102	14281	14226	14331	14267	14354	14274	14173	14273	14189	14236	14176	14202	14291	14190	14294	14356	14224	14355	14139	14220	14134	14288	14244	14322	14266	14364	14402	14327	14170	14202	14204	14259	14186	14255	14178	14251	14279	14292	14137	14079	14318	14135	14259	14202	14274	14349	14273	14213	14225	14305	14378	14246	14255	14204	14335	14264	14207	14256	14085	14086	14303	14141	14292	14332	14339	14109	14322	14196	14233	14337	14345	14291	14169	14447	14111	14357	14295	14098	14183	14130	14060	14164	14199	14403	14203	14100	14274	14188	14370	14395	14318	14306	14342	14292	14282	14385	14318	14183	14320	14481	14340	14090	14321	14189	14220	14325	14058	14320	14203	14222	14314	14167	14370	14188	14253	14192	14212	14187	14009	14268	14282	14237	14252	14308	14309	14307	14243	14034	14261	14173	14317	14153	14095	14213	14259	14251	14230	14392	14333	14203	14433	14098	14310	14434	14129	14429	14138	14180	14379	14160	14224	14251	14218	14235	14225	14314	14129	14324	14097	14299	14141	14182	14150	14258	14129	14298	14212	14232	14228	14338	14362	14161	14284	14198	14414	14343	14208	14142	14453	14165	14234	14404	14147	14197	14228	14237	14228	14249	14373	14106	14304	14333	14134	14400	14271	14141	14275	14346	14199	14322	14312	14237	14346	14122	14304	14104	14303	14225	14166	14183	14136	13999	14332	14257	14362	14180	14179	14264	14199	14247	14102	14341	14105	14302	14290	14316	14331	14116	14239	14344	14181	14244	14256	14221	14267	14178	14174	14335	14183	14326	14356	14360	14386	14367	14180	14249	14263	14294	14309	14373	14179	14098	14355	14239	14330	14210	14274	14172	14166	14049	14423	14387	14253	14179	14195	14353	14235	14215	14161	14313	14153	14130	14376	14280	14172	14248	14132	14381	14360	14135	14261	14210	14383	14342	14159	14348	14216	14273	14229	14386	14226	14290	14163	14234	14333	14362	14209	14172	14164	14168	14240	14151	14151	14265	14258	14281	14164	14158	14015	14227	14183	14330	14306	14228	14343	14115	14191	14354	14131	14236	14272	14217	14203	14230	14193	14303	14245	14398	14215	14280	14177	14196	14355	14205	14373	14294	14062	14356	14237	14348	14398	14208	14283	14215	14208	14221	14190	14167	14287	14220	14241	14257	14313	14241	14195	14283	14307	14197	14332	14232	14438	14245	14175	14067	14339	14182	14416	14222	14326	14142	14167	14230	14172	14160	14303	14248	14359	14156	14350	14200	14123	14170	14136	14493	14227	14278	14206	14317	14177	14328	14202	14309	14324	14261	14153	14305	14250	14295	14211	14330	14291	14163	14175	14182	14334	14248	14241	14210	14174	14265	14223	14217	14225	14306	14416	14151	14030	14044	14330	14315	14386	14294	14277	14393	14250	14307	14223	14395	14239
22997	21382	29248	23974	22306	25037	26379	21054	19499	18755	18071	17422	16913	16526	16452	15821	15548	15635	15388	15196	15075	14669	14772	14566	14393	14472	14449	14475	14256	14166	14241	14414	14263	14269	14216	14083	14188	14216	14130	14353	14004	13973	14257	14170	14042	14081	14013	14104	14178	14105	14110	14221	14180	14067	14143	13950	14061	13942	14025	14200	14120	13975	14072	13897	14352	14035	14135	14211	14093	13932	13986	14104	13998	13743	13998	13913	14165	14155	13960	13971	14096	14031	14123	13974	13945	13984	14032	14085	13968	14072	14099	14020	14028	14193	13982	14111	13982	14224	14123	13953	14143	13915	13959	14046	14258	14000	14069	14039	14242	14084	13900	13950	14007	14166	13971	14117	13879	13988	13932	13963	14137	13962	14092	14156	14019	14121	14089	13975	14158	13934	14013	13934	14177	14155	14168	14016	14063	14091	14074	13956	13967	14088	13999	13949	14219	14061	14029	14050	14073	13900	14039	14202	14072	14053	14108	14068	13983	13933	13868	13897	13892	14067	13984	13961	14168	14221	14006	14008	14092	14066	13989	14046	14147	14084	14102	13973	14032	14097	14007	14031	14151	14196	13960	13923	13988	14142	14039	14068	14048	13988	14035	14116	14057	13940	14170	14000	14023	14034	14110	13995	14105	13869	14272	14100	13970	14111	14103	13947	14093	14022	14186	14216	13957	14066	13913	14015	14190	14131	14224	14007	13886	14012	14083	14072	14031	14183	14131	14109	14062	14052	14016	14254	14048	14087	13932	13876	14056	14146	14120	14100	14060	14138	13985	14029	13956	13833	14181	13970	14113	13928	14087	14062	14079	13940	13910	14068	13991	14242	14025	14139	13981	13972	13992	14025	14002	14171	13909	14023	13921	13902	14027	13931	14137	14226	13995	14101	14182	14158	13937	14117	14167	14008	13934	13908	13920	14012	13883	14036	13903	13828	14062	14055	14010	13949	14034	14042	13938	14055	14039	14219	14014	14119	14059	13898	14017	14092	14076	13957	13794	14139	14007	14017	14061	14014	14212	14101	14070	13944	13950	14104	13730	13953	14205	14118	13950	13959	14107	13956	14006	14014	13964	14070	14087	13870	14083	14078	14005	13800	14119	13884	14076	14073	13889	13939	14090	13973	14113	14005	14046	13977	13822	14057	14193	14200	14144	14044	14189	14143	14009	13853	13924	14032	14034	13874	14051	13920	13921	14040	13926	14087	14018	14082	13934	13890	13908	13960	14147	14160	14026	13975	13934	14026	13959	14037	13897	14159	13826	14017	13839	13961	13830	13933	14157	14119	13967	14009	14101	13961	14017	13837	13996	14055	13904	14104	13929	13952	13803	13973	14066	14098	13880	13995	13940	13877	14136	14054	14099	14243	14004	13972	13751	13956	13973	13829	14059	14208	14035	14054	14051	14131	14173	13990	13872	13935	13943	13953	14069	13954	13913	14008	13841	14027	14147	14044	13902	13827	13982	13749	13805	13809	13923	13911	13993	14048	14011	13942	14125	14016	14010	13822	14092	13957	14152	13990	14095	14125	14008	14037	14203	14261	14105	14094	14065	13928	14042	14216	14058	14030	13958	13905	14028	14049	13871	14055	14038	14067	14099	14090	14059	13990	13903	14110	14068	14158	13947	14057	13828	13966	14102	14122	13887	14011	13967	13846	14056	13943	13904	13997	14135	13875	14016	13893	14191	14015	14019	13997	13993	14147	13964	14114	14020	14062	14160	13991	14047	14162	14000	14194	13810	13898	14056	14112	13883	13974	13974	13962	14012	13878	13822	13969	13905	13843	14096	14081	13999	14008	14147	14036	14047	13996	13943	13943	14024	14207	13968	14136	14132	13786	13998	14042	13949	14005	14207	13884	13886	14174	13944	14037	14189	13894	13977	14135	14047	14001	13848	13958	14151	13973	14110	13937	14010	13910	14128	13965	14048	14035	13961	14034	14353	13934	14023	14084	14052	14174	14119	13933	13968	13882	14055	14003	13882	14021	14129	14199	14084	13990	13829	13957	14040	14127	14022	14077	14022	13996	14013	13941	13952	14048	14077	13993	14039	13907	14073	14070	13869	13894	14097	13896	13970	13913	14064	13930	13844	13816	14141	14142	14085	14057	13994	14046	13926	13813	13783	13913	13984	14148	13937	14010	14029	14180	14008	13893	14127	13948	14083	13961	13988	14170	14240	13948	14073	14060	13933	14036	14005	14192	14011	13954	13906	13993	14061	14063	13830	13904	14145	14020	14060	13935	13921	14082	13938	14023	13955	13951	13848	14009	13985	14103	13986	14073	14008	13881	13887	13965	14222	14044	14083	13818	13824	13948	13846	14020	13864	13924	13916	14075	14023	13949	14105	14131	14152	14047	14173	13929	14100	14057	13867	13843	14007	14088	13993	13988	13788	13832	13803	13989	14052	13990	13975	13992	13899	14158	14112	13848	13883	13799	14039	13973	14060	14084	14013	14043	14035	14011	14037	13888	13947	13981	13863	13873	13979	14090	14014	14105	13873	14042	14043	13884	14042	13954	13999	14055	14082	13897	14149	14117	13992	14053	14066	13925	14085	14066	13850	13800	13897	13871	13896	13877	13921	14208	13963	14151	14025	14088	13949	13860	14051	13949	13940	13966	14022	14096	14022	13926	13924	14015	14203	14019	14019	13972	13854	13962	14034	14123	14193	14014	14091	13989	13934	14001	13749	13963	13943	13990	13966	14065	13956	14003	14182	14187	14069	13998	14040	13932	14067	14115	14144	13971	13870	14096	13950	14081	14157	14052	14039	14095	14063	14107	14034	13998	14093	14190	14179	14096	14077	14013	14140	13984	13963	14033	14297	14235	13929	14288	14068	14320	14058	14099	13994	14127	14041	14046	14077	14043	13932	14017	13877	14070	14185	13945	14020	14027	14057	14112	14155	14173	14098	13981	14161	14125	14096	14182	14023	13950	14075	14123	13842	14036	14071	13863	13841	13999	14064	14050	14099	14105	14048	13968	13981	14106	14109	14036	14132	13953	14134	13942	13948	14097	13993	14152	14064	14007	14110	14168	13927	13739	13935	13918	13877	14013	13956	14234	13894	13981	13978	13945	14024	13898	13911	14010	14004	14039	14145	14014	14215	13914	14209	14063	13924	14067	14153	14066	13922	14066	14017	14010	14091	14050	14102	13915	14016	13938	14144	14222	14156	14056	13984	13912	14126	13961	13916	13959	14050	14021	14056	13980	13976	13939	13980	14128	14023	14192	14207	14031	13840	14104	14153	14103	13981	13875	13922	13792	13893	14029	14278	14175	13958	14029	14166	13984	13934	13976	13960	14243	13957	13996	13932	13826	13976	13846	13945	14147	13803	13959	14030	14014	14170	13923	13797	13897	13973	13955	13962	13914	14103	13870	14021	14032	14055	13919	13928	13992	13941	13814	13996	13934	13983	14011	14117	13960	13850	13976	13941	14220	14172	14116	13929	14110	14081	14074	14094	14028	14073	13819	14248	14025	14039	13875	14151	14045	13968	14049	14016	14020	13982	14087	13937	14029	13844	13938	14069	13878	14103	13964	13998	14028	14032	13935	13948	13825	13983	13761	14222	14066	14155	14130	13712	14049	14061	14080	14107	14040	14058	13939	14028	14050	14140	13915	14044	13991	13845	14038	14050	13905	13960	14068	13916	13919	13902	13905	13948	14054	13993	14080	13998	13869	14085	13923	14101	13968	14044	13995	13824	13966	13889	13943	14066	14068	13869	14026	13873	14196	13922	14021	14111	14013	14133	14098	13961	14055	14022	14086	13834	13935	13974	13835	14109	13919	13836	13767	14143	13975	14072	14126	14089	13863	14074	13878	14095	14164	13950	13913	13858	14016	13892	14042	13996	13967	14175	13941	14053	14064	13897	14016	13907	14032	13965	13968	13899	14025	13980	14177	14213	14033	14090	14063	14207	14216	14020	14016	14113	14015	14086	13942	13842	14097	13905	14092	14051	13975	13953	13967	13993	14175	13939	14009	14084	14051	13949	13907	13850	13796	13911	13955	14155	14013	14095	13955	13934	13910	14027	13986	14023	14032	13795	13983	14087	13979	13862	14121	13927	13959	13788	13884	14066	14100	14108	14062	13945	13930	13918	14127	14089	13855	14184	13811	13875	14067	13914	14074	14125	14214	14163	13968	14051	14005	14007	14123	14076	14002	13913	13989	13983	14063	14108	13973	13868	14059	14053	13842	14047	13842	13958	13941	13899	14010	13937	14029	13999	13934	14110	13874	13999	13915	13902	14070	14034	14138	14063	13953	13950	13820	13899	14081	14042	13853	14212	14056	13850	13872	14112	14010	13785	13889	14140	14014	13999	14161	14113	13943	14097	14043	13970	13998	14050	14012	13894	13922	13987	13991	13939	13968	13988	14048	14049	14015	14067	14061	14154	14027	14077	13819	14035	14132	14100	14181	14099	14123	13981	13982	13986	13948	13925	13885	13881	14113	14022	13966	13776	13836	14230	14066	14164	13818	14035	13830	13930	13978	13947	13977	13938	13919	14011	14019	13809	13925	13884	14072	13871	13836	14086	14047	14218	14032	13928	14083	13995	13957	13923	13795	13844	14091	14004	13909	14229	13843	14197	14094	14015	14167	14064	14062	13982	13927	13928	14062	14054	13965	14193	13975	14011	14039	14040	14115	14104	14032	13966	13833	13853	13850	13965	14048	13967	14159	14107	13953	14076	13725	14094	14080	14077	14031	14065	13945	13967	13860	14094	13859	13953	14028	13894	13849	14151	13986	13995	14024	14104	13959	14050	14036	14129	14006	14099	13981	14058	13972	14275	14010	14238	14160	13989	14001	13991	13930	13800	13838	14088	13984	14104	13931	13911	14041	14072	13951	14161	14140	14297	13897	14028	13970	13978	14040	13921	13972	14098	14059	13984	13977	14066	14069	14090	14120	14109	13974	13986	13862	14082	13869	14144	13913	13959	13958	14131	14077	13928	14007	14058	13885	13911	13962	13897	14201	13907	13923	13941	14146	13890	14142	14169	13998	14011	14016	13988	14050	14044	13979	14054	14024	13975	14048	14030	14105	14136	14100	13986	14010	13918	13955	14168	14177	14081	14075	13946	13978	14023	14008	14064	13904	13930	14003	14054	13985	14089	14127	14027	14033
24149	43488	43080	37714	33720	29486	26706	24179	22900	21185	20356	19558	18858	18127	17739	16690	16476	16710	16011	15725	15657	15195	14629	14451	14466	14260	14239	14220	14223	14253	14284	14078	14127	14087	14080	14001	13891	13978	14042	13908	14102	14011	14097	14015	13919	14120	13814	13880	14034	13925	14129	14052	14108	13987	13969	14023	14022	14188	13909	14128	13925	13967	14153	14068	13958	14019	13985	13974	13969	14095	14112	14073	13972	14226	14144	13935	14033	13925	14220	13905	14181	14021	14007	13941	13873	14043	14053	13954	14112	13817	14131	14039	14112	14081	14017	14071	14005	13956	13896	13937	13984	13877	13990	13905	14041	13866	13930	13965	13924	13976	13989	14189	13965	13864	13981	13928	13893	13862	13901	13986	14053	13930	13888	13982	14094	13792	13883	14105	13969	14005	14107	14141	14019	13953	14029	14035	13982	13900	14118	13859	14194	13853	13948	14115	13991	14034	13897	13893	14004	14027	14152	13816	13825	13947	13878	13952	13985	13864	14042	14082	14008	14040	13838	14018	14066	14208	13964	14206	13984	13968	13965	14098	13956	13871	13969	13762	13914	14107	14106	14041	14064	13893	13963	14122	14009	13932	14012	14026	13952	13935	13966	13983	14032	14030	13839	14014	13858	13949	14022	14040	13988	13983	14041	14109	13984	13832	13829	14003	14041	13853	14044	14084	14042	13994	13688	13834	13848	13926	13853	13929	13976	13987	13938	13945	14074	13983	14017	13992	13949	13907	13985	14100	14012	13967	13805	13885	13936	13917	13951	13989	13992	13999	14035	13914	13759	13871	13862	13968	14002	13930	14059	13920	13943	13967	13971	14007	13950	13999	13909	13908	13852	13986	13926	13900	13760	14136	13978	13945	13776	13982	13947	14156	14069	14001	13945	13977	13932	13985	14067	14004	13823	13832	14057	14100	13922	13931	14029	13907	13748	13967	13893	13995	13908	14043	14032	13905	14185	14039	13963	13907	14155	13954	14048	13870	13750	14005	14097	13852	14059	14067	13925	14002	13971	14113	13984	13947	13908	14029	14016	13977	13850	13971	13973	13998	13979	13793	13939	13938	14020	13896	13862	14032	13792	14062	14025	13769	13873	14002	13774	13856	13847	13865	13904	13820	13791	13833	14072	13958	13870	14090	14105	13938	13945	13897	14115	13966	13989	13853	14118	14037	13983	13927	13977	14008	13893	13866	14086	13996	13900	13917	14051	13761	13983	14000	13834	14088	14024	13964	13990	13979	13977	13933	13915	14069	13830	13948	13794	14057	14093	13977	13825	14063	14028	14083	14164	13901	13817	13964	14139	13864	13934	14180	14027	13937	13899	13880	14000	13832	13912	13791	13956	13882	13988	14036	13999	13966	13932	13940	13962	13753	13976	14114	13864	13958	13989	13968	14199	13822	14040	14069	14082	14163	14004	13880	14039	13885	13870	13990	13896	13989	14115	13994	13939	14095	13952	14013	13890	14219	13925	13952	13842	13854	13987	14139	13972	13937	13852	13860	13888	13987	13968	13973	13974	13954	14047	13941	13902	13869	13946	13967	13752	13928	13952	13993	13965	13991	13886	14029	13817	13947	13829	14004	13900	13929	13985	13961	13965	13897	14100	13971	14044	13932	14088	13949	13952	14133	13954	13875	14096	13923	14058	13821	13790	14096	14047	13925	13990	13952	14044	13953	13986	13892	14007	13918	14014	13950	13837	13940	13955	13956	14041	14058	14040	14008	13993	14031	13784	13925	14061	13986	13834	14003	14011	14013	13951	14021	13898	14030	13849	13749	14038	14044	13823	13985	14074	13893	13864	13868	14040	13967	13880	13975	13916	13971	14005	13890	13884	14028	13979	13972	13984	14100	14092	13987	13903	13992	14084	14032	13975	13859	14025	13979	13897	14011	13966	13992	13939	13973	13900	14041	13921	13929	13957	14154	13875	13877	13916	13914	13995	13916	14068	14035	14048	14010	14064	13911	13869	13939	13984	13920	13940	13792	14084	13962	13847	13912	13989	13908	14032	13894	13838	14012	13983	13803	14090	13967	14002	13938	13828	14243	13892	13922	14165	14037	13956	13948	13905	14059	14083	14053	13820	13964	13961	13956	13939	14074	13964	14081	14086	13857	14142	14134	14036	13749	13974	13868	13892	13800	14070	13933	13885	14068	13835	13972	14031	13865	13864	13917	13913	13942	13902	13955	14008	13980	13885	13947	14009	13899	14030	14056	14145	13894	14153	13938	14004	13905	13935	14100	13858	13820	13847	13935	13797	13943	13976	13913	14055	13864	13839	14133	13955	14045	13876	13979	14019	13881	14058	13862	13871	14042	14021	13946	14139	14037	14133	13990	14134	14032	13923	13957	14021	13909	13936	14024	13876	14191	14058	14013	13847	14011	14081	13865	13899	13984	14120	13973	14062	13967	13844	13956	14058	13996	14022	14038	13881	13968	14112	13976	13986	13903	14037	13977	13977	14082	14003	13882	13964	14023	13870	14018	13992	14012	13964	13984	13962	14077	14098	13980	13976	14101	14001	14047	13831	13936	13924	13948	13913	13772	13957	14021	13998	13990	14102	13974	13926	13875	13853	13867	13949	14039	13920	13812	13959	13807	14067	13963	13836	13983	14070	13869	13974	13973	13998	14024	13971	13943	14037	13954	14122	13935	13993	14056	13903	13821	14053	13984	13906	14062	14022	13943	13982	13917	13801	14053	14056	13867	14009	13949	13940	13868	13856	14179	13930	13975	13954	13850	13993	13989	13982	13872	14047	13980	14058	13900	13944	14030	13871	13889	14023	13967	13855	13925	13936	13944	14011	13907	14050	14004	14045	14142	14074	13925	13930	14017	13957	13909	13898	13954	13920	13929	13951	13933	14039	14031	14004	13995	13853	14003	13924	14028	13885	13955	13943	13994	14054	14075	13912	14060	14158	13961	14106	13898	14072	14015	13845	13885	14039	13873	13893	14151	13995	14113	14007	13909	14042	13827	13900	14062	14006	13974	13991	13814	14033	13995	13742	13927	13920	13903	14076	14074	13869	13972	13898	13871	13897	13916	13929	14084	13910	13857	14057	13928	14116	13998	13875	13907	13969	14026	14042	13986	13874	14007	13873	13822	13990	13898	14146	14015	13933	13916	14015	13957	13856	13817	14018	13892	13975	14014	14001	13964	13921	13960	14038	13999	13884	13952	13869	14009	14114	14023	14125	14117	13823	14263	14054	14087	13999	13894	14141	13981	13917	13901	14047	13945	13988	13879	14133	13866	13946	13815	14023	13900	13978	13873	13883	14007	13849	13948	14082	13889	14000	13852	13935	14179	13986	13958	14067	14017	13869	14120	13888	14004	13910	14104	14031	13923	13985	13932	14009	13746	13970	13917	13903	14127	14013	13951	13914	13981	13863	13913	14084	13898	13865	13803	13854	14086	14017	14019	13830	13992	13909	13883	14008	14084	13843	14101	14022	14091	13891	13982	14009	13863	13911	13966	14083	13917	14105	13882	14009	13893	13925	13832	13964	13971	13897	13979	13890	14033	13835	13779	13958	13830	13872	13930	13932	13877	14142	13948	13801	13888	14049	14023	13939	13982	14079	13831	13945	14111	14010	13988	14266	13795	14002	13765	13885	13929	13988	13898	13890	14110	14037	13789	13982	14047	13939	14007	14123	14010	13891	14033	13972	14043	13960	13882	13878	13900	13838	13989	13944	13832	13913	13882	13957	14058	13979	13874	13964	13865	13880	14006	14086	14059	14001	13948	13882	14061	13975	14110	13917	13862	13988	13913	13909	13894	14012	14122	13901	14030	13980	13797	13959	13891	14032	14056	14037	13866	13910	14153	13791	13985	14045	14048	14027	14075	13873	13900	14034	13932	13893	14093	13973	13987	13856	14026	13907	13968	13883	14062	13788	13996	14003	13962	13890	13978	13994	13959	13879	13944	14028	13829	13939	13981	13896	13939	13972	13914	13926	13943	13912	13918	13959	13966	13992	13760	13954	13939	13873	13949	13879	14064	13926	14026	13786	14135	14042	14000	13824	13987	13874	13885	13993	13935	13771	13901	13863	13885	13981	14076	14023	14147	13940	13834	14032	13937	14052	13770	14052	13927	14027	13954	13886	13890	14184	14043	13860	13929	13880	13993	14009	14119	14044	13934	14096	14081	13954	13911	13916	14028	14059	14053	14011	14239	13975	13927	14052	13902	14062	13999	13773	14065	13937	14014	14057	14015	13859	13849	13920	14047	13897	13968	14054	14084	13900	13847	13945	14078	14094	13913	14115	14055	14009	14048	13901	13939	13893	14077	14134	13835	14001	14016	13994	13900	14057	14034	14117	13951	14053	14036	13979	14102	13788	13808	14042	13876	14014	13937	13858	13942	13947	13939	13942	14006	13986	14083	14036	13706	13964	14053	14049	14008	13986	13910	13897	14068	14025	13873	13935	14083	13901	13932	13884	13982	13937	13947	13716	13894	13998	13953	13886	13951	14002	13960	13943	13854	14053	14057	13981	14034	13816	14045	14119	14105	13980	13933	13924	13984	14021	13939	13905	13849	13915	13899	14012	14045	14003	14071	14081	13914	14049	13829	13821	14042	13910	13944	13964	14174	13984	13912	14038	13906	13945	13765	13978	13832	14118	13933	14021	13876	13883	13908	13884	13922	14063	13996	14081	14125	13975	13965	14002	14102	13974	13987	13885	14021	13946	13840	14058	13975	14052	14009	14099	13966	14009	14060	13887	14000	13916	14015	14038	13976	13872	14195	14104	13995	14040	13871	14053	13934	13906	13914	13935	13831	13843	13981	13805	13728	13937	13967	13866	14119	13980	13846	13829	14071	13887	13859	13822	13998	13933	13967	13977	13952	13925	14018	14015	14013	14048	13907	13942	13870	14009	13911	13954	13915	13737	13955	14151	13949	13889	13953	13998	13820	13899	13845	13917	13971	14158	13802	14064	13866	13930	13969	14023	13834	14010	13912	13918	13977	13929	14095	14084	14069	13926	13987	14061	13761	13996	13981	14130	14049	13985	14034	14017	14010	13953	13982	14058	14073	13864	14080	14076	13962	14000	13800	14221	13857	14035	14100	13996	13995	13925	13992	14051	13851	14061	13998	13870	14054	13889	13839	14040	13805	13991	14015	13973	13902
27558	23633	28686	26100	20974	18785	17384	16423	15848	15563	15354	15206	14963	14699	14843	14469	14425	14503	14321	14410	14220	14105	13963	14126	14067	13979	13835	14047	14073	14016	13624	14040	14020	14046	14023	14045	13875	13954	14048	13947	14039	13998	14003	13893	13882	14136	13918	14059	14261	14038	14048	14039	13867	13840	13891	13995	13892	14173	13783	14018	13903	13897	13864	13861	14044	14024	13894	14013	13997	14151	13954	14098	14007	13847	14024	13958	14109	14056	13962	13779	14082	13916	13842	13872	13851	13900	13863	14006	14111	13928	13884	13790	13907	14138	13997	13951	14041	13992	14106	14093	13872	13992	13991	13835	13888	13904	13795	13903	14212	14014	13959	14017	13937	14037	14019	13899	13979	13791	13937	14010	14040	13817	13812	13851	13932	14057	13929	13844	14230	14013	14186	14090	13990	14012	14108	13942	14155	14029	14040	14048	14026	13978	13854	13921	13795	14027	13948	14031	13891	13984	13749	13916	13928	14059	13965	14057	13950	13988	14002	13893	13927	13987	13819	14007	13847	13867	13906	13937	13897	13767	14204	13881	14017	13952	14074	14030	14065	14096	14016	14008	13986	13951	13814	13899	14280	14088	13946	14184	14092	14055	13950	13815	13968	14166	13936	13926	14105	14034	13916	13964	13750	13992	13951	14114	13900	13900	13990	13923	13888	13912	13985	13929	13936	14098	14080	14037	14134	14035	14081	14197	13948	13919	14233	13982	13820	13999	14024	13909	13894	13991	14000	13971	13928	14013	13899	13967	14059	13926	13998	13833	14102	13950	13899	13862	13991	13916	13966	13746	13861	14116	13942	13958	13941	13952	13935	14174	13895	14029	14039	14146	14151	14051	13936	14018	13956	13986	13817	13879	13856	13937	14022	13916	13922	13897	13895	14066	14026	13935	13846	13987	13970	14024	13936	14108	14030	13802	13961	13880	13911	13741	13860	14044	13997	13795	13993	13897	14058	13983	13974	13943	13781	13871	13828	13956	13892	13986	13845	13974	13968	13825	14163	13971	14039	13982	13908	14021	13923	13891	13938	13960	14056	14092	13951	13860	13951	14111	13897	14029	13978	14008	13903	13978	14013	13839	14146	13875	13997	14136	13825	13904	13968	13768	13799	13948	14068	13804	13901	14044	13936	14044	13858	13817	14161	13985	13900	13983	14198	13966	14001	13911	13967	13991	14088	14083	13883	13923	14152	14016	14071	13847	13943	14013	13873	13857	13937	14020	13889	13881	13801	13783	14031	13909	13913	13950	14102	14005	13981	13896	14036	13993	14045	13854	14159	13876	14000	14068	14076	13952	14049	13862	13948	14095	14100	14021	14138	13998	13935	13796	13914	13930	13923	14014	13990	13864	13784	13829	13777	13999	14042	14038	13841	13725	14098	13838	13936	13990	14127	14048	14002	14075	13878	13801	14057	13706	13880	13909	13916	13996	14039	13803	13921	13841	14022	14020	13950	13911	13912	13835	14096	14214	13973	13947	13858	14088	13964	13948	14050	13935	14045	13857	14009	14044	14005	13900	14014	13981	14028	13896	14167	14034	13966	13846	13953	13937	14033	13931	13913	13847	13898	13811	14131	14067	13922	13864	13872	13922	13958	13928	13999	13908	14052	13999	13936	13943	14244	13761	14033	13953	13772	13923	14044	13989	13887	13949	14111	13963	13943	13753	13939	14068	13894	13918	14041	13929	14224	14162	13869	14078	13943	13745	13909	14206	14041	14207	13842	13759	14018	14135	13950	13728	14054	14077	14112	13980	14069	13788	14075	14007	14075	13901	14074	13980	14017	13810	14065	13941	14090	13987	14027	13886	13920	14151	14014	14082	14002	14114	14063	13991	13803	13953	13973	14057	13929	14186	13905	13987	14062	13987	13930	13783	14127	13945	13882	13928	14217	14038	13949	13876	13937	13996	13941	13911	14036	14038	13938	13987	13973	14083	13940	13922	13975	13915	13971	13917	14053	14097	13993	14065	13924	13892	14023	13928	13843	14156	13996	14016	13990	13822	14045	13896	13939	14252	14015	13947	13949	14061	13828	13931	13996	13898	14021	14053	13862	13742	14068	14147	13981	13914	14058	13738	14188	13898	13736	14021	14128	13862	13948	13904	14066	14119	14025	14004	14019	13880	13994	13933	13920	13827	13962	13917	13922	14015	14062	14143	13903	13856	13814	13926	13864	13901	13955	13882	13906	14052	13981	14041	13882	13816	13985	14001	14027	13854	13984	14123	13941	13891	13866	13886	13825	14003	13939	13710	13976	14035	13880	13953	13845	13801	14069	14054	13949	13856	13837	13894	13956	14071	13994	13926	13910	14027	13853	13960	14090	13951	13850	13894	13963	13793	13834	14017	13947	13982	13922	13765	13963	13910	13993	13715	13894	13966	13882	14058	14182	14011	13998	14059	13945	13875	13892	14102	14052	13977	13889	13919	13839	13954	13882	13776	14006	13972	13944	14281	13747	14082	14015	13997	14135	13799	14039	14065	14182	13943	13929	14089	13993	13936	14033	13961	14034	13950	13879	13845	13871	13824	13876	14072	14143	14014	13825	14018	13967	14060	13930	14067	14158	14012	14109	13963	14039	13892	13814	13893	14082	14149	13878	14053	14085	13971	13923	14164	13880	13882	13893	13881	13881	13874	13929	13866	14037	13917	13916	13833	14045	13923	14095	14123	13859	13886	13819	14179	13890	14161	14189	13985	13948	14100	13945	14039	14044	13870	14000	13907	13902	14034	13993	13969	13977	13952	13928	13913	13981	14128	13982	14007	13934	13924	13980	14036	13799	14016	13879	13868	13808	13698	13949	14127	13830	13843	14063	14051	13923	14016	13872	14044	13823	13984	13846	13961	13890	13971	13894	14012	13892	13887	13966	14159	14048	13838	14161	14084	13919	14137	14085	13878	13979	13941	13937	13947	14034	14016	13981	13940	14000	14067	13839	14007	14009	14120	13825	14083	13920	13970	13932	13849	14061	14000	14016	14096	13897	13985	14223	13989	14056	14014	14203	14093	13904	14034	13821	13956	13897	13876	13955	13937	13972	14003	14017	14175	14113	13775	14005	13959	14210	14028	13862	14003	13986	13881	13944	13986	14026	13905	13782	13987	14056	13861	13914	14068	14004	13912	13854	13848	13990	13842	13924	13817	13922	13994	13919	13921	13876	13999	14176	14037	13779	13864	14021	13929	13835	14001	13924	13836	13906	13873	14014	13935	13942	14041	14019	13969	13986	14040	14022	14147	14026	14020	13938	14063	14059	13977	14158	13867	13905	13812	13710	13946	13903	13962	14092	13956	14292	14030	13981	13954	14001	13905	14085	13952	14066	13807	13863	13950	13999	13897	13972	13991	14072	14041	14097	13940	14039	14216	14039	14005	14091	13821	13867	13871	14057	13987	14069	13839	13912	13831	13990	13828	14140	13732	14038	13938	13752	13857	13973	14086	14047	14123	13959	14109	13831	14104	14091	14047	13976	13802	13919	13848	14035	13988	13777	13928	13876	14150	13899	13997	13866	14096	14102	13993	13845	13920	14083	14119	13989	13953	13939	13881	13940	14055	13948	13890	13950	13926	13977	13950	13892	13810	13931	13849	13782	13921	14045	14016	14089	13987	13851	13936	13902	13951	13913	13992	13898	13928	14051	13863	13860	13842	14009	14179	14010	14006	13897	13876	14285	14049	13905	13991	13735	14045	14020	14076	14103	13782	14061	13890	13934	13958	14079	14123	14107	14012	13870	13941	13907	13771	13992	13858	13965	13995	14130	14183	13976	14072	14154	14008	13874	13779	13910	14110	14167	13934	13995	13755	14024	13942	13883	13956	14007	14150	13936	14107	14026	14045	13995	13813	13994	14031	14114	13855	13822	14009	14048	13976	13791	14025	13804	13961	13921	14122	14118	14053	14033	13845	13945	13981	14090	13915	13853	14044	13804	13950	14116	13891	13830	14135	14000	14007	13961	14012	13899	14056	14086	13991	13988	14126	13918	14088	14006	13942	13818	14006	13941	14024	13900	13998	14007	14005	13988	13914	13862	13784	13970	13961	14064	13972	14018	13974	13935	14085	13919	13892	13954	14099	14054	13881	13926	14054	14029	14050	14053	14075	13891	13965	14073	14001	13907	13977	13865	13871	14022	13855	13981	13943	13751	14068	13950	13990	14032	13922	13934	13993	14064	14041	13879	14050	13960	13937	14041	14110	14011	13977	14148	14103	13909	14007	14006	14016	14022	13864	14062	13968	13864	14014	14057	13992	13915	14099	14032	13922	13917	14054	13999	14048	14029	13882	14067	13953	13863	13968	13949	13941	14066	14073	14127	14032	13916	14048	13924	13946	13931	13818	14090	13786	13956	13864	13977	13670	13993	13996	14066	14080	13983	13971	13881	14079	13814	13872	13851	14071	13879	13891	13926	13822	14134	14024	13941	13884	14010	13939	14151	14027	14054	14072	14060	13872	13958	14087	14016	13980	14116	13943	14000	13875	14072	14032	14079	13999	13990	14136	14004	14072	13943	13849	14187	14024	13843	13944	14007	14104	14031	13890	14184	13809	13987	13944	13969	14092	13992	13924	13863	14054	13840	13962	13887	13935	13906	14140	14035	14197	14011	14029	13888	13997	13942	14136	14131	14129	14047	14051	14103	14034	14136	14077	13986	14007	14044	14055	13893	14027	14190	13645	13929	14082	13867	14068	14040	14062	13791	13974	13863	14196	14105	13865	14065	13862	13901	14067	14090	13928	13963	14002	13930	13814	13963	14149	13897	14088	13912	14126	14051	13926	13783	14033	14032	13792	13855	13931	13961	13783	14042	13867	13908	13958	14083	14131	13990	14060	13865	13882	14121	13899	13982	13910	13809	14080	14110	13901	13937	13862	14079	14040	14140	13809	13985	13939	14048	13821	13948	14063	14046	13932	14021	13894	14073	14007	13905	13816	13976	13824	14106	13818	14071	14130	13732	14112	13892	13999	13969	14019	13943	14102	13967	13978	13996	13838	14089	14058	13902	14088	14023	13890	14018	14063	13927	13849	14031	13901	13947	13858	13891	14017	14065	14110	13762	13833	13822	14225	13811	14049	14053	13967	13969	13901	13890	14004	13958	14042	13824	13876	14089	13993	14132	14023	14160	14107	13934	13869
22990	34019	32965	28166	24338	21222	19237	18031	17350	16760	16499	16005	15525	15188	15063	14713	14642	14705	14397	14440	14304	14102	13995	14127	13901	14068	13871	13908	13985	13906	14175	13948	13943	14063	13942	13966	13983	13833	13865	14027	13837	13957	13953	13932	13811	13916	14161	13912	13798	13989	14066	13937	13882	13952	13884	13938	13834	13782	13977	14077	13892	13978	13992	13923	13884	14030	13958	13953	14041	14039	13847	14011	13856	13740	13885	13910	14046	13754	13905	13916	13981	13857	14000	13901	14077	13931	14011	13898	13957	13933	13757	13945	13853	13812	13995	13796	13881	14064	13978	13877	13938	13776	13907	13915	13876	13917	13652	13999	13930	13791	13878	14020	14103	13930	13890	14051	13899	14035	13902	13811	14023	13786	14054	14010	13868	13917	13835	13817	13975	13874	14148	13848	14111	13860	13921	13992	13777	14037	13787	14016	13898	13860	14025	14003	13873	13907	13948	13984	13826	13785	13934	14053	13821	13975	14084	13823	13807	13855	13903	13814	13796	13974	13824	13860	13751	13977	13838	13944	13850	14140	13898	14011	13898	13984	13870	14018	13936	13875	13916	13804	14000	13970	13874	13934	13930	13982	13944	13792	13903	13883	13794	13863	13956	13903	14057	13952	14027	13975	13827	13929	14047	13992	13920	13994	14059	13956	13973	13908	13955	13934	13921	13923	13705	13855	13865	13848	13814	14045	13848	13730	13966	13958	13986	13787	13890	13906	13973	14042	13848	13795	14109	13931	13989	13890	13966	13860	13836	14025	13853	13876	13787	13754	13781	13824	13907	13983	13866	13892	14095	13848	13984	13835	13738	13830	13949	14005	13819	13908	13878	13905	13879	13881	13913	13855	13754	13921	14053	13869	13795	13972	13905	14000	14006	13712	13676	13942	13942	13774	13909	14093	13985	13999	13822	13932	13834	13796	13973	14227	13994	13958	14045	13835	13813	13835	13831	13975	13819	14032	13922	14015	13868	13836	14029	13848	13921	13826	13777	13932	13847	14016	13924	13867	14037	13971	14039	14005	13909	13840	13862	13916	13760	13951	13964	14028	14014	13950	13802	14029	13873	14005	13968	13928	14007	13875	14062	13817	14002	13780	13903	13894	14040	13899	13917	13949	13849	13838	14017	13928	13842	13830	13833	14038	13904	14041	13898	13922	13919	13935	14088	13830	13888	13954	14018	14053	13862	13904	13831	13905	13809	13979	13877	13930	14043	13915	13833	13926	13772	13946	13831	13833	13882	13905	13781	14005	13735	13933	13895	13976	13850	13822	13865	13879	13855	13866	13960	13954	14007	13799	14010	13860	14012	13771	13930	13955	13876	13906	14020	13935	14013	13814	13988	13769	13970	13909	13976	13941	13884	13921	13829	13881	13965	14028	13926	13669	13797	13845	13758	13839	13890	13908	13773	13847	14062	13912	13814	13851	13917	13902	13942	13941	13928	13972	13872	13899	13800	13990	13812	13947	13819	13954	13956	13805	13991	13856	13942	14063	13925	13889	13956	14036	13839	13883	13886	13891	13923	13953	13784	13939	13737	13874	13895	13823	13847	13865	13779	14074	13929	13860	13901	13813	13990	13837	13950	13883	13861	14034	13860	13952	13863	13912	13901	13855	13939	13883	13926	13975	13948	13994	14045	13881	14002	13997	13933	13831	13897	13755	13879	13937	13851	13940	13970	14045	13889	13810	13823	13882	13808	13868	13860	13980	13844	13934	13908	13948	13824	13987	13969	13919	13766	13940	13766	13793	13745	13918	13890	14077	13961	14038	13833	13796	13790	13765	13930	13894	13933	13827	13932	13860	14025	13873	13841	13799	13738	13826	13831	14005	13825	13983	13832	13777	13940	13869	13828	13989	13957	13726	13948	13893	13897	13933	13846	13955	13885	13897	13939	13854	13992	13988	13835	13879	13664	13944	13875	14004	13941	13916	13930	14011	13914	13907	13884	13650	13948	13937	13922	13955	13870	13829	13990	13963	13952	13754	13987	13859	13957	13784	13939	13731	13885	13916	13883	13850	13766	13882	13849	13885	13772	14037	13790	13994	14036	13800	13804	14028	13808	13864	13978	13731	13963	13926	13910	13721	13886	13953	13997	13957	13960	13778	14041	14040	13926	13813	13868	13877	13916	13960	14013	13957	13987	13866	13974	13795	13932	13940	13894	13913	14070	14059	13962	13796	13890	13808	13817	13947	13761	13954	13965	13849	13837	13792	14045	13884	13859	14044	13966	14060	13914	13888	13924	13906	13802	14006	13791	13938	13849	14000	13902	14088	14047	14045	14017	14014	14006	13930	13899	13967	13859	13931	14081	13913	13805	13861	13926	13981	13842	13972	14028	13993	13873	13845	13887	13944	14098	13850	13791	13786	13902	13904	13931	13896	13829	14001	14246	13799	13703	13723	13914	13995	13827	13891	13833	13998	13911	13948	13910	14008	13964	13819	13915	13716	13948	13966	14033	14055	13970	13942	14030	13893	13939	13860	13910	13965	14007	13875	14147	13995	13809	13872	14140	13890	14045	13887	13851	14040	13964	13787	13874	14099	13977	13838	13902	13958	13946	13969	13799	13986	13870	13931	13944	13999	13757	13850	13782	13888	13808	14031	14011	13932	13937	14036	14063	13911	13896	13903	13927	13842	13857	14005	13927	13923	13969	13974	13851	13860	13857	13911	13950	13754	13948	14024	13869	14025	14003	13870	13841	14004	13895	13945	13740	13956	13835	13931	13941	14017	13797	13837	13842	13862	13934	13794	14056	13957	13910	13707	13874	13990	13873	13961	13922	13829	13748	13961	13916	13970	13785	14101	13867	13836	13737	13919	13779	14021	13928	13782	13885	13942	13986	13790	13886	13764	13949	13955	13820	13837	13704	13889	13921	13952	14021	13883	13866	13999	13830	14065	13853	13929	13946	13895	13845	13951	13809	13951	13778	13924	13903	13869	13906	13904	13895	13982	13810	14021	13928	13906	13940	13824	14055	14001	13829	13913	13911	14101	13777	14023	13921	14005	13986	13992	13917	14043	13842	13730	13937	13855	13758	13911	13778	13884	13768	13949	13924	14048	13961	13928	14064	13895	14003	13951	14020	14023	13764	13927	14116	13775	14005	13887	13924	13967	13869	13945	13943	13859	13921	13922	13826	13845	13973	13989	13919	13914	13872	13817	13966	13831	13841	13715	13897	13916	13996	13905	13953	13905	14046	13981	13916	13871	14093	13813	13797	13863	13913	14103	13956	13837	13873	13916	14046	13782	13971	13892	13953	13865	13998	13864	13973	13867	13902	14014	13880	13885	13983	13874	13799	13966	14031	13924	13990	13962	13828	13934	13885	13869	13886	13882	13859	13872	13890	14036	13928	13874	13886	13862	13797	14003	13977	13953	13893	14011	13889	13821	13844	13847	14000	13881	13847	13893	13796	13948	13905	13977	13916	13767	13964	13987	13781	13910	13908	13824	13803	13771	13658	13838	13914	14009	13897	14046	13785	13926	13876	13975	13924	13924	13982	13909	13729	13768	14023	13793	13877	13956	13809	13865	13896	13887	13804	13982	13906	13892	14092	13705	13891	13979	13831	14020	13863	13932	13988	14051	13959	13977	13843	13887	13943	13847	13915	13963	14181	14014	13882	13916	13716	13986	13969	13857	13954	13962	13847	13768	13961	14065	14048	13989	13890	13891	13922	14053	13907	13981	13720	13844	14083	13972	13862	13933	13827	13979	13889	14274	13935	13720	13852	13856	13889	14107	13961	13915	13840	13905	13911	13883	13830	13865	14012	14007	13934	13935	14052	13974	14083	14047	13925	13900	14005	13786	13792	13891	14034	13990	14007	13954	13940	13988	13862	13855	13953	13866	13873	13971	13790	13854	13985	13842	14091	13789	13971	13828	13702	13882	13919	13678	13959	13763	14018	13943	13952	13957	14027	13920	13776	13957	13982	13879	13903	13868	14075	13994	13962	13907	13894	14051	13921	13948	13816	13926	13924	14041	13906	13878	14041	13937	13833	13891	14106	13850	13861	13864	13775	13908	13800	13893	14091	14174	13958	13922	13988	13892	14031	14038	14014	13920	13990	13929	13875	13933	13935	13656	14130	13796	13883	14032	13843	13898	13923	13945	13906	13909	14085	14068	13797	13814	14017	13686	14081	13875	13871	13833	13833	13897	13939	13911	13861	13896	13815	13992	13936	13770	13831	13939	13772	13942	13983	13838	13985	14000	13944	13873	13985	13926	13980	14045	13898	13773	13854	13979	13861	14093	13892	13894	13975	13871	13873	13927	13846	13928	13974	13812	13892	14060	13914	13886	13922	14034	13977	13932	13860	14084	14032	13943	13847	13843	13845	14000	13837	13886	14067	13848	13875	13974	13878	13952	14135	13874	13945	13961	13974	13989	13984	13835	13903	13954	14044	13958	13845	13914	13937	13888	13870	13896	13847	13964	13953	13920	13940	13880	13863	13970	13932	13981	13800	13883	13850	13908	13988	13828	13901	13846	14014	13871	13889	13880	13842	13988	13781	13785	13811	13958	13839	13823	14087	13934	13848	13844	14019	13804	13897	13973	14012	14056	14048	13860	13935	13889	13720	13840	13984	13994	13734	13996	14006	13877	13868	13834	14013	13811	13906	13852	13831	13836	13759	14009	13920	14003	13938	13807	14016	13864	13931	13886	13960	13929	13979	13903	13990	13895	13810	13819	13847	14030	13976	14101	13948	14116	13895	13857	13675	14009	13897	13778	13932	13836	13874	13980	13944	13960	13950	13852	13873	13730	13853	13889	13937	13952	13950	14011	13991	13720	13984	13890	13866	13914	13963	14137	13905	13979	14053	13980	13811	14148	13903	13725	13701	13992	13951	13983	13904	13834	13884	13870	13851	13946	13928	13821	13848	13855	13884	13913	13950	13874	13978	14033	13900	13940	13949	14075	13925	13870	13880	13741	14014	13885	14053	13827	13969	13909	14045	13738	14052	13846	13834	13947	13953	13848	14042	13900	14031	14066	13807	14021	13918	13771	13860	13868	13855	13963	13769	13973	13947	13850	13819	13895	13849	13919	13888	13940	13929	13958	13997	13884	13972	13915	13997	13983	13940	13881	13948	13979	13894	13750	14027	13784	14182	14028	14019	13853	13864	13819
23898	21326	28731	24887	23348	23725	22273	19002	17979	17411	16904	16541	15740	15870	15579	15405	15195	14823	15145	14979	14714	14545	14537	14400	14297	14393	14419	14317	14326	14406	14010	14120	14316	14170	14192	14234	14233	14341	14169	14178	14144	13960	14196	14038	14386	14191	14084	14047	14347	14221	14076	14133	14027	14172	14070	14191	14084	14232	14345	14065	14203	14097	14219	13958	14009	14226	14331	14233	14190	14022	14250	14349	14095	14166	14103	14093	14039	14093	14223	14022	14033	14225	14030	14112	13968	14063	14091	14115	14177	14151	14214	14144	14245	14285	13987	14127	14033	14138	14183	14235	14200	14121	14199	14262	14150	14175	14168	13945	14190	14103	14199	14133	14263	14034	14235	14320	14041	14099	14113	13928	14129	14225	14213	13990	14113	14061	14148	14043	14196	14196	14118	13841	14276	13994	14447	14336	14164	14139	14172	14016	14071	14072	14212	13974	14209	14135	14210	14212	13979	14037	14320	14017	14175	14195	14029	14082	14020	13930	14215	14043	14031	14261	14071	14174	14009	14060	14216	14064	14163	14077	14235	14190	14078	14126	14229	14157	14101	14119	14191	14034	14097	14150	14088	14153	14052	14070	14096	14046	14234	14027	14052	14209	14112	14030	14056	13965	14245	14239	14095	13956	14266	14165	14234	14067	14109	14105	14212	14124	14236	14125	14303	13893	14080	14038	14141	14116	14143	14151	13957	14056	14311	14189	14176	14055	14002	14215	14249	14174	14129	14042	14010	14053	14020	14201	14121	14074	14215	14080	14127	14121	14354	14090	14285	14143	14318	14116	14027	13988	14074	13980	14336	14291	14171	13951	14131	14141	14128	14042	14095	14205	14025	14086	14157	13992	14211	14035	14249	14153	14149	14232	14282	14223	14147	14140	14192	14142	14221	14153	14322	14181	14157	14030	14100	14084	14109	14067	14007	14239	14150	14340	13973	14144	14081	14299	14166	14284	14042	14113	14231	14172	14114	14110	13909	14135	13814	14367	14049	14106	14139	13977	14021	13918	14263	14178	13986	13844	14075	14107	14071	14172	14028	14054	14076	14025	14106	14168	14110	14099	14136	14140	14216	14011	14195	14271	14165	13989	14096	14101	14048	14113	14147	14101	14262	13886	14036	14236	13912	14207	14302	13840	13923	14063	14024	14102	14052	14063	14080	13980	14002	14285	14272	14075	14091	14195	14124	14052	14135	14156	14301	14078	14038	13979	14155	14014	13976	14104	14168	14080	14091	14175	14256	14321	14012	14114	14043	13981	14103	14067	14168	14155	14250	14199	14247	14119	14227	14156	14197	14170	14159	14107	14074	14160	14103	13954	14115	14087	14046	13999	14057	14112	14275	14048	14026	14169	14132	14322	14023	13961	14303	13936	14069	14084	13967	14041	14022	14250	14210	14185	14179	14010	14147	14079	14101	14162	14130	14050	14041	14089	14172	14147	14057	14194	14081	14010	14209	14034	14210	14152	14199	14296	14278	14151	14058	14294	14321	14122	14267	14119	14108	14266	14055	13956	14147	14065	14109	14106	13964	14046	14111	14066	13971	14054	14121	14277	14010	14078	14063	14116	14242	14232	13984	14201	14327	14017	14237	14209	14158	14121	13947	14204	14117	13999	14457	14028	14162	14114	14193	13974	14090	14152	14119	14172	14045	14142	14085	13963	14156	13983	14124	14126	13948	14101	14088	14245	13935	14306	14036	14196	13967	13977	14055	14143	14053	13998	13981	14180	14022	14075	14178	14142	14148	14012	14101	14052	14159	14300	13916	14086	14031	14066	14131	13925	14190	14135	14166	14148	14121	14208	14183	14115	14209	14237	14222	14198	14076	14244	14007	14014	14178	14300	14211	13957	14037	14091	14111	14005	14013	14245	14165	14190	14081	13970	14153	14014	14076	13948	14060	14219	14044	14024	14144	13982	14078	14160	14182	14064	14156	14220	14033	14011	13994	13984	13986	14017	14002	14113	14108	14153	14147	14218	14140	14194	14190	13961	14026	14128	14132	14085	14062	14340	14019	14097	14218	14095	14015	14065	14164	14167	14160	14155	14149	14212	14157	14086	14056	14114	14111	14107	14074	14242	14215	14086	14048	14058	14103	14188	14159	14092	14074	14190	14389	14262	14212	14276	14049	14221	13983	14253	13943	14090	14017	14116	14111	14134	14179	14030	14164	14037	14141	14208	14112	14041	14246	14065	13974	14097	14177	14124	14273	14053	14013	14225	14178	13891	14309	14276	13978	14182	13991	14156	14217	14091	14099	14237	13983	14105	14155	14006	13962	14055	14191	14195	14039	14077	14089	14171	14044	14151	14091	14088	14121	14102	14343	14067	14083	13963	14068	14125	14217	14063	14103	13994	14444	14180	13987	14100	14302	14117	14313	14051	14183	14109	14190	14016	14088	13959	14151	14115	14090	14007	14278	14170	14086	14256	14156	13985	14229	14268	14074	14025	14046	14144	14068	14068	14028	14159	14352	14278	14137	14009	14159	14262	14147	14357	14239	14208	14345	14123	14025	14268	14266	14115	14210	14145	13993	14089	14156	14183	14135	14150	14037	14020	14116	14176	14180	14111	13978	14018	14168	13922	14199	14106	14219	14179	14197	14170	14095	14197	14106	14189	14030	13972	14048	14142	14205	14007	14029	13975	14021	14141	14143	14378	14282	14082	14040	14328	14105	14128	14127	14130	14277	14018	13970	14025	14237	14068	14064	14203	14067	14049	14026	14143	13827	14027	14177	14169	14192	14055	14183	14103	14239	13883	14040	14098	14137	14148	14198	14087	13909	14344	14260	14311	14167	14203	14016	14127	14253	14106	14074	14097	14080	14106	14196	14072	14129	14154	13923	13977	14236	13977	14175	14254	14277	14252	14153	14080	13947	14020	13871	14089	13989	14128	14041	14002	14134	14081	14103	14156	14199	14198	14031	14079	14180	14229	14102	14055	14158	14217	14185	14161	14117	14096	14159	14171	14105	14025	14001	13999	14190	14127	14208	14113	14103	14132	14138	14057	14152	14136	14084	13936	14126	14144	14257	14066	14055	14128	14152	14261	14230	14021	14089	14227	14005	14171	14378	13937	14004	14319	14043	14251	14195	14197	13991	14299	13990	14029	14014	14251	14166	14257	14181	14183	14130	14001	14243	14242	14142	14145	14148	14015	14225	14080	14113	14229	14023	14126	14177	13991	14039	13905	14226	14218	14193	14093	14214	14003	14083	13891	14315	14205	14149	14173	14013	14024	14191	14333	14194	14161	14191	13980	14039	14207	13986	14070	14324	14173	14045	14098	14012	14034	13953	14242	14297	14265	14168	14197	14061	13990	14187	14129	13920	14228	14239	14200	14282	14115	14145	14227	14060	14018	14041	14047	14190	14158	14108	13965	14373	14223	14030	14047	14011	13963	14065	14141	14159	14273	14228	14078	14250	14017	14232	13903	14091	14050	14178	14211	14301	13982	13888	14061	14041	14003	14081	14106	13990	14027	13974	14164	13928	14329	14214	14209	14165	14057	13982	14076	14056	14336	14004	14075	14208	14225	14028	14114	14254	14287	14169	13977	13891	14171	14028	14160	14164	14140	13913	13862	14028	14085	14055	14058	14129	13991	14135	14001	14119	14225	14364	14156	14097	14146	14116	14176	14248	14194	14107	14232	14262	14236	14102	14062	14083	14074	14158	14103	14144	14238	14127	14086	14199	14009	14343	14212	14035	14162	14177	14128	14182	14033	14017	14247	14191	14139	14019	14195	13967	14243	14143	14077	14020	14089	14160	14115	14100	14195	14081	14217	14142	14076	14060	14206	14176	14103	14110	14128	14016	14208	14106	14012	14248	14353	14231	13964	14128	14156	14190	14062	14239	14203	14108	13958	14114	14189	14156	14152	14109	13945	14039	14166	13956	14058	14101	14121	14303	14255	14092	14100	14037	14008	14225	14000	14101	14391	14115	14163	14202	14082	14294	14049	14051	14247	14127	14156	14171	14012	14128	14274	14251	14147	13963	14240	14231	13985	14068	14245	14124	14057	14173	14135	14338	14249	14088	14033	14052	14012	14190	14154	14196	13998	14216	14051	14207	14233	14199	14167	14100	14263	14271	13976	14173	14204	14177	14220	14154	14130	14135	14233	14094	14175	14165	13988	14164	14187	14061	14049	14048	14175	14020	13978	14237	14191	13990	14169	14239	14170	14193	14080	14139	14071	13919	14158	13962	14112	14172	14177	14165	14207	14023	14290	14004	14124	14248	14020	14261	14198	14140	14153	14245	14268	14196	14283	14246	14131	14219	13998	14051	14189	14064	14106	14271	14174	14100	14012	14071	14224	14028	14029	14082	14059	14089	14182	14207	14131	14001	14130	14245	14339	14160	14115	14107	14030	14253	14079	14010	14090	14033	14111	14143	14026	14094	14230	14322	14229	14135	14027	14195	13989	13971	14194	14105	14003	14124	14147	14102	14138	14172	14004	14108	14120	14062	14195	14364	14065	14204	13876	14269	14055	14117	14105	14278	14246	14185	14088	14053	14100	13868	13905	14262	14092	14015	14287	14375	14151	14167	14145	14134	14155	14204	13985	14042	14018	14148	14086	14090	14124	14191	14156	14080	14142	14181	14020	14115	14171	14127	14574	14347	14109	14309	14097	14207	14090	14139	14150	14078	14052	14126	14268	14139	14187	14058	14065	14136	14089	14150	14058	14147	14089	14073	14114	14151	14271	14178	14079	13885	14130	14114	14210	13974	14263	14051	14003	14138	14127	14257	14185	14170	14099	14090	14197	14051	14188	14106	14289	14165	14063	14053	14004	14130	14132	14257	14084	14093	14069	14232	14125	14137	13907	14090	14200	14053	14217	14321	14131	13857	14148	13937	14287	14121	14186	14277	14039	13940	14212	14119	14106	14129	13895	14000	14053	14241	13904	14099	14077	14097	14166	14209	14038	14159	14085	14353	13961	14180	14183	14186	14025	14226	13950	13979	14118	14200	14094	14044	14251	14178	14110	13942	14097	14038	14100	14243	14151	14027	14204	14202	14001	14048	14044	14075	14091	14067	14136	14029	14051	14153	13921	14175	14163	14168	14190	14004	14100	14091	14149	14265	14346	14220	13964	14012	14156	13993	14048	14213	14177	14250	14204	14076	14141
22985	39596	39934	34768	29683	26260	23287	21256	20352	19346	18375	17767	16910	16633	16430	15860	15900	15512	15429	15170	14771	14636	14368	14271	14338	14238	14217	14092	14103	14266	13981	14136	14078	14081	14040	14141	14081	14130	14065	14072	13891	13933	14030	14118	13924	14102	13811	14020	14123	14047	13851	13894	13901	13960	13989	13921	13878	13998	14016	13854	14130	13797	14073	14137	13967	14188	14044	14059	14043	14090	14043	13916	13905	13972	13931	14082	13965	14111	14066	14054	13981	14154	13997	14119	13816	13920	13864	14042	13943	13958	13934	14034	13871	14101	14108	14026	13890	14015	14026	13790	14054	14049	14023	14011	13947	14023	13968	13966	13943	14015	13927	13828	14056	13937	13949	13835	14257	13843	14004	13960	14142	14047	13970	14041	13945	13964	14086	13985	13873	13921	14021	13981	13833	13973	13930	13879	13958	13964	13819	14023	13944	13917	14102	13912	14216	13862	13991	13711	14001	14004	13931	13955	14012	14024	13964	14002	13943	14082	14016	14075	13986	13963	13959	13972	13833	14050	13901	14034	14059	13996	13961	14187	13992	14061	13957	13957	14089	14003	13975	13856	14078	13924	13779	13931	13919	13994	13887	13996	13874	13968	13862	13842	13889	13921	14194	13849	14034	13813	13970	13861	14000	13962	13997	13853	14003	13914	14006	14025	13938	13862	14029	14151	13985	13964	14038	13924	14018	14099	14031	14045	14142	14224	13955	13903	13978	13893	14021	13979	14099	13995	14003	14028	13923	14127	13996	13914	13980	14034	13962	14013	13918	13855	14163	14000	13991	14104	14088	13991	13964	13899	13934	14026	14018	13928	13961	14110	13886	13954	13929	13884	13866	14103	13801	13926	13946	13981	13860	14083	13956	14015	14040	13896	14119	13745	14126	13960	13982	13860	14074	13951	14050	14109	13947	14052	13980	13962	14123	13864	13982	13981	13920	13968	13963	13906	14088	13823	13972	13988	14106	13887	14015	13901	13815	13953	14137	14145	13932	14007	14027	14071	14169	14006	13994	13994	14192	14001	14074	13954	14006	13901	13942	14017	14017	14008	14088	13922	14088	14054	14095	14070	13957	14129	14104	13824	13897	13910	13974	14012	14096	14040	14026	13924	13945	13952	14046	14131	13923	13904	14065	13883	13871	13747	13927	13922	14091	14018	14007	14031	14103	13966	13898	14004	14011	14054	14111	14010	13904	14122	13985	13972	13959	14159	14083	13900	14037	13997	13971	14067	13931	14098	14022	14105	13944	13958	14052	13824	14017	13995	14070	13895	14060	14031	13889	13899	13918	14046	14033	14063	14005	13863	13823	14025	13988	13881	13925	14212	13875	13784	14021	13938	14018	13992	13836	13846	13971	13887	13942	14083	14029	13969	13955	14196	13889	13896	14016	14058	14023	13998	14062	14090	13968	13927	13953	13971	14097	14018	13871	14040	13919	13959	13893	13997	13957	14054	13945	13951	13931	14074	13939	13986	14119	14047	13848	14114	14100	14052	13797	14058	13941	13994	14089	13971	14001	13969	13947	13993	14079	14019	13917	13989	14066	13976	13850	14103	14017	14179	14162	13916	14136	14050	14127	14006	14054	13835	14090	13995	14107	13900	13919	14037	13947	14095	13878	13920	13955	13998	14028	14012	13990	14004	14164	13973	14009	13947	13901	13971	14050	14053	14064	14004	13897	14012	13867	14019	13929	13962	14054	14039	13957	14083	14089	13944	14122	13900	13878	14053	14056	13984	13881	13922	14036	13899	14058	14047	14012	13956	14014	13990	13957	13955	14109	13962	13917	13928	14048	14030	14075	14106	13844	14128	13989	13791	13891	13924	14082	13885	13993	13897	14119	13824	14030	13981	13950	13948	13898	14176	13991	13833	13848	14106	13970	13951	13950	14055	13811	13972	13909	13980	13939	13974	13873	13853	14003	14097	14071	14138	14092	13987	13867	14030	14059	14106	13986	13938	14045	14122	14069	13865	14006	13926	13936	14113	13953	13999	13844	13918	14080	14014	13829	13950	14191	13939	13764	14064	14179	14182	14033	13939	13807	14113	13945	14026	13853	13953	14078	14117	13989	14053	13947	14005	14023	14017	13873	13928	14052	13930	14023	14002	13953	13837	13974	13990	13948	13921	14110	13883	13867	14063	13978	14004	13842	13854	14076	13961	14022	13998	13924	13927	14025	14022	13890	13907	13967	13920	14065	13927	14006	14147	14050	13984	14038	14024	14008	13855	14086	14064	13858	14049	14006	14231	13910	13962	14053	14026	14148	13733	13995	13910	13939	14152	13777	13798	14021	14089	13855	13789	14028	13963	14108	13908	14075	14131	13834	13903	13866	13870	13987	14075	14156	13914	14029	13943	14092	14005	13972	13993	13926	13895	14077	13903	14008	14057	14073	13973	13792	13774	13965	13969	14112	13989	14058	13982	13991	14086	13913	14039	13876	13899	13884	14061	13991	13972	14026	14027	14081	14051	14056	14117	14045	14028	13892	13974	13905	13939	13888	14031	14070	13888	14053	13975	13929	13946	13947	13938	13841	13979	13933	13996	14080	14092	14054	14092	13915	14031	13984	13992	13775	13827	13899	13930	13901	14071	14096	13994	13972	13876	14111	13928	14108	13963	13926	13980	14170	13948	13968	14029	13927	14038	13943	13835	13922	14098	13861	13957	13859	14039	14025	14106	13896	13962	13964	13842	14042	13871	14148	14076	13893	13907	14043	14022	13907	13832	14002	13931	14105	13931	14006	13965	13980	13947	14054	13888	13979	13904	14018	14129	14041	13906	13924	14051	14159	13915	13941	13919	13987	13985	13970	13976	13924	13929	13921	14052	13984	13928	14118	13966	13972	13906	14031	14012	14004	14081	13962	14007	14130	14078	13880	13886	14023	14013	14172	13897	14067	13993	13987	14061	13888	14057	14142	13946	14118	13862	13994	13828	13827	13877	13967	13923	14078	13953	13887	14030	13814	13995	14070	13980	14076	13927	13882	13872	13927	14087	14068	14116	14020	13833	14090	14075	13974	13973	13901	13924	13934	13898	14107	13916	13892	14027	13932	13882	13994	14050	14104	13819	13924	13983	13995	13983	14070	13942	13947	14050	13865	13986	13923	14124	13982	13914	14046	13904	14080	13911	14106	13872	14048	14022	13976	13826	14083	14023	13933	14036	14036	14012	13982	14000	13931	13995	13901	14255	13962	14168	13931	13942	14150	14041	14137	13955	13958	14021	13784	14106	13960	13984	14056	13916	13905	14039	14078	13851	13798	14061	13866	13988	13947	13945	14096	13935	13850	14071	13954	13954	14054	13866	13924	14006	13912	13922	14122	13930	13945	14010	14066	13943	13947	13955	14059	14161	13968	13831	13845	14081	14081	14087	13911	14024	13882	14051	13815	13881	14013	14043	13789	14020	13919	14100	14008	13850	14037	14122	13927	14024	13864	14139	13962	13863	14194	13963	13932	13995	14141	14025	13976	13961	13936	14039	14071	13964	13982	13826	13929	14130	14120	13949	13943	13979	14040	14143	13915	13804	13948	13953	13887	14188	14154	14014	13932	13862	13941	14040	14029	14187	13697	14053	14001	14005	13938	14026	14085	14048	14014	14012	14143	14007	13976	13831	13866	13914	13995	14002	14099	13933	14059	13882	14151	14051	14002	14066	14020	13947	14087	13821	14077	13944	14034	14071	14054	14125	13996	14009	13894	13994	13705	13962	13918	13946	13941	13865	14078	13995	13984	13940	14027	13960	13943	13951	13814	13857	14157	13913	13966	13880	13814	13968	13827	14062	13943	13925	14130	13898	13913	13900	13763	13957	13945	14131	14215	14066	14088	14096	14019	14044	14055	13826	14051	13959	14043	13983	13895	14053	13823	13916	14085	13990	13792	14107	13748	13867	13969	13936	14065	13925	13866	14007	13891	13926	13820	13892	14032	13962	14058	13967	13949	13871	13951	13998	14020	13905	14055	13968	14054	13961	13946	13953	14003	14035	14051	13896	13973	13931	13801	13915	13944	13952	14092	14018	13969	14033	14140	14012	13966	14053	13988	13872	13872	14013	13911	13887	13935	13988	13979	13938	14022	13911	13968	13929	14083	13698	14064	13925	13948	14253	13921	13911	13998	14072	13955	13805	14014	13959	14001	13973	13973	14025	13997	13932	14090	13845	13947	13848	13884	14004	13963	13984	13989	14062	13993	14054	14040	13974	13940	14032	14032	14026	13956	13911	14041	14138	14021	14058	13969	13859	13934	13969	13754	13918	14170	14109	13842	14012	13931	14023	13962	13940	13989	14017	13921	13867	13933	13903	13915	13983	13889	14028	13930	13957	13996	14014	14096	14107	13967	13960	14006	13778	14017	14008	14078	13959	14035	13878	14085	13848	13892	13942	13972	14049	13909	13950	13841	14038	13950	13981	14018	14055	13855	14025	14101	14024	14055	14144	14050	13956	14083	13984	13933	14084	14030	13937	14304	13877	13918	14035	13951	14001	13984	13754	14055	13783	14100	13998	13981	13905	14041	13918	13981	14021	13955	13954	13950	14032	13870	13903	13965	14052	13952	14068	13708	14119	13870	14032	14151	14066	14033	14053	13997	13941	14016	13927	14005	13821	14112	14000	13925	14051	14038	14017	13990	14010	14151	14112	13917	14038	13930	14170	14078	13909	13840	14125	14048	14033	14010	13825	14017	14047	13796	13975	13856	14019	14143	14007	14029	14027	13900	13920	13958	14082	13866	13867	13971	13971	13984	13959	13865	13967	13905	13933	13921	13887	13951	13754	14031	13944	13777	13967	13971	13825	13945	13891	14160	13918	13871	14082	13979	13857	14039	13905	13898	14039	14152	14216	13942	14023	13901	13885	13906	14096	14021	14004	13949	14101	13913	13862	14052	13943	14017	14071	13965	14172	13963	14021	14079	13966	14031	13989	14009	14123	14013	13776	13991	13928	14057	14043	13951	14070	13896	14028	14020	14080	14048	14117	14120	13861	13865	14002	13896	13831	14095	14000	13760	14007	13936	14129	13984	14144	13964	13926	13891	13956	13870	13975	13950	13820	13961	14017	13952	14032	14150	14073	13935	14019	13978	14006	13880	13935	13910	14002	14038	14100	13924	13932	14110	14092	14067	13912	13925	13971
22951	21334	29181	23948	22273	25147	25906	20962	19488	18521	17895	16891	16440	16177	16241	15712	15574	15380	15370	14944	14796	14501	14476	14185	14257	14044	14173	14254	14172	13762	13868	13870	13961	14154	14108	14142	14030	14059	14039	13766	13880	13745	13905	13937	14083	14060	13808	13781	13939	13722	13872	13535	13662	13758	14021	13699	13866	13856	13824	13935	13992	13882	13836	13902	14013	13988	13903	13874	13934	13822	13854	13809	13788	13953	13908	13896	13748	13795	13874	13781	13783	13913	13797	13789	13865	13885	13909	13937	13770	13950	14009	13849	13907	13862	13679	13784	13813	13929	13824	13721	13754	13844	13724	13800	13833	13966	13818	13938	13860	14066	13769	13777	13948	13692	13775	13801	13915	13779	13741	13807	13708	13796	13736	13898	13888	13889	13975	13683	13801	13778	13816	13777	13927	13899	13921	13955	13814	13848	13800	13971	13785	13828	13817	14040	13789	13678	13689	13701	13833	13975	13772	14010	13928	13987	13859	13728	13696	13706	13925	13776	13871	13853	13862	13824	13947	13831	13859	13868	13619	13883	13913	13684	13760	13771	13795	13809	13882	13630	13705	13866	13641	13849	13770	13735	13857	13814	13879	13861	13894	13755	13720	13866	13856	14079	13753	13690	13888	13691	13598	13982	13774	13817	13847	13962	14078	13803	13821	13740	13934	13895	13863	13773	13827	13766	13765	13529	13800	13907	13775	13874	13872	13899	13835	13889	13698	13607	13877	13720	13862	13548	13922	13720	13781	13919	13908	13607	13791	13808	13811	13811	13754	13823	13943	13644	13870	13978	13893	13748	13916	13866	13657	13757	13848	13732	13812	13889	13930	13914	13793	13799	13915	13832	14026	13834	13763	13831	13944	13795	13592	13842	13892	13801	13726	13741	13774	13599	13859	13822	13934	13875	13809	13768	13676	13709	13711	13897	13806	13722	13672	13727	13888	14045	13849	13844	13876	13772	13744	13993	13874	13690	13828	13781	13719	13960	13702	13773	13707	13752	13818	13755	13815	13835	13585	13996	13927	13913	13871	13747	13939	13716	13943	13774	13715	13808	13716	13770	13831	13804	13790	13946	13856	13702	13743	13691	13679	13821	13804	13720	13705	13748	13703	13818	13776	13725	13885	13736	13794	13864	13803	13868	13738	13734	13904	13644	13667	13725	13873	13782	13808	13723	13846	13800	13934	13694	13870	13998	13900	13761	13679	13767	13859	13854	13760	13849	13842	13904	13627	13789	13853	13732	13878	13903	13813	13884	13648	13620	13817	13788	13701	13801	13774	13831	13951	13684	13860	13864	13670	13815	13778	13946	14019	13811	13799	13859	13705	13656	13917	13901	13871	13788	13873	13737	13950	13712	13642	14001	13826	13581	13707	13788	13798	13789	13882	13650	14003	13769	13948	13618	13882	13980	14010	13844	13718	13775	13766	13962	13880	13963	13822	13672	13909	13772	13875	13836	13917	13888	13760	13800	13661	13931	13996	13809	13835	13721	13598	14028	13809	13920	13700	13886	13814	13741	13791	13858	13653	13920	13940	13915	13814	13890	13764	13654	13719	13699	13834	13851	13779	13812	13742	13897	13942	13862	13816	13610	13743	13845	13895	13744	13833	13867	13953	13784	13765	13857	13864	13843	13837	13932	13811	13801	13779	13604	13673	13870	13732	13865	13749	13858	14004	13727	13549	13839	13860	13982	13685	13939	13834	13798	13796	13627	13675	13752	13918	13872	13823	13826	13596	13775	13873	13980	13872	13773	14013	13926	13802	13741	13688	14043	13835	13891	13877	13690	13721	13898	13659	13862	13808	13873	13849	13775	13902	13805	13745	13916	13931	13699	13871	13767	13817	13856	13604	13757	13948	13522	13872	13689	13691	13868	13830	13714	13706	13784	13760	14113	13839	13855	13930	13857	13834	13788	13925	13746	13838	13838	13645	13920	13656	13891	13796	13867	14138	13848	13677	13904	13763	13670	13832	13805	13784	13739	13975	14107	14018	13952	13903	13837	13770	13918	13951	13775	13893	13760	13595	13746	13691	13869	13694	13611	13841	13767	13841	13822	13761	13763	13804	13727	14044	14030	13896	13863	13765	13702	13921	13790	13700	13844	13873	13865	13785	13723	13899	13864	13718	13890	13716	13503	13673	13817	13784	13813	13732	13885	13900	13802	13752	13624	13621	13787	13735	13772	13827	13780	13748	13774	13662	13848	13627	13874	13756	13768	13788	13759	13745	13717	13974	13630	13846	13883	13598	13757	13785	13914	13711	13832	13826	13765	13688	13875	13981	13775	13710	13927	13657	13730	13913	13770	13861	13759	13781	13640	13805	13826	13819	13843	13817	13933	13682	13660	13752	13932	13807	13821	13855	13759	13665	13693	13867	13883	13896	13760	13817	13808	13887	13919	13803	13848	13822	13841	13948	13866	13663	13857	13780	13894	13778	13888	13956	13840	13646	13713	13834	13761	14075	13884	13970	13741	13773	13701	14009	13819	13752	13842	13787	13836	13904	13695	13921	13950	13984	13769	13859	13671	13836	13782	13918	13727	13902	13668	13893	13765	13840	13928	13892	13865	13760	13857	13921	13827	13826	13888	13898	13875	13783	13695	13797	13885	13895	13785	14124	13880	13831	13754	13843	13767	13817	13832	13937	13695	13743	13836	13866	13746	13929	13723	13801	13679	13809	13974	13783	13793	13698	13855	13839	13748	13758	13870	13677	13703	13891	13797	14007	13781	13934	13885	13722	13732	13737	13938	13627	13843	13861	13707	13929	13828	13801	13766	13794	14010	13830	13795	13817	13610	13783	13803	13883	13996	13798	13848	13817	13745	13820	13724	13780	13825	13814	13835	13859	13886	13991	13818	13814	13901	13790	13912	13761	13743	13868	13791	13804	14044	13787	13703	13719	13678	13708	13845	13912	13913	14032	13807	14049	13986	13834	13779	13912	13739	14089	13835	13830	13638	13906	13907	13994	13947	13763	13855	13835	13803	13826	13887	13844	13735	13778	13767	13848	13931	13796	13732	13834	14000	13936	13939	13961	13914	13990	13918	13801	13925	13775	13872	13766	13789	13812	13702	13977	13898	13968	13891	13832	14040	13782	13844	13637	13736	13703	13815	13664	13953	13691	13691	13785	13837	13777	13929	13752	13869	13927	13703	13750	13674	13812	13743	13855	13751	14018	13867	13953	13776	13731	13874	13678	13846	13873	13833	13844	13759	13847	13827	13971	13728	13612	13774	13777	13736	13780	13876	14032	13843	13878	13766	13792	13922	13882	13645	13645	13799	13640	13827	13757	14008	13812	13768	13766	13891	13739	13645	13799	14000	13757	13862	13736	13966	13906	13907	13646	13922	13677	13818	13822	13765	14002	13830	13985	13792	13833	13769	13801	13759	13804	13967	13932	13980	13868	13579	13749	13730	13700	13575	13706	13690	14006	13887	13785	13761	13674	13641	13996	13834	13796	13887	13844	13745	13841	13915	13852	13824	14002	13799	13769	13818	13758	13858	13811	13788	13889	13864	13655	13786	13891	13662	13785	13635	13810	13736	13941	13744	13534	13678	13574	13834	13865	13897	13832	13677	13750	13818	13559	13802	13844	13757	13738	13687	13877	13973	13997	13778	13772	13833	13755	13687	13614	13753	13708	13671	13787	13738	13765	13816	13734	14022	13721	13640	13661	13910	13931	13762	13877	13832	13896	13893	13637	13772	13845	13824	13801	13946	13748	13819	13780	13914	13711	13827	13781	13813	14079	13707	13799	13720	13889	13927	13814	13746	13864	13607	13780	13785	13648	13921	13711	13826	13770	13839	13942	13884	13815	13812	13949	13725	13780	13789	13985	14037	13739	13899	13847	13898	14028	13880	13951	13836	13898	13847	13956	13715	13730	13752	13844	13774	13840	14059	13828	13764	13891	13558	13998	13719	13754	13727	13746	13875	13844	13905	13869	13890	13752	13810	13811	13876	13905	13619	13833	13699	13779	13907	13762	13728	13825	13690	13735	13799	13634	13770	13841	13910	13856	13661	13645	13876	13974	13735	13842	13827	13659	13685	13833	13728	13885	13904	13890	13766	13935	13733	13947	13701	13822	13893	13723	13699	13624	13826	13882	14025	13776	13811	13766	13707	13627	13944	13703	13809	13787	13769	13665	13937	13621	13711	13955	13698	13596	13730	13908	13987	13900	13859	13762	13887	13809	14003	13632	13889	13742	13968	13812	13949	13849	13820	13871	13754	13828	13825	13729	14049	13882	13802	13687	13765	13820	13713	13782	13824	13827	13845	13872	13805	13742	13787	13710	13697	13943	13875	13801	13832	13872	13726	13774	13942	13736	13837	14024	13954	13671	13567	13803	13925	13746	13852	14018	13696	13795	13816	13985	13819	13706	13829	13876	13689	13738	13875	13667	13891	13958	13811	13689	13826	13990	13979	13860	13707	13618	13799	13771	13842	13840	13788	13954	13873	13849	13882	13970	13674	13789	13839	13756	13685	13881	13674	13871	13821	13988	13944	13943	13843	13644	13695	13900	13809	13817	13970	13990	13830	13650	13828	13764	13743	13738	13819	13901	13933	13876	13817	13728	13913	13762	13704	13952	13762	13891	13775	13719	13515	13747	13843	13801	13875	13885	13770	13712	13655	13838	14011	13788	13647	13838	13634	13739	13482	13782	13868	13678	13895	13784	13882	13727	13873	13944	13855	13825	13769	13816	13938	13655	13736	13843	13799	13832	13896	13947	13868	13665	13707	13947	13968	13794	13842	13781	13736	13821	13921	13775	13854	13705	13988	13843	13778	13971	13892	13743	13797	13744	13892	13719	13791	13716	13835	13759	13847	13905	14035	13840	13530	13687	13863	13730	13660	13618	13779	13792	13654	14018	13822	13715	13892	13839	13567	13885	13931	13810	13489	13985	13807	13711	13780	13677	13830	13804	13932	13765	14009	13994	13695	13680	13713	14020	13765	13723	13907	13841	13795	13766	13810	13786	13617	13928	13657	13791	13782	13951	13709	13690	13768	13885	13860	13781	13940	13715	13734	13661	13887	13843	13833	13754	13821	13738	13780	13695	13827	13918	13530	13815	13904	13791	13706	13848	13794	13838	13934	13876	13774	13605	13821	13771	13793	13780	13858	13732	13726
24763	43140	44208	38904	33926	30171	26494	24611	23038	21389	20252	19072	18176	17794	17310	16818	16924	16059	15883	15449	15151	14692	14306	14320	14246	14087	14105	14174	14217	13983	14228	14061	14062	13786	13943	14002	13900	13997	14099	13849	13850	14022	14052	13882	13990	13727	13749	13845	13899	13609	13791	13982	13798	13747	13863	13737	13910	13798	13762	14011	13736	13697	13903	13739	13929	14043	13805	13927	13931	13888	13835	13807	13828	13767	13762	13909	13977	13779	13844	13743	13852	13875	13871	13687	13713	13910	13662	13719	13801	13721	13873	13890	13708	13623	13811	13694	13828	13768	13875	13819	13824	13658	13772	13802	13783	13715	13835	13799	13830	13770	13710	13800	13823	13774	13847	13853	13867	13696	13893	13769	13951	13831	13863	13740	13957	13880	13849	13861	13927	13862	13810	13798	14029	13693	13999	13918	13715	13856	13974	13846	13908	13775	13652	13855	13798	13759	13889	13939	13709	13929	13802	13652	13683	13834	13986	13786	13862	13905	13828	13871	13679	13846	13799	13941	13646	13717	13993	13948	13827	13739	13629	14022	13758	13729	13812	13806	13784	13893	13805	13881	13881	13939	13760	13769	13903	13687	13715	13752	13762	13737	13727	14031	13956	13773	13951	13864	13716	13800	13762	13768	13655	13838	13840	13784	13860	13780	13860	13759	13695	13752	14022	14024	13857	13772	13871	13745	13819	13617	13870	13789	13825	13969	13804	13857	13884	13717	13753	13832	13752	13775	13835	13932	13832	13924	13852	13823	13647	13809	13731	13841	13980	13830	13905	13799	13933	13842	13734	13911	13735	13910	13849	13971	13867	13861	13986	13778	13902	13748	13771	13764	13633	13702	13788	13690	13922	13953	13832	13827	13805	13883	13727	13726	13934	13977	13739	14014	13652	13846	13915	13859	13822	13766	13855	13810	13746	14016	13866	13809	13864	13915	13860	13744	13788	13824	13898	13748	13748	13758	13912	14016	13699	13894	13819	13717	13743	13688	13778	13879	13747	13921	13880	13722	13794	13916	13793	13722	13686	13723	13657	13907	13902	13764	13680	13826	13901	13724	13840	13957	13788	13775	13744	13858	13938	13746	13877	13910	13973	13948	13616	13955	13665	13730	13840	13948	13823	13719	13765	13821	13698	13771	13610	13860	13805	13779	13779	13853	13872	13921	13746	13929	13616	13761	13901	13745	13816	13725	13709	13777	13706	13849	13817	13649	13799	13792	13769	13877	13741	13838	13911	13600	13863	13717	13808	13827	13758	13765	13901	13738	13753	13729	13672	13714	13888	13772	13800	13905	13781	13836	13820	13872	13787	13879	13772	13750	13798	13646	13845	13795	14095	13709	13718	13666	13822	13672	13944	13621	13808	13716	13855	13684	13821	13693	13709	13865	13713	13869	13833	13624	13869	14037	13664	13870	13826	13870	13740	13751	13858	13917	13811	13770	13816	13872	13694	13667	13673	13902	13723	13944	13767	13816	13901	13886	13766	13822	13787	13878	13824	13708	13932	13911	13838	13686	13948	13911	13885	13882	13872	13772	13843	13671	13718	13778	13795	13852	13847	13689	13899	13831	13884	13889	13838	13801	13758	13826	13861	13827	13789	13818	13952	14004	13694	13785	13922	13788	13746	13845	13732	13782	13758	13799	13684	13741	13766	13869	13779	13769	13808	13761	13561	13894	14035	13747	13983	13833	13896	13841	13683	13907	13850	13760	13855	13781	13857	13858	13875	13873	13922	13704	13773	13848	13892	13679	13945	13669	14048	13690	13885	13921	13755	13817	13807	13728	13765	13889	13829	13678	13839	13860	13938	13829	13844	13827	13966	13759	13760	13874	13886	13742	13699	13816	13839	13811	13826	13672	13842	13816	13943	13850	13773	13792	13716	13830	13685	13879	13734	13988	13792	13800	13720	13842	13813	13939	13649	13763	13890	13621	13872	13708	13926	13895	13732	13824	13807	13591	14009	13791	13821	13825	13915	13724	13849	13998	13727	13745	13889	13856	13866	13832	13839	13739	13889	13821	13688	13757	13684	14038	13853	13908	13801	13849	13738	13790	13829	13806	13784	13812	13698	13800	13738	13783	13732	13632	13835	13726	13871	13929	13821	13734	13783	13928	13816	13896	13948	14002	13735	13661	13762	13887	13854	13747	13878	13688	13819	13790	13861	13655	13868	13893	13890	13774	14020	13775	13771	13720	13861	13771	13837	13908	13720	13948	13830	13844	13867	13702	13718	13929	13761	13762	13829	13732	13743	13724	13916	13913	13845	13668	13718	13625	13867	13800	13693	13829	13826	13771	13873	13698	13748	13865	13677	13902	13825	13816	13832	13831	13938	13944	13840	13701	13912	13609	13780	13907	13923	13810	13885	13803	13891	13846	13805	13885	13970	13820	13772	13922	13872	13814	13726	13752	13772	13822	13881	13746	13848	13853	13724	13907	13855	13800	13967	13863	13774	13484	13786	13868	13759	13832	13798	13817	13806	13915	13919	13755	13795	13802	13816	13822	13681	13838	13869	14052	13588	13830	13766	13835	13812	13916	13793	13661	13995	13732	13807	13856	13810	13759	13791	13893	13857	13885	13649	13840	13940	13892	13749	13739	13835	13839	13741	13878	13885	13832	13752	13861	13847	13694	13762	13857	13737	13644	13855	13847	13856	13869	13696	13960	13950	13816	13770	13681	13789	13959	13754	13835	13814	13780	13947	13799	13731	13710	13808	13803	13842	13828	13734	13800	13736	13766	13904	13664	13864	13825	13801	13933	13820	13791	13866	13625	13980	13896	13939	13927	13854	13791	13879	13852	13861	13840	13730	13778	13870	13848	13809	13877	13740	13889	13783	13819	13846	13672	13673	13975	13781	13956	13934	13839	13935	13833	13820	13807	13918	14069	13841	13821	13880	13951	13605	13749	13702	13840	13722	13761	13745	13727	13780	13797	13797	13846	13925	13823	13774	13925	13932	13855	13690	13688	13817	13838	13668	13860	13685	13884	13642	13820	13894	13791	13815	13750	13715	13772	13780	13774	13838	13941	13862	13862	13670	13859	13880	13759	13625	13837	13756	13784	13770	13724	13911	13902	13635	13778	13856	13756	13843	13758	13835	13835	13682	13840	13801	13904	13844	13819	13676	13764	13833	13837	13797	13741	13859	13816	13811	13919	13874	13936	13869	13861	13875	13733	13766	13921	13865	13902	13617	13766	13873	13695	13898	13877	13810	13630	13695	13898	13760	13783	13770	13759	13872	13729	13744	13724	13864	13867	13787	13920	13825	13883	13849	13693	13718	13817	13757	13966	13701	13707	13926	13940	13742	13854	13684	13657	13940	13931	13890	13790	13908	13733	13691	13804	13746	13815	13946	13675	13570	13664	13915	13839	13915	13680	13810	13736	13865	13814	13783	13858	13692	13891	13907	13846	13791	13762	13869	13801	13716	13960	13902	13850	13898	13906	13936	13898	13896	13846	13790	13728	13845	13760	13869	13747	13773	13921	13879	13986	13809	13673	13817	13724	13722	13710	13741	13784	13817	13816	13780	13889	13917	13878	13737	13693	13860	13998	13708	14074	13929	13641	13730	13888	13625	13679	13738	13883	13816	13783	13768	13847	13852	13973	13803	13823	13719	13801	13816	13810	13883	13732	13810	13779	13784	14035	13774	13891	13841	13753	13737	13714	13837	13793	13838	13984	13690	13766	13870	13742	13722	13948	13752	13727	13847	13933	13848	13868	13849	13686	13878	13798	13734	13970	13902	13755	13710	13978	13897	13834	13789	13909	13954	13929	13851	13907	13639	13833	13699	13865	13774	13821	13725	13794	13691	13846	13806	13827	13738	14068	13905	13750	13927	13723	13769	13860	13851	13821	13746	13792	13966	13825	13830	13632	13891	13858	13768	13773	13936	13807	13827	13804	13808	13660	13826	13834	13773	13716	13827	13791	13868	13786	13816	14001	13775	13841	13894	13906	13742	13852	13838	13609	13847	13651	13679	13797	13738	13928	13826	13968	13877	13832	13921	13691	13870	13846	13680	13794	13732	13927	13725	13788	13677	13689	13771	13738	13784	13954	13822	13755	13775	13841	13855	13735	13822	13833	13709	13754	13873	13891	13861	13869	13833	14006	13813	13719	13733	13893	13902	13835	13808	13863	13716	13753	13882	13862	13844	13842	13823	13757	13904	13728	13837	13830	13984	13852	13659	13816	13986	13895	13713	13712	13847	13804	13821	13982	13873	13614	13763	13677	13766	13867	13839	13864	13763	13873	13755	13928	13765	13674	13704	13602	13820	13847	13852	13694	13672	13763	13985	13769	13834	13865	13746	13794	13685	13653	13626	13759	13889	13719	13748	13750	13754	13682	13744	13821	13892	13937	13730	13905	13785	13757	13775	13948	13796	13760	13785	13853	13818	13716	13739	13883	13747	13677	13756	13706	13760	13793	13771	13817	13886	13759	13791	13740	13904	13781	13790	13763	14024	13745	13686	13767	13771	13774	13746	13842	13661	13787	13822	13766	13808	13739	13684	13884	13842	13718	13709	13716	13714	13817	13825	13809	13782	13838	13849	13788	13804	13846	13892	13808	13879	13780	13961	13667	13938	13835	13726	13871	13736	13871	13948	13756	13812	13861	13872	13757	13749	13793	13771	13694	13816	13710	13849	13950	13803	14110	13704	13871	13803	13961	13844	13848	13825	13816	13634	13832	13836	13876	13858	13741	13753	13725	13576	13750	13701	13887	13739	13680	13735	13958	13817	13884	13887	13795	13864	13863	13727	13955	13742	13657	13685	13848	13787	13682	14041	13874	13776	13802	13908	13728	13764	13869	13783	13746	13814	13780	13643	13774	13856	13847	13826	13810	13760	13954	13940	13890	13827	13697	13867	13771	13741	13820	13787	13902	13613	13732	13912	13660	13778	13728	13749	13968	13761	13667	13919	13961	13620	13916	13754	13988	13682	13836	13636	13810	13741	13635	13943	13746	13845	13835	13846	13832	13820	13746	13975	13847	13774	13781	13857	13731	13774	13635	13660	13797	13910	13805	13731	13754	13758	13581	13878	13858	13662	13828	13945	13811	13784	13790	13876	13903	13704	13851	13762	13842	13762	13715	13737	13891	13817	13797	13719	13697	13655	13642	13929	13852
27623	23763	29799	26403	21055	18883	17602	16697	16029	15574	15308	15005	14779	14923	14785	14634	14398	14426	14501	14531	14364	14157	14167	14012	14084	14057	14000	13964	14202	14093	14115	14119	14041	14065	14124	14006	14016	14105	13944	14041	14093	13892	14198	13970	13993	13876	13918	13996	14014	14047	14044	13962	14201	14005	13992	14173	14130	14095	14180	14090	14082	14010	13872	14226	14068	14096	14184	13992	14134	13824	14229	14010	14149	14153	14018	14126	13954	14008	14130	14134	13891	13969	13934	14111	14085	13763	14049	14022	14196	13975	14054	14100	14065	14002	14174	14127	14047	13947	13872	14076	14031	13988	14051	13838	13922	14112	14003	13988	14031	13893	14201	13911	14007	14013	14096	13982	13970	13909	14169	14071	14029	13837	14060	14224	13941	13822	14069	14044	13976	14302	14049	14009	13938	14113	13924	14055	14013	14269	13961	14141	14063	14071	14258	14213	13864	13971	14038	13993	14092	14081	14047	13918	13906	14208	14183	13970	14290	13997	13972	14098	13847	14015	14068	14121	13956	13922	14112	13965	14115	13931	13933	13948	13867	13941	14125	14070	13898	14043	14003	14068	14168	14147	13949	14091	13924	14208	14047	14044	13865	13782	14003	13974	14089	13890	14237	14360	13934	13986	14213	14097	13963	14069	13990	14158	14059	14034	13963	14213	14023	14025	14069	14052	14077	13900	13985	14082	14096	14132	14037	14016	13901	14062	14016	13841	13932	13900	13705	14104	14077	14024	14032	14079	14027	13914	13772	14147	14057	13942	14069	13842	13979	14084	14034	14176	13925	14005	14057	14008	14174	13952	13917	13993	14141	13962	14055	13801	13937	13980	14064	14132	14092	14054	14005	14028	14057	14081	14035	13945	13907	13979	14049	14026	14106	14014	14128	13998	14187	14061	13875	14001	13936	14016	14153	14236	14051	14038	13954	14179	13960	14052	14062	14035	14048	14070	14029	13930	14163	14124	13943	14164	14096	13955	14035	13852	14037	13839	13968	13884	13850	14055	14071	13993	13888	13986	14067	14113	14064	14059	14157	13994	13850	13863	14148	14194	14027	13991	14030	14084	14119	14057	13844	14089	13917	14004	14014	14072	14182	14051	14064	14062	14081	13940	13866	14195	14153	14037	14072	13877	14151	14028	14100	14124	13939	13988	13967	13900	13985	14236	14028	13983	13978	14184	13964	13997	13693	13902	14060	14004	13887	14107	14027	14095	13950	14250	13843	14117	14196	14204	13823	13984	13966	13925	13833	14004	14045	14120	14001	14136	14001	14077	14150	13750	14111	14020	14110	14145	14055	14161	13925	13941	13933	14119	14110	14165	14107	14111	14022	14044	14105	13985	14022	14148	13934	14010	13869	13958	13997	14086	14011	13736	13862	13936	14018	14149	13911	13993	13827	13994	14150	14015	14065	13952	13862	13832	14002	13893	14097	13962	14049	14163	14112	13918	13962	13931	13988	13949	14009	14030	13989	14042	14156	14052	13929	14056	14017	13960	13798	13893	14167	14007	13948	13910	14055	14013	14076	14405	13858	14008	14069	13944	13871	13962	14119	14016	14146	14189	14109	14107	14061	13951	13934	14026	13855	13949	14096	14086	14054	14005	13961	13928	14053	14001	14008	14181	14067	14163	13975	14071	13925	14054	13799	14188	14214	13912	13947	14007	14165	14091	13981	14101	13983	13764	14043	13974	13993	13976	13904	14035	13912	13898	14008	13825	13864	13994	13989	14160	14185	14011	13947	13999	14064	14142	13868	14047	13963	14001	14013	13934	14171	13870	14146	14002	14024	13833	13900	14021	14168	13944	14052	14021	14128	13947	14137	14044	13989	14015	14046	13695	14072	14043	14060	14074	13923	14109	13842	14032	14070	14067	13938	14049	13976	13890	13917	14113	14079	13911	14129	13852	13973	14065	13997	14063	14144	13857	13973	13909	14095	14146	14110	14071	14029	13956	13940	13949	14127	13987	14240	13989	13968	13955	14023	14167	14158	13606	13948	13987	14015	13966	14159	14102	14106	13955	13892	13878	14058	14177	14161	13931	14066	14014	14041	13982	14032	14026	13951	13866	13951	13846	13918	14143	14088	13928	14060	14043	13995	14036	14026	14120	14108	13863	14116	13905	14097	14025	13969	13837	13874	14112	13877	13909	13865	13862	13944	14087	13844	14011	14083	14000	14064	13944	14060	13994	14077	13953	14062	14082	13956	14103	14097	14047	14068	13788	14031	14079	13909	14000	13824	14106	13982	14045	13840	13954	14023	14087	14140	14313	14196	14030	14125	13882	14085	14064	14110	14015	13763	13952	13995	14169	14331	13985	13908	14144	14108	13906	14063	14044	14021	13984	13966	13892	14016	14008	14130	13890	14058	14021	13958	13962	14100	14074	14353	13988	14153	14214	14109	14093	14150	14121	14189	14039	14061	13883	14235	14144	14011	14100	14071	14069	14085	13992	13927	13999	13946	13939	13898	13897	13990	14034	13936	14163	13817	13835	13898	13931	14061	14130	14138	13889	13953	13898	13873	14058	13949	14104	14043	14175	13940	14096	13988	13952	14103	14103	14030	13992	14205	14080	13798	14005	13991	13978	13952	14126	14032	14257	13851	14001	13994	14082	14184	14012	14192	13869	14069	14075	14134	14027	14102	13795	13802	13816	13913	14075	13982	13828	13988	13984	14029	14002	14103	14034	14145	14010	13773	13894	13907	14006	14206	13971	13868	13982	14197	13951	14202	14040	14041	14109	13956	13946	14104	14097	14039	14006	13870	14091	13917	13941	14218	14120	13860	13993	14104	13987	14056	14137	14124	14030	14141	14053	14081	13900	13815	14049	14143	13929	13974	13970	14192	14130	14079	13930	14001	14006	14196	13958	14181	14149	13877	14201	14139	14044	14067	13919	13926	13919	13970	14002	14187	14014	13933	14134	14176	14234	14110	14007	14057	13881	14256	14060	14064	14008	14041	14091	14017	14002	13996	13979	14178	14127	14058	14114	13997	14078	14106	14041	14037	13979	14040	13983	13920	14062	13886	14106	14016	14112	13987	13865	14021	14059	14068	14201	13977	14068	13831	14060	14141	14163	14081	14035	14051	14011	14130	14009	13917	13993	13837	14024	13998	14157	14038	13990	14080	14083	13971	14089	14093	14085	14035	14133	14108	13926	13781	13989	13956	14135	14210	14076	14138	14071	14087	14107	14136	14002	13884	14040	14067	13940	14093	14158	14132	13924	13893	14041	13889	13956	13893	14013	14054	13975	14096	14181	14160	14008	14091	14048	14000	14197	14175	14079	14063	14001	14155	14090	14197	14085	14073	14068	13910	13886	14227	13955	14065	13963	14160	14064	13954	14119	13990	13898	14098	13947	14003	14234	14107	13914	13956	13993	14222	14088	14077	14037	14016	14027	14070	14073	14015	13989	14107	14044	13980	13874	14188	13994	14054	14000	13994	14184	13984	14015	13859	14026	14026	13971	14034	13907	14028	14067	13929	14061	14121	14119	14015	14008	14141	14168	14101	13956	13897	14080	14010	14040	14005	13895	13983	13759	13976	13764	14098	14057	14111	13858	14131	14074	14001	13847	13955	13972	14155	14002	14130	13989	14022	13761	13938	14218	14107	13970	14006	13988	14097	14072	13899	13852	13894	13946	13935	13921	14104	14077	14003	13922	13832	13895	14013	13978	13891	14070	13974	13899	14062	14238	14067	14026	14032	13980	14205	14170	14199	14092	13961	14146	13945	14080	14057	14157	13822	14075	14025	14082	14011	14180	14018	14047	13875	13993	13990	14198	13960	14021	14160	13995	13920	14077	14025	14093	14053	14015	14110	13985	14143	13860	14038	13942	14034	14221	14179	14086	14082	14121	13905	13992	14005	14077	13977	13957	13972	14003	14094	14050	14024	14065	13977	14083	14090	14113	13886	13981	14014	13976	14139	14109	14117	13824	13971	13788	13972	14072	13978	14220	13995	14041	14065	13997	14042	14056	14007	14052	14021	14301	14144	13914	14101	13885	14040	13932	14070	14263	14217	13999	13900	13867	13893	14046	14145	14079	14178	13994	14155	14045	14101	14078	14134	14096	13929	14016	14037	13955	13924	14008	14391	13928	14153	14054	14151	14120	13993	14076	14178	14091	14086	13940	13901	13923	13800	13946	14096	13998	13873	14158	14032	14154	13925	13932	14057	13993	14072	14031	13982	14141	14018	14006	14007	14124	13980	14056	14157	13762	14095	14184	14111	13792	14064	14028	14035	13900	14087	13999	13924	14099	14139	13829	13750	14013	13943	13991	13902	14090	14147	14281	14017	13835	14013	14161	14038	14048	14057	13875	14099	14014	14070	14255	13982	14122	14074	14087	13932	13949	13833	13952	14029	13997	14084	14219	14025	14151	13949	13786	14121	13908	14029	13927	14053	13908	14009	13813	14095	14007	14073	14113	14103	14015	13991	14088	14082	14035	14141	14055	13974	14040	14196	13973	14047	14063	14119	13951	13986	14185	13991	13941	13958	14137	14070	14009	14189	13934	13861	14016	14050	14095	13892	13995	14090	13932	13990	14070	13980	13918	14131	14191	13919	14149	14072	14005	14077	13937	14128	14017	14065	13911	14103	14093	14061	14116	13939	13956	13950	13931	14142	14088	13831	13894	14029	14016	14135	14218	14016	14079	14012	14109	14155	13800	13953	14128	14047	14059	14166	14111	14047	14016	13964	13916	14216	13984	13961	13954	14025	13987	13893	14112	13987	13988	14142	14131	14044	14193	13951	14200	14043	13830	14045	13997	14013	14005	14212	13843	13950	13980	14081	14147	14049	14185	14450	14145	13752	13832	14229	14102	13871	13939	13995	13964	14227	14139	14137	13970	14144	13881	14027	13991	14049	14215	14082	13984	14044	14085	14208	13980	14009	14093	13948	14063	14054	13978	13958	14084	14169	14019	14031	14076	13983	14049	13971	13892	14116	14032	13925	14061	14136	14055	14037	14064	14120	14001	14130	14022	14050	13916	14005	14085	14176	13929	13970	13919	13981	14079	14117	13914	14022	13985	13953	13771	13920	13924	14019	13948	13961	13985	13929	14195	14036	13852	14112	13976	14113	13979	14069	13975	13982	13933	13894	13796	13892	14023	14160	14139	14110	14039
22825	34552	35725	28803	24750	21722	19408	18478	17983	17012	16284	15704	15491	15362	15238	15144	14812	14774	14634	14460	14356	14147	14330	14070	14109	14159	14091	14012	14259	14140	14024	14174	13910	13965	13921	14044	14051	14161	14122	13966	14004	14159	14081	14104	13959	13984	13957	14036	13972	14009	13870	13807	13898	14005	13986	14071	14097	14035	14137	14035	14110	13995	14021	14163	14010	14108	13852	13926	13976	13985	14121	14049	14021	14112	13872	14044	13845	13992	14075	13952	13977	13912	13937	14147	14157	14017	13991	13925	13904	14002	13932	14046	14014	13912	13945	13942	13932	14071	13944	13931	14006	13943	13945	13999	14046	13952	13970	14074	14109	14056	13962	13941	14106	14090	13965	13987	13878	14016	14101	13892	14074	13993	14004	13866	13929	14178	13937	14075	13938	14095	14152	14104	14048	14051	13906	13982	13825	13877	14122	13895	13946	13830	13969	14304	13948	13981	14000	13915	14000	13993	14108	13950	13833	14037	13918	13965	13981	13835	13830	13887	13918	13947	14001	13938	13976	14155	14094	13901	13882	13995	14115	13997	13938	13985	13978	14079	13950	14085	14004	13966	14049	14053	13959	13955	13806	14077	13932	13950	14102	14055	13732	13959	14200	13814	14086	13971	14029	13928	14028	13956	14042	13965	13822	13964	14048	14104	14000	13838	14033	14135	13953	13935	14011	13984	13978	14118	14016	13986	13929	14003	14156	13997	13962	13878	13952	13979	13922	14083	14036	14097	13918	13900	13904	14093	13789	13976	14075	13996	13883	13870	13960	13903	14033	13917	13885	13835	13847	14022	14080	14095	13799	14053	14124	14017	13972	13889	14116	14139	13736	14044	14108	14066	13855	13949	13898	14106	13840	14006	14015	13943	14036	13900	14027	13740	13938	14237	14081	13966	13986	14024	14013	14013	14056	13949	13912	13977	13942	14043	13843	14017	13953	13932	13979	14246	14015	13991	14070	13988	13912	13988	13941	13985	13784	13946	13887	13959	14092	14049	14047	14018	13918	13923	13955	13928	14148	13900	14029	14012	13908	13982	14156	13938	14047	14106	13867	13996	14025	13984	13952	13928	14091	13979	14035	13950	13980	14032	13898	14049	13972	13928	14045	13995	13883	14041	14005	13990	13907	14030	14046	14064	14125	14036	13934	13965	14061	13944	13975	14040	13969	14111	13907	14046	13933	13817	14111	14038	13985	14135	13859	13806	13879	13940	13946	14067	13928	13832	13987	14189	14017	14101	13991	13947	13998	13849	13954	13912	13927	14030	13902	14091	14077	14056	13960	14035	14008	13964	13994	14046	14193	13970	13911	14099	14043	14097	14067	13980	13925	13984	14029	13949	13854	13883	14111	14108	13921	13981	13913	14052	13968	13994	14134	13926	13892	14090	13887	13925	14039	14054	13954	14102	13925	13968	13866	13861	14031	14032	13967	14103	13940	13963	14066	13870	13966	13955	13861	13994	13755	13897	14136	13916	14001	13949	13990	13820	13898	13964	13991	13981	14068	14057	14056	13930	13946	13979	13911	14034	14041	13955	13904	14108	14001	13894	13840	13859	13973	13883	13954	14037	13892	13979	13959	14062	14004	13918	13930	13904	14074	13960	13955	13973	13823	14011	14036	13981	14084	14024	13846	13952	14049	13986	14099	14029	13918	13980	13887	13932	13845	14023	13928	13812	14025	13984	14045	13943	13997	13926	14054	14019	13908	14116	13935	14049	14102	13858	13994	14139	14049	13874	14073	14060	13902	13948	14135	13885	14060	13983	13989	13970	13964	14059	14043	13994	13829	13954	13864	14106	14079	13888	14056	13912	14016	13907	14113	13896	14040	13960	13920	13984	13999	13953	13883	14017	13922	13931	14022	14062	13888	14022	14070	13861	14018	14106	13897	13885	14070	14099	14108	13997	14031	13945	14019	13932	14000	13978	14016	13982	14035	13925	13928	13893	13813	14086	13953	13962	13973	13954	13985	13875	13906	14019	13874	14103	14044	14007	13808	13962	13972	14138	14073	13931	14110	14072	14099	13880	14029	14022	13896	14048	13924	14003	13852	14012	13973	13902	14111	14112	13964	14014	14144	14049	13845	14050	13994	13973	14065	14072	13985	13918	13909	13776	14026	13826	14044	13884	13888	14020	14165	13951	13917	13981	13796	13859	13941	14036	13946	13898	13929	13801	13930	14128	14054	13867	14140	13869	14165	14070	14117	14001	13980	13990	13998	13931	14013	13826	13954	14081	14052	13918	14127	13920	14079	13907	14017	14182	13989	13932	13912	13960	13904	14017	13815	14020	13942	13978	14064	13966	14028	13991	13838	13997	13973	13982	13929	14146	13925	13889	13982	13855	13824	13957	13977	14215	14136	13913	13968	14005	13937	13925	14061	13973	13949	14045	14222	13964	13885	13794	13937	14072	14069	14227	13983	14015	14114	13954	14020	13980	13830	13906	13893	14132	14068	14091	14028	13961	13947	13916	14039	13951	14045	13996	13857	13999	14039	13796	14071	13938	13902	14146	14004	14083	13968	13941	14133	13826	14000	13961	13913	14093	13930	14120	13943	13903	14088	14039	14006	13883	13905	13885	13876	14148	14066	14055	14007	14025	14098	14045	13925	13935	14062	13966	14021	13912	13900	14083	13923	14048	14053	14006	13998	13994	13986	14102	13861	13822	14092	13984	14035	13956	13994	13956	13758	14084	13981	14059	13813	14008	14006	14189	14052	13810	13963	13942	14098	13883	13870	13927	13878	14125	13998	13853	14038	13927	13838	13891	13948	14242	13926	13981	13990	14035	14007	14100	13931	14047	13960	14008	14111	14034	13876	14010	14103	13990	14055	14102	13938	13928	14128	14024	13815	13934	13885	14001	13919	13956	13969	13885	13855	13899	13945	13799	14087	13918	13809	14072	13941	13832	14143	14062	13949	14012	14011	14053	13851	14203	14066	14161	13947	14024	13912	14071	13878	13775	13935	13835	14110	14010	14047	13873	14123	13838	14045	13981	13968	13984	14068	13878	13914	14096	14090	13862	14033	13986	13983	14168	13975	14045	14041	14008	14139	13870	14008	13888	13976	13804	14101	13941	13780	13982	14100	13806	13978	14021	14125	13892	13950	13993	13916	14004	14001	14043	13975	14012	13834	13885	13902	13914	14114	13995	13924	14001	13960	13953	13944	13933	13876	13959	13934	14058	14120	13976	13787	13878	14006	13934	14040	14041	13773	13912	13980	14092	14000	14006	13754	14090	14060	13980	14127	13768	13928	13989	13956	14026	13948	14131	13955	13952	14020	14054	13868	14028	14073	14027	13857	14148	13920	14002	13919	14014	13985	13870	13878	14119	13942	13885	14056	14056	13901	14053	13860	13933	14073	13925	13957	13928	13920	14101	13895	13905	13983	14143	14027	14035	14088	13994	14003	14009	14051	13852	14024	13927	14069	14026	13903	13961	14139	13863	14044	14066	14051	14146	13872	14114	13834	13921	13911	14091	14078	13986	13853	13958	14009	14140	13975	13973	14004	13964	13950	13948	13978	13987	13848	14131	14105	13920	14041	13918	13999	14174	14010	13959	14149	14005	13954	13925	13957	13864	14084	13801	14017	14056	14123	14019	14137	14033	14135	13891	13990	14153	14059	13977	13950	13955	13947	14046	14035	13941	13937	13930	13940	14052	14012	13923	14010	13936	13901	13965	13995	14023	14062	14032	14241	13945	14046	14001	13982	14021	13961	13985	14035	13850	13964	14154	13990	14029	14031	14058	13941	13911	14200	13972	13974	14093	13928	13855	13810	14076	13975	13971	14053	13888	13935	14000	14187	14049	13991	14044	14092	14070	13980	14003	13942	13838	14074	13915	13886	14033	14055	13928	14065	13996	13939	14069	14058	13948	14032	14053	14004	13986	14004	14055	13909	13893	14046	14106	14060	13969	14017	13976	13857	14125	13966	14054	14001	13812	13976	14033	13953	13893	13995	14069	14030	13914	13921	14062	14112	14012	13862	14034	13998	14109	14081	14221	14089	14116	14022	14063	14102	14055	13914	14122	13864	13866	14040	14052	14094	13923	14017	13880	13867	14026	13941	13948	14066	13913	14026	14060	13832	14021	13953	13968	13995	14028	14001	13959	13910	14053	13958	13983	14153	13900	13936	14029	13876	13985	14040	13988	14081	13903	14064	13972	13990	14176	13994	14032	13790	14016	14130	13961	14019	13885	14067	14048	14025	13980	13908	13976	13924	14012	13869	13957	14139	13965	14058	13890	14132	14017	13872	14006	14098	13950	14023	14021	13985	13958	14098	13909	13978	13903	13915	13948	14051	14079	13984	14070	13899	13937	13961	13967	14013	14144	14040	14165	14053	14130	14120	13898	14035	13882	13947	13831	13826	14035	14077	13966	13979	13989	13967	14176	14049	13965	14015	13954	13889	14078	14043	13873	14079	14030	14020	14087	13924	14163	13892	13979	13909	13981	14020	14021	13874	14008	13990	13962	13982	13912	14052	13918	13962	14001	14035	14022	13990	13978	13957	14058	13993	14010	14069	14043	14046	13877	13941	14026	13817	14067	14002	14059	14038	13942	13993	13798	14016	13951	14054	14048	13932	14103	13940	14122	13981	14001	14032	13807	14056	13951	14046	13945	13925	14151	13910	14042	13841	13923	14004	14118	14001	14074	14050	14026	13982	14018	13895	13899	13918	13816	13938	14070	13904	14119	14106	13857	13950	14212	14013	13949	14228	13956	13996	13910	13923	13911	13980	13866	13959	13893	13865	13990	13870	14124	13875	14121	14015	14020	14046	13955	13965	14143	13891	13840	13917	13970	13928	13862	13965	13846	14009	13928	13898	13922	13958	14243	13924	13813	13941	13852	14001	13882	14002	13916	13763	14105	13865	14021	14032	13937	14104	14086	13996	13935	13938	13943	13961	14083	14024	14033	14066	13974	14014	14076	14096	13794	14021	13925	13942	14002	14077	13987	14125	13824	13955	13916	13831	13982	13935	14045	14025	13970	13994	14010	13985	14044	13868	14007	13986	14002	13896	13936	13892	14088	14006	13956	14088	14045	13995	14014	14058	13746	13957	14070	13881	13960	13957	14092	13946	13826	13915	14052	13907	13846	14107	13946	14155	13726	14140	14105	13973	14144
24026	21374	28815	25028	23597	23930	22555	19487	18388	17478	16899	16584	16206	15795	15763	15736	15409	15271	15264	15053	14881	14866	14731	14605	14611	14496	14500	14704	14692	14721	14491	14335	14478	14491	14542	14066	14259	14404	14403	14405	14483	14317	14358	14410	14329	14330	14352	14486	14526	14525	14459	14273	14400	14375	14347	14307	14456	14294	14335	14424	14404	14304	14334	14506	14274	14329	14308	14402	14327	14386	14290	14091	14412	14386	14351	14231	14350	14361	14349	14654	14404	14125	14364	14332	14359	14386	14390	14417	14607	14331	14450	14459	14366	14144	14367	14434	14476	14288	14479	14570	14370	14452	14217	14442	14434	14143	14226	14409	14365	14337	14258	14145	14321	14380	14361	14303	14352	14167	14389	14170	14363	14095	14232	14326	14360	14278	14128	14380	14436	14341	14333	14506	14250	14291	14499	14464	14329	14307	14496	14442	14228	14335	14471	14326	14536	14246	14420	14361	14460	14407	14336	14406	14419	14281	14373	14270	14424	14324	14298	14244	14431	14341	14254	14262	14454	14250	14414	14370	14351	14341	14306	14296	14315	14361	14249	14391	14178	14382	14229	14376	14312	14328	14494	14147	14362	14240	14463	14175	14272	14284	14440	14344	14364	14415	14268	14257	14200	14321	14379	14347	14224	14381	14341	14179	14386	14296	14407	14309	14286	14296	14253	14245	14465	14290	14260	14215	14416	14325	14320	14262	14324	14500	14299	14325	14411	14447	14304	14218	14194	14270	14179	14445	14229	14345	14298	14525	14296	14362	14451	14433	14218	14397	14292	14326	14280	14351	14410	14320	14439	14146	14387	14383	14254	14279	14488	14215	14252	14301	14316	14253	14369	14406	14424	14418	14394	14440	14311	14321	14112	14147	14417	14328	14450	14254	14330	14261	14401	14461	14334	14308	14329	14249	14289	14204	14229	14240	14479	14311	14354	14430	14307	14289	14227	14220	14295	14233	14366	14507	14548	14283	14470	14176	14185	14441	14184	14270	14338	14306	14430	14377	14382	14338	14176	14419	14250	14362	14110	14259	14429	14374	14339	14278	14256	14187	14200	14352	14288	14394	14391	14147	14464	14460	14307	14388	14450	14357	14345	14541	14285	14436	14317	14338	14341	14362	14530	14428	14407	14307	14459	14354	14595	14274	14457	14297	14180	14422	14330	14521	14286	14324	14385	14148	14380	14423	14452	14249	14241	14067	14115	14407	14305	14361	14412	14324	14310	14438	14113	14147	14300	14298	14327	14311	14478	14389	14439	14242	14366	14321	14291	14241	14221	14262	14327	14326	14365	14593	14526	14350	14195	14494	14203	14386	14391	14333	14380	14326	14423	14462	14279	14293	14392	14408	14458	14485	14337	14181	14576	14395	14416	14231	14351	14312	14312	14462	14269	14333	14295	14213	14318	14370	14100	14200	14277	14322	14379	14333	14389	14264	14319	14294	14177	14377	14407	14313	14077	14443	14394	14182	14347	14247	14241	14198	14450	14210	14352	14230	14318	14460	14278	14404	14364	14201	14263	14373	14155	14351	14269	14275	14493	14362	14273	14148	14220	14385	14223	14284	14454	14312	14348	14492	14479	14321	14340	14302	14352	14279	14588	14393	14451	14422	14305	14054	14525	14398	14378	14305	14088	14196	14280	14278	14398	14253	14098	14120	14156	14230	14448	14225	14212	14208	14371	14279	14418	14258	14406	14390	14125	14287	14414	14182	14282	14388	14473	14242	14131	14401	14440	14295	14405	14374	14344	14275	14393	14336	14198	14335	14149	14214	14393	14515	14350	14311	14276	14467	14384	14409	14511	14314	14423	14521	14440	14210	14242	14243	14374	14293	14376	14324	14454	14321	14337	14256	14457	14309	14296	14297	14173	14291	14381	14475	14335	14438	14412	14312	14400	14296	14355	14289	14365	14304	14152	14271	14396	14196	14128	14317	14265	14331	14290	14129	14333	14379	14241	14331	14192	14366	14265	14211	14422	14422	14384	14319	14179	14310	14208	14394	14191	14425	14208	14311	14533	14281	14162	14178	14251	14519	14165	14554	14329	14467	14261	14337	14417	14321	14242	14244	14028	14288	14453	14387	14426	14268	14193	14271	14147	14422	14271	14374	14220	14319	14235	14523	14488	14254	14247	14243	14227	14405	14397	14352	14419	14480	14322	14382	14550	14283	14142	14281	14477	14499	14168	14313	14318	14153	14221	14384	14387	14238	14356	14348	14382	14208	14450	14452	14240	14265	14237	14546	14239	14347	14079	14368	14177	14326	14250	14221	14333	14379	14300	14432	14333	14335	14378	14151	14426	14296	14297	14139	14366	14129	14347	14396	14299	14267	14185	14257	14389	14332	14238	14311	14471	14339	14259	14270	14316	14498	14604	14420	14438	14027	14322	14269	14232	14418	14373	14334	14352	14288	14203	14363	14141	14298	14139	14283	14150	14274	14174	14330	14257	14343	14242	14311	14248	14192	14265	14224	14108	14302	14200	14508	14112	14234	14390	14399	14358	14299	14330	14231	14252	14291	14249	14382	14259	14304	14547	14337	14523	14453	14369	14257	14248	14300	14295	14116	14358	14450	14368	14236	14223	14059	14209	14340	14327	14184	14350	14358	14250	14316	14227	14195	14236	14338	14258	14226	14216	14370	14326	14162	14302	14292	14309	14228	14465	14508	14243	14334	14511	14335	14388	14366	14596	14268	14208	14357	14209	14237	14258	14576	14474	14320	14349	14322	14208	14530	14299	14419	14361	14218	14216	14193	14353	14335	14468	14463	14280	14414	14340	14421	14298	14145	14265	14436	14184	14380	14204	14285	14316	14287	14204	14320	14436	14248	14518	14367	14232	14393	14436	14340	14350	14348	14418	14181	14454	14332	14255	14332	14282	14360	14435	14291	14301	14287	14341	14161	14343	14307	14260	14258	14408	14381	14363	14252	14397	14350	14351	14137	14133	14198	14115	14327	14298	14169	14464	14355	14298	14226	14335	14488	14284	14269	14410	14280	14273	14088	14293	14306	14371	14138	14109	14408	14373	14278	14270	14231	14154	14422	14227	14316	14449	14431	14304	14402	14353	14317	14365	14217	14236	14366	14350	14334	14417	14510	14435	14187	14301	14275	14370	14286	14531	14351	14258	14284	14387	14401	14250	14318	14199	14339	14271	14349	14272	14389	14252	14441	14369	14421	14307	14325	14255	14276	14276	14394	14474	14307	14156	14234	14035	14348	14417	14260	14309	14326	14412	14250	14147	14441	14179	14301	14316	14193	14125	14299	14332	14372	14262	14305	14472	14253	14462	14227	14282	14427	14327	14443	14334	14294	14183	14339	14177	14330	14133	14270	14413	14383	14317	14295	14101	14262	14452	14295	14236	14529	14278	14227	14565	14289	14330	14203	14337	14304	14271	14420	14267	14230	14239	14324	14094	14387	14396	14396	14437	14328	14427	14196	14405	14175	14455	14222	14237	14293	14193	14288	14246	14295	14240	14422	14446	14561	14358	14480	14366	14296	14249	14130	14385	14397	14457	14208	14345	14310	14445	14281	14089	14389	14350	14302	14464	14428	14566	14258	14261	14241	14203	14332	14126	14228	14452	14343	14306	14243	14232	14457	14225	14396	14225	14213	14179	14253	14365	14155	14311	14249	14324	14267	14348	14199	14433	14241	14306	14150	14354	14271	14582	14514	14330	14358	14402	14244	14180	14278	14487	14420	14402	14149	14546	14328	14410	14202	14294	14279	14213	14416	14349	14213	14206	14368	14409	14494	14379	14470	14461	14419	14372	14409	14496	14425	14281	14345	14401	14466	14319	14455	14305	14371	14434	14391	14364	14360	14549	14301	14429	14425	14293	14396	14370	14228	14462	14270	14162	14235	14542	14131	14192	14392	14555	14371	14429	14480	14524	14196	14399	14185	14221	14294	14236	14470	14379	14260	14465	14441	14237	14313	14194	14392	14429	14318	14335	14450	14528	14166	14383	14175	14365	14369	14144	14555	14457	14477	14341	14209	14491	14410	14260	14273	14546	14329	14316	14253	14229	14401	14444	14469	14267	14527	14379	14152	14398	14292	14268	14331	14327	14581	14370	14269	14097	14325	14404	14417	14195	14275	14312	14284	14382	14376	14235	14261	14270	14231	14162	14355	14395	14312	14444	14290	14295	14168	14213	14346	14339	14253	14372	14458	14236	14284	14458	14323	14345	14405	14291	14432	14311	14256	14254	14327	14332	14247	14511	14124	14319	14234	14315	14260	14416	14331	14431	14507	14406	14382	14160	14253	14304	14388	14349	14398	14326	14378	14428	14357	14287	14409	14370	14269	14330	14227	14204	14225	14299	14241	14288	14265	14307	14253	14417	14313	14212	14227	14308	14251	14305	14339	14343	14397	14257	14536	14421	14216	14451	14248	14186	14395	14396	14473	14354	14224	14241	14350	14358	14413	14394	14497	14311	14432	14487	14298	14301	14374	14299	14291	14328	14394	14018	14320	14175	14295	14411	14212	14382	14220	14353	14250	14293	14479	14300	14245	14397	14447	14274	14147	14234	14333	14450	14322	14385	14418	14354	14250	14445	14466	14277	14336	14349	14340	14606	14298	14358	14411	14257	14167	14226	14341	14283	14210	14302	14348	14355	14379	14566	14240	14118	14440	14439	14250	14191	14307	14297	14301	14336	14364	14277	14118	14369	14218	14252	14405	14356	14240	14498	14242	14378	14393	14354	14413	14528	14250	14261	14420	14220	14246	14252	14204	14500	14336	14159	14410	14388	14300	14367	14162	14322	14473	14353	14399	14289	14443	14315	14301	14243	14188	14279	14437	14164	14332	14311	14384	14199	14461	14390	14264	14246	14303	14380	14256	14542	14517	14142	14232	14208	14425	14222	14316	14397	14376	14419	14299	14365	14197	14208	14380	14308	14077	14272	14297	14391	14239	14301	14232	14252	14282	14401	14308	14462	14369	14414	14375	14407	14303	14234	14302	14462	14270	14380	14378	14612	14301	14459	14301	14205	14504	14501	14294	14412	14485	14368	14386	14404	14295	14239	14249	14233	14362	14408	14231	14347	14311	14333	14375	14634	14280	14433	14503	14373	14396	14309	14141	14314	14232	14144	14181	14409	14468	14441	14345	14373	14464	14159	14258
22827	41606	41294	35183	30479	26650	23720	22063	21045	19222	18382	17816	17418	16633	16365	16222	15973	15779	15432	15257	14941	14537	14621	14402	14407	14556	14531	14495	14428	14167	14390	14357	14355	14037	14276	14083	14348	14126	14277	14179	14212	14234	14183	14322	14170	14130	14195	14288	14249	14134	14323	14231	14265	14185	14156	14193	14282	14272	14391	14294	14305	14293	14095	14356	14215	14197	14240	14204	14226	14218	14232	14197	14196	14215	14314	14191	14157	14127	14153	14069	14077	14178	14300	14280	14292	14283	14237	14308	14198	14218	14308	14351	14073	14087	14152	14188	14358	14055	14318	14041	14097	14229	14184	14161	14229	14143	13939	14169	13998	14098	14178	14103	14386	14090	14207	14130	14054	14223	14215	14135	14183	14215	14251	14025	14102	14173	14238	14176	14285	14198	14137	14151	14221	14307	14353	14253	14294	14043	14286	14220	14227	14095	14091	14233	14171	14002	14254	13974	13995	14121	14026	14228	14256	14311	14180	14300	14274	14028	14186	14152	14254	14287	14194	14070	14178	14123	14301	14055	14223	14078	14263	14160	14106	14157	14087	14130	14151	14290	14138	14211	14182	14238	14185	14290	14220	14237	14359	14054	14327	14138	14282	14207	14282	14189	14356	14313	14206	14284	14110	14182	14226	14181	14286	14336	14216	14252	14324	14197	14123	14269	14153	14183	14170	14141	14085	14107	14148	14259	14250	14247	14226	14027	14156	14290	14280	14295	14240	14204	14052	14289	14215	14099	14019	14023	14306	14188	14255	14200	14369	14315	14145	13972	14382	14140	14159	14190	14082	14141	14228	14172	14051	14188	14301	14220	14134	14184	14111	14208	14095	14228	14286	14240	14334	14121	14276	14191	14041	14115	14325	14160	14309	14203	14225	14108	14097	14158	14082	14112	14337	14212	14094	14209	14146	14337	14214	14231	14083	14332	14123	14140	14228	14211	14239	14250	14122	14301	14061	14225	14152	14254	13945	14265	14259	14078	14294	14184	14161	14193	14223	14282	14161	14286	14048	14110	14041	14177	14232	14202	14209	14203	14121	14152	14221	14141	14118	14040	14128	14035	14190	14075	14201	14235	14198	14250	14184	14137	14277	14146	14275	14337	14313	14074	14160	14171	14185	14234	14162	14181	14161	14211	14114	14116	14246	14305	14095	14166	14348	14262	14295	14156	14137	14173	13964	14241	14184	14173	14274	14245	14138	14205	14162	14030	14214	14224	14108	14041	14279	14233	14337	14199	14068	14331	14104	14083	14293	14088	14242	14241	14225	14184	14178	14204	14306	14154	14232	14262	14199	14119	14216	14200	14252	14167	14339	14146	14241	14177	14253	14171	14020	14313	14273	14224	14206	14013	14240	14082	14302	14259	14277	14187	14116	14217	14113	14091	14236	14105	14309	14111	14267	14129	14166	14230	14199	14317	14127	14178	14253	14168	14263	14088	14275	14044	14064	14050	14240	14300	14058	14107	14398	14256	14167	14276	14201	14250	14234	14314	14289	14105	14205	14267	14176	14252	14209	14149	14303	14123	14235	14079	14100	14156	14165	14041	14275	14175	14147	14208	14206	14126	14235	14172	14039	14272	13958	14087	14163	13966	14208	14234	14090	14125	14218	14260	14092	14167	14298	14184	14264	14106	14180	14193	14256	14145	14102	14330	14091	14236	14281	14141	14122	14254	14233	13964	14070	14320	14157	14263	14048	14173	14216	14232	14051	14217	14139	14353	14213	14258	14335	14216	14256	14265	14104	14096	14222	14320	14076	14102	14383	14269	14307	14316	14053	14271	14276	14206	14201	14081	14101	14247	14124	14191	14190	14187	14224	14322	14247	14135	14151	14193	14100	14206	14317	14202	14140	14183	14242	14203	14085	14427	14285	14284	14133	14299	14140	14253	14230	14124	14292	14035	14112	14005	14102	14103	14094	14247	14253	14182	14158	14072	14196	14056	14138	14165	14086	14293	14219	14171	14348	14060	14100	14083	14103	14081	14126	14181	14087	14223	14036	14124	14171	14200	14219	14234	14170	14351	13933	14318	14085	14157	14213	14152	14211	14269	14323	14356	14355	14424	14366	14098	14010	14314	14218	14213	14154	14203	14171	14096	14151	14160	13972	14188	14046	14286	14209	14131	14070	14098	14212	14266	14291	14311	14316	14162	14137	14284	13967	14195	14092	14123	14112	14131	14288	14293	14002	14085	14241	14052	14155	14294	14186	14005	14292	14216	14253	14175	14169	14277	14139	14049	14186	14297	14255	14161	14173	14229	14135	14101	14297	14183	14273	14252	14024	14089	14363	14170	14206	14232	14083	14160	14293	13999	14143	14324	14293	14164	14157	14168	13992	14030	14194	14217	14341	14047	14110	14358	14220	14251	14097	14185	14117	14109	14261	14154	14199	14119	14297	14191	14297	14106	14193	14273	14274	14329	14206	14152	14062	14148	14314	14292	14247	14182	14229	14238	14254	14171	14215	13964	14237	14214	14117	14381	14250	14220	14054	14182	14169	14216	14188	13974	14286	14085	14187	14207	14094	14191	14070	14182	14052	14220	14216	14259	14155	14151	14318	14203	14285	14256	14167	14134	14199	14093	14125	14099	14315	14168	14103	14054	14211	14060	13974	14137	14315	14164	14164	14066	14198	14094	14186	14108	14169	14189	14211	14081	14219	14220	14080	14027	14300	14344	14123	14258	14214	14207	14053	14120	14227	14346	14238	14173	14146	14241	14171	14042	14087	14193	14266	14079	14206	14189	14259	14284	14141	14273	14189	13984	14237	14135	14075	14179	14143	14065	14321	14254	14201	14140	14223	14000	14056	14205	14204	14182	14204	14151	14114	14299	14139	14280	14238	14266	14209	14251	14234	14113	14184	14176	14167	14190	14164	14233	14265	14146	14180	14100	14090	14400	14186	14187	14141	14208	14286	14158	14096	14187	14079	14194	14345	14192	14180	14300	14324	14192	14246	14321	14074	14325	14068	14307	14354	14230	14267	14260	14187	14142	14213	14228	14189	14127	14127	14250	14170	14245	14141	14368	14129	14163	14166	14270	14233	14196	14224	14186	14284	13988	14192	14234	14342	14266	14320	14299	14099	14283	14181	14373	14194	14193	14176	14250	14367	14157	14181	14320	14311	14312	14109	14097	14318	14045	14202	14122	14254	14106	14086	14208	14245	14132	14307	14241	14232	14203	14383	14278	14363	14128	14166	14089	14180	14287	14152	14175	14243	14154	14101	14039	14013	14311	14053	14171	14183	14081	14077	14147	14188	14205	14278	14230	14218	14107	14088	14185	14055	14160	14054	14175	14247	14170	14188	14049	14154	14258	14141	14284	14059	14069	14102	14007	14361	14206	14262	14227	14340	14323	14244	14001	14132	14135	14317	14235	14232	14059	14116	14096	14196	14208	14244	14092	14183	14334	14251	14244	14190	14206	14190	14134	14275	14373	14058	14193	14211	14296	14245	14277	14398	14272	14123	14208	14064	14189	14113	14075	14143	14119	14169	14375	14137	14194	14096	14194	14333	14179	14128	14139	14118	14114	14275	14444	14323	14158	14132	14322	14185	14166	14239	14110	14164	14312	14195	14248	14213	14261	14246	14228	14169	14221	13979	14291	14155	14203	14113	14182	14133	14158	14248	14322	14057	14258	14204	14247	14082	14155	14180	14103	14285	14127	14003	14103	14258	14286	14034	14276	14170	14040	13975	14143	14161	14203	14132	14141	14204	14046	14288	14192	14163	14062	14061	14194	14254	14206	14161	14223	14124	14291	14261	14260	14197	14198	14017	14178	14183	14249	14221	14140	14167	14117	14330	14345	14200	14182	14234	14077	14202	14085	14387	14059	14151	14172	14319	14207	14192	14113	14272	14127	14339	14063	14200	14204	14090	14197	14204	14246	14203	14143	14184	14182	14234	14211	14042	14102	14402	14184	14147	14118	14135	14198	14215	14213	14271	14138	14212	14350	14142	14174	14146	14376	14189	14225	14211	14298	14098	14281	14146	13945	14367	13998	14191	14241	14153	14143	14121	14135	14170	14275	14170	14181	14219	14251	14110	14155	14165	14409	14245	14017	14116	14169	14196	13978	14005	14126	14202	14060	14161	14178	14199	14120	14190	14081	14338	14264	14053	14266	14258	14228	14241	14114	14096	14030	14104	14186	14090	14170	14193	14167	14047	14056	14263	14160	14118	14170	14195	14235	14180	14139	14044	14247	14155	14251	14117	14099	14143	14364	14361	14148	14114	13956	14363	14316	14174	14218	14191	14304	14225	14387	14263	14286	14318	14044	14249	14009	14111	14238	14165	14114	14183	14255	14147	14395	14253	13966	14294	14385	14214	14209	14216	14298	14074	14234	14181	14188	14128	14086	14272	13961	14230	14239	14005	14091	14125	14280	14192	14047	14272	14211	14024	14322	14082	14141	14310	14148	14231	14174	14152	14253	14099	14273	14156	14056	14142	14314	14097	14061	14148	14155	14075	14099	14149	14096	14140	14388	14104	14134	14057	14183	14248	14215	14224	14300	14233	14282	14246	14185	14212	14113	14095	14154	14276	14175	14311	14156	14169	14185	14153	14138	14159	14127	14208	14250	14075	14287	14217	14152	14199	14312	14220	14138	14143	14120	14085	14104	14018	14178	14245	14304	14197	14305	14241	14273	14280	14115	14226	14237	14108	14191	14199	14102	14246	14187	14142	14239	14013	14185	14149	14137	14185	14202	14252	14290	14144	14253	14206	14218	14224	14229	14209	14127	14121	14330	14308	14198	14169	14101	14236	14001	14278	14204	14112	14163	14125	14110	14363	14317	14296	14333	14213	14256	14157	14192	14007	14296	14259	14232	14085	14133	14149	14070	14081	14179	14229	14145	14175	14116	14265	14202	14262	14166	14267	14359	14184	14110	14049	14290	14185	14194	14164	14049	14177	14313	14171	14342	13976	14227	14180	14397	14076	14197	14379	14208	14171	14138	14121	14121	14159	14077	14198	14147	14139	14224	14293	14288	14251	14187	14228	14181	14261	14221	14343	14126	14173	14249	14234	14043	14187	14084	14209	14210	14169	14101	14066	14002	14049	14141	14190	14169	14044	14259	14273	14147	14288	14121	13983	14141	14212	14078	14161	14048	14141	14190	14158	14253
22937	21330	29195	23965	22322	25311	26554	21631	19674	18735	17882	17369	16898	16369	15941	16092	15669	15558	15270	14806	14717	14590	14551	14490	14576	14496	14389	14376	14360	14281	14202	14385	14315	14112	14249	14284	14214	14141	14073	14140	14120	14022	14023	14110	14223	14214	14186	14053	14221	14097	14037	14164	14184	14002	14026	14010	14100	14199	14143	14096	14287	13894	14136	14028	14093	14117	14194	14224	14137	14118	14126	14066	13925	14070	14204	13996	14070	13935	14196	14439	14090	14210	13972	13948	14200	14060	14169	14078	14151	14028	14086	13986	13930	13890	13979	14236	14183	14036	13963	14011	14089	14120	13952	13990	14061	13874	13909	14190	13973	14130	13962	14197	14145	13949	14120	14031	14034	13892	13996	13933	13965	14252	14018	14158	14184	13928	13871	13939	13908	13954	13913	14020	13924	14094	14052	14120	14252	14195	14158	14003	14010	14102	13995	14102	14068	13916	13982	14183	14177	14046	14011	14082	13920	13898	14112	13878	13992	13851	14007	13988	13893	14035	14271	14156	14263	14117	14095	14269	13925	13948	14047	14032	14067	13909	13967	13883	14135	13975	14027	13961	13854	14000	14136	14039	14026	13919	14059	14088	13848	13941	14069	14072	14187	14009	14218	14069	14038	14111	13944	14012	14028	13941	14132	14013	14009	14016	14207	14071	13921	13898	14031	14005	13880	13950	13900	13907	14077	14022	14138	13913	13896	14043	13812	14093	14075	14018	14099	14033	13996	13969	14002	13923	14047	14035	14122	14049	14083	13926	14191	14010	14109	13960	14008	13999	14096	14070	14045	14176	13863	14149	13883	14098	14018	14076	14006	14296	14184	14127	14051	14054	14069	13953	13989	13954	13854	14122	13975	13916	13776	13973	13936	14084	14137	14010	14187	14156	13819	13972	14046	14078	13924	13910	14003	13908	13836	13767	14082	13968	14007	13863	14132	14061	13824	14182	14034	14095	13985	14083	13977	13987	13998	14029	14079	13967	14114	14165	14101	14045	14052	13973	14161	13966	13844	14181	14165	14154	14055	14126	14137	13998	14064	13797	13996	13870	13885	13961	13979	14008	13855	14052	14137	14076	13972	14050	14125	14066	13809	13828	13873	14126	14222	13994	14113	14026	13923	14057	13976	13852	13931	13840	13971	14161	13845	13971	14027	14038	13990	13989	14212	14012	13929	13889	14030	13924	14008	13900	13958	13861	14135	14240	14032	14058	14128	13871	13889	14042	13975	14025	13879	14197	14021	14098	13961	13780	13863	14052	14061	14034	14057	14126	13822	13983	13976	14028	13964	14040	14075	14054	14082	14085	14128	14008	14022	13950	13932	14140	13996	13909	14045	13972	14006	13794	14084	14114	13937	13998	13974	14175	13961	14182	14163	13992	14130	13976	14141	14065	14068	13869	14025	13963	14111	13946	13944	13928	14101	14068	14035	14017	13930	13931	13941	14103	13903	14218	14011	14043	13841	13877	13915	13823	14046	13973	14165	14053	14189	14059	13966	13919	14062	14040	14116	13949	13827	14052	13867	13971	14021	13845	13929	13857	13988	13873	14192	13902	14126	14056	13925	14064	14119	13947	13706	14097	14090	14036	14011	14181	13966	14128	13938	13961	13961	13999	13999	14049	13958	13946	14271	13876	13957	14057	13854	13981	14017	13931	14066	13984	14147	13942	13911	13943	13891	14036	14013	14067	14048	13960	13877	13943	13782	14077	14166	14048	13965	14072	14085	13971	13971	13976	14203	14092	13924	13896	14055	14143	13916	14073	13880	13993	13994	14011	14117	13892	14144	13917	14137	13985	14041	14044	14007	14068	14002	14202	13903	14139	13987	13809	13693	14023	13959	13972	14026	13957	13948	14165	14096	14010	14043	14109	14030	14048	14059	13934	13975	13952	14163	14120	14007	13863	13948	14061	13997	14001	14009	13998	14202	14196	13967	14089	14144	14016	13936	14048	14003	13894	14041	13916	13974	14083	14129	14046	14057	14092	13989	13970	14236	14078	13988	14044	14082	14048	14223	13970	14049	13904	14048	14158	13872	13957	14076	13963	13929	14034	13978	13991	13875	13974	14150	13872	14046	14046	14090	13915	14128	14072	14039	14040	14051	13781	14033	14018	14143	14017	13936	13976	13994	14005	14115	13929	14100	14129	13934	13843	14105	14036	13839	13881	14075	13920	13896	14031	14155	14064	14097	14037	13891	13951	14012	13868	13836	14047	13974	14287	13974	13950	13948	13984	13980	14170	13998	14004	13934	13950	14005	14027	13775	14034	14024	14135	14280	14036	14038	14071	14129	13923	14022	13810	13932	14100	14045	13972	13972	13933	13979	13963	14005	14038	14011	14149	14112	13939	14111	13867	13983	14054	13920	13968	14069	13963	14007	14017	14069	14091	13990	13993	13882	14059	13982	13940	13998	14160	14115	14172	14143	14004	14053	13941	13900	14156	14026	14150	14039	13967	14090	13950	14037	14153	14019	14013	14006	13870	13896	14214	14167	14095	14081	13981	13965	14075	14115	13926	13969	13954	13974	13874	14251	13936	13790	13993	14230	14015	14038	13985	13787	14017	14110	13926	13983	14125	14071	14187	14040	14185	14061	14108	13817	13985	14014	14020	14001	14013	13952	13956	13893	14068	13919	14160	13961	13923	14022	13944	14163	14214	13957	14149	13955	13988	14149	14030	13878	14023	14120	14063	13920	13826	13866	14012	14124	14189	13988	13954	13928	13923	13890	14022	14146	14227	13996	14183	14125	14057	14170	14082	13890	14023	14048	13799	14066	13988	13943	13995	13896	13993	14101	14167	14067	14125	13891	13822	14114	13917	14199	13983	14032	14077	14010	14046	14100	14091	14048	13959	13979	13968	14085	14007	13850	13985	13914	14007	14095	14020	14112	14103	14046	13909	14105	14006	14065	14087	13885	13976	13927	13946	14141	14130	13976	14056	14053	13851	14009	14046	14159	14007	14167	14041	14231	13918	13993	14120	14027	13989	13881	13967	14021	14002	13873	14100	13879	14210	14034	13964	14125	13889	13964	14005	14243	13936	13820	13857	13924	14047	13894	14203	13921	14215	13922	14303	13899	13864	14003	13954	14045	13909	13938	13997	13948	13946	14081	13941	14076	13999	14098	13922	14072	13967	14153	13856	13984	14072	13980	13924	14101	14038	14145	14062	14104	14259	14139	13864	14028	14096	13945	14037	14072	13990	14028	14035	13961	13933	13978	14166	13952	13918	13979	13961	13815	13933	14054	13998	14191	13991	14035	14016	14188	13948	13986	14081	14045	14150	14010	13900	14029	13971	13932	14075	14059	13932	14043	14037	14255	14045	14119	13992	13969	13888	13985	14113	14039	14129	13915	13958	13904	14083	13896	14211	14030	14140	14106	13993	13857	13923	14161	14089	14095	13935	13971	13991	14251	14067	14157	14082	14046	13922	14071	13968	14142	14140	13928	13914	14054	14222	14153	13878	13860	13844	13928	14066	14206	14184	13926	14019	14024	13963	14229	14093	14138	14141	13938	14041	13943	14076	13955	14106	14060	14093	14009	13866	14074	14043	14257	14103	13891	14030	13956	14163	13968	14067	13955	13820	14088	13873	14178	13947	14017	14072	13987	14009	14078	13984	14008	13893	13999	13941	14018	13957	14063	14103	13903	13878	14083	13961	13940	14078	14060	13907	13848	14043	13852	14228	14182	13945	13920	14083	13968	14187	13991	14043	13888	13992	14038	13944	13901	13853	13927	14023	14024	13946	14171	13946	14118	14202	14030	14196	13921	14019	14134	13942	13983	14177	13959	14104	14097	14014	13820	14139	13861	14038	13854	13991	13935	13899	14062	14006	13970	13986	14093	14040	14078	13964	14139	13954	14020	13892	14244	14065	13835	13941	13981	14077	14018	14095	14058	14082	13778	14053	14040	13974	14095	14141	14040	14028	13879	14111	14137	14028	14010	13948	14064	14042	14062	14053	14034	13965	13884	13975	14232	13967	13854	13960	13944	14332	13998	14007	13953	13881	14200	14036	13926	13956	13963	14043	14014	14072	13872	14059	13892	13948	14024	13993	14145	14010	14098	14102	14055	13854	13896	14099	14072	14152	13898	13838	13789	14005	14085	13821	13934	14226	14130	13904	14175	13907	14106	14014	13883	14062	13798	13924	13930	14035	14141	13927	14161	14004	13980	14023	13837	13917	14015	14089	13823	13764	14105	14068	14092	13804	13935	13907	13925	13876	14046	13956	13960	14225	13909	14018	14061	14099	14019	13868	13981	13913	13977	13885	14031	14101	13782	14018	14081	13926	14007	14133	14126	14046	13906	14242	13985	13937	13892	14015	14036	13970	14072	13873	13985	14183	13960	14013	13909	14033	14110	13958	14064	14011	13855	13998	14088	13901	14133	13975	14220	13889	14013	14087	14055	14069	14159	14051	14214	14094	14022	13898	13954	13910	14108	13930	13941	13953	13904	13963	14049	13999	14010	13929	14064	14144	14075	14099	14026	13929	13778	14204	14078	14043	13843	14004	14131	13878	14057	14048	13961	13913	14143	13941	14111	14113	13927	14054	13826	13998	13958	14321	13979	14029	13999	13995	14077	14231	13935	14003	13862	13903	14115	13865	14121	13943	14055	14015	13847	14125	14177	14037	14004	13913	14045	14031	13998	14050	13993	13865	14101	13961	14010	14082	13905	13962	14045	13869	14093	14087	14031	13900	13964	14270	13932	14072	14077	13950	13928	14041	14125	14024	14041	13952	13941	14018	14143	14087	14182	14055	14153	14108	13850	13901	13854	13859	14029	14116	13991	13906	13988	13774	14054	14167	13967	13953	14014	14138	13975	13880	13959	13998	13833	14031	14084	13969	14052	14166	14123	14216	14025	14020	13926	14097	13866	13975	14012	14046	14026	13960	14376	14211	14021	14049	14015	14049	13966	14016	14145	14006	13862	14044	13889	13935	13963	13960	13962	14127	13956	14118	14069	14163	13997	14181	13984	13906	14094	13975	14024	14016	14198	14143	13960	14047	14054	14070	14008	14184	13890	14055	13947	13845	13876	13974	13840	13974	13856	13891	14143	13991	14083	13900	14187	13936	13914	13827	14040	14134	13965	13971	14135	14023	13945	13927	13895	13937	14142	13847
24454	44998	44656	39622	34403	30355	27210	25155	23222	21364	20054	19539	18612	17738	17408	17270	16838	16517	15954	15248	14925	14925	14608	14384	14461	14438	14339	14515	14044	14076	14133	13946	14168	14148	14074	13880	14061	14023	13943	13996	13951	13955	14079	13954	13752	13937	14010	14032	14067	13999	13899	13851	13941	13944	13909	13873	14026	13929	13959	14087	14021	13889	13968	13994	14016	14012	13974	14008	13907	13855	14170	13916	13761	13993	13832	14034	13809	13701	13934	13888	13981	13954	14088	13670	13985	13909	14035	13962	13879	13772	14049	13995	13835	13867	13862	13935	13905	13955	13901	13874	13919	13972	13950	14099	13972	13937	14132	14012	13941	13982	13836	13758	13911	14081	13834	14035	13891	13884	13962	13747	13780	13848	13931	13882	13961	14122	14114	13798	13833	14014	14048	13816	13961	13832	13920	13863	13990	13863	13886	13900	14009	13874	13935	13982	13987	13837	14144	13913	14010	13948	14025	13967	13981	13952	14120	13980	14045	13691	13913	13866	13916	13956	13767	13844	14125	13848	13992	13816	13846	13850	13999	14083	13804	14046	14010	13809	13920	13933	14039	14017	13938	13827	13853	13812	14031	14005	14000	14072	14016	13979	13909	13735	13959	13798	13896	13974	13827	13942	13928	13939	13892	13864	13939	14018	13999	14148	14003	13978	13949	13943	13981	13906	13970	13941	13790	13856	14008	13952	13880	13959	14141	14122	14017	13847	13973	14000	13841	13744	13924	13855	13943	13988	13984	13996	13876	13815	13941	13965	13926	13995	13921	13901	13931	14062	13833	13990	13911	13960	13704	13859	13710	14000	13951	13928	13815	13941	13920	13884	14073	13935	13946	13970	13959	14020	13781	13910	13922	13958	13866	13935	13964	13828	14053	14028	13981	13859	13962	13808	13933	13789	13994	13986	13904	13814	13961	13869	14045	13983	13960	13995	14008	13998	13978	13930	14066	13867	13899	14026	13938	13991	13877	13958	13890	13888	13939	13798	14029	13986	13811	13811	13907	13916	13864	13867	13853	14058	14153	14023	13919	13858	13998	14033	14021	13931	13967	14004	13998	13833	13811	14023	13936	13858	14082	13871	13809	13808	14050	13791	13946	13964	13917	13809	14025	13867	14019	14127	13869	13845	14033	13825	13872	13911	13793	13894	13990	13896	13890	13835	13817	13952	13772	14079	13797	13837	13803	13892	14062	13771	13857	13919	13947	13893	13951	13883	13887	14048	14006	13882	13856	13991	13872	13892	13904	13874	13925	14080	13860	13785	13906	13883	13898	13764	13950	13980	14048	13907	13955	13816	13836	13891	14094	13847	14005	13964	13935	13915	13950	13905	13901	13862	13927	13933	13852	13926	14020	14000	13876	14059	13921	13945	13619	13822	13938	13836	13944	13864	13818	13943	14006	13860	13971	13855	14095	13755	13932	13869	13966	13768	13921	13896	13892	13977	13942	13885	13767	14015	14023	14007	14013	13966	14185	13947	13889	14041	13837	13979	13946	14021	13815	13984	14045	13811	13905	13646	13856	13806	13918	13909	13795	13953	13986	14023	13844	13998	13987	13973	13979	14026	13947	14000	13935	13880	13857	13829	13906	13874	13922	13892	14011	14000	14030	13853	14001	13850	13979	13947	13981	13760	14003	14044	13821	13923	13755	13941	13911	14031	14013	13839	13947	13935	13912	13954	14037	13841	13924	13918	13857	13962	13967	13949	13815	13889	14022	14076	13870	13846	13851	13838	13761	14078	13815	14076	13947	13977	13828	13852	13968	13894	13828	13867	13953	13775	13960	13909	13920	13937	13988	14094	13834	13966	13857	13792	14082	14051	14046	13922	13988	13892	14052	14067	13875	13812	13918	13852	14004	13848	13814	13819	13914	13906	13994	13773	13895	13964	13917	13904	13907	13995	14082	13913	13686	13854	13986	14071	13822	13987	13910	13930	13876	13945	14046	14018	13902	13874	13883	13784	14162	14037	13855	14014	13913	13963	13964	13876	13860	13950	14148	14006	13975	13945	13948	14002	13795	13734	14036	13993	14090	13883	13851	14012	14006	13697	13959	13966	13915	14015	14037	13892	13983	13941	14136	13875	14108	13861	13948	13980	14030	14031	13988	13896	13987	13884	14018	13857	13763	13956	13915	13917	13997	13889	14038	13864	13977	14179	14086	13826	13863	13989	13863	13884	13945	14043	13944	13826	13832	13973	13882	13963	14017	13756	13955	13927	13920	13909	13948	13919	13850	14104	13962	13876	14019	13976	13805	13983	13867	14009	13873	14041	13871	13927	14105	14056	13916	13800	13808	14037	13965	14052	13987	13873	13983	13854	13991	14026	13757	13860	13888	14006	13983	13930	13905	13736	13994	13951	14136	13909	13881	13829	13857	13857	14087	13925	13995	13765	13995	13867	13969	13993	13968	13822	13980	13764	13912	14080	14034	13863	14008	13913	13823	13937	13887	14004	13908	13897	13959	13902	14058	13892	13962	13963	13885	13888	13813	13981	13849	14072	14024	13995	13915	13878	13921	13922	14018	13887	13915	13956	14065	13849	13899	13887	13859	13797	13780	14001	13944	13915	13884	14039	14003	13959	14049	13854	13983	13868	13972	13926	13843	13914	14054	14023	14002	13953	14008	13936	13955	13868	13979	13852	14065	13927	14045	14018	14122	13893	13791	13856	13796	13893	13998	13936	14045	13926	13736	13977	13950	13949	13774	14077	13905	13900	13991	13933	13983	13941	13768	13855	13823	13993	13942	13866	13920	13786	14011	13945	13834	14018	13947	14019	13850	13958	13862	13996	14002	13854	14016	13966	13858	13997	14036	13855	13773	13897	14023	13950	13888	13827	14026	13870	13980	13923	13891	14002	13874	14030	13917	13958	13877	13979	13695	13905	13971	13961	14010	13947	14229	13854	13853	13823	14016	13895	14023	14053	13972	13995	13963	14046	13861	13916	14054	13782	14037	13773	13923	14008	13947	14008	14022	13915	14018	13984	13961	14022	14032	13891	14096	13730	13986	13793	13714	13892	13908	13844	13952	13850	13897	13931	13773	14075	13951	13863	14113	13973	13916	13809	13990	13974	13993	13968	13820	13966	14033	13917	13911	13936	13987	13916	13940	13909	13816	14013	14035	13985	13827	13908	13977	13911	14060	13761	13792	13961	14013	13687	13819	14059	13937	13865	13977	13866	13847	13834	13861	13953	13908	14131	13864	13833	13962	13940	13756	14009	13903	13851	13933	13765	14040	13915	13870	14005	13806	13918	13964	13833	13774	13810	14165	13852	14033	14003	14003	13909	14078	13895	13931	14050	14077	13871	13782	13976	14181	13832	14105	13906	13810	13807	13921	14021	13863	13993	14016	14034	13961	13979	14004	13935	13980	13635	14075	13819	13893	13944	13743	13922	14003	13990	14031	13884	13956	13876	13967	14010	13959	13849	13987	13926	13739	14011	14114	13833	13837	13885	14023	13882	13993	13840	13989	13944	14087	14001	13925	13872	13902	13744	13947	13852	14079	13906	13887	13915	14033	14055	13918	13932	13910	13808	13844	13827	13813	13978	13953	13985	14098	13931	13821	14031	14030	13865	13926	13766	14037	13934	13918	13981	13731	13949	13914	13915	14014	13905	13965	13934	13912	14015	14172	13948	13990	14047	13836	13953	13868	13982	13900	13985	13870	13947	14055	13834	13962	13907	14030	13795	14046	13824	13733	14005	13727	14050	14012	13986	13942	14117	14025	13865	14120	14035	13976	13957	14130	13951	13825	13934	13810	13978	14052	13661	13916	13947	14028	13957	13967	13965	14086	13848	13875	13998	13932	13905	14004	13867	13905	13977	14008	13871	14046	13792	13899	13992	13950	14053	13932	13841	13880	14038	13932	13949	13959	13980	13935	13937	14111	13944	13825	13891	13966	13891	14052	14004	13958	13913	14034	13772	14042	13958	13931	13939	13898	13862	14011	13998	13819	13870	14080	13989	13999	13902	13942	13880	13917	13847	13940	13727	13931	13963	14027	13833	13885	13861	13838	14031	14081	13847	13988	14088	13879	13917	14038	13916	13953	13955	14015	14038	13937	13847	13805	14037	13946	13937	13970	14109	13927	13994	13879	13824	13935	13925	13960	14087	13855	14100	13956	13796	13778	13940	13945	13966	13850	14108	14021	13943	13969	14180	14010	13926	13943	14010	13886	13880	13979	13939	14030	13823	14086	13873	13934	13944	14014	13850	13944	13823	13862	14045	13987	13935	13988	14012	13995	13910	13883	13887	13960	13865	13957	13801	13864	13930	13951	13839	13847	14147	14056	13926	13865	13901	13844	13873	14030	14127	14059	13899	13850	13942	13971	13856	13978	13785	13861	13811	14133	13986	13957	13814	13952	14000	13937	13876	13961	13831	13951	13896	13918	13922	13920	14125	13726	13986	13948	13909	13838	13948	13869	13998	14124	14034	13907	13745	13937	13868	14023	13680	13860	13942	14051	13917	13919	14025	13824	14011	13854	13860	13799	13839	14038	13996	14074	13910	13978	13993	13870	13949	13953	14009	13770	14001	13906	14037	14000	13938	13858	13928	13999	13864	13839	14063	13946	13729	13697	14011	13878	14024	13983	13990	14034	13937	13903	13945	14096	14190	13888	13752	14022	13834	13899	13922	13887	13942	13890	13942	14019	13957	13809	13858	14073	13898	13925	13971	13910	14148	14073	14031	13916	14068	13826	13952	14039	13922	13986	13875	13921	13823	13818	13953	13919	13872	13933	13958	13877	13817	13930	14079	14123	13750	14034	14011	14017	13887	13943	13933	13941	13827	13875	13909	13914	14047	13946	13903	13947	13758	13970	13773	13887	13865	13806	14105	14050	14168	14069	14001	14036	14022	13941	14067	13844	13890	13864	13966	13880	13755	13819	14073	14026	13882	13986	13965	13863	14001	13939	13894	13869	13948	13861	13973	13907	14017	13777	14018	14066	13915	13747	13919	13983	13905	13943	13837	13830	13992	13826	13722	13993	14053	13909	13945	13895	13953	13897	13914	13903	13937	14070	14054	14040	13743	13843	13930	13903	13848	13898	13942	13866	14088	14101	13987	13975	13809	14045	13889	13925	13788	14004	13945	14046	13899	13838	14130	14076	13895	13905	13831
27655	24123	29491	26707	21200	18973	17524	16429	15899	15435	14872	14690	14732	14329	14459	14355	14452	14347	14047	14163	14053	13975	14013	13767	13977	14043	13631	13894	13725	13795	13780	13805	13774	13648	13762	13825	13698	13931	13726	13811	13732	13763	13827	13676	13696	13658	13743	13696	13797	13669	13795	13837	13653	13738	13835	13668	13783	13590	13808	13779	13657	13587	13677	13695	13747	13740	13627	13837	13828	13756	13801	13679	13689	13707	13585	13754	13806	13659	13710	13551	13753	13629	13753	13739	13875	13761	13809	13671	13742	13764	13675	13860	13800	13758	13845	13524	13788	13810	13694	13763	13710	13799	13674	13827	13677	13740	13954	13688	13720	13618	13730	13620	13791	13787	13684	13683	13805	13641	13833	13873	13587	13785	13731	13745	13658	13509	13536	13837	13801	13795	13620	13840	13774	13693	13862	13779	13691	13823	13787	13709	13710	13548	13769	13816	13678	13761	13638	13799	13827	13828	13920	13691	13802	13793	13906	13661	13714	13752	13759	13427	13653	13899	13773	13819	13769	13739	13703	13861	13893	13674	13492	13625	13683	13900	13770	13805	13812	13689	13563	13804	13824	13700	13801	13658	13889	13931	13920	13560	13753	13827	13929	13907	13764	13574	13738	13801	13758	13823	13667	13707	13765	13927	13622	13546	13680	13905	13765	13834	13601	13865	13790	13828	13648	13718	13716	13521	13667	13853	13610	13687	13920	13634	13886	13871	13832	13815	13799	13664	13644	13769	13619	13819	13833	13978	13821	13702	13518	13786	13752	13799	13894	13673	13833	13716	13853	13907	13720	13814	13713	13873	13621	13602	13890	13821	13747	13766	13616	13799	13780	13848	13730	13653	13969	13454	13637	13838	13792	13603	13882	13761	13691	13776	13731	13728	13752	13697	13699	13900	13785	13762	13804	13705	13852	13736	13760	13750	13667	13571	13677	13814	13792	13789	13551	13767	13806	13813	13677	13717	13852	13816	13869	13680	13771	13747	13734	13643	13951	13806	13972	13663	13579	13710	13708	13545	13842	13565	13781	13814	13960	13770	13769	13622	13629	13677	13742	13813	13911	13752	13765	13818	13828	13687	13885	13827	13810	13817	13828	13736	13738	13680	13715	13670	13759	13707	13735	13936	13767	13716	13695	13732	13913	13808	13787	13608	13610	13741	13633	13723	13893	13662	13826	13778	13875	13675	13749	13799	13722	13790	13678	13550	13509	13721	13806	13702	13794	13691	13846	13750	13813	13777	13816	13782	13718	13856	13764	13716	13809	13855	13804	13936	13759	13522	13568	13505	13550	13634	13798	13828	13704	13810	13705	13814	13896	13784	13775	13557	13684	13698	13627	13957	13649	13761	13803	13792	13848	13758	13870	13812	13706	13696	13810	13695	13751	13761	13641	13795	13898	13616	13758	13686	13859	13580	13537	13678	13815	13683	13596	13601	13619	13771	13782	13816	13557	13838	13762	13517	13590	13806	13670	13727	13588	13741	13751	13614	13694	13656	13689	13759	13715	14013	13577	13685	13733	13874	13773	13870	13796	13977	13715	13807	13942	13506	13528	13800	13681	13844	13819	13808	13845	13618	13757	13794	13788	13710	13771	13744	13766	13711	13785	13780	13785	13685	13652	13898	13848	13874	13734	13612	13782	13550	13697	13923	13729	13779	13790	13791	13842	13647	13943	13696	13860	13680	13594	13588	13623	13658	13836	13693	13828	13719	13716	13819	13870	13608	13826	13860	13694	13580	13852	13812	13850	14006	13633	13867	13751	13673	13759	13813	13597	13847	13661	13654	13713	13635	13744	13892	13836	13882	13681	13646	13561	13600	13830	13735	13683	13749	13656	13765	13699	13623	13735	13524	13843	13618	13635	13611	13905	13860	13655	13686	13678	13710	13733	13616	13591	13777	13868	13702	13857	13663	13804	13739	13825	13660	13684	13530	13849	13670	13705	13921	13624	13689	13846	13891	13735	13954	13691	13678	13718	13643	13476	13838	13768	13887	13600	13804	13753	13605	13738	13719	13704	13915	13812	13721	13714	13718	13724	13618	13723	13774	13664	13621	13697	13795	13763	13751	13878	13757	13840	13905	13788	13684	13704	13559	13897	13838	13832	13789	13710	13770	13795	13625	13833	14046	13700	13724	13651	13629	13709	13574	13776	13694	13840	13763	13776	13557	13721	13982	13733	13558	13850	13753	13620	13884	13721	13851	13700	13818	13605	13622	13634	13872	13774	13731	13782	13705	13619	13783	13841	13748	13860	13654	13842	13787	13795	13773	13904	13609	13745	13857	13764	13760	13771	13880	13962	13844	13900	13690	13848	13656	13617	13612	13786	13731	13781	13652	13699	13783	13657	13736	13692	13659	13765	13779	13682	13727	13679	13664	13782	13985	13747	13911	13829	13651	13712	13565	13835	13779	13708	13568	13695	13671	13692	13854	13940	13818	13759	13688	13624	13641	13705	13708	13770	13655	13698	13799	13680	13762	13891	13903	13671	13837	13879	13876	13896	13813	13756	13834	13698	13621	13886	13712	13892	13767	13772	13802	13790	13518	13604	13624	13782	13703	13834	13706	13758	13708	13829	13884	13897	13761	13844	13712	13627	13787	13761	13775	13691	13737	13638	13734	13816	13695	13650	13722	13623	13797	13758	13769	13709	13736	13824	13764	13853	13695	13834	13846	13669	13870	13551	13653	13877	13731	13766	13704	13599	13751	13912	13894	13707	13589	13640	13824	13692	13696	13779	13564	13767	13619	13684	13743	13758	13749	13895	13675	13560	13711	13790	13472	13779	13726	13639	13686	13809	13855	13721	13734	13808	13672	13804	13682	13685	13740	13879	13787	13796	13519	13721	13726	13722	13793	13833	13735	13759	13855	13825	13587	13871	13743	13696	13770	13715	13661	13701	13657	13546	13708	13779	13899	13862	13787	13899	13838	13743	13919	13831	14045	13707	13818	13889	13958	13590	13879	13920	13834	13734	13671	13862	13868	13865	13714	13573	13750	13724	13977	13680	13845	14041	13766	13749	13679	13824	13819	13807	13684	13623	13854	13866	13725	13571	13848	13752	13752	13679	13774	13693	13824	13791	13711	13737	13591	13830	13779	13896	13801	13784	13892	13812	13872	13873	13935	13876	13753	13691	13715	13652	13673	13768	13726	13926	13661	13935	13999	13734	13658	13845	13682	13830	13666	13633	13535	13832	13712	13603	13804	13798	13879	13864	13747	13653	13861	13602	13793	13866	13766	13598	13655	13623	13669	13695	13640	13708	13767	13784	13724	13796	13881	13748	13856	13810	13896	13652	13801	13768	13644	13831	13692	13770	13922	13749	13645	13729	13724	13940	13781	13852	13731	13732	13557	13845	13668	13782	13680	13826	13547	13833	13852	13728	13803	13911	13698	13662	13771	13896	13829	13748	13788	13667	13754	13825	13677	13674	13666	13757	13679	13702	13701	13680	13757	13660	13748	13628	13580	13659	13816	13854	13759	13589	13874	13909	13774	13844	13620	13843	13601	13853	13652	13749	13872	13682	13790	13917	13799	13763	13925	13755	13872	13621	13696	13912	13915	13680	13689	13884	13918	13780	13709	13887	13713	13763	13701	13800	13877	13703	13793	13679	13898	13747	13868	13704	13716	13818	13609	13644	13522	13676	13676	13704	13685	13751	13501	13720	13801	13625	13568	13728	13778	13604	13629	13783	13857	13690	13831	13757	13727	13897	13641	13687	13680	13950	13846	13885	13696	13874	13651	13671	13762	13646	13699	13830	13732	13738	13627	13655	13785	13724	13829	13811	13892	13926	13735	13687	13709	13565	13610	13583	13668	13830	13906	13793	13763	13942	13657	13651	13926	13633	13544	13770	13840	13777	13653	13782	13682	13922	13727	13665	13808	13747	13685	13727	13669	13718	13774	13738	13961	13770	13735	13709	13664	13678	13743	13789	13702	13812	13762	13682	13807	13779	13649	13635	13755	13731	13708	13804	13652	13781	13829	13748	13875	13772	13775	13624	13759	13946	13986	13721	13729	13683	13778	13756	13721	13895	13796	13625	13895	13827	13856	13763	13681	13757	13675	13541	13885	13866	13794	13746	13808	13588	13777	13808	13665	13916	13753	13666	13685	13929	13818	13737	13772	13763	13781	13725	13869	13672	13665	13811	13831	13766	13673	13781	13753	13556	13566	13719	13870	13765	13737	13778	13682	13680	13781	13816	13669	13672	13809	13577	13702	13695	13795	13844	13580	13698	13823	13862	13565	13691	13790	13744	13675	13719	13792	13824	13789	13593	13570	13644	13698	13631	13602	13801	13767	13704	13899	13700	13787	13898	13832	13808	13549	13745	13727	13855	13753	13589	13743	13643	13764	13812	13721	13914	13783	13512	13766	13670	13745	13706	13559	13730	13721	13876	13629	13753	13647	13772	13800	13795	13623	13882	13898	13773	13765	13600	13766	13738	13830	13904	13868	13764	13776	13778	13370	13609	13855	13772	13828	13823	13700	13651	13801	13725	13643	13586	13681	13856	13916	13733	13748	13894	13795	13716	13721	13720	13768	13599	13748	13711	13735	13679	13625	13698	13659	13845	13666	13783	13908	13951	13667	13718	13953	13922	13787	13755	13897	13720	13852	13761	13795	13861	13829	13671	13707	13628	13666	13655	13649	13827	13700	13911	13809	13707	13853	13789	13734	13949	13743	13754	13741	13582	13742	13878	13820	13706	13666	13777	13822	13719	13769	13859	13746	13777	13627	13696	13670	13675	13708	13949	13716	13697	13665	13641	13850	13776	13671	13807	13545	13569	13757	13902	13562	13704	13716	13773	13740	13724	13736	13784	13618	13693	13772	13694	13752	13744	13765	13803	13681	13869	13610	13559	13838	13972	13821	13741	13566	13632	13837	13812	13743	13831	13551	13826	13755	13902	13796	13822	13805	13539	13677	13802	13714	13897	13665	13682	13614	13802	13591	13836	13749	13887	13759	13876	13766	13739	13890	13823	13729	13770	13949	13808	13705	13694	13898	13822	13687	13833	13734	14010	13723	13694	13555	13695	13645	13706	13789	13642	13830	13772	13774	13709	13792	13780	13857	13801	13677	13683	13763	13794	13769	13743	13770	13923	13810	13744	13847	13718	13971	13897	13797
23284	36038	35412	29263	24625	21681	19746	18462	17418	16458	15951	15654	15236	15205	14814	14911	14696	14435	14345	14444	13990	13868	13863	13857	13766	13910	13856	13709	13825	13863	13936	13820	13625	13934	13756	13806	13852	13852	13717	13739	13644	13839	13677	13800	13629	13778	13710	13716	13747	13812	13801	13593	13706	13863	13764	13850	13569	13583	13725	13887	13746	13759	13698	13768	13772	13818	13777	13585	13769	13724	13761	13756	13751	13687	13724	13687	13760	13929	13745	13690	13730	13694	13669	13740	13792	13811	13802	13632	13740	13928	13856	13869	13679	13598	13924	13683	13782	13863	13648	13747	13659	13637	13717	13744	13663	13498	13724	13750	13673	13602	13680	13668	13740	13635	13740	13658	13703	13770	13615	13728	13661	13711	13715	13786	13652	13832	13856	13637	13656	13715	13720	13724	13724	13689	13728	13666	13714	13755	13759	13853	13656	13688	13744	13816	13730	13495	13703	13834	13616	13750	13842	13784	13799	13775	13802	13653	13816	13632	13719	13814	13642	13683	13868	13865	13788	13723	13748	13559	13766	13801	13857	13799	13628	13843	13644	13725	13715	13737	13633	13662	13599	13497	13765	13683	13740	13913	13485	13624	13582	13742	13536	13727	13677	13788	13842	13766	13702	13741	13646	13732	13741	13788	13760	13843	13615	13824	13590	13637	13755	13617	13743	13824	13766	13717	13803	13670	13765	13702	13667	13666	13745	13730	13830	13655	13817	13691	13669	13810	13775	13735	13717	13641	13668	13678	13772	13700	13661	13757	13825	13816	13686	13633	13814	13741	13847	13639	13741	13673	13704	13715	13785	13608	13745	13750	13698	13727	13767	13836	13861	13745	13768	13877	13699	13937	13848	13674	13623	13703	13719	13884	13911	13614	13591	13749	13845	13579	13794	13842	13679	13774	13771	13810	13657	13757	13681	13807	13842	13836	13603	13774	13738	13771	13611	13734	13666	13596	13762	13713	13831	13798	13754	13840	13684	13780	13728	13894	13797	13697	13791	13636	13647	13696	13664	13645	13722	13798	13886	13760	13629	13800	13640	13726	13811	13747	13731	13727	13731	13734	13751	13660	13800	13673	13765	13536	13717	13855	13770	13896	13456	13775	13631	13679	13698	13858	13697	13693	13691	13833	13728	13601	13560	13678	13707	13764	13711	13802	13610	13759	13847	13730	13620	13808	13612	13872	13689	13752	13671	13705	13621	13705	13969	13691	13795	13739	13643	13803	13684	13665	13566	13719	13746	13628	13625	13834	13743	13739	13740	13609	13804	13782	13693	13782	13786	13806	13768	13592	13775	13911	13628	13739	13774	13620	13732	13686	13719	13624	13717	13653	13779	13667	13710	13853	13594	13666	13683	13816	13646	13699	13721	13750	13668	13822	13771	13811	13717	13721	13668	13748	13586	13748	13798	13676	13747	13953	13710	13675	13825	13678	13760	13619	13632	13726	13637	13646	13716	13494	13712	13709	13614	13613	13889	13711	13766	13696	13701	13723	13772	13777	13672	13666	13736	13699	13776	13736	13679	13731	13654	13709	13769	13834	13733	13821	13777	13767	13836	13713	13730	13769	13948	13765	13828	13721	13773	13657	13667	13730	13824	13667	13688	13812	13681	13838	13631	13704	13633	13661	13846	13648	13675	13768	13760	13761	13568	13849	13777	13824	13765	13663	13700	13702	13637	13653	13641	13751	13694	13747	13685	13683	13878	13811	13504	13848	13752	13839	13826	13583	13669	13687	13709	13782	13490	13781	13652	13674	13759	13656	13646	13687	13692	13662	13677	13752	13648	13778	13793	13824	13658	13549	13611	13805	13696	13573	13701	13761	13718	13743	13729	13795	13775	13816	13724	13729	13770	13844	13784	13665	13870	13669	13624	13666	13694	13734	13867	13700	13726	13818	13851	13701	13765	13730	13702	13647	13819	13630	13672	13706	13639	13818	13804	13697	13705	13844	13830	13608	13793	13809	13734	13704	13581	13678	13730	13791	13847	13770	13603	13706	13771	13765	13919	13856	13765	13517	13762	13801	13815	13833	13675	13835	13678	13861	13849	13823	13793	13680	13603	13725	13663	13860	13640	13727	13789	13654	13638	13795	13703	13833	13804	13816	13718	13936	13707	13630	13830	13666	13813	13793	13564	13818	13763	13638	13755	13801	13658	13645	13806	13770	13654	13790	13667	13661	13772	13551	13700	13805	13608	13680	13637	13747	13741	13797	13872	13616	13770	13687	13627	13703	13799	13802	13668	13806	13705	13892	13952	13872	13815	13816	13768	13653	13735	13653	13516	13860	13619	13645	13694	13698	13840	13765	13849	13756	13915	13729	13743	13667	13734	13710	13530	13751	13755	13699	13723	13827	13637	13667	13612	13630	13675	13780	13709	13797	13619	13696	13645	13774	13680	13772	13794	13809	13845	13698	13686	13749	13676	13800	13666	13636	13685	13770	13758	13852	13906	13829	13580	13738	13809	13770	13831	13753	13721	13744	13741	13605	13739	13623	13646	13842	13828	13726	13570	13835	13618	13727	13804	13878	13467	13688	13838	13700	13494	13735	13683	13805	13840	13639	13746	13736	13580	13526	13535	13762	13732	13677	13813	13573	13591	13821	13850	13645	13861	13690	13676	13759	13759	13760	13677	13685	13866	13593	13863	13573	13799	13870	14011	13588	13830	13715	13540	13928	13798	13808	13817	13718	13749	13844	13642	13771	13710	13589	13754	13879	13882	13560	13897	13677	13652	13747	13698	13795	13780	13752	13621	13702	13879	13809	13694	13779	13722	13747	13955	13822	13742	13812	13744	13773	13777	13683	13618	13748	13562	13822	13592	13670	13759	13831	13795	13627	13813	13693	13759	13714	13806	13914	13744	13629	13587	13813	13830	13752	13753	13764	13659	13652	13931	13870	13701	13703	13619	13706	13691	13593	13641	13716	13701	13726	13681	13626	13908	13750	13669	13890	13858	13567	13715	13851	13710	13640	13902	13949	13867	13727	13738	13737	13756	13742	13750	13757	13667	13908	13834	13699	13681	13824	13781	13695	13812	13620	13799	13814	13667	13709	13650	13739	13695	13815	13671	13622	13803	13807	13758	13748	13549	13967	13885	13812	13867	13691	13760	13793	13539	13702	13874	13777	13740	13820	13581	13699	13615	13795	13706	13642	13774	13662	13789	13661	13798	13713	13860	13737	13772	13721	13671	13726	13719	13881	13596	13643	13565	13677	13817	13819	13809	13705	13758	13775	13604	13788	13766	13832	13648	13853	13705	13869	13798	13571	13758	13761	13764	13841	13660	13669	13701	13845	13649	13674	13785	13698	13898	13844	13703	13686	13700	13781	13763	13762	13814	13723	13698	13933	13754	13751	13717	13814	13800	13653	13702	13822	13918	13720	13790	13856	13770	13775	13917	13802	13770	13696	13686	13691	13663	13846	13807	13807	13630	13683	13800	13843	13772	13766	13814	13726	13651	13639	13822	13875	13809	13783	13803	13676	13861	13698	13783	13607	13683	13685	13795	13673	13664	13707	13671	13861	13822	13826	13785	13799	13822	13787	13639	13698	13871	13700	13785	13775	13875	13803	13728	13760	13640	13592	13710	13712	13764	13677	13719	13782	13636	13622	13736	13825	13982	13887	13603	13718	13588	13756	13876	13696	13893	13629	13709	13918	13740	13803	13937	13765	13749	13892	13682	13849	13768	13661	13813	13901	13806	13610	13673	13593	13777	13719	13887	13672	13753	13669	13619	13649	13671	13679	13681	13748	13853	13554	13596	13740	13797	13651	13807	13765	13759	13772	13815	13781	13913	13855	13758	13708	13840	13778	13569	13674	13706	13671	13662	13763	13656	13628	13694	13651	13634	13788	13804	13737	13754	13808	13698	13748	13668	13718	13677	13718	13736	13600	13784	13650	13493	13740	13964	13790	13719	13759	13717	13832	13882	13800	13643	13737	13778	13706	13637	13720	13825	13638	13750	13774	13601	13695	13819	13701	13667	13796	13716	13733	13722	13767	13765	13718	13671	13711	13692	13723	13703	13561	13702	13698	13637	13910	13865	13902	13699	13665	13886	13607	13718	13603	13750	13826	13751	13725	13758	13846	13775	13672	13692	13818	13661	13944	13646	13734	13768	13845	13720	13702	13751	13806	13673	13813	13687	13648	13688	13664	13718	13622	13864	13614	13788	13660	13559	13841	13825	13652	13669	13791	13772	13747	13595	13780	13772	13680	13605	13699	13707	13817	13874	13719	13748	13817	13751	13789	13661	13827	13711	13685	13647	13828	13767	13512	13684	13550	13788	13880	13739	13591	13637	13731	13759	13457	13730	13872	13917	13638	13517	13627	13677	13715	13700	13615	13659	13778	13794	13816	13600	13708	13732	13865	13642	13751	13724	13801	13638	13751	13640	13842	13579	13726	13765	13623	13787	13623	13730	13736	13699	13748	13671	13657	13709	13810	13836	13830	13694	13606	13565	13670	13942	13710	13812	13710	13596	13821	13754	13482	13843	13756	13674	13591	13800	13711	13782	13842	13604	13704	13831	13663	13668	13762	13821	13618	13704	13692	13736	13843	13840	13818	13705	13624	13814	13700	13853	13675	13713	13657	13852	13855	13635	13803	13769	13680	13757	13739	13764	13710	13639	13647	13709	13736	13716	13713	13901	13720	13699	13530	13654	13693	13749	13845	13653	13731	13553	13736	13785	13775	13831	13744	13691	13761	13587	13884	13734	13745	13719	13583	13853	13657	13764	13799	13714	13731	13958	13878	13868	13634	13729	13773	13719	13745	13775	13737	13773	13717	13674	13808	13810	13728	13823	13871	13685	13651	13912	13705	14010	13827	13613	13771	13751	13728	13906	13762	13717	13732	13800	13784	13717	13734	13750	13714	13845	13738	13740	13744	13723	13637	13717	13635	13909	13829	13799	13567	13660	13793	13525	13761	13658	13743	13631	13734	13702	13842	13708	13685	13924	13550	13884	13751	13773	13740	13697	13790	13683	13765	13655	13735	13714	13801	13724	13678	13810	13754	13772	13627	13769	13747	13703	13804	13722	13542	13825	13628	13845	13514	13910	13638	13799	13723	13776	13583	13675	13902	13707	13712	13682	13685	13772	13760	13612	13855	13826	13752	13787	13608
23877	21334	28755	25000	23581	24116	22863	19219	17820	16987	16715	16009	15881	15674	15468	15266	15532	14974	14790	14681	14435	14398	14445	14419	14260	14359	14050	14265	14159	14257	14272	14237	14200	14029	14154	14158	14094	14019	14085	14121	14147	14082	14189	14086	14313	14109	14344	14182	14187	14100	14104	14022	14319	14138	13863	14038	14041	14031	13954	14104	14060	14168	13960	13953	14069	14030	14167	14178	14089	13982	13935	14134	14287	14119	13929	14104	14043	13835	14116	14051	13942	14217	14107	14110	13953	14005	14093	13974	14049	13921	14207	13948	14013	14111	14044	14244	13969	14200	14058	14207	14162	14114	14144	14053	14134	13928	13981	13965	13871	13970	14092	14093	13995	13923	13961	13992	14036	14015	13957	14039	14052	14096	14053	14160	14283	13987	13963	13888	13889	14075	13993	13998	14006	14055	14183	14303	13920	13926	13827	14060	13988	14015	13811	14010	14156	14276	14040	14173	13980	13971	14137	13957	13994	14198	14013	13961	14003	13903	13865	14133	14099	14148	14227	13940	13827	14112	13908	13924	14046	13935	14066	14156	13881	14120	13936	13975	13991	13886	13965	14099	14021	14093	14255	14146	13914	13985	14249	13949	14245	14172	14094	14118	13805	14105	14058	13975	14199	14242	14127	14125	14092	14048	13971	14060	13840	13986	13897	14083	14119	14137	13997	13972	13996	14031	14062	14059	14193	14197	13924	13954	14022	14109	14207	13969	13987	13981	13933	14134	13981	13908	14028	14089	14001	14165	13916	14244	14015	13902	14024	13785	14076	14120	13906	14064	14067	14094	14163	13912	14035	14066	14044	13919	13788	14101	13942	14096	14172	13838	14076	14189	13977	13944	14079	13983	14248	14124	13961	13867	14155	13806	14139	14045	14100	14063	14180	14213	14104	13906	13928	13895	14058	14071	13941	14067	14044	13889	14074	14050	14197	14190	14040	14103	14164	14111	14032	14021	14252	14096	14159	14146	14049	14024	13985	14015	14046	14053	14101	13884	14015	13941	13909	14046	14123	13999	14038	13959	13966	13968	14241	14147	13967	13872	14022	14003	13880	13946	14192	14051	14172	13977	14070	14177	14116	14002	14044	14119	14077	14242	14188	13970	14021	14020	14146	14174	14036	13847	14043	14142	13890	14065	14081	13953	14020	14042	13962	14124	13968	13922	14084	13933	14007	13882	14028	13911	14004	13954	14166	14105	14113	13934	14079	13952	14055	13963	14096	14155	14057	14027	14145	13967	14116	14083	13897	13976	14009	13896	14235	14074	14175	14069	13999	14113	14013	14175	14030	14020	14087	14099	14132	14134	14036	14127	14054	13946	14070	14017	14048	14095	14209	14035	14104	13970	13949	13965	14236	14136	13990	14027	13807	14077	14217	13981	14041	13847	13985	14073	14103	14193	13968	14150	13997	14050	13999	14217	14144	14167	13972	13996	13939	13968	14001	14079	13957	14150	13935	13969	14076	13994	14104	14110	14067	13862	13980	13963	14103	14058	14233	14127	14163	13914	13950	14076	13905	13881	14053	14153	14024	14150	13883	13994	13945	13933	13902	13755	14031	14081	14258	13974	13778	13908	14191	14031	14005	13734	13967	14002	13945	13934	14028	14086	14075	13991	14190	14168	14100	14216	13902	14071	14200	14284	14181	14204	14065	13938	14025	14143	14038	14062	14010	14292	13890	14115	14084	13990	13972	14009	14121	13974	13992	14036	13831	13997	14134	14161	14246	14123	14024	13927	14113	14230	14232	14004	14040	14085	14000	13944	14100	14274	13999	14022	14119	13990	13945	13967	14098	14095	14068	14165	14140	13980	14006	13995	14129	13985	14234	14222	14099	14141	14176	14100	13868	14225	14113	13900	14083	13934	14160	14085	13806	14042	14126	14162	14151	14019	14096	13727	14089	13970	14183	14113	14132	14128	13902	14192	14235	14074	14187	14078	14144	14190	13945	13986	14129	14100	13860	13964	14047	14142	14146	14169	14117	13918	14195	14109	14046	14114	14045	13881	14171	14253	14191	13901	13987	14194	13950	14079	13921	14021	14063	14074	13936	14092	13946	14042	14102	13936	14080	14135	13921	13915	14090	14031	14030	14011	14279	13955	14021	14054	14095	14171	13945	14132	14212	14285	14066	13980	14020	14217	14005	14064	14155	14035	14001	13851	14015	13927	14134	14144	14079	14081	13984	14237	14081	14020	14107	14005	14104	14014	14090	14002	14087	13920	14058	14046	14061	13969	14292	14062	13984	14047	13954	13880	14160	14009	13999	13998	13906	14004	14137	14139	13910	14051	14070	14053	13994	13862	14116	14184	14016	14097	14067	13954	14088	14146	14178	14092	14015	14020	14083	13867	13888	13889	14056	13935	14134	14017	14062	14180	14172	13851	13984	13807	14054	14071	14112	14010	14257	14028	13871	14090	14048	14109	14133	14130	13923	14101	14063	13962	14034	14051	13911	14221	14183	14218	14133	14069	13918	13983	14176	14016	14119	14103	14062	14010	14033	14027	14046	13963	13953	13887	13993	13955	13966	13953	14069	14110	14029	14002	13872	13922	13909	14024	13902	14016	13960	14014	13923	13930	13909	13869	13860	14091	13904	14068	14259	13982	14232	14102	14204	14106	14086	14182	13869	14065	14011	14088	14094	14014	14120	14019	13925	14039	14049	14028	14025	14099	14015	14138	14071	13970	13918	14024	14097	14029	14035	14142	14091	14006	14218	13942	14140	14238	14091	13990	13978	14192	14116	14025	14087	13979	14166	14267	14156	14012	14149	14007	13997	14090	14048	14068	13918	14049	14011	14126	14191	14268	13936	14091	14070	14130	14157	14193	14030	13892	13857	14028	13958	14001	14183	14195	13985	14065	13954	14078	14017	14083	14045	13869	13933	14122	14210	13959	14142	14058	14147	13998	14112	13960	14113	14094	13909	13973	14064	14044	14068	14063	14178	13986	14015	14144	13897	13891	13895	13891	13921	14112	13943	13840	14125	14155	13916	14097	13932	13932	14026	14129	13943	14123	14062	14007	14070	13987	14340	14201	14168	14143	14048	14008	14122	14001	14098	14044	14021	14201	14082	14217	14056	13847	14216	13994	14166	13827	13936	14112	14010	13946	13951	14086	14060	14108	14055	14067	14181	14028	14042	13914	13936	14185	14080	14148	14009	14222	14091	14072	14198	13990	14039	13964	14267	14083	14112	14110	13980	14145	14143	14065	13913	14046	14115	13917	14047	14031	13911	13980	14036	14062	14093	14231	14023	14131	14123	13977	13881	14086	14152	14010	14023	14163	14090	14221	14206	14141	14096	14198	14046	14077	14099	14016	13925	14104	14018	14116	13948	13885	14068	14045	14126	13986	13901	14149	14037	13899	14063	13955	14027	14178	14141	14217	14257	13920	13965	14088	14049	14121	14048	14074	14238	13902	14176	14028	14222	14103	14013	13990	14134	14139	14070	13941	13965	14066	13900	13921	14034	13973	13949	14177	14090	14038	14088	14057	14138	13973	14006	14082	13897	14136	13947	14040	14058	14075	13978	13913	14068	13910	13972	13945	13931	14045	14253	14190	14042	14003	14004	13855	13846	14030	14133	14036	13972	14251	14163	14053	14053	14006	14188	14108	14085	14099	14147	13993	14084	13841	14069	14143	14020	14045	14113	14098	13858	13805	14070	14165	13874	14273	14067	14189	14086	13926	14213	13899	14010	14021	14103	13929	14067	14210	13910	14113	14110	14177	14036	14045	14058	14015	14033	14056	13951	13971	13927	13983	13895	14190	14076	13961	14141	14161	14235	14226	14098	14044	13880	13949	14095	14159	13961	13952	14014	14046	14094	14127	13874	13923	13974	14047	14041	14135	14029	14217	14141	14136	14086	14006	13868	13994	13886	14104	13855	13930	13889	14122	14127	14265	14016	14087	14000	13979	14031	13909	14158	14187	14015	13994	13877	13959	14152	14002	13794	14052	13969	14038	14153	14024	14157	14019	14070	14085	14091	14019	13843	13980	13925	14133	13961	14068	14117	13950	14127	14019	14173	14158	13982	13981	14009	13898	14021	14068	14043	14098	13869	13982	14168	13833	14012	13878	13975	13929	14009	13968	14232	13998	14037	14152	14163	13934	13987	14068	13913	14148	13955	14058	14244	14114	13945	14077	14099	13995	14017	14074	14066	14079	13996	14031	14094	14135	14107	14000	13992	13989	14014	14049	13925	14050	14257	14059	14180	14002	14118	14106	14205	14076	13973	13865	13930	14002	13841	14117	13934	14017	14181	14155	13986	13903	13857	14120	13977	14108	14029	14154	14165	13713	14161	14000	13991	13993	14053	14195	14060	14124	14098	14110	14182	13979	14117	13982	14031	14058	13979	14043	13972	14237	14147	13939	14013	14015	14231	14067	14249	14225	14153	14146	13822	14090	13879	14083	14149	14215	14034	13896	13987	14010	14208	14171	14001	14135	14126	13974	14129	14072	14129	14193	14039	13966	14170	13927	13986	14051	14185	13950	14223	14055	13910	13904	14173	14169	14267	14007	13886	14036	14114	13830	14110	14066	14040	13983	14126	14220	13826	14112	13956	13974	14063	14187	13970	13858	14073	13902	13946	14080	14072	13876	14044	13913	14010	14011	14236	14096	14164	14352	13920	13952	14103	14181	14096	14078	14207	14024	13937	14044	13911	13777	13949	14112	14113	13962	14119	14106	13961	13898	14100	14097	14041	13986	14168	14041	13895	14126	13890	14078	14091	14049	14141	13997	14067	14122	13924	14045	14120	14075	13933	13985	13928	14077	14049	14106	14028	14025	14107	13990	13991	14093	14124	14038	14131	14137	14124	13827	14131	13833	13947	14107	13947	14162	14058	14247	14060	14037	14157	13966	13901	14110	14208	14115	13969	14037	14113	14106	14139	14182	13948	14097	13953	14111	14009	14073	14037	14060	14137	13946	14013	14162	14053	13956	14138	14221	14022	14196	14128	14102	14284	13970	14014	14149	13967	14095	13974	14126	14243	14032	14058	14051	14107	13975	14133	14126	14128	14064	13935	13901	14127	14064	13950	14063	14124	14102	14066	14036	14137	13930	13812	13932	14135	13819	14184	14182	13930	13829	13960	14110	13946	13885	14109	13974	14114	14125	14085	14017
24088	41236	41606	35505	30818	27063	24123	21956	20455	18986	18193	17548	17247	16464	15940	16075	16029	15492	14985	14690	14549	14479	14549	14379	14367	14324	14228	14138	14208	14170	14174	14118	13982	14023	14053	14123	14073	14043	13920	14015	13975	14102	13855	13989	14039	14132	13936	13883	14050	13757	14068	14105	13862	13983	14093	13912	13860	14023	14029	13813	14008	13888	14022	13958	14072	13897	13872	13843	14031	13928	14135	13784	14026	13939	13972	13916	13954	13884	13921	13902	14028	13865	14015	13997	14052	13995	13912	14116	13976	13960	14060	13905	14037	14019	14004	13948	14037	14030	14053	13687	13962	14038	13981	13909	13907	14102	13990	13930	14032	14022	13821	14163	13990	13947	14103	13923	14049	14038	13985	13932	14076	13914	13962	14139	13910	14087	13903	13964	14032	13915	13846	13922	14053	13901	14092	13986	14098	13891	14000	13967	13928	13993	13921	14051	13942	13893	14012	13916	13887	13970	13801	13985	14039	13919	13963	13938	13996	13930	14096	14031	13888	13934	14057	14033	13867	13980	13982	13763	14001	14013	14031	13895	13910	14092	14197	13943	13959	14093	14032	13977	13900	13888	13866	13872	13794	13898	13972	13869	13779	13961	14074	13899	13938	14062	14016	13952	13978	14088	13888	14088	13948	13883	13855	14093	14153	13925	13963	13982	14009	14025	14111	14005	13999	13990	14078	13773	13896	14065	13970	14136	14100	13718	13999	13869	13923	13849	13909	13908	13904	14090	13961	13942	14065	14044	13937	13846	13973	13882	14058	13848	14027	13912	13855	13923	14040	14060	13921	13989	13968	14148	14002	14204	13939	13923	14115	14078	13820	13904	13956	13918	13874	13931	13991	14126	14017	13894	13960	13967	13985	14079	14025	13863	14129	13908	14066	14043	13776	14100	13915	13791	13994	13951	14089	14070	14021	13943	13941	13867	13844	13935	14100	13953	13996	13933	14014	14115	13958	13871	13997	14121	13993	13967	13840	14100	14101	14022	14011	13932	13966	14016	13977	14171	14022	14068	13799	13998	14098	13928	14034	14046	13758	14145	14119	13963	13923	13988	14178	14058	13897	14107	13935	13866	13925	13700	14151	13927	14016	14098	13764	13997	13945	13829	13968	13863	13993	13933	14039	13891	14031	14049	13899	14154	13917	13855	14002	14046	13866	14065	13970	13927	13938	13972	13986	13962	13969	14050	13885	14020	13840	14012	13846	13926	13923	14096	13800	13854	13987	14074	14044	14172	14029	13987	14059	14108	13863	13860	13846	13975	13901	14042	14009	13943	13910	14037	13926	13927	13976	13815	14059	13963	13751	13921	13856	13799	13900	14111	13936	13811	13958	14038	13927	13972	13960	13874	14103	14024	13887	13921	13971	14051	13957	14120	13879	14032	13875	13905	14033	13990	14018	13935	14004	13896	14017	13884	13972	14041	13895	13960	13767	13923	13908	13806	13709	14063	13960	13978	13836	13893	13875	13935	13921	13981	14063	14079	14058	13791	13934	14049	14013	13947	13964	14160	13901	13906	13841	14121	13865	13877	13944	13908	13970	13880	13923	13930	13932	13798	14047	13963	14004	13944	13884	13901	13977	14081	13949	13973	14127	13899	13921	13992	13867	13977	14027	14024	14156	13927	13897	13973	14006	13887	13858	13819	14086	13872	14041	13935	13830	13914	13927	13996	13873	13942	13950	13840	13944	13924	13794	13980	14129	13805	13992	13928	13997	13878	14063	13834	14141	14176	13900	13906	14018	14111	13959	13972	13848	13900	13904	13943	14076	13938	13898	13878	13866	13866	13996	13943	14021	14009	13874	13844	14033	13885	14095	14111	13801	13961	13955	13887	13766	14002	13964	13917	13950	13878	13959	14053	14023	14087	13970	13966	13775	14092	13996	14176	13868	13892	14065	14021	13815	14054	14029	13940	13950	13957	13999	14052	13822	13910	13937	13940	13947	13999	13944	13864	13878	14047	13938	13933	14000	14083	14140	14024	13998	14099	14005	13813	14054	14041	14022	13936	13979	13824	13940	13951	14043	13922	13854	14021	13986	13913	13884	13814	13979	13955	13879	14016	14003	14060	13942	13944	14061	13859	14054	14052	14092	13989	13888	14116	13859	14090	13967	14006	13949	14078	14111	14004	13918	13822	14016	14076	14063	14016	14017	13784	14166	13765	13890	14111	13932	13870	14052	13962	14015	13893	13953	13833	14011	13864	14096	13884	13967	14047	14063	13871	13899	13991	13868	13993	13944	13910	13998	13913	14091	14012	13882	13840	14047	13900	13773	14085	13845	13811	13918	14018	14147	13989	13940	13949	13825	13792	13890	14102	13975	14021	14020	13967	13957	13888	14073	13971	14222	13962	13743	13884	13898	14039	13992	13895	13860	13997	14124	13963	13992	13868	13994	14023	14004	13900	13935	13983	14182	13876	13894	13943	13966	13941	13901	13988	13909	13848	13967	13900	13893	13813	13934	13967	14014	14037	13965	13982	13841	13893	13985	14020	13833	14094	13898	13896	13898	14094	13932	13987	14021	14040	13998	13838	13985	13667	13912	13946	14064	13836	13767	13934	13955	13993	13951	14020	14189	14088	14018	13837	14213	13985	13883	13994	14248	13831	14031	14126	13986	13989	14011	14040	13805	13855	14055	13993	13956	14069	14043	13835	13983	14029	13910	13988	13998	13867	14004	13716	14107	14040	13965	13997	13880	13990	14083	14044	13851	13893	13893	13963	13957	14127	13893	13923	14101	13953	14127	13953	13983	14040	14147	13994	13999	13926	13868	14044	13978	14010	13993	13932	13989	14002	13937	14018	13914	14027	14026	13997	14041	13844	14014	13976	14031	14013	14079	13851	14051	14036	14060	14039	13959	13860	14036	13916	14098	14057	14002	14162	13877	14024	14001	13902	13975	13841	14026	14076	13981	14063	13966	14022	13959	13903	13999	13955	14072	13905	14024	13927	13962	14042	13897	13978	14020	14071	14050	13934	14139	13983	14012	13784	13852	13921	13965	13959	14000	13960	14052	13891	13936	13832	13973	13968	13973	13991	13860	14005	13828	13816	14086	13957	14036	13932	14035	14033	13932	13899	13941	14066	13906	14071	14007	13842	13946	14100	14034	13992	13910	13911	13935	13900	14057	14060	13838	13954	14040	13888	14040	13931	14023	13929	14045	14140	14089	13892	13935	13969	14082	14057	14112	14133	13894	13904	14029	14028	13851	13964	13988	14003	13994	13987	13986	14119	13873	13923	13886	14141	13941	14004	13861	13926	14057	14018	13934	14045	13956	13998	13951	13935	13873	14096	14017	14037	14045	13937	14003	14000	14041	13972	13979	14072	14196	13900	13961	13988	13967	13982	14218	13831	13843	14010	14021	13960	14043	13754	13876	13997	14032	13998	13963	13888	13946	13891	13992	13917	13879	13892	14098	13923	13880	13980	13975	13842	13971	14015	14197	13863	14059	13908	14213	13988	13908	13894	13862	14046	14072	13971	13871	14173	13828	13961	13967	14077	13957	14072	14017	13983	13899	13918	13911	13804	13881	13913	14032	14004	14001	14063	13982	13942	13960	13830	13996	14003	13894	14055	13959	13958	14006	13928	13944	13853	14101	14101	13834	14022	14065	14049	14127	13844	13844	14047	13846	14137	13980	13878	14002	13976	13962	14145	13914	13907	13889	14138	13999	13895	13918	13906	13956	13888	13856	13942	13924	14158	13798	13916	14019	13967	14028	13972	13938	14023	13995	14058	13841	14061	13861	13991	14040	13983	13776	13996	13987	13994	14030	14132	13931	13907	13985	13917	13911	14036	13894	14050	14047	13993	13982	13888	13819	13899	14028	14163	13917	14001	13822	14019	13808	13990	14038	14023	13951	13897	13884	13979	13937	14042	14031	14080	13999	14074	13977	13919	14200	13918	13980	14081	14058	14032	13930	13863	14126	13884	14093	14071	13972	13975	13939	14021	13929	13892	13957	13890	14088	13802	13930	13972	13801	13915	13899	14073	13993	13971	13895	14022	14078	13928	13981	13940	13905	14088	14027	14122	13917	14015	13831	13907	13970	13774	13901	13959	13962	13937	13912	13892	13878	14139	13931	13852	14034	13949	14085	13852	13980	13855	13940	14024	13846	14004	13987	13982	13824	13866	13967	13914	13934	13874	13816	13847	13956	13988	13999	13940	13892	14008	13990	13889	14003	13959	13985	13961	14009	13932	13856	13921	13955	13879	13731	13855	13890	13695	14084	14007	14023	14027	14064	14060	14021	13957	13811	13903	13955	13950	14070	13929	13881	14072	14031	14001	13874	13892	13969	13929	13881	14059	13929	14061	14007	13908	13821	14079	14114	14241	14012	13951	14037	13964	13824	13889	13823	14077	13808	14033	13933	13802	13949	13936	14043	14037	13886	14060	13965	13882	14173	13874	13910	14070	13793	14028	13917	13850	14163	13865	13952	14002	13981	14012	13869	14143	13872	14059	13984	13858	13984	13917	14001	14096	13905	13879	13875	13921	14004	14132	14046	13790	14043	13872	13912	14048	13869	14019	13875	14094	14107	13849	13996	13956	14030	13949	14155	13934	14004	14013	13896	14100	13926	13889	13853	13918	13875	13849	14063	13939	14139	13902	13886	13921	13968	13841	14054	13896	13995	14020	13813	13924	13939	13858	13885	13905	13801	13863	14124	13885	13897	13977	14102	13822	13876	13830	13875	14050	14000	13907	13997	13936	13937	14017	14015	14064	14072	13914	13968	13954	13910	13908	13994	13876	14015	13993	14097	14136	14083	13968	13961	13993	13958	13978	14046	13738	14117	13874	13927	13800	13837	13853	14083	13987	13971	13931	13890	13957	13910	13986	13997	13928	13999	14034	14051	13895	13880	13893	13784	13971	13954	13912	14139	14037	13857	14064	13988	13905	13808	13940	13953	14130	13969	13978	13914	14018	14040	14010	13961	14100	13989	13871	14015	14070	13922	13885	14005	13928	13944	14083	13889	14024	13994	14052	14003	14103	13969	13829	14070	13794	14027	14049	13964	13983	13910	13928	13851	13910	13975	13923	14143	14027	13872	13967	14058	13955	13987	13871	14029	13917	14041	14081	13907	13914	13972	14109	13952	14100	14093	13912	13871	13863	14194	14019
23004	21365	29219	24031	22425	25650	26834	21346	19079	18483	17747	16741	16602	15831	15578	15767	15553	15181	14835	14767	14456	14170	14241	14341	14112	14101	14006	13958	13935	14028	13808	13899	13935	13942	13919	13654	13757	13935	13866	13569	13789	13832	13767	13920	13816	13763	13718	13878	13951	13906	13760	13703	13815	13793	13728	13714	13878	13644	13827	13653	13688	13632	13768	13829	13838	13963	13750	13566	13747	13741	13808	13698	13739	13742	13704	13609	13710	13908	13738	13854	13662	13561	13797	13832	13820	13901	13703	13742	13923	13669	13590	13663	13823	13507	13730	13977	13748	13856	13723	13772	13730	13669	13631	13605	13830	13758	13646	13733	13569	13679	13743	13720	13703	13790	13614	13680	13687	13697	13725	13655	13807	13609	13456	13510	13643	13764	13592	13569	13680	13702	13757	13615	13781	13605	13665	13686	13645	13690	13698	13662	13617	13583	13855	13684	13612	13805	13703	14077	13782	13837	13772	13601	13566	13607	13681	13399	13589	13710	13750	13853	13589	13661	13884	13627	13586	13720	13771	13468	13591	13735	13533	13871	13699	13661	13705	13719	13554	13719	13891	13680	13849	13780	13596	13604	13701	13762	13768	13695	13929	13751	13674	13619	13645	13877	13700	13678	13728	13554	13687	13635	13542	13828	13804	13655	13924	13798	13520	13743	13591	13686	13654	13640	13552	13620	13673	13667	13673	13725	13534	13579	13580	13701	13545	13620	13615	13671	13653	13753	13790	13784	13743	13807	13614	13696	13768	13786	13789	13791	13658	13673	13849	13662	13857	13641	13698	13759	13702	13775	13696	13713	13547	13841	13783	13737	13585	13774	13656	13586	13706	13633	13763	13833	13693	13605	13538	13666	13875	13646	13760	13758	13665	13678	13502	13668	13730	13671	13679	13730	13682	13425	13638	13830	13666	13604	13512	13568	13658	13687	13956	13752	13738	13683	13512	13595	13565	13737	13795	13709	13600	13672	13683	13603	13566	13732	13862	13898	13700	13814	13702	13746	13591	13534	13778	13711	13792	13803	13654	13627	13613	13648	13688	13789	13629	13679	13634	13819	13745	13518	13587	13696	13611	13724	13864	13641	13665	13708	13804	13368	13859	13780	13677	13677	13595	13914	13789	13518	13554	13567	13682	13576	13600	13703	13779	13779	13705	13768	13796	13563	13602	13715	13673	13710	13833	13621	13642	13474	13817	13810	13771	13625	13585	13628	13540	13621	13853	13882	13724	13652	13729	13737	13620	13597	13680	13793	13730	13783	13772	13649	13664	13766	13509	13640	13884	13765	13810	13782	13665	13521	13868	13631	13675	13618	13746	13769	13696	13767	13682	13741	13651	13846	13632	13824	13651	13744	13715	13522	13602	13481	13630	13762	13614	13654	13698	13812	13621	13735	13567	13532	13625	13518	13748	13703	13728	13679	13653	13540	13699	13877	13658	13646	13584	13532	13463	13655	13698	13823	13723	13824	13596	13647	13588	13580	13658	13748	13624	13648	13848	13789	13745	13612	13738	13738	13689	13654	13717	13617	13765	13681	13688	13541	13730	13701	13474	13616	13740	13751	13628	13706	13773	13804	13654	13710	13641	13684	13669	13692	13672	13622	13771	13727	13659	13750	13660	13694	13789	13610	13686	13650	13669	13527	13676	13674	13523	13489	13643	13849	13681	13808	13628	13774	13677	13788	13815	13649	13742	13676	13563	13589	13700	13575	13699	13543	13566	13787	13515	13546	13568	13575	13604	13623	13695	13677	13629	13585	13521	13659	13614	13545	13726	13706	13563	13655	13884	13567	13644	13712	13526	13695	13449	13598	13691	13733	13825	13498	13696	13794	13635	13572	13729	13636	13759	13802	13677	13668	13767	13769	13697	13813	13718	13800	13582	13697	13620	13645	13610	13515	13632	13756	13549	13652	13627	13708	13668	13714	13671	13557	13746	13651	13654	13565	13571	13680	13729	13701	13574	13653	13689	13653	13508	13741	13675	13573	13666	13851	13719	13715	13654	13706	13618	13659	13724	13775	13672	13587	13762	13602	13434	13911	13667	13514	13647	13619	13813	13564	13767	13744	13776	13655	13645	13681	13818	13587	13649	13740	13678	13579	13685	13680	13699	13837	13727	13634	13676	13628	13552	13622	13624	13511	13630	13836	13812	13632	13666	13640	13716	13651	13815	13829	13711	13690	13523	13665	13776	13795	13764	13670	13774	13703	13611	13654	13495	13647	13582	13524	13768	13691	13647	13562	13711	13575	13758	13456	13503	13693	13815	13462	14006	13653	13667	13719	13707	13678	13768	13775	13730	13603	13712	13574	13758	13721	13655	13874	13764	13695	13764	13818	13450	13505	13858	13733	13474	13567	13573	13593	13682	13807	13613	13543	13782	13741	13783	13747	13563	13759	13652	13625	13588	13651	13597	13773	13759	13712	13658	13750	13609	13629	13688	13754	13756	13633	13599	13525	13629	13723	13678	13626	13872	13665	13761	13588	13728	13639	13797	13704	13673	13736	13745	13534	13652	13550	13685	13650	13578	13658	13621	13741	13585	13877	13625	13584	13641	13693	13561	13678	13624	13598	13677	13711	13768	13758	13734	13672	13833	13525	13795	13427	13648	13698	13706	13828	13560	13803	13527	13703	13592	13689	13612	13638	13669	13741	13697	13651	13642	13782	13580	13471	13756	13796	13520	13646	13585	13775	13860	13695	13762	13794	13598	13610	13545	13791	13605	13849	13590	13500	13689	13476	13408	13511	13721	13590	13643	13828	13671	13618	13630	13501	13618	13579	13706	13749	13557	13642	13556	13430	13597	13612	13585	13533	13757	13697	13605	13713	13734	13602	13599	13757	13403	13628	13639	13634	13608	13717	13638	13702	13789	13744	13666	13529	13721	13540	13794	13641	13621	13596	13765	13443	13645	13699	13611	13709	13624	13609	13692	13684	13771	13655	13744	13508	13644	13587	13753	13581	13587	13767	13649	13673	13711	13544	13524	13514	13588	13758	13603	13634	13764	13679	13653	13670	13658	13608	13786	13807	13757	13648	13484	13528	13628	13588	13770	13622	13705	13594	13730	13714	13697	13744	13685	13604	13805	13544	13813	13562	13529	13541	13735	13684	13619	13558	13673	13638	13706	13633	13762	13757	13828	13796	13706	13756	13623	13813	13580	13624	13692	13631	13605	13642	13683	13489	13455	13601	13720	13554	13750	13728	13653	13727	13643	13763	13736	13782	13816	13692	13674	13681	13658	13665	13574	13714	13813	13623	13696	13601	13425	13609	13576	13667	13639	13536	13700	13783	13726	13572	13625	13582	13540	13671	13780	13624	13707	13612	13596	13597	13644	13590	13662	13615	13726	13465	13747	13479	13731	13745	13887	13698	13755	13512	13653	13689	13562	13600	13742	13650	13776	13694	13905	13475	13560	13709	13417	13538	13861	13729	13544	13653	13664	13588	13924	13674	13815	13589	13544	13613	13574	13798	13712	13621	13820	13568	13639	13541	13682	13668	13669	13604	13619	13684	13548	13601	13672	13664	13853	13578	13526	13634	13562	13577	13778	13884	13817	13731	13737	13669	13583	13742	13783	13531	13648	13544	13738	13691	13772	13683	13651	13549	13767	13603	13617	13752	13706	13667	13780	13790	13862	13683	13594	13519	13599	13613	13648	13775	13761	13748	13701	13552	13701	13600	13706	13702	13559	13832	13653	13650	13557	13772	13731	13667	13672	13678	13697	13650	13762	13722	13778	13571	13728	13766	13585	13828	13874	13680	13779	13596	13579	13874	13720	13702	13572	13553	13732	13630	13715	13717	13813	13544	13565	13677	13665	13665	13557	13742	13617	13518	13595	13494	13663	13436	13735	13661	13625	13917	13640	13584	14007	13539	13686	13690	13706	13730	13590	13686	13778	13886	13510	13631	13691	13778	13749	13697	13592	13677	13665	13580	13627	13595	13766	13783	13868	13526	13742	13774	13582	13708	13646	13710	13662	13512	13693	13663	13631	13754	13627	13670	13750	13739	13811	13786	13691	13608	13609	13718	13788	13602	13639	13792	13617	13782	13620	13597	13563	13685	13490	13452	13811	13666	13517	13681	13758	13686	13603	13684	13724	13737	13688	13709	13703	13474	13626	13777	13604	13866	13562	13725	13728	13645	13475	13634	13539	13578	13427	13695	13837	13585	13770	13576	13670	13711	13669	13776	13760	13607	13705	13750	13683	13627	13578	13816	13778	13748	13550	13642	13519	13457	13576	13711	13760	13830	13561	13502	13549	13428	13652	13630	13649	14102	13642	13617	13621	13823	13657	13652	13613	13584	13686	13779	13618	13811	13844	13755	13639	13662	13616	13717	13745	13770	13766	13711	13626	13711	13509	13735	13585	13842	13641	13712	13845	13596	13739	13610	13748	13701	13602	13606	13618	13569	13710	13640	13663	13704	13649	13767	13482	13686	13489	13710	13743	13651	13594	13530	13702	13717	13622	13840	13548	13767	13610	13909	13722	13768	13806	13877	13799	13744	13787	13556	13559	13533	13665	13752	13555	13599	13726	13585	13617	13583	13825	13603	13663	13671	13758	13643	13533	13675	13656	13400	13488	13708	13510	13721	13622	13610	13703	13624	13872	13740	13796	13464	13476	13762	13737	13680	13662	13662	13420	13594	13536	13764	13773	13829	13514	13618	13651	13569	13438	13779	13698	13694	13504	13511	13724	13853	13556	13535	13586	13791	13973	13519	13678	13803	13733	13627	13643	13560	13848	13830	13684	13784	13652	13901	13776	13518	13626	13786	13608	13554	13712	13607	13651	13765	13571	13562	13687	13667	13729	13655	13508	13779	13721	13595	13657	13616	13854	13781	13613	13657	13528	13583	13568	13571	13600	13722	13582	13701	13727	13886	13538	13584	13697	13683	13570	13678	13644	13703	13746	13635	13633	13450	13620	13837	13597	13592	13672	13497	13600	13694	13542	13432	13503	13743	13745	13697	13731	13703	13580	13754	13625	13670	13632	13544	13735	13697	13736	13736	13663	13672	13511	13490	13631	13676	13779	13693	13750	13697	13657	13612	13749	13689	13677	13623	13851	13646	13741	13791	13785	13691	13692	13389	13575	13562	13734	13737	13584	13700	13621	13611	13799	13618
25183	44855	45353	39954	34845	31390	27524	24816	22376	20872	20407	19215	18640	17308	17121	17025	16643	15858	15280	14842	14429	14385	14381	14158	14063	14039	14026	14109	14012	13867	13952	14017	13644	13959	13798	13733	13711	13730	13823	13595	13675	13805	13654	13574	13779	13881	13657	13707	13748	13820	13775	13617	13622	13749	13679	13680	13738	13715	13815	13594	13799	13698	13900	13835	13671	13715	13660	13718	13683	13791	13555	13818	13785	13568	13677	13743	13736	13678	13674	13855	13666	13730	13832	13783	13756	13472	13559	13659	13685	13758	13748	13745	13865	13740	13745	13757	13771	13674	13664	13614	13803	13636	13809	13535	13704	13774	13523	13760	13806	13773	13555	13860	13702	13815	13653	13674	13721	13606	13557	13718	13407	13760	13764	13517	13662	13676	13795	13843	13764	13641	13896	13619	13817	13620	13791	13623	13562	13650	13628	13750	13801	13777	13890	13627	13674	13767	13670	13608	13670	13657	13652	13737	13669	13544	13705	13709	13719	13773	13743	13759	13820	13713	13867	13671	13783	13615	13675	13903	13760	13687	13578	13793	13731	13763	13783	13688	13706	13841	13888	13740	13878	13481	13593	13646	13709	13777	13744	13610	13835	13661	13669	13656	13644	13725	13739	13646	13650	13667	13853	13686	13637	13674	13668	13815	13598	13690	13594	13838	13689	13924	13603	13801	13728	13780	13697	13790	13859	13699	13717	13545	13557	13705	13595	13784	13578	13529	13515	13707	13711	13601	13782	13754	13654	13621	13668	13809	13688	13640	13689	13638	13754	13790	13817	13831	13551	13781	13605	13760	13631	13772	13564	13716	13755	13750	13755	13609	13832	13838	13815	13691	13785	13539	13646	13624	13751	13619	13574	13692	13713	13580	13690	13718	13662	13745	13567	13556	13745	13791	13723	13721	13624	13688	13779	13807	13629	13685	13725	13586	13699	13670	13734	13634	13771	13600	13586	13779	13704	13618	13957	13581	13660	13777	13660	13783	13626	13699	13565	13809	13786	13641	13666	13759	13726	13706	13753	13697	13664	13720	13713	13827	13678	13489	13564	13656	13595	13545	13753	13663	13568	13757	13630	13588	13720	13694	13766	13678	13574	13659	13538	13536	13526	13568	13935	13635	13459	13673	13665	13554	13732	13627	13637	13746	13662	13503	13659	13823	13776	13698	13624	13618	13529	13672	13685	13615	13554	13759	13669	13756	13725	13609	13850	13597	13723	13908	13578	13714	13602	13817	13573	13594	13720	13794	13574	13824	13656	13640	13708	13686	13576	13754	13868	13616	13760	13763	13747	13647	13744	13732	13762	13640	13799	13790	13713	13773	13625	13772	13678	13744	13530	13636	13639	13649	13635	13509	13644	13823	13732	13727	13667	13698	13759	13584	13679	13605	13670	13599	13644	13653	13742	13724	13713	13714	13743	13573	13823	13806	13761	13646	13913	13855	13712	13815	13498	13693	13636	13682	13567	13577	13636	13730	13709	13704	13746	13687	13773	13554	13859	13595	13559	13727	13639	13755	13645	13827	13718	13657	13918	13581	13645	13686	13807	13770	13712	13777	13694	13911	13623	13674	13810	13654	13746	13681	13709	13709	13674	13787	13535	13779	13642	13616	13688	13786	13835	13749	13603	13964	13700	13824	13557	13817	13620	13583	13774	13601	13544	13541	13545	13689	13800	13718	13642	13645	13654	13729	13640	13788	13811	13729	13792	13590	13682	13404	13781	13694	13699	13535	13870	13377	13786	13818	13739	13713	13602	13724	13657	13533	13761	13721	13744	13639	13718	13559	13913	13679	13813	13632	13509	13825	13870	13719	13743	13790	13676	13830	13760	13910	13682	13611	13666	13688	13711	13713	13701	13687	13734	13619	13630	13687	13637	13496	13770	13702	13783	13696	13635	13683	13434	13610	13696	13658	13838	13729	13538	13601	13799	13677	13573	13755	13831	13816	13655	13606	13745	13734	13879	13720	13753	13787	13575	13563	13702	13716	13788	13723	13697	13728	13581	13611	13787	13784	13725	13476	13678	13773	13851	13782	13664	13823	13805	13704	13679	13790	13599	13671	13588	13728	13791	13712	13758	13598	13611	13805	13596	13740	13679	13674	13605	13718	13679	13748	13764	13777	13564	13677	13722	13585	13657	13565	13792	13879	13580	13566	13710	13680	13701	13742	13751	13705	13645	13736	13637	13720	13593	13587	13609	13727	13669	13712	13619	13794	13634	13761	13525	13778	13756	13593	13747	13717	13684	13550	13744	13772	13594	13711	13728	13714	13754	13708	13606	13436	13543	13716	13564	13739	13745	13558	13537	13820	13674	13711	13919	13630	13485	13460	13556	13780	13666	13586	13596	13728	13571	13780	13875	13717	13684	13642	13636	13774	13693	13630	13765	13607	13583	13817	13728	13686	13662	13692	13791	13654	13836	13776	13756	13772	13694	13733	13663	13713	13474	13574	13549	13567	13889	13697	13670	13624	13667	13591	13615	13615	13662	13633	13615	13723	13749	13541	13636	13640	13657	13764	13723	13593	13509	13758	13544	13656	13644	13580	13599	13724	13738	13773	13747	13649	13677	13662	13694	13700	13716	13759	13686	13752	13722	13671	13656	13966	13672	13829	13883	13684	13752	13610	13712	13693	13654	13624	13811	13788	13692	13576	13784	13693	13573	13791	13631	13758	13809	13465	13607	13668	13693	13703	13752	13794	13623	13787	13616	13660	13645	13612	13532	13617	13698	13561	13532	13654	13839	13749	13614	13728	13754	13716	13664	13781	13764	13690	13650	13755	13775	13458	13693	13734	13580	13738	13559	13578	13761	13770	13669	13683	13699	13610	13537	13791	13643	13672	13785	13722	13788	13719	13675	13715	13785	13716	13667	13666	13809	13768	13633	13894	13667	13705	13695	13813	13601	13742	13680	13694	13791	13770	13625	13620	13804	13713	13615	13708	13792	13702	13675	13551	13755	13918	13681	13704	13485	13603	13673	13578	13770	13724	13872	13812	13715	13761	13802	13718	13669	13763	13643	13647	13800	13731	13772	13629	13621	13678	13742	13616	13598	13580	13711	13622	13509	13613	13740	13638	13794	13676	13601	13715	13564	13695	13556	13805	13633	13460	13614	13667	13764	13555	13576	13780	13754	13545	13379	13715	13760	13860	13699	13748	13798	13702	13626	13637	13724	13641	13572	13622	13733	13715	13892	13776	13829	13730	13546	13562	13676	13636	13805	13621	13748	13620	13672	13780	13707	13680	13634	13719	13713	13705	13671	13884	13590	13665	13671	13640	13774	13730	13465	13580	13687	13547	13672	13909	13761	13532	13676	13607	13739	13740	13700	13829	13663	13493	13704	13586	13862	13689	13702	13653	13883	13699	13778	13774	13638	13580	13748	13722	13749	13692	13695	13690	13678	13754	13631	13808	13717	13871	13801	13752	13665	13727	13591	13496	13647	13683	13759	13709	13561	13743	13481	13685	13723	13717	13590	13741	13677	13664	13584	13775	13525	13726	13550	13616	13842	13709	13697	13814	13612	13848	13835	13617	13701	13669	13364	13733	13781	13648	13680	13774	13718	13704	13730	13667	13765	13521	13761	13798	13660	13746	13544	13763	13752	13777	13921	13729	13742	13775	13586	13668	13713	13859	13759	13750	13675	13626	13805	13717	13678	13653	13742	13644	13719	13523	13567	13829	13713	13762	13668	13712	13649	13796	13642	13768	13866	13671	13736	13655	13814	13741	13517	13619	13675	13670	13692	13514	13671	13691	13561	13725	13494	13615	13818	13665	13798	13742	13841	13573	13531	13769	13833	13741	13677	13730	13627	13555	13803	13627	13563	13710	13630	13555	13752	13663	13908	13550	13881	13781	13440	13554	13752	13777	13776	13782	13608	13542	13643	13610	13828	13529	13822	13745	13642	13583	13791	13740	13703	13853	13559	13639	13614	13682	13744	13717	13579	13854	13873	13679	13751	13829	13649	13846	13727	13725	13815	13712	13651	13612	13558	13781	13730	13617	13731	13802	13746	13517	13907	13710	13665	13745	13518	13780	13651	13795	13747	13579	13566	13705	13787	13673	13758	13746	13654	13574	13848	13639	13749	13815	13799	13808	13697	13610	13698	13671	13781	13609	13584	13692	13687	13669	13589	13637	13820	13668	13756	13560	13894	13684	13505	13734	13737	13631	13594	13761	13680	13708	13638	13795	13715	13549	13777	13694	13603	13909	13478	13641	13647	13757	13594	13750	13692	13731	13419	13693	13601	13656	13733	13603	13803	13767	13664	13690	13671	13644	13618	13572	13671	13784	13780	13678	13632	13522	13857	13751	13580	13757	13918	13511	13660	13666	13783	13771	13507	13739	13628	13684	13649	13699	13508	13687	13695	13696	13600	13570	13735	13689	13658	13674	13816	13703	13715	13760	13766	13748	13735	13719	13583	13648	13598	13731	13605	13868	13679	13615	13691	13830	13631	13834	13760	13785	13680	13721	13551	13679	13820	13791	13626	13708	13764	13720	13782	13750	13743	13663	13732	13542	13747	13617	13602	13745	13742	13541	13690	13795	13853	13616	13579	13498	13582	13636	13705	13672	13488	13607	13763	13710	13754	13697	13813	13750	13656	13767	13738	13600	13787	13621	13704	13708	13599	13745	13551	13715	13723	13795	13688	13712	13652	13808	13658	13795	13601	13718	13841	13805	13702	13536	13644	13647	13617	13655	13534	13756	13743	13637	13695	13782	13647	13448	13757	13733	13840	13841	13537	13702	13674	13676	13508	13649	13697	13732	13670	13600	13638	13616	13675	13688	13655	13672	13683	13813	13530	13788	13734	13606	13711	13717	13640	13649	13677	13668	13636	13549	13758	13792	13598	13604	13664	13948	13732	13705	13817	13598	13734	13590	13813	13840	13763	13734	13529	13626	13692	13815	13739	13602	13717	13769	13793	13648	13564	13583	13660	13727	13642	13699	13724	13777	13604	13673	13570	13751	13829	13742	13702	13691	13674	13651	13800	13667	13708	13524	13524	13804	13719	13686	13533	13635	13691	13619	13711	13679	13588	13693	13635	13697	13917	13446	13721	13500	13718	13781	13673	13745	13623	13854	13758	13600	13626	13634	13690	13657	13657	13760	13541	13663	13565	13651
27523	24196	29909	26800	21438	19404	17390	16365	15370	15068	14861	14753	14672	14480	14002	14220	14303	14077	13977	13755	13970	13858	13611	13641	13805	13803	13710	13530	13608	13603	13540	13731	13561	13590	13441	13637	13631	13531	13369	13599	13645	13571	13512	13632	13737	13614	13627	13686	13544	13804	13647	13719	13571	13537	13596	13627	13587	13679	13678	13732	13553	13655	13602	13610	13593	13800	13481	13733	13715	13800	13312	13465	13548	13607	13513	13570	13710	13572	13623	13743	13608	13463	13627	13630	13504	13672	13461	13656	13594	13692	13610	13661	13503	13612	13627	13666	13726	13538	13565	13658	13537	13636	13410	13396	13703	13667	13475	13423	13563	13515	13575	13411	13615	13512	13822	13727	13596	13691	13658	13470	13399	13777	13421	13477	13529	13523	13528	13626	13398	13582	13636	13629	13523	13716	13580	13549	13636	13761	13590	13569	13681	13720	13504	13708	13752	13483	13631	13680	13370	13592	13573	13613	13473	13567	13708	13520	13671	13827	13635	13756	13608	13541	13731	13684	13739	13483	13756	13574	13568	13749	13505	13446	13739	13496	13633	13719	13634	13542	13678	13561	13474	13532	13638	13522	13810	13570	13597	13761	13711	13516	13588	13419	13460	13610	13640	13529	13552	13507	13540	13617	13672	13786	13484	13515	13535	13582	13574	13455	13456	13570	13713	13656	13475	13643	13611	13692	13741	13698	13570	13631	13723	13720	13572	13540	13555	13533	13687	13712	13526	13511	13455	13510	13695	13705	13627	13744	13675	13578	13411	13582	13478	13698	13708	13533	13392	13609	13834	13626	13591	13686	13568	13530	13390	13532	13661	13638	13775	13531	13601	13488	13611	13777	13462	13477	13499	13536	13548	13511	13480	13728	13709	13724	13646	13762	13682	13807	13546	13714	13567	13685	13540	13628	13527	13601	13610	13538	13421	13540	13447	13426	13972	13539	13567	13638	13712	13490	13617	13598	13554	13414	13789	13367	13567	13612	13639	13663	13473	13607	13527	13395	13591	13530	13722	13409	13362	13625	13546	13691	13421	13327	13588	13643	13583	13450	13778	13611	13757	13728	13781	13705	13655	13566	13659	13604	13526	13575	13549	13605	13560	13483	13433	13421	13467	13631	13466	13657	13549	13449	13597	13641	13480	13578	13505	13672	13584	13587	13445	13701	13470	13574	13534	13651	13624	13551	13587	13581	13628	13577	13497	13414	13494	13810	13660	13426	13547	13678	13707	13370	13435	13472	13430	13702	13643	13772	13653	13544	13532	13649	13554	13650	13813	13533	13620	13447	13675	13726	13635	13595	13529	13695	13539	13540	13734	13611	13650	13518	13623	13715	13607	13603	13580	13739	13582	13532	13713	13407	13585	13795	13593	13435	13590	13714	13597	13595	13670	13732	13605	13680	13617	13432	13639	13730	13838	13652	13605	13664	13747	13571	13646	13350	13605	13669	13592	13497	13519	13576	13612	13390	13573	13701	13666	13669	13604	13708	13675	13487	13697	13525	13472	13650	13543	13476	13479	13483	13642	13456	13577	13627	13353	13481	13624	13549	13579	13463	13515	13601	13637	13519	13687	13691	13476	13566	13419	13497	13590	13429	13426	13731	13537	13594	13581	13738	13565	13679	13700	13436	13673	13628	13393	13653	13646	13580	13447	13579	13508	13577	13692	13476	13709	13602	13498	13783	13646	13617	13573	13495	13532	13650	13654	13472	13562	13547	13507	13598	13512	13608	13521	13582	13783	13675	13679	13503	13688	13552	13699	13630	13533	13537	13667	13622	13695	13616	13721	13550	13645	13543	13490	13464	13436	13725	13632	13443	13704	13604	13599	13522	13629	13835	13441	13499	13588	13471	13630	13641	13602	13485	13533	13724	13662	13618	13581	13601	13435	13569	13492	13708	13613	13519	13515	13543	13615	13618	13607	13381	13497	13562	13494	13605	13641	13724	13731	13456	13573	13565	13633	13739	13640	13735	13555	13550	13666	13689	13634	13417	13635	13652	13695	13506	13386	13358	13468	13603	13750	13502	13633	13632	13707	13736	13597	13676	13519	13409	13447	13532	13611	13631	13631	13644	13406	13665	13629	13526	13723	13613	13488	13550	13431	13742	13709	13514	13428	13471	13472	13617	13613	13719	13672	13443	13544	13642	13607	13310	13618	13571	13643	13457	13545	13645	13649	13597	13566	13623	13790	13573	13481	13693	13639	13526	13380	13553	13697	13593	13694	13716	13686	13529	13625	13693	13475	13674	13601	13633	13705	13428	13547	13655	13598	13712	13704	13458	13527	13505	13545	13573	13604	13408	13472	13622	13468	13607	13602	13691	13701	13620	13565	13623	13674	13609	13742	13580	13572	13339	13565	13618	13587	13491	13623	13467	13603	13566	13599	13701	13405	13533	13480	13671	13463	13479	13564	13600	13733	13641	13594	13609	13696	13405	13740	13647	13626	13750	13737	13734	13618	13678	13671	13533	13440	13447	13623	13502	13455	13588	13535	13583	13521	13721	13692	13572	13496	13701	13592	13635	13512	13557	13263	13664	13725	13583	13598	13577	13645	13687	13783	13663	13658	13649	13398	13423	13630	13631	13565	13696	13359	13579	13702	13649	13679	13746	13583	13449	13501	13750	13634	13483	13558	13544	13701	13511	13671	13727	13511	13621	13706	13575	13450	13433	13454	13720	13424	13330	13427	13598	13441	13675	13637	13673	13594	13620	13679	13572	13398	13572	13699	13548	13597	13641	13553	13740	13785	13483	13556	13610	13479	13875	13707	13514	13623	13565	13685	13420	13723	13652	13583	13517	13476	13703	13752	13574	13585	13539	13635	13722	13449	13537	13489	13466	13727	13549	13479	13658	13639	13587	13619	13562	13748	13722	13651	13581	13625	13526	13482	13505	13525	13446	13674	13683	13479	13504	13680	13692	13627	13565	13666	13648	13690	13496	13523	13788	13756	13621	13698	13599	13608	13758	13674	13758	13610	13703	13535	13650	13626	13535	13609	13649	13400	13497	13604	13618	13554	13530	13617	13623	13452	13709	13651	13667	13525	13567	13571	13794	13719	13577	13471	13595	13530	13580	13642	13406	13610	13637	13664	13448	13658	13634	13737	13522	13557	13537	13658	13532	13660	13648	13446	13555	13673	13566	13596	13547	13908	13538	13674	13566	13673	13434	13617	13590	13616	13741	13611	13631	13589	13417	13739	13438	13596	13762	13516	13507	13552	13636	13746	13750	13531	13770	13887	13634	13387	13556	13501	13706	13498	13652	13684	13691	13605	13727	13655	13743	13603	13693	13408	13607	13440	13475	13572	13785	13716	13608	13603	13640	13501	13804	13664	13472	13665	13630	13595	13560	13638	13631	13553	13476	13669	13595	13594	13604	13638	13649	13635	13571	13427	13476	13554	13635	13488	13566	13698	13434	13605	13689	13717	13564	13656	13586	13667	13599	13454	13656	13661	13549	13740	13664	13661	13679	13479	13414	13676	13525	13623	13533	13593	13786	13576	13490	13633	13718	13692	13462	13619	13426	13749	13687	13641	13832	13561	13495	13574	13581	13559	13469	13614	13641	13592	13483	13505	13658	13726	13849	13476	13686	13685	13702	13617	13547	13638	13728	13463	13475	13648	13813	13555	13539	13905	13554	13727	13689	13455	13488	13439	13626	13581	13580	13535	13587	13653	13662	13773	13647	13695	13335	13582	13452	13522	13709	13568	13528	13611	13534	13449	13597	13645	13657	13505	13626	13454	13502	13425	13697	13712	13652	13408	13528	13539	13601	13652	13461	13490	13497	13564	13482	13380	13495	13543	13571	13638	13679	13500	13482	13632	13633	13585	13725	13608	13535	13545	13468	13554	13682	13662	13685	13328	13495	13629	13758	13698	13567	13615	13667	13466	13619	13646	13498	13666	13482	13594	13633	13748	13774	13709	13476	13591	13624	13514	13518	13595	13639	13525	13550	13558	13638	13406	13449	13460	13808	13537	13554	13530	13530	13575	13643	13650	13610	13646	13583	13662	13612	13494	13581	13746	13418	13798	13775	13518	13698	13632	13727	13706	13563	13529	13496	13526	13661	13533	13669	13455	13585	13530	13716	13625	13545	13695	13583	13609	13429	13686	13615	13416	13472	13589	13611	13662	13647	13438	13615	13697	13533	13654	13472	13642	13606	13684	13616	13701	13743	13585	13478	13617	13579	13645	13465	13673	13603	13586	13573	13702	13590	13655	13724	13662	13541	13656	13606	13595	13622	13360	13646	13654	13727	13558	13503	13645	13633	13511	13607	13429	13814	13610	13679	13515	13780	13688	13686	13746	13673	13557	13630	13573	13563	13499	13512	13669	13706	13623	13600	13578	13783	13513	13498	13531	13814	13549	13651	13697	13522	13889	13729	13823	13569	13483	13625	13461	13594	13548	13682	13593	13733	13542	13623	13669	13399	13574	13503	13644	13520	13558	13728	13765	13503	13448	13619	13820	13769	13486	13455	13735	13635	13817	13559	13491	13611	13565	13588	13572	13498	13396	13561	13551	13500	13578	13485	13493	13687	13670	13531	13390	13646	13657	13746	13814	13612	13686	13559	13457	13462	13527	13819	13757	13655	13573	13384	13699	13473	13692	13722	13685	13630	13828	13603	13553	13830	13500	13647	13520	13615	13476	13600	13676	13538	13602	13718	13616	13656	13673	13688	13572	13500	13600	13477	13358	13710	13523	13672	13536	13569	13600	13409	13728	13632	13745	13535	13680	13662	13582	13321	13678	13569	13543	13572	13533	13847	13784	13688	13550	13694	13623	13658	13680	13407	13398	13591	13654	13696	13813	13637	13643	13502	13550	13781	13564	13637	13538	13671	13751	13790	13526	13451	13622	13522	13485	13537	13549	13493	13771	13574	13733	13680	13448	13452	13612	13472	13427	13767	13726	13672	13627	13659	13730	13499	13688	13484	13743	13491	13576	13605	13649	13566	13527	13571	13431	13680	13349	13631	13582	13636	13623	13595	13631	13667	13627	13590	13570	13457	13615	13376	13717	13769	13412	13557	13665	13408	13508	13687	13676	13527	13540	13701	13615	13688	13645	13715	13654	13561	13715	13750	13730	13338	13547	13730	13586	13691	13586	13702	13690	13526	13478	13597
23875	36273	35942	29231	25530	22415	20014	18420	17331	16271	16281	15603	15303	14970	14750	14718	14533	14096	14076	14004	13733	13969	13765	13801	13671	13717	13668	13806	13739	13632	13510	13476	13663	13653	13634	13581	13719	13645	13726	13644	13460	13609	13804	13613	13695	13509	13793	13593	13713	13586	13609	13568	13543	13532	13744	13541	13635	13570	13705	13633	13728	13535	13581	13554	13575	13677	13543	13680	13584	13714	13696	13688	13631	13362	13605	13619	13615	13448	13627	13543	13739	13685	13691	13443	13611	13785	13540	13499	13670	13652	13503	13615	13732	13617	13650	13575	13551	13529	13704	13582	13744	13738	13603	13504	13663	13450	13648	13677	13531	13769	13606	13696	13621	13565	13612	13476	13682	13652	13804	13672	13586	13613	13488	13586	13632	13785	13565	13519	13575	13708	13650	13616	13513	13703	13802	13562	13667	13516	13632	13607	13758	13675	13449	13476	13631	13759	13588	13582	13541	13778	13515	13728	13712	13637	13455	13769	13617	13602	13495	13489	13419	13537	13661	13531	13595	13660	13616	13781	13589	13587	13534	13734	13596	13484	13575	13586	13809	13726	13721	13589	13638	13527	13663	13521	13595	13595	13662	13635	13763	13536	13651	13652	13585	13486	13385	13748	13672	13501	13531	13771	13498	13532	13577	13739	13736	13661	13714	13721	13504	13504	13613	13563	13588	13735	13753	13702	13526	13657	13680	13749	13746	13717	13492	13658	13545	13651	13650	13567	13550	13639	13716	13540	13563	13668	13701	13442	13515	13559	13608	13560	13539	13519	13712	13672	13624	13723	13697	13570	13651	13743	13602	13572	13678	13713	13602	13657	13456	13810	13547	13670	13789	13537	13717	13648	13600	13585	13950	13506	13635	13635	13531	13779	13683	13655	13683	13602	13651	13687	13620	13636	13572	13663	13778	13686	13744	13859	13446	13546	13628	13549	13608	13497	13512	13568	13614	13591	13581	13643	13460	13760	13540	13598	13579	13509	13759	13651	13692	13740	13597	13630	13542	13859	13519	13579	13613	13711	13682	13688	13652	13582	13580	13618	13617	13370	13553	13681	13771	13655	13543	13496	13779	13737	13560	13630	13690	13558	13571	13661	13671	13673	13487	13738	13648	13565	13484	13703	13527	13703	13607	13650	13487	13542	13749	13665	13558	13517	13654	13590	13585	13584	13675	13764	13651	13712	13574	13819	13607	13426	13588	13703	13581	13593	13700	13769	13559	13724	13739	13639	13637	13564	13665	13769	13687	13600	13683	13590	13666	13554	13733	13625	13646	13524	13621	13593	13517	13513	13739	13584	13627	13657	13590	13790	13724	13587	13606	13661	13796	13719	13659	13685	13666	13629	13566	13714	13524	13626	13838	13706	13579	13640	13434	13618	13637	13667	13748	13705	13681	13637	13704	13484	13576	13506	13581	13643	13751	13670	13596	13617	13650	13560	13854	13516	13640	13541	13592	13615	13538	13608	13686	13684	13667	13564	13601	13655	13571	13693	13576	13632	13648	13747	13573	13575	13504	13697	13481	13548	13602	13544	13773	13634	13745	13718	13492	13565	13595	13705	13552	13568	13638	13527	13776	13573	13636	13638	13715	13613	13583	13678	13470	13678	13577	13434	13520	13687	13584	13411	13745	13515	13489	13776	13586	13604	13457	13493	13835	13572	13556	13811	13503	13640	13593	13737	13645	13703	13570	13568	13587	13456	13537	13434	13684	13636	13687	13646	13571	13596	13515	13799	13549	13563	13647	13555	13622	13718	13532	13611	13633	13596	13555	13684	13708	13609	13662	13757	13571	13632	13628	13695	13606	13493	13664	13587	13641	13712	13657	13478	13801	13623	13677	13739	13785	13650	13607	13628	13601	13668	13818	13691	13709	13833	13653	13575	13500	13681	13638	13679	13538	13663	13448	13424	13605	13498	13650	13669	13564	13557	13666	13552	13570	13728	13620	13663	13601	13701	13688	13609	13687	13553	13578	13654	13623	13725	13694	13596	13617	13715	13570	13531	13628	13722	13635	13639	13601	13557	13698	13798	13646	13523	13680	13663	13482	13508	13470	13707	13721	13586	13696	13683	13817	13673	13526	13680	13545	13580	13707	13714	13409	13688	13543	13566	13570	13649	13705	13658	13374	13587	13793	13720	13537	13550	13436	13722	13501	13709	13633	13565	13597	13699	13383	13474	13463	13686	13745	13595	13632	13538	13754	13730	13713	13641	13540	13514	13614	13504	13637	13642	13488	13624	13836	13766	13606	13573	13680	13521	13634	13712	13632	13470	13633	13603	13576	13600	13568	13714	13620	13559	13599	13650	13631	13486	13695	13611	13655	13564	13722	13591	13574	13525	13723	13573	13630	13608	13474	13479	13657	13657	13591	13721	13626	13639	13655	13643	13543	13578	13602	13545	13584	13566	13689	13694	13627	13710	13588	13684	13503	13721	13647	13780	13584	13640	13473	13664	13657	13584	13481	13677	13590	13658	13636	13528	13676	13640	13601	13660	13596	13625	13428	13620	13550	13679	13634	13710	13617	13575	13680	13692	13530	13783	13629	13809	13465	13713	13631	13878	13659	13586	13596	13641	13488	13596	13493	13607	13638	13593	13560	13475	13608	13758	13569	13671	13644	13764	13684	13651	13648	13643	13887	13444	13751	13552	13696	13625	13651	13793	13566	13582	13696	13686	13571	13445	13608	13685	13714	13558	13693	13841	13646	13740	13538	13656	13600	13512	13678	13734	13530	13562	13682	13695	13774	13677	13560	13602	13575	13490	13660	13736	13740	13625	13513	13668	13639	13523	13652	13650	13569	13707	13642	13641	13755	13748	13654	13614	13640	13677	13654	13704	13678	13750	13609	13567	13624	13420	13612	13639	13575	13638	13531	13698	13754	13689	13592	13816	13588	13570	13558	13620	13631	13528	13704	13579	13532	13561	13755	13587	13593	13661	13513	13586	13596	13586	13651	13621	13578	13606	13523	13561	13619	13625	13558	13566	13621	13532	13505	13570	13543	13613	13702	13681	13594	13606	13623	13524	13533	13717	13644	13651	13601	13598	13729	13612	13627	13584	13589	13577	13705	13661	13662	13557	13547	13605	13551	13612	13549	13654	13565	13764	13656	13620	13719	13587	13620	13605	13549	13633	13603	13610	13638	13699	13788	13663	13726	13609	13460	13726	13570	13593	13588	13635	13744	13523	13634	13643	13630	13552	13421	13639	13710	13677	13713	13612	13571	13498	13391	13625	13575	13691	13646	13807	13594	13593	13510	13504	13662	13705	13432	13530	13525	13569	13491	13584	13475	13768	13610	13720	13691	13703	13482	13594	13729	13560	13661	13600	13584	13638	13571	13709	13548	13567	13446	13668	13530	13517	13665	13492	13568	13519	13588	13658	13640	13475	13568	13727	13735	13834	13559	13547	13605	13638	13614	13694	13653	13661	13526	13650	13820	13706	13561	13578	13518	13600	13776	13709	13557	13417	13500	13661	13660	13614	13702	13513	13669	13515	13621	13658	13571	13688	13631	13668	13803	13669	13510	13658	13564	13868	13709	13514	13720	13772	13463	13701	13551	13668	13615	13633	13526	13587	13728	13562	13654	13690	13540	13723	13498	13653	13654	13528	13692	13674	13455	13672	13649	13688	13656	13587	13726	13652	13503	13743	13475	13618	13660	13694	13801	13519	13490	13582	13546	13563	13754	13548	13615	13746	13546	13741	13727	13721	13424	13556	13631	13811	13761	13489	13538	13799	13595	13536	13811	13778	13705	13704	13570	13463	13584	13535	13569	13573	13552	13727	13564	13553	13629	13528	13704	13624	13539	13635	13620	13583	13584	13650	13574	13688	13485	13764	13490	13671	13586	13559	13665	13611	13596	13685	13568	13658	13666	13730	13609	13535	13759	13728	13589	13774	13573	13548	13582	13746	13452	13464	13618	13659	13628	13784	13542	13591	13720	13537	13638	13533	13690	13716	13472	13673	13733	13600	13657	13602	13778	13532	13598	13531	13650	13616	13635	13609	13790	13608	13607	13632	13519	13631	13634	13428	13494	13669	13760	13638	13465	13542	13580	13729	13489	13675	13681	13547	13647	13729	13568	13706	13584	13641	13654	13674	13731	13553	13704	13601	13788	13837	13656	13581	13603	13714	13494	13649	13595	13535	13478	13456	13584	13646	13668	13586	13681	13851	13554	13545	13660	13617	13591	13489	13625	13590	13581	13775	13517	13496	13734	13749	13617	13557	13682	13507	13552	13640	13633	13542	13596	13633	13751	13522	13627	13598	13557	13584	13616	13511	13538	13675	13562	13672	13611	13555	13619	13700	13625	13547	13755	13502	13715	13619	13722	13843	13706	13666	13501	13587	13604	13625	13621	13687	13511	13713	13474	13646	13563	13623	13630	13642	13786	13758	13521	13780	13554	13604	13792	13539	13686	13644	13687	13588	13783	13660	13620	13695	13822	13608	13583	13592	13680	13625	13623	13631	13568	13565	13622	13673	13558	13779	13494	13848	13466	13636	13551	13666	13607	13709	13606	13455	13617	13640	13557	13642	13641	13722	13664	13473	13648	13569	13586	13682	13463	13589	13733	13711	13710	13657	13635	13556	13685	13471	13695	13639	13782	13577	13664	13650	13551	13750	13556	13630	13708	13643	13626	13609	13672	13685	13652	13573	13687	13671	13592	13599	13596	13537	13656	13686	13638	13658	13763	13650	13864	13671	13636	13474	13516	13715	13662	13684	13692	13659	13515	13645	13589	13709	13710	13588	13502	13648	13628	13666	13620	13658	13776	13715	13581	13572	13462	13506	13459	13670	13640	13822	13486	13592	13743	13677	13595	13691	13650	13793	13645	13587	13724	13644	13680	13587	13688	13698	13712	13667	13574	13625	13618	13605	13677	13672	13481	13646	13612	13550	13619	13733	13591	13521	13503	13771	13672	13563	13694	13596	13638	13546	13555	13694	13835	13501	13748	13656	13521	13549	13680	13735	13615	13799	13542	13789	13675	13616	13789	13621	13683	13665	13561	13796	13400	13491	13752	13668	13626	13592	13710	13697	13468	13603	13738	13686	13698	13515	13632	13647	13618	13636	13684	13548	13517	13672	13647	13598	13586	13698	13535	13684	13653	13583	13459	13569
23816	21293	28732	25088	24052	24690	23288	19398	17691	17058	16723	16051	15882	15439	15112	15354	15066	14730	14468	14458	14299	14145	14146	14191	14180	14220	14080	14103	14215	14189	14138	14021	14001	14081	14111	13908	14031	14125	13899	13980	14036	13972	14205	14051	13772	14015	14178	14060	13896	13842	13753	13982	13933	14095	14085	14000	13897	13792	13909	13927	14066	14057	14016	13885	13930	13751	14152	14059	13965	13929	14088	14027	14050	13843	13876	13954	13875	13991	14027	13942	13797	13906	14072	13922	13903	14065	14130	14127	13905	13781	14046	13843	13760	13831	13872	13617	13806	13995	13796	14000	14143	14141	13870	13988	14050	14012	14087	14087	14275	13905	14038	13837	13951	13910	13947	13914	13964	14042	13889	13922	13913	13926	13893	13808	14077	13892	14086	13800	13858	13993	14014	13849	13749	13777	13873	14077	13869	13932	13923	13893	13820	13846	13775	13881	13924	13787	14065	13842	13922	13783	14028	13822	13929	14153	14151	13864	13923	13923	13884	14101	13843	13866	13923	13944	13856	13891	13792	14041	13963	13882	14106	13849	13921	13762	13788	13998	13949	13804	14083	13861	13864	13959	13618	13934	13923	13864	13963	13898	14078	13774	13858	14038	14012	13574	13769	14075	13966	13900	13688	13892	13978	13817	13912	13771	13918	14056	13870	13782	13855	13775	13673	13793	13852	13866	14073	13892	14044	14042	13986	13757	13950	14021	13889	13918	13863	14035	13961	14051	14032	13853	13841	14076	14032	13988	13987	13986	14038	14155	14033	13969	13885	14083	13922	13965	13857	13824	13869	14008	13907	13829	13886	13938	13955	13745	13776	13919	13928	13889	13791	13736	13843	13702	13929	13930	13944	13860	13893	13952	14009	13675	13965	14031	13927	14086	13876	13877	14046	14136	14013	13921	13701	13954	14055	13936	13956	13870	13994	14011	14012	14061	13832	13955	13809	13932	13939	13877	13967	13997	14015	13924	13740	13913	13973	13947	14084	13943	13870	14022	13894	13737	13921	13855	13939	13880	13918	13773	13948	13992	13795	14028	14026	14135	14036	14007	13963	13933	13855	13914	14165	13924	13858	13944	13945	14046	13877	13884	13942	13997	13817	14042	13909	13988	13943	14068	13933	13970	13793	13776	13808	13952	13810	13860	14029	13957	14082	14068	13969	13881	13896	13872	14060	14002	14049	13946	13977	13950	13997	13972	14021	14005	13893	13982	14083	13830	14012	14055	14005	14003	13913	14166	14081	14048	13899	14089	14081	13906	13836	13882	14201	14095	13898	13914	13861	14061	13853	13839	14086	14089	13961	13858	13765	13961	13854	13982	13919	13923	13825	14058	13875	13843	13955	14001	13799	13840	13961	14114	13922	14039	13783	13733	13925	13723	13904	14028	13869	13988	13966	13868	14042	13802	13829	13899	13945	14093	13760	13844	13768	13819	13917	13989	13926	13927	13895	13951	14016	14003	14062	13936	13871	13977	13921	14064	13924	14066	13876	14115	13890	13752	13832	13783	14036	13822	13712	13929	13740	13857	13786	13993	14009	13976	13876	13782	13848	13962	13925	13925	13958	14002	13712	13855	13931	13851	13839	13980	13906	14006	14028	13998	13950	14114	13839	13820	13835	14008	13825	13930	14128	14020	14019	13930	13844	13859	14139	13958	13963	13825	13834	13920	14070	14034	13857	13951	14003	13779	13973	13781	13989	14002	14022	13773	13948	13986	13962	13784	13734	14019	13909	13913	13932	13921	14084	13904	13906	13890	13868	13985	13829	13806	14026	14089	13897	13767	14050	13666	13805	13938	13897	14001	13859	13839	13930	14132	13961	14058	14185	13837	13847	13938	13839	14096	13814	13972	14005	13867	13897	13626	13876	13863	13918	13945	14011	13952	13808	13920	14084	13968	13856	13998	13973	14060	14053	13900	13758	13724	13788	14043	13716	13842	13847	13971	13838	13931	14066	14006	14004	13869	13744	13959	13974	13938	13902	13906	14079	13880	13826	13873	13734	13793	13757	14002	13929	13940	13785	13803	13810	13807	13886	13968	14137	14027	13902	13928	13866	13778	13937	13922	13941	13801	13891	13977	13812	13902	13828	13949	14024	13928	13730	13766	13976	13958	13646	14019	13977	13973	14023	13873	13846	13657	13989	14021	13961	13814	13668	13808	13962	13921	13932	14038	13870	13852	13958	14035	13994	14283	13779	14019	13967	13868	13974	13872	14081	13959	13813	13854	13994	13953	13974	13945	13981	13850	14089	14001	13882	13906	13867	13915	13841	13856	13899	13868	14016	13960	14019	13974	13954	13834	13965	13769	13866	13909	14078	13846	13806	14001	13985	13983	13972	13992	13841	13704	13985	13772	14013	13836	13880	13923	13874	13902	13918	13968	13663	13817	14045	13981	13830	13686	13782	13867	13905	13918	13973	13828	13833	13948	14078	14191	14077	14118	13766	13776	13920	13842	13845	13838	14114	13851	13890	13844	13829	13912	13972	13793	13994	13988	14066	14008	14128	14039	13831	13910	13904	14011	13971	14097	14139	13735	14101	13996	14160	13904	14013	13842	13885	13834	13727	13832	14075	13866	13921	13782	13914	13936	13956	13870	13860	13942	13869	13992	13928	14082	13783	13838	13741	14045	13935	13652	14097	13873	14105	14080	14116	13918	14055	14199	13899	14012	13934	13947	13778	13984	13870	13979	13917	13847	13977	13874	14073	13748	13958	13880	14073	14126	14063	14028	13957	13957	13805	13801	13923	14020	13806	13860	14049	13866	14016	13883	13894	13901	13910	14055	13958	13808	13743	13871	13961	13904	13848	13733	13975	14134	13893	13883	13961	13746	14130	13882	14125	13880	13762	13892	13817	14109	14193	13863	14153	14101	14027	13827	14044	13977	13776	13912	14097	14065	13700	13871	14001	13861	13925	14026	13896	13821	14018	14031	13920	13862	13940	13914	14070	14079	13930	13694	13830	13718	14031	13853	14028	13764	13938	14084	14155	13891	13946	13905	13758	13883	13950	14044	13993	13942	14073	14034	14040	13832	13797	13804	13665	13827	13875	13926	14150	13919	13955	13889	13864	14002	14047	14172	13929	13936	14083	13806	13768	14061	13990	13853	13968	13950	14041	13909	13716	13870	14000	13926	13970	13902	14048	14046	13794	14011	14028	13828	13859	13872	13963	13990	14036	13935	13925	13884	13910	13915	13797	13999	13918	13925	13900	13818	13833	13925	13929	13884	13896	13908	13993	13988	14143	13859	13871	13986	14046	14086	14020	13924	13957	13937	13992	13932	13922	13934	13966	13955	13899	13896	13919	13797	13880	13998	13935	14194	13776	13720	13926	13825	13926	14121	13950	13993	13678	13771	14110	13942	13824	13760	13988	13805	13995	14065	13970	13887	14129	13819	13861	13990	13990	13943	13951	13758	14003	13863	13961	13942	14004	13970	13790	13789	13889	13968	14127	14001	14006	13914	13891	13904	14059	14036	14041	13963	13803	13967	13781	13807	13862	13850	13929	13976	13883	13919	13951	13841	14038	13991	13845	13774	13899	14011	14032	14068	13890	14068	13962	14120	14078	14044	13997	14212	13889	13789	13872	14018	13889	14085	14084	14054	14042	13949	13934	14024	14051	13816	13975	13835	13828	13927	14001	13853	14010	14021	14079	13922	13866	14043	13872	14027	14148	13872	13859	13978	13865	14023	14020	13707	13907	14072	13972	13958	13831	13965	13884	14048	13911	13950	13921	14025	13939	14025	14029	13825	13927	14012	14196	13875	14039	13829	13809	13718	14003	13937	13948	14045	13863	13827	13964	13923	13924	14195	13857	14025	13979	13976	14048	13687	13998	13990	13981	13905	14093	14050	14001	13938	14049	13836	13751	13731	13746	13929	13874	14032	13874	13901	13918	13978	13953	13825	14093	13617	14005	14163	13914	13821	13726	13964	13856	13928	14030	13928	13893	13950	13916	13732	13795	13832	13829	14084	13904	13905	14052	13941	13990	13963	14012	13910	14085	13758	14143	13835	14061	13886	13812	14227	14000	14035	13897	13878	13901	14027	14074	13931	14013	13816	13961	13897	13941	13800	14061	13913	14003	13871	14021	13923	13869	14066	13829	14044	14106	14058	14127	13765	14053	13900	13784	13912	14011	13812	13724	13890	13761	14171	13862	13957	13922	13849	14038	13721	13979	13850	14086	13981	13748	13975	13925	14011	14044	13987	13979	13897	14138	13917	13943	14122	13948	14052	13893	13882	14080	13909	13834	14183	13995	14010	13889	13722	14040	13996	14169	14002	13895	14130	14108	13888	13975	14008	13994	13856	13731	13964	13971	14177	14044	13862	13877	13978	13932	13854	13996	13834	14062	13926	13940	13807	14100	13712	13824	13907	13668	13734	14038	13845	14141	13928	14100	14080	13970	13946	13956	13927	13997	13934	13931	14092	14044	13651	14009	13912	13844	13895	13861	14155	13937	14081	13904	13903	13858	13863	14005	14109	13754	13758	13865	14150	14041	14080	13745	13935	14292	13899	13945	13781	13890	13807	13865	13999	14020	14015	13841	14034	14067	13723	13801	13947	13948	13878	13989	13908	13854	13847	13879	13953	13966	13835	13892	13968	13883	13907	14103	13998	13968	13994	13920	13835	14027	13911	13956	13823	13867	13793	14022	14051	14051	14039	13909	13798	13893	13996	13894	13911	13950	13941	13887	13960	13826	13917	13978	13861	14045	13708	13894	13864	14166	14022	13989	13995	13884	13940	14014	13971	14063	13884	14189	14008	13944	13882	13960	13999	13885	13911	13929	13808	13923	14023	14015	13993	14043	13850	14070	14089	13997	13863	13971	14030	13875	13592	13943	13944	14049	14038	13926	13832	13944	13881	14134	13871	14006	13784	13990	14059	13922	13907	13906	13826	14033	13851	13848	13948	14054	14038	14012	14260	13843	13952	13724	13916	14052	13943	13904	14114	13903	14021	13982	13972	14026	14018	14102	13838	13732	13966	13882	14133	13766	13978	14040	13969	13949	13983	13953	13914	14063	13841	14085	13871	13906	13902	13970	14031	14017	13772	14113	13813	13709	14061	13806	13929	13805	13867	13851	13939	14018	13819	13767	13755	13875	13902	14007	13902	13790	13901
23823	42279	42255	36272	32100	28015	24868	22368	20260	19126	18592	17623	17070	16381	16046	16081	15396	15314	14731	14458	14326	14321	14288	14179	14035	14207	14170	14089	14133	14032	14122	14015	13923	13954	13940	13900	13822	13997	13904	13982	14104	13855	13984	13999	13847	13802	13932	13916	13785	13817	13996	13829	13874	13759	14048	13927	14025	13948	13923	13847	13991	13894	13911	13850	14041	13736	13973	13924	13872	13801	13728	14071	13960	13754	13994	13891	13844	13798	13991	14138	13921	13943	13898	13980	13858	14010	13956	13941	13805	13911	13890	13919	14021	13976	13657	13873	13926	13834	14051	13904	13848	13947	13824	13973	13820	13866	13782	13859	14064	13969	13871	13935	13817	13911	13896	13838	13917	13992	13993	13921	13892	13863	13780	13835	13874	13812	14042	13874	13802	13979	13803	13913	13985	13983	13744	13806	13911	13920	13760	13952	13903	13957	13908	13861	13829	13991	13830	13908	13842	13784	13855	13884	13876	13901	13815	13812	13824	13887	13921	14012	13865	13871	13748	13798	14022	13930	14013	13976	13984	13865	13793	14020	13852	13835	13810	14005	13959	13879	13933	13951	13692	13985	14091	13873	13842	13866	13813	13818	13976	13972	13843	13990	13921	13886	13824	14046	13923	13847	13839	13827	13760	13874	13813	13858	13851	13885	13931	13823	13721	13872	13971	13953	13822	13892	13933	13973	14068	13845	13917	13947	13844	13990	13956	13849	13752	13751	13996	13928	13755	13896	13845	13971	13884	13858	13953	13836	13718	13915	13933	13768	13819	13954	14069	13890	13996	13902	13925	13865	13886	13912	13840	13994	13857	13855	13958	13800	13791	13961	13912	13950	13909	13962	13888	14054	13841	13978	13873	13730	14021	13865	13900	13667	14094	13680	13864	13767	13874	13742	13847	13828	13832	13842	13826	13769	13822	13848	13900	13771	13889	13695	13797	13771	13859	13861	13843	13912	13820	13971	13883	13898	13781	13665	13754	13942	13875	13890	13996	13681	13858	14022	13745	13882	13762	13755	13848	13931	13900	14117	14027	13931	13966	13751	13910	13743	14006	13738	13856	13722	14023	13893	13902	13923	13855	13886	13695	13947	13941	13855	13737	13648	13992	13910	13872	13808	13938	13864	13866	14024	13989	13970	14006	13859	13959	13904	13852	13819	13810	13889	13768	13856	13751	13800	13835	13808	13955	13766	14021	13788	13801	13729	14077	13739	13933	13846	13791	13939	13805	13814	13918	13827	13867	13877	13838	13960	13731	13826	13667	13840	13967	13957	13939	13689	13651	13913	13772	13946	13991	13799	13880	13922	14076	13772	13960	13756	13944	13886	13766	13927	13843	13980	14002	13840	13984	13800	13970	13723	13951	13859	13903	13773	13987	13651	13812	13777	13961	13877	13984	13881	13808	13832	13813	13904	14063	13900	13890	13760	13918	13848	14002	13807	13965	13949	14012	13831	13604	13786	14074	13857	13797	13850	13982	13805	13894	13929	13916	13767	13892	13765	14019	14149	13852	13946	13693	13989	13869	13891	13942	13932	13808	13908	13823	14030	13705	13873	13903	13844	13918	13909	13857	13870	13807	13724	13927	13877	13817	13830	13699	13888	13847	13804	13905	13840	13901	14098	13927	13825	13959	13793	14035	13907	13989	13737	13953	13888	14126	13891	13784	13770	13899	13979	13974	13761	13782	13892	13942	13835	13987	13827	14153	13999	13901	13750	13849	13968	13828	13845	13840	13877	13964	13805	13937	13814	13911	13960	13771	14001	13791	13838	13848	14055	13770	13841	13837	13816	13979	14008	13840	13879	13959	13693	13950	13774	13816	13906	13865	13883	13938	13858	13905	13726	13766	13868	13870	13840	13818	13744	13920	13950	14077	14033	13943	13901	13997	13912	13810	13874	13949	13824	13838	13924	13840	14068	13831	13630	13785	13718	14178	13787	13845	14024	13792	14039	13870	13905	13796	13906	13863	13789	13972	13756	13821	13891	13818	13651	13837	13858	13901	13863	13830	13893	13658	13955	13840	13977	13850	13900	13881	13991	13817	13969	13874	13912	13765	13813	14027	13965	13900	13754	13776	13721	13802	13721	13937	13925	13867	13909	14040	13828	13881	13754	13864	13861	13810	13913	13811	13704	13835	13944	13890	13901	13951	13907	13791	13866	13746	13885	13918	13726	13797	13825	13787	13948	13932	13842	13898	13701	13936	13809	13682	14054	13803	13862	13974	13866	13926	13957	13945	13901	13749	13988	13755	13978	13842	13885	13858	13920	13865	13881	13749	14087	13871	13846	13760	13823	13851	13746	13752	13944	14001	13781	13975	13889	13799	13878	13838	13888	13770	13940	13940	13983	13774	13912	13883	13865	13933	13917	13756	13780	13897	13768	14018	13939	13982	13796	13764	13808	13770	13856	13943	13776	13969	13725	13854	13937	13846	13823	14062	13849	13862	13820	13992	13888	13838	13707	13867	13794	13760	13872	14058	13796	14042	13896	13883	13940	13862	13970	13899	13959	13850	13939	13942	13929	13856	13911	13854	13920	13942	13868	13694	13935	13965	13786	13913	13877	14016	13839	13803	13978	14007	13795	13872	13793	13801	13720	13933	14064	13894	13901	13986	13838	13923	13934	13975	13914	13807	13817	13958	13983	14012	13922	13804	13973	13926	13947	13879	13870	13796	14007	13856	13917	13831	13948	13820	14008	13927	13868	13882	13833	13721	14018	13753	13885	13966	13812	13823	13929	13846	13989	13848	13856	13844	13838	13873	13870	13548	13755	13845	13629	13889	13745	13920	13785	13944	13890	13902	13858	13875	14053	13823	13967	13918	13673	13766	13895	14081	13803	13972	13851	13949	13860	13810	13791	13875	13865	14030	13849	14015	13890	13978	13939	13817	13895	14050	13848	14082	13792	13745	13907	13946	13913	13981	13879	13892	13919	13729	13922	13999	13995	13964	13765	14012	14109	13834	14024	13831	13815	13916	13826	13660	13844	13977	13868	13775	13815	14113	13874	13933	13831	13888	13762	13954	13879	14021	13907	13890	13917	13885	13725	13855	13914	13798	14071	13939	14026	13918	13790	13953	13763	13965	13657	13810	13869	13843	13812	13835	14039	13777	13814	13833	13880	13953	13978	13801	14069	13884	13704	13922	13904	13892	13845	13895	13913	13875	13662	14056	13925	13921	13948	13851	13966	13965	13887	13919	13940	13955	13849	13892	13984	13791	13790	13989	13992	13915	14024	13973	13965	13720	13810	13916	13881	14017	13815	13789	13835	14001	13858	13768	13913	13803	14032	14003	13769	13940	13868	13832	13836	13791	13888	13894	13802	13839	13785	13864	13823	13943	13981	13929	13940	13983	13810	13797	14085	13793	13887	13848	13877	13879	13949	13871	13751	13956	14000	14035	14036	13745	13921	13920	13846	13905	14008	13855	13823	13798	13827	13812	14015	13927	13973	13810	13832	13814	14142	13868	14009	13839	13886	13726	13909	13834	13830	13951	13856	13886	13667	13734	14029	13752	13986	13977	13758	13856	13687	13893	13830	13985	13920	13931	13787	13905	13888	13765	13983	13762	13848	13938	13952	13895	13904	13901	14029	14012	13691	13742	14038	13919	13796	13991	13885	14012	13892	13960	13981	13819	13768	13999	13890	13901	13898	13853	13767	13905	14001	13840	13925	13941	13711	13964	13949	13895	14021	13890	13952	13860	14018	13878	14066	13879	13950	13709	13756	13997	13808	13867	13857	13906	13788	13704	13813	13948	13994	13913	13975	13850	13849	13973	13848	13934	13845	13886	13882	13886	13798	13879	13927	14025	13919	14013	13736	13841	13707	13904	13766	14013	13721	13782	13817	14028	13850	13939	13894	13917	13959	13718	13948	13807	13795	13938	13960	13908	13824	13961	13843	13772	14017	13749	13863	13926	14010	13840	13871	14034	13879	13803	13745	13821	13841	13873	13787	13742	13950	13860	14048	13731	13756	14009	13915	13971	14046	13964	13979	13951	13784	13925	13987	13944	13951	13961	13757	13797	13898	14008	13820	13927	14020	13792	13865	13836	13847	14006	13873	14132	13903	13861	13876	13994	13835	13804	13896	13872	14082	13789	13762	13706	13875	13878	14033	13914	13858	13758	13759	13797	14078	13944	13902	13936	13806	14094	13872	13862	13955	13747	13926	13758	13801	13958	13825	13943	13749	13647	13963	13843	13964	13646	13962	13675	13851	13986	13988	13997	13927	13980	13916	13892	13817	13914	13968	13806	14043	13829	13862	13765	13885	13842	13868	14020	13862	13949	13630	13860	13874	13831	13917	13870	13855	13760	13750	13951	13768	14060	13785	13786	13826	13827	13958	13982	13928	13886	13817	13961	13898	13853	13896	13978	13960	13795	13899	13923	13852	13991	13979	13664	13872	13941	13929	13740	13906	14086	13954	13810	13676	13859	13905	13824	13779	13835	13985	13777	13749	13854	13839	13795	13741	13805	13918	13943	13915	13937	13810	14170	13867	14040	13916	13912	13917	14006	14008	13851	13878	13825	13859	13851	13780	13913	13953	13753	13947	13844	13766	13917	14014	13933	13731	14072	13888	13694	13919	13875	13919	13888	13985	13913	13750	14009	13859	13861	13715	14028	13946	14042	13847	13845	13874	13740	13799	13711	13810	13896	13832	13945	13947	13954	13887	14017	13899	14037	13941	13839	13815	13985	13853	13846	13910	13783	13889	13944	13808	13950	13743	13821	13795	14074	13848	13738	13799	13861	13948	13614	13883	13917	13851	13896	13922	13920	13982	13939	13805	13803	13754	13973	13747	13870	13824	13833	14039	13883	13945	13836	13823	13903	13780	13837	13787	13821	13689	13855	13945	13910	13926	13899	14129	13844	13810	13863	13872	13968	13922	13828	13809	13967	14028	13864	13978	13934	14015	14002	13889	13829	13930	13783	13844	13833	13891	13923	13902	13783	13935	13733	13798	14004	13902	13812	14033	14008	13778	13990	13974	13844	14036	13923	13709	14071	13840	13778	13744	13895	13936	13880	13885	13938	13982	14011	13751	13920	13706	13827	13764	13642	13913	13936	13988	14041	13947	13972	13929	13893	13931	13987	13826	13893	13700	13832	13847	13718	13860	14070	14047
22999	21352	29185	24051	22762	25987	27453	22052	19515	18785	18263	17302	16687	16123	16038	15786	15661	15090	14683	14501	14709	14181	14385	14194	14067	14132	14147	14154	13931	14075	13980	13883	13885	13939	13945	14090	13886	13872	13738	13965	13937	13953	13754	13913	13936	13835	13949	13991	13775	13956	13930	13809	13894	13967	13894	13884	14097	13860	13867	13912	13749	13911	13719	13924	14175	13828	13971	13914	13777	13843	13987	13960	13802	13819	13750	13971	13872	13668	13877	13737	13966	13971	13799	13809	13862	13911	13683	13821	13852	14013	13958	14155	13812	13745	13772	13886	13904	13865	13817	13771	13699	13900	13779	13806	13951	13859	13885	13677	13944	13921	13825	13857	13808	13768	13816	13613	13950	13797	13852	13848	13749	13844	13762	14053	13874	13702	13921	13630	13808	13939	14026	13847	13797	13842	13902	13923	13758	13874	13788	13832	13784	13642	13858	13806	13773	13816	13589	13742	13722	13823	13676	13834	13863	13640	13951	13911	14060	13715	13748	13806	13869	13675	13790	13733	13775	13740	13709	13784	13804	14008	13806	13657	13775	13902	13750	13816	13758	13805	13859	13813	13894	13805	13900	13710	14022	13699	13674	13594	13633	14058	13784	13781	13985	13817	13850	13753	13814	13833	13969	13755	13943	13665	13671	13863	13999	13830	13743	13835	13574	13929	13862	13971	13952	13763	13847	13893	13837	13939	13655	13741	13950	13684	13823	13808	13791	13707	13780	13825	13769	13908	13723	13860	13595	13893	13744	13641	13771	13854	13820	13605	14032	13790	13549	13819	13778	13781	13875	13612	13767	13788	13681	13762	13810	13854	13999	13914	13954	13847	13674	13905	13815	13852	13982	13909	13764	13695	13991	13667	14070	13724	13785	13775	13670	13903	13823	13948	13749	14004	13791	13731	13693	13769	13603	13851	13758	13721	13783	13911	13974	13842	13623	13899	13681	13864	13859	13893	13932	13687	14061	13771	13811	13669	13681	13865	13872	13727	13930	13984	14005	14036	13714	13911	13868	13768	13861	13850	13793	13688	14031	13910	13613	13744	13858	13848	13747	13653	13679	13837	13862	13916	14064	13753	13798	13778	13808	13946	13721	13722	13660	13597	13837	13726	13857	13827	13698	13828	13769	13797	13962	13947	13903	13813	13865	13840	14069	13739	13869	13686	13747	13942	13795	13812	13876	13809	13769	13780	13839	13859	13853	13979	13906	13936	13848	13722	13838	14026	14006	13807	13741	13780	13844	13804	13751	14037	13954	13953	13766	13720	13906	14004	14079	13887	13836	13808	13841	13936	13928	13704	13868	13901	13746	13817	13959	13823	13756	13700	13835	13687	13845	14023	13819	13854	13780	13776	13832	13791	13703	13959	13957	13783	13777	13922	13784	13735	13788	13977	13880	13873	13845	13749	13803	13973	13710	13929	13900	13764	13762	13778	13894	13776	13697	13762	13927	13789	13890	13738	13750	13915	13754	13998	13729	13866	13912	13747	13840	13753	13841	13809	13862	13802	13774	13763	13909	13763	13844	13859	13841	13914	13855	13736	13809	13586	13853	13860	13806	13925	13637	13952	13836	13881	13900	13881	13798	14129	13801	13545	13907	13781	13694	13793	13788	13617	13812	13853	13653	13854	13670	13929	13728	13741	13798	13769	13547	13612	13659	13872	13836	13793	13800	13690	13772	13740	13733	13840	13898	13889	13900	13890	14031	13876	14075	13867	13637	13744	13576	13793	13864	13782	13762	14004	13837	13915	13956	13704	13872	13810	13810	13900	13873	13826	13899	13922	13796	13805	14012	13845	13771	13691	13634	13666	13658	13929	13682	13920	13808	13850	13946	13837	13911	13767	13949	13711	13764	13653	13777	13915	13697	13753	13743	13719	13743	13878	13748	13732	13753	13768	13774	13875	13816	13680	13790	13816	14062	13900	13766	13901	13887	13829	13791	13878	13880	14024	13788	13663	13840	13642	13933	13831	13776	13703	13693	13867	13908	13851	13733	13939	13806	13704	13877	13669	13806	13727	13662	13703	13971	13733	13963	13742	14021	13850	13756	13720	13382	13803	13658	13815	13696	13709	14049	13770	13834	13981	13900	13743	13875	13785	13882	13727	13809	13789	13793	13730	13723	13906	13990	13964	13779	13707	13805	13711	13768	13833	13855	13695	13806	13737	13792	13779	13845	13653	13598	13783	13805	13633	13835	13768	13809	13822	13820	13808	13840	13611	13774	13820	13681	13780	13864	13823	13890	13664	13860	13774	13805	13753	13733	13677	13848	13901	13602	13873	13711	13826	13820	13834	14049	13643	13900	13894	13707	13668	13773	13750	13832	13627	13671	13693	13779	13833	13940	13940	13955	14030	13829	13847	13859	13765	13693	13908	13654	13715	13627	13896	13891	13799	13724	13751	13770	13976	13967	13717	13691	13780	13827	13808	13862	13884	13789	13785	13914	13809	13741	13725	14001	13853	13701	13758	13826	13748	13804	13815	13726	13863	13888	13615	13742	13594	13792	13937	13692	13979	13887	13959	13909	13818	13912	13884	13720	13678	13718	13785	13821	13709	13754	13776	13876	13929	13819	13939	13917	13876	13849	13822	13621	13712	13791	13834	13931	13688	13942	13637	13647	13760	13868	13947	13817	13742	13902	13914	14063	13814	13668	13854	13888	13800	13785	13605	13922	13862	14010	13971	13868	13766	13877	13758	14050	13866	13840	13716	13990	13728	13886	13683	13760	13805	13693	13963	13847	13591	13648	13882	13833	13817	13662	13738	13705	13904	13748	13861	13817	13564	13899	13861	13910	13918	13819	13877	13788	13849	13992	13669	13962	13963	13784	13839	13793	13961	13975	13864	13824	13821	13657	13828	13791	13681	13766	13773	13755	13987	13694	13777	13929	13783	13909	13899	13886	13915	13790	13762	13836	13721	13773	13948	13693	13728	13726	13660	13891	13889	13860	13885	13847	13977	13897	13844	13699	13855	13775	13929	13887	13850	14086	13735	13801	13868	13863	13726	13867	13876	13922	13857	13684	14024	13813	13805	13847	13953	13872	13693	13885	13805	13781	13711	13901	13890	13721	13739	13910	13683	14045	13592	13727	13902	13778	13814	13818	13714	13669	13777	13746	13675	13948	13840	13776	13886	13789	13918	13722	13639	13625	13673	13602	13678	13784	13822	13872	13707	13651	13674	13728	13743	13811	13836	13852	13711	13794	13850	13721	13753	13738	13795	13911	13706	13779	13870	13811	13694	13714	13810	13881	13725	13867	13765	13841	13809	13894	13890	13891	13730	13848	13933	13913	13955	13862	13884	14052	13866	13944	13563	13795	14099	13903	13889	13766	13949	13881	13706	13683	13808	13930	13972	13707	13910	13762	13888	13867	13859	13867	13749	13781	13774	13879	13791	13839	13942	13798	13987	13803	13986	13671	13924	14093	13954	13761	13774	13903	13824	13631	13880	13882	13848	13726	13860	13920	13960	13777	13681	13898	13839	13969	13774	13813	13574	13667	13796	14009	13707	13970	13810	13847	13771	13767	13773	13872	13629	13683	13700	13840	13735	13783	13812	13828	13942	13911	13975	13837	13911	13787	13749	13953	13701	13705	13841	13727	13743	13951	13768	13806	13722	13660	13740	13760	13941	13727	13933	13775	13672	13684	13748	13684	13953	13822	13987	13854	13702	13762	13864	13825	13919	13769	13878	13672	13811	13809	13824	13970	13744	13926	13735	13797	13799	13865	13996	13908	13908	13757	13583	13617	13762	13685	13833	13647	13974	13849	13879	14112	13872	13720	13885	13766	13860	14074	13736	13794	13915	13866	13676	13772	13863	13780	14057	13851	13867	13715	13880	13710	13907	13911	13858	13672	13966	13867	13585	13826	13740	13880	13838	13856	13656	13742	13824	13765	13907	13760	13747	13957	13718	13806	13963	13832	13975	13793	13869	13689	13731	13854	13776	13868	13798	13997	13712	13834	13786	13902	13924	13811	13770	13810	13878	13698	13767	13928	13863	14013	13857	13897	13857	13827	13738	13842	13714	13838	13672	13717	13830	13639	13830	13809	13789	13861	13778	13858	13814	13874	13875	13838	13919	13821	13737	13560	13804	13794	13747	13854	13738	13895	13856	13763	14026	13917	13798	13676	13488	13714	13776	13865	13856	13890	13807	13737	13848	13731	13727	14060	13893	13906	13706	13828	13800	13669	13630	13851	13960	13659	13768	13866	13834	13829	13992	13656	13758	13953	13866	13768	13921	13877	13699	13884	13594	13767	13926	13856	13786	13818	13740	13760	13977	14087	13868	13822	14080	13775	13746	13726	13833	13786	13719	13857	13863	13769	13992	13956	13753	13821	13862	13919	13811	13661	13839	13795	13970	13931	14017	13795	13905	13888	13820	13594	13857	13784	13809	13906	13919	13666	13833	13945	13667	13791	13946	13907	13845	13811	13855	13848	13703	13707	13902	13870	13886	13841	13845	13910	13915	13962	13789	13849	13731	13698	13834	13746	13852	13790	13982	13712	13801	13874	13665	13859	13931	13858	13995	13848	13897	13623	13713	13764	13808	13975	13991	13960	13586	13764	13702	14047	13800	13690	13759	13788	13804	13812	13774	13810	13777	13642	13934	13862	13998	13883	13759	13755	13820	13792	13775	13758	13699	13590	13839	13999	14004	13861	13708	14007	13834	13677	13780	13939	13950	13815	13833	13920	13960	13766	13689	13732	13837	13657	13895	13831	13786	13840	13780	13842	13883	13812	13855	13878	13922	13842	13942	13825	13735	13743	13682	13739	13854	13614	13872	13873	13650	13691	13684	13726	13768	13752	13777	13752	13645	13843	13833	13951	13780	13975	13791	13944	13825	13833	13898	14016	13799	13918	13740	13768	13864	13868	13856	13833	13758	13696	13892	13903	13723	13785	13714	13980	13944	13956	13845	13854	13874	14028	13892	13846	14010	13678	13883	13616	13873	13928	13892	13637	13843	13657	13798	13771	13754	13812	13928	13770	13899	14018	13843	13781	13682	13817	13858	13887	13777	13713	13718	13878	14034	13864	13781	13811	13910	13779	13686	13926	13698	13932	13790	13828	13921	13665	13881	13723	13753	13767	13701	13737	13861	13803	13930	13865	13810	13729	13661
25499	46467	47345	42310	36496	32220	28894	25959	22965	21766	20779	19403	18422	17483	17266	17211	16251	15663	15134	14702	14578	14341	14512	14274	14243	14202	14183	14040	14050	14027	14005	14114	13879	14073	13743	13832	13819	13723	13830	13864	13934	13834	13875	13900	13820	13964	13928	13912	13951	13786	13806	13882	13806	13731	13985	13727	13869	13830	13884	13822	13839	13854	13939	13893	13899	13950	13796	13820	13751	13895	13851	13987	13705	13961	14086	13841	13908	13859	13858	13970	14029	13874	13790	13913	13860	13889	13786	13890	13725	13971	13869	13867	13854	13785	13840	13795	13806	14013	13941	13888	13957	13916	13790	14010	13955	13846	13761	13771	13806	13856	13774	13957	13668	13937	13826	13915	13723	13684	13856	13767	13794	13810	13817	13849	13761	13762	13774	13771	13929	13769	13720	13861	13827	13718	13819	13804	13789	13862	13611	13854	13699	13848	13777	14003	13767	13745	13757	13803	13867	13805	13763	13940	13655	13724	13856	13892	13910	13793	13790	13860	13881	13949	13544	13885	13818	13756	13759	13785	13804	13853	13812	13715	13842	13763	13891	13773	13749	13895	13834	13699	13767	13740	13992	13697	14042	13813	13828	13893	13849	13762	13743	13903	13745	13818	13774	13810	13719	13896	13754	13671	13797	13895	13948	13981	13593	13794	13612	13771	13894	13682	13659	13718	13725	13899	13921	13786	13906	13747	13762	13788	13835	13722	13776	13752	13629	13859	13824	13929	13893	13768	13820	13805	13871	13951	13798	13792	13831	13584	13897	13870	13704	13690	13696	13707	13837	13747	13647	13933	13932	13944	13826	13998	13977	13778	13866	13779	13699	13851	13798	13753	13882	13917	13770	13873	13725	14038	13865	13730	13639	13860	13791	13890	13893	13678	13974	13894	13885	13807	13767	13722	13785	13901	13820	13863	13802	13763	13737	13697	13769	13895	13922	13767	13756	13864	13787	13748	13897	13808	13804	13995	13891	13848	13792	13807	13762	13791	13766	13946	13813	13830	13782	13816	13757	13898	13641	13869	13783	13901	13837	13864	13949	13687	13923	13744	13839	13837	13790	13873	13831	13813	13974	13794	13669	13926	13815	13782	13797	13798	13714	13778	13826	13804	13837	13950	13909	13811	13806	13884	13721	13793	13871	13754	13957	13897	13794	13840	13810	13954	13897	13917	13876	13710	14034	13877	13909	13741	13803	13838	13842	13780	13633	13791	13881	13839	13952	13906	13901	13853	13729	13935	13775	13875	13651	13718	13789	13822	13730	13742	13772	13866	13914	13790	13842	13745	14001	13871	13887	13862	13648	13847	13810	13831	13764	13695	13780	13823	13874	13832	13731	13780	13748	13904	13798	13879	13803	13838	13705	13743	13973	13846	13887	13819	13913	13753	13741	13952	13873	13742	13954	13827	13691	13743	13812	13914	13780	13814	13793	13636	13749	13812	13790	13953	13710	13873	13751	13886	13723	13948	13758	13814	13958	13764	14046	13842	13818	13880	13843	13911	13760	13912	13883	13804	13845	13740	13868	13948	13749	13907	13746	13814	13763	13762	13749	13907	13958	13647	13693	13863	13924	13821	13860	13719	13551	13675	13828	13702	13934	13817	13786	13702	13867	13726	13801	13927	13791	13787	13927	13785	13893	13882	13915	13866	13744	13805	13713	13854	13868	13801	13972	13796	13978	13747	13834	13805	13851	13846	14032	13827	13886	14021	13882	13859	13773	14023	13837	13900	13735	13840	13750	13841	13687	13732	13984	13662	13906	13812	13800	14002	13795	13875	13683	13875	13856	13947	13726	13864	13934	13923	13875	13641	13747	13818	13812	13704	13852	13956	13777	13751	13955	13840	13789	13584	13865	13979	14004	13677	13924	13783	13851	13939	13976	13837	13937	13742	13798	13933	13846	13682	13771	13885	13793	13920	13909	13932	13751	13843	13890	13878	13841	13744	13962	13963	13776	13890	13806	13618	13818	13692	13781	13847	13912	13697	13788	13767	13778	13729	13737	13680	13752	13524	13925	13865	13796	13776	13794	13953	13892	13782	13755	13796	13723	13905	13927	13850	13873	13805	13789	13785	13781	13812	13875	13733	13970	13716	13920	13760	13958	13828	13848	13824	13796	13773	13801	13834	13609	13763	13903	13875	13839	13828	13930	13801	13694	13553	13913	13749	13769	13978	13918	13892	13804	13856	13882	13830	13956	13776	13738	13957	13732	13744	13797	13833	13843	13800	13934	13967	13724	13906	13860	13765	13892	13753	13743	13899	13875	13980	13756	13748	13834	13711	13736	13906	13737	13776	13823	13554	13995	13709	13726	13592	13712	13777	13775	13957	13686	13727	13826	13747	13859	13818	13972	13748	13796	13923	13836	13989	13943	13812	13693	13777	13997	13741	13843	13842	13761	13919	13926	13805	13778	13906	13795	13754	13710	14020	13630	13832	13801	13859	13718	13792	13705	13940	13698	13820	13696	13700	13755	13876	13731	13802	13798	13882	13855	13829	13798	13787	13794	13815	13892	14036	13886	13757	13743	13981	13750	13763	13800	13963	13859	13766	13799	13718	13802	13805	13787	13885	13937	13721	13904	13821	13774	13623	13721	13828	13836	13852	13713	13602	13844	13757	13742	13782	13913	13740	13744	13851	13916	13604	13867	14012	13890	13764	13752	13753	13906	13848	13922	14151	13809	13673	13827	13952	13665	13779	13789	14054	13850	13662	13779	13876	13775	13765	13825	13797	13721	13855	13867	13722	13829	13752	13783	13822	13654	13804	13902	13913	13910	13828	13841	13750	13643	13943	13849	13844	13736	13856	13744	13934	13894	13923	13874	13845	13703	13729	13702	13798	13879	13791	13830	13861	13896	14062	13833	13761	13914	13804	13832	13876	13730	13748	13933	13772	13653	13789	13877	13925	13791	13924	13702	13714	13859	13874	13795	13819	13781	13906	13795	13853	13828	13699	13890	13901	13623	13826	13922	13813	13906	13697	13851	13800	13993	13746	13644	13778	13825	13773	13823	13798	13808	13964	13788	13882	13986	13649	13727	13869	13895	13718	13969	13937	13682	13802	13815	13921	13782	13911	13871	13820	13734	13817	13998	13708	13848	13887	13923	13953	13713	13737	13870	13873	13761	14079	13810	13953	13744	13861	13813	14014	13620	13724	13875	13887	13740	13931	13859	14086	13728	13957	13888	13906	13739	13968	13763	13953	13847	13730	13868	13985	13852	13720	13731	13860	13976	13875	13695	13793	13841	13833	13787	13902	13822	13733	13824	13807	13826	13839	13883	13812	13880	13869	13890	13845	13900	13759	13769	13827	13769	13827	13567	13953	13665	13817	13812	13828	13928	13883	13850	13798	13795	14011	13862	13819	13668	13866	13774	13736	13675	13767	13867	13901	13850	13957	13839	13803	13933	13746	13957	13852	13763	13894	13625	13788	13842	13738	13719	13819	14056	13855	13856	13861	13930	13832	13768	13890	13674	13891	13830	13770	13867	13828	13999	13777	13762	13850	13782	13799	13943	13942	13815	13842	13841	13702	13885	13720	13756	13830	13862	13805	13635	13759	13749	13646	13872	13888	13943	13662	13792	13788	13836	13878	13771	13717	13984	13870	13803	13816	13911	13815	13740	13762	13932	13723	13868	13812	13776	13710	13884	13838	13842	13993	13753	13827	13701	13836	13901	13863	13823	13873	13875	13872	13915	13773	13730	13864	13710	13864	13990	13872	13857	13808	13808	13669	13872	13729	13763	13811	13836	13774	13771	13902	13990	13813	13826	13980	13898	13768	13712	13813	13851	13758	13869	13759	13843	13924	13725	13813	13725	13863	13900	13854	13917	13868	13758	13887	13701	13851	13909	13764	13841	13786	13710	13744	13892	13894	13921	13771	13838	13947	13787	13657	13711	13849	13986	13857	13918	13627	13867	13750	13995	13684	13790	13919	13878	13824	13842	13646	13750	13962	13788	13929	13924	13949	13810	13871	13891	13895	13882	13950	13622	13911	13802	13896	13807	13874	13784	13830	13756	13799	13946	13864	13673	13676	13991	13898	13778	13849	13727	13752	13796	13796	13857	13748	13844	13886	13723	13993	13888	13719	13924	13956	13711	13878	13808	13845	13904	13884	13964	13704	13930	13612	13803	13754	13920	13765	13990	13873	13831	13791	13787	13865	13934	13878	13728	13916	13828	13791	13845	13884	14011	13669	13800	13968	13702	13811	13947	13830	13797	13661	13824	13782	13928	13811	13715	13878	13718	13784	13944	13961	13844	13829	13936	13665	13808	13656	13683	13797	14008	13718	13884	13796	13791	13760	13863	13870	13786	13879	13826	13655	13994	13664	13824	13828	13863	13842	13756	13735	13756	13911	13869	13773	13923	13837	13775	13899	13804	13794	13819	13757	13798	13868	13817	13765	13857	13716	13830	13931	13842	13785	13834	13852	13782	13804	13914	13792	13839	13787	13969	13818	13779	13784	13861	13590	13933	13947	13672	13835	13868	13912	13830	13934	13824	13850	13692	13650	13911	13900	13687	13974	13823	13883	13828	13717	13728	13944	13769	13801	13931	13732	13694	13899	13702	13871	13884	13750	13877	13889	13929	13754	13835	13806	13786	13822	13744	13690	13842	13908	13722	13925	13823	13877	13752	13842	13864	13808	13868	13778	13847	13983	13820	13833	13785	13804	13855	13699	13761	13687	13758	13739	13821	13853	13958	13870	13740	13656	13763	13748	13783	13931	13838	13823	14078	13910	13876	13607	13848	13868	13915	13876	13994	13853	13907	13863	13895	13974	13840	13974	13845	13886	13901	13813	13802	13878	13964	13816	13718	13791	13739	13606	13923	13896	13824	13676	13866	13786	13898	13995	13834	13882	13906	13721	13779	14044	13823	13773	13911	13573	13755	13828	13773	13818	13866	13853	13876	13857	13751	13863	13834	13903	13818	13796	13648	13723	13818	13900	13782	13827	13881	13999	13965	13917	13693	13762	13812	13934	13796	13820	13897	13848	13807	13908	13690	13806	13671	13806	13759	13705	13912	13821	13735	13826	13828	13905	13736	13918	13783	13897	13849	13734	13837	13880	13859	13710	13752	13940	13836	13917	13871	13948	13890	13818	13655	13796	13859	13682	13730	13956
27443	24661	31452	28670	22734	20274	18627	17027	16100	15551	15118	15053	14833	14545	14732	14644	14493	14304	14280	14245	14140	14182	14117	14018	14119	14109	13898	13928	13919	13828	13747	14067	14075	13877	14065	13788	13794	14075	13777	13993	14084	13792	13816	13795	13903	13903	13790	13940	13783	13854	14028	13821	13976	14013	14142	13983	13849	13817	13945	13966	13938	13878	13726	13791	13914	14016	13907	14112	13911	13767	13898	13932	13870	14024	13905	13897	13935	13845	13946	13964	13777	13779	13829	14012	13997	14015	13961	13900	13974	13770	13924	13884	13923	13889	13834	13886	13890	13796	13898	13755	13854	13884	13863	13910	13931	13738	13888	13605	13852	14125	13776	13971	13859	13890	14016	13897	13894	13741	13869	14059	13863	13769	13925	13840	13769	13695	13932	13914	14107	13852	13941	13933	13740	13936	13776	13761	13892	13764	13953	13810	14017	13825	13921	13944	13920	13714	13779	13985	13790	13917	13963	13829	13931	13893	13793	13850	13965	14088	13908	13782	13873	13852	13998	13938	13947	13960	14015	14037	13823	13928	13888	13737	13797	13864	13955	13866	13905	13996	13835	13807	13910	13869	13929	13841	13865	13710	13987	14060	13904	13907	13731	13799	13907	13892	13787	13855	13971	13824	14113	13935	13880	14018	13749	13875	13814	13798	13837	13850	13852	13966	14135	13965	13873	13784	14048	13921	13971	13834	13898	13824	13968	13761	13762	13959	13807	13688	13760	13879	13845	14033	13905	13866	13877	13873	13741	13832	13964	13701	13940	13920	14009	13964	13896	13725	13943	13851	13894	13863	13842	13937	13811	13939	14039	14031	13836	13868	14085	13982	13949	13906	13914	13856	13828	14090	13816	13776	13784	13686	13939	13907	14037	14053	13946	13985	13830	13895	13807	13851	14057	13921	13854	13728	13945	14030	14049	13851	14062	13927	13978	13924	14083	14050	13935	13850	13938	13995	13801	13785	13969	13701	14050	13906	13997	14088	13952	13794	13866	13902	13745	13873	14016	13801	13743	13823	13744	13845	13815	13836	13850	13962	13975	13949	13731	13850	13823	13692	13941	13664	13856	13847	13827	13787	13931	13818	13990	13788	13849	14032	13927	13977	13839	13872	13921	13874	13987	13902	14023	14037	13865	13879	13741	13711	13801	13978	13778	13873	13859	13917	13831	13769	13784	13792	13890	13790	14039	13823	13893	13940	13792	13840	14005	13975	13935	13977	13823	13972	13697	13948	14014	13938	13833	13910	14027	13825	13822	13859	13910	13854	13670	13752	13789	13817	14106	14030	13784	13994	13965	13782	13733	13797	13823	13932	13877	13747	13718	14046	14129	13788	13824	13855	13676	13968	14035	14052	13858	14022	13974	14117	13872	13963	13818	13903	13924	13880	13953	13732	13847	13802	13974	13758	14015	13829	14084	13818	13947	13989	13900	14049	13871	13930	13950	14006	13974	13966	13911	13860	14049	13895	14021	13722	13932	13809	13781	13929	14021	13918	13934	14029	13869	14011	13768	13921	13932	13775	13771	13895	13821	13842	13941	13966	13933	13911	13972	13697	13921	14187	14076	13961	13747	13983	13836	14040	14038	13894	14006	13711	13892	13789	13881	13902	13771	13824	13992	13829	13993	13921	13933	13950	13940	13873	13826	13950	13886	13922	13945	13883	13678	13809	13708	13961	13870	13872	13908	13737	13575	14098	13945	13831	13895	14048	13997	13815	14013	14098	13832	13957	13836	13709	14014	13900	13816	13878	13683	13819	13879	13807	13793	13822	13924	13963	13755	13621	13942	13969	13961	13882	14041	14032	14084	14000	13909	13920	13915	14000	13941	13761	13681	13851	13815	13793	13804	13973	13775	14027	13867	13881	13788	13876	13976	13988	14135	13814	13876	13747	13734	13898	13916	13797	13932	13855	13699	13920	14027	13963	13883	14221	13990	13967	14013	13706	13833	13812	14160	13893	13855	13795	13970	13953	13961	13884	14012	13964	13917	13826	13890	14031	14196	14020	13838	13842	13917	13840	14048	13941	13908	13720	13994	13782	14017	14111	13758	13691	13848	13925	13645	14102	13904	13950	13890	13816	13926	13939	13999	13834	13934	13807	13845	13843	13881	13901	13831	13806	13923	13920	13887	13888	13699	13892	13696	13886	13878	13985	13798	13876	13910	13827	13873	13856	13925	13845	13890	13855	13969	13742	13738	13688	13890	13982	13856	13967	13775	13748	13995	13758	13928	13822	14048	13837	13717	13901	13969	13911	13893	13925	13924	13958	13901	13906	13651	13845	13974	14010	13763	13967	13972	14109	13872	13927	13907	13986	13840	13863	13838	13823	13851	13954	14046	14103	13914	13818	13918	13835	13882	13920	13940	13904	13961	14022	13890	13936	14067	13900	13907	14031	13617	13988	13821	14097	13974	14122	13938	13879	13687	13756	13967	13808	13921	13784	13939	13938	13808	13884	13746	13977	13805	13936	13935	13931	13666	13758	13900	13916	13923	13743	13771	13803	13790	13871	13889	13974	13810	13886	13923	13997	13910	14013	13934	13814	13870	13925	13938	14124	13980	13901	13987	13837	14048	13975	13755	13980	14030	13839	14061	13955	13853	13730	13998	13957	13796	14052	13830	14100	14020	13795	13711	13915	13610	13707	13870	13881	14003	13846	13988	13752	14094	13874	13799	13872	13919	14005	13987	13771	13766	13776	13857	14088	13855	13910	13948	13877	14015	14077	13862	13870	14107	13852	13945	13977	13974	13812	13738	14034	13979	14062	13972	13954	13883	13796	14111	13903	13955	13890	13850	14034	13900	13947	13955	13940	13886	14027	13834	14060	13901	13915	13953	13888	13861	13748	14016	13949	13783	13799	13782	13792	13826	13942	13847	13843	14069	14068	13928	13973	13955	13819	13854	13655	13965	13814	14035	13882	14032	13803	13847	13770	13874	13824	13877	13862	13945	13749	13882	13840	13959	13944	13858	13789	14000	13877	13846	13941	13817	13980	13995	13930	13908	13807	14005	14002	13851	13990	14018	13930	13878	14017	13744	13824	13839	13824	13815	14021	13830	13668	13798	13810	13793	13958	14072	13626	13964	14046	13785	14001	13855	13811	13758	13902	13927	13978	13783	13916	14055	13993	13779	13761	14000	13740	13907	13754	14042	13839	13823	13966	13864	14008	13855	14045	14108	14012	13767	13840	13816	13935	13849	13912	13934	13764	13929	13926	13777	13829	13782	13874	13941	14061	13967	13767	13902	13931	14047	13969	13859	13956	13908	14000	14093	13991	13843	13958	13871	13872	13788	13886	13885	13982	14043	13943	13872	13927	13829	13937	13840	13896	13761	14015	14026	13777	13946	13840	13870	13905	13831	13996	13806	13771	13954	14034	13966	13928	13742	14057	13818	13957	13933	13731	13949	13880	13899	13764	13899	13925	13833	13882	14074	14043	13980	13869	13758	13838	13744	13898	14031	13960	13851	13683	14005	13991	14045	13955	13731	13897	14012	13865	13978	14144	13968	14007	13808	14048	14007	13734	13715	13882	13865	13897	13995	13898	14173	13808	13901	13848	14051	13772	13892	13980	13892	13832	13813	13914	13844	13965	14028	13957	13877	13927	13926	13821	13812	13975	13871	13835	13906	13740	13794	13816	14059	13860	13905	13929	13880	13841	14028	13824	13732	13834	13947	13868	13815	13841	13852	13871	13905	13895	13877	13828	13871	13807	13766	14155	13920	13920	13719	13924	13929	13744	13820	13804	13879	14055	13889	13785	13747	13927	13862	13830	13934	14009	13897	13866	13847	13725	13853	13904	14051	13899	13919	13740	13943	13926	14051	14022	13896	13996	13936	13934	13875	13725	13832	13753	13895	14057	13903	13824	13879	13780	13743	13879	13796	13735	13974	14176	13989	13887	14041	13824	13985	13927	13968	13739	14009	13976	13852	14048	13871	14246	13897	13936	13817	13930	13920	13814	13950	13708	13896	13959	13770	13841	13783	14009	14004	13920	13773	14009	13898	13792	13954	13947	13824	14127	13991	14017	13862	13778	13850	13857	13963	13997	14150	13888	13828	13848	13966	13939	13919	13878	13771	13857	13902	13766	13965	13978	13877	13979	13863	13771	13884	13978	13978	13952	13864	13776	13920	13953	13860	13923	13923	14037	14088	13647	14073	13959	13826	13993	13890	14014	14046	13839	13781	13799	13893	13770	13898	13910	13822	13829	13913	13770	13713	13902	13745	13866	13964	13715	13889	13806	13941	13655	13952	13894	13911	13926	13728	13828	13712	13942	13853	13867	13903	13969	13889	13955	13947	13865	13867	13955	14032	13965	13811	13860	13973	13804	13798	13765	13797	13976	13884	13902	13830	13791	13929	13919	14000	13918	13989	14130	14016	13940	13931	13745	13930	13807	13905	14073	13999	13709	13867	14107	13912	13822	13912	14008	13913	13870	13935	13919	13869	13825	13795	13955	14078	13914	13886	13901	13956	14111	13840	13799	13775	14007	13787	13931	13764	13941	13997	13951	13917	13888	13832	13807	13807	13783	13779	13876	13718	13864	13802	13899	13861	13917	14075	13916	13945	13849	13945	13925	13724	13891	13836	13850	13895	13889	13963	13919	13962	14200	13971	13973	13850	13932	14033	14001	13935	13850	14006	13831	13983	13958	13757	13891	13834	13863	13869	13836	13754	13880	13969	14043	13883	13709	13988	13617	14090	13980	13966	13979	13692	14006	14026	13744	13877	13887	13864	13973	14009	13874	13907	13920	13897	13898	13949	13958	13654	13858	14013	14004	13813	13943	13874	13744	13879	13908	13905	14022	13890	13973	13873	13780	13955	13815	13706	13934	13961	13831	13857	13958	14064	13707	13778	13874	13946	13920	13983	13897	13818	13895	14132	13777	14042	14041	13875	14067	13995	14011	13772	13999	13920	13706	13955	13804	13905	13906	13913	13830	13765	13832	13943	13963	13899	14003	13969	13826	13992	13973	14097	13953	13747	13792	13928	13865	13802	13887	13735	13913	13923	13712	13815	13773	13958	13887	13899	13862	13964	13785	13832	13953	13859	14135	13876	14036	13790	14015	13879	13861	13814	14115	13930	14037	13922	13842	14032	13967	13678	13803	14002	14120	13993	13842
24757	37731	38390	31682	26434	23493	21183	19444	17570	17049	16110	15814	15544	15097	15015	14898	14476	14438	14348	14204	14089	14059	13883	14184	13991	13838	13935	13791	13934	13838	13826	13938	13826	13920	13765	13759	13844	13921	13875	13910	13802	13917	13899	13943	13780	13845	13737	13953	13756	13794	13732	13978	13939	13858	13728	13765	13951	13746	13796	13709	13892	13789	13884	13882	13827	13934	13715	13845	13696	13911	13731	13736	13928	13855	13801	13773	13732	13757	13971	13856	13811	13987	13885	13911	13865	13834	13936	13920	13780	13807	13902	13680	13962	13830	13937	13701	13875	13866	13897	13757	13858	13831	13924	13805	13892	13903	13786	13665	13743	13896	13955	13890	13761	13853	13775	13891	13784	13834	13692	13881	13858	13661	13717	13785	13881	13718	13897	13842	13820	13997	13885	13824	13894	13895	13796	13931	13641	13622	13858	13705	13720	13837	13874	13814	13770	13761	13705	13823	13860	13978	13819	13718	13687	13881	13993	13689	13919	13849	13791	13732	13841	13796	13806	13757	13805	13818	13718	13717	13851	13868	13709	13853	13814	13889	13933	14074	13953	13811	13755	13822	13861	13931	13867	13914	13979	13889	13855	13740	13854	13931	13890	13735	13790	13802	14007	13581	13881	13938	13827	13969	13758	13657	13897	13749	13907	13724	13802	13827	13972	13867	13780	13755	13761	13998	13682	13758	13805	13919	13928	13831	13887	13806	13876	13964	13720	13857	13725	13756	13813	13760	13877	13949	13885	13882	13744	13647	13854	13845	13797	13865	13969	13777	13946	13820	13920	13884	13680	13790	13940	14116	13982	13886	13778	13973	13842	13741	13921	13782	13799	13851	13805	13818	14020	13827	13908	13769	13854	13816	13772	13829	13852	13855	13769	13853	13876	13722	13862	13708	13824	13828	13813	13781	13917	13889	13618	13940	13811	13846	13923	13959	13831	13780	13726	14031	13833	13830	13784	13706	13816	13809	13731	13855	13718	13883	13793	13752	13721	13917	13869	13891	13948	13814	13835	13861	13728	13750	13547	13592	13748	13806	13873	13873	13700	13679	13757	13690	13769	13727	13876	13900	13845	13772	13843	13679	13887	13812	13766	13885	13848	13642	13837	13686	13832	13880	13825	13827	13817	13827	13652	13772	13821	13623	13823	13828	13847	13699	13870	13671	13823	13791	13893	13754	13862	13949	13836	13854	13901	13857	13758	13848	13836	13874	14026	13791	13848	13734	13665	13827	13961	13844	13785	13891	13793	13910	13744	13918	13973	13764	13906	13800	13976	14018	13781	13813	13892	13690	13887	13838	13856	13698	13967	13737	13917	13778	13678	13986	13867	13870	14019	13818	13783	13799	13853	13666	13961	13766	13936	13797	13934	13690	13732	13832	13894	13810	13888	13727	13888	13813	14000	13912	13786	13821	13797	13946	13962	13838	13974	13805	13764	13801	13955	13911	14019	13882	13662	13699	13776	13790	13760	13903	13787	13671	13818	13634	13844	13756	13609	13934	13585	13880	13926	13835	13805	13853	13784	13886	13806	13933	13743	13906	13891	13812	13808	13857	13824	13733	13841	13845	13854	13646	13828	13606	13826	13810	13728	13853	13766	13814	13763	13875	13796	13919	13805	13949	13795	13901	13884	13889	13774	13886	13809	13771	13808	13898	13689	13690	13740	13726	13844	13829	13808	13839	13752	13933	13760	13801	13888	13870	13676	13857	13735	13889	13684	13924	13891	13785	13652	13852	13864	13906	13868	13963	13844	13889	13867	13891	13875	13864	13736	13701	13921	13894	13848	13803	14132	13833	13739	13802	13986	13665	13859	13821	13827	13885	13829	13892	13795	13737	13851	13667	13825	13760	13753	13803	14013	13865	13708	13871	13844	13839	13746	13692	13793	13811	13914	13762	13748	13799	13824	13936	13857	13929	13790	13804	13836	13908	13830	13849	13969	13958	13752	14111	13758	13721	13816	13807	13813	13770	13930	13814	13760	13723	13804	13941	13912	13935	13794	13708	14010	13862	13923	13684	13862	13818	13776	13851	13808	13772	13889	13870	13851	13970	13692	13547	13888	13717	13758	13743	13855	13848	13730	13734	13876	13851	13838	13794	13834	13658	13836	13688	13934	13759	13818	13837	13892	13809	13700	13728	13745	13837	13656	13776	13640	13827	13769	13715	13714	13762	13992	13792	13879	13863	13830	13760	13754	13829	13755	13841	13757	13740	13865	13684	13810	13835	14023	13750	13774	13873	13973	13739	13916	13710	13781	13817	13859	13789	13886	13740	13870	13939	13796	13817	13761	13839	13694	13696	13838	13788	13870	13938	13831	13741	13676	13826	13759	13828	13809	13785	13848	13646	13801	13781	13980	13832	13780	13906	13697	13760	13714	13791	13839	13949	13774	13667	13803	13946	13799	13543	13737	13717	13974	13900	13726	13889	13750	13570	13835	13733	13734	13765	13785	13760	13813	14010	13780	13865	13763	13868	13651	13899	13930	13965	13955	13844	13818	13852	13802	13964	13798	13624	13723	13925	13774	13834	13856	13781	13707	13922	13834	13687	13685	13555	13770	13921	13727	13741	13740	13903	13811	13625	13816	13747	13983	13911	13724	13792	13843	13810	13787	13820	13975	13757	13934	13819	13806	13939	13826	13743	13932	13924	13843	13761	13978	13767	13879	13813	13951	13980	13846	13660	13776	14079	13842	13659	13902	13848	13807	13894	13857	13829	13765	14007	13802	13694	13812	13876	13889	13932	14006	13722	13903	13802	13783	14000	13749	13723	13877	13845	14031	14015	13890	13793	13937	13825	13800	13815	13783	13705	13723	13782	13805	13789	13883	13743	13764	13842	13752	13864	13879	13983	13892	13795	13791	13883	13768	13900	13790	13893	14090	13886	13801	13832	13848	13900	13788	13567	13846	13788	13903	13893	13781	13758	13858	13940	13891	13811	13909	13872	13872	13819	13949	13649	13908	13869	13940	13759	13797	13831	13769	13774	13994	13752	13950	13817	13791	13896	13740	13700	13836	13820	13917	13924	13830	13878	13726	14060	13930	13829	13651	13817	13743	13831	13852	13608	13848	13922	13916	13717	13773	13706	13768	13905	13836	13706	13843	13652	13720	13717	13827	13792	13800	13887	13863	13903	13754	13794	13987	13980	13793	13898	13790	14009	13825	13806	13858	13931	13815	13849	13867	13800	13917	13769	13959	13774	13895	13880	13961	13811	13911	13855	13896	13739	13847	13853	13810	13898	13698	13881	13782	13870	13851	13850	13776	13853	13751	13827	13895	13897	13747	13648	13805	13608	13721	13927	13758	13883	13676	13908	13824	13863	13957	13849	13826	13826	13868	13775	13821	13863	13711	13803	13733	13764	13967	13560	13969	13780	13644	13953	13767	13835	13841	13871	13779	13825	13903	13857	13850	13864	13967	13739	13779	13768	13829	13802	13801	13759	13920	14015	13770	13892	13823	13603	13910	13910	13743	13703	13791	13856	13909	13748	13640	13775	13921	13759	13832	13896	13850	13878	13700	13842	13906	13873	14037	13764	13889	13814	13820	13790	13761	13901	13902	13687	13658	13731	13858	13699	13941	13858	13973	13870	13818	13650	14061	13698	13830	13749	14117	13812	14072	13746	13944	13876	13933	13783	13787	13899	13756	13792	13947	13705	13862	13857	13805	13901	13694	13853	13731	13764	13828	13794	13881	13712	13731	13809	13764	13780	13806	13820	13749	13898	13927	13679	13742	13856	13892	13816	13870	13936	13913	14037	13866	13624	13798	13831	14032	13819	13807	13837	13794	13858	13807	13670	13820	13739	13779	13794	13738	14065	13708	13709	13951	13691	13803	13868	14005	13869	13707	13974	13822	13701	13717	13873	13900	13727	13734	13908	13784	13803	13978	13704	13746	13877	13684	13794	13646	13929	13813	13889	13707	13868	13694	13770	13932	13777	13829	13752	13872	13811	13732	13779	13765	13716	13853	13879	13964	13894	14002	13750	13808	13877	13734	13936	13693	13916	13905	13736	13988	13824	13731	13796	13886	13886	13870	13788	13861	13865	13832	13766	13844	13880	13805	13809	13886	13888	13918	13842	13930	13800	13785	14020	13817	13814	13966	13843	13806	13783	13724	13735	13640	13844	13744	13766	13794	13789	13833	13870	13892	13879	13797	13746	13898	13799	13904	13726	13735	13934	13859	13838	13907	13939	13832	13934	13825	13874	13823	13751	13887	13821	13988	13744	13815	13952	13847	13606	14025	13902	13781	13856	13851	13900	13783	13765	13925	13849	13839	13828	13968	13646	13816	13743	13858	13909	13842	13836	13827	13844	13869	13818	13838	14025	13855	13572	14000	13944	13840	13837	13785	13849	13627	13881	13799	13952	13782	13884	13809	13751	13797	13783	13821	13812	13793	13855	13870	13755	13929	13808	13838	13903	13793	13838	13765	13838	13781	13902	13819	13884	13937	13835	13966	13703	13756	13744	13785	13876	13836	13775	13751	13608	13907	13910	13747	13866	13841	13853	13759	13922	13772	13732	13751	13861	13784	13919	13771	13861	13741	13656	13700	13790	13820	13974	13800	13856	13751	13813	13899	13801	13869	13761	13879	13882	13848	13821	13942	13712	13823	13864	13868	13764	13654	13879	13785	13689	13724	13834	13887	13631	13812	13929	13805	13868	13916	13796	13881	13721	13756	13649	13796	13770	13781	13925	13919	13879	13801	13754	13914	13734	13890	13866	13760	13927	13873	13718	13804	13862	13815	13746	13851	13709	13702	13946	13842	13937	13826	13938	13787	13746	13898	13762	13917	13801	13852	13792	13798	13874	13840	13786	13933	13823	13897	13707	13798	13730	13915	13901	13746	13801	13773	13839	13860	13726	13914	13840	13822	13811	13701	13866	13752	13714	13701	13791	13813	13845	13858	13802	13767	13739	13788	13914	13701	13871	13869	13657	13850	13955	13900	13722	13864	13803	14009	13939	13963	13829	13974	13788	13901	13686	13808	13795	13833	13924	13875	13841	13854	13829	13876	13897	13810	13865	13844	13868	13825	13847	13915	13904	13895	13831	13980	13907	13820	14129	13858	13928	13859	13857	13857	13778	13715	13763	13795	13931	13748	13952	14026	13839	13736	13775
23975	21344	28832	25390	24310	25013	23576	19898	17973	17233	16880	15975	15609	15517	15394	14979	14899	14749	14449	14277	14203	14221	14300	14165	14159	14168	13966	14119	14006	14127	14015	13998	13913	13816	13739	13854	13737	13712	13857	13927	13884	13846	13864	13808	13854	13829	13983	13908	13983	13805	13793	14038	13883	13791	13718	13795	13903	13854	13812	13808	13909	13762	13838	13846	13986	13943	13725	13812	13926	13632	13799	13717	13562	13873	13715	13901	13833	13981	13722	13966	13608	13628	13719	13639	13733	13658	13780	13687	13940	13731	13919	13750	13656	13833	13939	13805	13913	13862	13686	14000	13693	13820	13710	13933	14010	13835	13886	13705	13888	13799	13866	13642	13758	13797	13762	13628	13797	13908	13749	13661	13936	13870	13961	13813	14025	13951	13787	13802	13861	13884	13944	13804	13806	13685	13863	13884	13790	13618	13734	13758	13786	13754	13807	13813	13659	13812	14206	13822	13806	13777	13858	13814	13778	13941	13801	13823	13841	13902	14020	13824	13748	13851	13828	13862	13719	13662	13860	13891	13654	13680	13684	13782	13656	13800	13813	13820	13815	13721	13662	13772	13723	13804	13921	13880	13905	13972	13980	13755	13687	13718	13708	13786	13828	13848	13751	13642	13922	13846	14085	13846	13780	13921	13761	13785	13784	13752	13592	13689	13824	13728	13820	13993	13777	13776	13984	13650	13786	13769	13840	13712	14022	13893	13805	13717	13827	13688	13704	13830	13850	13825	13814	13769	13872	13774	13764	13850	13760	13596	13552	14020	13664	13525	13690	13701	13840	13691	13847	13605	13880	13834	13769	13877	13799	13581	13992	13719	13610	13867	13790	13712	13806	13856	13769	13685	13793	13895	13726	13835	13818	13858	13810	13770	13842	13821	13775	13729	13758	13753	13796	13823	13746	13758	13893	13859	13829	13843	13783	13612	13705	13753	13901	13689	13674	13621	13765	13756	13700	13736	13787	13820	13751	13703	13772	13747	13746	13801	13747	13790	13808	14047	13773	13684	13867	13822	13622	13723	13997	13569	13709	13757	13829	13663	13668	13960	13909	13782	13966	13805	13620	13779	13763	13896	13840	13771	13900	13760	13825	13696	13786	13762	13700	13757	13890	13932	13854	13673	13803	13723	13851	13770	13861	13847	13989	13854	13778	13944	13914	13746	13760	13921	13800	13848	13804	13703	13826	13734	13855	13769	13800	13766	13640	13634	13955	13756	13862	13788	13566	13682	13859	13790	13924	13683	13830	13521	13797	13736	13839	13604	13663	13553	13668	13614	13917	13566	13981	13750	13890	13899	13793	13737	13882	13739	13853	13670	13930	14138	13694	13830	13820	13816	13835	13786	14033	13873	13855	13884	13761	13832	13787	13890	13645	13955	13949	13733	13830	13962	13932	13897	13835	13781	13996	13792	13889	13882	13747	13747	13792	13678	13934	13601	13781	13948	13900	13922	13868	13787	13844	13977	13809	13813	13834	13890	13835	14011	13803	13866	13643	13806	13756	13915	13632	13651	13854	13784	13901	13695	13789	13842	13791	13908	13825	13897	13896	14011	13838	13832	14020	13909	13727	13869	13682	13861	13741	13975	13678	13774	13776	14049	13753	13828	13930	13707	13727	13808	13728	13819	13977	13913	13897	13872	13882	13757	13809	13757	13869	13832	13784	13888	13735	13834	13605	13963	13730	13773	13725	13693	13804	13669	13828	13667	13793	13723	13851	13556	13875	13723	13849	13816	13904	13889	13789	13959	13788	13802	13775	13887	13806	13845	14035	14108	13897	13628	13560	13616	13753	13629	13815	13850	13859	13848	13776	13902	13569	13683	13736	13761	13767	13768	13517	13716	13910	13925	13726	13680	13814	13789	13841	13770	13845	13758	13903	13734	13777	13718	13636	13929	13980	13812	13844	13790	13642	13758	13865	13886	13714	13664	13951	13903	13820	13949	13848	13688	13888	13929	13892	13803	13929	13919	13893	13855	13886	13656	13921	13863	13931	13781	13705	13749	13867	13782	13723	13802	13772	13803	13698	13761	13743	13794	13726	13766	13623	13743	13872	13985	13864	13649	13836	13997	13830	13896	13864	13883	13938	14055	13736	13745	14050	13696	13819	13675	13704	13859	13982	13746	13636	13955	13807	13796	13746	13795	13817	13966	13658	13894	13949	13863	13908	13744	13716	13845	13958	13802	13842	13867	13706	13718	13659	13866	13791	13746	13703	13886	13662	13797	13849	13662	13553	13639	13810	13812	13710	13959	13817	13971	14182	13869	13789	13822	13875	13834	13914	13984	13706	13703	13805	13772	14005	13824	13666	14016	13739	13984	14003	13943	13921	13844	13779	13923	13779	13923	13767	13743	13801	13666	13848	13731	13976	13861	13857	13902	13837	13693	13883	13637	13783	13843	13576	13746	13724	13974	14030	13904	13733	13842	13929	13919	13866	13679	13901	13792	13904	13697	13875	13639	13796	13779	13843	13629	13723	13799	13940	13749	13770	13672	13934	13776	13732	13892	13649	13789	13569	13823	13680	13756	13909	13890	13704	13861	13846	13865	13964	13864	13683	13862	13680	14054	13738	13589	13801	13826	13816	13832	13859	13805	14064	13786	13868	13791	13811	13622	13932	13779	13891	13742	13778	13761	13725	14035	13781	13599	13946	13717	13652	13893	13701	13780	13724	13866	13875	13697	13733	13752	13680	13844	13906	13861	13754	13824	13730	13722	13822	13697	13750	13863	13614	13881	13731	13832	13811	13705	13932	13801	13799	13747	13928	13843	13889	13923	13838	13814	13906	13952	13812	13738	13809	13800	13845	13635	13752	13703	14022	13758	13605	13819	13760	13675	13711	13818	13780	13967	13711	13899	13967	13700	13820	13762	13798	13835	13825	13818	13766	13811	13693	13733	13812	13706	13740	13750	13746	13864	13830	13868	13949	13837	13701	13654	13627	13684	13965	13682	13724	13729	13684	13930	13856	13810	13980	13810	13848	13653	13828	13792	13817	13713	13764	13865	14038	13921	13869	13860	13602	13771	13887	13938	13878	13816	13872	13730	13834	13822	13957	13686	13665	13750	13879	13910	13881	13717	13828	13941	13787	13947	13637	13863	13754	13672	13823	13803	13975	13698	13922	13749	13749	13958	13752	13616	13815	13829	13708	13776	13692	13816	13626	13545	13889	13751	13991	13992	13850	13697	13763	13744	13850	13832	13756	13759	13682	13707	13796	13657	13865	13664	13664	13732	13793	13742	13829	13997	13746	13820	13824	13705	13820	13909	13929	13847	13784	13646	13777	13701	13733	13698	13573	13836	13680	13844	13770	13800	13881	13706	13699	13849	13736	13993	13688	14129	13883	13758	13975	13988	13930	13702	13781	13865	13757	13911	13884	13924	13695	13808	13736	13704	13905	13938	13907	13883	13853	13812	13826	13900	13755	13976	13832	13712	13723	13581	13746	13851	13873	13809	13766	13720	13582	13632	13837	13909	13845	13688	13739	13791	14016	13845	13795	13623	13873	13811	13798	13559	13745	13816	13884	13831	13954	13765	14067	13695	13661	13815	13749	13705	13664	13763	13770	13806	13726	13822	13883	13972	13857	13747	13744	13724	13880	13597	13891	13706	13883	13750	13822	13807	13953	13830	13896	13923	13782	13944	13791	13858	13998	13557	13671	13827	13879	13757	13832	13648	13809	13885	13814	13760	13722	13855	13710	13759	13737	13866	14035	13875	13773	13837	13757	13845	13864	14046	13857	13703	13965	13848	13734	13831	13981	13844	13803	13980	13831	13762	13576	13725	13732	13673	13767	13786	14003	13685	13955	13700	13828	13768	13704	13811	13814	13811	13708	13989	13790	13823	13932	13906	13871	13901	13850	13488	13940	13709	13667	13677	13905	13868	13893	13577	13942	13760	13901	13906	13622	13744	13866	13829	13999	13674	13850	13992	13982	13782	13862	13784	13869	13663	14016	13692	13926	13766	13673	13832	13895	13848	13760	13816	13815	13818	14045	13781	13835	13689	13855	13702	13796	13880	13717	13616	14022	13637	13687	13695	13940	13588	13883	13700	13883	13791	13628	13841	13882	13552	13814	13706	13728	13846	13762	13915	13948	13697	13799	13841	13875	14002	14095	13704	13895	13715	13612	13759	13799	13979	13952	14065	13723	13594	13867	13801	13803	13815	13728	13731	13766	13755	13785	13690	13783	13797	13809	13918	13869	13830	13877	13923	13822	13859	13792	13761	13979	13892	13896	13832	13771	13628	13796	13834	13821	13844	13902	13934	13839	13816	13807	13739	13687	13816	13676	13857	13837	13878	13820	13871	13790	13846	13881	13563	13925	13744	13853	13865	13793	13873	13633	14048	13766	13758	13898	13681	13793	13785	13860	13778	13759	13880	13650	13836	13854	13768	13798	13827	13881	13850	13700	13941	13818	13691	13762	13712	13791	13759	13645	13803	13580	13772	13691	13823	13422	13847	13894	13804	13722	13635	13757	13621	13605	13673	13645	13838	13927	13859	13821	14009	13618	13872	13805	13841	13710	13852	13859	13817	13891	13847	13674	13843	13836	13869	13737	13868	13967	13795	13844	13820	13738	13790	13685	13924	13852	13780	13764	13811	13761	13917	13597	13718	13864	13848	13770	13948	13936	13799	13798	13961	13769	13960	13750	13803	13803	13942	13762	13846	13777	13852	13858	13909	13821	13663	13843	13770	13795	13889	13766	13819	13784	13703	13773	13866	13827	13773	13717	13959	13904	13724	13712	13992	13729	13846	13765	13879	13681	13821	13937	13703	13879	13797	13730	13714	13794	13698	13811	13813	14003	13917	14047	13830	13781	13655	13760	13802	13772	13841	13778	13736	13583	13779	13563	13726	13738	13929	13697	13904	13881	13730	13865	13979	13679	13877	13717	13779	13762	13855	14075	13943	13887	13769	13679	13746	13816	13678	14055	13760	13762	13748	13776	13891	13861	13700	13879	14002	13841	13769	13789	14129	13913	13829	13789	13853	13723	13869	13873	13881	13794	13668	13720	13828	13892	13731	13719	13657	13658	13890	13880	13802	13686	13813	13999	13867	13726	13831	13656	13758	13829	13863	13671	13710	13754	13917	13963	13814	13794	13891	13732	13683	13867	13874
25323	43634	44532	37972	32647	28617	25399	22991	20882	19560	18055	17285	16775	16523	16209	15974	15355	15048	14676	14391	14359	14397	14213	14139	13977	14059	14167	13970	14096	14061	13885	13824	13789	13921	13784	13703	13958	13753	13842	13950	13840	13927	13883	13920	13854	13867	13796	13646	13961	13897	13805	14014	13857	13901	13976	13705	13816	14044	13674	13818	13868	13894	13738	13718	14002	13851	13936	13750	13907	13810	13807	13815	13798	13957	13878	13806	13728	13813	13731	14048	13755	13871	13803	13782	13871	13681	13840	13832	13832	13899	13902	13947	13887	13771	13747	14049	13721	13882	13888	13872	13796	13699	13762	13642	13869	13863	13832	13742	13916	13821	13781	13694	13883	13970	13596	13665	13865	13933	13816	13834	13789	13773	13883	13752	13932	13682	13750	13950	13793	13883	13775	13972	13922	13640	13826	13821	13586	13888	13823	13800	13638	13892	13626	13705	13861	13669	13781	13755	13875	13793	14015	13743	13859	13922	13916	13902	13746	13637	13964	13867	13904	13663	13987	13734	13898	13759	13858	13863	13871	13898	13691	13894	13674	13842	13599	13834	13971	13785	13867	13732	13934	13749	13752	13736	13688	13830	13724	13779	13867	13783	13950	13816	13827	13824	13788	13875	13958	13623	13993	13925	13895	13839	13927	13798	13876	13867	13692	13930	13943	13828	13867	13890	13861	13817	13928	13934	13941	13968	13805	13927	13748	13866	13990	13780	13854	13885	13883	13767	13806	13736	13718	13972	13819	13810	13852	13750	13830	13664	13949	13843	13955	13719	13944	13906	13796	13681	13811	13874	13873	13784	13783	13933	13761	13699	13825	13865	13879	13680	13805	13795	13771	13736	13790	13804	13756	13795	13719	13821	13948	13856	13822	13880	13859	13684	13927	13729	13852	13829	13745	13697	13866	13899	13861	13940	13747	13903	13784	13726	13837	13762	13729	13788	13844	13710	13857	13732	13870	13777	13942	13760	13838	13689	13794	13778	13880	13756	13765	13747	13903	13879	13582	13834	13809	13840	13839	13794	13637	13755	13803	13899	13746	13669	13925	13803	13792	13729	13791	13981	13761	13692	13987	13962	13816	13956	13680	13861	13823	13789	13778	13718	13922	13968	13845	13879	13704	13877	13835	13732	13747	13808	13686	13805	13844	14017	13687	13812	13743	13856	13937	13740	13955	13804	13729	13706	13864	13804	13819	13851	13846	13820	14020	13701	13868	13939	13834	13909	13832	13854	13717	13896	13837	13745	13907	13837	13769	13843	13781	13790	13941	13734	13938	13748	13831	13923	13821	13794	13814	13794	13927	13744	13807	13780	13820	13704	13879	13787	13815	13708	13821	13737	13895	13723	13891	13736	13767	13757	13819	13859	13743	13791	13745	13805	13810	13816	13932	13913	13739	13814	13981	13931	13776	13691	13773	13841	13694	13864	13806	13877	13801	13798	13799	13678	13882	13748	13769	13885	13619	13770	13745	13898	13770	13839	13871	13711	13712	13703	13822	13772	13662	13831	13823	13932	13652	13845	13737	13906	13896	13767	13897	13869	13828	13868	13801	13941	13689	13847	13849	13721	13646	13743	13910	13737	13779	13792	13784	13857	13922	13874	13936	13740	13733	13746	13747	13749	13706	13780	13783	13709	13915	13838	13597	13680	13843	13867	13968	13927	13914	13761	13794	13758	13839	13839	13882	13787	13912	13852	13791	13875	13767	13786	13923	13758	13712	13763	13902	13777	13801	13745	13589	13825	13892	13816	13798	13792	13724	13985	13840	13746	13711	13775	13692	13767	13886	13930	13763	13778	13928	13967	13936	13735	13804	13773	13836	13842	13827	14042	13831	13801	13948	13743	13771	13712	13755	13816	13942	13757	13802	13744	13875	13699	13877	13685	13704	13916	13914	13574	13918	13924	13901	13775	13799	13795	13788	13874	13916	13857	13823	13903	13833	13914	13840	13812	13693	13858	13592	14014	13862	13613	13795	13798	13844	13788	13852	13835	13739	13839	13823	13885	13757	13883	13692	13852	13645	13796	13810	13990	13902	13659	13944	13821	13859	13756	13818	13789	13682	13827	13863	13753	13709	13857	13822	13738	13709	13760	13752	13943	13771	13788	13854	13762	13717	13744	13769	13934	13765	13856	13845	13763	13726	13814	13840	13653	13853	13792	13860	13816	13863	13749	13914	13742	13749	13673	13847	13987	13796	13910	13836	13751	13796	13852	13775	13852	13797	13711	13864	13851	13812	13830	13798	13769	13688	13894	13918	13596	13883	13794	13696	14002	13688	13752	13871	13875	13729	13766	13788	13782	13979	13863	13904	13741	13784	13887	13851	13784	13931	13780	14079	13848	13774	13786	13738	13816	13882	13807	13848	13941	13878	13832	13839	13876	13797	13759	13835	13865	13780	13937	13765	13832	13736	13789	13899	13710	13813	13632	13819	13960	13637	13921	13912	13837	13813	13767	13687	13899	13755	13656	13908	13655	13868	13710	13699	13670	13914	13577	13824	13872	14033	13633	13827	13815	13910	13774	13852	13661	13796	13767	13816	13811	13926	13851	13644	13767	13908	13686	13721	13835	13920	13756	13706	13801	14015	13849	13838	13917	13828	13737	13933	13640	13950	13900	13855	13692	13797	13710	13741	13965	13735	13862	13732	13876	13804	13766	13861	13744	13832	13872	13795	13609	13940	13808	13936	13675	13737	13929	13827	13710	13769	13850	13827	13699	13894	13865	13780	13856	13855	13839	13790	13670	13940	13912	13709	13825	13768	13596	13923	13899	13972	13808	13765	13888	13839	13931	13706	13720	13872	13838	14018	13843	13913	13838	13689	13621	13734	13722	13961	13885	13975	13641	13802	13720	13723	13707	13668	13700	13737	13936	13725	13840	13736	13868	13857	13750	13816	13885	13829	13790	13991	13843	13827	13863	13995	13920	13891	13944	13878	13825	13786	13665	13844	13811	13885	13842	13681	13852	14059	13766	13804	13835	13830	13736	13935	13862	13609	13896	13911	13890	13737	13934	13723	13891	13813	13829	13962	13764	13764	13817	13843	13808	13670	13978	13901	13778	13900	13741	13865	13930	13686	13945	13796	13748	13931	13765	13778	13800	13888	13837	13902	13745	13796	13882	13838	13828	13798	13830	13716	13684	13795	13751	13848	13663	13862	13868	13785	13862	13919	13849	13862	13723	13828	13814	13724	13828	13549	14047	13943	14033	13809	13715	13771	13846	13851	13745	13744	13827	13729	13789	13759	13974	13893	13753	14048	13785	13730	13736	13738	13807	13752	13784	13878	13882	13606	13965	13988	13765	13808	13808	13988	13789	13994	13926	13867	13937	13875	13762	13760	13828	13837	13751	13940	13747	13772	13810	13798	13842	13928	13802	13757	13842	13878	13718	13802	13840	13729	13867	13685	13769	13889	13875	13917	13887	13671	13779	13942	13842	13832	13769	13755	13843	13848	13941	13881	13778	13710	13700	13798	13856	13812	13783	13908	13775	13652	13837	13845	13803	13892	14040	13913	13882	13978	13899	13835	13954	13845	13833	13937	13870	13907	13921	13759	13937	13935	13912	13858	13693	13898	13641	13941	13750	13782	13788	13749	13976	13912	13720	13811	13750	13730	13686	13802	13864	13904	13765	13824	13734	13824	13953	13713	13804	13781	13683	13809	13916	13700	13691	13856	13878	13928	13730	13996	13959	13830	13774	13699	13908	13834	13851	13828	13815	13803	13756	13912	13919	13852	13784	13690	13750	13717	13648	13682	13803	13702	13887	13735	13760	13869	13737	13668	13803	13720	13729	13776	13950	13856	13841	13823	13906	13796	13840	13966	13865	13705	13826	13812	13737	13876	13770	13889	13883	13749	13946	13927	13896	13674	13952	13872	13771	13808	13715	13661	13800	13814	13699	13738	13887	13980	13819	13864	13813	13909	13779	13845	13787	13891	14033	13916	13629	13672	13655	13943	13859	13867	13799	13859	13725	13758	13835	13875	13811	13836	13670	13870	13927	13836	13735	13921	13882	13790	13848	13773	13721	13762	13661	13894	13855	13796	13860	13800	13856	13767	13879	13950	13851	13748	13815	13762	13820	13885	13635	13736	13880	13870	13860	13796	13799	13883	13812	13939	13925	13891	13713	14001	13808	13754	13727	13857	13953	13772	13840	13792	13775	13816	13818	13846	13685	13773	13737	13923	13879	13713	14024	13803	13872	13818	13701	13739	13607	13708	13706	13952	13726	13912	13959	13789	13772	14051	13826	13836	13829	13938	13865	13782	13804	13775	13949	13676	13970	13871	13870	13806	13733	13753	13835	13904	13727	13888	13710	13810	13913	13771	13688	13816	13818	13857	13810	13747	13949	13788	13860	13890	13761	13794	13815	13893	13833	13845	13841	13898	13937	13851	13920	13890	13645	13895	13829	13831	13799	13878	13820	13717	13801	13739	13859	13800	13986	13945	13758	13829	13754	13767	13674	13856	13848	13982	13774	13854	13883	13813	13859	13869	13718	13709	13775	13815	13786	13731	13843	14124	13816	13903	13900	13721	13952	13839	13799	13982	13767	13814	13835	13770	13951	13657	13783	13902	13856	13824	13683	13956	13852	13818	13765	13906	13783	13767	13787	13962	13780	13717	13858	13845	13889	13749	13780	13931	13865	13703	13768	13931	13865	13756	13918	13968	13773	13831	13888	13684	13979	13686	13818	13944	13844	13764	13932	13626	13612	13821	13803	14002	13851	13950	13750	13797	13781	13725	13940	13791	13978	13778	13822	13860	13814	13775	13734	13913	13741	13874	13840	13810	13723	13707	13823	13894	13772	13892	14022	13731	13842	13939	13832	13692	13829	13648	13792	13920	13809	13716	13700	13829	14013	13753	13780	13909	13815	13831	13799	13885	13692	13732	13702	13745	13925	13672	13659	13805	13880	13667	13717	13778	13901	13983	13761	13963	13858	13786	13755	13686	13820	13873	13953	13908	13903	13813	13870	13647	13727	13685	13805	13796	13713	13857	13907	13782	13785	13576	13815	13753	13826	13870	13977	13817	13743	13648	13788	13857	13731	13869	13822	14027	13859	13837	13745	13826	13744	13879	13790	13816	13697	13847	13585	13809	13664	13857	13871	13949	13831	13834	13936
22986	21366	29173	24120	22831	26014	27491	21974	19482	18538	17427	16473	16112	15702	15694	15259	14701	14422	14378	13897	14030	13748	13630	13657	13687	13641	13594	13564	13518	13429	13554	13425	13412	13332	13389	13458	13276	13362	13239	13494	13418	13384	13479	13353	13392	13414	13202	13327	13346	13368	13326	13299	13292	13730	13469	13317	13124	13272	13425	13302	13217	13537	13575	13429	13524	13326	13388	13376	13413	13298	13296	13367	13244	13251	13085	13255	13465	13366	13166	13230	13326	13291	13273	13185	13564	13325	13188	13373	13425	13345	13366	13341	13378	13281	13381	13275	13324	13238	13228	13381	13387	13293	13351	13327	13585	13317	13505	13279	13147	13337	13387	13353	13363	13151	13156	13345	13381	13264	13202	13361	13512	13300	13360	13358	13320	13210	13424	13443	13414	13255	13426	13019	13199	13245	13522	13386	13475	13275	13403	13291	13275	13097	13276	13311	13311	13298	13352	13333	13396	13368	13308	13241	13354	13278	13513	13294	13258	13518	13266	13302	13263	13383	13231	13203	13251	13118	13415	13296	13367	13274	13318	13205	13270	13276	13192	13363	13450	13284	13372	13367	13191	13187	13212	13390	13250	13391	13327	13193	13303	13285	13322	13208	13189	13118	13267	13279	13319	13404	13322	13315	13283	13299	13452	13300	13153	13153	13241	13176	13284	13197	13416	13226	13304	13331	13264	13330	13287	13261	13317	13348	13479	13363	13309	13401	13337	13330	13239	13467	13302	13280	13345	13312	13355	13260	13155	13366	13332	13462	13352	13266	13392	13244	13274	13463	13539	13280	13224	13281	13174	13168	13343	13195	13464	13242	13275	13322	13402	13400	13279	13483	13295	13238	13348	13380	13453	13451	13616	13561	13446	13425	13255	13233	13369	13235	13437	13137	13323	13305	13272	13280	13321	13360	13165	13104	13237	13315	13404	13287	13215	13312	13165	13428	13134	13357	13436	13354	13316	13053	13319	13174	13244	13564	13363	13332	13423	13164	13230	13417	13545	13315	13321	13430	13357	13170	13226	13176	13223	13236	13455	13250	13258	13293	13263	13126	13201	13277	13300	13328	13586	13251	13301	13190	13094	13331	13417	13224	13522	13413	13221	13253	13208	13342	13134	13496	13405	13378	13178	13232	13256	13167	13125	13299	13403	13298	13194	13339	13253	13382	13295	13254	13274	13355	13191	13260	13283	13263	13388	13567	13356	13213	13275	13411	13520	13343	13253	13373	13394	13351	13342	13393	13315	13136	13505	13236	13354	13371	13352	13360	13271	13211	13321	13310	13325	13244	13331	13223	13413	13362	13397	13310	13432	13346	13372	13351	13400	13196	13472	13339	13443	13244	13295	13405	13457	13368	13140	13274	13193	13398	13315	13316	13321	13534	13377	13191	13307	13455	13292	13450	13214	13207	13183	13223	13177	13262	13206	13259	13322	13321	13237	13322	13311	13219	13400	13229	13423	13504	13358	13246	13381	13268	13166	13482	13353	13389	13402	13233	13298	13269	13262	13377	13362	13326	13352	13211	13263	13372	13392	13186	13295	13204	13204	13171	13385	13398	13245	13334	13359	13270	13259	13394	13215	13267	13236	13491	13209	13226	13336	13238	13246	13195	13179	13230	13317	13317	13267	13373	13330	13327	13274	13433	13410	13360	13361	13453	13321	13273	13289	13351	13267	13412	13203	13278	13430	13274	13257	13296	13298	13232	13311	13342	13134	13344	13270	13448	13350	13197	13318	13321	13481	13307	13194	13208	13215	13172	13230	13143	13303	13244	13237	13424	13448	13499	13179	13182	13284	13179	13358	13268	13273	13342	13289	13395	13397	13338	13285	13444	13402	13290	13498	13252	13224	13140	13091	13330	13241	13315	13242	13183	13345	13200	13444	13352	13537	13263	13136	13281	13309	13374	13469	13388	13439	13225	13062	13347	13327	13197	13212	13360	13306	13277	13316	13388	13249	13211	13370	13251	13299	13195	13291	13197	13253	13250	13140	13394	13274	13486	13119	13319	13331	13163	13263	13285	13390	13182	13422	13274	13419	13453	13168	13397	13265	13305	13204	13389	13215	13435	13304	13376	13204	13216	13231	13336	13259	13418	13306	13240	13235	13292	13345	13404	13347	13256	13247	13251	13380	13448	13464	13318	13426	13339	13230	13400	13225	13396	13419	13451	13357	13226	13443	13313	13262	13167	13319	13330	13396	13384	13484	13258	13262	13258	13354	13417	13322	13272	13274	13182	13225	13342	13431	13336	13239	13377	13507	13206	13350	13255	13135	13336	13326	13185	13358	13294	13403	13308	13517	13327	13460	13366	13289	13330	13467	13300	13235	13272	13370	13386	13294	13182	13297	13457	13304	13295	13254	13189	13433	13349	13221	13377	13201	13422	13286	13289	13129	13228	13530	13275	13024	13404	13441	13531	13440	13205	13393	13253	13175	13292	13393	13324	13251	13294	13281	13237	13290	13349	13326	13107	13432	13207	13189	13357	13201	13272	13385	13341	13305	13266	13368	13353	13088	13203	13332	13304	13352	13134	13398	13250	13398	13194	13285	13306	13095	13006	13406	13272	13411	13260	13358	13266	13431	13394	13173	13375	13222	13532	13333	13342	13163	13204	13293	13430	13342	13081	13243	13278	13256	13215	13367	13412	13302	13376	13281	13452	13323	13125	13288	13357	13495	13203	13191	13265	13329	13469	13219	13302	13299	13262	13040	13369	13278	12996	13270	13374	13103	13403	13465	13140	13326	13366	13367	13520	13273	13393	13379	13032	13240	13376	13328	13448	13317	13257	13454	13258	13312	13093	13218	13428	13432	13308	13348	13343	13015	13446	13325	13269	13369	13288	13209	13174	13208	13257	13240	13138	13214	13339	13278	13275	13412	13339	13401	13297	13246	13275	13349	13125	13317	13257	13432	13261	13275	13481	13426	13314	13270	13249	13369	13359	13328	13142	13295	13338	13172	13347	13409	13398	13410	13474	13463	13215	13167	13510	13130	13270	13420	13216	13510	13296	13283	13349	13222	13451	13383	13385	13574	13347	13347	13312	13373	13377	13289	13279	13474	13181	13322	13409	13310	13336	13302	13296	13198	13425	13395	13096	13226	13304	13288	13435	13212	13289	13210	13308	13359	13335	13255	13348	13327	13214	13410	13296	13272	13257	13475	13410	13420	13369	13268	13178	13243	13250	13244	13430	13206	13020	13444	13259	13362	13208	13338	13465	13290	13260	13413	13340	13186	13171	13265	13416	13393	13016	13124	13311	13373	13220	13346	13161	13211	13392	13499	13281	13381	13147	13356	13184	13338	13431	13222	13276	13344	13193	13195	13260	13186	13314	13324	13249	13392	13261	13086	13206	13194	13127	13244	13305	13408	13418	13351	13395	13407	13059	13478	13115	13136	13374	13197	13322	13368	13239	13284	13441	13205	13256	13411	13283	13315	13404	13222	13254	13321	13295	13320	13175	13358	13319	13112	13391	13175	13414	13469	13199	13289	13285	13331	13304	13380	13219	13329	13383	13341	13511	13268	13295	13300	13244	13468	13580	13230	13324	13207	13402	13231	13295	13188	13403	13436	13415	13141	13487	13314	13313	13427	13335	13346	13193	13305	13220	13214	13240	13206	13441	13340	13292	13265	13150	13344	13446	13412	13164	13297	13292	13375	13469	13314	13323	13253	13302	13386	13207	13366	13254	13318	13334	13280	13167	13361	13290	13286	13501	13454	13385	13298	13529	13323	13343	13336	13308	13325	13166	13332	13361	13221	13212	13372	13337	13344	13319	13223	13301	13297	13192	13189	13305	13413	13527	13325	13309	13312	13142	13396	13324	13435	13307	13431	13452	13264	13415	13388	13378	13436	13320	13176	13276	13249	13431	13406	13149	13352	13311	13421	13256	13230	13230	13199	13327	13354	12960	13140	13197	13313	13188	13269	13317	13229	13170	13204	13347	13337	13253	13192	13198	13266	13279	13229	13315	13360	13327	13255	13248	13297	13209	13194	13220	13276	13203	13216	13284	13440	13233	13212	13403	13199	13168	13392	13172	13405	13282	13319	13193	13245	13179	13180	13127	13363	13408	13489	13417	13137	13390	13312	13264	13248	13365	13387	13166	13391	13362	13279	13270	13348	13257	13311	13257	13271	13309	13300	13482	13236	13037	13108	13261	13416	13310	13606	13411	13270	13261	13099	13224	13050	13385	13311	13265	13300	13199	13191	13428	13420	13370	13299	13387	13360	13479	13315	13378	13355	13338	13126	13468	13393	13446	13431	13165	13353	13373	13199	13277	13248	13260	13455	13184	13167	13259	13197	13335	13243	13298	13258	13277	13426	13289	13374	13351	13373	13119	13176	13280	13370	13467	13423	13333	13280	13226	13220	13271	13418	13313	13383	13297	13449	13297	13447	13405	13256	13315	13229	13268	13357	13139	13400	13307	13192	13170	13178	13329	13375	13483	13315	13138	13243	13266	13288	13318	13332	13567	13203	13221	13287	13389	13241	13054	13276	13335	13498	13268	13206	13342	13511	13114	13262	13347	13356	13462	13481	13211	13341	13398	13216	13422	13273	13323	13489	13018	13295	13235	13307	13290	13220	13197	13223	13343	13376	13217	13343	13471	13160	13319	13005	13448	13344	13450	13257	13377	13437	13206	13264	13310	13266	13268	13166	13158	13308	13256	13398	13193	13173	13169	13264	13295	13236	13401	13297	13474	13402	13221	13403	13363	13442	13236	13385	13330	13269	13369	13440	13292	13293	13153	13314	13334	13490	13377	13279	13351	13411	13256	13351	13325	13096	13210	13490	13179	13308	13520	13345	13189	13168	13357	13276	13269	13267	13467	13399	13318	13202	13388	13370	13397	13320	13198	13250	13149	13227	13348	13298	13321	13336	13204	13029	13300	13300	13307	13237	13218	13363	13516	13404	13312	13364	13519	13410	13308	13521	13332	13361	13313	13372	13340	13346	13264	13109	13095	13251	13427	13281	13396	13353	13246	13211	13395	13324	13094	13498	13281	13267	13316	13337	13438	13489	13397	13379	13139	13392	13379	13214	13226	13303	13434	13153	13252	13438	13303	13150	13308	13284	13190	13348	13309	13262	13291	13398	13486	13282	13330	13151	13458	13309	13351	13406	13306
26393	46953	48570	42141	36442	32687	28930	26105	23435	21634	19630	18418	17856	17667	17198	16630	15822	15209	14683	14550	14281	14218	14088	14044	13978	13853	13770	13593	13671	13597	13735	13523	13585	13580	13605	13607	13613	13612	13684	13601	13383	13483	13689	13546	13486	13293	13501	13655	13474	13456	13512	13479	13500	13513	13486	13640	13720	13605	13607	13460	13534	13430	13561	13508	13422	13597	13599	13609	13644	13465	13562	13422	13568	13573	13393	13629	13331	13569	13421	13577	13519	13356	13600	13536	13428	13287	13404	13471	13402	13475	13376	13421	13446	13552	13608	13525	13583	13476	13459	13475	13592	13589	13607	13536	13575	13444	13549	13475	13390	13460	13621	13592	13394	13517	13496	13546	13480	13683	13473	13428	13449	13331	13587	13542	13666	13547	13549	13571	13432	13631	13303	13497	13387	13659	13563	13524	13535	13291	13523	13284	13504	13463	13339	13583	13493	13437	13363	13759	13524	13527	13421	13636	13536	13536	13507	13346	13508	13690	13498	13337	13471	13524	13450	13641	13552	13444	13601	13443	13453	13480	13459	13513	13527	13579	13398	13499	13513	13445	13520	13591	13548	13613	13678	13684	13414	13501	13558	13467	13538	13422	13547	13460	13413	13462	13361	13464	13606	13492	13481	13504	13556	13458	13475	13663	13526	13472	13431	13479	13367	13443	13393	13486	13565	13448	13521	13475	13455	13497	13491	13482	13355	13475	13426	13426	13464	13556	13488	13561	13444	13472	13443	13509	13588	13285	13432	13451	13628	13533	13481	13617	13556	13341	13463	13573	13459	13406	13352	13505	13454	13539	13445	13490	13491	13433	13404	13644	13628	13308	13651	13458	13564	13554	13540	13412	13590	13542	13372	13587	13525	13439	13495	13460	13440	13538	13452	13550	13289	13534	13390	13502	13510	13360	13644	13515	13452	13422	13352	13513	13372	13505	13545	13510	13389	13639	13483	13402	13446	13414	13542	13352	13537	13528	13488	13526	13557	13606	13363	13505	13532	13430	13465	13493	13482	13509	13451	13510	13513	13378	13362	13655	13401	13566	13459	13458	13479	13346	13511	13573	13570	13478	13444	13478	13482	13502	13621	13598	13530	13463	13427	13611	13528	13546	13701	13472	13527	13473	13352	13392	13552	13388	13377	13555	13406	13535	13598	13532	13378	13445	13407	13557	13495	13429	13525	13483	13470	13546	13404	13499	13524	13516	13390	13507	13571	13567	13443	13473	13499	13464	13602	13515	13429	13453	13678	13401	13537	13455	13450	13330	13530	13370	13530	13363	13585	13502	13403	13363	13504	13435	13550	13465	13307	13378	13471	13582	13554	13411	13427	13426	13436	13358	13620	13395	13481	13507	13389	13513	13527	13550	13483	13490	13365	13478	13373	13572	13458	13477	13443	13545	13460	13515	13521	13403	13520	13636	13635	13494	13577	13549	13381	13652	13589	13556	13469	13581	13490	13483	13439	13614	13583	13516	13485	13518	13416	13321	13443	13444	13430	13325	13493	13468	13504	13474	13500	13569	13357	13367	13496	13414	13466	13488	13519	13340	13459	13585	13326	13461	13561	13485	13522	13443	13545	13380	13543	13328	13529	13526	13493	13430	13553	13597	13421	13430	13648	13419	13239	13470	13577	13374	13429	13532	13276	13475	13483	13525	13421	13515	13441	13567	13479	13524	13481	13370	13554	13634	13426	13422	13527	13405	13575	13508	13479	13516	13412	13545	13334	13496	13650	13383	13394	13543	13417	13347	13375	13519	13533	13307	13523	13508	13711	13473	13397	13647	13540	13383	13448	13474	13469	13578	13535	13496	13632	13271	13505	13427	13392	13582	13466	13432	13412	13527	13401	13553	13359	13383	13414	13648	13392	13446	13530	13551	13497	13493	13430	13479	13488	13531	13592	13638	13504	13414	13549	13410	13542	13655	13573	13502	13447	13427	13443	13424	13640	13491	13319	13495	13514	13564	13537	13467	13479	13474	13408	13582	13415	13362	13559	13469	13462	13434	13367	13451	13430	13416	13420	13398	13621	13486	13579	13471	13523	13476	13423	13443	13527	13490	13389	13586	13316	13615	13487	13449	13528	13516	13440	13336	13493	13541	13361	13535	13391	13542	13526	13576	13551	13597	13726	13418	13521	13612	13654	13487	13454	13366	13407	13277	13561	13542	13513	13612	13547	13581	13336	13522	13467	13373	13480	13491	13353	13631	13480	13574	13444	13323	13608	13525	13413	13477	13550	13341	13335	13485	13473	13499	13350	13479	13557	13465	13558	13536	13651	13484	13398	13517	13692	13590	13560	13478	13560	13483	13581	13446	13397	13394	13441	13444	13445	13458	13443	13388	13500	13512	13407	13386	13611	13443	13510	13429	13524	13549	13610	13450	13547	13479	13467	13542	13548	13499	13571	13603	13445	13484	13497	13434	13519	13566	13423	13525	13485	13589	13485	13500	13438	13614	13482	13437	13684	13520	13437	13399	13455	13397	13506	13408	13498	13492	13406	13354	13457	13307	13491	13408	13584	13421	13711	13473	13551	13522	13369	13408	13455	13589	13438	13434	13428	13570	13604	13637	13568	13359	13536	13451	13442	13450	13553	13436	13436	13431	13455	13463	13602	13613	13540	13562	13544	13451	13641	13460	13370	13552	13279	13464	13563	13451	13442	13548	13495	13421	13477	13416	13541	13618	13303	13534	13436	13586	13471	13661	13426	13494	13499	13547	13366	13378	13444	13317	13455	13488	13504	13481	13507	13304	13576	13422	13528	13564	13436	13400	13401	13559	13462	13564	13505	13503	13565	13429	13563	13374	13527	13525	13465	13622	13325	13397	13501	13387	13527	13437	13640	13411	13471	13593	13515	13598	13493	13551	13440	13483	13446	13510	13630	13551	13466	13291	13612	13582	13470	13551	13430	13572	13495	13475	13451	13603	13405	13514	13732	13654	13447	13411	13506	13434	13446	13416	13567	13382	13372	13446	13563	13326	13446	13482	13310	13422	13546	13621	13429	13406	13445	13627	13476	13576	13468	13616	13713	13483	13436	13308	13455	13433	13514	13641	13293	13493	13522	13508	13560	13569	13448	13567	13683	13594	13310	13560	13524	13558	13375	13437	13442	13413	13535	13444	13551	13516	13483	13559	13438	13496	13488	13416	13417	13434	13568	13455	13355	13587	13458	13551	13420	13440	13479	13366	13436	13484	13566	13460	13540	13315	13574	13544	13473	13373	13538	13375	13440	13580	13424	13539	13545	13540	13426	13396	13460	13463	13486	13616	13603	13521	13570	13495	13466	13485	13618	13424	13444	13526	13545	13440	13413	13574	13437	13503	13765	13448	13314	13434	13568	13354	13350	13471	13442	13540	13515	13308	13415	13529	13468	13519	13558	13473	13403	13425	13610	13361	13370	13459	13539	13484	13649	13556	13535	13386	13543	13484	13477	13421	13574	13369	13565	13562	13600	13481	13536	13408	13423	13452	13422	13436	13424	13392	13609	13576	13548	13456	13564	13498	13335	13651	13406	13428	13507	13454	13485	13502	13411	13547	13259	13417	13572	13662	13504	13503	13641	13373	13473	13544	13376	13377	13436	13283	13633	13585	13489	13530	13706	13399	13392	13397	13368	13503	13439	13546	13419	13613	13432	13584	13542	13366	13622	13420	13493	13524	13439	13529	13321	13665	13524	13382	13357	13563	13576	13461	13455	13359	13483	13581	13491	13424	13507	13444	13460	13450	13504	13483	13542	13472	13274	13496	13510	13676	13502	13451	13420	13476	13541	13337	13542	13431	13467	13393	13494	13271	13432	13424	13344	13521	13401	13510	13575	13668	13420	13438	13347	13478	13440	13302	13451	13347	13615	13494	13415	13527	13518	13540	13264	13553	13377	13329	13478	13633	13522	13479	13674	13552	13579	13406	13350	13385	13491	13464	13480	13379	13489	13417	13428	13613	13563	13293	13519	13396	13497	13463	13506	13505	13512	13586	13426	13431	13338	13410	13407	13447	13470	13672	13378	13498	13512	13445	13472	13371	13727	13319	13533	13450	13548	13532	13413	13467	13441	13426	13522	13510	13494	13491	13459	13433	13521	13391	13516	13422	13498	13602	13418	13629	13537	13427	13436	13624	13404	13421	13612	13421	13455	13473	13521	13433	13459	13449	13656	13531	13469	13364	13536	13662	13358	13461	13527	13526	13441	13450	13628	13328	13518	13469	13478	13576	13590	13529	13437	13513	13604	13508	13668	13440	13484	13427	13630	13499	13493	13476	13388	13551	13463	13259	13503	13423	13634	13575	13463	13336	13516	13584	13443	13536	13693	13382	13325	13592	13680	13484	13433	13470	13605	13483	13440	13391	13358	13459	13424	13649	13463	13477	13403	13350	13282	13464	13367	13510	13562	13615	13447	13436	13526	13578	13612	13370	13510	13480	13330	13420	13420	13521	13437	13547	13504	13499	13491	13612	13554	13446	13521	13635	13480	13506	13559	13450	13487	13472	13646	13350	13486	13460	13328	13577	13492	13667	13554	13334	13477	13473	13528	13496	13578	13496	13675	13406	13380	13487	13457	13379	13494	13518	13416	13416	13443	13610	13490	13627	13572	13434	13493	13558	13469	13383	13501	13403	13573	13322	13565	13433	13478	13707	13566	13468	13535	13464	13411	13420	13522	13500	13419	13475	13401	13378	13442	13578	13354	13465	13518	13475	13645	13398	13472	13538	13491	13596	13366	13485	13713	13441	13500	13607	13410	13420	13706	13405	13299	13333	13430	13341	13485	13631	13525	13549	13595	13428	13448	13551	13324	13635	13484	13334	13574	13466	13470	13393	13429	13385	13356	13524	13431	13298	13465	13444	13337	13488	13268	13523	13369	13632	13274	13375	13368	13507	13414	13443	13498	13436	13451	13368	13543	13443	13495	13538	13563	13403	13404	13636	13396	13618	13463	13364	13518	13534	13411	13290	13379	13452	13281	13407	13488	13405	13532	13419	13439	13406	13418	13604	13467	13530	13361	13479	13503	13419	13590	13385	13438	13407	13537	13592	13578	13471	13585	13391	13534	13452	13451	13355	13557	13469	13509	13551	13631	13577	13475	13445	13576	13545	13400	13420	13615	13332	13471	13509	13326	13437	13487	13518
27544	24936	31491	27727	21748	19407	17467	15634	15047	14671	14134	13666	13729	13577	13462	13503	13324	13224	12958	13214	13188	12861	12896	12738	13002	13179	12885	12930	12804	12799	12723	12773	12832	12899	12746	12931	12788	12812	12847	12767	12742	12743	12836	12818	13021	12876	12885	12661	12805	12664	12671	12749	12674	12691	12967	12859	12843	12903	12810	12791	12752	12797	12903	12707	12768	12778	12841	12877	12748	12838	12885	12805	12676	12764	12829	13018	12881	12871	12992	13011	12854	12955	12833	12876	12783	12842	12795	12637	12709	12806	12785	12790	12772	12801	12877	12895	12826	12804	12808	12751	12807	12662	12583	12852	12927	12837	12945	12817	12753	12782	12884	12982	12763	12672	12728	12893	12750	12771	12762	12749	12739	12750	12853	12797	12828	12926	12794	12740	12883	12874	12777	12774	12737	12836	12845	12756	12769	12634	12789	12802	12729	12863	12836	12820	12927	12882	12619	12777	12832	12875	12876	12791	12866	12591	12894	12789	12853	12952	12849	12843	12595	12876	12867	12816	12824	12777	12956	12928	12820	12894	12844	12684	12796	12766	12679	12846	12843	12763	12888	12783	12905	12695	12849	12795	12788	12836	12938	12951	12831	12841	12907	12765	12677	12892	12959	12752	12740	12932	12923	12851	12785	12666	13041	12795	12749	12803	12719	12844	12865	12703	12892	12861	12780	12926	12829	12841	12674	12892	12731	12911	12781	12788	12697	12720	12996	12870	12926	12766	12919	12868	12733	12805	12832	12687	13090	12845	12825	12791	12710	12930	12986	12834	12789	12859	12931	12682	12879	12883	12827	12874	12790	12890	12878	12912	12808	12869	12726	12807	12853	12777	12823	12844	12934	12834	12883	12763	12972	12759	12850	12736	12682	12834	12647	12808	12551	12721	12731	12613	12946	12747	12692	12906	12889	12778	12866	12702	12797	12951	12960	12722	12803	12752	12914	12934	12852	12886	12736	12767	12991	12969	12882	12851	13011	12764	12815	12841	12902	12787	12849	12901	12718	12824	12828	12792	12629	12903	12820	12829	13023	12824	12792	12765	12712	12757	12668	12679	12807	12742	12823	12670	12802	12913	12739	12807	12681	12973	12786	12636	12851	12779	12714	12691	12753	12727	12658	12659	12763	12966	12817	12555	12728	12784	12817	12810	12971	12922	12759	12744	12896	12892	12971	12878	12774	12862	12733	12802	12899	12706	12776	13056	13014	12719	12811	12737	12804	12913	12850	12687	12725	12892	13051	12849	12894	12631	12639	12743	12761	12854	12717	12856	12887	12876	12820	13034	12801	12747	12715	12831	12870	12823	12877	12830	12736	12738	12820	12907	12813	12992	12704	12721	12792	12864	12682	12715	12826	12838	12827	12876	12884	12907	12766	12854	12895	13035	12959	12815	12917	13009	12890	12979	12809	12914	12824	12883	12788	12974	12725	12826	13038	12808	12844	12810	12757	12763	12769	12881	12710	12742	12942	12724	12779	12870	13002	12845	12770	12966	13031	12693	12781	12783	12925	12695	12846	12907	12752	12928	12856	12752	12917	12894	12565	12670	12919	12842	12914	12822	12900	12787	12858	12620	12709	12801	12716	12925	12855	12792	12805	12882	12839	12699	12782	12799	12763	12773	12973	12913	12787	12826	12799	12936	12672	12974	12908	12820	12882	12947	12722	12817	12748	12771	12850	12742	12739	12659	12644	12992	12894	12839	12731	12761	12689	12691	12736	12920	12735	12751	12824	12837	12934	12922	12716	12632	12800	12872	12910	12952	12645	12815	12930	12645	12696	12790	12730	12827	12764	12780	12908	12810	12882	12780	12688	12756	12888	12805	12782	12942	13035	12682	12832	12791	12673	12888	12801	12993	13066	12880	12828	12752	12964	12790	12669	12842	12882	12885	12807	12910	12820	12633	12879	12673	12535	12833	13040	12781	12842	12812	12843	12810	12958	12806	12880	12749	12719	12783	12764	12947	12830	12876	12613	12919	12891	12812	12961	12734	12802	12969	12957	12878	12954	12802	12833	12797	12882	12781	13013	12881	12879	12867	12950	12717	13007	12712	12792	12734	12971	12884	13001	12867	12804	12904	12788	12887	12885	12745	12974	12843	13095	12824	12824	12955	13054	12863	12898	12786	12628	12803	12889	12856	12773	12694	12855	12866	12834	12824	12760	12891	12702	12680	12895	12953	12956	12738	12971	12896	12877	12980	12680	13009	12769	12670	12863	12865	12933	12999	12820	12778	12747	12781	12683	12870	12789	12963	12758	12681	12795	12565	12974	12816	12673	12833	12844	12660	12862	12838	12918	12771	12744	12840	12695	12893	12877	12921	12782	12835	12806	13043	13002	12693	12997	12790	12738	12934	12797	12852	12721	12902	12768	12670	12791	12814	12753	12829	12803	12810	12765	12793	12917	12994	12868	12791	12927	12848	12801	12613	12926	13073	12768	12810	12857	12685	12753	12844	12814	12900	12735	12824	12652	12824	12644	12703	12896	12796	12784	12650	12775	12819	12833	12786	12903	13087	12886	12861	12725	12646	12774	12869	12621	12655	12923	12837	12737	12681	12884	12598	12817	12872	12859	12863	12850	12554	12758	12758	12876	13079	12837	12826	12775	12798	13075	12739	12659	12835	12889	12876	12826	12935	12784	12952	12893	12830	12751	12872	12735	12904	12697	12872	12738	12778	12847	12902	12890	12764	12927	12886	12729	12905	12813	12756	12747	12830	12760	12782	12785	13064	12849	12789	12886	12894	12725	12964	12950	12671	12726	12901	12955	13003	12713	12567	12888	12860	12690	12787	12983	13009	12861	12855	12917	12822	12892	12684	12781	13003	12862	12747	12715	12921	12818	12710	12697	12904	13031	12829	12910	12779	12860	12832	12626	12893	12723	12628	12891	12767	12870	12826	12758	12716	12702	12732	12896	12881	12644	12777	12748	12725	12873	12831	12612	12861	12713	12856	12774	12760	12623	12872	12732	12851	12892	12745	12898	13006	12926	12993	12845	12721	12869	12876	12884	12750	13011	12676	12876	12814	13003	12763	12678	12921	12802	12793	12820	12819	12803	12800	12853	12952	12836	12714	12805	12781	12875	12856	12646	12860	12929	13019	12993	12703	12819	12849	12756	12673	12720	12934	12711	12869	12904	12774	12857	12754	12837	12855	12807	12790	12893	12933	12944	12841	12899	12679	12882	12931	12857	12740	12655	12775	12840	12801	12760	13003	12805	12902	12773	12748	12755	12750	12777	12754	12678	12852	12835	12859	12838	12939	12882	12937	12727	12767	12877	12819	12932	12584	12784	12716	12876	12981	12922	12940	12877	12837	12780	12892	12910	12965	12738	12883	12928	12720	12801	12723	12830	12759	12800	13023	12768	12832	12811	12743	12723	12739	12801	12739	12983	12901	12916	12999	12655	12897	12859	12851	12824	12862	12861	12927	12785	12583	12848	12715	12911	12833	12867	12602	12937	12758	12924	12996	12924	12637	12874	12917	12732	12733	12817	12778	12766	12757	12792	12829	12790	12840	12836	12964	12874	12970	12762	12696	12572	12873	12843	12795	12833	12731	12812	12849	12812	12764	12792	12795	12812	12996	12979	12993	12848	12988	12890	12868	12773	12948	12764	13019	12888	12900	12692	12612	12869	12826	12726	12785	12833	12781	12803	12813	12730	12748	12754	12794	12993	12768	12735	12814	12855	12969	12858	12841	12814	12587	12952	12810	12921	12879	12983	12823	12748	12741	12657	12840	12917	12830	12938	12605	12953	12901	12715	12740	12764	12967	12747	12868	13002	12948	12979	12714	12899	12736	12628	12868	12849	12897	13053	12860	12761	13051	12792	13055	12867	12862	12912	12972	12826	12948	12798	12767	12806	12896	12837	12765	12936	12834	12743	12747	12851	12891	12915	12804	12628	12734	12764	12850	12911	12855	12783	12855	12870	12817	12778	12968	12767	12843	12810	12794	12762	12900	12854	12953	13017	12795	12846	12914	12976	12771	12812	12846	12799	12630	12942	12873	12828	12731	12820	12790	12798	12773	12739	12942	13015	12913	12714	12951	12809	12698	12614	12718	12782	12807	12986	12768	12848	12850	12944	12942	12753	12772	12784	12863	12742	12705	12760	12879	12832	12881	12585	12757	12786	12925	13004	12709	12682	12782	12812	12849	12754	12686	12846	12791	12605	12703	12810	12784	12875	12783	12728	12890	12811	12772	12877	12832	12796	12747	12880	12828	13004	12915	12754	12908	12798	12756	12809	12854	12989	12771	12990	12701	13008	12956	12864	12926	12952	12868	12778	12926	12946	12748	12820	12958	12915	12673	12859	12815	12814	12959	12909	12892	12783	12922	12915	12788	12831	12697	12776	12904	12736	12806	12671	12867	12803	12644	12762	12847	12867	12867	12804	13006	12808	12833	12796	12697	12725	12685	12717	12678	12782	12861	12630	12766	12976	12886	12894	12894	12796	13034	12858	12842	12814	12864	12739	12875	12856	13058	12926	12872	12813	12699	12759	12818	12776	12793	12781	12704	12852	12811	12921	12865	12769	12749	12873	12891	12715	12683	13021	12654	12711	12772	12980	12829	12562	12867	12789	13087	12839	12542	12726	12713	12878	12862	12796	12902	12787	12951	12747	12837	12688	12872	12667	12653	12961	12826	12909	12710	12726	12852	12816	12770	12825	12857	12845	12884	12884	12793	12823	12748	12774	12693	13053	12869	12790	12644	12835	12652	12776	12954	12761	12689	12999	12784	12673	12829	12654	12946	12948	12865	12853	12731	12884	12783	12859	12931	12686	12829	12825	12858	12949	12746	12887	12819	12823	12833	12763	12923	12952	12973	12968	12993	13010	12875	12766	12843	13003	13033	12730	13005	12812	12953	12772	12778	12838	12943	12663	12804	12789	12912	12748	12789	12801	12819	12715	12706	12785	12667	12581	12876	12915	12677	12992	12923	12871	12721	13013	13026	12844	12753	12820	12698	12898	12858	12968	12817	12819	12661	12776	12672	12795	12949	12816	12764	12813	12654	12753	12786	12908	12714	12899	12845	12776	12681	12914	12693	12821	12808	12887	12840	13006	12893	12685	12708	12828	12972	12759	12801	12792	12749	12751	12913	12945	12856	12902	12806	12845	12720
25105	39410	38435	30920	26232	22974	20426	18628	16969	16174	15267	15011	14770	14588	14323	14190	13772	13637	13519	13547	13424	13389	13271	13378	13314	13236	13261	13240	13091	13128	13229	13240	13317	13007	13146	13186	13209	13164	13222	13177	13088	13062	13156	13336	13185	13267	13167	13280	13189	13243	13021	13277	13262	13085	13247	13157	13222	13326	13288	13146	13218	13086	13277	13305	13198	13191	13439	13144	13162	13158	13117	13138	13152	13133	13203	13026	13335	13198	12998	13106	13142	13458	13309	13205	13129	13158	13064	13107	13167	13167	13265	13123	13161	13202	13066	13264	13202	13183	13113	13240	13190	13091	13147	13101	13116	13065	13130	13068	13170	13139	13096	13108	13108	13049	13200	13210	13055	13230	13049	13125	13119	13149	13209	13219	13241	13003	13131	13090	13052	13141	13202	13165	13219	13197	13160	13242	12976	13044	13352	13086	13086	13167	13060	13207	13238	13108	13265	13259	13188	13101	13099	13178	13215	13095	13260	13108	13026	13083	13262	13198	13148	13010	13211	13169	13064	13124	13142	13170	13110	13111	13231	13215	13035	13196	13226	13020	13130	13300	13214	13308	13064	12994	13092	12976	13263	13103	13004	13180	13298	13143	13069	13182	13143	12978	13153	13053	13142	13087	13116	13025	13155	13059	12996	13135	13165	13039	13227	13288	13196	13013	13228	13038	13206	13131	13049	12971	13090	13142	13198	13120	13212	13045	13095	13218	13134	13086	13079	13051	13208	12987	13244	13067	13265	12971	12947	13350	13202	13107	13178	13183	13095	13290	13265	12972	13256	13092	13159	13129	13170	13174	13172	13121	13112	13058	13106	13269	13032	13128	13158	13297	13119	13046	13092	13123	13124	13058	13240	13296	13077	13022	13177	13164	13188	13215	13144	12852	13176	13168	13172	13147	13005	13156	13337	12963	13218	13218	13087	13145	13127	13000	13177	13099	13138	13026	13152	12962	13245	13150	12980	13116	13270	13099	13189	13038	13013	13072	13032	13080	13126	13104	13179	13284	13201	13036	13032	13150	13156	13155	13059	13170	13142	13134	13225	12859	13031	13181	13129	13104	13121	13081	13300	13296	13220	13236	13251	13118	13002	13321	13183	13194	13237	13219	13199	13183	13167	13179	13190	13238	13061	13208	13194	13132	13159	13057	13203	13072	13305	13195	13214	13082	13053	13244	13101	13192	13152	13174	13190	12972	13083	13149	13218	13298	13087	13191	13130	13059	13252	13233	13020	13157	13295	13194	13181	13095	13297	13228	12939	13055	13060	13117	13285	13210	13137	13105	13148	13075	13122	13126	13060	13195	13267	13036	13275	13180	13293	13049	13222	13238	13184	13063	13207	13279	13135	13234	13186	13161	13021	13263	13072	13065	13160	13206	13149	13136	13149	13237	13244	13105	13181	13172	13218	13225	13161	13243	13075	13197	13241	13210	13245	13127	13090	13106	13125	13239	13212	13107	12971	13100	13178	13252	13173	13047	13190	13138	13127	13134	13331	13015	13191	13130	13195	13225	13086	13192	13155	13128	13276	13031	13213	13302	13073	13218	13247	13186	13087	13067	13294	13343	13150	13033	13187	13283	13229	13151	12963	13042	13002	13247	13268	13036	13142	13029	13090	13173	13096	13082	13090	12893	13065	13058	13062	13067	13068	13064	13168	13106	13177	13156	13304	13249	13195	13249	13174	13164	13216	13131	13262	13097	13102	13161	13184	13332	13244	13267	13050	13189	13037	13143	13197	13175	13146	13095	13234	13156	13040	13314	13082	13155	13259	13076	13212	13173	13138	13405	13193	13174	13079	13129	13139	13121	13011	13104	13168	13205	13242	13074	13103	13094	13279	13260	13085	13284	13162	13264	13034	13341	13165	13306	13084	13068	13154	13021	13251	12992	13045	13021	13423	13209	13089	13162	13147	13131	13174	13040	13163	13136	13111	12969	13196	13193	13194	13078	13114	13111	13269	12924	13282	13145	13118	13082	13120	13086	13194	13087	13150	13178	13197	12961	13271	12988	13128	13151	13224	13184	13208	13193	13231	13168	13077	13121	13167	13174	13140	13206	13130	13134	13284	13179	13241	13157	13171	13116	13291	13190	13109	13113	13162	13223	13044	13024	13144	13062	13006	13220	13142	13087	13185	13183	13129	13340	13233	12919	13112	13104	12966	13195	13101	13175	13175	13241	13207	13041	13372	13215	13270	13207	13266	13223	13139	13201	13176	13044	13202	13135	13193	13035	13046	12992	13197	13183	13038	13031	13089	13220	13182	13195	13262	13218	13031	13234	13185	13173	13200	13177	13246	13195	13186	13118	13241	13052	13255	13170	13100	13099	13219	13052	13226	13213	13203	13082	13108	13212	13169	13148	13103	13086	13384	13207	13053	13064	13217	13125	13242	13086	13262	13158	13184	12990	13231	12984	13077	13247	13105	12966	13061	13137	13108	13229	13206	13125	13210	13134	13163	13200	13272	13048	13137	12999	13055	13148	12950	13194	13390	13219	13121	13205	13028	12992	13375	13262	13058	13165	13133	13048	13108	13308	13216	13148	13184	13199	13231	13149	13049	13127	13010	13113	13149	13168	13131	13027	13053	13175	13230	13197	13063	13126	13241	13228	13076	13217	13149	13030	13202	12935	13053	13059	13073	13293	13137	13149	13432	13171	13261	13092	13186	13221	13049	13105	13054	13076	13065	13143	13129	13240	13187	13037	13243	13267	13086	13145	13164	13327	13195	13101	12991	13171	13145	13280	13069	13069	13098	13214	13228	13159	13346	13100	13108	13159	13260	13075	13160	13117	13180	13191	13179	13106	13136	13111	13208	13008	13122	13194	13261	13278	13008	13108	13146	13215	13203	13050	13165	13057	13142	13170	13151	13124	13081	13167	13145	13135	13231	13261	13147	13006	13172	13185	13211	12997	13315	13100	13111	13175	13009	13230	13288	13237	13007	13177	13208	13112	13141	13395	13122	13220	13347	13329	13264	13251	13207	13144	13039	13219	13309	13281	13105	13315	13054	13062	13123	13259	13006	13222	13258	13141	13208	13073	13083	13193	13047	13069	13130	13118	13035	13137	13173	13159	13268	13016	13159	13308	12925	13118	13118	13286	13182	13458	13282	13192	13265	13327	13186	13203	13049	13154	13158	13037	13222	13109	13177	13142	13067	12972	13196	13238	13079	13125	13092	13167	13118	13168	13248	13088	13189	13133	13277	13085	13159	13107	13150	13270	13177	13185	13203	13188	12992	13164	13182	13169	13170	13060	13126	13285	13148	13000	13245	13111	13205	13252	13193	13071	12998	13126	13092	13213	13101	13263	13179	13185	13179	13259	13280	13169	13111	13175	13118	13124	13178	13072	13207	13052	13221	13084	13082	13224	13112	13256	13107	13146	13203	13178	13176	13072	13101	13311	13232	13071	13093	13159	13275	13186	13096	13179	13162	13144	13242	13186	13210	13083	13139	13126	12978	13251	13311	13250	13127	13160	13145	13311	13148	13148	13137	12994	13223	13144	13114	13029	13092	13019	13174	13147	13107	13118	13437	13213	13132	13119	13146	13134	13119	13163	13094	13062	13172	13260	13204	13371	13066	13068	13040	13269	13117	13227	13217	13189	13224	13078	13330	13091	13151	13173	13272	13216	13182	13178	13132	13187	13209	13178	12998	13189	13206	13243	13078	13132	13177	13331	13086	13298	13069	13235	13012	13244	13231	13197	13118	13017	13196	13293	12953	13278	13111	13125	13203	13091	13072	13190	13059	13206	13218	13109	13056	13187	13135	13101	13288	13125	13169	13117	13209	13218	13181	13181	13077	13322	13190	13160	13199	13262	13117	13199	13409	13101	13181	13229	13048	13122	13155	13152	13175	13168	13121	13189	13086	13210	13065	13079	13183	13182	13265	13103	13338	13024	13207	13120	13119	13240	13123	13077	13138	13189	13206	13209	13239	13207	13111	13269	13144	13202	13297	13078	13119	13129	13114	13209	13187	13071	12971	13228	13121	13125	12943	13313	13078	13057	13108	13318	13190	13195	13145	13218	13201	13017	13120	13035	13109	13228	13060	13173	13063	13266	13111	13244	13227	13254	13132	13132	13297	13148	13187	13276	13058	13226	13258	13288	13097	13128	13171	13108	13080	13171	13037	13136	13072	13019	13152	13215	13027	13066	13350	13117	13152	13226	13361	13103	13209	13187	13361	13133	13167	13129	13163	12978	13037	13051	13180	13207	13126	13131	13200	13183	13248	13222	13222	13228	13173	13102	13260	13254	13052	13135	13086	13102	13138	13346	13145	13025	13185	13200	13215	13077	13101	13092	13154	13058	13231	13068	13138	13145	13352	13189	13126	12956	13252	13164	13258	13088	13210	13144	13198	13070	13335	13217	13270	13063	13234	12979	12989	13178	13136	13079	13291	12972	13080	13097	12979	13105	13193	13211	12955	13123	13165	13173	13226	13087	13082	13104	13241	13123	13199	13184	13006	13269	13224	13113	13097	13207	13068	13145	13215	13035	13259	13047	13261	13006	13261	13133	13272	13234	13253	13272	13159	13101	13154	13075	13059	13237	13037	13383	12983	13214	13142	13221	13173	13202	13224	13098	13194	13205	13112	13167	13122	13172	13258	13136	13236	13254	12833	13183	13049	13250	12979	13177	12973	13173	13190	13219	13065	13255	13137	13087	13061	13090	12929	12998	13171	13080	13169	13102	13205	13274	13143	12917	13237	13094	13316	13198	13150	13074	13014	13195	13042	13273	13075	13190	13132	13245	13185	13079	13206	13158	13172	12945	13199	13080	13246	13122	13141	13163	13253	13248	13156	13182	13036	13018	13225	13161	13016	13175	13090	13218	13096	13299	13072	13053	13178	13288	13320	13211	13196	13211	12977	13255	13149	13173	12922	13150	13137	13020	13098	13187	13294	13164	13274	13091	13156	13143	13008	13187	13069	13144	13334	13294	13027	13098	13147	13203	13107	13173	13220	13118	13120	13145	13251	13436	13291	13232	13134	13075	13148	13179	13251	13213	13145	13125	13056	13250	13311	13264	13220	13127	13214	13315	13176	13317	13186	13188	13297	13193	13200	13022	13201	13266	13166	13097	12968	13149	13083	13244	12978	13121	13191	13194	13210	13196	13181	13166
23914	21388	28936	25255	24083	24365	22999	19450	17387	16878	16084	15380	15116	15045	14768	14596	14325	13955	13845	13649	13609	13581	13807	13941	13505	13602	13636	13632	13518	13405	13309	13388	13558	13374	13519	13370	13462	13293	13665	13524	13652	13388	13490	13468	13510	13225	13246	13354	13468	13425	13385	13480	13325	13616	13296	13380	13537	13395	13382	13484	13424	13469	13458	13354	13415	13515	13506	13392	13297	13472	13396	13337	13246	13516	13378	13316	13446	13352	13509	13290	13250	13467	13286	13496	13487	13400	13617	13174	13280	13596	13468	13360	13469	13243	13278	13534	13407	13377	13201	13376	13346	13538	13225	13392	13488	13318	13237	13243	13423	13325	13298	13438	13406	13419	13441	13385	13383	13151	13350	13472	13357	13311	13252	13550	13508	13331	13456	13489	13255	13288	13440	13218	13384	13326	13475	13513	13377	13376	13435	13333	13348	13294	13471	13515	13418	13357	13358	13354	13327	13250	13248	13398	13475	13488	13287	13394	13229	13483	13507	13589	13398	13412	13325	13346	13385	13424	13352	13339	13578	13316	13427	13447	13390	13342	13232	13429	13390	13461	13327	13533	13425	13401	13448	13324	13328	13307	13444	13453	13441	13345	13334	13161	13354	13172	13372	13257	13449	13476	13329	13376	13189	13394	13278	13457	13350	13431	13306	13316	13210	13403	13299	13345	13468	13374	13426	13526	13304	13468	13329	13245	13482	13346	13450	13295	13266	13418	13270	13247	13487	13292	13379	13306	13355	13264	13321	13496	13491	13429	13431	13313	13319	13345	13331	13360	13136	13295	13274	13144	13519	13271	13451	13389	13285	13527	13410	13307	13288	13436	13240	13408	13464	13282	13254	13446	13527	13474	13462	13397	13527	13266	13366	13273	13308	13462	13300	13474	13377	13419	13306	13288	13294	13311	13401	13375	13222	13369	13275	13415	13440	13357	13413	13275	13320	13363	13259	13471	13188	13340	13372	13518	13349	13363	13419	13362	13266	13327	13368	13350	13411	13276	13586	13375	13227	13307	13219	13329	13290	13405	13455	13445	13308	13194	13372	13428	13292	13565	13344	13253	13310	13299	13436	13367	13256	13326	13493	13387	13454	13342	13306	13280	13378	13167	13305	13239	13335	13423	13378	13265	13345	13206	13250	13452	13309	13302	13302	13476	13548	13361	13323	13379	13441	13388	13293	13386	13333	13422	13316	13415	13470	13322	13369	13355	13299	13284	13259	13210	13292	13232	13198	13400	13099	13162	13369	13425	13262	13239	13310	13265	13311	13527	13407	13302	13606	13311	13490	13611	13519	13277	13358	13344	13507	13288	13278	13498	13344	13281	13417	13424	13588	13482	13549	13318	13392	13309	13271	13345	13394	13341	13616	13416	13473	13292	13339	13380	13188	13255	13290	13310	13366	13485	13386	13488	13492	13365	13537	13448	13474	13152	13511	13349	13471	12992	13347	13409	13493	13333	13403	13475	13466	13279	13557	13411	13611	13370	13259	13351	13328	13318	13382	13134	13293	13379	13364	13348	13349	13407	13375	13449	13556	13325	13426	13363	13425	13178	13271	13370	13295	13348	13414	13378	13269	13243	13439	13357	13498	13259	13338	13346	13265	13576	13506	13228	13265	13420	13210	13538	13430	13525	13483	13168	13358	13359	13466	13361	13484	13311	13430	13098	13354	13434	13448	13419	13382	13426	13516	13274	13486	13483	13437	13102	13298	13362	13421	13150	13340	13425	13461	13411	13435	13466	13391	13162	13363	13417	13436	13275	13292	13325	13456	13325	13399	13347	13357	13337	13268	13510	13408	13430	13496	13253	13326	13409	13420	13437	13357	13453	13198	13501	13189	13342	13357	13475	13223	13321	13019	13254	13429	13222	13403	13369	13237	13350	13247	13461	13419	13481	13270	13259	13259	13390	13604	13202	13216	13174	13301	13343	13144	13392	13381	13385	13338	13267	13435	13258	13345	13443	13420	13129	13456	13288	13408	13281	13567	13322	13301	13194	13351	13490	13449	13426	13352	13232	13341	13422	13463	13315	13188	13210	13636	13441	13384	13333	13254	13368	13361	13263	13423	13146	13210	13343	13303	13531	13437	13355	13487	13311	13635	13456	13293	13285	13524	13304	13261	13412	13395	13495	13326	13438	13452	13490	13257	13206	13265	13202	13166	13451	13406	13091	13329	13285	13415	13510	13426	13381	13185	13433	13674	13586	13372	13528	13454	13427	13444	13451	13323	13430	13501	13417	13416	13536	13331	13354	13376	13367	13415	13571	13328	13389	13207	13185	13313	13294	13489	13293	13363	13448	13255	13370	13417	13376	13483	13408	13535	13365	13380	13396	13481	13405	13279	13235	13293	13313	13495	13271	13413	13279	13364	13341	13406	13568	13185	13192	13370	13272	13467	13413	13256	13280	13252	13199	13455	13250	13568	13215	13417	13273	13370	13230	13417	13370	13495	13301	13222	13477	13303	13300	13213	13576	13348	13464	13274	13336	13348	13332	13374	13364	13352	13526	13551	13407	13580	13433	13192	13269	13336	13268	13288	13266	13327	13332	13357	13317	13422	13424	13328	13445	13550	13357	13467	13475	13299	13263	13290	13319	13279	13446	13414	13348	13383	13557	13454	13364	13289	13343	13329	13448	13372	13141	13325	13278	13442	13288	13324	13293	13261	13304	13502	13581	13342	13605	13399	13427	13098	13252	13522	13275	13418	13527	13370	13131	13358	13504	13496	13201	13373	13329	13242	13377	13476	13344	13351	13416	13624	13285	13354	13326	13294	13362	13302	13427	13399	13320	13378	13292	13389	13414	13537	13224	13161	13386	13414	13381	13197	13601	13558	13258	13343	13416	13185	13519	13356	13432	13260	13448	13468	13237	13451	13293	13417	13342	13527	13250	13277	13382	13286	13325	13363	13411	13367	13284	13246	13344	13490	13365	13361	13264	13493	13289	13412	13523	13407	13330	13501	13383	13663	13350	13308	13369	13406	13469	13133	13358	13389	13506	13369	13302	13158	13457	13212	13448	13358	13398	13289	13339	13471	13434	13563	13293	13228	13433	13209	13434	13311	13316	13266	13291	13291	13270	13264	13441	13304	13205	13210	13551	13227	13644	13521	13474	13486	13332	13439	13470	13383	13306	13395	13538	13370	13580	13404	13420	13343	13389	13320	13395	13383	13495	13232	13211	13442	13459	13473	13446	13399	13371	13570	13392	13349	13416	13078	13245	13361	13510	13382	13216	13518	13387	13511	13254	13202	13174	13409	13506	13522	13440	13541	13292	13371	13420	13566	13357	13322	13442	13431	13513	13539	13325	13381	13416	13394	13304	13509	13561	13187	13274	13450	13419	13619	13322	13302	13380	13285	13295	13386	13264	13329	13284	13348	13529	13483	13467	13312	13403	13443	13432	13306	13610	13437	13316	13639	13303	13331	13529	13515	13392	13338	13265	13369	13361	13400	13456	13234	13389	13309	13260	13506	13350	13370	13332	13335	13495	13428	13383	13193	13478	13365	13367	13377	13131	13388	13459	13428	13437	13504	13416	13339	13348	13336	13524	13454	13579	13339	13407	13305	13411	13227	13423	13531	13479	13320	13545	13341	13581	13498	13439	13606	13565	13325	13422	13380	13402	13532	13577	13462	13486	13345	13497	13478	13276	13518	13228	13273	13369	13401	13466	13394	13381	13470	13365	13354	13344	13364	13253	13320	13300	13272	13487	13396	13536	13278	13387	13454	13509	13420	13393	13502	13400	13361	13186	13293	13372	13337	13274	13207	13295	13175	13425	13490	13490	13330	13359	13404	13525	13453	13351	13123	13312	13367	13186	13427	13323	13569	13297	13425	13273	13382	13344	13399	13214	13406	13500	13400	13401	13361	13432	13435	13433	13304	13328	13309	13346	13460	13271	13409	13187	13407	13308	13268	13355	13547	13409	13363	13362	13423	13453	13358	13455	13466	13234	13371	13418	13296	13427	13403	13445	13396	13369	13417	13438	13422	13359	13292	13489	13448	13488	13192	13557	13447	13253	13496	13550	13416	13385	13195	13432	13300	13398	13373	13305	13349	13415	13423	13119	13248	13326	13476	13350	13341	13182	13583	13301	13355	13259	13317	13151	13236	13260	13330	13284	13382	13320	13419	13410	13334	13525	13481	13265	13415	13244	13192	13456	13395	13418	13442	13291	13311	13412	13633	13470	13544	13438	13428	13279	13361	13143	13358	13358	13307	13305	13375	13236	13305	13360	13333	13368	13382	13298	13367	13208	13153	13420	13296	13471	13431	13354	13378	13242	13351	13539	13512	13299	13320	13246	13348	13199	13354	13373	13551	13376	13489	13406	13413	13412	13391	13193	13454	13439	13392	13300	13388	13455	13487	13434	13400	13429	13247	13431	13399	13344	13642	13508	13440	13518	13425	13249	13303	13533	13343	13395	13452	13114	13326	13078	13188	13511	13465	13303	13291	13245	13380	13496	13375	13415	13345	13346	13253	13320	13495	13228	13418	13267	13393	13410	13419	13214	13558	13384	13382	13489	13116	13326	13353	13321	13314	13360	13410	13383	13313	13361	13517	13311	13387	13286	13366	13414	13522	13344	13395	13367	13503	13277	13442	13500	13610	13445	13458	13563	13488	13458	13463	13203	13434	13414	13367	13352	13217	13356	13353	13159	13357	13473	13412	13290	13455	13276	13412	13323	13292	13635	13279	13431	13344	13295	13391	13269	13357	13300	13458	13258	13324	13118	13237	13239	13269	13402	13434	13459	13517	13490	13422	13304	13501	13353	13332	13275	13371	13381	13358	13286	13310	13265	13345	13443	13452	13518	13207	13315	13384	13458	13366	13175	13228	13287	13392	13399	13587	13404	13362	13421	13363	13478	13306	13278	13454	13392	13390	13196	13321	13393	13525	13560	13319	13296	13405	13541	13347	13353	13217	13434	13570	13280	13364	13405	13173	13320	13382	13299	13513	13454	13257	13386	13355	13326	13549	13441	13306	13381	13258	13275	13392	13214	13462	13314	13309	13472	13363	13412	13299	13239	13490	13336	13494	13446	13463	13469	13465	13505	13364	13477	13282	13155	13397	13447	13361	13402	13342	13407	13485	13239	13397	13321	13386	13416	13377	13518	13551	13235
25814	44894	44436	37510	32446	27922	24738	22397	20401	19196	17904	17029	16627	16346	15747	15215	14971	14617	14254	14179	14032	14114	14036	13841	13851	13768	13721	13640	13576	13601	13772	13589	13705	13522	13647	13568	13610	13462	13784	13454	13601	13594	13531	13491	13601	13474	13613	13413	13732	13546	13636	13557	13508	13568	13605	13550	13606	13555	13557	13595	13455	13503	13653	13560	13648	13565	13406	13598	13559	13502	13649	13328	13556	13543	13829	13645	13515	13356	13480	13356	13477	13532	13496	13521	13543	13561	13537	13493	13474	13611	13473	13550	13698	13420	13493	13610	13593	13523	13431	13424	13573	13504	13559	13429	13577	13489	13527	13577	13632	13574	13470	13565	13599	13382	13437	13577	13509	13569	13468	13645	13712	13439	13653	13501	13690	13542	13490	13417	13562	13447	13480	13694	13644	13453	13610	13567	13610	13443	13380	13649	13510	13505	13617	13530	13498	13610	13551	13590	13561	13489	13521	13494	13466	13598	13516	13639	13443	13530	13608	13388	13491	13453	13436	13372	13621	13556	13449	13831	13534	13485	13588	13394	13532	13609	13517	13359	13412	13488	13629	13466	13548	13477	13740	13378	13450	13455	13516	13483	13513	13560	13575	13680	13540	13397	13617	13474	13574	13577	13617	13519	13429	13501	13387	13629	13755	13612	13594	13636	13426	13604	13543	13458	13575	13553	13632	13567	13412	13471	13475	13429	13584	13496	13642	13564	13471	13517	13581	13549	13552	13528	13597	13400	13714	13568	13558	13585	13497	13375	13671	13466	13425	13300	13568	13494	13485	13453	13566	13367	13534	13652	13551	13510	13553	13577	13609	13487	13523	13395	13515	13470	13672	13540	13551	13611	13510	13554	13585	13628	13376	13454	13461	13623	13529	13563	13621	13602	13546	13430	13457	13444	13450	13453	13469	13674	13455	13529	13541	13699	13509	13713	13531	13398	13632	13526	13649	13490	13583	13305	13588	13482	13423	13327	13498	13576	13416	13433	13612	13485	13480	13560	13357	13609	13537	13777	13524	13553	13617	13431	13549	13618	13508	13507	13672	13593	13381	13469	13507	13553	13674	13559	13526	13560	13442	13528	13685	13442	13521	13338	13500	13639	13418	13493	13537	13433	13548	13672	13499	13353	13533	13440	13346	13602	13571	13406	13427	13571	13601	13627	13716	13590	13821	13571	13779	13419	13456	13519	13416	13495	13681	13498	13362	13558	13329	13511	13550	13433	13312	13547	13414	13449	13444	13632	13592	13507	13436	13395	13492	13672	13519	13568	13536	13562	13537	13502	13649	13594	13630	13618	13618	13415	13615	13612	13581	13553	13511	13490	13646	13593	13501	13515	13509	13349	13409	13602	13472	13515	13572	13533	13511	13402	13469	13521	13571	13496	13545	13553	13634	13519	13548	13577	13526	13637	13542	13717	13598	13501	13441	13498	13433	13594	13609	13489	13646	13498	13487	13436	13541	13668	13273	13677	13531	13489	13417	13379	13629	13387	13443	13595	13539	13587	13580	13560	13592	13676	13550	13478	13543	13562	13580	13372	13544	13597	13532	13285	13556	13463	13627	13615	13468	13316	13473	13556	13659	13416	13449	13464	13549	13513	13645	13547	13619	13504	13543	13657	13604	13494	13519	13639	13429	13624	13577	13474	13778	13720	13370	13550	13384	13532	13755	13453	13411	13453	13412	13513	13668	13493	13534	13612	13480	13413	13619	13444	13698	13487	13551	13502	13558	13284	13434	13471	13416	13434	13409	13480	13531	13461	13542	13550	13495	13468	13429	13478	13580	13530	13478	13510	13675	13451	13493	13418	13579	13606	13505	13410	13589	13542	13365	13588	13531	13468	13412	13357	13468	13424	13667	13490	13617	13555	13593	13511	13434	13701	13489	13611	13569	13490	13445	13522	13454	13399	13453	13534	13586	13487	13572	13454	13600	13498	13511	13480	13592	13573	13472	13506	13543	13521	13470	13471	13606	13495	13447	13684	13591	13587	13487	13430	13491	13388	13550	13525	13522	13467	13472	13566	13559	13513	13651	13469	13611	13557	13543	13535	13586	13407	13420	13464	13432	13521	13621	13521	13562	13687	13626	13612	13527	13498	13572	13535	13469	13569	13446	13463	13419	13433	13691	13576	13714	13499	13394	13529	13455	13569	13445	13537	13430	13533	13583	13464	13561	13454	13333	13530	13571	13612	13442	13613	13537	13571	13518	13526	13660	13512	13520	13667	13439	13640	13429	13589	13558	13573	13554	13522	13480	13445	13596	13560	13495	13561	13436	13366	13513	13568	13478	13583	13468	13483	13439	13543	13478	13620	13666	13538	13346	13541	13590	13609	13435	13552	13371	13383	13482	13478	13558	13359	13572	13760	13514	13571	13507	13758	13719	13518	13492	13474	13495	13468	13439	13480	13638	13444	13371	13390	13491	13567	13461	13486	13464	13483	13489	13405	13430	13501	13603	13514	13657	13634	13496	13619	13534	13647	13504	13642	13535	13544	13444	13478	13650	13495	13386	13674	13595	13512	13539	13406	13583	13704	13540	13490	13406	13546	13654	13567	13583	13544	13676	13539	13523	13449	13495	13657	13510	13598	13753	13603	13456	13460	13553	13614	13384	13558	13568	13439	13473	13481	13621	13549	13516	13610	13504	13441	13574	13346	13503	13528	13458	13491	13536	13679	13411	13594	13277	13474	13613	13535	13615	13645	13641	13447	13404	13548	13579	13585	13529	13529	13622	13512	13539	13658	13461	13569	13551	13348	13540	13464	13422	13660	13502	13525	13591	13263	13558	13598	13521	13543	13509	13509	13520	13417	13536	13455	13573	13529	13353	13386	13616	13661	13577	13538	13508	13509	13545	13470	13361	13606	13350	13536	13555	13473	13489	13424	13465	13489	13474	13410	13579	13692	13443	13549	13547	13427	13470	13514	13434	13542	13626	13415	13540	13473	13457	13623	13509	13546	13604	13536	13741	13663	13764	13494	13447	13523	13528	13642	13526	13521	13473	13459	13288	13528	13611	13426	13591	13801	13549	13435	13613	13462	13535	13508	13486	13599	13430	13526	13595	13340	13551	13449	13592	13553	13620	13775	13536	13458	13488	13630	13404	13547	13485	13591	13499	13413	13581	13303	13413	13691	13708	13504	13552	13722	13457	13664	13482	13596	13599	13565	13585	13588	13404	13606	13646	13518	13410	13597	13422	13427	13546	13630	13579	13479	13498	13558	13449	13523	13565	13498	13548	13428	13443	13349	13698	13582	13555	13627	13606	13646	13520	13639	13448	13404	13605	13574	13530	13511	13653	13540	13364	13542	13487	13574	13674	13436	13537	13623	13551	13347	13540	13451	13516	13425	13421	13471	13611	13426	13305	13750	13498	13460	13739	13494	13467	13506	13429	13389	13554	13549	13568	13598	13567	13504	13527	13605	13526	13523	13593	13495	13593	13601	13445	13611	13455	13657	13598	13459	13548	13543	13650	13477	13582	13450	13541	13472	13551	13560	13851	13475	13400	13535	13564	13570	13454	13672	13620	13548	13476	13699	13519	13514	13639	13436	13458	13427	13369	13528	13358	13710	13521	13555	13592	13402	13518	13583	13602	13538	13596	13500	13569	13486	13638	13690	13414	13263	13558	13583	13358	13394	13587	13575	13660	13582	13496	13619	13442	13570	13561	13401	13622	13460	13473	13657	13599	13412	13475	13543	13558	13498	13625	13422	13542	13448	13451	13385	13431	13552	13545	13496	13456	13689	13515	13603	13515	13702	13522	13582	13609	13470	13535	13503	13519	13444	13688	13518	13618	13572	13427	13415	13536	13363	13469	13483	13400	13601	13600	13484	13481	13535	13570	13450	13446	13450	13409	13507	13482	13567	13502	13501	13484	13744	13601	13528	13432	13520	13520	13469	13548	13602	13576	13595	13487	13405	13739	13619	13511	13737	13598	13508	13608	13623	13485	13530	13599	13290	13522	13607	13381	13487	13556	13545	13473	13383	13557	13567	13566	13418	13435	13493	13482	13522	13423	13418	13520	13472	13245	13550	13565	13489	13458	13686	13615	13399	13494	13619	13609	13687	13482	13375	13671	13645	13566	13641	13652	13630	13631	13451	13544	13354	13640	13514	13457	13583	13488	13408	13452	13563	13508	13720	13450	13485	13453	13508	13385	13790	13754	13556	13523	13497	13497	13578	13559	13495	13634	13426	13464	13555	13652	13701	13408	13411	13419	13548	13471	13597	13592	13455	13435	13590	13511	13551	13623	13729	13584	13567	13437	13499	13578	13430	13574	13546	13614	13512	13515	13484	13493	13527	13436	13425	13556	13534	13424	13498	13376	13279	13553	13537	13467	13464	13548	13451	13342	13500	13373	13477	13614	13453	13597	13631	13485	13559	13460	13714	13548	13490	13666	13545	13572	13338	13501	13570	13605	13630	13346	13608	13515	13540	13528	13451	13443	13586	13443	13517	13696	13603	13730	13597	13614	13428	13631	13514	13523	13592	13462	13533	13597	13675	13415	13694	13615	13596	13564	13533	13398	13544	13525	13502	13501	13500	13577	13494	13655	13377	13343	13604	13592	13489	13477	13344	13560	13369	13449	13399	13498	13532	13443	13526	13602	13587	13582	13427	13593	13469	13596	13763	13435	13541	13514	13711	13699	13491	13683	13375	13623	13485	13561	13619	13510	13524	13396	13510	13526	13498	13662	13466	13520	13535	13529	13535	13608	13507	13545	13475	13521	13512	13612	13525	13598	13571	13706	13476	13533	13480	13609	13591	13492	13487	13490	13509	13685	13312	13413	13510	13654	13476	13670	13526	13501	13634	13710	13484	13557	13422	13531	13586	13515	13585	13345	13427	13444	13523	13492	13602	13563	13502	13547	13412	13569	13657	13579	13469	13494	13593	13457	13644	13581	13543	13575	13438	13524	13505	13525	13558	13617	13541	13482	13469	13428	13630	13581	13557	13727	13553	13526	13680	13652	13396	13349	13454	13472	13702	13642	13691	13480	13526	13599	13624	13483	13610	13664	13410	13512	13585	13610	13621	13528	13511	13587	13817	13527	13415	13638	13583	13537	13619	13664	13610	13533	13527	13465	13555	13518	13432	13595	13457	13543	13614	13504	13547	13482	13386
22953	21367	29241	23972	22785	25792	26887	21165	19167	18175	17256	15804	16084	15710	15110	14903	14474	14131	13978	13874	13742	13666	13571	13630	13577	13547	13476	13331	13319	13362	13459	13283	13273	13184	13149	13232	13277	13358	13438	13154	13437	13131	13182	13243	13311	13312	13148	13316	13195	13250	13314	13317	13271	13412	13277	13219	13153	13415	13213	13074	13175	13417	13152	13332	13405	13381	13174	13324	13266	13261	13334	13221	13180	13191	13188	13211	13057	13224	13288	13397	13300	12917	13213	13274	13106	13180	13259	13059	13196	13106	13268	13054	13432	13240	13102	13253	13022	13158	13141	13122	13316	13034	13123	12853	13165	13203	13269	13226	13259	13205	13153	13026	13247	13165	12934	13162	13192	13029	13109	13298	13204	13049	13034	13167	13361	13138	13327	13101	13091	13247	13240	13047	13074	13183	13235	13035	13340	13185	13138	13164	13250	13225	13278	13303	13250	13408	13217	13100	13237	13212	13228	13068	13313	13134	13166	13214	13051	13110	13312	13406	13082	13143	12960	13225	13133	13070	13186	13252	13185	13162	13051	13105	13193	13209	13244	13371	13002	13024	13116	13136	13273	13200	13231	13196	13151	13273	13052	13023	13147	13209	13060	13165	13097	13260	13255	13349	13102	13349	13159	13021	13130	13262	13206	13302	13306	13171	13151	13004	13158	13329	13212	13217	13235	13179	13243	13230	13221	13133	13229	13363	13123	13129	13350	13306	13035	13116	13306	13307	13350	13276	13117	13074	12942	13173	13077	13206	13248	13163	13284	13025	12981	13238	13071	13146	13072	13186	13302	13189	13348	13234	13147	13016	13178	13066	13201	13358	13073	13111	13120	13227	13279	13206	13204	13128	13186	13201	13276	13328	13125	13145	13282	13195	13015	13232	13229	13013	13206	13192	13240	13229	13282	13213	13043	13221	13322	13033	13176	13261	13234	13198	13208	13206	12996	13202	13202	13355	13292	13062	13113	13142	13086	13203	13159	13055	13404	13153	13152	13102	13136	13136	13199	13247	13176	13304	13281	13074	13124	13060	13182	13021	13284	13101	13309	13239	13210	13157	13127	13135	13096	13089	13375	12959	13214	13124	13267	13193	13226	13311	13227	13195	13075	13132	13170	13204	13167	12988	13192	13148	13001	13134	12924	13094	13201	13210	13227	13280	13350	12970	13380	13122	13271	13300	13230	13260	13311	13153	13156	13153	13291	13255	13294	13203	13184	13210	13030	13049	13130	13223	13301	13248	13075	13102	13260	13344	13306	13081	13141	13077	13232	13381	13142	13233	13032	13082	13227	13049	13194	13097	13144	13315	13151	13232	13337	13038	13272	13244	13152	13142	13057	13242	13182	13248	13105	13083	13104	13099	13156	13020	12887	13241	13256	13225	13037	13298	13240	13095	13200	13150	13342	13019	12980	13157	13258	12966	13190	13157	13238	13233	13151	13036	13090	13186	13126	13024	13196	13217	13252	13171	13229	13110	13219	13110	13130	12981	13115	13180	13296	13121	13193	13044	13017	13330	13227	12993	13122	13038	13135	13072	13125	13148	13072	13001	13389	13037	13232	13078	13085	12942	13179	13195	13153	13211	13193	13134	13193	13247	13191	13256	13250	13000	13162	13094	13046	13162	13252	13065	13272	13191	13272	13244	13188	13113	13208	13257	13176	13236	13306	13113	13105	13157	13089	13108	13388	13096	13252	13211	13075	12983	13216	13312	13146	13142	13125	13139	13291	13008	13206	13091	13272	13001	13203	13357	13261	13126	13075	13319	13091	13290	13164	13335	13109	13143	13146	13095	13040	12981	13051	13264	13147	13199	13289	13137	13182	13083	13143	13001	13198	13177	13179	13160	13064	13172	13261	13100	13329	13338	13084	12996	13199	13140	13239	13062	13411	13163	13327	13279	13145	13165	13353	13349	13205	13349	13189	13102	13167	13375	13187	13248	13265	13287	13344	13248	12917	13191	13053	13228	13143	13215	13150	13147	13290	13214	13463	13224	13220	13232	13146	13107	13200	13215	13143	13174	13212	13079	13211	13293	13234	13256	13063	13194	13286	13260	13227	13258	13267	13218	13176	13291	13343	13173	13185	13091	13303	13156	13178	13121	13193	13059	12972	13231	13200	13204	13133	13088	13096	13141	12961	13181	13281	13215	13031	12946	13002	13188	13147	13237	13049	13327	13361	13187	13221	13027	13230	13252	13103	13166	13329	13193	13071	13193	13213	13213	13169	13210	13146	13054	13224	13088	13212	13062	13235	13437	13164	13100	13180	13138	12972	13336	13121	13213	13293	13350	13249	13074	12923	13208	13097	13196	13205	13269	13197	13276	13135	13159	12926	13236	13162	12840	13173	13353	12980	13109	13095	13098	13130	13172	13126	13213	13160	13268	13138	13110	13162	13097	13167	13092	13195	13134	13314	13180	13155	12844	13215	13133	13163	13123	13200	13098	13184	13221	13414	13119	13366	13232	13363	13107	13057	13222	13099	13254	13149	13254	13135	13347	13130	13268	13163	13218	12959	13110	13324	13036	12963	13059	13077	13203	13279	12922	13296	13218	13318	13208	13327	13289	13112	13221	13080	12995	13070	13124	13250	13242	13031	13301	13192	13165	13312	13246	13291	13160	13151	13176	13099	13291	13254	13221	13215	13139	13072	12992	12934	13125	13250	13138	13066	13343	13091	13121	13139	13123	13141	13129	13142	13198	13062	13190	13152	13251	13358	13155	13003	13087	13094	13227	13128	13387	13290	13210	13117	13196	13171	13297	13183	13122	13179	13143	13320	13001	13144	13253	13167	13291	13292	13241	13188	13294	13069	13223	13196	13196	13156	13047	13198	13167	13218	13124	13120	13232	13100	13335	13144	13072	13093	13199	13090	13247	13019	12962	13170	13151	13273	13125	13295	13223	13123	13067	13223	13012	13226	13267	13064	13174	13109	13371	13239	13070	13262	12985	13230	13194	13190	13053	13112	13142	13201	13140	12987	13172	13127	13109	13142	13158	13255	13263	13062	13330	13235	13268	13196	13203	13138	13290	13117	13294	13461	13111	13166	13129	13202	13303	13197	13168	13174	13231	13126	13232	13343	13203	13168	13211	13298	13129	13073	13175	13085	13077	13117	13121	13087	13098	13309	13220	13106	13251	13115	13151	13316	13203	13215	13187	13118	13147	13118	13152	13219	13229	13191	13045	13136	12985	12958	13238	13014	13161	13132	13237	13122	13160	13123	13085	13202	13334	13137	13130	13316	13089	13012	13094	13366	13065	13185	13173	13229	13074	13166	12940	13176	13355	13167	13070	13145	13100	13065	12996	13190	13253	13204	13187	13191	13207	13263	13084	13165	13088	13162	12941	13022	13091	13030	13125	13346	13306	13139	13107	13021	13176	13083	13215	13126	13200	13132	13282	13077	13095	13279	13308	13126	13087	13122	13218	13055	13084	12912	13098	13194	13036	13263	13228	13162	13364	13136	13213	13234	13133	13235	13149	13062	13249	13164	12976	13297	13099	13090	13239	13043	13187	13045	13046	13174	13042	13210	13120	13152	13012	13538	13197	13334	13294	13281	13175	13339	13410	13016	13086	13211	13302	13162	13047	13078	12993	13129	12958	13135	13081	13211	13254	13250	12974	13037	13239	13186	13101	13239	13069	12890	13145	13126	13171	13042	12978	12952	13100	13179	13224	13150	13167	13193	13178	13106	13200	13311	13176	13141	13187	13170	13069	13179	13179	13168	13231	13015	13339	13160	13223	13373	13025	13336	13077	13108	13099	13086	12892	13182	13180	13181	13197	13136	13234	13293	13095	13254	13202	13106	13025	13271	13257	13343	13344	13228	13223	13108	13239	13098	13190	13129	13211	13020	13281	13352	13076	13213	13136	12963	13272	13230	13251	13296	13495	13299	13236	13145	13178	13258	13156	13179	13189	12818	13193	13349	13201	13147	13317	13276	13129	13275	13380	13309	13223	13182	13128	13073	13188	13294	13180	13198	13015	13274	13240	13396	13261	13172	13213	13269	13228	13433	13236	13175	13311	13005	13212	13248	13176	13228	13146	13212	13234	13118	13286	13141	13141	13293	13297	13244	13135	13053	13384	13259	13236	13099	13186	13202	13312	13099	13165	12971	13123	13349	13160	13076	13005	13141	13140	13140	13155	13121	13111	13042	13114	13363	13209	13182	13154	13355	13236	13280	13260	13430	13147	13122	13301	13126	13175	13274	13062	13151	13124	13149	13177	13236	13178	13281	13138	13194	13057	13149	13306	13261	13169	13124	13339	13201	13240	13158	13078	13242	13109	13206	13208	13247	13218	13315	12970	13191	13267	13161	13166	13325	13245	13035	13169	13242	13026	13213	13274	13179	13225	13161	13243	13103	13126	13129	13321	13230	13208	13223	12821	13240	13268	13315	13141	13180	13000	13087	13265	13093	13067	13276	13043	13018	13129	13046	13055	13123	13026	13310	13049	13038	13260	13075	13287	13204	13120	13238	13220	13301	13185	13301	13296	13119	13101	13145	12954	13222	13230	13167	13048	13091	13077	13207	13159	13180	13091	13235	13151	13118	13246	13244	13073	13202	13142	13056	13192	13169	13215	13153	13183	13089	13194	13039	13106	13153	13087	13170	13176	13224	13307	13188	13166	13168	13078	13274	13120	13322	13083	13211	13255	13280	13238	13029	13148	13188	12969	13145	13178	13315	13155	13385	13183	13375	13211	13277	13159	13090	13159	13229	13207	13245	13416	13156	13168	13269	13191	13094	13226	13043	13140	13171	13085	13201	13266	13173	13183	13194	13049	13128	13211	13215	13209	13340	13023	13208	13210	13116	13187	13087	12996	13064	13219	13107	13125	13138	13092	13158	13139	13141	13043	13369	13172	13131	13097	13240	13148	13124	13077	13240	13088	13157	13207	13201	13230	13193	13112	13266	13231	13037	13182	13181	13241	13292	13005	13382	13129	13085	13331	13357	13117	13133	13302	13105	13242	13306	13194	13494	13276	13167	13211	13184	13064	13169	13240	13244	13077	12963	13327	13101	13160	13179	13240	13344	13245	13171	13044	13144	13141	13342	13226	13177	13165	13286	13186	13083	13228	13156	13201	13063	13254	13068	13082	13159	13026	13218	13327	13176	13163	13204	13205
27057	48089	48461	41752	36351	32014	28349	25589	23193	21235	19824	18324	17800	17565	16794	16119	15612	15092	14681	14443	14205	14299	14002	14053	13820	13760	13673	13666	13728	13513	13620	13481	13552	13371	13490	13367	13238	13409	13486	13395	13376	13364	13438	13395	13493	13445	13417	13495	13474	13408	13350	13326	13379	13426	13441	13590	13538	13539	13508	13587	13542	13426	13308	13498	13754	13461	13486	13293	13340	13505	13460	13421	13265	13323	13433	13273	13647	13457	13411	13394	13354	13310	13555	13347	13374	13441	13388	13523	13363	13432	13365	13554	13372	13408	13478	13389	13386	13475	13485	13296	13387	13481	13443	13287	13281	13406	13469	13584	13515	13326	13400	13349	13236	13525	13364	13381	13334	13410	13471	13201	13476	13378	13343	13311	13530	13336	13465	13431	13252	13408	13288	13457	13497	13402	13449	13379	13483	13530	13430	13302	13404	13472	13404	13520	13513	13397	13301	13264	13509	13364	13381	13153	13366	13222	13271	13355	13434	13331	13490	13373	13366	13536	13349	13338	13448	13264	13349	13252	13385	13469	13232	13389	13377	13385	13352	13548	13405	13443	13514	13358	13430	13512	13438	13337	13474	13398	13467	13311	13331	13445	13617	13420	13481	13475	13316	13452	13165	13344	13290	13279	13486	13344	13302	13236	13301	13478	13514	13491	13327	13551	13483	13494	13436	13320	13485	13373	13335	13376	13555	13425	13433	13263	13236	13351	13444	13374	13288	13343	13213	13313	13517	13333	13422	13463	13468	13401	13491	13456	13485	13370	13571	13395	13486	13629	13320	13442	13409	13464	13278	13288	13361	13409	13392	13154	13432	13298	13257	13435	13375	13315	13531	13364	13363	13297	13530	13322	13278	13304	13471	13325	13253	13268	13477	13213	13582	13402	13364	13489	13466	13372	13192	13309	13529	13376	13330	13407	13394	13434	13321	13439	13432	13334	13492	13361	13226	13413	13460	13329	13372	13360	13384	13590	13175	13405	13390	13445	13442	13348	13476	13329	13487	13302	13407	13361	13390	13505	13396	13410	13328	13417	13311	13359	13302	13594	13224	13554	13293	13354	13390	13344	13374	13509	13512	13380	13372	13307	13466	13390	13370	13450	13420	13546	13355	13539	13368	13327	13375	13528	13408	13414	13392	13456	13492	13339	13277	13540	13274	13453	13358	13306	13216	13399	13443	13408	13368	13399	13466	13380	13581	13319	13622	13396	13420	13489	13387	13267	13453	13382	13432	13362	13552	13369	13396	13363	13448	13340	13276	13589	13330	13377	13426	13441	13310	13470	13464	13404	13444	13459	13471	13512	13280	13425	13420	13144	13387	13517	13423	13342	13357	13348	13286	13460	13459	13446	13213	13387	13300	13470	13426	13529	13366	13375	13331	13301	13213	13389	13448	13413	13305	13329	13323	13438	13473	13432	13410	13313	13385	13380	13504	13439	13438	13446	13423	13443	13486	13340	13441	13197	13319	13317	13496	13470	13439	13396	13544	13382	13307	13389	13367	13451	13392	13467	13407	13396	13443	13478	13399	13362	13368	13484	13459	13370	13477	13433	13411	13399	13342	13175	13337	13494	13400	13437	13444	13470	13341	13344	13356	13445	13506	13396	13490	13518	13442	13434	13386	13577	13199	13378	13500	13508	13546	13506	13472	13421	13479	13536	13367	13229	13417	13268	13436	13440	13492	13390	13233	13529	13423	13397	13344	13334	13468	13490	13231	13536	13317	13353	13567	13439	13449	13451	13365	13353	13434	13461	13404	13319	13601	13441	13357	13404	13492	13323	13386	13368	13386	13361	13382	13467	13316	13260	13565	13493	13371	13307	13396	13371	13361	13561	13319	13476	13441	13331	13514	13243	13344	13393	13371	13207	13509	13341	13413	13401	13447	13434	13538	13332	13401	13267	13456	13245	13485	13397	13505	13273	13433	13424	13332	13407	13513	13348	13546	13300	13379	13518	13239	13354	13399	13424	13368	13574	13361	13236	13356	13368	13382	13489	13333	13517	13419	13473	13619	13261	13499	13325	13530	13338	13510	13293	13571	13328	13391	13463	13418	13368	13336	13400	13354	13297	13297	13472	13342	13316	13233	13596	13329	13413	13500	13386	13446	13308	13365	13335	13553	13376	13368	13456	13493	13395	13086	13364	13433	13422	13482	13376	13288	13358	13389	13492	13339	13391	13236	13501	13416	13437	13503	13337	13420	13577	13360	13369	13556	13467	13348	13388	13412	13488	13534	13406	13551	13565	13274	13488	13355	13358	13366	13471	13364	13433	13283	13483	13542	13485	13269	13424	13297	13363	13433	13246	13305	13501	13474	13425	13211	13470	13435	13319	13449	13344	13480	13440	13472	13347	13413	13229	13526	13538	13363	13493	13346	13518	13382	13363	13355	13364	13381	13352	13412	13380	13278	13405	13340	13538	13471	13113	13472	13325	13505	13260	13309	13323	13393	13481	13426	13262	13449	13375	13451	13428	13449	13509	13527	13313	13336	13376	13575	13314	13454	13574	13452	13308	13151	13254	13513	13627	13427	13499	13307	13383	13599	13358	13432	13431	13468	13391	13382	13407	13364	13305	13449	13472	13468	13325	13371	13323	13428	13450	13386	13245	13494	13493	13476	13201	13421	13316	13334	13460	13411	13548	13343	13294	13496	13407	13455	13423	13287	13230	13282	13447	13330	13565	13353	13476	13503	13414	13482	13557	13385	13439	13359	13427	13328	13489	13312	13336	13214	13486	13502	13644	13220	13503	13390	13500	13611	13378	13257	13560	13297	13371	13554	13423	13404	13289	13375	13430	13443	13479	13420	13376	13391	13375	13449	13502	13484	13435	13462	13285	13280	13548	13458	13428	13375	13395	13338	13398	13464	13404	13479	13280	13402	13445	13467	13164	13680	13541	13300	13472	13366	13294	13426	13490	13288	13519	13322	13523	13349	13216	13344	13403	13293	13422	13530	13465	13342	13434	13552	13587	13433	13396	13398	13520	13348	13263	13435	13310	13408	13421	13455	13480	13368	13400	13372	13484	13240	13451	13355	13430	13443	13428	13430	13282	13339	13439	13339	13452	13309	13465	13499	13276	13367	13436	13470	13312	13345	13250	13422	13394	13450	13364	13397	13574	13570	13464	13486	13479	13415	13440	13580	13334	13375	13353	13281	13533	13591	13352	13376	13342	13553	13323	13546	13332	13471	13224	13368	13239	13351	13491	13379	13285	13382	13351	13473	13383	13372	13560	13310	13368	13357	13387	13393	13363	13484	13414	13348	13428	13256	13435	13353	13540	13401	13552	13533	13477	13379	13368	13368	13458	13518	13569	13534	13426	13504	13408	13386	13420	13482	13356	13286	13414	13316	13481	13521	13413	13465	13237	13328	13435	13350	13411	13478	13390	13364	13315	13484	13302	13359	13315	13249	13357	13417	13397	13448	13382	13367	13509	13315	13390	13304	13334	13407	13407	13443	13490	13496	13295	13313	13387	13477	13484	13317	13383	13467	13383	13448	13383	13316	13468	13386	13433	13433	13563	13303	13385	13475	13386	13164	13361	13352	13328	13356	13484	13302	13417	13388	13526	13423	13268	13359	13479	13337	13438	13338	13329	13380	13452	13229	13269	13425	13380	13210	13441	13411	13406	13350	13351	13369	13302	13537	13489	13228	13331	13416	13537	13358	13331	13411	13488	13417	13428	13481	13611	13285	13374	13400	13381	13330	13241	13335	13548	13190	13455	13425	13544	13337	13289	13350	13272	13267	13440	13503	13374	13397	13356	13458	13419	13441	13485	13481	13400	13615	13280	13408	13457	13304	13348	13207	13428	13260	13277	13523	13358	13164	13541	13375	13287	13398	13272	13274	13358	13534	13402	13332	13325	13443	13433	13392	13367	13333	13388	13388	13373	13298	13278	13535	13249	13432	13529	13484	13396	13365	13436	13390	13336	13381	13361	13326	13465	13410	13252	13446	13549	13471	13374	13424	13515	13356	13332	13584	13327	13369	13316	13452	13256	13403	13380	13363	13471	13379	13530	13432	13312	13398	13474	13460	13385	13273	13499	13404	13569	13415	13470	13324	13438	13208	13235	13505	13334	13280	13518	13424	13388	13374	13578	13427	13346	13484	13362	13295	13323	13384	13376	13560	13566	13595	13399	13232	13503	13243	13554	13497	13397	13272	13330	13291	13552	13425	13263	13457	13410	13431	13435	13394	13305	13258	13384	13480	13324	13440	13509	13385	13408	13447	13405	13368	13426	13434	13224	13355	13421	13405	13403	13396	13424	13352	13294	13312	13195	13605	13378	13482	13283	13330	13498	13223	13548	13271	13308	13418	13430	13374	13478	13409	13428	13417	13495	13362	13381	13389	13295	13343	13472	13423	13438	13281	13360	13330	13258	13363	13411	13524	13503	13312	13312	13380	13549	13418	13365	13351	13356	13501	13427	13270	13437	13421	13439	13302	13382	13401	13463	13432	13589	13279	13485	13393	13552	13340	13365	13415	13341	13293	13426	13383	13291	13448	13244	13361	13547	13405	13375	13390	13462	13490	13534	13430	13538	13415	13490	13284	13230	13346	13426	13339	13426	13493	13414	13343	13441	13350	13523	13406	13520	13389	13319	13494	13505	13360	13524	13466	13457	13214	13316	13256	13353	13499	13434	13400	13296	13311	13328	13299	13430	13285	13385	13460	13334	13471	13417	13445	13490	13352	13341	13374	13395	13319	13352	13428	13483	13335	13398	13427	13416	13371	13421	13387	13308	13474	13464	13416	13345	13409	13369	13521	13399	13345	13352	13390	13339	13516	13380	13431	13294	13339	13238	13544	13365	13452	13304	13363	13182	13374	13417	13265	13321	13330	13411	13492	13326	13469	13469	13310	13359	13258	13361	13410	13417	13383	13476	13458	13422	13257	13453	13389	13321	13457	13341	13310	13302	13559	13184	13419	13426	13400	13176	13342	13453	13311	13444	13530	13460	13280	13378	13570	13452	13348	13239	13367	13423	13430	13393	13376	13433	13382	13312	13214	13371	13405	13312	13361	13367	13508	13393	13449	13501	13296	13401	13503	13381	13500	13387	13530	13313	13418	13422	13402	13443	13233	13325	13258	13294	13310	13391	13454	13486	13280	13662	13375	13367
27874	25327	31655	27691	21790	18895	17259	15973	15524	14658	14210	14168	13870	13835	13633	13511	13397	13167	13445	13171	13122	12979	13244	13191	13131	13037	13297	13268	12906	13097	13110	13045	13146	13016	12971	13018	12953	13072	12932	13026	13199	12967	13152	12957	13085	13010	13032	13174	13074	12957	12917	13242	13123	12976	12941	13121	12950	12964	12980	12851	13077	13087	13103	13103	13059	13043	13010	12957	13101	13098	12865	13138	12944	12979	13077	13234	13068	13057	12987	12907	13218	13001	12923	13060	13008	13157	12797	13015	12995	12977	12889	13133	12912	13058	12907	13093	13034	13126	13159	13215	13115	12910	12903	13075	12966	13016	13002	12787	12966	12846	13056	12994	13045	13177	13101	13073	13072	13161	12972	13079	13074	13103	13103	13031	13045	12918	12897	12978	12993	12899	13106	12923	13109	13106	12902	13093	13144	13153	12959	13030	13094	13006	13003	13023	13062	13013	12961	13133	13099	12934	13004	12815	13065	12853	13047	13154	12964	13035	13057	13181	12948	12998	13059	12892	13241	13141	13025	13052	13200	12828	13022	13166	12950	13071	12855	13199	13067	13099	13035	12991	12846	13017	13021	13030	13107	12948	12982	13183	12899	13011	13106	12965	13055	13115	13238	13205	12937	13062	13100	12945	13130	12879	13167	12995	13025	13032	13122	13167	12916	12920	13066	12973	13041	13046	12899	13115	12816	12992	13031	12916	13124	12978	13028	13141	13058	12984	13168	13037	13025	12957	13064	13010	13055	13033	12970	12925	12802	12981	12912	12964	13086	12943	13049	13065	13065	12984	13112	13122	12866	12836	13052	12920	12994	13007	13152	12985	13086	13015	13108	13092	13062	12978	12970	13250	13024	12985	13026	13048	13104	13004	12961	13181	13015	13323	13065	12852	12950	12871	13040	13170	12942	12901	12985	13141	13010	13038	13120	13105	12910	12859	13046	12988	13105	12971	13088	13090	13060	13061	13097	12981	13062	13061	12874	13128	13103	12936	13059	13038	12893	13190	13028	12885	12990	13061	13026	12990	13206	12997	12797	12903	13201	13025	13052	13058	12862	12970	13045	13054	12970	13122	13009	13231	13059	12977	13118	13237	12911	13056	13031	13083	13017	12964	13094	12972	12928	13079	13122	13010	13159	13083	12884	12831	13066	12920	12996	12949	13053	13066	13030	13054	12963	12862	13193	13000	13187	12915	12986	12966	13109	13033	12770	13189	12997	13084	12984	13083	12970	13049	13097	13041	12978	13114	13023	12943	12985	13204	13091	13107	13055	12935	13063	13080	12981	12952	13256	13182	13011	12792	12946	12958	13042	12915	12918	12963	12796	12835	13183	12772	13079	13355	13049	12921	13052	13006	12865	12812	13085	12986	13091	13044	12882	13027	12958	13183	13183	12834	12950	12930	13091	12855	12889	13039	13052	13037	13008	12959	12974	13077	12938	12959	12941	13014	12846	12943	13122	13040	13018	13069	13169	13007	13007	13026	13033	13028	13045	13090	13057	13130	12869	12950	13029	12937	12984	13183	12840	12941	12989	13013	13034	12957	12858	13034	12995	13024	12979	12872	13011	12931	12812	12998	12893	13085	13099	13011	13117	12842	13034	12811	12920	13098	12907	13158	12865	12841	13006	13026	13150	13025	13222	13024	12895	13038	13107	12978	13068	13022	13063	13016	12998	12893	12936	12930	12995	13144	13063	13274	13079	13134	13114	13012	12921	13082	12989	13067	13018	12877	12974	12974	13071	13119	12968	13058	13143	13198	13058	12992	12738	13074	13048	12864	12957	13047	13176	13130	12821	13080	13044	13081	13128	12970	12988	12839	13332	13176	13061	13004	12968	13170	12957	13007	12864	12985	13002	13009	13096	13036	13043	13195	12991	12964	13009	13024	13102	13072	13185	13033	13080	13046	13016	13100	13012	12890	12972	13048	12965	12875	12852	12865	12889	13045	12928	13187	12862	12967	12965	13081	13037	13089	13063	13083	13094	13089	13056	13007	12980	12848	12828	13043	13133	12999	13017	12827	12997	13031	12877	12997	13083	13165	12979	13046	12894	13181	13089	12934	13081	12865	12880	12982	12854	12887	13007	12797	12972	13148	13097	13084	13010	13078	13076	13142	12941	12952	13017	13058	13095	12916	13040	12938	13059	13119	13056	13177	13010	12972	13014	12905	12940	12988	12982	13148	12894	12720	12796	13026	13074	13089	13075	13235	13073	12876	13180	13102	12953	13090	12896	13099	13097	13067	13157	12946	12888	12810	12974	12981	13043	13017	13020	13011	13084	13056	13019	13009	12868	12999	13037	13073	13210	13052	13060	12911	12901	13110	13058	13048	13101	12904	13046	12885	13004	13023	13077	13063	12979	13108	13089	12953	13104	13060	12977	13037	13071	12969	13033	13036	13000	13035	13102	13139	13102	13080	13154	13174	13064	12940	12847	12924	13172	12924	12897	13127	12995	13200	13163	13088	12966	13104	13014	13051	12834	13004	13118	13140	13065	12960	13174	13193	13204	13208	13042	12916	13166	12976	13132	12998	13046	13008	13159	13032	12834	13022	13081	13083	13078	12954	12915	12931	12867	12778	12908	12734	12867	12976	13044	13004	12797	12980	13132	13030	13224	12952	12974	12979	12809	13127	13097	12862	12936	13183	13127	13021	13098	13051	12900	13066	13132	12956	13033	12856	13027	12952	13235	13038	13048	13108	12906	12983	13104	12844	13093	13052	12849	13015	13208	12919	13005	12999	13170	13032	12939	13083	12868	13020	13104	13127	13054	12787	13220	13013	13108	13227	13059	13329	12901	13015	13043	12846	13051	13065	13104	12953	13016	12858	13147	13061	13010	13048	13169	12994	12961	12943	13075	12826	13033	13136	12857	13140	13074	13080	13114	13001	12878	13042	13141	12847	13095	13096	12984	13036	12891	13080	13006	13140	12839	13041	12979	13099	13045	12965	12926	13009	13139	13014	12974	13011	13185	12922	13126	12956	13041	13041	12867	12994	12925	13119	12931	13191	13069	13045	13041	13202	13116	13098	12961	13170	13018	12914	13076	13251	12949	13080	13056	13078	13102	13005	12935	13011	12782	13137	12954	12946	13087	13045	13186	12909	12978	12972	13198	13033	13082	13068	13029	13044	12766	13027	12711	13132	13010	13091	13030	13036	13084	13142	13050	12962	13163	13065	12883	13104	13176	12914	12960	12994	13229	12979	13197	13167	12912	12839	12997	13198	13121	12933	13008	13154	13040	12993	12997	12853	12992	12838	12927	12945	12942	13124	13017	13055	13050	13128	13065	13184	13040	13029	13131	12837	13049	13118	13028	12979	13007	12906	12947	12976	12878	12886	12914	12870	13063	13190	12896	13158	13078	13011	12968	13059	13171	13019	12919	13095	13144	12988	12951	13162	13153	12967	13000	13043	13139	13162	13000	13142	13115	13033	13009	13000	13114	13052	13302	13088	13056	12960	13098	13005	13003	13093	13073	13101	12900	13000	13213	12941	12908	13064	13045	12993	13017	13006	13030	12890	13127	12878	13147	13143	13037	13091	12933	12965	13015	13045	13045	13080	12862	13129	13072	12922	12958	12969	12978	12866	12971	13160	13144	13119	13051	12987	13035	13066	13140	13078	12856	13043	12896	13063	12886	13065	12970	13073	12785	13038	12865	12892	13051	12888	12810	12793	12867	13116	13110	13026	13122	13036	13121	12997	13017	12814	13021	13063	12795	13013	13073	12868	13006	12892	13093	13222	13148	13172	12976	13002	13125	13034	13134	12970	13112	13171	12989	13124	13187	12881	13024	12982	13008	13035	13125	13166	13182	13084	13066	13155	13170	12918	13203	13286	13044	13204	13273	13006	12979	13025	13064	12970	12975	13159	12924	12936	13055	13127	13127	13148	13118	12954	13068	12980	12837	13072	13056	13148	13261	13017	13031	13181	13203	13022	12996	13148	13052	13082	12953	13107	13192	13058	13140	13109	13102	13001	13084	12989	13010	13123	12711	12927	12968	13087	13041	13017	13092	13082	13105	13119	13112	13075	12966	13101	13022	13179	13126	13142	13075	12998	13122	13063	12997	13044	13095	13203	13011	12920	12927	13088	12988	12958	12993	12955	13214	12925	13084	13012	13013	13089	13076	12896	13109	13038	13251	12938	13053	12934	12917	12925	13040	13025	13127	13035	12838	12982	13135	13148	12969	12914	12890	13002	13061	12958	12949	12950	12818	13065	12988	13105	12985	13024	13094	13007	13220	12857	12935	13052	12987	12957	13067	13009	13006	13012	13181	13009	13067	13199	12963	13344	13130	13046	13081	13111	13162	12943	12887	13006	13135	13159	12998	13028	12991	12863	12939	13081	12962	12950	13052	13152	12819	12921	13154	13019	12939	13019	13104	12970	13053	13064	13113	12907	13358	13151	13001	12993	13065	13137	12881	13056	12959	13003	13050	13195	13097	12988	13078	13222	13078	13034	13037	12971	13129	13178	13015	13011	13097	13142	13141	12886	13035	13038	12891	12882	13118	13040	13042	13079	13137	13063	13051	12968	13120	12981	13081	13063	13106	13079	12894	12983	12974	13075	13171	12999	13074	13094	13063	12948	13041	12831	13038	13031	12989	12966	12811	13023	13053	13110	13109	13070	12931	13146	13138	13057	13055	13083	12966	13141	13001	13085	12970	12848	13037	13022	13132	13045	12870	13049	13056	13053	13007	13133	13270	12979	13199	12959	12997	13190	12894	13004	13072	12824	13099	12929	12981	12908	13068	12965	13057	13181	12979	12993	13185	13185	13239	13131	13000	13020	12952	12933	12966	12967	13095	13190	13064	12939	13076	13071	12963	13084	12863	13031	12944	13213	13196	12914	13073	12990	13076	13092	13088	12857	13311	12955	13254	13006	12923	13187	12916	12920	13083	13080	13065	12869	13158	13023	12893	13049	12996	13046	13043	12980	13248	13018	12816	12865	12939	12944	13124	13147	12991	13071	12951	12921	13107	13163	12945	13245	13107	13059	12960	13118	13039	12989	13196	13151	13013	13176	13153	13216	13137	12855	12934	12920	12902	13028	13124	13004	13034	13037	12912	13086	13073	13061	12971	12792	12873	13069	13071	13075	13063	13047	13065	13001	12974	13238	12910	12981
26637	39752	38830	30887	25795	22144	19826	18336	17305	16183	15288	15000	14767	14764	14297	14192	13882	13667	13547	13776	13603	13648	13301	13355	13525	13403	13440	13416	13358	13269	13331	13295	13490	13337	13377	13187	13279	13416	13241	13401	13249	13215	13156	13318	13242	13208	13356	13411	13237	13253	13263	13371	13252	13356	13232	13383	13382	13242	13344	13405	13381	13272	13300	13133	13159	13235	13209	13360	13159	13287	13287	13410	13298	13118	13385	13200	13108	13269	13323	13283	13220	13254	13409	13193	13382	13331	13242	13287	13410	13229	13358	13327	13433	13376	13259	13423	13341	13337	13316	13273	13456	13461	13123	13290	13425	13241	13459	13394	13216	13364	13259	13265	13376	13332	13573	13258	13328	13329	13237	13190	13359	13252	13299	13335	13232	13337	13304	13295	13358	13246	13239	13292	13158	13317	13235	13453	13315	13302	13266	13192	13276	13280	13424	13240	13308	13298	13361	13224	13205	13390	13488	13169	13372	13370	13227	13439	13378	13227	13237	13260	13453	13348	13344	13132	13341	13262	13172	13198	13253	13218	13234	13289	13310	13204	13176	13333	13343	13225	13215	13406	13198	13222	13384	13107	13218	13207	13182	13459	13169	13357	13160	13369	13246	13226	13329	13306	13269	13181	13193	13458	13189	13249	13198	13429	13287	13253	13353	13169	13324	13304	13107	13247	13356	13404	13350	13405	13311	13323	13449	13209	13134	13279	13307	13213	13324	13196	13302	13173	13424	13340	13093	13260	13268	13442	13340	13404	13442	13288	13264	13289	13224	13294	13183	13185	13335	13299	13272	13357	13384	13154	13384	13305	13221	13401	13288	13366	13069	13358	13222	13332	13440	13193	13200	13265	13264	13246	13340	13256	13351	13241	13149	13142	13334	13132	13275	13267	13317	13299	13340	13372	13195	13228	13497	13255	13449	13278	13131	13439	13392	13270	13330	13388	13427	13334	13431	13299	13248	13238	13275	13221	13252	13385	13237	13213	13296	13328	13330	13246	13294	13238	13091	13288	13442	13242	13242	13352	13157	13203	13194	13237	13285	13295	13300	13276	13395	13332	13366	13335	13261	13468	13203	13251	13294	13289	13331	13294	13383	13355	13241	13379	13473	13422	13255	13252	13379	13249	13331	13343	13063	13392	13218	13255	13269	13218	13287	13315	13244	13273	13298	13292	13271	13222	13261	13277	13414	13227	13222	13282	13342	13158	13240	13352	13354	13311	13347	13432	13228	13431	13287	13381	13080	13330	13355	13419	13372	13247	13245	13431	13313	13362	13341	13266	13312	13443	13317	13400	13399	13398	13338	13284	13097	13489	13182	13161	13371	13439	13415	13156	13523	13457	13305	13359	13300	13325	13231	13480	13228	13196	13096	13323	13143	13286	13228	13370	13304	13224	13355	13300	13426	13395	13213	13428	13310	13159	13341	13253	13406	13376	13274	13354	13282	13187	13343	13230	13372	13364	13071	13159	13176	13248	13308	13315	13460	13345	13236	13508	13262	13385	13323	13348	13287	13377	13161	13300	13116	13421	13271	13330	13262	13160	13330	13247	13357	13277	13349	13423	13235	13270	13307	13415	13309	13324	13397	13423	13350	13212	13266	13340	13249	13315	13454	13241	13275	13350	13222	13253	13315	13365	13330	13232	13304	13404	13268	13453	13179	13277	13381	13228	13426	13242	13492	13294	13316	13375	13346	13367	13443	13657	13133	13290	13208	13183	13411	13193	13197	13246	13381	13235	13250	13349	13392	13268	13196	13299	13274	13384	13237	13200	13556	13344	13345	13273	13307	13321	13391	13262	13372	13325	13341	13379	13104	13342	13263	13399	13312	13377	13242	13359	13209	13328	13270	13422	13305	13346	13222	13246	13292	13296	13287	13383	13303	13364	13445	13426	13234	13298	13213	13355	13258	13392	13237	13244	13374	13364	13301	13225	13306	13095	13356	13389	13216	13333	13316	13219	13311	13441	13426	13247	13254	13312	13453	13160	13244	13294	13209	13373	13239	13458	13311	13253	13233	13353	13313	13333	13203	13377	13175	13291	13309	13391	13302	13471	13323	13310	13504	13231	13277	13263	13309	13211	13373	13496	13178	13462	13421	13306	13323	13185	13334	13368	13138	13508	13378	13348	13391	13232	13437	13502	13242	13324	13234	13238	13370	13345	13295	13288	13175	13397	13384	13207	13318	13334	13271	13298	13195	13309	13333	13198	13328	13206	13424	13294	13260	13337	13294	13391	13245	13380	13352	13309	13294	13336	13297	13477	13328	13280	13331	13306	13427	13166	13354	13130	13296	13137	13362	13268	13216	13387	13379	13317	13301	13258	13308	13357	13322	13376	13121	13240	13439	13424	13396	13277	13211	13316	13394	13251	13296	13295	13322	13461	13369	13303	13270	13306	13264	13525	13258	13296	13315	13363	13316	13372	13270	13238	13316	13287	13287	13241	13228	13319	13395	13251	13397	13425	13449	13534	13288	13314	13277	13310	13280	13471	13259	13280	13350	13400	13487	13244	13307	13405	13298	13216	13404	13236	13435	13353	13184	13181	13280	13319	13290	13460	13201	13074	13359	13300	13358	13348	13247	13219	13177	13430	13155	13338	13371	13311	13277	13289	13367	13338	13331	13279	13342	13345	13277	13382	13382	13254	13268	13334	13356	13340	13289	13435	13128	13276	13312	13296	13223	13397	13299	13226	13243	13311	13328	13354	13413	13159	13390	13326	13272	13304	13223	13335	13302	13397	13246	13180	13155	13215	13204	13327	13276	13341	13452	13403	13278	13449	13327	13190	13341	13384	13351	13173	13271	13220	13153	13425	13332	13247	13384	13292	13270	13303	13372	13193	13348	13394	13195	13349	13167	13297	13189	13463	13204	13525	13111	13229	13336	13291	13247	13280	13317	13402	13266	13298	13202	13188	13458	13332	13316	13330	13342	13378	13213	13234	13138	13377	13242	13266	13321	13325	13406	13318	13256	13256	13348	13333	13331	13407	13168	13280	13198	13218	13375	13123	13222	13386	13310	13416	13327	13328	13402	13222	13096	13141	13390	13352	12967	13233	13313	13106	13366	13360	13210	13165	13391	13284	13328	13477	13339	13220	13147	13232	13294	13378	13175	13403	13257	13287	13230	13429	13278	13247	13313	13258	13446	13248	13294	13242	13301	13175	13244	13403	13194	13260	13293	13232	13320	13161	13167	13385	13369	13296	13350	13300	13334	13457	13183	13290	13172	13483	13314	13310	13311	13363	13159	13399	13279	13332	13295	13302	13380	13162	13425	13182	13259	13346	13254	13243	13316	13366	13236	13319	13384	13362	13278	13294	13397	13348	13223	13290	13377	13236	13391	13246	13260	13371	13326	13327	13359	13206	13392	13309	13232	13362	13481	13358	13422	13160	13344	13230	13346	13415	13243	13322	13183	13336	13551	13212	13209	13229	13173	13371	13222	13311	13182	13124	13352	13351	13267	13316	13258	13192	13339	13333	13429	13324	13430	13423	13239	13296	13356	13167	13397	13445	13375	13401	13320	13161	13350	13305	13324	13339	13355	13268	13323	13256	13346	13249	13258	13325	13179	13313	13280	13424	13230	13335	13516	13360	13234	13341	13125	13274	13100	13444	13389	13273	13209	13186	13293	13194	13286	13131	13288	13171	13196	13277	13289	13404	13238	13274	13209	13359	13333	13173	13372	13451	13209	13152	13187	13254	13339	13152	13402	13304	13219	13270	13239	13318	13326	13460	13274	13314	13241	13270	13398	13217	13182	13297	13235	13247	13348	13247	13333	13438	13240	13422	13148	13403	13233	13337	13265	13332	13158	13277	13200	13330	13337	13403	13341	13409	13210	13452	13455	13235	13362	13238	13232	13238	13405	13289	13261	13115	13352	13428	13251	13318	13234	13250	13353	13253	13224	13394	13248	13373	13358	13233	13350	13289	13443	13208	13261	13101	13423	13586	13319	13376	13251	13377	13354	13315	13288	13276	13381	13363	13337	13396	13295	13122	13403	13231	13263	13375	13306	13479	13332	13360	13155	13371	13286	13337	13328	13158	13278	13481	13303	13366	13333	13418	13236	13256	13380	13423	13292	13397	13175	13200	13348	13109	13137	13158	13382	13242	13438	13369	13394	13215	13356	13340	13425	13362	13161	13432	13439	13236	13327	13304	13399	13135	13253	13234	13278	13160	13337	13243	13329	13370	13367	13495	13432	13403	13337	13242	13369	13134	13327	13268	13382	13263	13278	13376	13274	13266	13316	13340	13400	13231	13374	13242	13307	13238	13397	13213	13267	13459	13218	13264	13401	13381	13172	13218	13287	13266	13237	13218	13338	13288	13160	13347	13315	13347	13130	13344	13370	13442	13434	13344	13222	13407	13295	13213	13266	13367	13366	13301	13359	13312	13314	13298	13244	13333	13386	13280	13283	13395	13403	13397	13321	13430	13349	13209	13263	13045	13334	13214	13347	13239	13438	13320	13157	13321	13348	13265	13298	13072	13339	13281	13400	13365	13350	13223	13364	13307	13230	13328	13340	13378	13559	13273	13308	13388	13284	13289	13227	13281	13357	13152	13330	13379	13336	13298	13261	13383	13259	13372	13297	13122	13223	13264	13160	13353	13136	13519	13182	13180	13290	13354	13211	13362	13234	13353	13418	13316	13329	13258	13376	13377	13333	13351	13201	13133	13470	13199	13246	13332	13493	13487	13422	13368	13170	13272	13419	13342	13387	13298	13323	13364	13211	13263	13242	13362	13280	13265	13283	13318	13342	13371	13233	13329	13248	13333	13189	13190	13407	13448	13527	13365	13239	13268	13389	13398	13338	13357	13388	13248	13309	13341	13178	13312	13395	13223	13417	13315	13369	13462	13311	13362	13289	13306	13113	13275	13243	13290	13257	13400	13307	13408	13383	13397	13417	13346	13446	13307	13142	13333	13293	13496	13308	13374	13295	13238	13242	13193	13384	13298	13446	13253	13309	13311	13218	13272	13079	13273	13359	13258	13326	13216	13326	13470	13281	13253	13213	13320	13328	13264	13217	13436	13318	13374	13371	13225	13391	13196	13229	13286	13134	13121	13280	13329	13251	13280	13216	13371	13232	13311	13291	13347	13277	13332	13283	13206	13157	13331	13371	13245
23916	21320	28736	25356	24212	24173	22550	19411	17797	16945	15865	15304	15421	14940	14661	14577	14377	14168	13992	14075	13699	13894	13756	13710	13700	13697	13553	13538	13630	13426	13638	13720	13597	13440	13587	13627	13498	13424	13494	13468	13449	13457	13466	13319	13591	13396	13593	13487	13393	13436	13525	13493	13518	13361	13267	13461	13436	13450	13547	13510	13419	13554	13412	13385	13600	13378	13426	13305	13400	13321	13362	13289	13215	13551	13230	13508	13426	13492	13274	13214	13346	13328	13414	13447	13460	13409	13484	13518	13489	13483	13425	13309	13446	13434	13427	13248	13564	13339	13324	13372	13324	13457	13490	13147	13300	13356	13470	13390	13306	13528	13589	13320	13341	13418	13226	13459	13458	13420	13331	13496	13246	13201	13317	13456	13311	13483	13339	13563	13621	13527	13550	13267	13363	13386	13443	13252	13418	13436	13364	13191	13535	13313	13228	13268	13520	13356	13456	13473	13515	13527	13437	13447	13408	13453	13395	13320	13430	13261	13353	13414	13636	13382	13476	13527	13269	13521	13274	13236	13233	13400	13438	13304	13258	13338	13282	13423	13445	13363	13414	13441	13288	13498	13317	13319	13309	13333	13510	13464	13482	13323	13518	13530	13523	13596	13376	13345	13400	13397	13496	13215	13383	13399	13365	13370	13471	13382	13411	13282	13452	13386	13364	13521	13397	13458	13365	13659	13194	13350	13336	13465	13410	13389	13346	13308	13418	13569	13673	13331	13416	13380	13123	13510	13313	13197	13168	13258	13330	13387	13126	13230	13395	13584	13391	13481	13353	13218	13273	13412	13381	13263	13764	13282	13362	13393	13429	13486	13413	13512	13405	13317	13230	13373	13317	13244	13573	13257	13488	13441	13353	13358	13655	13359	13279	13294	13199	13206	13214	13346	13188	13189	13465	13398	13317	13429	13434	13357	13307	13266	13403	13304	13321	13399	13441	13316	13390	13464	13424	13323	13454	13452	13441	13363	13530	13268	13320	13213	13415	13380	13515	13451	13542	13373	13374	13477	13550	13467	13353	13368	13359	13349	13447	13375	13354	13483	13361	13612	13424	13372	13253	13316	13532	13504	13382	13258	13357	13488	13555	13377	13499	13353	13257	13440	13418	13426	13385	13259	13215	13426	13322	13351	13432	13392	13436	13449	13468	13492	13415	13523	13397	13373	13538	13380	13381	13462	13432	13464	13381	13499	13493	13278	13457	13270	13222	13294	13460	13301	13450	13331	13109	13377	13458	13374	13284	13300	13359	13437	13389	13274	13350	13420	13443	13325	13389	13206	13375	13464	13280	13263	13410	13368	13432	13332	13415	13328	13410	13323	13390	13097	13412	13418	13376	13310	13447	13447	13264	13359	13369	13357	13404	13399	13561	13518	13451	13235	13319	13302	13273	13240	13328	13207	13370	13443	13425	13336	13411	13426	13667	13384	13268	13176	13564	13269	13462	13293	13237	13535	13398	13374	13252	13463	13441	13334	13462	13415	13571	13387	13516	13361	13579	13237	13389	13486	13328	13583	13424	13361	13289	13262	13436	13358	13319	13479	13524	13357	13255	13358	13572	13401	13323	13294	13433	13655	13283	13392	13397	13466	13549	13329	13407	13387	13407	13401	13366	13243	13276	13322	13463	13475	13452	13185	13299	13327	13493	13437	13459	13273	13389	13253	13552	13569	13503	13241	13345	13322	13556	13510	13440	13314	13114	13350	13303	13303	13470	13157	13233	13278	13519	13281	13349	13285	13173	13462	13538	13409	13317	13398	13423	13471	13574	13503	13424	13263	13365	13496	13437	13519	13508	13322	13090	13222	13358	13259	13203	13367	13504	13346	13323	13361	13359	13357	13250	13435	13267	13481	13462	13465	13456	13459	13155	13326	13481	13502	13285	13497	13342	13347	13438	13369	13402	13386	13340	13431	13309	13363	13382	13432	13491	13397	13355	13366	13240	13272	13495	13339	13295	13405	13323	13198	13388	13379	13489	13244	13459	13397	13350	13279	13378	13422	13379	13407	13546	13368	13391	13436	13374	13416	13361	13361	13492	13355	13375	13342	13168	13322	13351	13404	13206	13455	13257	13333	13279	13666	13206	13439	13482	13324	13392	13504	13368	13364	13557	13393	13374	13393	13396	13302	13374	13469	13447	13548	13367	13296	13382	13376	13574	13335	13440	13333	13444	13257	13406	13287	13319	13339	13436	13358	13296	13286	13391	13335	13302	13424	13412	13324	13323	13450	13412	13226	13471	13443	13267	13517	13450	13406	13337	13499	13340	13264	13562	13411	13496	13458	13532	13397	13323	13245	13353	13323	13401	13431	13342	13247	13237	13570	13533	13383	13308	13302	13390	13380	13363	13515	13238	13303	13315	13262	13260	13462	13512	13228	13263	13400	13453	13385	13210	13335	13473	13492	13498	13307	13358	13333	13464	13414	13628	13459	13289	13431	13465	13339	13488	13403	13371	13272	13303	13326	13120	13318	13520	13397	13549	13419	13411	13473	13454	13557	13417	13329	13321	13374	13338	13417	13445	13226	13366	13358	13320	13480	13472	13307	13322	13299	13388	13266	13256	13244	13312	13411	13300	13506	13299	13333	13517	13377	13317	13221	13477	13422	13476	13408	13457	13491	13264	13318	13405	13438	13436	13396	13291	13212	13397	13531	13348	13265	13390	13347	13376	13393	13283	13324	13209	13232	13405	13295	13435	13426	13324	13349	13398	13337	13509	13535	13420	13292	13360	13360	13329	13237	13380	13475	13261	13385	13365	13363	13281	13397	13480	13339	13409	13394	13448	13443	13204	13198	13440	13347	13375	13502	13262	13305	13442	13384	13324	13374	13403	13459	13375	13415	13277	13319	13287	13533	13429	13441	13237	13307	13285	13334	13393	13446	13373	13364	13318	13256	13360	13329	13358	13404	13474	13337	13347	13432	13388	13400	13419	13462	13532	13526	13491	13464	13518	13592	13391	13450	13460	13302	13294	13655	13395	13406	13364	13409	13358	13428	13409	13232	13373	13513	13430	13223	13340	13253	13399	13431	13566	13293	13479	13378	13543	13439	13323	13502	13321	13419	13356	13369	13485	13303	13316	13296	13468	13355	13407	13435	13563	13343	13442	13442	13392	13314	13506	13493	13439	13404	13444	13347	13402	13315	13265	13451	13256	13369	13313	13335	13209	13420	13461	13471	13316	13423	13303	13155	13357	13390	13398	13452	13294	13257	13287	13456	13529	13368	13409	13479	13346	13359	13387	13448	13404	13258	13537	13383	13389	13501	13316	13409	13130	13371	13435	13445	13430	13287	13392	13332	13289	13488	13480	13344	13256	13252	13222	13414	13384	13461	13362	13509	13331	13384	13555	13335	13258	13312	13467	13306	13477	13533	13324	13405	13189	13324	13328	13277	13312	13376	13425	13554	13475	13300	13422	13401	13605	13341	13236	13321	13415	13259	13586	13396	13334	13295	13312	13399	13465	13348	13542	13403	13190	13320	13323	13600	13435	13405	13359	13546	13502	13304	13330	13459	13398	13403	13430	13428	13364	13377	13132	13440	13503	13528	13530	13532	13336	13452	13339	13324	13256	13425	13373	13220	13434	13542	13420	13302	13502	13170	13324	13577	13335	13361	13392	13323	13508	13440	13370	13297	13321	13396	13346	13381	13343	13351	13303	13282	13356	13367	13546	13237	13413	13401	13314	13280	13300	13352	13313	13257	13380	13332	13408	13402	13364	13216	13269	13334	13284	13474	13419	13248	13519	13550	13419	13274	13387	13252	13467	13310	13331	13569	13379	13361	13515	13374	13463	13389	13320	13386	13531	13490	13290	13493	13428	13117	13432	13326	13340	13433	13415	13277	13340	13359	13373	13323	13438	13430	13384	13488	13329	13412	13451	13305	13507	13554	13424	13399	13406	13274	13457	13441	13256	13234	13328	13415	13399	13279	13433	13341	13412	13404	13392	13289	13487	13403	13331	13220	13444	13395	13525	13242	13348	13336	13536	13186	13413	13333	13392	13379	13658	13500	13332	13631	13337	13384	13218	13352	13494	13473	13514	13226	13397	13380	13470	13358	13392	13481	13395	13250	13374	13675	13420	13478	13116	13200	13261	13342	13370	13556	13270	13507	13432	13454	13293	13270	13337	13494	13514	13457	13396	13376	13390	13337	13496	13395	13528	13299	13475	13337	13469	13530	13261	13317	13372	13422	13323	13416	13426	13266	13359	13297	13610	13434	13373	13288	13326	13439	13328	13430	13307	13316	13479	13323	13406	13413	13440	13384	13450	13289	13422	13512	13409	13412	13497	13523	13375	13402	13482	13203	13652	13360	13474	13361	13461	13457	13434	13383	13478	13239	13463	13350	13511	13459	13512	13395	13216	13371	13231	13334	13511	13222	13541	13344	13390	13425	13334	13413	13450	13369	13381	13316	13518	13277	13408	13573	13455	13319	13536	13434	13397	13439	13344	13375	13318	13172	13470	13349	13368	13573	13472	13377	13277	13496	13403	13395	13443	13271	13496	13487	13488	13371	13356	13461	13352	13309	13452	13367	13318	13512	13397	13283	13198	13378	13342	13410	13582	13407	13378	13346	13438	13453	13432	13357	13354	13481	13360	13524	13463	13281	13418	13554	13362	13457	13263	13573	13115	13330	13493	13428	13285	13346	13420	13394	13513	13432	13400	13359	13276	13477	13351	13381	13260	13349	13413	13533	13245	13357	13570	13420	13576	13385	13325	13370	13507	13496	13362	13503	13391	13402	13370	13518	13578	13316	13488	13336	13171	13333	13279	13333	13400	13451	13298	13482	13302	13183	13406	13321	13407	13316	13509	13529	13503	13298	13278	13349	13466	13228	13242	13410	13303	13552	13272	13224	13358	13521	13463	13323	13344	13388	13403	13518	13445	13325	13413	13441	13599	13331	13332	13397	13473	13550	13347	13440	13570	13275	13214	13349	13428	13480	13219	13340	13444	13412	13582	13315	13465	13455	13328	13284	13293	13367	13458	13451	13293	13423	13317	13202	13428	13257	13456	13182	13337	13522	13509	13508	13347	13376	13481	13171	13439	13169	13336	13433	13308	13239	13327	13487	13179	13466	13395	13188	13475	13374	13149	13447	13130	13458	13318	13347	13359	13362
26461	45202	44403	37315	32094	27379	24085	22581	21165	18874	17241	16756	16509	16083	15751	15355	14773	14463	14452	14092	14123	14089	13944	14055	13888	13582	13615	13672	13541	13555	13649	13593	13659	13518	13594	13595	13541	13567	13731	13401	13502	13666	13662	13753	13635	13671	13502	13717	13606	13572	13547	13552	13575	13687	13434	13716	13687	13607	13648	13560	13582	13671	13666	13519	13760	13730	13422	13584	13520	13610	13594	13620	13727	13693	13509	13716	13349	13548	13581	13515	13556	13458	13517	13644	13660	13532	13636	13633	13936	13617	13719	13507	13510	13496	13511	13539	13505	13543	13546	13676	13564	13637	13505	13569	13510	13626	13478	13499	13642	13557	13485	13597	13484	13641	13634	13343	13438	13558	13576	13631	13559	13595	13500	13499	13727	13508	13425	13582	13677	13452	13547	13419	13473	13863	13650	13549	13611	13637	13615	13732	13542	13751	13426	13383	13538	13430	13458	13431	13554	13619	13671	13656	13602	13540	13657	13454	13628	13575	13549	13634	13420	13725	13416	13564	13574	13414	13458	13585	13583	13500	13712	13673	13569	13668	13641	13730	13571	13639	13562	13635	13588	13609	13519	13443	13538	13545	13490	13596	13549	13780	13533	13528	13635	13490	13452	13551	13587	13599	13572	13800	13582	13664	13536	13535	13637	13510	13673	13640	13574	13679	13662	13580	13637	13568	13469	13596	13617	13501	13687	13412	13557	13532	13628	13443	13677	13547	13666	13653	13591	13616	13580	13533	13522	13591	13464	13518	13593	13600	13638	13469	13510	13702	13609	13469	13466	13589	13726	13469	13591	13626	13353	13532	13573	13628	13531	13439	13495	13595	13718	13593	13511	13663	13684	13530	13546	13521	13540	13640	13564	13517	13551	13567	13652	13653	13561	13694	13612	13657	13565	13565	13629	13721	13583	13644	13517	13590	13646	13569	13710	13612	13665	13557	13651	13625	13651	13558	13518	13683	13601	13483	13583	13687	13651	13532	13613	13756	13775	13524	13615	13623	13508	13609	13629	13574	13638	13716	13413	13657	13645	13614	13657	13501	13581	13483	13539	13559	13699	13481	13475	13661	13575	13626	13604	13676	13570	13572	13555	13666	13640	13604	13517	13573	13533	13627	13525	13619	13706	13505	13671	13594	13507	13441	13712	13463	13462	13683	13622	13564	13688	13571	13522	13613	13411	13642	13478	13429	13505	13531	13578	13572	13485	13506	13661	13564	13509	13616	13581	13573	13736	13595	13523	13562	13511	13572	13582	13446	13613	13658	13637	13720	13623	13561	13519	13644	13591	13551	13667	13553	13539	13729	13436	13578	13617	13525	13666	13628	13518	13431	13531	13701	13849	13575	13541	13512	13443	13739	13622	13497	13577	13460	13549	13554	13584	13706	13409	13550	13610	13542	13753	13624	13468	13418	13592	13415	13556	13511	13604	13585	13631	13491	13708	13583	13533	13586	13571	13633	13708	13612	13537	13385	13747	13481	13602	13584	13636	13562	13618	13499	13670	13545	13547	13416	13536	13626	13610	13594	13466	13490	13635	13597	13561	13347	13692	13646	13521	13553	13524	13673	13455	13585	13468	13595	13531	13562	13523	13439	13564	13624	13626	13736	13439	13438	13493	13648	13470	13801	13696	13514	13592	13669	13671	13610	13419	13612	13456	13616	13471	13386	13537	13513	13703	13801	13489	13447	13634	13484	13548	13537	13568	13689	13615	13555	13353	13434	13453	13724	13505	13615	13523	13544	13416	13532	13649	13547	13547	13776	13598	13558	13644	13556	13538	13615	13402	13454	13505	13502	13512	13570	13571	13618	13689	13632	13651	13748	13534	13513	13454	13546	13453	13595	13661	13534	13433	13520	13667	13576	13566	13617	13602	13495	13336	13619	13642	13361	13705	13506	13546	13394	13552	13585	13688	13512	13602	13706	13486	13543	13619	13625	13658	13632	13453	13557	13455	13390	13897	13551	13574	13453	13578	13514	13547	13627	13596	13701	13601	13433	13387	13769	13506	13614	13671	13535	13652	13628	13642	13674	13509	13587	13464	13566	13792	13538	13739	13501	13464	13516	13546	13655	13509	13550	13649	13530	13646	13593	13558	13449	13491	13735	13492	13504	13600	13493	13531	13380	13580	13730	13615	13471	13521	13605	13609	13548	13556	13613	13690	13243	13607	13645	13394	13567	13492	13671	13650	13745	13639	13532	13576	13453	13580	13659	13596	13476	13503	13485	13636	13444	13621	13443	13656	13705	13698	13534	13560	13495	13593	13440	13559	13530	13544	13441	13519	13597	13612	13469	13675	13678	13634	13457	13570	13474	13588	13600	13655	13679	13573	13514	13521	13462	13589	13606	13619	13602	13739	13547	13607	13419	13562	13680	13527	13544	13692	13575	13532	13701	13559	13700	13721	13571	13723	13529	13620	13555	13525	13587	13381	13719	13576	13562	13608	13644	13608	13691	13605	13695	13401	13573	13804	13683	13505	13456	13523	13583	13687	13488	13638	13465	13589	13583	13593	13480	13668	13507	13451	13546	13417	13430	13600	13448	13731	13549	13595	13657	13633	13516	13471	13618	13552	13457	13617	13676	13621	13614	13449	13475	13504	13497	13521	13507	13645	13606	13568	13308	13520	13553	13619	13606	13648	13598	13587	13559	13649	13623	13503	13682	13532	13694	13517	13598	13537	13461	13627	13603	13558	13605	13474	13548	13459	13555	13505	13576	13548	13670	13641	13564	13621	13687	13609	13708	13503	13476	13536	13398	13607	13500	13676	13737	13635	13645	13428	13618	13633	13425	13377	13457	13626	13493	13496	13686	13469	13607	13621	13813	13656	13603	13494	13506	13519	13485	13431	13643	13585	13542	13450	13628	13581	13497	13534	13544	13775	13642	13660	13502	13639	13434	13618	13513	13447	13652	13427	13537	13536	13439	13643	13640	13571	13597	13310	13722	13535	13601	13446	13705	13550	13493	13527	13662	13509	13369	13653	13432	13589	13515	13552	13616	13506	13538	13583	13498	13717	13661	13594	13693	13557	13792	13666	13489	13698	13558	13565	13756	13642	13799	13589	13526	13383	13569	13410	13488	13502	13608	13533	13508	13648	13639	13438	13722	13423	13651	13418	13454	13714	13582	13520	13615	13709	13475	13514	13522	13630	13635	13515	13539	13520	13500	13695	13580	13564	13574	13531	13571	13664	13522	13601	13508	13677	13610	13712	13599	13524	13735	13532	13579	13533	13535	13640	13768	13556	13720	13632	13830	13491	13553	13497	13665	13526	13396	13499	13543	13662	13538	13539	13515	13668	13486	13537	13680	13495	13511	13561	13632	13555	13429	13699	13618	13489	13531	13504	13635	13558	13582	13708	13553	13540	13505	13513	13488	13501	13559	13575	13465	13576	13586	13480	13576	13599	13556	13628	13586	13467	13541	13530	13596	13491	13566	13461	13522	13509	13682	13539	13620	13660	13781	13592	13638	13507	13563	13515	13696	13448	13562	13583	13547	13473	13538	13527	13541	13575	13539	13488	13530	13703	13523	13664	13711	13453	13685	13486	13489	13553	13574	13579	13606	13611	13668	13535	13722	13432	13565	13545	13386	13661	13578	13656	13719	13573	13683	13624	13529	13464	13515	13604	13555	13553	13691	13669	13549	13597	13618	13552	13540	13617	13720	13593	13487	13607	13554	13648	13596	13725	13407	13618	13609	13526	13833	13465	13539	13552	13612	13425	13419	13607	13644	13697	13505	13581	13521	13441	13637	13700	13692	13566	13650	13481	13467	13646	13610	13430	13646	13644	13547	13392	13604	13646	13588	13662	13683	13606	13570	13702	13551	13688	13690	13521	13547	13574	13537	13657	13549	13758	13466	13473	13544	13715	13394	13553	13679	13558	13606	13715	13587	13601	13511	13496	13557	13449	13479	13492	13628	13723	13652	13507	13623	13682	13546	13588	13733	13537	13513	13485	13637	13619	13594	13632	13512	13480	13639	13541	13568	13772	13567	13543	13575	13748	13594	13531	13736	13432	13625	13495	13581	13479	13499	13608	13405	13607	13624	13539	13693	13452	13626	13557	13500	13418	13591	13702	13632	13514	13666	13524	13511	13447	13613	13603	13315	13518	13621	13710	13674	13699	13584	13475	13582	13528	13395	13630	13644	13539	13565	13658	13640	13561	13593	13434	13651	13591	13492	13476	13498	13526	13435	13652	13550	13602	13589	13533	13721	13523	13466	13611	13499	13704	13551	13485	13563	13566	13434	13530	13476	13563	13484	13647	13643	13535	13408	13585	13701	13663	13627	13567	13696	13669	13557	13640	13359	13471	13707	13516	13667	13581	13487	13528	13764	13542	13647	13634	13586	13395	13486	13680	13604	13587	13539	13634	13604	13656	13698	13232	13584	13617	13538	13712	13555	13537	13448	13644	13699	13616	13701	13726	13538	13592	13514	13629	13560	13573	13559	13610	13507	13643	13651	13519	13426	13525	13572	13684	13744	13624	13569	13690	13529	13543	13549	13541	13536	13766	13592	13500	13565	13661	13581	13623	13437	13698	13593	13565	13423	13628	13578	13479	13589	13726	13681	13646	13480	13639	13659	13624	13640	13478	13538	13560	13462	13677	13633	13548	13437	13686	13565	13643	13654	13563	13602	13398	13315	13790	13521	13512	13705	13554	13518	13712	13532	13595	13638	13734	13567	13541	13559	13633	13679	13560	13393	13632	13563	13395	13392	13604	13587	13731	13505	13445	13640	13440	13547	13565	13587	13683	13475	13547	13563	13529	13530	13524	13587	13702	13594	13539	13412	13651	13654	13593	13491	13511	13538	13620	13527	13604	13529	13507	13529	13466	13520	13487	13575	13608	13553	13599	13544	13582	13582	13369	13538	13583	13541	13496	13397	13667	13620	13452	13609	13537	13666	13636	13482	13641	13471	13467	13631	13466	13624	13567	13566	13608	13460	13694	13505	13561	13621	13592	13575	13541	13508	13622	13636	13666	13531	13545	13654	13479	13608	13710	13535	13577	13558	13562	13681	13566	13530	13452	13530	13734	13505	13522	13496	13462	13488	13659	13594	13656	13588	13477	13559	13547	13589	13694	13636	13634	13699	13468	13835	13514	13592	13393	13652	13510	13541
22973	21333	29157	24039	22729	25535	26920	21836	20073	18371	16788	16095	15860	15768	15328	14839	14441	14038	14073	14298	13882	13832	13827	13538	13654	13431	13621	13571	13577	13560	13372	13388	13466	13564	13607	13435	13332	13136	13327	13439	13383	13148	13522	13433	13499	13363	13387	13330	13348	13359	13188	13309	13376	13459	13311	13531	13452	13353	13393	13313	13233	13242	13384	13543	13368	13302	13376	13417	13271	13519	13546	13175	13331	13445	13210	13341	13323	13482	13384	13132	13384	13373	13335	13395	13230	13319	13530	13423	13300	13342	13526	13501	13353	13453	13328	13286	13293	13307	13417	13265	13183	13224	13272	13266	13294	13243	13219	13240	13186	13366	13337	13322	13278	13569	13412	13303	13210	13324	13330	13373	13297	13291	13336	13239	13195	13278	13186	13284	13205	13267	13139	13454	13435	13063	13291	13377	13390	13245	13303	13330	13298	13363	13332	13159	13234	13288	13338	13376	13344	13352	13403	13209	13342	13243	13188	13269	13466	13482	13436	13243	13265	13415	13338	13250	13276	13360	13290	13202	13236	13331	13259	13177	13292	13328	13232	13257	13165	13250	13355	13567	13404	13230	13158	13370	13253	13438	13182	13302	13319	13383	13288	13340	13230	13446	13396	13442	13300	13350	13443	13277	13309	13284	13322	13383	13226	13237	13474	13296	13160	13186	13335	13434	13417	13370	13398	13356	13285	13319	13351	13339	13398	13112	13335	13068	13347	13432	13481	13510	13351	13236	13475	13154	13338	13315	13261	13366	13264	13275	13223	13299	13217	13311	13248	13319	13293	13257	13316	13227	13163	13223	13330	13354	13244	13312	13480	13261	13221	13384	13195	13254	13265	13219	13269	13105	13222	13193	13336	13324	13220	13509	13176	13318	13249	13138	13177	13113	13285	13210	13337	13216	13261	13326	13313	13269	13413	13276	12915	13141	13334	13214	13316	13270	13352	13265	13451	13429	13341	13213	13232	13052	13360	13287	13208	13333	13202	13177	13209	13319	13180	13314	13351	13333	13370	13210	13417	13369	13243	13129	13230	13226	13313	13257	13167	13485	13459	13303	13273	13346	13474	13358	13288	13340	13318	13233	13322	13306	13254	13232	13138	13236	13282	13227	13281	13414	13429	13214	13161	13304	13480	13400	13313	13327	13254	13189	13408	13411	13272	13188	13150	13436	13180	13364	13471	13454	13402	13335	13223	13226	13479	13222	13386	13332	13467	13149	13307	13301	13206	13499	13309	13124	13110	13291	13277	13245	13183	13377	13343	13262	13231	13182	13350	13346	13264	13346	13375	13165	13185	13354	13161	13340	13463	13181	13340	13359	13339	13326	13288	13264	13231	13189	13316	13216	13168	13099	12999	13344	13246	13339	13345	13352	13328	13337	13208	13248	13190	13208	13268	13383	13266	13333	13480	13238	13244	13425	13284	13112	13169	13081	13306	13462	13376	13129	13242	13145	13360	13155	13254	13301	13230	13401	13344	13236	13279	13237	13297	13254	13134	13399	13193	13146	13282	13369	13160	13163	13502	13447	13385	13269	13223	13372	13280	13368	13255	13380	13213	13417	13431	13174	13308	13235	13173	13290	13338	13216	13331	13251	13168	13043	13416	13183	13359	13207	13240	13167	13313	13281	13325	13278	13268	13122	13427	13309	13239	13310	13173	13283	13282	13345	13229	13321	13391	13278	13244	13426	13307	13235	13271	13397	13226	13281	13353	13236	13312	13193	13310	13340	13254	13184	13426	13250	13284	13213	13075	13169	13179	13209	13422	13179	13290	13411	12975	13210	13230	13286	13200	13318	13302	13285	13288	13191	13371	13252	13329	13306	13311	13246	13239	13346	13282	13276	13109	13310	13434	13160	13314	13239	13255	13307	13309	13125	13364	13136	13296	13264	13342	13415	13426	13260	13376	13084	13220	13127	13193	13373	13289	13190	13360	13214	13377	13341	13268	13285	13354	13350	13270	13216	13275	13397	13190	13208	13081	13339	13359	13238	13300	13264	13326	13468	13300	13584	13191	13508	13389	13385	13323	13387	13266	13336	13193	13165	13314	13112	13191	13293	13226	13153	13122	13193	13142	13356	13263	13251	13340	13091	13292	13093	13339	13351	13214	13336	13251	13409	13103	13423	13436	13364	13361	13244	13403	13273	13240	13206	13227	13137	13315	13397	13465	13300	13182	13387	13217	13243	13128	13146	13081	13144	13446	13378	13373	13379	13273	13312	13244	13232	13120	13211	13215	13362	13312	13215	13400	13170	13211	13322	13166	13264	13288	13429	13522	13214	13261	13244	13301	13156	13304	13140	13325	13211	13193	13399	13333	13210	13199	13094	13183	13431	13199	13176	13248	13318	13322	13125	13256	13194	13309	13474	13391	13513	13231	13339	13327	13193	13381	13307	13290	13333	13429	13148	13296	13393	13245	13167	13454	13187	13488	13429	13303	13569	13295	13111	13250	13238	13401	13278	13293	13072	13353	13341	13524	13378	13365	13222	13337	13373	13428	13317	13212	13397	13371	13353	13446	13267	13272	13349	13187	13383	13458	13313	13274	13362	13373	13194	13404	13274	13198	13360	13216	13383	13417	13286	13449	13379	13205	13216	13213	13402	13209	13288	13353	13363	13180	13096	13210	13236	13374	13357	13102	13180	13401	13232	13424	13402	13368	13449	13446	13247	13408	13365	13350	13376	13360	13299	13227	13236	13289	13119	13223	13357	13437	13405	13151	13431	13373	13287	13339	13263	13226	13428	13471	13289	13140	13359	13245	13157	13261	13278	13286	13447	13258	13332	13151	13376	13278	13246	13339	13171	13180	13444	13311	13329	13403	13460	13241	13400	13304	13305	13334	13299	13229	13289	13170	13200	13356	13322	13229	13195	13440	13232	13283	13167	13221	13223	13307	13271	13115	13237	13377	13456	13520	13472	13428	13346	13331	13040	13236	13273	13193	13388	13306	13242	13284	13285	13160	13064	13205	13364	13303	13377	13442	13391	13341	13324	13252	13420	13308	13397	13327	13147	13046	13378	13383	13229	13353	13301	13410	13377	13242	13220	13378	13232	13179	13343	13355	13190	13346	13329	13226	13342	13201	13218	13278	13141	13249	13063	13159	13146	13292	13292	13167	13083	13341	13187	13229	13222	13368	13356	13367	13200	13392	13150	13451	13275	13155	13213	13102	13280	13268	13249	13387	13088	13366	13234	13365	13399	13194	13266	13135	13302	13533	13186	13298	13205	13433	13251	13337	13301	13304	13173	13201	13510	13333	13393	13209	13372	13349	13446	13437	13403	13237	13342	13263	13245	13292	13351	13338	13373	13326	13223	13455	13170	13309	13223	13358	13272	13390	13122	13340	13292	13232	13383	13168	13358	13191	13348	13303	13185	13036	13279	13439	13236	13259	13177	13352	13402	13162	13359	13143	13483	13328	13404	13457	13134	13246	13399	13307	13215	13301	13302	13218	13219	13435	13238	13216	13112	13395	13115	13285	13232	13201	13310	13145	13274	13314	13357	13108	13171	13325	13340	13387	13340	13309	13196	13302	13410	13320	13281	13248	13333	13321	13282	13197	13529	13401	13359	13486	13391	13279	13197	13450	13230	13263	13308	13144	13202	13122	13115	13351	13329	13129	13423	13391	13191	13225	13261	13393	13306	13243	13332	13399	13451	13374	13116	13369	13339	13495	13328	13154	13370	13327	13241	13350	13372	13301	13447	13055	13071	13440	13339	13403	13320	13173	13295	13334	13230	13186	13270	13318	13299	13290	13297	13164	13193	13271	13102	13193	13210	13378	13328	13280	13125	13306	13468	13203	13195	13247	13184	13125	13297	13286	13495	13307	13113	13196	13140	13301	13187	13284	13141	13383	13143	13302	13194	13363	13319	13309	13178	13178	13191	13255	13514	13529	13239	13171	13139	13324	13229	13236	13154	13293	13132	13259	13236	13380	13208	13234	13237	13420	13392	13453	13254	13275	13274	13285	13097	13168	13491	13170	13167	13255	13380	13354	13361	13436	13350	13412	13331	13300	13145	13081	13229	13425	13206	13283	13204	13408	13127	13314	13354	13386	13327	13244	13254	13501	13215	13236	13299	13358	13373	13501	13280	13413	13327	13371	13433	13111	13167	13152	13497	13228	13245	13260	13295	13260	13398	13279	13402	13297	13197	13261	13173	13228	13306	13227	13304	13303	13221	13233	13330	13320	13446	13245	13554	13273	13253	13297	13201	13437	13310	13389	13304	13097	13377	13279	13405	13402	13197	13430	13168	13272	13413	13342	13390	13421	13337	13302	13305	13313	13298	13288	13424	13131	13376	13191	13262	13287	13173	13518	13195	13348	13400	13091	13336	13280	13365	13313	13219	13380	13328	13159	13411	13313	13333	13309	13182	13126	13165	13360	13459	13220	13285	13336	13169	13265	13357	13305	13235	13294	13226	13227	13277	13453	13218	13272	13517	13218	13291	13241	13385	13294	13194	13256	13132	13267	13241	13301	13284	13223	13344	13070	13452	13178	13379	13376	13324	13246	13185	13400	13125	13349	13478	13348	13342	13199	13247	13235	13207	13357	13149	13216	13356	13157	13143	13245	13338	13261	13349	13141	13302	13334	13358	13316	13400	13367	13180	13182	13279	13249	13247	13240	13209	13103	13489	13523	13146	13460	13182	13188	13202	13395	13537	13296	13270	13240	13178	13284	13375	13362	13216	13126	13327	13297	13107	13459	13274	13309	13239	13485	13322	13217	13340	13235	13605	13343	13363	13192	13331	13404	13316	13369	13332	13417	13215	13380	13311	13233	13286	13393	13581	13335	13529	13329	13362	13165	13289	13371	13280	13397	13413	13329	13272	13437	13174	13536	13354	13284	13327	13314	13315	13328	13580	13362	13217	13323	13385	13295	13256	13300	13226	13297	13373	13272	13268	13312	13383	13491	13317	13247	13313	13310	13352	13293	13207	13374	13290	13151	13141	13407	13258	13313	13296	13445	13483	13289	13352	13463	13250	13356	13551	13220	13303	13292	13343	13414	13251	13207	13492	13479	13227	13213	13210	13179	13331	13426	13214	13163	13281	13137	13486	12992	13254	13403	13201	13344	13466	13370	13284	13356	13225	13214	13243	13282	13333	13191	13351	13202	13194
28015	49106	48641	42210	36403	31641	28193	26246	24543	21184	19141	18493	17732	17432	16779	15863	15231	15183	15011	14554	14168	14086	14161	14021	13915	13781	13642	13687	13657	13625	13578	13556	13466	13611	13541	13696	13453	13627	13449	13635	13516	13518	13433	13475	13485	13338	13835	13737	13463	13497	13471	13339	13478	13605	13469	13632	13350	13755	13605	13383	13392	13471	13562	13596	13746	13617	13538	13532	13342	13454	13509	13478	13640	13442	13399	13505	13588	13406	13478	13426	13466	13361	13375	13650	13424	13552	13480	13591	13466	13637	13579	13439	13497	13386	13418	13639	13478	13340	13451	13364	13587	13509	13468	13469	13635	13492	13486	13496	13413	13446	13523	13578	13602	13540	13482	13501	13523	13515	13436	13416	13435	13284	13613	13410	13402	13494	13637	13512	13437	13566	13477	13474	13497	13532	13538	13346	13656	13348	13411	13606	13483	13548	13325	13593	13431	13493	13450	13562	13461	13561	13326	13670	13485	13387	13483	13429	13537	13437	13448	13605	13505	13476	13460	13429	13518	13427	13467	13358	13418	13490	13627	13357	13632	13477	13424	13480	13515	13483	13533	13664	13521	13490	13547	13446	13397	13595	13472	13440	13474	13628	13452	13461	13539	13444	13541	13410	13455	13505	13350	13484	13489	13713	13336	13407	13439	13427	13523	13626	13504	13398	13584	13462	13393	13426	13515	13272	13466	13599	13390	13564	13609	13548	13528	13555	13462	13437	13544	13484	13490	13575	13445	13663	13473	13546	13552	13502	13546	13389	13509	13643	13468	13480	13430	13446	13531	13460	13535	13553	13527	13385	13489	13518	13488	13639	13403	13446	13544	13476	13606	13509	13515	13319	13478	13541	13312	13378	13285	13550	13468	13454	13559	13594	13470	13708	13630	13465	13519	13513	13433	13460	13364	13453	13478	13378	13430	13397	13349	13577	13482	13397	13654	13516	13511	13554	13308	13438	13535	13373	13505	13460	13384	13564	13645	13545	13478	13343	13440	13373	13601	13396	13532	13400	13500	13364	13556	13629	13477	13495	13469	13567	13425	13410	13513	13406	13576	13351	13467	13400	13600	13534	13756	13483	13473	13454	13420	13294	13527	13526	13533	13552	13440	13515	13478	13630	13619	13494	13462	13539	13388	13515	13450	13294	13436	13507	13586	13374	13622	13427	13415	13471	13434	13381	13501	13413	13536	13378	13565	13555	13446	13343	13560	13638	13632	13407	13523	13430	13481	13480	13456	13418	13381	13475	13553	13400	13672	13550	13465	13464	13551	13560	13482	13455	13560	13329	13505	13528	13460	13681	13369	13531	13503	13480	13496	13383	13740	13371	13282	13515	13475	13633	13443	13405	13360	13566	13512	13624	13320	13598	13347	13451	13528	13453	13303	13394	13632	13388	13540	13481	13544	13643	13378	13487	13600	13566	13492	13407	13393	13474	13462	13543	13542	13401	13469	13378	13484	13583	13503	13508	13626	13609	13420	13583	13419	13616	13339	13328	13478	13405	13462	13540	13523	13535	13572	13512	13398	13506	13434	13346	13431	13510	13356	13432	13350	13432	13552	13376	13426	13425	13619	13366	13535	13470	13620	13435	13426	13460	13517	13479	13456	13476	13467	13525	13466	13287	13443	13464	13560	13221	13503	13432	13400	13467	13361	13515	13559	13467	13476	13422	13603	13450	13634	13501	13570	13672	13449	13536	13508	13461	13465	13374	13439	13612	13372	13526	13582	13528	13570	13556	13578	13344	13552	13494	13510	13464	13221	13380	13525	13524	13482	13449	13482	13439	13457	13489	13556	13232	13565	13444	13384	13509	13383	13524	13555	13516	13555	13526	13332	13421	13493	13585	13660	13447	13599	13563	13410	13402	13523	13403	13348	13620	13356	13540	13543	13501	13510	13426	13639	13447	13568	13540	13618	13668	13620	13473	13665	13391	13466	13426	13550	13487	13684	13431	13606	13585	13533	13572	13285	13589	13449	13352	13435	13385	13514	13385	13422	13411	13541	13525	13479	13397	13511	13450	13447	13569	13423	13287	13372	13496	13568	13434	13445	13283	13509	13450	13474	13525	13460	13631	13605	13523	13526	13408	13408	13527	13650	13384	13321	13505	13353	13494	13574	13487	13335	13510	13584	13575	13533	13548	13538	13621	13432	13539	13579	13453	13487	13421	13352	13617	13424	13469	13622	13737	13523	13420	13652	13530	13413	13392	13423	13520	13392	13371	13433	13572	13392	13511	13455	13391	13360	13572	13359	13439	13325	13368	13511	13424	13517	13390	13444	13485	13531	13376	13384	13374	13517	13358	13357	13391	13326	13405	13442	13495	13432	13570	13513	13368	13434	13387	13489	13473	13388	13502	13397	13582	13470	13504	13357	13347	13614	13544	13521	13555	13373	13485	13486	13397	13594	13582	13557	13427	13520	13512	13393	13494	13635	13272	13465	13402	13459	13458	13485	13548	13520	13366	13585	13418	13371	13384	13515	13256	13515	13466	13575	13630	13330	13567	13554	13559	13384	13438	13512	13546	13349	13403	13372	13579	13579	13590	13606	13495	13547	13401	13373	13488	13556	13505	13470	13442	13373	13536	13638	13399	13608	13374	13521	13650	13217	13454	13440	13432	13652	13648	13428	13437	13319	13414	13387	13654	13568	13423	13396	13538	13307	13545	13566	13426	13526	13598	13508	13329	13474	13649	13500	13570	13527	13498	13418	13510	13467	13494	13522	13610	13509	13537	13360	13546	13457	13478	13510	13551	13353	13435	13365	13492	13328	13470	13527	13377	13503	13451	13463	13623	13616	13602	13390	13513	13466	13360	13403	13606	13559	13419	13524	13406	13406	13618	13475	13637	13630	13338	13497	13509	13572	13530	13615	13546	13491	13456	13411	13512	13365	13515	13332	13403	13544	13239	13485	13576	13651	13465	13429	13461	13559	13441	13526	13530	13423	13367	13244	13541	13377	13549	13306	13467	13568	13557	13580	13445	13502	13576	13448	13450	13598	13484	13496	13393	13597	13386	13367	13506	13425	13557	13535	13432	13615	13404	13520	13613	13494	13553	13524	13576	13516	13484	13417	13570	13441	13457	13500	13473	13691	13352	13309	13676	13440	13443	13521	13439	13474	13277	13600	13540	13465	13427	13452	13419	13441	13542	13499	13416	13433	13454	13533	13604	13575	13627	13439	13341	13577	13363	13378	13674	13298	13724	13458	13358	13490	13462	13468	13263	13306	13543	13442	13455	13593	13609	13358	13316	13354	13496	13430	13601	13345	13513	13341	13444	13408	13246	13430	13470	13384	13531	13493	13473	13449	13505	13649	13561	13491	13514	13594	13407	13644	13473	13526	13465	13364	13424	13502	13346	13522	13418	13430	13439	13342	13479	13340	13469	13521	13384	13402	13495	13553	13504	13589	13628	13272	13563	13380	13464	13414	13411	13451	13648	13319	13528	13587	13583	13572	13414	13483	13531	13511	13467	13326	13527	13356	13362	13429	13530	13449	13488	13477	13469	13426	13504	13419	13499	13519	13697	13447	13470	13438	13583	13385	13419	13478	13447	13572	13335	13468	13442	13645	13215	13437	13459	13626	13372	13615	13517	13456	13308	13429	13651	13348	13385	13535	13387	13351	13548	13566	13406	13469	13530	13508	13412	13628	13537	13378	13497	13585	13493	13613	13589	13447	13464	13514	13373	13437	13547	13528	13383	13527	13553	13677	13571	13491	13300	13356	13402	13469	13546	13462	13700	13415	13420	13470	13445	13414	13454	13373	13520	13558	13493	13452	13393	13608	13498	13606	13350	13505	13299	13549	13325	13565	13557	13267	13534	13436	13537	13543	13405	13600	13456	13483	13543	13377	13533	13511	13433	13474	13253	13505	13333	13601	13397	13361	13448	13564	13539	13525	13670	13258	13318	13406	13296	13567	13324	13291	13549	13373	13395	13457	13542	13532	13455	13471	13390	13567	13572	13445	13522	13633	13408	13253	13442	13418	13512	13617	13464	13474	13387	13337	13448	13557	13493	13491	13531	13541	13623	13477	13446	13545	13437	13485	13585	13368	13390	13421	13549	13442	13426	13418	13502	13459	13433	13441	13419	13581	13485	13524	13359	13461	13503	13513	13373	13626	13562	13625	13352	13405	13329	13381	13465	13364	13484	13520	13510	13407	13584	13478	13342	13351	13477	13443	13532	13375	13612	13572	13408	13441	13400	13514	13496	13355	13529	13519	13666	13376	13515	13363	13305	13677	13525	13384	13353	13370	13472	13523	13656	13323	13474	13487	13478	13521	13522	13604	13520	13409	13527	13270	13289	13414	13498	13460	13505	13467	13459	13625	13484	13569	13400	13486	13524	13477	13386	13495	13333	13526	13593	13475	13426	13561	13295	13583	13638	13512	13491	13556	13472	13446	13499	13519	13545	13570	13334	13425	13453	13544	13437	13493	13578	13573	13603	13380	13420	13380	13529	13391	13528	13490	13489	13443	13438	13388	13407	13564	13489	13414	13562	13483	13365	13482	13431	13554	13422	13649	13427	13476	13393	13441	13592	13448	13375	13320	13425	13416	13353	13607	13602	13413	13662	13426	13385	13449	13350	13495	13387	13478	13452	13431	13552	13436	13642	13520	13482	13326	13447	13564	13431	13604	13436	13531	13497	13610	13516	13523	13496	13438	13558	13402	13324	13572	13655	13392	13457	13535	13515	13474	13347	13547	13718	13589	13362	13499	13395	13467	13437	13368	13435	13585	13582	13429	13350	13517	13444	13524	13448	13524	13331	13538	13379	13482	13612	13509	13264	13601	13373	13446	13572	13393	13509	13467	13338	13496	13508	13534	13443	13497	13376	13390	13450	13455	13507	13354	13466	13427	13498	13401	13416	13574	13447	13600	13564	13406	13562	13454	13514	13347	13393	13510	13459	13411	13515	13538	13468	13565	13505	13384	13279	13522	13519	13354	13579	13420	13620	13319	13464	13330	13297	13681	13385	13488	13482	13339	13492	13425	13531	13436	13329	13494	13516	13525	13422	13592	13612	13569	13380	13344	13483	13561	13466	13508	13427	13471	13389	13425	13526	13420	13304	13533	13470	13436	13482	13481	13668	13433	13548	13402	13409	13470	13460	13308	13332	13344	13345
27855	25339	31534	28137	21869	19080	17466	16382	15715	15161	14496	14126	14126	14020	13794	13653	13705	13599	13574	13437	13408	13390	13380	13247	13389	13259	13128	13096	13129	13168	13276	13484	13232	13225	13369	13265	13105	13295	13314	13162	13235	13121	13307	13277	13388	13106	13217	13287	13281	13187	13309	13253	13385	13167	13105	13330	13421	13223	13143	13126	13283	13347	13221	13315	13143	13286	13262	13166	13060	13258	13349	13111	13086	13318	13132	13068	13132	13302	13182	13230	13372	13304	13298	13147	13406	13263	13455	13195	13142	13181	13337	13229	13162	13294	13247	13194	13311	13358	13228	13020	13433	13149	13209	13172	13361	13232	13231	13097	13208	13014	13201	13208	13151	13201	13212	13368	13137	13175	13339	13216	13265	13254	13212	13290	13259	13180	13269	13243	13168	13062	13170	13104	13308	13296	13207	13218	13293	13299	13391	13169	13205	13277	13357	13281	13379	13273	13217	13246	13105	13130	13224	13198	13349	13183	12942	13156	13233	13227	13317	13319	13261	13214	13152	13287	13159	13271	13168	13120	13208	13247	13082	13183	13175	13052	13450	13243	13122	13240	13268	13190	13016	13167	13245	13224	13175	13355	13176	13306	13268	13168	13286	13178	13299	13144	13170	13256	13320	13350	13235	13152	13112	13241	13326	13188	13372	13276	13217	13065	13369	13246	13113	13184	13391	13509	13353	13138	13072	13347	13353	13098	13303	13159	13160	13170	13340	13245	13155	13085	13136	13218	13285	13039	13148	13315	13298	13034	13176	13171	13144	13151	13287	13356	13088	13157	13129	13405	13233	13318	13315	13197	13155	13285	13216	13145	13212	13118	13263	13241	13206	13191	13122	13241	13307	13181	13132	13228	13210	13105	13252	13001	13208	13214	13256	13139	13214	13246	13205	13134	13225	13268	13161	13231	13194	13201	13233	12992	13083	13270	13187	13281	13102	13070	13173	13335	13268	13347	13272	13418	13171	13321	13258	13309	13264	13234	13149	13069	13233	13244	12792	13169	13252	13162	13360	13358	13235	13459	13225	13134	13272	13362	13083	13089	13126	13177	13288	13238	13210	13197	13189	13146	13104	13183	13333	13326	13331	13184	13365	13270	13085	13433	13310	13305	13395	13264	13333	13157	13302	13219	13233	13190	13091	13315	13073	13277	13343	13180	13289	13179	13345	13258	13366	13295	13113	13169	13294	13154	13087	13218	13181	13147	13266	13129	13312	13010	13152	13190	13330	13103	13087	13123	13126	13338	13506	13259	13289	13204	13326	13075	13017	13214	13280	13317	13067	13193	13239	13228	13335	13143	12928	13125	13236	13281	13226	12916	13148	13281	13242	13033	13280	13311	13133	13195	13220	12936	13135	13316	13316	13283	13219	13271	13201	13213	13350	13150	13176	13132	13177	13165	13257	13151	13095	13311	13193	13082	13222	13305	13215	13257	13093	13197	13291	13281	13308	13229	13062	13140	13169	13080	13214	13099	13332	13207	13114	13187	13243	13170	13291	13065	13279	13155	13133	13282	13228	13127	13295	13070	13309	13292	13110	13001	13215	13238	13224	13117	13422	13309	13249	13226	13184	13267	13128	13364	13309	13239	13257	13265	13222	13151	13140	13288	13198	13169	13126	13124	13100	13290	13254	13108	13113	13232	13303	13280	13139	13179	13250	13236	13184	13419	12975	13254	13257	13209	13117	13260	13231	13189	13240	13237	13011	13311	13302	13446	13183	13263	13235	13223	13313	13342	13438	13327	13195	13300	13224	13025	13283	13224	13278	13123	13120	13117	13188	13134	13239	13243	13307	13154	13259	13334	13236	13174	13137	13243	13270	13040	13097	13379	13130	13164	13307	13367	13291	13090	13036	13071	13164	13138	13207	13312	13142	13299	13155	13235	13230	13053	13322	13315	13385	13226	13110	13272	13103	13167	13215	13175	13160	13094	13251	13171	13031	13148	13346	13275	13318	13136	13172	13199	13062	13030	13075	13157	13292	13385	13249	13160	13120	13109	13241	13088	12976	13267	13030	13295	13181	13177	13120	13147	13187	13260	13446	13235	13128	13131	13111	13081	13154	13306	13043	13175	13068	13173	13217	13239	13103	13195	13205	13239	13160	13247	13200	13210	13194	13215	13140	13204	13379	13338	13313	13409	13266	13198	13233	13085	13172	13388	13074	13236	13337	13356	13384	13274	13163	13266	13326	13264	13036	13006	13228	13300	13071	13141	13275	13205	13377	13286	13421	13115	13234	13143	13250	13244	13214	13311	13186	13329	13233	13325	13182	13210	13265	13050	13106	13232	12821	13191	13279	13071	13300	13157	13093	13313	13115	13078	12997	13144	13111	13141	13313	13156	13126	13124	13171	13095	13307	13378	13129	13187	13215	13116	13312	13257	13263	13228	13275	13240	13320	13283	13156	13386	13197	13309	13223	13335	13350	13261	13164	13247	13254	13141	13111	13176	13181	13243	13205	13269	13186	13341	13267	13350	13210	13247	13320	13309	13295	13285	13124	13385	13131	13159	13200	13129	13148	13206	13179	13135	13235	13208	13203	13329	13275	13082	13285	13384	13184	13113	12969	13172	13340	13116	13159	13138	13291	12919	13076	13342	13139	13259	13393	13281	13267	13163	13111	13237	13246	13311	13239	13308	13291	13249	13294	13214	13205	13203	13152	13129	13416	13213	13019	13297	13137	13322	13183	13120	13407	13093	13154	13108	13102	13339	13286	13124	13211	13102	13302	13189	13303	13124	13137	13276	13377	13176	13223	13221	13229	13091	13355	13078	13198	13177	13158	13174	13140	13278	13281	13197	13190	13134	13382	13154	13261	13160	13258	13173	12991	13085	13311	13240	13248	13066	13191	13304	13245	13360	13348	13243	13218	13067	13226	13125	13384	13315	13155	13201	13217	13105	13047	13245	13269	13236	13283	13032	13422	13217	13112	13361	13268	13364	13293	13195	13152	13240	13444	13248	13177	13297	13300	13283	13183	13218	13172	13165	13273	13306	13157	13114	13099	13298	13174	13317	13336	13295	13124	13181	13348	13103	13034	13114	13236	13389	13130	13147	13358	13243	13266	13245	13151	13249	13273	13357	13331	13070	13281	13306	13377	13131	13358	13203	13135	13091	13186	13115	12965	13214	13241	13333	13256	13339	13129	13059	13097	13239	13212	13108	13196	13213	13063	13367	13082	13127	13297	13341	13406	13157	13364	13219	13277	13062	13203	13159	13282	13285	13195	13185	13281	13051	13130	13135	13245	13167	13130	13204	13016	13169	13408	13244	13245	13187	13251	13323	13311	13054	13123	13480	13140	13333	13389	13163	13306	13498	13185	13289	13241	13043	13363	13123	13343	13234	13235	13261	13400	13244	13174	13250	13198	13151	13297	13152	13099	13334	13085	13214	13175	13154	13260	13171	13153	13217	13311	13235	13401	13208	13486	13274	13352	13311	13114	13299	13112	13282	13191	13199	13146	13326	13257	13206	13266	13104	13254	13137	13301	13115	13306	13340	13119	13239	13160	13140	13283	13198	13157	12959	13237	13238	13297	13400	13067	13199	13209	13178	13327	13234	13160	13122	13383	13147	13181	13265	13215	13212	13060	13214	13042	13260	13262	13197	13219	13111	13267	13212	13365	13232	13246	13231	13195	13132	13217	13248	13037	13061	13312	13335	13165	13223	13391	13130	13104	13129	13176	13325	13087	13200	13043	13209	13371	13193	13259	13230	13228	13234	13220	13171	13172	13240	13323	13205	13152	13285	13207	13194	13328	13146	13200	13421	13123	13140	13149	13268	13202	13161	13206	13378	13319	13235	13137	13329	13212	13122	13278	13305	13223	13110	13202	13224	13265	13193	13263	13103	13251	13196	13095	13087	13265	13157	13116	13263	13328	13049	13154	13182	13215	13147	13250	12928	13175	13225	13340	13170	13136	13219	13224	13268	13127	13061	13104	13283	13255	13387	13282	13151	13123	13233	13263	13216	13281	13150	13374	13263	13222	13175	13313	13095	13245	13476	13314	13137	13302	13016	13285	13173	13263	13164	13100	13129	13022	13172	13287	13299	13244	13310	13240	13212	13202	13169	13257	13256	13133	13187	13104	13092	13238	13187	13097	13171	13264	13308	13371	13260	13254	13287	13242	13241	13079	13269	13302	13156	13266	13188	13348	13166	13280	13161	13372	13255	13268	13205	13204	13266	13269	13331	13418	13354	13268	13413	13228	13250	13348	13349	13272	12999	13116	13050	13229	13282	13232	13352	13135	13252	13225	13164	13209	13190	13327	13230	13062	13261	13137	13207	13221	12996	13205	13305	13241	13325	13221	13088	13096	13358	13245	13116	13199	13281	13248	13174	13132	13195	13349	13229	13288	13186	13318	13137	13340	13215	13241	13172	12947	13182	13280	13126	13060	13377	13280	13120	13384	13285	13182	13356	13377	13334	13228	13139	13167	13235	13231	13107	13365	13308	13157	13419	13377	13135	13060	13218	13125	13328	13171	13272	13350	13370	13175	13279	13136	13276	13255	13202	13304	13165	13091	13367	13433	13279	13378	13246	13165	13121	13215	13318	13168	13152	13186	13179	13251	13269	13256	13413	13248	13518	13246	13306	13280	13249	13254	12998	13246	13126	13219	13208	13151	13162	13244	13223	13295	13228	13161	13079	13208	13098	13213	13267	13383	13067	13278	13260	13322	13044	13196	13195	13312	13028	13374	13143	13380	13048	13217	13267	13189	13338	13426	13142	13213	13151	13333	13026	13305	13237	13333	13367	13414	13210	13223	13194	13147	13163	13263	13483	13270	13142	13044	13133	13289	13223	13114	13156	13407	13232	13148	13351	13098	13240	13242	13225	13267	13102	13347	13248	13160	13350	13194	13349	13041	13277	13333	13297	13338	13257	13096	13259	13315	13079	13304	13309	13196	13477	13111	13098	13375	13144	13413	13170	13367	13086	13101	13319	13076	13252	13187	13268	13119	13288	13295	13279	13206	13147	13186	13065	13177	13343	13109	13295	13161	13201	13216	13115	13207	13279	13224	13275	13232	13268	13327	13378	13319	13040	13009	13219	13185	13097	13211	13084	13331	13209	13130	13081	13231	13285	13366	13201	13119	13168	13063	13241	13300	13074	13155	13196	13219	13397
26837	40445	39034	31200	26176	22645	20115	19087	17832	16511	15490	15039	15051	14828	14213	13992	13831	13677	13858	13661	13716	13625	13546	13583	13538	13565	13584	13418	13515	13461	13455	13460	13482	13375	13508	13547	13647	13325	13419	13528	13433	13546	13501	13372	13408	13515	13527	13433	13449	13486	13484	13343	13459	13368	13418	13527	13516	13390	13430	13290	13628	13305	13559	13506	13483	13401	13484	13508	13441	13557	13338	13551	13501	13361	13377	13428	13363	13431	13432	13446	13564	13624	13431	13550	13529	13517	13387	13376	13518	13360	13485	13403	13419	13509	13502	13506	13357	13425	13410	13645	13382	13456	13528	13416	13428	13436	13408	13302	13414	13429	13539	13418	13600	13553	13392	13476	13393	13544	13258	13509	13358	13483	13501	13324	13363	13415	13352	13492	13618	13350	13483	13374	13537	13383	13397	13518	13472	13583	13303	13466	13307	13463	13390	13627	13550	13438	13201	13407	13419	13479	13640	13530	13461	13477	13319	13486	13498	13274	13334	13494	13587	13413	13448	13262	13357	13550	13569	13503	13479	13514	13655	13379	13151	13361	13473	13269	13303	13315	13568	13375	13548	13393	13622	13557	13520	13554	13434	13407	13435	13392	13512	13492	13438	13415	13367	13511	13494	13519	13321	13442	13470	13411	13390	13545	13549	13604	13319	13387	13470	13379	13504	13333	13518	13464	13488	13543	13484	13462	13435	13486	13567	13268	13399	13393	13415	13463	13420	13268	13581	13635	13532	13415	13496	13217	13412	13435	13479	13404	13424	13442	13293	13464	13417	13315	13426	13544	13605	13409	13421	13462	13444	13365	13513	13541	13399	13495	13465	13522	13202	13263	13570	13356	13476	13422	13558	13238	13415	13282	13611	13547	13384	13497	13483	13600	13455	13352	13598	13430	13467	13340	13624	13622	13542	13445	13278	13509	13449	13605	13501	13568	13291	13538	13344	13424	13399	13422	13366	13482	13389	13413	13571	13444	13542	13511	13543	13414	13475	13521	13527	13391	13532	13427	13554	13352	13395	13436	13377	13443	13319	13460	13269	13487	13337	13399	13527	13498	13536	13481	13384	13493	13441	13332	13495	13550	13502	13447	13471	13430	13581	13535	13487	13396	13317	13515	13341	13394	13342	13502	13553	13516	13360	13531	13503	13475	13347	13359	13475	13438	13359	13294	13280	13269	13397	13410	13685	13383	13340	13469	13498	13429	13581	13496	13619	13524	13517	13464	13436	13490	13420	13463	13514	13328	13670	13317	13574	13450	13408	13336	13479	13495	13559	13459	13393	13441	13467	13407	13409	13447	13400	13426	13303	13466	13498	13449	13524	13511	13421	13405	13418	13350	13629	13318	13451	13476	13583	13404	13573	13560	13516	13323	13516	13368	13575	13492	13459	13554	13389	13460	13506	13427	13421	13321	13473	13516	13612	13368	13389	13212	13350	13493	13526	13363	13392	13523	13525	13426	13369	13490	13507	13408	13526	13418	13638	13294	13470	13426	13395	13535	13474	13583	13532	13434	13456	13492	13604	13393	13461	13541	13410	13299	13500	13450	13278	13426	13368	13392	13470	13295	13555	13395	13460	13428	13391	13414	13278	13239	13428	13491	13539	13522	13400	13617	13458	13470	13455	13346	13424	13438	13630	13396	13475	13402	13289	13471	13418	13436	13574	13464	13472	13604	13592	13476	13401	13463	13644	13489	13337	13379	13490	13565	13438	13486	13391	13491	13479	13463	13467	13522	13469	13316	13499	13376	13557	13306	13450	13531	13367	13437	13457	13483	13514	13575	13622	13316	13580	13296	13614	13509	13476	13401	13540	13630	13438	13468	13521	13397	13323	13381	13448	13493	13315	13455	13504	13497	13371	13420	13570	13402	13427	13525	13355	13568	13292	13589	13455	13449	13388	13335	13376	13677	13478	13477	13387	13497	13387	13467	13508	13271	13386	13539	13429	13533	13569	13625	13353	13427	13446	13507	13597	13522	13434	13409	13525	13474	13314	13596	13473	13602	13476	13347	13351	13418	13496	13348	13439	13448	13417	13313	13436	13432	13408	13472	13387	13539	13516	13548	13420	13375	13539	13575	13478	13608	13536	13370	13429	13572	13585	13611	13484	13432	13385	13377	13539	13427	13330	13468	13308	13653	13560	13303	13381	13353	13346	13386	13419	13438	13493	13446	13285	13584	13495	13357	13514	13520	13288	13394	13400	13562	13521	13330	13239	13513	13363	13647	13544	13591	13490	13579	13510	13391	13415	13407	13420	13506	13655	13429	13402	13414	13356	13355	13540	13465	13623	13365	13523	13372	13495	13473	13325	13455	13487	13336	13462	13538	13433	13404	13381	13439	13470	13289	13581	13593	13439	13350	13431	13364	13517	13492	13393	13446	13417	13326	13350	13379	13564	13492	13408	13332	13485	13529	13426	13474	13537	13424	13359	13358	13388	13492	13504	13360	13567	13311	13476	13359	13527	13449	13477	13478	13290	13518	13374	13484	13503	13305	13418	13466	13475	13352	13381	13369	13605	13409	13398	13510	13315	13422	13417	13593	13476	13476	13502	13388	13522	13416	13521	13451	13397	13513	13472	13417	13460	13459	13466	13446	13402	13401	13312	13383	13379	13166	13515	13420	13412	13437	13482	13457	13400	13558	13401	13501	13389	13370	13694	13376	13344	13477	13517	13424	13501	13714	13507	13331	13529	13491	13643	13446	13504	13273	13471	13316	13472	13441	13472	13603	13400	13526	13439	13503	13306	13378	13562	13463	13471	13429	13439	13370	13486	13487	13269	13310	13399	13429	13400	13419	13406	13558	13493	13402	13394	13461	13535	13375	13470	13542	13421	13471	13453	13570	13448	13460	13355	13657	13483	13507	13486	13425	13449	13419	13529	13479	13429	13451	13382	13457	13553	13406	13310	13387	13468	13555	13319	13412	13487	13437	13490	13536	13336	13330	13506	13417	13340	13476	13452	13550	13495	13435	13371	13362	13512	13395	13682	13576	13432	13501	13425	13473	13334	13443	13516	13517	13381	13433	13458	13487	13451	13469	13535	13435	13482	13474	13550	13451	13418	13352	13263	13410	13588	13367	13597	13418	13470	13398	13460	13249	13472	13623	13428	13532	13291	13341	13561	13535	13588	13499	13365	13591	13279	13420	13585	13419	13510	13505	13515	13412	13565	13485	13506	13539	13552	13453	13393	13518	13412	13542	13585	13295	13570	13473	13495	13481	13489	13474	13342	13311	13452	13517	13321	13531	13273	13535	13344	13362	13274	13522	13423	13437	13382	13385	13629	13499	13610	13414	13386	13388	13558	13434	13537	13385	13480	13495	13295	13492	13504	13324	13550	13391	13430	13518	13385	13665	13553	13540	13448	13372	13427	13441	13539	13329	13441	13361	13473	13516	13604	13386	13419	13527	13470	13475	13409	13417	13426	13405	13463	13462	13492	13494	13454	13649	13376	13434	13482	13456	13402	13347	13342	13589	13456	13524	13311	13374	13478	13489	13302	13374	13700	13427	13404	13464	13254	13511	13485	13560	13459	13338	13647	13339	13468	13486	13570	13378	13580	13437	13386	13634	13475	13540	13457	13397	13495	13296	13310	13570	13348	13445	13519	13460	13537	13307	13398	13360	13520	13554	13443	13469	13508	13504	13587	13429	13418	13365	13383	13505	13415	13367	13551	13379	13364	13295	13480	13339	13564	13438	13583	13582	13500	13335	13452	13357	13602	13521	13490	13405	13409	13385	13426	13384	13527	13451	13489	13322	13395	13534	13444	13422	13490	13392	13468	13524	13443	13381	13401	13602	13396	13367	13508	13307	13488	13324	13341	13408	13567	13448	13631	13500	13551	13394	13491	13525	13476	13424	13580	13487	13506	13504	13667	13480	13523	13475	13388	13452	13559	13526	13452	13461	13481	13421	13523	13302	13281	13393	13286	13472	13355	13523	13461	13407	13436	13418	13505	13403	13556	13421	13552	13402	13468	13502	13517	13405	13434	13269	13439	13364	13460	13313	13294	13597	13349	13473	13463	13355	13431	13422	13438	13421	13356	13597	13363	13456	13549	13493	13427	13509	13428	13474	13437	13370	13566	13421	13530	13467	13483	13491	13492	13510	13505	13461	13460	13565	13506	13393	13295	13174	13491	13525	13415	13346	13684	13347	13517	13516	13205	13252	13440	13321	13434	13359	13346	13653	13521	13548	13403	13396	13495	13483	13550	13322	13515	13546	13438	13402	13324	13400	13336	13482	13601	13493	13589	13547	13425	13411	13389	13455	13420	13476	13578	13444	13261	13507	13238	13532	13407	13338	13450	13444	13396	13553	13463	13626	13528	13435	13609	13455	13541	13381	13486	13555	13421	13452	13457	13382	13415	13435	13283	13374	13445	13579	13404	13338	13378	13662	13344	13330	13552	13461	13516	13437	13412	13378	13538	13477	13450	13424	13341	13327	13527	13430	13416	13424	13380	13518	13537	13574	13459	13394	13591	13364	13490	13602	13401	13547	13468	13426	13562	13426	13356	13569	13406	13513	13524	13355	13509	13353	13461	13403	13389	13400	13421	13430	13383	13407	13575	13246	13354	13406	13452	13380	13360	13331	13464	13518	13629	13387	13397	13351	13400	13523	13410	13369	13490	13357	13462	13290	13423	13418	13225	13601	13245	13412	13343	13569	13510	13537	13492	13424	13375	13486	13381	13630	13519	13504	13631	13493	13321	13414	13472	13467	13430	13321	13662	13411	13465	13518	13414	13480	13391	13455	13342	13572	13517	13237	13621	13474	13356	13363	13459	13518	13537	13585	13369	13505	13362	13451	13434	13271	13435	13425	13428	13374	13502	13420	13352	13506	13496	13399	13509	13474	13474	13489	13342	13480	13426	13441	13378	13426	13387	13500	13237	13584	13457	13358	13466	13433	13356	13461	13500	13392	13536	13558	13488	13401	13572	13507	13453	13406	13417	13376	13540	13457	13599	13376	13337	13486	13367	13512	13347	13476	13303	13507	13533	13309	13402	13396	13529	13395	13557	13543	13364	13481	13479	13473	13513	13548	13346	13363	13347	13391	13554	13517	13260	13598	13507	13491	13475	13463	13412	13492	13469	13509	13453	13525	13440	13448	13417	13393	13374	13358
24068	21401	28892	25598	24363	24768	23291	19467	18015	16852	16100	15325	15029	14758	14561	14246	13905	14052	13983	13939	13863	13777	13826	13624	13730	13812	13670	13588	13433	13457	13646	13478	13562	13563	13543	13497	13470	13525	13537	13557	13393	13361	13453	13492	13610	13299	13348	13621	13543	13581	13389	13623	13714	13467	13554	13482	13418	13469	13494	13469	13428	13310	13636	13526	13606	13539	13576	13458	13229	13520	13595	13458	13551	13574	13464	13567	13320	13700	13347	13536	13639	13259	13439	13451	13444	13444	13466	13347	13208	13489	13424	13360	13428	13389	13314	13444	13457	13518	13524	13230	13501	13460	13368	13512	13578	13614	13310	13484	13474	13379	13476	13393	13422	13335	13436	13340	13257	13483	13338	13261	13431	13515	13561	13510	13464	13492	13343	13126	13527	13544	13439	13292	13285	13652	13339	13404	13410	13439	13491	13460	13364	13450	13477	13212	13410	13376	13460	13376	13409	13477	13489	13525	13521	13419	13451	13296	13518	13226	13329	13490	13312	13483	13312	13462	13367	13509	13556	13423	13519	13399	13437	13445	13297	13514	13451	13574	13510	13517	13484	13421	13409	13425	13501	13487	13399	13344	13402	13460	13626	13594	13426	13516	13338	13334	13247	13439	13500	13429	13392	13296	13535	13565	13324	13332	13408	13465	13221	13288	13480	13525	13473	13347	13471	13499	13392	13421	13424	13261	13642	13402	13436	13479	13458	13404	13292	13383	13338	13295	13311	13323	13465	13489	13440	13383	13469	13353	13530	13401	13556	13322	13563	13368	13508	13530	13468	13495	13473	13524	13537	13510	13801	13385	13422	13447	13538	13436	13487	13386	13427	13396	13285	13681	13534	13481	13390	13286	13506	13321	13428	13528	13266	13371	13465	13343	13317	13506	13327	13372	13371	13612	13385	13346	13481	13402	13315	13440	13283	13484	13510	13513	13440	13352	13404	13338	13451	13471	13252	13293	13431	13362	13467	13283	13447	13458	13470	13335	13423	13410	13095	13439	13308	13425	13291	13536	13309	13310	13437	13491	13530	13632	13439	13358	13467	13314	13206	13288	13311	13140	13422	13406	13466	13333	13503	13520	13364	13597	13399	13483	13348	13583	13410	13471	13220	13378	13726	13618	13424	13570	13374	13491	13429	13424	13699	13440	13562	13274	13580	13553	13413	13427	13368	13432	13775	13496	13328	13498	13378	13301	13508	13470	13324	13359	13340	13053	13373	13312	13363	13431	13217	13275	13280	13413	13405	13238	13379	13489	13583	13587	13366	13472	13459	13396	13400	13414	13506	13282	13346	13588	13340	13540	13462	13418	13444	13340	13391	13396	13408	13275	13524	13323	13468	13313	13385	13453	13373	13671	13581	13528	13493	13244	13408	13293	13551	13254	13494	13480	13297	13451	13550	13335	13559	13537	13486	13491	13314	13560	13378	13276	13393	13497	13416	13365	13236	13377	13610	13379	13455	13456	13495	13612	13385	13458	13429	13475	13364	13457	13525	13368	13471	13632	13408	13417	13464	13350	13332	13497	13369	13396	13353	13549	13454	13521	13443	13535	13491	13504	13356	13365	13523	13506	13322	13371	13280	13343	13281	13384	13329	13493	13361	13387	13545	13610	13531	13616	13418	13378	13406	13387	13528	13464	13598	13328	13398	13302	13575	13478	13585	13557	13377	13447	13479	13298	13331	13457	13548	13457	13565	13298	13414	13259	13399	13309	13597	13367	13394	13328	13413	13436	13444	13372	13578	13453	13576	13494	13432	13571	13360	13357	13510	13540	13579	13618	13414	13440	13426	13320	13476	13388	13324	13480	13461	13674	13434	13499	13447	13368	13219	13158	13174	13420	13451	13557	13307	13392	13222	13200	13376	13433	13451	13542	13388	13480	13360	13452	13417	13481	13304	13355	13369	13354	13546	13491	13531	13246	13363	13548	13402	13514	13370	13448	13470	13520	13524	13454	13425	13301	13310	13354	13437	13405	13565	13467	13665	13626	13423	13512	13546	13490	13393	13271	13535	13288	13424	13394	13523	13532	13314	13506	13455	13351	13538	13389	13571	13366	13536	13296	13426	13577	13434	13408	13623	13482	13440	13424	13468	13621	13208	13410	13494	13474	13401	13633	13407	13503	13385	13624	13547	13398	13478	13347	13461	13474	13396	13295	13540	13507	13348	13523	13261	13262	13341	13398	13426	13449	13578	13360	13403	13453	13383	13431	13546	13540	13315	13481	13266	13529	13330	13404	13304	13479	13363	13534	13361	13447	13462	13537	13529	13530	13590	13465	13324	13624	13341	13270	13387	13370	13406	13561	13649	13447	13546	13356	13338	13513	13388	13553	13577	13562	13527	13597	13480	13356	13362	13509	13380	13322	13381	13537	13309	13430	13324	13288	13456	13299	13451	13506	13387	13327	13422	13490	13208	13346	13646	13513	13268	13550	13607	13425	13438	13459	13473	13230	13440	13484	13488	13436	13425	13313	13239	13444	13457	13523	13347	13236	13309	13304	13546	13466	13345	13340	13589	13419	13436	13557	13491	13378	13576	13406	13527	13490	13436	13574	13360	13274	13423	13384	13514	13463	13436	13541	13681	13468	13416	13553	13367	13397	13427	13266	13412	13434	13525	13267	13501	13237	13329	13530	13316	13417	13496	13502	13494	13432	13447	13411	13368	13241	13606	13291	13566	13494	13400	13281	13423	13441	13294	13415	13369	13432	13311	13268	13577	13394	13384	13501	13267	13371	13565	13441	13623	13640	13354	13259	13505	13463	13521	13341	13580	13443	13378	13491	13541	13368	13508	13464	13526	13526	13432	13405	13444	13487	13424	13576	13648	13492	13591	13381	13389	13436	13597	13409	13531	13580	13558	13489	13462	13516	13316	13478	13416	13434	13532	13445	13543	13274	13488	13276	13392	13294	13363	13406	13391	13402	13625	13365	13657	13427	13419	13276	13413	13426	13419	13148	13593	13560	13351	13311	13373	13325	13472	13406	13654	13463	13478	13223	13612	13435	13461	13417	13522	13455	13404	13569	13499	13415	13488	13468	13365	13512	13569	13412	13468	13456	13560	13408	13675	13575	13437	13361	13497	13394	13514	13412	13297	13388	13631	13492	13391	13261	13442	13466	13362	13516	13476	13387	13343	13506	13361	13415	13476	13536	13472	13417	13319	13603	13342	13504	13318	13466	13501	13363	13580	13431	13422	13325	13299	13487	13326	13351	13400	13461	13418	13459	13412	13368	13432	13490	13473	13333	13581	13333	13352	13502	13484	13556	13463	13297	13485	13674	13591	13663	13466	13390	13461	13329	13472	13414	13489	13501	13418	13502	13425	13414	13560	13503	13447	13489	13609	13320	13509	13520	13346	13466	13660	13474	13455	13440	13415	13240	13548	13354	13335	13531	13503	13464	13462	13531	13484	13298	13422	13382	13273	13422	13465	13429	13659	13481	13424	13424	13442	13404	13398	13454	13460	13367	13467	13510	13614	13370	13446	13477	13259	13312	13294	13357	13387	13402	13477	13185	13090	13266	13489	13460	13286	13505	13401	13361	13335	13322	13380	13562	13361	13350	13582	13500	13456	13296	13457	13336	13291	13526	13305	13328	13303	13245	13409	13328	13546	13538	13498	13438	13413	13214	13300	13484	13516	13489	13534	13486	13558	13554	13484	13433	13528	13380	13403	13390	13454	13527	13477	13333	13399	13466	13360	13358	13525	13589	13284	13369	13564	13610	13451	13460	13430	13426	13380	13281	13124	13444	13384	13136	13395	13458	13441	13589	13420	13491	13433	13275	13410	13378	13538	13387	13361	13369	13549	13525	13400	13286	13356	13401	13478	13443	13377	13355	13483	13360	13414	13510	13463	13418	13304	13416	13191	13482	13330	13432	13366	13495	13388	13335	13432	13410	13489	13497	13431	13262	13354	13499	13460	13375	13371	13489	13609	13371	13397	13422	13503	13426	13413	13325	13301	13520	13494	13484	13327	13487	13578	13498	13431	13435	13400	13382	13629	13331	13552	13455	13463	13186	13586	13469	13487	13583	13493	13478	13330	13372	13464	13468	13518	13274	13402	13438	13528	13400	13546	13504	13466	13400	13442	13504	13433	13352	13338	13371	13412	13614	13415	13423	13389	13466	13349	13329	13498	13431	13457	13284	13390	13454	13583	13518	13402	13631	13417	13491	13562	13452	13373	13320	13661	13419	13398	13467	13529	13528	13444	13428	13585	13462	13470	13467	13617	13482	13354	13495	13524	13563	13373	13315	13396	13357	13411	13522	13442	13381	13459	13480	13480	13363	13275	13389	13468	13502	13373	13470	13397	13437	13360	13478	13268	13340	13483	13425	13289	13533	13404	13516	13441	13503	13688	13469	13427	13451	13577	13380	13421	13541	13503	13432	13532	13275	13441	13371	13594	13514	13522	13362	13520	13426	13531	13360	13360	13487	13524	13498	13299	13467	13509	13257	13325	13440	13592	13336	13525	13380	13374	13247	13427	13291	13422	13361	13460	13547	13516	13430	13484	13578	13301	13157	13337	13467	13452	13306	13376	13498	13384	13452	13376	13287	13464	13482	13550	13421	13631	13430	13417	13576	13652	13307	13402	13476	13453	13494	13476	13339	13388	13406	13280	13396	13488	13664	13436	13366	13452	13579	13455	13452	13564	13432	13579	13495	13439	13424	13555	13357	13250	13404	13474	13413	13467	13498	13535	13342	13515	13538	13568	13530	13580	13405	13491	13311	13584	13367	13491	13485	13365	13539	13364	13327	13329	13509	13561	13509	13454	13548	13365	13417	13566	13423	13406	13520	13609	13354	13488	13400	13262	13167	13276	13552	13453	13333	13445	13397	13368	13657	13370	13567	13392	13251	13316	13398	13489	13539	13353	13502	13445	13505	13574	13425	13500	13323	13566	13368	13483	13327	13513	13435	13461	13437	13433	13449	13507	13352	13507	13327	13274	13311	13414	13223	13319	13269	13645	13459	13470	13391	13432	13433	13706	13418	13347	13391	13414	13324	13457	13488	13466	13524	13523	13437	13280	13409	13384	13336	13508	13500	13434	13371	13445	13297	13426	13474	13470	13418	13378	13332	13435	13408	13595	13248	13466	13512	13239	13562	13517	13191	13475	13431
27223	45902	45306	38245	33064	28237	25205	22755	21204	19036	17537	16599	16484	16063	15490	15149	14627	14534	14331	14269	14174	14075	14108	13988	13812	13913	13621	13782	13727	13665	13640	13601	13618	13707	13560	13608	13791	13586	13751	13623	13567	13627	13768	13674	13570	13594	13670	13627	13499	13752	13679	13600	13655	13698	13523	13434	13593	13601	13538	13689	13570	13671	13675	13798	13637	13626	13572	13645	13688	13632	13557	13523	13730	13759	13482	13672	13545	13598	13631	13472	13557	13625	13561	13683	13639	13526	13648	13695	13730	13548	13505	13715	13568	13579	13541	13626	13593	13699	13647	13647	13594	13571	13581	13691	13529	13621	13466	13614	13652	13761	13423	13655	13528	13585	13681	13627	13616	13605	13645	13612	13496	13645	13630	13573	13566	13491	13585	13688	13544	13599	13549	13856	13601	13553	13477	13631	13649	13570	13589	13628	13545	13476	13571	13500	13632	13754	13424	13486	13830	13484	13721	13709	13601	13540	13558	13517	13461	13561	13591	13597	13483	13725	13599	13613	13575	13695	13662	13589	13586	13591	13493	13582	13575	13638	13659	13657	13664	13694	13537	13485	13614	13551	13627	13762	13620	13583	13490	13495	13507	13793	13588	13597	13536	13508	13624	13521	13594	13494	13628	13792	13595	13646	13501	13537	13722	13496	13644	13511	13448	13603	13573	13577	13582	13738	13651	13526	13791	13671	13466	13573	13694	13571	13634	13631	13467	13532	13610	13552	13554	13506	13668	13551	13545	13490	13569	13621	13540	13657	13457	13501	13558	13616	13539	13528	13512	13405	13701	13626	13610	13625	13564	13482	13488	13538	13593	13434	13559	13626	13482	13583	13567	13587	13837	13821	13823	13538	13544	13812	13617	13571	13660	13485	13603	13476	13604	13620	13595	13573	13742	13562	13634	13463	13809	13609	13495	13486	13664	13831	13586	13629	13564	13522	13539	13503	13369	13566	13598	13693	13617	13523	13559	13515	13652	13538	13520	13603	13532	13767	13680	13610	13711	13701	13532	13505	13528	13608	13608	13758	13566	13569	13678	13524	13638	13643	13731	13402	13706	13591	13562	13615	13564	13532	13541	13561	13683	13731	13590	13584	13525	13582	13563	13650	13679	13616	13594	13597	13505	13689	13635	13462	13705	13606	13671	13618	13653	13761	13800	13477	13485	13528	13767	13561	13555	13694	13635	13583	13697	13517	13661	13601	13633	13672	13665	13507	13879	13438	13531	13732	13560	13737	13538	13555	13588	13504	13606	13435	13591	13766	13464	13569	13542	13513	13671	13618	13669	13680	13638	13588	13603	13577	13659	13632	13412	13473	13497	13519	13615	13538	13541	13553	13626	13449	13578	13558	13545	13622	13661	13556	13601	13592	13620	13522	13714	13652	13733	13445	13644	13493	13623	13619	13447	13489	13623	13630	13530	13716	13704	13597	13552	13579	13618	13673	13579	13545	13640	13652	13651	13429	13660	13636	13594	13642	13711	13649	13660	13622	13626	13684	13525	13523	13573	13635	13573	13575	13541	13542	13638	13679	13517	13583	13646	13727	13686	13754	13609	13524	13679	13470	13650	13632	13539	13596	13538	13659	13565	13672	13349	13615	13838	13663	13548	13716	13730	13529	13567	13588	13565	13629	13592	13473	13514	13717	13694	13684	13444	13573	13673	13611	13531	13490	13599	13727	13522	13589	13666	13631	13756	13564	13561	13523	13636	13633	13675	13582	13660	13590	13525	13532	13658	13493	13748	13576	13502	13692	13670	13577	13570	13666	13767	13635	13544	13455	13574	13594	13705	13590	13552	13562	13505	13629	13550	13761	13706	13527	13583	13546	13603	13402	13665	13608	13480	13622	13690	13728	13547	13497	13655	13475	13561	13555	13517	13498	13671	13561	13670	13494	13736	13608	13748	13759	13583	13656	13663	13574	13483	13634	13640	13524	13683	13692	13727	13542	13674	13641	13682	13650	13653	13599	13592	13455	13545	13682	13678	13734	13672	13710	13707	13485	13506	13591	13628	13684	13501	13778	13669	13624	13703	13578	13509	13696	13629	13668	13562	13678	13456	13564	13650	13539	13533	13738	13565	13573	13571	13737	13627	13613	13726	13441	13802	13634	13568	13544	13416	13597	13575	13550	13748	13567	13613	13712	13585	13597	13581	13434	13579	13729	13665	13597	13733	13471	13655	13684	13606	13644	13526	13677	13581	13479	13641	13618	13422	13657	13358	13450	13479	13752	13507	13618	13615	13628	13647	13540	13534	13724	13547	13602	13686	13547	13538	13512	13563	13748	13625	13711	13453	13721	13589	13754	13577	13467	13536	13668	13744	13464	13555	13669	13657	13700	13679	13547	13555	13538	13586	13614	13651	13582	13552	13704	13720	13739	13544	13778	13636	13554	13560	13550	13587	13604	13495	13743	13545	13588	13671	13747	13430	13569	13528	13540	13637	13732	13528	13467	13686	13538	13699	13712	13564	13652	13840	13626	13734	13560	13443	13621	13628	13539	13487	13642	13632	13773	13452	13754	13688	13873	13618	13506	13478	13543	13686	13683	13568	13616	13655	13669	13472	13492	13635	13702	13551	13647	13616	13648	13663	13692	13624	13585	13594	13523	13681	13773	13628	13652	13664	13549	13636	13430	13555	13620	13502	13729	13453	13822	13550	13608	13607	13711	13645	13540	13545	13663	13665	13577	13603	13723	13722	13617	13617	13546	13660	13522	13585	13520	13673	13653	13704	13600	13526	13584	13696	13464	13578	13553	13534	13637	13549	13519	13656	13607	13583	13628	13634	13515	13738	13554	13712	13809	13501	13585	13680	13650	13432	13724	13486	13608	13732	13593	13615	13698	13683	13803	13662	13539	13466	13485	13568	13459	13601	13494	13615	13560	13567	13574	13639	13499	13670	13698	13459	13585	13468	13728	13541	13573	13739	13625	13508	13722	13606	13613	13767	13718	13624	13715	13747	13700	13528	13616	13556	13514	13573	13798	13625	13654	13621	13675	13644	13617	13789	13685	13678	13609	13392	13545	13497	13710	13554	13654	13500	13687	13536	13580	13548	13524	13640	13574	13591	13680	13654	13647	13610	13492	13703	13520	13554	13569	13607	13407	13586	13561	13759	13489	13460	13486	13702	13543	13592	13707	13564	13643	13653	13594	13538	13425	13688	13762	13421	13642	13838	13615	13512	13591	13582	13460	13406	13683	13527	13578	13487	13500	13490	13488	13576	13468	13810	13513	13645	13670	13658	13662	13682	13683	13553	13648	13474	13560	13524	13531	13594	13731	13708	13621	13502	13455	13634	13498	13678	13494	13477	13579	13737	13562	13609	13461	13556	13455	13611	13792	13457	13454	13685	13441	13460	13671	13602	13557	13710	13536	13729	13693	13532	13565	13646	13515	13609	13399	13735	13430	13600	13642	13462	13562	13603	13578	13461	13724	13566	13526	13564	13583	13662	13655	13569	13534	13520	13393	13652	13814	13571	13701	13489	13682	13483	13704	13572	13852	13593	13499	13617	13469	13584	13499	13647	13741	13541	13502	13618	13604	13612	13611	13766	13585	13585	13554	13597	13550	13578	13664	13551	13560	13567	13618	13718	13476	13714	13628	13662	13673	13655	13629	13585	13694	13528	13720	13489	13652	13638	13548	13505	13517	13551	13664	13596	13578	13589	13570	13588	13521	13670	13753	13485	13556	13537	13624	13557	13735	13574	13648	13463	13644	13581	13723	13644	13694	13688	13556	13448	13620	13436	13640	13524	13547	13496	13411	13565	13587	13464	13586	13610	13678	13569	13711	13566	13600	13554	13732	13720	13611	13541	13469	13574	13638	13674	13496	13709	13566	13784	13647	13668	13512	13575	13497	13720	13488	13591	13678	13737	13572	13580	13680	13509	13566	13692	13470	13548	13634	13562	13582	13717	13674	13683	13631	13557	13621	13594	13591	13612	13501	13622	13491	13550	13583	13526	13720	13696	13573	13619	13562	13752	13692	13712	13611	13628	13660	13502	13510	13669	13482	13662	13636	13659	13658	13559	13706	13605	13634	13678	13696	13721	13652	13669	13620	13739	13691	13535	13454	13561	13671	13643	13437	13583	13528	13829	13616	13571	13685	13589	13732	13589	13616	13590	13675	13535	13741	13621	13489	13526	13639	13568	13509	13621	13649	13682	13574	13685	13546	13611	13618	13695	13611	13520	13517	13609	13581	13539	13648	13487	13529	13652	13678	13501	13542	13518	13484	13809	13552	13622	13554	13531	13567	13524	13809	13563	13650	13689	13519	13657	13615	13639	13364	13641	13486	13530	13704	13574	13703	13551	13603	13645	13665	13556	13457	13771	13744	13472	13691	13542	13676	13644	13578	13573	13519	13679	13510	13708	13484	13506	13494	13573	13622	13712	13744	13491	13598	13647	13546	13693	13582	13431	13639	13673	13611	13640	13627	13537	13736	13654	13633	13592	13618	13520	13501	13652	13661	13557	13588	13475	13577	13752	13656	13570	13640	13614	13673	13475	13673	13492	13602	13651	13602	13503	13491	13716	13645	13605	13462	13482	13610	13697	13519	13591	13578	13533	13673	13516	13761	13708	13614	13719	13588	13547	13667	13551	13566	13705	13709	13445	13506	13768	13589	13585	13749	13461	13600	13542	13504	13609	13543	13585	13524	13651	13636	13603	13562	13522	13582	13630	13691	13583	13513	13603	13728	13528	13571	13568	13521	13617	13702	13525	13624	13692	13571	13720	13679	13626	13593	13576	13599	13571	13688	13708	13691	13735	13641	13678	13553	13578	13573	13635	13450	13665	13491	13568	13492	13697	13590	13719	13585	13592	13609	13545	13388	13619	13482	13612	13605	13676	13685	13657	13598	13660	13628	13585	13584	13626	13528	13579	13716	13706	13564	13487	13705	13572	13583	13807	13544	13696	13755	13672	13503	13672	13674	13543	13634	13508	13559	13513	13642	13634	13397	13563	13748	13578	13584	13596	13517	13566	13726	13724	13634	13584	13619	13606	13439	13596	13622	13567	13442	13556	13815	13502	13646	13502	13648	13528	13856	13528	13587	13636	13426	13464	13597	13424	13707	13604	13662	13674	13469	13461	13627	13677	13654	13638	13417	13555	13505	13439	13685
22955	21295	29176	23998	22846	25828	26982	21261	19581	18158	16766	15919	15520	15495	15066	14586	14283	14003	13975	13716	13657	13497	13380	13402	13173	13304	13221	13072	13011	13032	13070	13032	13007	12902	12952	13037	13065	13027	13010	13170	13035	13017	13162	13220	13372	13183	13166	13010	12799	12852	12985	12995	13034	12881	13113	12976	13037	13116	12930	13047	12924	13002	12978	13055	13131	12972	12930	13200	12928	13108	13035	12951	12926	12889	13101	13045	13027	13198	12916	12991	13032	12800	13099	12933	12991	13051	12879	12878	13081	12990	13086	12928	13062	13108	13000	13032	13067	12983	13091	13015	12905	12903	12987	13023	13080	13081	12891	13054	13002	12944	12964	13008	12927	12843	12961	12941	12862	12897	13086	12920	13004	12965	12973	12955	12888	13018	12952	12918	12962	12993	12896	12805	13013	12848	13020	12864	13030	12817	13119	13076	13021	13019	12838	13152	12896	12965	12889	13142	12889	12853	12837	12988	13152	13127	13093	12748	12934	12909	13143	12995	13100	12977	12905	12912	12837	12925	13098	12930	12933	12950	13023	13141	13057	12996	12803	13171	12880	13026	13145	13016	12919	12831	13102	13078	12854	13092	12941	12899	13221	12956	12984	12806	13087	13095	12921	13037	12993	12946	12743	12883	12934	13067	12957	12897	12990	12947	12927	12917	12916	12916	12983	13027	13104	12912	12835	12790	12806	13034	13022	13026	12960	12860	12995	12865	12860	12919	12831	12843	12868	13083	13117	12883	13004	12990	12934	13038	13011	13055	13009	12847	12972	13072	12994	13011	12763	13020	13025	13074	12827	13035	12760	13095	13133	12880	12866	12806	12950	12710	12957	13015	13001	12924	12942	12798	13027	12653	12969	13119	12995	13086	12897	13103	12999	12840	13041	12962	12927	12893	12934	13084	12990	12862	12977	13020	12963	12933	12941	12913	13022	12999	12901	13139	13012	12890	13057	12978	13111	13061	12777	12862	13284	13041	12880	12930	12900	13109	12873	12822	12826	12884	12819	13076	12988	12928	12986	12972	13111	12959	12988	12953	13056	12991	12959	12965	12865	12950	13036	12997	12918	12863	13028	12925	12820	13089	12823	13025	12924	12972	13154	12969	12839	12849	12910	13033	12903	12951	12988	12853	12948	12930	13000	12973	12934	12823	13004	12990	12830	12922	12959	12963	12773	12915	12893	12983	12888	12945	12838	12959	12994	12942	12892	12904	12967	12823	12929	12868	12937	12798	12936	12992	12983	12820	12885	12922	13092	12995	12838	12995	13063	13133	12780	12881	13256	13255	12887	13209	13019	12869	13024	12878	12849	12921	12793	12888	12834	12925	12866	12970	12905	12880	12944	12941	13092	13154	13003	12997	13096	13084	12893	12930	12993	13062	13018	13038	13000	13065	12932	12844	13038	13037	13078	13022	13147	13007	12950	12971	12973	12946	12959	13184	12856	13001	13032	12934	12946	12875	12884	12958	13000	12997	12768	12705	13006	12988	12962	13019	12996	12928	12889	12979	12988	12836	12921	12976	12958	12902	12827	12876	13063	12960	13032	12781	12739	13020	12687	12979	12856	12898	13065	13097	13059	12801	13151	13121	12869	12844	12748	12887	12880	12976	12814	12854	12792	13102	12996	12949	12777	12938	12892	12862	12780	13023	12878	12713	12809	13061	12938	12925	12915	13008	12958	12885	12936	13128	12717	12797	12868	12848	13016	12899	12986	12992	12963	13019	12944	12933	13008	12940	12910	12928	13027	12849	12965	12807	12961	12784	12936	12766	12975	13023	12946	12946	12986	12902	12838	12967	12983	12808	12869	12919	12850	12896	12838	12792	13172	12816	12964	12956	12958	12801	12742	12893	13084	13017	12874	12834	12847	13021	13076	12954	12987	12956	13033	12980	12874	12809	12890	12862	12916	13027	12901	12965	13028	12882	13058	13100	12788	12879	12806	13105	12998	12842	12995	13083	12896	12935	12843	12771	13065	12957	13083	13004	12812	12884	12896	12987	13023	13089	13181	12939	13058	12908	12936	12870	12856	12958	12745	12869	13094	12886	12924	12918	12997	13030	13075	13012	12975	12847	12885	13019	13021	12910	13038	13081	12808	13144	13080	13163	12863	13095	12872	12796	13160	12912	12754	13019	12853	12945	12973	12797	12957	13019	12980	12913	12824	13021	12931	13059	13093	12979	13025	13152	13158	12839	12983	12985	12987	12856	12976	13015	13054	12879	13051	12941	12834	12907	13113	12908	13009	12979	12944	12874	12950	13130	12848	12921	12906	12826	12856	13078	12818	12998	13075	13049	12933	12955	12934	12805	12853	12987	12879	12950	12815	12965	12979	12959	12981	12932	12779	12877	12954	13079	12848	12999	12882	12960	12880	12795	13045	13160	12920	12874	12932	12789	12895	12987	12930	12853	12951	12986	13062	13070	12940	13017	12993	13009	12920	12974	12993	13066	12867	13056	13092	12963	13201	12934	12917	12921	13053	13004	13050	13223	12760	12998	12977	12885	12967	12876	13134	13008	13012	12820	12905	12927	12986	13172	13024	12915	12784	12925	12920	12996	13088	12964	12780	12970	12775	12919	12785	13022	12822	12611	12939	12893	12779	12947	12905	13005	13052	12939	13012	12926	13001	12877	12792	12978	12840	13020	12968	12971	13195	12992	13070	12914	12857	13102	13012	13074	12952	12872	12993	12876	12909	12777	12994	13063	12886	12939	13106	13072	13008	12792	12737	12825	12759	12854	12896	12897	12845	12962	13127	12978	12921	12872	13101	13122	12975	12969	12810	12850	12841	12826	13022	13029	12946	12864	13060	12988	13169	12973	12934	12862	12849	13068	13005	12755	12960	12904	12960	13006	12824	12765	12861	13035	12811	13161	13094	13048	12872	12825	12952	12903	13062	12965	12786	12808	12936	12842	12961	12920	12989	13211	12909	12958	13008	12893	12973	12932	12953	13058	13043	12846	12956	12845	13028	13056	12820	12790	12846	13126	12945	12966	12900	12941	12836	13048	12879	12954	12804	13167	12899	12874	12788	13068	12961	12814	12824	13050	12966	13083	13112	12999	12987	13048	13038	12848	12937	12736	12988	12891	12876	13021	12911	12873	12885	12978	12928	12959	13087	12710	13103	12989	12819	12742	12954	12968	12808	12793	12919	13019	13030	13014	12874	12709	12997	13031	12804	13056	12854	12723	12920	13032	12869	12952	13042	13009	12954	12939	12955	12951	13230	12930	12937	12946	12911	12984	13072	13022	12798	12863	13007	12800	13038	12987	12963	12937	12885	13034	12990	12857	13017	12775	12980	13070	12903	12943	12872	12926	12954	12981	12767	12929	12929	12968	13185	12953	13148	12869	12932	12857	12952	12953	12978	12964	12722	12929	13031	12937	12939	12976	13140	12992	12866	12969	13125	13008	12856	13102	13114	12947	13019	12973	12958	12987	12901	12924	12875	13023	13048	12748	12993	13041	12855	12887	13075	12755	13077	13141	13048	12919	13127	12799	13024	12812	12846	12972	13170	13191	12915	12927	12846	12779	13012	12777	12890	12954	12868	12848	13008	12829	12783	13027	12985	12921	12961	13029	12920	12825	12870	12930	12812	12848	13032	12929	12865	12920	13019	12910	13001	12957	13085	12989	13008	12950	13030	12913	12861	12949	12956	12942	13045	13070	12879	13018	12980	12992	12910	13076	13168	12934	12962	12979	12811	12962	12856	12901	12967	12943	12748	13251	12931	12922	13070	12965	13110	13002	13066	12986	12932	12952	13126	12939	13121	13110	12904	12981	13200	13005	12997	13000	12993	13048	12998	12924	13129	12873	13043	12949	12902	12744	13012	12815	12996	12785	12995	12884	12801	12950	12960	12934	13041	12950	12885	12951	13115	12776	12973	13095	12989	13107	12887	12920	12951	12950	13078	12745	12902	12894	12807	12730	12742	12887	13158	12860	12865	13058	13033	12980	13059	12836	12982	12902	13024	13053	12978	12971	12941	12937	13040	13037	12709	12968	12976	12858	13042	13092	12959	12897	13080	13052	12912	12876	12779	12936	12899	12837	13065	12964	12965	12855	12793	12911	12978	12925	13080	12927	12926	13001	12873	12952	12950	12900	12912	12988	12968	12793	13013	12884	12820	12756	12890	13059	13064	13024	12933	12789	12881	12954	13054	13052	13005	12951	13028	13045	12855	12960	13047	12954	13121	13037	12949	12772	13073	13041	12899	12923	13021	12955	13042	13010	13117	13017	13057	12955	13012	12832	12922	12887	12904	12964	12903	12950	12795	12972	13077	13072	12863	12898	13054	12894	12818	12743	13038	13005	13092	12705	13063	12884	12862	12917	12774	12795	12921	13051	12857	12861	12851	12967	12977	12996	12832	13034	12989	12994	12912	13002	13198	12902	12951	13067	13140	12809	12852	12813	12932	12790	12875	12941	12920	13042	12991	12982	12979	12868	13032	12903	12850	12690	13026	12813	12882	13067	12936	12988	12909	12832	13010	13018	12897	12810	12953	12977	13189	13042	13020	12999	13056	13118	13056	13131	12880	13047	13126	12918	12855	12921	12854	12834	12909	13126	12902	12925	12995	13165	12973	12888	13112	12841	12983	12850	12846	12912	12879	13108	12927	13011	12927	13014	12938	13010	12956	13071	13062	13079	12970	13063	13053	12919	12943	13073	12907	12891	12837	12926	13180	13016	12937	12904	13071	12809	12891	12989	13087	13055	13188	12970	12853	13016	12850	12868	12936	12997	12911	12854	12869	12953	12890	12824	12975	12843	12900	13035	12915	12951	12953	13034	13039	13080	12924	12978	12894	12835	13086	13123	12849	13048	12890	12826	12722	12934	13103	12771	12921	12880	12942	12930	13014	13066	12942	12794	12959	12950	12958	12897	12883	12922	12722	12787	12954	13082	13059	12956	12865	12990	12860	12841	13043	12994	13021	13016	12860	12920	12988	12972	13121	12877	12934	13063	12828	12842	12863	12958	12873	12826	13157	13052	12987	12950	13019	12833	12911	12942	12899	13004	12842	12983	12951	13059	12944	12993	12986	12785	12842	12802	12711	13044	13037	12995	13061	12927	12935	12821	12973	12858	12961	12964	12951	13032	13170	12876	12783	12944	12884	12805	12979	13053
28210	49689	49532	43048	37372	32305	28363	25533	23723	21246	19425	18227	17397	17134	16257	15364	14975	14840	14573	14376	14127	14008	13718	13734	13649	13562	13310	13402	13345	13486	13387	13435	13298	13301	13118	13333	13154	13257	13332	13180	13214	13206	13381	13238	13368	13406	13347	13223	13325	13294	13317	13178	13298	13365	13256	13073	13370	13296	13216	13438	13376	13225	13206	13153	13372	13123	13131	13223	13097	13260	13164	13289	13326	13430	13289	13222	13196	13028	13187	13490	13199	13126	13290	13199	13244	13258	13267	13322	13160	13158	13393	13210	13346	13141	13108	13185	13218	13348	13264	13262	13177	13245	13155	13267	13233	13253	13302	13200	13020	13180	13256	13082	13268	13241	13358	13173	13069	13342	13206	13237	13385	13132	13229	13178	13275	13169	13375	13227	13051	13280	13269	13205	13314	13165	13296	13278	13072	13419	13214	13237	13226	13287	13161	13035	13201	13218	13341	13428	13230	13352	13173	13210	13203	13157	13188	13238	13253	13202	13255	13186	13210	13122	13216	13112	13007	13103	13089	13117	13139	13117	13288	13137	13265	13252	13351	13272	13212	13173	13149	13398	13291	13065	13301	13111	13101	13145	13278	13293	13223	13372	13209	13183	13196	13155	13271	13249	13217	13153	13246	13202	13141	13126	13344	13228	13227	13250	13116	13398	13353	13224	13292	13207	13169	13268	13177	13270	13159	13095	13163	13265	13156	13323	13106	13307	13292	13380	13246	13291	13259	13177	13266	13138	13092	13012	13227	13288	13247	13239	13209	13154	13144	13277	13284	13177	13272	13248	13222	13244	13293	13177	13131	13146	13204	13059	13108	13194	13220	13074	13070	13102	13183	13217	13265	13285	13325	13143	13255	13248	13269	13222	13131	13314	13272	13187	13044	13193	13142	13111	13150	13228	13088	13105	13235	13117	13369	12970	13336	13333	13029	13237	13229	13291	13149	13300	13179	13394	13272	13269	13227	13160	13171	13199	13296	13206	13396	13266	13206	13356	13196	13358	13184	13321	13081	13066	13394	13435	13338	13125	13189	13427	13363	13250	13166	13378	13280	13317	13144	13264	13186	13261	13145	13230	13215	13183	13290	13284	13200	13388	13242	13195	13260	13236	13192	13219	13272	13354	13229	13265	13278	13290	13361	13168	13168	13313	13205	13268	13255	13170	13173	13266	13227	13182	13274	13162	13275	13279	13350	13273	13299	13403	13256	13156	13156	13406	13226	13301	13078	13228	13212	13067	13138	13143	13190	13174	13191	13242	13225	13156	13287	13229	13364	13210	13149	13272	13364	13264	13145	13258	13158	13217	13195	13206	13202	13344	13380	13324	13118	13390	13281	13176	13213	13100	13368	13072	13265	13224	13283	13129	13060	13299	13175	13250	13273	13284	13341	13112	13163	13208	13189	13259	13224	13154	13236	13319	13312	13181	13081	13303	13333	13267	13280	13061	13201	13253	13251	13096	13254	13191	13223	13223	13161	13343	13192	13187	13135	13251	13270	13303	13283	13279	13213	13232	13216	13255	13117	13416	13224	13360	13191	13137	13282	13331	13325	13235	13257	13363	13279	13266	13159	13406	13263	13112	13295	13244	13145	13246	13364	13116	13104	13156	13460	13119	13138	13330	13211	13298	13193	13092	13234	13334	13087	13283	13154	13413	13257	13307	13246	13351	13065	13295	13393	13259	13321	13171	13303	13306	13197	13115	13217	13273	13299	13236	13173	13183	13255	13228	13262	13086	13237	13356	13278	13153	13286	13440	13167	13195	13266	13392	13348	13300	13263	13146	13189	13173	13368	13259	13337	13330	13303	13176	13223	13205	13278	13190	13256	13087	13343	13279	13345	13113	13202	13261	13415	13299	13204	13296	13248	13149	13023	13368	13222	13232	13248	13148	13250	13133	13208	13350	13145	13134	13275	13156	13173	13324	13200	13293	13253	13199	13062	13167	13107	13271	13327	13033	13241	13285	13314	12951	13267	13229	13433	13139	13201	13142	13227	13404	13279	13272	13253	13108	13209	13044	13056	13201	13315	13079	13184	13186	13270	13133	13175	13313	13269	13142	13282	13227	13323	13315	13115	13219	13304	13127	13229	13089	13354	13310	13207	13278	13358	13483	13200	13145	13153	13339	13181	13212	13181	13261	13193	13166	13106	13171	13176	13299	13195	13190	13231	13195	13245	13060	13343	13260	13164	13181	13257	13242	13170	13225	13295	13201	13177	13155	13325	13318	13048	13289	13117	13083	13122	13251	13119	13397	13310	13287	13296	13063	13184	13076	13308	13226	13243	13236	13232	13090	13176	13300	13193	13100	13298	13257	13281	13273	13334	13191	13190	13226	13368	13195	13284	13197	13261	13321	13210	13263	13179	13284	13082	13342	13333	13327	13062	13143	13105	13219	13187	13226	13282	13272	13228	13240	13141	13210	13187	13152	13309	13217	13161	13094	13162	13116	13242	13273	13124	13223	13277	13153	13167	13150	13235	13237	13231	13394	13360	13318	13227	13222	13481	12992	13254	13241	13162	13455	13164	13061	13222	13105	13253	13201	13219	13235	13237	13330	13330	13281	13221	13185	13303	13424	13128	13226	13135	13248	13238	13243	13163	13263	13124	13159	13269	13293	13279	13267	13145	13214	13185	13202	13247	13267	13051	13196	13436	13312	13186	13230	13233	13230	13209	13250	13188	13115	13221	13236	13415	13245	13223	13293	13335	13161	13373	13198	13106	13388	13176	13197	13011	13235	13043	13175	13254	13247	13304	13191	13182	13289	13092	13133	13059	13214	13301	13174	13247	13270	13227	13089	13292	13183	13052	13272	13244	13114	13284	13121	13147	13252	13265	13279	13160	12948	13194	13199	13319	13245	13170	13251	13152	13374	13193	13069	13147	13244	13163	13168	13170	13142	13244	13178	13260	13193	13379	13239	13097	13302	13333	13206	13109	13259	13385	13249	13285	13277	13153	13350	13126	13189	13035	13124	13207	13131	13187	13135	13215	13184	13227	13353	13078	13118	13220	13189	13200	13172	13271	13142	13191	13179	13214	13282	13148	13255	13136	13191	13261	13179	13266	13029	13137	13292	13197	13110	13355	13218	13247	13267	13250	13190	13297	13178	13125	13306	13219	13279	13266	13017	13127	13295	13161	13158	13077	13185	13173	13160	13207	13148	13225	13134	13250	13155	13237	13290	13151	13394	13193	13287	13238	13250	13210	13264	13137	13183	13182	13305	13178	13311	13396	13209	13178	13363	13433	13284	13370	13044	13243	13191	13159	13346	13044	13292	13167	13159	13226	13036	13293	13294	13360	13374	13195	13308	13208	13356	13265	13146	13391	13173	13242	13215	13168	13194	13112	13282	13384	13157	13105	13137	13256	13266	13211	13202	13338	13096	13242	13257	13264	13228	13173	13121	13241	13134	13268	13219	13228	13153	13149	13246	13125	13145	13134	13219	13257	13232	13046	13123	13075	13278	13334	13199	13177	13117	13313	13103	13211	13273	13295	13244	13118	13356	13145	13174	13268	13209	13108	13321	13271	13150	13197	13136	13210	13181	13257	13190	13326	13116	13213	13297	13191	13265	13185	13243	13108	13131	13227	13170	13105	13151	13256	13353	13258	13087	13294	13074	13192	13208	13282	13081	13149	13341	13351	13277	13240	13252	13236	13353	13284	13220	13127	13208	13208	13138	13171	13298	13412	13189	13187	13360	13097	13285	13146	13245	13282	12993	13186	13265	13166	13233	13306	13149	13161	13173	13208	13125	13258	13187	13152	13231	13148	13272	13258	13317	13176	13267	13226	13349	13191	13306	13261	13126	13229	13256	13216	13180	13386	13273	13449	13200	13346	13319	13156	13155	13165	13228	13231	13262	13175	13134	13167	13214	13160	13242	13161	13271	13373	13264	13424	13218	13291	13265	13048	13264	13210	13200	13143	13297	13274	13023	13289	13222	13366	13183	13243	13195	13101	13186	13135	13212	13254	13277	13231	13281	13296	13230	13314	13266	13217	13240	13381	13199	13175	13140	13164	13164	13371	13095	13136	13136	13233	13173	13116	13264	13231	13262	13069	13246	13271	13219	13189	13250	13206	13392	13121	13396	13238	13159	13289	13269	13194	13066	13258	13349	13206	13228	13281	13239	13321	13138	13280	13297	13242	13221	13226	13153	13275	13311	13041	13210	13133	13266	13156	13402	13442	13345	13245	13201	13108	13071	13261	13181	13358	13278	13175	13166	13116	13267	13151	13342	13308	13279	13098	13146	13020	13280	13135	13255	13305	13158	13335	13154	13275	13216	13262	13142	13066	13247	13267	13322	13070	13183	13198	13116	13184	13222	13172	13206	13224	13173	13155	13175	13087	13176	13189	13284	13086	13256	13379	13170	13182	13261	13075	13221	13188	13111	13342	13183	13163	13217	13219	13149	13238	13344	13213	13041	13301	13138	13331	13123	13269	13130	13217	13149	13207	13280	13371	13281	13231	13228	13259	13215	13203	13244	13231	13390	13195	13040	13148	13228	13191	13269	13245	13228	13167	13117	13317	13200	13308	13235	13306	13285	13077	13324	13137	13233	13248	13302	13120	13199	13217	13217	13080	13241	13161	13110	13283	13285	13083	13144	13245	13353	13036	13162	13189	13359	13320	13251	13090	13151	13299	13161	13260	13213	13306	13245	13133	13127	13148	13220	13233	13105	13162	13081	13256	13125	13215	13141	12987	13268	13269	13162	13225	13272	13260	13111	13156	13136	13166	13315	13237	13303	13186	13145	13254	13318	13044	13116	13301	13072	13353	13128	13276	13202	13064	13177	13150	13283	13161	13216	13273	13275	13180	13134	13389	13141	13153	13251	13262	13178	13286	13386	13271	13198	13306	13176	12961	13231	13109	13289	13076	13290	13226	13459	13247	13195	13140	13184	13138	13181	13263	13240	13309	13209	13187	13246	13278	13273	13037	13127	13299	13150	13296	13007	13066	13363	13282	13326	13022	13164	13270	13235	13259	13263	13306	13127	13152	13206	13158	13308	13105	13293	13344	13249	13233	13401	13123	13082	13321	13167	13271	13245	13216	13288	13349	13232	13200	13253	13193	13353	13150	13247	13240	13097	13006	13236	13228	13196	13175	13229	13280	13234	13231	13327
27794	25760	32802	29378	23154	19787	17662	16582	15827	15267	14624	14261	14117	14003	13912	13507	13726	13771	13548	13582	13687	13786	13522	13539	13436	13381	13490	13430	13452	13479	13304	13445	13324	13472	13500	13363	13365	13454	13437	13484	13468	13376	13412	13502	13424	13291	13415	13377	13338	13271	13280	13384	13547	13415	13377	13329	13346	13450	13185	13468	13383	13548	13267	13354	13259	13567	13403	13150	13474	13362	13394	13366	13586	13357	13301	13233	13440	13255	13233	13357	13500	13485	13447	13348	13337	13259	13511	13460	13254	13507	13327	13387	13481	13370	13307	13368	13442	13469	13308	13420	13151	13364	13103	13324	13233	13431	13297	13345	13315	13319	13149	13403	13455	13432	13191	13425	13389	13390	13501	13376	13433	13381	13229	13405	13403	13408	13423	13543	13292	13431	13339	13429	13312	13466	13140	13377	13465	13315	13418	13265	13398	13381	13324	13425	13276	13382	13236	13104	13472	13369	13499	13294	13449	13301	13301	13306	13411	13444	13341	13302	13375	13268	13348	13454	13328	13443	13633	13342	13378	13421	13373	13281	13342	13695	13448	13573	13301	13357	13334	13308	13404	13481	13490	13383	13328	13352	13415	13448	13521	13211	13325	13537	13453	13452	13190	13623	13264	13432	13261	13308	13477	13411	13598	13434	13476	13384	13310	13458	13341	13410	13238	13464	13217	13174	13523	13063	13415	13302	13304	13357	13373	13251	13297	13332	13527	13315	13348	13130	13386	13346	13338	13358	13416	13562	13231	13305	13450	13490	13453	13354	13337	13449	13364	13035	13306	13388	13484	13331	13422	13162	13399	13291	13458	13302	13288	13205	13254	13474	13525	13337	13462	13196	13386	13393	13243	13329	13370	13436	13164	13458	13245	13317	13387	13531	13458	13457	13327	13373	13448	13323	13448	13576	13497	13334	13288	13524	13439	13502	13325	13493	13301	13253	13221	13510	13474	13470	13371	13429	13313	13488	13563	13384	13475	13468	13371	13398	13369	13461	13199	13163	13491	13222	13293	13373	13455	13375	13363	13347	13244	13399	13418	13327	13451	13531	13359	13326	13359	13298	13255	13287	13386	13229	13418	13308	13329	13441	13332	13398	13204	13413	13326	13293	13432	13322	13479	13403	13232	13479	13252	13335	13320	13062	13481	13395	13403	13387	13317	13470	13532	13413	13405	13331	13505	13481	13306	13302	13409	13584	13394	13366	13343	13374	13457	13227	13491	13476	13396	13342	13389	13373	13477	13329	13397	13391	13436	13490	13485	13493	13402	13345	13457	13365	13488	13373	13325	13406	13319	13259	13247	13347	13505	13337	13429	13299	13289	13441	13326	13390	13449	13410	13459	13235	13396	13402	13373	13400	13280	13397	13379	13214	13290	13474	13300	13376	13464	13584	13376	13278	13417	13457	13476	13395	13506	13315	13312	13438	13493	13415	13610	13399	13330	13528	13359	13561	13265	13158	13326	13302	13279	13280	13378	13264	13315	13415	13420	13257	13356	13230	13514	13269	13283	13349	13301	13292	13423	13437	13302	13459	13403	13332	13451	13467	13377	13406	13287	13388	13347	13468	13428	13364	13313	13330	13085	13303	13246	13388	13445	13270	13506	13529	13256	13469	13411	13450	13242	13429	13196	13340	13197	13256	13369	13480	13326	13299	13315	13488	13490	13414	13489	13279	13416	13538	13388	13430	13499	13141	13568	13370	13435	13516	13282	13456	13304	13398	13397	13440	13453	13296	13364	13306	13289	13344	13265	13378	13392	13382	13363	13396	13458	13290	13414	13463	13530	13316	13466	13261	13258	13349	13347	13332	13386	13315	13306	13300	13415	13306	13436	13531	13300	13348	13534	13250	13349	13508	13418	13467	13301	13535	13500	13398	13538	13351	13408	13242	13353	13384	13340	13359	13367	13514	13363	13184	13422	13401	13379	13258	13328	13262	13303	13449	13396	13512	13501	13306	13387	13458	13475	13198	13240	13249	13503	13531	13228	13464	13412	13558	13364	13457	13311	13226	13410	13354	13408	13263	13298	13516	13431	13398	13329	13346	13446	13317	13406	13562	13327	13278	13366	13435	13423	13250	13295	13373	13304	13245	13336	13213	13234	13429	13333	13424	13398	13380	13335	13375	13260	13413	13316	13362	13396	13361	13354	13482	13317	13205	13224	13365	13393	13302	13182	13311	13182	13493	13210	13449	13396	13350	13328	13498	13458	13413	13364	13481	13376	13249	13270	13381	13258	13441	13361	13446	13335	13244	13573	13516	13270	13402	13400	13425	13547	13489	13436	13372	13350	13371	13353	13448	13599	13523	13400	13338	13378	13428	13210	13442	13381	13301	13323	13288	13295	13253	13523	13359	13313	13402	13558	13236	13367	13372	13621	13434	13347	13538	13342	13268	13468	13436	13383	13385	13301	13202	13389	13348	13445	13246	13506	13475	13431	13391	13402	13274	13345	13326	13180	13485	13362	13389	13382	13337	13391	13413	13284	13305	13392	13232	13368	13460	13399	13375	13286	13368	13259	13400	13378	13376	13520	13394	13255	13371	13528	13631	13272	13319	13278	13302	13393	13531	13430	13549	13413	13334	13367	13385	13260	13504	13555	13372	13534	13442	13434	13478	13477	13379	13476	13381	13373	13529	13435	13414	13315	13443	13323	13413	13335	13267	13366	13353	13318	13465	13447	13337	13222	13504	13495	13295	13248	13483	13378	13368	13377	13442	13644	13270	13299	13471	13485	13427	13602	13339	13430	13424	13277	13470	13327	13428	13322	13274	13288	13408	13431	13448	13375	13459	13294	13413	13482	13328	13437	13561	13454	13285	13494	13447	13366	13375	13383	13387	13425	13497	13503	13468	13536	13316	13499	13355	13357	13444	13407	13462	13492	13328	13457	13273	13504	13301	13471	13355	13400	13474	13545	13443	13375	13404	13330	13384	13394	13334	13417	13416	13420	13310	13549	13392	13303	13354	13466	13447	13627	13284	13432	13443	13417	13604	13425	13474	13474	13564	13463	13505	13326	13212	13456	13366	13271	13416	13225	13367	13363	13438	13367	13418	13480	13478	13424	13433	13565	13479	13432	13466	13414	13214	13489	13237	13412	13290	13386	13273	13454	13302	13255	13061	13365	13285	13505	13397	13274	13342	13218	13350	13379	13362	13530	13470	13279	13316	13281	13218	13474	13458	13423	13375	13539	13302	13130	13293	13448	13515	13522	13267	13422	13290	13322	13472	13471	13413	13376	13378	13341	13472	13259	13439	13426	13274	13499	13392	13266	13264	13267	13380	13269	13403	13525	13398	13194	13443	13349	13329	13256	13366	13331	13479	13519	13586	13498	13286	13178	13292	13421	13345	13332	13463	13566	13324	13441	13215	13373	13386	13324	13300	13315	13276	13328	13434	13497	13360	13286	13586	13434	13382	13434	13386	13251	13329	13339	13546	13503	13346	13442	13456	13253	13411	13105	13373	13349	13342	13424	13447	13370	13273	13589	13329	13354	13484	13206	13108	13554	13511	13510	13380	13519	13512	13345	13351	13381	13451	13576	13371	13459	13470	13478	13457	13554	13415	13313	13501	13380	13299	13228	13298	13368	13380	13454	13659	13364	13481	13417	13408	13249	13645	13269	13534	13455	13264	13373	13447	13430	13387	13347	13380	13441	13300	13406	13413	13533	13614	13296	13131	13364	13381	13421	13388	13412	13278	13328	13472	13274	13416	13427	13449	13307	13460	13321	13246	13325	13260	13248	13478	13483	13142	13405	13429	13357	13168	13551	13325	13469	13409	13318	13265	13216	13416	13286	13322	13424	13268	13407	13362	13209	13319	13206	13303	13412	13330	13502	13301	13438	13413	13369	13336	13443	13569	13366	13406	13304	13186	13403	13482	13547	13374	13258	13377	13388	13385	13407	13379	13395	13410	13372	13511	13253	13447	13239	13292	13206	13444	13192	13460	13441	13258	13254	13253	13306	13260	13443	13435	13541	13541	13353	13642	13524	13294	13340	13380	13422	13350	13294	13507	13370	13275	13437	13301	13452	13152	13365	13441	13450	13451	13344	13304	13440	13392	13481	13330	13378	13493	13342	13299	13382	13390	13279	13295	13428	13285	13396	13361	13405	13480	13460	13454	13584	13454	13549	13514	13567	13155	13220	13284	13388	13598	13509	13386	13343	13350	13459	13359	13459	13312	13449	13503	13505	13420	13477	13338	13405	13375	13329	13430	13183	13448	13476	13476	13459	13285	13193	13323	13686	13431	13377	13256	13333	13308	13234	13428	13417	13388	13302	13459	13428	13253	13286	13372	13467	13457	13305	13246	13325	13308	13309	13313	13293	13507	13523	13219	13247	13576	13386	13511	13479	13386	13508	13379	13476	13587	13367	13479	13317	13311	13408	13178	13384	13346	13269	13261	13499	13303	13294	13396	13257	13557	13426	13584	13450	13197	13299	13610	13499	13590	13392	13502	13378	13211	13236	13465	13403	13407	13236	13340	13244	13167	13471	13393	13555	13452	13455	13443	13510	13197	13331	13401	13245	13474	13350	13460	13506	13388	13277	13320	13347	13205	13305	13550	13597	13340	13344	13404	13373	13142	13259	13326	13263	13266	13506	13209	13471	13272	13236	13254	13322	13484	13439	13573	13470	13345	13345	13259	13253	13474	13262	13278	13172	13484	13430	13412	13314	13312	13355	13485	13164	13294	13407	13456	13346	13524	13301	13348	13424	13424	13379	13314	13443	13423	13322	13372	13216	13213	13329	13319	13349	13353	13679	13480	13335	13310	13371	13368	13355	13364	13487	13190	13235	13365	13397	13358	13400	13359	13491	13465	13275	13394	13382	13380	13430	13394	13425	13369	13356	13587	13420	13371	13161	13475	13269	13455	13391	13394	13330	13385	13369	13510	13267	13291	13543	13296	13155	13371	13385	13370	13496	13464	13360	13383	13311	13245	13252	13385	13340	13352	13391	13381	13256	13488	13476	13398	13441	13370	13294	13402	13221	13417	13307	13475	13486	13507	13503	13485	13357	13347	13412	13458	13288	13567	13218	13190	13339	13322	13389	13668	13414	13310	13417	13371	13319	13343	13223	13362	13280	13133	13427	13312	13273	13295	13370	13748	13411	13287	13422	13334
27246	41287	40302	32764	27021	22965	19997	18956	18073	16578	15816	15105	14820	14696	14396	14077	13922	14136	13863	13855	13666	13683	13549	13610	13571	13534	13567	13499	13496	13457	13600	13529	13671	13522	13616	13535	13526	13544	13522	13458	13663	13402	13556	13698	13480	13450	13490	13619	13424	13405	13528	13457	13612	13590	13393	13446	13616	13562	13593	13329	13546	13479	13730	13571	13502	13565	13548	13620	13524	13256	13538	13612	13502	13606	13655	13451	13445	13543	13676	13498	13447	13660	13477	13630	13467	13504	13530	13535	13542	13481	13396	13581	13465	13493	13417	13444	13375	13501	13342	13408	13433	13600	13430	13571	13556	13320	13528	13483	13499	13492	13475	13371	13489	13705	13319	13477	13562	13440	13442	13535	13327	13466	13494	13458	13440	13570	13470	13333	13619	13540	13533	13468	13443	13664	13667	13467	13479	13417	13488	13465	13554	13488	13544	13455	13769	13598	13458	13486	13569	13533	13528	13358	13544	13536	13555	13545	13397	13469	13465	13560	13429	13532	13528	13555	13528	13418	13611	13453	13635	13607	13381	13599	13567	13503	13442	13526	13487	13497	13426	13711	13531	13611	13582	13608	13457	13386	13466	13410	13417	13448	13516	13595	13565	13486	13325	13474	13639	13686	13548	13298	13470	13501	13359	13595	13348	13450	13486	13539	13359	13502	13669	13552	13585	13479	13588	13405	13505	13431	13527	13620	13536	13337	13591	13342	13530	13639	13565	13382	13492	13488	13457	13461	13446	13564	13479	13448	13479	13598	13468	13424	13589	13577	13560	13385	13446	13459	13422	13469	13571	13603	13820	13340	13548	13470	13519	13528	13600	13519	13430	13587	13529	13657	13493	13510	13615	13659	13411	13537	13600	13566	13491	13553	13510	13557	13480	13616	13384	13495	13573	13410	13515	13467	13469	13549	13516	13524	13480	13499	13487	13487	13346	13572	13402	13572	13618	13371	13686	13562	13612	13410	13542	13570	13559	13619	13484	13524	13517	13392	13557	13492	13492	13569	13504	13559	13468	13433	13557	13469	13543	13313	13666	13437	13545	13494	13508	13345	13502	13495	13563	13393	13425	13504	13548	13508	13463	13681	13594	13478	13336	13630	13602	13606	13476	13484	13546	13490	13564	13453	13488	13527	13414	13502	13559	13519	13549	13385	13615	13279	13504	13453	13404	13511	13426	13520	13626	13220	13556	13481	13580	13403	13616	13562	13627	13366	13553	13420	13449	13428	13257	13481	13598	13474	13634	13420	13445	13390	13384	13584	13493	13472	13437	13606	13470	13574	13545	13498	13515	13438	13556	13466	13619	13703	13416	13434	13430	13388	13373	13605	13523	13489	13531	13577	13528	13690	13430	13556	13493	13532	13449	13497	13552	13395	13515	13266	13476	13555	13494	13307	13355	13546	13661	13492	13484	13618	13442	13322	13410	13617	13491	13540	13569	13450	13242	13525	13473	13518	13391	13487	13495	13627	13516	13510	13575	13429	13599	13623	13471	13449	13465	13432	13668	13473	13562	13577	13469	13509	13481	13540	13630	13567	13652	13487	13658	13464	13587	13401	13541	13472	13731	13393	13560	13716	13319	13589	13524	13379	13490	13527	13414	13456	13463	13359	13617	13327	13555	13346	13410	13526	13389	13708	13514	13556	13613	13497	13371	13403	13452	13657	13433	13432	13583	13505	13455	13438	13468	13552	13435	13577	13382	13597	13430	13478	13377	13349	13472	13432	13574	13552	13502	13473	13537	13670	13537	13603	13601	13352	13466	13503	13483	13535	13549	13613	13673	13358	13782	13372	13499	13687	13210	13643	13490	13269	13363	13447	13511	13433	13643	13432	13350	13512	13582	13654	13459	13659	13511	13487	13601	13523	13770	13516	13532	13519	13581	13641	13486	13456	13661	13432	13497	13474	13443	13391	13429	13422	13485	13441	13513	13521	13455	13337	13469	13461	13540	13280	13587	13501	13415	13495	13361	13496	13547	13432	13563	13486	13594	13578	13475	13549	13498	13332	13536	13490	13429	13577	13540	13472	13588	13475	13528	13424	13364	13590	13383	13433	13460	13624	13591	13629	13460	13591	13572	13485	13403	13385	13613	13367	13580	13619	13431	13686	13628	13464	13407	13476	13475	13481	13508	13433	13578	13475	13588	13457	13482	13502	13590	13416	13456	13530	13555	13521	13482	13596	13385	13467	13619	13567	13539	13488	13482	13543	13468	13258	13421	13538	13470	13602	13429	13623	13495	13498	13588	13402	13462	13551	13488	13770	13527	13434	13374	13620	13398	13520	13473	13432	13623	13553	13434	13530	13381	13492	13652	13592	13634	13466	13412	13413	13549	13285	13453	13559	13481	13496	13643	13488	13563	13519	13410	13587	13542	13536	13415	13503	13454	13530	13481	13544	13442	13444	13498	13469	13466	13630	13368	13489	13624	13572	13501	13444	13490	13656	13701	13568	13513	13627	13635	13550	13659	13431	13484	13533	13487	13560	13690	13522	13533	13442	13632	13422	13730	13558	13423	13383	13599	13519	13558	13401	13522	13495	13520	13367	13426	13470	13384	13590	13417	13407	13473	13464	13311	13510	13508	13392	13470	13309	13446	13328	13491	13582	13429	13558	13454	13689	13508	13477	13617	13439	13362	13661	13558	13519	13406	13438	13411	13600	13452	13483	13272	13537	13528	13433	13688	13563	13341	13545	13446	13540	13491	13537	13391	13501	13391	13634	13413	13482	13424	13639	13490	13566	13669	13595	13474	13461	13463	13536	13431	13505	13474	13587	13377	13562	13414	13561	13581	13504	13507	13524	13511	13583	13662	13562	13391	13617	13486	13650	13311	13498	13504	13316	13443	13554	13407	13525	13472	13596	13656	13417	13542	13440	13585	13578	13561	13485	13470	13554	13421	13461	13607	13500	13515	13503	13452	13421	13526	13532	13548	13555	13543	13600	13489	13481	13603	13578	13429	13536	13427	13539	13380	13714	13592	13453	13512	13467	13544	13354	13561	13517	13494	13433	13400	13574	13428	13658	13465	13699	13506	13537	13418	13514	13329	13626	13641	13454	13472	13636	13572	13367	13474	13177	13413	13590	13507	13495	13632	13399	13632	13533	13314	13395	13344	13493	13534	13428	13510	13588	13559	13637	13584	13437	13551	13524	13635	13535	13624	13477	13437	13454	13414	13561	13364	13597	13482	13384	13508	13476	13591	13431	13501	13468	13690	13436	13532	13544	13374	13656	13445	13420	13523	13500	13507	13357	13536	13476	13498	13470	13505	13559	13557	13391	13392	13643	13808	13393	13375	13575	13677	13637	13417	13492	13475	13690	13507	13450	13606	13583	13539	13549	13491	13595	13577	13483	13438	13600	13613	13555	13588	13545	13533	13563	13467	13601	13347	13550	13525	13335	13514	13668	13384	13533	13567	13577	13396	13565	13436	13567	13530	13533	13508	13445	13570	13618	13393	13485	13496	13502	13446	13562	13594	13352	13385	13487	13434	13577	13546	13501	13535	13628	13484	13331	13540	13361	13509	13541	13473	13536	13463	13415	13638	13762	13601	13493	13570	13379	13415	13410	13647	13471	13485	13468	13370	13490	13511	13492	13564	13541	13436	13436	13580	13380	13613	13409	13370	13657	13578	13392	13473	13584	13393	13399	13601	13432	13495	13479	13602	13382	13483	13348	13667	13474	13510	13653	13651	13331	13445	13443	13462	13545	13443	13476	13604	13609	13554	13444	13673	13598	13507	13504	13642	13489	13539	13380	13501	13527	13632	13571	13579	13503	13599	13477	13619	13411	13454	13505	13512	13488	13410	13443	13656	13466	13593	13608	13670	13530	13492	13605	13439	13647	13436	13264	13532	13540	13552	13580	13579	13470	13481	13535	13509	13600	13549	13441	13541	13603	13244	13438	13478	13483	13577	13514	13554	13448	13496	13558	13504	13399	13591	13514	13508	13431	13483	13551	13623	13357	13573	13501	13471	13761	13670	13513	13451	13360	13484	13293	13327	13441	13607	13499	13303	13289	13701	13521	13596	13580	13477	13550	13441	13546	13511	13355	13510	13638	13636	13573	13613	13650	13531	13530	13423	13538	13336	13454	13476	13519	13522	13643	13605	13439	13660	13539	13485	13430	13359	13522	13475	13387	13491	13480	13476	13651	13452	13460	13478	13448	13560	13520	13487	13560	13561	13566	13672	13648	13483	13544	13299	13574	13577	13499	13588	13434	13719	13535	13653	13449	13583	13334	13456	13601	13658	13540	13339	13551	13502	13537	13510	13512	13435	13539	13404	13505	13508	13435	13478	13587	13471	13591	13446	13529	13561	13502	13508	13516	13672	13304	13502	13493	13346	13483	13453	13430	13484	13438	13559	13521	13619	13509	13451	13658	13598	13638	13504	13542	13499	13416	13453	13588	13500	13700	13506	13616	13448	13532	13487	13498	13453	13354	13555	13438	13468	13550	13637	13517	13416	13511	13406	13297	13552	13474	13526	13459	13759	13603	13374	13482	13563	13542	13621	13473	13610	13548	13473	13402	13455	13323	13494	13456	13633	13382	13560	13558	13442	13491	13580	13487	13478	13471	13373	13443	13468	13624	13456	13456	13448	13558	13538	13432	13501	13466	13588	13421	13586	13483	13495	13653	13485	13666	13668	13390	13480	13406	13681	13623	13499	13413	13419	13483	13438	13469	13387	13611	13504	13577	13537	13544	13573	13483	13431	13405	13585	13768	13332	13563	13375	13613	13471	13609	13531	13544	13463	13442	13608	13540	13433	13490	13566	13452	13538	13469	13586	13510	13509	13477	13361	13365	13423	13542	13608	13359	13433	13390	13581	13585	13464	13455	13523	13611	13604	13545	13459	13388	13480	13520	13559	13504	13468	13544	13450	13481	13419	13723	13431	13507	13420	13590	13492	13533	13499	13301	13470	13440	13504	13658	13546	13708	13505	13467	13395	13623	13593	13502	13500	13522	13573	13640	13505	13592	13575	13558	13538	13301	13498	13473	13493	13490	13695	13454	13396	13547	13486	13624	13645	13539	13516	13636	13573	13540	13369	13569	13418	13557	13523	13448	13702	13418	13458	13389	13499	13532	13531	13507	13446	13445	13413	13578	13468	13565	13472	13424
23934	21380	28938	25799	24871	24900	22925	19930	18611	17466	16539	16009	15563	15400	14950	14697	14616	14591	14471	14352	14477	14204	14401	14156	14120	14135	14085	14115	13933	14212	13925	14231	14037	13995	13943	14025	14103	13891	13914	13904	13927	13999	14044	14015	14165	14024	14182	14158	13910	14057	13977	14104	14013	13969	14029	13867	13928	14057	14015	14027	14034	13871	13893	14209	14061	14045	14076	13878	13845	13845	13927	14006	13847	13995	14105	14049	14055	14011	13982	13925	13999	14118	14097	13844	13999	13997	13935	13726	13937	13890	13886	13957	13920	14022	14192	13805	14029	14154	14038	14076	14032	13972	13796	13935	13906	13790	14036	14104	14141	13954	13981	13989	14049	13838	13992	13804	14070	13902	13936	13737	13825	14088	14030	13962	13930	13980	13827	13853	13788	13654	13873	13803	13919	13728	13950	13834	13967	13944	14000	14042	13980	14023	13955	13655	14026	13840	13930	13897	13954	13839	13930	14100	13952	13941	13912	14104	14073	13883	14006	13955	14076	14018	14008	13956	14144	14110	13961	13788	13959	13806	13994	13833	13910	13872	13855	13879	13778	13944	13754	14036	14024	13844	14048	13993	13942	13924	13936	13949	14111	13956	13805	14106	13823	13841	13826	13927	14175	13890	13823	13899	13875	13942	13806	13972	13972	13886	13906	14049	13905	13995	14008	13739	14079	13970	13785	14116	13994	13816	13983	13949	13888	13872	14011	13727	13934	14046	13830	13731	14077	13766	13976	13980	13997	14051	14121	13960	13836	13930	14088	14010	13972	13764	13970	14031	14066	13916	13795	13792	14031	13859	14027	14088	13980	14201	13848	14064	13915	13940	14048	14021	13944	13965	14133	14051	14004	13836	14131	13822	13971	13876	14051	13896	13848	13975	14126	14042	14041	13898	13856	13842	13902	13811	14001	13887	13897	14100	13879	13852	13938	13923	13942	13944	13809	13881	13947	13892	13950	13869	13769	13870	13922	13973	14055	13966	13961	13889	14168	14076	13758	13996	13715	13722	14135	14032	13991	13934	13996	13864	13939	13853	14028	13876	13925	13692	13754	13889	13823	13850	13959	13890	13902	13952	14042	13952	14023	13944	13918	13920	14012	13863	14016	14000	14085	13867	14178	13890	13950	13814	14079	13789	13809	13757	14040	13825	14003	14053	13895	14032	14010	13817	13989	14013	13775	13968	13856	13978	14004	13979	14009	14077	13822	13772	13860	13919	13985	14077	14095	13875	14018	13829	14007	14075	13673	13745	13928	14038	14016	14033	13912	13912	14045	13954	13906	13812	13855	13992	13939	13856	13972	14011	13967	13878	13920	14110	14040	13987	13862	13960	13924	14057	13952	13918	13865	13835	13898	14177	13891	13677	14000	13978	14095	13983	14102	13869	13869	14062	13879	13765	14028	13909	13820	14046	13959	13958	13904	13982	14047	14059	13770	13921	14003	14032	13689	13978	14054	13935	13995	13880	13865	13909	13930	13695	13997	13891	14013	13873	13762	13919	13721	13888	13930	14063	14060	13952	13979	13966	13913	13894	13988	14089	13842	14123	13864	13939	13915	14040	13879	13894	13847	13956	13950	13919	13981	13903	13998	13960	13939	13815	13981	13929	13879	14052	13858	13715	14213	14007	13871	14043	13928	14127	13956	14045	13787	14036	13763	13782	13903	13967	14011	13961	14093	13809	13768	13900	13869	13950	14061	13943	13810	13906	13851	13941	13819	13896	14029	14114	13851	14013	13900	13952	13994	14033	14140	14069	13926	13927	14140	13944	14007	13854	14060	13952	13896	14108	14005	13849	13906	14017	14033	14065	13965	13956	13812	13940	13981	13767	14041	13843	13962	13910	13937	13900	13855	14028	13760	13931	13669	13839	13878	13756	14044	14072	13974	13896	13724	13974	13898	13872	13860	14091	14174	13902	13895	13895	13864	13951	13973	13988	14015	14038	13899	13906	13884	13878	14005	13810	13822	13860	13994	13935	13962	13960	13840	13912	14014	14061	14031	13975	13889	14052	13933	13960	13792	14119	14045	13851	14103	13745	13900	13788	13964	13968	14026	13899	13835	14078	14065	14101	14031	14075	14014	13859	14089	13840	14047	13943	14012	13877	14063	13827	13988	13884	14041	13937	13833	13978	13885	13876	13948	14056	13938	13886	13873	13924	14002	13713	13968	14008	14022	14037	13789	13930	14018	13986	13919	13848	14004	13849	14025	14028	13954	13890	13823	14077	13994	13955	14052	13869	14064	13985	13973	13849	13931	13933	13952	14200	14087	13953	13984	13925	14085	13903	13852	13953	13960	14163	13874	13977	13922	14108	13888	14012	13805	13946	13918	14051	13936	13840	14104	13857	13803	14064	13931	13842	13888	14102	14015	14165	13923	13909	14181	14029	13781	13865	14008	14001	13895	13972	13829	13805	13974	13953	13884	13815	13934	13997	14044	13845	14077	14074	13886	14023	13957	13957	13945	13959	13970	14007	13918	14025	14022	13905	14026	13939	13952	14036	13788	13994	13792	13919	13955	13943	13954	13948	14043	13849	13941	13924	13926	13984	13966	13850	14000	14012	13856	13730	13868	14135	13706	13991	14129	13828	13995	13763	13777	13717	14138	13807	14172	14029	14013	14091	13870	13987	13952	13927	14096	13819	14020	13852	13965	13947	14049	13916	14058	13910	14042	13941	14104	13976	13903	14103	14010	13933	14027	13712	14175	13873	13805	14043	13902	14043	13796	13923	13893	14064	13994	14002	13801	13824	14089	13798	13845	14156	14142	13925	14021	13730	13851	14047	13849	13790	13851	14030	13980	13758	13843	13983	13925	13905	13889	13988	13843	13789	13894	13745	14062	14002	13986	14147	14106	13976	13799	13866	13849	13927	13845	13831	13938	13921	13937	13988	14033	14073	13988	13802	14045	13990	13966	14024	14065	13907	13956	13912	13889	13887	13980	14022	13945	14089	13880	14025	14060	13964	13869	13799	14131	14004	13966	13953	14074	14121	13836	14008	13999	14247	13987	14043	13947	14039	13965	13995	13849	13902	13939	14013	13835	13963	13979	13991	13796	14091	13896	13946	13938	14125	14099	13954	13953	13950	14028	13928	13849	13974	13922	14145	13986	14130	14025	13915	13882	13826	13927	13877	14112	13850	14129	14073	14106	13948	14031	13899	13930	13966	13782	14034	14027	13964	13746	13874	13769	13988	14143	13967	14064	13812	13991	13883	13904	14012	14028	13956	14007	13948	13971	14066	14018	14027	14047	14011	13946	14050	14023	13939	14003	13913	14091	13790	13902	14134	14095	13910	13992	13833	13910	13969	14172	13868	14021	14035	13912	13837	13896	13909	13913	14002	13899	13949	14180	14075	13899	14016	13863	13755	14007	13993	13880	14129	14111	13923	13982	13938	14005	13660	13978	13945	13945	13901	13941	14119	13901	14164	13808	13965	13900	13888	13863	13837	13893	13956	13864	13799	13857	13890	14051	14113	14146	13965	13725	13977	13801	14177	13923	13905	14240	13779	13930	13804	13930	14042	14098	14023	13927	13936	14263	14141	13909	13958	13914	13797	13775	13957	13977	14032	14093	13984	14028	13903	14041	14113	14192	13883	13841	13965	13941	14122	14027	14023	14044	14029	14004	13989	13973	13910	14021	14000	14012	13958	13955	13970	13803	14098	13954	13928	14000	13943	14060	14034	13898	13888	13924	13857	13790	13929	14039	13977	13946	13944	13905	13936	14026	13936	13890	13890	14015	13951	14046	14049	13996	14058	14009	14132	14026	13956	13954	13950	13786	13970	14008	13820	13890	13847	13853	13895	13996	14147	13949	13940	13838	14103	13943	13968	14058	13871	13802	13859	14098	13725	14054	14038	13915	13859	13856	14041	13962	13872	13923	14010	13964	13990	13879	13996	14043	13858	14092	13734	13932	14010	13930	13892	14023	13885	14142	13837	13940	13985	13980	13917	13973	13918	14083	14031	13998	13978	14122	14169	13972	13930	13899	13754	14094	13994	14153	13872	13795	14012	13904	14055	14068	14093	14105	13931	13788	13886	14094	14036	13856	14039	13841	13737	14133	14105	14045	14122	13921	13948	13992	13846	14027	13931	13862	13824	13892	13940	13872	13923	14001	14126	13828	13976	14047	13941	14093	13982	13906	13931	13956	14053	14098	14030	14087	13940	14057	14068	13755	13760	14026	13978	13983	13960	13926	13968	13978	13891	14008	14058	13901	14030	13982	13897	13947	13952	13973	13944	14016	13887	13973	13783	13895	13957	13877	13956	13920	14074	13912	14159	13980	14044	13938	13921	14027	13839	13999	13957	13877	14035	13889	13887	13893	13712	13919	14125	13924	14028	13865	13883	13808	13814	13922	14081	13911	13964	14040	14168	13944	13872	14004	13933	13966	13910	13958	13961	13827	14061	13881	13848	13984	13963	13998	14130	13641	13838	13939	14042	13941	14039	13895	13930	13929	13861	14088	13966	13917	13774	13980	13896	13984	13960	14127	14037	13973	13908	13889	13931	13939	14072	13790	14049	13746	14045	14086	13958	14081	14010	14049	13954	13977	13994	13913	13971	13892	13882	13975	13876	13833	13851	13940	13913	14002	13809	13921	13890	13991	13935	13926	13930	13968	14047	13987	14095	13912	13961	13961	14018	13903	13898	13873	13998	13945	13928	14098	13959	14036	13927	13845	13882	14035	14045	13894	13720	14134	13955	13829	14014	13867	13877	13953	13866	13993	13923	13986	14115	13979	13998	13897	13792	13715	13898	13897	13872	13954	14021	13993	13953	13802	13822	13939	13771	13882	13856	13858	13995	13920	14057	13937	13830	13889	13817	13996	13993	13819	13887	14025	13992	13717	14020	13911	14123	13893	13821	13730	13983	14040	13945	13847	13876	13923	13946	14091	13856	13847	13956	13929	13991	13703	13997	13980	13966	14013	13918	13895	13974	13771	13930	13989	14004	13978	13934	14039	13941	14109	13940	13966	13885	14058	14055	14063	14169	14021	14062	14059	13890	13882	13979	13811	13939	13930	14108	13879	13992	13773	13865	14013	13901	13944	14034	14054	14043	14216	13975	13930	13813	13694	13905	13885	13697	13915	14083	14066	13935	13950	13965	13870	14000	13846	14061
27118	47009	47049	39719	33422	28227	24304	23157	21620	19625	18078	17152	16719	16308	15612	15260	15100	14857	14868	14539	14353	14483	14106	14023	14113	14031	13979	14108	14089	14123	13955	13913	13941	14022	14148	13848	13701	14026	13911	14066	14001	13914	14008	14047	13938	13934	13929	13930	14083	13910	14139	13952	14008	13783	13812	14052	13777	13946	13840	13850	13837	14013	13930	14029	14105	14143	14003	13838	13914	13935	14001	13891	14028	13985	14068	13990	13923	13832	13930	13953	14047	13956	13802	13942	13921	13970	13904	14035	13862	13919	13906	13895	14039	13894	13864	13888	14039	13873	13901	13905	13864	13899	14155	13785	14013	14036	14038	13809	13930	13914	13946	13886	13984	13954	13959	14057	13886	13907	13866	13932	13954	14086	13850	13959	14011	13927	14050	14065	13951	13871	14118	14079	14042	13921	13919	13839	13990	13767	14036	13988	13906	13866	13856	13907	13817	13818	14045	13961	13957	13774	13975	13899	13953	13844	13928	13973	13891	13943	13912	14001	14028	13661	13893	13975	13951	13873	13912	13895	14080	13867	13895	13911	13929	13840	14050	13807	14019	13886	14003	13905	13912	14062	13950	13884	13983	13851	13683	13929	14031	13858	14109	13886	13951	13859	13820	13996	13902	13875	13987	13801	14069	13835	13932	13894	13862	13927	13844	13952	13942	13895	13872	13863	14038	13929	13864	14058	13957	13958	13911	13918	13899	14039	13973	13902	13897	13961	14022	13996	13965	13961	13899	13773	13758	14087	13941	13951	13890	13857	14161	14066	13819	13987	13835	13843	13908	13868	13930	13954	13802	13855	13886	13888	14026	13894	13950	13878	13828	14021	13870	13917	14043	13881	13741	13694	13861	14001	13894	13902	14129	13895	13971	13931	13927	13755	14064	13901	13968	13965	13981	13853	13814	13927	13975	14044	13982	13897	13961	14090	13956	13992	14100	13879	13956	13885	13811	13968	13835	13905	13964	13992	13870	13873	14102	13833	13865	13960	14054	13875	13870	14048	13959	14040	13900	13962	13928	13795	14024	13838	13916	13989	13887	13860	14063	13957	14082	13925	13989	13915	14057	13846	13934	13865	13999	13964	13837	13864	13894	14021	13922	13946	13922	13828	14024	14094	13955	13930	13973	14088	13795	13940	13763	13823	14068	13919	13725	13999	14047	14004	13968	13849	13880	13965	13884	13960	13992	13948	13859	14059	13983	13982	13837	13800	13914	13959	13941	14023	13913	14006	13857	13894	13926	13939	14010	14021	13953	13900	13940	13830	13868	13988	13952	13925	13972	13884	13833	13801	13978	13909	13961	13947	13916	13975	13995	13866	14059	14082	14006	14062	13905	13801	13905	13800	13966	13955	13993	13906	13847	13879	13914	14012	13803	13983	13712	13951	13901	13941	13969	13902	13948	13962	13799	13794	13846	13952	14023	13897	13860	14065	13790	13842	14100	14014	13914	13961	13997	13879	13867	13995	14045	13908	13984	14230	13990	14015	13934	14032	13935	13831	13942	13864	14029	13940	13830	13873	13885	13976	13837	13913	14001	13965	13986	13988	14145	13983	14005	13896	14076	13853	13870	14008	13849	13825	13897	13932	14002	13883	13946	13961	13949	13821	13966	13844	13778	13796	13886	13855	13895	13902	13879	14026	13921	13858	13828	13912	13993	13934	13903	13907	13872	13944	13948	13975	14019	14030	13862	14127	13898	14155	14010	13918	13826	13976	13943	14025	14024	13823	13938	13799	14046	14053	13934	14018	14021	13758	13952	13938	13872	13950	13919	14009	13863	13924	13718	13934	13859	13987	13835	13850	14024	13789	13992	13897	13881	13958	13981	13984	13963	13989	13897	14005	14000	13998	13904	14093	13962	13830	13887	14053	14053	13977	13943	13966	13913	13896	13881	13968	14003	13975	13916	14035	13857	13894	13978	14065	14054	13885	13683	13816	13926	13971	13843	13758	14094	13781	13929	14014	14082	14038	13974	14005	13972	13762	14072	13817	13896	13956	14003	13732	13922	13956	13817	13894	13993	13970	13759	13889	13728	13961	14086	13785	13932	13953	13916	13688	13919	13995	13983	13821	13941	13978	14110	14130	13898	14103	14048	14003	13907	13940	13938	13900	13918	13922	13984	13975	14030	13923	13759	14056	13817	13963	13931	13802	13945	13963	14069	13990	14025	13896	13895	13921	13924	13959	14041	13986	13905	13838	13834	13953	14067	13884	13836	14044	13936	13855	13927	14118	13885	13981	13947	13972	13982	13820	13961	13799	14082	13913	13970	13931	13874	13804	14018	13900	14041	13929	13957	14027	13986	13921	13880	14158	13886	13867	13816	13920	13904	13887	13941	13874	13888	13730	13739	13903	14069	13993	13879	13923	13879	14031	13954	13867	14047	14059	13718	13942	14018	14014	13867	13768	13927	13988	13906	13902	13781	14064	14070	13934	13995	14057	14037	13974	14079	13848	14068	14079	13861	13930	13866	13907	13881	13819	13867	14076	14026	13877	13886	13834	13906	14089	13904	13863	13921	13941	13767	13988	13875	13814	13910	13944	14004	13848	13935	13909	13966	13990	13953	13913	13920	13926	13884	13775	13904	13982	13973	13821	13870	13966	13941	13870	13815	14021	13845	13782	13969	13823	13702	13929	13925	13981	14074	13903	13894	13994	13856	14058	14042	14031	13813	13826	13978	13923	14029	13945	13858	13974	13964	13911	13885	13850	13947	13895	13763	13879	13918	13904	13829	13921	13903	13909	13950	13908	13895	14056	13879	13787	13864	13795	13889	14033	13777	13801	13944	13827	14111	13905	13990	14010	13790	13940	14022	13757	14022	14067	13845	13883	13819	14003	13983	13945	13956	13896	13962	14044	13701	13833	13909	14085	13944	13882	13962	13776	13802	14058	14046	13767	14001	14013	13865	13863	13835	14035	13837	13898	13912	13792	13907	13890	13760	13867	14026	13798	13956	14015	13995	13835	13986	13914	13889	13688	14144	13830	14105	13854	13966	14050	14097	13991	13998	13931	14043	14008	13946	14116	13855	13732	13956	13744	14194	13991	13797	13716	14017	13793	14048	13900	13860	13963	13861	14025	13840	13833	14018	13889	13737	14042	13952	14050	13941	14098	13828	13885	13963	14001	13813	13807	14079	13801	13888	13908	13975	14090	13851	13995	13916	14007	13959	13946	13979	13929	13958	14089	13813	13944	13915	13831	13904	13923	14005	13986	13732	14006	13938	13920	14022	13766	14009	13683	13799	13799	13898	13768	13810	13761	13935	13907	13911	13999	13857	13967	14019	13940	13807	14018	13956	13726	13961	13809	13974	13830	14094	14022	14035	14066	13951	13996	13897	14028	13966	13831	13992	13967	13969	13986	13852	13920	13745	13828	13955	13991	13989	13934	14074	13821	13865	13964	14175	13899	13845	14159	13882	13984	13869	13926	13859	13779	13875	13906	13861	13878	14084	13885	13884	13934	13933	13961	13811	14050	14029	13906	13946	13764	13753	13990	14063	13840	13813	13857	13970	14017	13910	13954	13868	13974	13970	13917	13900	13929	13901	14040	13894	13929	13984	13779	13982	13941	13973	13983	13767	14088	14029	13960	13899	13981	14043	13814	14047	13881	13941	13924	13980	13963	14029	13944	13879	14045	13773	13754	13983	13859	13834	13876	13824	14021	13930	14047	13891	13897	13988	14001	13943	13901	13933	13813	13838	13897	13878	13815	14064	13959	13777	13930	13941	13998	13866	13924	13809	13778	13845	13802	13887	13828	13912	13986	14148	13972	13984	13923	13962	13968	13841	13859	13908	14092	13961	13870	13931	14049	13925	13831	13886	14041	13995	13972	13770	14006	13818	13785	13954	13946	14127	14021	13948	13865	13933	13879	13808	14068	13833	13917	14008	13890	13903	13969	13895	13933	14014	13858	13975	13857	14071	13955	13903	14007	14018	13990	13916	13721	14099	13882	13920	13929	13846	14043	13944	14048	14144	13843	13937	13836	13919	13827	13664	13933	13963	13959	13990	13978	13892	13958	14038	13836	13892	13961	14071	14037	13877	13868	13870	13892	13823	13931	14026	13892	13988	13974	13756	13926	13902	13764	13934	14009	13883	13892	13879	13939	14057	13825	13994	13660	13821	13889	13868	13825	13867	13952	13989	13816	13891	13925	14034	13759	14004	13967	14020	13924	13934	13987	13736	13961	14052	13866	13822	13985	13921	14013	13965	14028	14027	13947	14060	13957	14040	13962	13962	13865	14051	13863	13964	14026	14017	13888	13992	13997	14014	13806	13791	13993	13936	13941	14040	13996	14002	13928	14032	13826	14011	13690	13984	13745	13790	13886	13968	13762	13950	13908	13917	13958	13772	13843	13906	13769	13880	13995	13898	14019	13984	13748	13937	13928	13916	13899	13890	13773	13917	13908	14005	13710	13776	13909	13884	13957	13875	13970	14108	13839	13992	13958	13947	14006	13891	13917	13876	14001	14064	13966	13931	13842	13858	13955	13778	13992	14093	14007	13858	13776	13966	14011	13965	14164	13959	13924	13872	13852	13984	13916	13799	13969	13853	14033	13907	13880	13998	13874	14089	13860	13860	13984	13978	13859	13980	13952	14090	13860	13763	13846	14053	13797	14001	14034	14113	14018	14119	13937	14034	14074	13996	14021	13858	13866	13903	13861	13930	13988	14053	13932	13933	13816	14086	13929	14016	13887	13819	13960	13914	14097	13849	13902	13990	14109	13753	13989	14218	13960	13852	13999	13815	13954	13848	13872	13787	13907	14134	13873	13774	13911	13676	13876	13958	14021	13841	13963	13851	13920	14088	13842	13875	13900	13964	14051	13921	13898	13854	13950	14027	14016	13985	13962	13838	14037	13957	14034	13716	13842	13872	13924	14062	13978	13891	13866	13943	13954	13987	13807	13987	14009	13923	13718	13943	13886	14025	14001	13901	13974	13776	13881	14084	14052	13817	13986	13990	13894	13866	13736	14193	13968	13946	13785	13943	13876	13850	13838	13965	13941	13975	13737	14029	13815	13970	13809	13999	14017	13958	14046	14059	13976	14070	13975	14025	13780	13774	13919	13955	14022	13836	14031	13925	14021	13905	14002	14056	13964	13976	13787	13707	14029	13874	13963
23029	21365	29218	24187	23030	25965	27023	22088	20369	18907	17610	16495	16146	15920	15362	14850	14619	14533	14618	14235	14135	13915	13921	13797	13710	13826	13866	13584	13705	13664	13491	13532	13577	13748	13429	13470	13635	13643	13645	13662	13456	13526	13418	13651	13442	13562	13324	13550	13424	13443	13665	13595	13487	13717	13608	13604	13437	13470	13428	13546	13672	13638	13525	13573	13785	13683	13669	13597	13649	13299	13707	13474	13543	13707	13432	13669	13697	13503	13481	13531	13538	13561	13599	13488	13484	13640	13667	13515	13564	13551	13560	13583	13644	13560	13637	13421	13581	13486	13676	13493	13471	13433	13468	13695	13574	13690	13569	13522	13477	13446	13444	13372	13547	13492	13500	13585	13596	13549	13529	13460	13702	13604	13451	13538	13547	13501	13670	13612	13512	13459	13438	13458	13593	13513	13540	13644	13567	13463	13532	13600	13332	13642	13428	13404	13507	13517	13514	13563	13564	13574	13239	13448	13665	13613	13453	13682	13535	13605	13452	13554	13513	13473	13427	13424	13340	13514	13581	13687	13430	13571	13604	13357	13470	13406	13383	13573	13376	13476	13554	13455	13542	13423	13492	13594	13483	13530	13397	13583	13511	13565	13370	13447	13424	13573	13670	13464	13599	13547	13424	13474	13737	13728	13408	13556	13498	13316	13533	13528	13385	13599	13569	13334	13644	13424	13631	13751	13531	13698	13564	13481	13515	13589	13530	13444	13601	13542	13469	13620	13672	13299	13460	13459	13343	13321	13626	13523	13632	13412	13452	13345	13431	13338	13399	13328	13464	13618	13753	13774	13564	13407	13612	13472	13431	13468	13553	13521	13420	13331	13627	13502	13439	13528	13621	13401	13695	13586	13493	13605	13570	13533	13470	13491	13489	13663	13374	13374	13629	13303	13689	13580	13324	13586	13526	13558	13562	13578	13553	13507	13479	13530	13331	13445	13524	13534	13491	13689	13397	13653	13392	13703	13581	13494	13664	13457	13433	13511	13430	13600	13506	13318	13710	13821	13342	13509	13495	13544	13658	13489	13460	13573	13672	13493	13595	13389	13437	13437	13676	13491	13548	13536	13587	13525	13605	13557	13545	13469	13461	13469	13641	13475	13429	13612	13508	13516	13455	13471	13470	13471	13497	13618	13489	13468	13467	13521	13455	13529	13489	13496	13429	13470	13535	13392	13718	13703	13535	13605	13530	13716	13391	13655	13532	13418	13510	13609	13533	13538	13461	13426	13566	13379	13567	13575	13395	13428	13619	13476	13401	13500	13634	13540	13617	13373	13481	13707	13477	13549	13376	13543	13390	13496	13439	13582	13684	13565	13574	13510	13403	13588	13465	13638	13585	13511	13613	13488	13415	13414	13615	13546	13590	13462	13506	13543	13564	13592	13637	13465	13516	13553	13427	13584	13530	13501	13484	13394	13702	13540	13519	13463	13568	13328	13509	13368	13515	13637	13443	13697	13403	13526	13475	13461	13347	13458	13635	13623	13612	13432	13583	13525	13339	13389	13611	13503	13561	13542	13664	13563	13698	13598	13484	13541	13595	13568	13475	13460	13384	13516	13561	13514	13761	13559	13515	13477	13367	13448	13320	13405	13635	13551	13452	13655	13420	13509	13562	13463	13621	13525	13356	13668	13449	13487	13383	13526	13657	13493	13599	13337	13435	13414	13599	13486	13467	13384	13573	13523	13510	13646	13531	13734	13563	13629	13452	13567	13634	13480	13452	13567	13490	13540	13470	13558	13718	13567	13477	13480	13402	13572	13479	13353	13616	13559	13667	13730	13600	13556	13511	13400	13527	13443	13570	13550	13495	13499	13420	13469	13525	13540	13409	13578	13493	13487	13402	13541	13453	13716	13566	13560	13377	13581	13533	13358	13434	13512	13488	13475	13611	13404	13488	13335	13657	13533	13673	13309	13552	13495	13666	13514	13514	13755	13410	13622	13521	13652	13590	13361	13464	13559	13469	13562	13766	13535	13443	13314	13662	13640	13669	13675	13630	13585	13400	13470	13513	13615	13634	13743	13614	13455	13481	13417	13612	13438	13554	13267	13510	13605	13405	13501	13417	13505	13543	13391	13532	13437	13571	13478	13486	13564	13765	13498	13475	13465	13635	13494	13726	13513	13327	13584	13554	13567	13399	13475	13475	13320	13441	13452	13677	13351	13447	13581	13530	13586	13389	13402	13432	13312	13562	13673	13342	13358	13520	13564	13528	13506	13574	13518	13311	13377	13511	13361	13479	13372	13557	13632	13644	13487	13492	13461	13543	13568	13310	13429	13280	13481	13510	13610	13457	13563	13638	13559	13484	13596	13689	13461	13487	13566	13415	13572	13802	13443	13742	13561	13441	13374	13401	13577	13497	13536	13418	13629	13461	13403	13447	13465	13462	13590	13615	13437	13380	13441	13634	13655	13433	13641	13473	13491	13479	13701	13467	13538	13495	13529	13567	13462	13745	13697	13416	13452	13454	13554	13680	13510	13549	13604	13421	13465	13460	13495	13573	13584	13543	13573	13482	13446	13430	13419	13484	13514	13525	13543	13456	13467	13499	13263	13662	13548	13548	13390	13631	13416	13651	13553	13522	13544	13514	13364	13309	13570	13473	13578	13379	13550	13497	13363	13272	13775	13577	13490	13566	13425	13544	13468	13668	13579	13417	13691	13447	13577	13622	13469	13423	13475	13507	13474	13426	13526	13490	13406	13677	13489	13692	13496	13456	13611	13570	13519	13561	13318	13444	13481	13552	13562	13552	13478	13443	13465	13482	13675	13353	13698	13519	13486	13535	13586	13504	13548	13483	13563	13532	13562	13519	13497	13431	13406	13405	13408	13572	13482	13530	13316	13579	13485	13536	13409	13669	13368	13524	13579	13582	13729	13541	13257	13459	13568	13500	13541	13531	13680	13320	13471	13490	13446	13616	13323	13502	13683	13331	13582	13451	13663	13432	13693	13579	13627	13644	13524	13512	13650	13593	13692	13465	13524	13419	13655	13697	13598	13417	13528	13242	13524	13540	13480	13519	13726	13555	13583	13617	13553	13523	13506	13563	13653	13621	13618	13633	13455	13403	13541	13461	13533	13479	13631	13631	13493	13501	13354	13506	13496	13612	13445	13721	13531	13314	13404	13587	13527	13514	13515	13367	13596	13570	13411	13431	13420	13464	13433	13471	13570	13575	13351	13572	13437	13588	13516	13567	13641	13544	13479	13533	13355	13218	13376	13522	13439	13491	13453	13585	13553	13644	13653	13488	13464	13547	13463	13677	13428	13489	13408	13559	13466	13592	13274	13375	13570	13624	13510	13510	13504	13576	13654	13572	13711	13552	13372	13644	13465	13535	13753	13348	13608	13570	13507	13627	13457	13493	13469	13501	13373	13571	13554	13538	13517	13329	13536	13560	13440	13761	13312	13436	13366	13427	13444	13433	13449	13653	13558	13589	13555	13508	13736	13602	13659	13572	13467	13445	13495	13532	13414	13564	13575	13561	13386	13542	13580	13446	13476	13675	13404	13349	13616	13697	13493	13471	13475	13390	13447	13369	13469	13491	13575	13582	13505	13490	13384	13477	13586	13547	13549	13556	13507	13597	13367	13404	13427	13585	13423	13516	13339	13380	13494	13610	13510	13469	13679	13568	13508	13553	13462	13397	13408	13600	13511	13537	13578	13461	13398	13373	13722	13480	13586	13711	13490	13464	13478	13524	13572	13729	13530	13790	13733	13533	13496	13387	13457	13569	13615	13413	13642	13482	13376	13582	13498	13499	13444	13680	13574	13464	13684	13363	13422	13611	13487	13436	13555	13713	13636	13449	13426	13628	13636	13449	13526	13622	13619	13477	13561	13717	13657	13527	13491	13451	13612	13536	13667	13447	13652	13543	13568	13641	13464	13521	13744	13573	13328	13306	13543	13548	13475	13306	13573	13473	13174	13626	13341	13415	13581	13560	13443	13656	13458	13520	13377	13722	13527	13374	13459	13537	13546	13510	13525	13562	13507	13635	13589	13473	13419	13502	13482	13483	13408	13689	13422	13440	13684	13676	13473	13644	13599	13526	13647	13439	13630	13273	13589	13336	13340	13475	13474	13532	13642	13799	13567	13499	13597	13550	13340	13502	13517	13592	13549	13580	13608	13563	13516	13492	13544	13476	13502	13647	13614	13491	13504	13798	13668	13667	13273	13401	13493	13783	13430	13467	13475	13579	13497	13530	13414	13467	13469	13628	13651	13666	13330	13561	13731	13526	13499	13550	13607	13558	13526	13854	13403	13402	13526	13608	13449	13616	13350	13597	13660	13479	13670	13548	13515	13438	13373	13369	13510	13643	13406	13533	13513	13491	13459	13480	13595	13647	13359	13648	13583	13631	13377	13474	13603	13666	13502	13648	13488	13436	13541	13515	13460	13472	13708	13512	13367	13542	13552	13490	13582	13570	13529	13559	13485	13490	13596	13548	13556	13525	13514	13563	13369	13509	13555	13613	13553	13417	13542	13374	13372	13389	13408	13580	13433	13592	13679	13589	13582	13558	13594	13526	13304	13600	13626	13445	13272	13500	13501	13444	13456	13708	13514	13480	13623	13636	13429	13827	13359	13555	13628	13462	13353	13615	13541	13432	13701	13580	13365	13542	13561	13522	13741	13547	13653	13316	13487	13457	13401	13563	13596	13556	13445	13622	13436	13428	13521	13512	13467	13402	13622	13489	13482	13553	13537	13498	13324	13484	13634	13533	13581	13560	13360	13467	13482	13311	13431	13525	13465	13450	13420	13613	13391	13444	13399	13557	13517	13595	13351	13603	13672	13562	13471	13557	13529	13679	13605	13590	13541	13414	13561	13576	13545	13632	13427	13596	13523	13469	13604	13536	13530	13539	13578	13235	13529	13374	13548	13664	13621	13469	13392	13536	13498	13543	13557	13745	13638	13621	13557	13473	13656	13550	13590	13521	13475	13599	13548	13490	13547	13574	13820	13596	13427	13407	13513	13581	13656	13477	13693	13400	13398	13560	13484	13626	13537	13550	13395	13585	13507	13477	13570	13431	13509	13536	13374	13593	13440	13452	13458	13490	13557	13501	13488	13450	13481	13523	13487	13555	13369	13600	13605	13668	13540	13591	13567	13491	13522	13574	13387
28658	50369	50937	44276	37688	32205	27858	27004	24516	21679	19814	18833	17757	17453	16324	15812	15388	15235	15012	14649	14441	14301	14236	13783	13691	13941	13793	13768	13700	13847	13738	13644	13786	13566	13683	13586	13683	13734	13733	13647	13709	13540	13689	13690	13577	13631	13810	13765	13609	13563	13535	13663	13453	13768	13782	13654	13528	13763	13799	13701	13406	13789	13688	13809	13759	13686	13743	13653	13648	13600	13614	13678	13571	13482	13717	13496	13502	13479	13653	13794	13641	13464	13716	13646	13675	13780	13634	13672	13499	13702	13734	13674	13592	13611	13519	13689	13684	13655	13557	13660	13701	13711	13588	13463	13775	13542	13470	13604	13728	13497	13659	13584	13535	13732	13770	13685	13524	13535	13629	13692	13508	13760	13671	13660	13666	13630	13538	13491	13625	13685	13529	13520	13511	13629	13687	13672	13619	13745	13716	13563	13725	13600	13633	13620	13586	13666	13697	13617	13608	13755	13679	13418	13475	13564	13549	13595	13702	13683	13541	13712	13551	13522	13457	13374	13561	13538	13662	13616	13696	13543	13622	13647	13788	13606	13618	13576	13700	13590	13531	13542	13741	13597	13761	13547	13657	13680	13670	13629	13525	13670	13561	13606	13655	13550	13664	13704	13623	13671	13713	13554	13511	13711	13477	13683	13639	13687	13531	13579	13769	13837	13473	13739	13677	13507	13594	13553	13567	13564	13427	13700	13704	13709	13629	13675	13655	13752	13491	13471	13564	13550	13621	13637	13607	13559	13783	13641	13581	13704	13659	13602	13724	13597	13678	13602	13420	13594	13617	13449	13640	13512	13666	13703	13796	13644	13709	13712	13389	13524	13732	13557	13485	13703	13548	13686	13550	13682	13711	13524	13654	13596	13712	13585	13620	13524	13562	13386	13564	13671	13528	13686	13665	13495	13585	13792	13546	13646	13602	13577	13763	13689	13588	13707	13635	13527	13758	13550	13559	13535	13547	13553	13609	13681	13707	13605	13492	13825	13604	13434	13543	13793	13468	13671	13641	13551	13596	13638	13663	13645	13605	13551	13557	13710	13443	13574	13556	13737	13528	13795	13594	13558	13649	13638	13607	13566	13597	13731	13634	13678	13574	13608	13633	13578	13469	13694	13644	13628	13723	13668	13637	13537	13661	13712	13533	13393	13610	13584	13729	13474	13741	13432	13574	13547	13546	13687	13608	13561	13619	13784	13458	13547	13571	13692	13606	13756	13540	13653	13745	13655	13603	13534	13478	13652	13623	13581	13674	13521	13677	13635	13467	13485	13552	13532	13652	13718	13557	13616	13699	13460	13658	13592	13666	13668	13462	13618	13586	13612	13617	13562	13614	13427	13672	13590	13622	13636	13609	13495	13566	13601	13597	13580	13666	13560	13657	13600	13621	13628	13514	13669	13480	13788	13568	13791	13598	13642	13673	13602	13661	13576	13426	13744	13579	13494	13764	13637	13594	13587	13724	13750	13727	13719	13490	13561	13608	13567	13661	13673	13575	13486	13748	13543	13524	13642	13481	13671	13579	13613	13582	13673	13670	13683	13537	13597	13769	13647	13479	13638	13750	13578	13600	13546	13537	13587	13545	13521	13789	13509	13584	13550	13597	13562	13710	13717	13605	13518	13559	13803	13555	13532	13623	13568	13674	13609	13636	13526	13622	13679	13590	13578	13617	13568	13686	13700	13793	13498	13719	13527	13600	13649	13753	13686	13589	13573	13590	13750	13494	13558	13532	13580	13520	13695	13650	13695	13626	13607	13579	13623	13606	13779	13529	13704	13631	13527	13565	13562	13637	13568	13596	13616	13599	13557	13519	13597	13626	13588	13665	13803	13566	13654	13574	13566	13611	13611	13774	13572	13590	13608	13672	13716	13521	13603	13528	13667	13567	13753	13697	13731	13732	13629	13578	13614	13607	13614	13542	13636	13586	13670	13504	13640	13689	13573	13618	13693	13534	13483	13802	13735	13650	13727	13646	13512	13584	13659	13596	13622	13484	13564	13637	13554	13710	13695	13721	13639	13811	13575	13635	13481	13552	13687	13649	13672	13691	13521	13679	13530	13621	13541	13572	13634	13636	13649	13662	13543	13654	13756	13542	13443	13556	13657	13642	13605	13554	13700	13644	13712	13531	13673	13546	13572	13735	13662	13746	13598	13824	13613	13586	13739	13625	13621	13624	13733	13645	13621	13670	13671	13660	13499	13466	13660	13582	13527	13858	13608	13662	13683	13568	13638	13515	13417	13612	13550	13709	13510	13695	13710	13714	13534	13584	13581	13701	13682	13555	13535	13526	13536	13659	13661	13470	13673	13835	13589	13621	13639	13525	13609	13673	13683	13687	13774	13599	13551	13561	13551	13539	13703	13680	13749	13572	13646	13515	13685	13643	13498	13638	13793	13691	13656	13629	13490	13500	13580	13585	13578	13745	13500	13666	13588	13731	13497	13548	13642	13713	13653	13718	13857	13695	13572	13692	13535	13828	13784	13686	13718	13640	13715	13689	13724	13509	13554	13485	13580	13546	13637	13718	13759	13495	13716	13442	13618	13571	13717	13749	13443	13687	13572	13494	13649	13604	13633	13614	13708	13649	13632	13522	13692	13741	13426	13857	13615	13744	13657	13567	13727	13486	13737	13574	13497	13771	13869	13688	13601	13782	13703	13618	13738	13611	13630	13380	13621	13560	13688	13732	13693	13453	13421	13667	13625	13726	13708	13702	13547	13549	13632	13668	13724	13685	13634	13658	13664	13650	13664	13643	13592	13724	13809	13724	13670	13571	13668	13578	13551	13453	13700	13679	13657	13756	13483	13718	13659	13578	13692	13765	13689	13666	13633	13676	13548	13569	13682	13770	13622	13607	13547	13561	13661	13696	13635	13551	13783	13440	13669	13496	13572	13480	13673	13632	13657	13706	13609	13619	13567	13730	13464	13616	13556	13624	13596	13655	13781	13672	13569	13359	13444	13634	13717	13615	13676	13621	13407	13607	13542	13581	13603	13708	13639	13533	13627	13719	13566	13685	13783	13681	13442	13781	13689	13572	13713	13795	13511	13650	13703	13552	13687	13552	13570	13572	13637	13768	13546	13700	13506	13599	13427	13707	13590	13533	13629	13729	13568	13510	13450	13453	13636	13688	13551	13564	13576	13617	13585	13694	13583	13475	13583	13531	13602	13618	13670	13628	13787	13741	13705	13692	13552	13461	13525	13577	13667	13793	13589	13531	13649	13642	13547	13631	13583	13623	13545	13599	13883	13566	13543	13576	13630	13717	13457	13843	13521	13593	13552	13405	13578	13621	13569	13434	13508	13612	13848	13537	13726	13555	13721	13592	13687	13767	13616	13822	13567	13495	13706	13708	13533	13681	13729	13499	13511	13687	13550	13511	13779	13627	13692	13607	13558	13534	13697	13511	13690	13622	13657	13748	13663	13597	13680	13527	13556	13613	13698	13652	13540	13441	13703	13763	13607	13660	13688	13657	13698	13591	13620	13590	13708	13674	13604	13552	13625	13684	13651	13644	13699	13671	13686	13557	13683	13648	13600	13445	13776	13489	13781	13550	13690	13622	13580	13511	13576	13648	13396	13623	13648	13718	13596	13592	13656	13500	13797	13767	13558	13471	13712	13733	13572	13509	13508	13759	13444	13573	13617	13643	13624	13601	13553	13601	13619	13665	13590	13597	13663	13617	13765	13741	13599	13717	13656	13664	13522	13494	13687	13516	13826	13703	13747	13696	13450	13685	13736	13644	13680	13668	13607	13671	13689	13584	13730	13510	13698	13448	13642	13602	13626	13556	13491	13484	13692	13495	13593	13535	13728	13633	13668	13498	13817	13434	13645	13720	13603	13584	13788	13576	13797	13619	13626	13744	13684	13745	13497	13635	13743	13679	13520	13713	13597	13729	13640	13444	13725	13576	13476	13633	13575	13525	13728	13765	13703	13601	13642	13660	13704	13527	13707	13573	13519	13652	13516	13717	13483	13609	13528	13546	13616	13627	13620	13495	13869	13466	13583	13655	13683	13527	13638	13566	13626	13608	13814	13507	13691	13637	13718	13737	13576	13538	13735	13616	13504	13514	13624	13544	13648	13797	13702	13603	13639	13733	13457	13619	13645	13506	13719	13538	13694	13649	13446	13645	13545	13705	13706	13532	13559	13580	13594	13528	13612	13668	13614	13472	13596	13548	13737	13507	13544	13619	13714	13521	13649	13680	13647	13572	13560	13791	13569	13719	13561	13572	13653	13555	13545	13625	13558	13630	13600	13669	13583	13593	13685	13763	13508	13459	13748	13696	13610	13611	13588	13440	13534	13542	13529	13706	13473	13653	13588	13594	13691	13641	13473	13603	13537	13595	13636	13700	13611	13550	13735	13660	13600	13666	13567	13655	13650	13566	13514	13758	13485	13576	13741	13787	13694	13595	13701	13662	13542	13603	13670	13480	13635	13544	13830	13598	13503	13592	13618	13713	13721	13446	13512	13712	13619	13756	13642	13601	13598	13551	13716	13594	13596	13609	13516	13734	13652	13645	13758	13564	13572	13568	13659	13342	13683	13542	13569	13687	13575	13572	13539	13537	13735	13439	13577	13589	13615	13612	13617	13555	13443	13688	13606	13538	13721	13488	13592	13751	13506	13505	13529	13424	13717	13550	13726	13568	13797	13492	13506	13660	13704	13533	13685	13625	13610	13462	13610	13636	13726	13552	13761	13595	13816	13566	13624	13702	13775	13900	13555	13575	13590	13618	13669	13782	13678	13611	13783	13556	13654	13465	13601	13757	13395	13589	13673	13429	13729	13560	13518	13549	13637	13489	13668	13581	13665	13825	13690	13743	13489	13438	13700	13715	13667	13688	13402	13786	13505	13693	13533	13681	13532	13656	13619	13564	13656	13660	13638	13598	13644	13583	13592	13664	13610	13597	13654	13572	13524	13651	13631	13561	13623	13623	13525	13671	13472	13586	13876	13446	13621	13738	13541	13499	13659	13507	13654	13619	13577	13699	13535	13568	13626	13582	13576	13518	13599	13677	13617	13744	13516	13861	13672	13705	13603	13535	13650	13633	13721	13643	13656	13615	13766	13633	13547	13539	13684	13727	13567	13796	13591	13653	13701	13584	13557	13650	13567	13544	13593
27687	26296	33588	29744	23338	19954	18210	16687	16115	15531	14801	14628	14502	14244	14058	13805	14057	14022	13743	13900	13809	13820	13787	13689	13630	13749	13670	13570	13620	13752	13654	13666	13682	13844	13637	13628	13589	13756	13735	13595	13523	13714	13637	13712	13692	13615	13799	13541	13503	13730	13803	13807	13830	13668	13573	13754	13762	13460	13542	13747	13679	13585	13596	13670	13598	13436	13745	13676	13618	13705	13784	13545	13721	13488	13731	13590	13769	13523	13559	13502	13741	13723	13598	13713	13611	13548	13655	13705	13754	13641	13627	13754	13638	13692	13763	13765	13657	13682	13706	13750	13830	13633	13644	13619	13688	13659	14018	13448	13656	13633	13538	13629	13637	13728	13629	13590	13582	13626	13566	13641	13753	13387	13702	13596	13475	13679	13618	13724	13616	13494	13608	13497	13655	13633	13590	13575	13874	13731	13521	13621	13683	13648	13779	13675	13421	13698	13883	13544	13682	13680	13611	13459	13559	13565	13692	13749	13604	13827	13566	13522	13660	13556	13500	13575	13784	13584	13684	13702	13639	13625	13455	13705	13845	13664	13534	13624	13777	13660	13686	13510	13594	13614	13662	13609	13564	13485	13661	13579	13587	13637	13611	13631	13780	13724	13515	13634	13811	13576	13604	13776	13743	13729	13779	13630	13775	13709	13530	13753	13687	13763	13627	13776	13640	13788	13630	13572	13657	13591	13664	13521	13557	13383	13368	13733	13671	13696	13699	13569	13782	13689	13726	13661	13689	13576	13753	13663	13754	13585	13662	13580	13620	13807	13587	13725	13857	13505	13563	13670	13630	13702	13707	13578	13508	13565	13436	13486	13549	13735	13680	13695	13588	13569	13666	13592	13857	13613	13548	13641	13613	13442	13856	13716	13728	13593	13564	13673	13543	13639	13602	13507	13565	13495	13633	13544	13766	13790	13761	13590	13706	13380	13667	13688	13413	13644	13578	13710	13698	13691	13591	13836	13866	13865	13836	13682	13464	13736	13611	13609	13516	13719	13806	13651	13706	13637	13812	13554	13553	13509	13612	13818	13648	13607	13525	13734	13522	13615	13567	13767	13623	13863	13637	13581	13632	13587	13658	13642	13435	13625	13627	13673	13575	13631	13774	13281	13504	13554	13633	13534	13553	13654	13547	13613	13697	13654	13533	13650	13739	13551	13368	13657	13664	13676	13710	13654	13699	13385	13582	13653	13794	13449	13633	13742	13640	13462	13488	13503	13613	13707	13601	13620	13670	13593	13602	13630	13451	13666	13504	13712	13570	13504	13560	13676	13535	13822	13671	13692	13671	13530	13694	13582	13492	13618	13590	13424	13670	13540	13686	13525	13572	13493	13562	13502	13591	13636	13608	13604	13630	13601	13638	13619	13734	13647	13562	13782	13465	13502	13527	13576	13549	13469	13820	13579	13740	13678	13524	13617	13577	13873	13619	13621	13609	13783	13660	13480	13582	13593	13658	13644	13762	13727	13570	13567	13650	13744	13639	13644	13630	13458	13580	13621	13626	13768	13539	13501	13618	13638	13574	13608	13366	13351	13530	13458	13623	13727	13695	13547	13550	13861	13687	13533	13718	13669	13527	13559	13692	13653	13630	13653	13661	13611	13750	13498	13427	13592	13455	13464	13750	13662	13704	13594	13594	13668	13601	13484	13618	13492	13786	13520	13423	13650	13485	13855	13739	13636	13553	13601	13570	13508	13557	13512	13885	13743	13550	13811	13639	13759	13688	13651	13861	13477	13586	13697	13757	13766	13644	13626	13591	13757	13616	13612	13663	13555	13725	13526	13654	13472	13519	13712	13642	13843	13833	13567	13491	13701	13580	13641	13815	13790	13672	13538	13432	13612	13651	13570	13619	13512	13413	13546	13575	13602	13776	13594	13582	13484	13606	13690	13721	13643	13791	13684	13692	13552	13605	13411	13506	13412	13452	13732	13768	13642	13777	13582	13775	13650	13577	13747	13660	13770	13692	13716	13714	13403	13653	13485	13633	13684	13631	13635	13599	13534	13533	13490	13671	13487	13629	13573	13560	13556	13607	13562	13593	13677	13658	13514	13542	13527	13662	13505	13490	13800	13714	13546	13572	13696	13556	13604	13623	13620	13673	13611	13482	13629	13613	13524	13583	13699	13823	13722	13461	13513	13585	13569	13531	13652	13680	13603	13609	13525	13714	13792	13867	13815	13738	13642	13645	13774	13759	13499	13515	13507	13497	13721	13831	13595	13669	13588	13681	13831	13748	13657	13591	13604	13648	13720	13691	13517	13581	13594	13806	13777	13700	13595	13557	13585	13672	13608	13725	13654	13602	13604	13806	13544	13416	13547	13484	13624	13715	13596	13505	13543	13667	13640	13612	13508	13461	13474	13729	13751	13654	13763	13737	13694	13751	13612	13654	13769	13682	13704	13577	13727	13591	13701	13511	13561	13482	13564	13591	13606	13771	13746	13613	13772	13652	13862	13668	13781	13779	13758	13562	13686	13475	13696	13689	13407	13719	13702	13699	13739	13757	13567	13618	13700	13718	13707	13796	13701	13548	13497	13562	13634	13737	13559	13511	13581	13480	13746	13718	13640	13699	13565	13549	13504	13612	13645	13539	13855	13688	13585	13604	13637	13686	13625	13633	13606	13793	13705	13529	13619	13607	13565	13570	13572	13556	13702	13604	13729	13604	13690	13763	13673	13644	13425	13615	13600	13638	13835	13656	13612	13830	13881	13767	13563	13695	13583	13588	13582	13559	13517	13570	13459	13566	13840	13679	13557	13734	13527	13523	13684	13684	13622	13867	13741	13753	13590	13765	13604	13591	13703	13563	13627	13522	13668	13688	13621	13574	13716	13619	13709	13642	13727	13670	13579	13531	13537	13543	13557	13792	13739	13825	13711	13629	13617	13737	13748	13501	13712	13673	13534	13433	13570	13612	13798	13596	13639	13436	13649	13600	13801	13704	13630	13639	13604	13741	13673	13697	13463	13604	13587	13649	13592	13684	13695	13813	13613	13692	13555	13737	13493	13681	13656	13678	13508	13550	13554	13651	13584	13540	13637	13689	13557	13659	13740	13572	13569	13705	13706	13765	13655	13603	13525	13740	13496	13583	13604	13601	13714	13548	13684	13633	13758	13678	13630	13651	13674	13604	13755	13641	13520	13632	13615	13850	13636	13585	13631	13651	13600	13698	13583	13610	13493	13764	13661	13490	13630	13506	13544	13638	13681	13772	13643	13504	13745	13736	13784	13680	13749	13633	13829	13658	13736	13616	13641	13547	13603	13517	13654	13693	13590	13776	13696	13660	13679	13607	13455	13686	13550	13699	13720	13690	13481	13571	13574	13537	13502	13558	13754	13500	13573	13737	13653	13630	13700	13878	13612	13742	13673	13540	13517	13767	13891	13474	13634	13518	13715	13834	13743	13608	13600	13748	13681	13756	13469	13636	13828	13597	13633	13650	13614	13692	13563	13607	13456	13630	13555	13448	13596	13823	13656	13482	13648	13678	13763	13781	13512	13766	13492	13772	13594	13594	13472	13663	13576	13585	13504	13649	13505	13587	13482	13490	13526	13597	13605	13762	13668	13387	13376	13473	13547	13715	13688	13845	13652	13783	13585	13648	13604	13676	13607	13551	13746	13722	13650	13756	13574	13568	13635	13814	13680	13609	13657	13728	13494	13679	13610	13783	13783	13582	13301	13735	13724	13340	13612	13764	13805	13718	13742	13542	13746	13708	13563	13640	13573	13795	13533	13700	13693	13726	13739	13602	13565	13669	13467	13575	13576	13571	13639	13547	13647	13597	13569	13594	13740	13767	13429	13751	13636	13594	13704	13711	13560	13651	13640	13703	13641	13612	13668	13529	13728	13554	13547	13659	13559	13654	13657	13793	13730	13651	13748	13598	13758	13557	13842	13794	13760	13777	13756	13807	13716	13659	13717	13603	13679	13782	13600	13605	13549	13788	13599	13601	13594	13562	13503	13603	13704	13617	13572	13797	13769	13507	13576	13519	13714	13568	13556	13519	13774	13564	13709	13642	13636	13852	13693	13740	13638	13583	13581	13688	13659	13460	13590	13726	13650	13684	13594	13536	13506	13661	13609	13632	13586	13577	13628	13526	13741	13590	13659	13724	13684	13655	13451	13713	13610	13639	13644	13636	13753	13750	13500	13622	13647	13778	13638	13760	13735	13784	13679	13786	13582	13608	13588	13712	13836	13675	13647	13657	13588	13623	13628	13635	13484	13603	13589	13581	13617	13773	13759	13738	13629	13651	13716	13769	13742	13650	13579	13705	13486	13560	13587	13603	13590	13707	13616	13801	13597	13704	13416	13488	13423	13772	13753	13581	13551	13751	13723	13767	13705	13774	13580	13687	13667	13536	13491	13615	13481	13799	13589	13677	13530	13608	13857	13770	13781	13621	13620	13621	13612	13421	13635	13712	13626	13751	13748	13665	13640	13821	13529	13639	13655	13457	13645	13757	13609	13575	13649	13652	13740	13514	13559	13595	13586	13575	13687	13535	13595	13664	13725	13560	13717	13592	13685	13510	13585	13679	13527	13896	13581	13627	13720	13723	13627	13628	13564	13498	13463	13586	13747	13649	13585	13756	13580	13665	13605	13686	13580	13685	13598	13687	13687	13714	13732	13618	13574	13626	13497	13619	13697	13761	13697	13645	13863	13571	13762	13777	13671	13667	13792	13660	13763	13685	13706	13726	13515	13701	13406	13571	13592	13871	13562	13734	13686	13763	13821	13645	13619	13710	13714	13682	13739	13515	13601	13501	13677	13733	13669	13643	13735	13541	13637	13743	13827	13798	13744	13724	13486	13739	13563	13744	13573	13686	13645	13825	13593	13643	13621	13689	13758	13766	13650	13642	13588	13622	13901	13511	13510	13640	13775	13569	13670	13782	13687	13727	13608	13666	13667	13658	13669	13622	13487	13709	13592	13625	13702	13726	13614	13745	13688	13656	13544	13415	13667	13733	13505	13645	13397	13596	13843	13653	13523	13524	13643	13510	13650	13716	13546	13683	13608	13618	13587	13611	13565	13642	13773	13559	13684	13546	13456	13494	13755	13734	13563	13820	13645	13623	13695	13697	13717	13622	13608	13455	13514	13628	13731	13604	13585	13673	13716
27419	42283	41104	33009	27069	22989	20326	19417	18211	16556	15901	15535	14982	14830	14550	14234	14322	14282	13957	14033	14058	13876	13886	13850	13688	13667	13843	13630	13571	13673	13695	13471	13632	13625	13495	13752	13753	13573	13622	13684	13680	13753	13644	13820	13596	13530	13783	13508	13521	13792	13657	13782	13670	13676	13715	13664	13623	13650	13699	13638	13630	13826	13703	13608	13805	13820	13711	13681	13561	13632	13751	13731	13559	13662	13555	13634	13597	13532	13742	13821	13529	13699	13838	13643	13659	13556	13652	13815	13678	13739	13611	13776	13610	13448	13602	13731	13812	13735	13637	13736	13629	13685	13740	13645	13533	13574	13540	13511	13646	13511	13803	13568	13641	13763	13667	13631	13481	13697	13489	13670	13572	13467	13503	13613	13650	13653	13639	13637	13555	13778	13622	13525	13644	13622	13781	13648	13652	13651	13598	13656	13691	13587	13690	13578	13642	13519	13705	13638	13715	13517	13572	13496	13638	13721	13685	13670	13605	13646	13769	13706	13697	13541	13816	13606	13662	13757	13644	13621	13587	13584	13575	13761	13670	13693	13701	13665	13605	13536	13650	13592	13731	13591	13534	13610	13679	13662	13670	13771	13637	13627	13588	13680	13538	13621	13698	13654	13570	13802	13580	13589	13561	13638	13737	13714	13653	13584	13670	13749	13567	13773	13614	13619	13639	13641	13562	13696	13698	13725	13741	13632	13663	13664	13757	13613	13497	13752	13595	13655	13671	13448	13633	13693	13558	13889	13541	13732	13594	13675	13577	13839	13590	13637	13760	13583	13746	13711	13700	13649	13713	13627	13689	13686	13617	13639	13662	13477	13746	13601	13666	13668	13723	13489	13675	13615	13631	13527	13674	13624	13620	13796	13684	13737	13776	13634	13592	13562	13596	13618	13803	13526	13702	13565	13693	13738	13665	13747	13557	13612	13676	13761	13645	13580	13640	13683	13646	13646	13693	13708	13790	13554	13625	13602	13631	13524	13723	13373	13663	13608	13736	13598	13686	13739	13710	13677	13715	13618	13608	13516	13809	13711	13830	13648	13718	13652	13561	13729	13686	13671	13602	13531	13672	13669	13624	13579	13764	13597	13468	13633	13644	13629	13635	13673	13570	13647	13651	13619	13577	13789	13642	13458	13890	13773	13721	13710	13658	13490	13716	13607	13682	13727	13709	13568	13664	13596	13808	13652	13375	13670	13590	13660	13783	13561	13565	13662	13505	13598	13591	13583	13573	13523	13607	13619	13667	13610	13647	13736	13622	13458	13761	13650	13657	13619	13629	13644	13579	13818	13771	13614	13754	13589	13804	13571	13732	13691	13602	13709	13519	13755	13806	13869	13641	13627	13663	13763	13726	13730	13710	13580	13819	13652	13563	13579	13654	13563	13604	13757	13742	13573	13787	13760	13739	13849	13660	13607	13708	13724	13692	13532	13591	13617	13659	13691	13630	13683	13707	13755	13710	13596	13615	13513	13597	13722	13456	13664	13618	13586	13648	13627	13708	13556	13617	13690	13644	13543	13508	13583	13533	13745	13608	13696	13603	13646	13542	13605	13739	13595	13559	13755	13616	13737	13470	13748	13410	13657	13565	13743	13690	13722	13557	13525	13397	13656	13659	13564	13609	13772	13678	13684	13647	13704	13789	13697	13772	13632	13763	13643	13612	13522	13544	13700	13579	13679	13581	13653	13538	13700	13530	13595	13603	13712	13707	13579	13659	13736	13573	13704	13711	13664	13694	13753	13704	13760	13572	13780	13718	13721	13538	13616	13644	13560	13640	13591	13637	13518	13540	13694	13751	13758	13619	13726	13537	13708	13597	13612	13687	13639	13705	13448	13551	13613	13744	13606	13573	13625	13597	13618	13716	13669	13568	13446	13649	13801	13638	13698	13673	13659	13786	13547	13656	13737	13706	13598	13810	13525	13737	13605	13698	13680	13721	13828	13688	13582	13544	13721	13623	13539	13591	13511	13789	13747	13567	13519	13687	13683	13619	13685	13588	13558	13589	13542	13641	13582	13630	13568	13589	13604	13625	13605	13603	13622	13497	13498	13674	13750	13769	13795	13628	13726	13577	13708	13622	13872	13648	13399	13744	13695	13705	13632	13740	13513	13703	13624	13620	13752	13585	13739	13607	13557	13732	13762	13686	13742	13808	13654	13746	13656	13678	13591	13492	13643	13525	13687	13549	13697	13629	13645	13814	13609	13845	13763	13607	13532	13721	13768	13651	13673	13768	13608	13707	13627	13811	13687	13678	13624	13602	13682	13451	13739	13794	13794	13566	13416	13647	13690	13541	13510	13654	13705	13767	13565	13833	13535	13680	13642	13523	13521	13571	13562	13427	13651	13624	13736	13619	13710	13664	13613	13675	13593	13693	13559	13710	13636	13747	13578	13671	13739	13628	13578	13669	13659	13801	13563	13465	13869	13579	13608	13729	13595	13610	13642	13630	13535	13623	13505	13804	13777	13740	13533	13559	13426	13682	13675	13743	13617	13666	13562	13628	13607	13566	13708	13737	13554	13556	13470	13836	13535	13680	13815	13669	13772	13559	13589	13613	13676	13704	13530	13606	13742	13524	13608	13722	13588	13571	13549	13806	13610	13662	13586	13783	13646	13710	13763	13378	13819	13609	13713	13551	13754	13614	13663	13741	13498	13680	13815	13627	13700	13714	13516	13753	13537	13598	13612	13749	13657	13688	13712	13570	13736	13720	13723	13669	13649	13578	13725	13551	13787	13559	13653	13655	13691	13573	13621	13537	13659	13588	13731	13650	13594	13431	13632	13578	13633	13549	13495	13494	13851	13474	13938	13769	13673	13618	13714	13614	13652	13658	13855	13691	13625	13664	13514	13795	13806	13795	13691	13712	13723	13576	13653	13746	13506	13649	13557	13651	13701	13623	13649	13629	13633	13581	13775	13662	13682	13591	13579	13641	13680	13628	13709	13574	13622	13554	13524	13600	13777	13783	13771	13470	13578	13593	13606	13719	13729	13710	13603	13622	13623	13662	13636	13697	13578	13568	13714	13341	13536	13672	13617	13686	13647	13729	13611	13749	13608	13803	13604	13847	13702	13697	13703	13705	13692	13686	13712	13625	13688	13542	13814	13717	13755	13670	13648	13648	13602	13610	13575	13715	13701	13406	13626	13594	13699	13596	13717	13729	13550	13500	13614	13721	13634	13520	13592	13803	13765	13613	13526	13609	13543	13847	13630	13615	13672	13697	13585	13604	13559	13545	13625	13657	13714	13632	13714	13792	13473	13780	13596	13711	13704	13572	13777	13660	13596	13648	13573	13714	13644	13601	13637	13676	13769	13642	13670	13594	13713	13602	13738	13706	13727	13682	13711	13579	13535	13749	13594	13654	13569	13751	13688	13632	13679	13732	13604	13642	13568	13697	13542	13755	13757	13693	13573	13759	13726	13627	13723	13701	13559	13677	13726	13765	13633	13603	13644	13749	13717	13621	13675	13716	13574	13692	13709	13734	13587	13544	13736	13633	13589	13510	13697	13651	13716	13659	13593	13646	13694	13655	13658	13524	13560	13587	13475	13444	13700	13527	13695	13737	13638	13736	13657	13614	13614	13490	13355	13723	13690	13572	13553	13670	13608	13787	13694	13439	13449	13756	13741	13640	13681	13683	13598	13797	13583	13699	13708	13762	13574	13770	13497	13668	13716	13752	13610	13609	13735	13687	13653	13598	13839	13546	13700	13606	13551	13680	13707	13781	13828	13676	13679	13548	13670	13702	13598	13631	13566	13684	13651	13471	13708	13640	13651	13696	13728	13700	13680	13499	13653	13779	13778	13771	13741	13469	13651	13818	13545	13653	13714	13780	13649	13590	13503	13561	13756	13717	13554	13499	13600	13640	13658	13469	13554	13621	13736	13629	13736	13697	13580	13486	13557	13861	13520	13661	13727	13632	13589	13643	13501	13674	13694	13733	13522	13644	13631	13629	13747	13641	13703	13685	13582	13650	13577	13580	13547	13587	13689	13732	13829	13484	13626	13634	13646	13795	13760	13591	13735	13804	13497	13659	13578	13650	13649	13643	13724	13764	13752	13733	13611	13490	13505	13736	13617	13553	13709	13605	13594	13549	13531	13631	13679	13632	13553	13758	13536	13716	13627	13770	13758	13686	13733	13711	13728	13572	13731	13921	13701	13569	13576	13554	13715	13521	13557	13637	13793	13714	13674	13612	13636	13704	13752	13812	13711	13807	13660	13802	13609	13567	13542	13726	13618	13590	13645	13658	13593	13627	13593	13696	13677	13602	13535	13583	13703	13638	13690	13697	13698	13599	13610	13512	13675	13719	13670	13618	13826	13588	13631	13708	13794	13628	13559	13705	13710	13762	13563	13735	13636	13669	13603	13610	13669	13684	13525	13736	13671	13773	13711	13706	13651	13646	13701	13673	13716	13422	13761	13605	13756	13630	13656	13728	13551	13731	13548	13819	13708	13650	13586	13692	13431	13641	13596	13744	13547	13640	13848	13586	13693	13725	13643	13627	13581	13575	13628	13624	13405	13672	13520	13553	13761	13527	13771	13762	13577	13680	13627	13539	13604	13804	13623	13545	13636	13695	13682	13832	13510	13683	13561	13626	13567	13727	13738	13604	13778	13557	13523	13611	13547	13681	13800	13741	13693	13692	13600	13648	13831	13629	13598	13639	13645	13705	13720	13623	13621	13692	13695	13528	13474	13662	13679	13560	13617	13684	13646	13592	13779	13674	13767	13796	13614	13632	13528	13660	13702	13671	13707	13753	13536	13742	13605	13553	13782	13598	13581	13630	13706	13592	13554	13703	13617	13664	13688	13621	13669	13626	13597	13668	13438	13707	13560	13857	13617	13748	13687	13920	13697	13548	13767	13608	13569	13536	13707	13529	13747	13693	13708	13590	13580	13521	13577	13752	13692	13763	13802	13530	13740	13563	13742	13584	13790	13489	13640	13770	13671	13682	13568	13690	13554	13467	13762	13502	13460	13662	13558	13676	13724	13587	13750	13566	13595	13756	13668	13541	13869	13616	13599	13811	13685	13715	13737	13618	13592	13678	13702	13575	13540	13627	13768	13649	13653	13691	13534	13687	13572	13682	13588	13666	13821	13478	13793	13578	13742	13703	13614
24001	21353	28867	25733	24703	25229	24094	20492	18882	17787	16917	16293	16030	15777	15346	15331	15135	15103	14722	14968	14549	14365	14715	14558	14670	14283	14476	14483	14507	14453	14403	14382	14459	14384	14323	14375	14438	14349	14475	14302	14365	14539	14455	14363	14407	14307	14344	14455	14511	14384	14492	14387	14454	14440	14403	14325	14429	14282	14473	14173	14237	14445	14185	14442	14591	14343	14253	14391	14398	14259	14378	14407	14501	14192	14408	14516	14336	14245	14366	14340	14216	14485	14489	14278	14455	14352	14388	14454	14429	14372	14369	14401	14479	14576	14257	14188	14286	14415	14320	14447	14486	14449	14291	14307	14310	14460	14221	14465	14373	14368	14344	14232	14280	14457	14404	14481	14396	14583	14475	14415	14374	14417	14418	14330	14227	14224	14250	14169	14331	14286	14479	14362	14334	14541	14330	14247	14215	14476	14204	14374	14376	14318	14392	14311	14349	14362	14151	14375	14393	14258	14357	14297	14242	14468	14456	14329	14333	14368	14445	14312	14330	14184	14479	14410	14323	14353	14486	14304	14304	14457	14378	14442	14419	14328	14392	14182	14329	14298	14488	14564	14489	14568	14510	14303	14317	14431	14168	14458	14422	14480	14285	14319	14301	14304	14350	14394	14333	14347	14362	14455	14331	14364	14263	14471	14315	14232	14399	14231	14299	14430	14322	14273	14440	14257	14243	14157	14411	14417	14415	14285	14268	14270	14299	14548	14294	14464	14231	14362	14227	14434	14361	14270	14432	14337	14513	14235	14436	14200	14429	14333	14404	14360	14154	14288	14261	14332	14405	14236	14484	14275	14358	14229	14096	14346	14150	14357	14504	14572	14468	14213	14161	14216	14262	14575	14370	14447	14319	14501	14404	14145	14378	14122	14328	14460	14286	14470	14229	14266	14328	14408	14339	14561	14257	14315	14481	14378	14569	14357	14236	14360	14301	14428	14431	14433	14405	14357	14207	14462	14304	14312	14426	14525	14288	14428	14234	14322	14376	14489	14360	14382	14374	14527	14259	14442	14393	14210	14241	14334	14405	14367	14348	14437	14253	14369	14408	14398	14374	14219	14334	14589	14161	14176	14227	14340	14272	14360	14295	14274	14211	14300	14326	14389	14364	14460	14235	14213	14411	14173	14489	14388	14194	14578	14562	14402	14391	14379	14193	14177	14211	14368	14303	14296	14101	14204	14508	14308	14377	14322	14283	14386	14396	14432	14496	14467	14483	14370	14321	14298	14298	14297	14434	14205	14400	14410	14211	14238	14269	14465	14265	14434	14368	14194	14300	14440	14398	14510	14428	14437	14399	14307	14544	14260	14287	14242	14324	14528	14319	14527	14342	14362	14338	14207	14342	14318	14262	14283	14254	14439	14539	14402	14358	14260	14316	14256	14343	14602	14522	14466	14395	14300	14357	14347	14263	14209	14257	14382	14469	14305	14290	14361	14326	14362	14410	14285	14256	14254	14500	14252	14376	14401	14315	14270	14335	14240	14498	14268	14334	14370	14261	14250	14414	14244	14343	14175	14346	14550	14395	14523	14449	14528	14425	14269	14329	14397	14272	14304	14463	14364	14347	14352	14344	14503	14346	14377	14288	14204	14437	14208	14267	14322	14406	14555	14374	14380	14479	14283	14552	14442	14238	14674	14376	14254	14077	14338	14368	14133	14160	14272	14200	14407	14420	14400	14309	14434	14423	14461	14360	14232	14375	14171	14373	14206	14463	14179	14316	14280	14358	14477	14269	14273	14328	14384	14125	14213	14454	14306	14283	14391	14345	14339	14440	14479	14377	14426	14399	14367	14433	14315	14015	14272	14554	14311	14381	14338	14289	14407	14419	14252	14300	14217	14241	14176	14323	14351	14293	14228	14310	14064	14282	14604	14373	14253	14513	14334	14274	14386	14395	14445	14316	14351	14387	14489	14423	14555	14494	14418	14273	14417	14294	14334	14314	14299	14298	14191	14561	14451	14323	14523	14248	14335	14250	14444	14241	14370	14306	14462	14459	14356	14272	14398	14308	14321	14359	14457	14238	14560	14352	14255	14405	14346	14269	14286	14526	14294	14240	14385	14509	14242	14344	14484	14491	14381	14263	14377	14296	14495	14125	14325	14356	14399	14473	14455	14497	14585	14273	14271	14398	14073	14421	14322	14453	14346	14403	14422	14178	14315	14332	14298	14298	14451	14316	14278	14494	14168	14212	14351	14290	14323	14272	14347	14229	14342	14472	14253	14311	14201	14374	14564	14071	14539	14425	14256	14403	14453	14377	14373	14281	14403	14321	14125	14341	14443	14566	14377	14384	14269	14276	14146	14317	14316	14433	14287	14434	14170	14376	14543	14307	14395	14355	14316	14500	14458	14335	14339	14247	14229	14396	14300	14450	14374	14464	14243	14262	14386	14227	14280	14392	14310	14341	14301	14521	14435	14303	14237	14195	14210	14178	14456	14336	14325	14333	14480	14319	14237	14464	14491	14241	14159	14574	14288	14324	14356	14540	14458	14234	14272	14324	14533	14290	14201	14181	14166	14400	14406	14434	14181	14450	14182	14372	14329	14424	14367	14287	14451	14262	14486	14474	14328	14353	14309	14420	14311	14422	14219	14484	14286	14455	14353	14264	14461	14401	14406	14375	14266	14365	14138	14515	14346	14417	14197	14305	14477	14203	14195	14410	14325	14330	14299	14153	14387	14431	14286	14366	14404	14249	14479	14421	14398	14401	14471	14363	14242	14292	14541	14494	14488	14419	14320	14276	14173	14292	14327	14512	14214	14226	14150	14309	14306	14350	14368	14384	14263	14298	14240	14202	14318	14200	14346	14451	14284	14207	14274	14363	14243	14471	14494	14604	14373	14327	14335	14203	14357	14271	14081	14645	14649	14238	14485	14321	14504	14366	14513	14501	14326	14730	14472	14213	14264	14167	14300	14139	14305	14194	14365	14326	14400	14346	14475	14377	14387	14150	14267	14275	14326	14392	14534	14301	14258	14310	14377	14519	14415	14575	14399	14322	14452	14460	14508	14431	14235	14263	14171	14521	14483	14345	14355	14277	14201	14262	14251	14503	14394	14363	14397	14256	14291	14377	14333	14403	14434	14229	14225	14266	14290	14452	14378	14351	14161	14180	14363	14258	14415	14396	14431	14268	14398	14473	14384	14381	14329	14268	14328	14280	14474	14201	14274	14318	14206	14352	14414	14380	14373	14357	14425	14490	14589	14371	14201	14364	14428	14304	14214	14535	14363	14353	14325	14382	14220	14279	14415	14295	14193	14546	14333	14379	14228	14220	14379	14373	14481	14287	14321	14287	14483	14495	14303	14427	14427	14347	14459	14382	14277	14362	14330	14528	14339	14271	14243	14389	14272	14351	14282	14497	14358	14391	14509	14428	14364	14177	14469	14432	14293	14237	14291	14315	14348	14307	14434	14244	14228	14588	14381	14475	14528	14162	14297	14329	14403	14345	14390	14217	14494	14526	14098	14326	14207	14361	14293	14432	14308	14284	14294	14388	14344	14427	14358	14305	14328	14058	14251	14541	14166	14422	14311	14416	14240	14414	14285	14342	14465	14238	14443	14418	14426	14361	14445	14350	14401	14392	14481	14381	14425	14295	14349	14474	14275	14220	14046	14287	14463	14132	14287	14269	14422	14418	14207	14447	14450	14667	14321	14224	14220	14635	14347	14282	14223	14436	14306	14339	14429	14377	14204	14375	14486	14337	14224	14397	14305	14248	14267	14230	14235	14395	14340	14127	14164	14477	14126	14388	14341	14353	14135	14338	14294	14482	14241	14306	14492	14439	14463	14399	14250	14309	14346	14197	14305	14206	14250	14375	14363	14347	14305	14356	14459	14453	14514	14422	14234	14367	14344	14175	14322	14231	14324	14398	14408	14310	14429	14390	14301	14277	14178	14403	14198	14243	14245	14421	14325	14483	14419	14382	14397	14382	14520	14171	14307	14260	14262	14294	14211	14046	14376	14345	14305	14287	14369	14309	14296	14449	14345	14221	14456	14443	14383	14268	14287	14395	14360	14581	14461	14462	14345	14341	14204	14419	14432	14392	14304	14397	14388	14384	14297	14552	14333	14471	14262	14476	14314	14466	14087	14254	14236	14345	14285	14319	14398	14436	14269	14386	14368	14417	14116	14346	14396	14408	14281	14235	14271	14325	14260	14220	14479	14368	14323	14365	14309	14098	14340	14470	14462	14466	14227	14239	14235	14343	14528	14368	14308	14298	14303	14347	14176	14251	14333	14516	14281	14336	14240	14201	14070	14249	14335	14432	14406	14455	14316	14335	14287	14365	14263	14505	14191	14515	14335	14596	14481	14491	14420	14298	14490	14210	14269	14251	14349	14449	14382	14345	14314	14257	14329	14336	14120	14366	14322	14379	14229	14409	14213	14207	14225	14473	14392	14266	14524	14470	14430	14441	14350	14482	14320	14141	14502	14339	14283	14279	14227	14306	14407	14479	14540	14602	14176	14415	14254	14333	14278	14271	14235	14278	14532	14386	14295	14440	14184	14470	14323	14414	14240	14493	14209	14275	14394	14390	14402	14483	14457	14373	14371	14289	14419	14179	14207	14431	14311	14229	14422	14286	14191	14273	14502	14359	14271	14495	14328	14268	14495	14345	14298	14132	14209	14363	14313	14380	14543	14323	14365	14464	14344	14363	14122	14367	14210	14416	14357	14409	14393	14271	14473	14482	14403	14436	14347	14462	14301	14346	14178	14205	14421	14391	14433	14395	14405	14371	14501	14405	14209	14490	14342	14150	14508	14219	14311	14391	14364	14229	14443	14324	14480	14316	14175	14428	14572	14374	14357	14360	14166	14331	14196	14554	14644	14324	14113	14328	14265	14490	14314	14293	14388	14378	14341	14547	14404	14291	14312	14349	14272	14422	14438	14398	14392	14384	14404	14503	14315	14267	14269	14339	14306	14659	14291	14457	14503	14185	14235	14342	14439	14441	14298	14156	14373	14262	14534	14421	14287	14361	14519	14540	14360	14414	14469	14313	14264	14543	14310	14350	14286	14235	14270	14359	14486	14459	14130	14241	14221	14161	14265	14312	14377	14346	14365	14576	14304	14435	14403	14353	14303	14529	14430	14358	14093	14385	14164	14229	14308	14429	14419
27625	47895	47654	39853	33518	28665	25672	23922	21540	19453	18349	17563	17126	16563	16093	15642	15429	15224	14907	14968	14690	14556	14525	14400	14500	14343	14366	14397	14281	14150	14310	14169	14386	14346	14182	14292	14294	14269	14233	14237	14440	14070	14241	14094	14374	14253	14311	14457	14147	14285	14316	14277	14297	14379	14163	14232	14337	14325	14311	14234	14273	14151	14144	14354	14423	14247	14201	14215	14172	14171	14375	14070	14208	14257	14293	14198	14261	14191	14150	14258	14170	14273	13947	14043	14232	14114	14249	14302	14239	14192	14171	14034	14152	14276	14217	14349	14235	14373	14168	14184	14266	14176	14194	14218	14169	14246	14242	14207	14420	14122	14348	14303	14193	14116	14159	14260	14298	14312	14270	14196	14224	14158	14110	14240	14282	14172	14124	14266	14373	14262	14219	14092	14185	14159	14117	14315	14118	14417	14249	14146	14170	14332	14330	14021	14282	14258	14316	14234	14301	13998	14232	14267	14201	14122	14240	14274	14276	14199	14312	14202	14227	14236	14091	14181	14267	14167	14194	14261	14223	14201	14204	14273	14357	14318	14313	14186	14334	14183	14163	14406	14303	14334	14282	14385	14101	14164	14345	14083	14246	14155	14233	14047	14129	14423	14247	14274	14310	14305	14218	14333	14191	14285	14290	14258	14139	14290	14185	14366	14217	14276	14157	14242	14318	14357	14240	14306	14269	14264	14215	14210	14235	14237	14220	14105	14079	14285	14131	14175	14315	14142	14282	14232	14089	14247	14208	14272	14257	14141	14320	14183	14227	14416	14289	14212	14280	14166	14181	14277	14252	14219	14289	14347	14311	14190	14170	14262	14252	14218	14285	14238	14235	14328	14182	14308	14281	14196	14342	14413	14357	14367	14247	14143	14141	14399	14190	14292	14102	14171	14121	14245	14295	14367	14267	14288	14208	14234	14240	14364	14258	14150	14249	14154	14262	14296	14292	14196	14171	14315	14233	14204	14121	14196	14245	14164	14170	14138	14360	14096	14332	14054	14198	14230	14344	14239	14206	14259	14253	14205	14311	14324	14173	14193	14339	14205	14282	14255	14315	14282	14184	14171	14094	14373	14148	14211	14240	14265	14323	14244	14217	14277	14300	14255	14155	14253	14148	14187	14367	14205	14159	14240	14408	14330	14243	14210	14405	14191	14317	14283	14296	14225	14222	14399	14157	14185	14163	14156	14204	14325	14307	14223	14150	14134	14212	14266	14135	14139	14327	14313	14294	14137	14245	14152	14154	14096	14195	14209	14144	14247	14103	14238	14253	14260	14260	14294	14257	14064	14200	14215	14175	14247	14207	14260	14262	14189	14213	14286	14327	14100	14303	14405	14192	14218	14255	14211	14272	14175	14175	14258	14297	14126	14204	14109	14055	14247	14066	14364	14225	14194	14287	14114	14143	14086	14185	14140	14290	14338	14211	14144	14320	14125	14167	14340	14394	14234	14113	14277	14211	14094	14253	14129	14143	14258	14280	14361	13989	14158	14246	14168	14223	14192	14187	14234	14236	14294	14103	14223	14292	14141	14075	14159	14389	14249	14205	14153	14221	14398	14299	14361	14338	14218	14080	14249	14195	14156	14237	14260	14206	14197	14167	14241	14186	14233	14410	14258	14306	14034	14345	14253	14286	14307	14253	14101	14199	14171	14216	14129	14225	14133	14307	14364	14306	14209	14336	14264	14261	14149	14229	14174	14261	14303	14143	14015	14301	14292	14352	14221	14321	14097	14066	14301	14265	14366	14084	14497	14006	14168	14267	14248	14170	14186	14069	14242	14254	14379	14133	14476	14236	14218	14166	14288	14173	14170	14277	14165	14162	14350	14325	14061	14000	14345	14118	14272	14235	14194	14268	14300	14108	14317	14148	14272	14268	14405	14438	13983	14160	14373	14317	14212	14271	14030	14396	14151	14333	14192	14290	14252	14202	14180	14231	14145	14262	14245	14342	14165	14423	14141	14344	14173	14400	14257	14174	14218	14333	14127	14281	14127	14213	14212	14217	14251	14097	14208	14291	14233	14323	14449	14353	14314	14207	14143	14227	14257	14245	14176	14282	14030	14348	14275	14292	14129	14147	14254	14399	14417	14277	14229	14343	14227	14094	14166	14080	14104	14297	14110	14209	14239	14361	14251	14063	14386	14235	14157	14317	14249	14068	14298	14169	14236	14078	14248	14090	14087	14360	14197	14152	14183	14361	14279	14158	14168	14305	14247	14287	14136	14301	14213	14220	14147	14299	14382	14105	14233	14361	14281	14218	14336	14111	14181	14191	14154	14284	14324	14232	14316	14344	14080	14208	14253	14179	14157	14206	14248	14223	14301	14430	14261	14140	14076	14195	14179	14016	14113	14221	14305	14214	14174	14239	14413	14092	14390	14217	14139	14201	14112	14203	14157	14109	14238	14221	14267	14269	14285	14405	14029	14277	14258	14257	14125	14204	14501	14239	14266	14236	14239	14358	14378	14060	14300	14323	14220	14284	14343	14282	14134	14279	14366	14559	14184	14101	14330	14213	14224	14052	14286	14174	14149	14100	14161	14333	14152	14217	14167	14205	14427	14259	14419	14177	14302	14237	14180	14210	14040	14367	14151	14259	14372	14377	14133	14198	14360	14334	14295	14183	14150	14226	14203	14248	14222	14114	14224	14164	14314	14372	14076	14081	14160	14294	14205	14198	13954	14225	14204	14491	14430	14135	14117	14166	14239	14316	14031	14421	14224	14098	14318	14125	14210	14481	14172	14036	14236	14210	14316	14122	14184	14329	14252	14364	14281	14395	14233	14263	14283	14165	14157	14150	14303	14173	14146	14277	14210	14140	14290	14050	14348	14305	14262	14118	14250	14218	14447	14051	14217	14232	14260	14242	14131	14206	14116	14197	14261	14355	14234	14269	14147	14109	14158	14245	14206	14426	14108	14319	14290	14325	14140	14308	14214	14183	14236	14235	14334	14299	14203	14278	14091	14271	14151	14436	14092	14154	14190	14203	14158	14228	14251	14280	14293	14181	14295	14367	14242	14382	14286	14180	14241	14032	14367	14213	14316	14316	14087	14215	14286	14174	14257	14147	14508	14427	14408	14197	14170	14281	14156	14230	14212	14266	14300	14265	14220	14396	14173	14293	14320	14061	14400	14156	14247	14297	14304	14108	14116	14320	14276	14238	14163	14214	14232	14191	14132	14276	14160	14086	14271	14269	14114	14210	14142	14149	14335	14302	14182	14419	14318	14288	14248	14246	14229	14130	14260	14147	14302	14377	14144	14159	14256	14270	14359	14268	14436	14241	14240	14285	14133	14314	14299	14225	14273	14201	14230	14299	14222	14162	14163	14332	14329	14161	14170	14215	14284	14254	14163	14208	14223	14240	14340	14226	14254	14060	14223	14265	14391	14206	14124	14207	14089	14166	14228	14196	14165	14279	14106	14182	14241	14308	14304	14282	14297	14329	14294	14109	14237	14292	14101	14194	14374	14305	14245	14042	14301	14134	14330	14048	14302	14209	14412	14188	14220	14107	14270	14259	14353	14244	14223	14306	14155	14195	14172	14164	14192	14234	14320	14140	14426	14175	14032	14272	14179	14291	14153	14328	14318	14318	14258	14067	14344	14097	14299	14385	14260	14139	14234	14153	14378	14377	14235	14222	14203	14233	14189	14329	14201	14256	14338	14180	14368	14221	14063	14177	14329	14355	14288	14294	14258	14233	14112	14145	14224	14174	14276	14258	14165	14264	14058	14252	14364	14348	14369	14254	14138	14226	14328	14253	14331	14249	14196	13984	14169	14333	14114	14160	14217	14178	14204	14386	14315	14239	14206	14226	14401	14201	14160	14241	14209	14215	14160	14328	14222	14243	14248	14151	14068	14411	14097	14249	14179	14224	14324	14343	14243	14182	14124	14364	14225	14217	14169	14145	14347	14324	14289	14297	14224	14279	14402	14213	14204	14323	14162	14333	14342	14125	14202	14300	14229	14245	14237	14314	14170	14300	14179	14285	14192	14158	14175	14256	14304	14241	14287	14332	14263	14177	14232	14158	14368	14241	14145	14250	14299	14162	14201	14179	14356	14318	14228	14109	14310	14290	14350	14222	14247	14344	14165	14471	14283	14216	14210	14269	14370	14291	14236	14220	14163	14212	14266	14312	14241	14250	14212	14272	14182	14191	14331	14166	14219	14290	14216	14230	14139	14155	14161	14276	14312	14226	14257	13998	14251	14390	14160	14176	14232	14236	14338	14105	14217	14214	14246	13963	14197	14096	14233	14264	14254	14201	14254	14405	14270	14184	14201	14234	14300	14135	14311	14177	14171	14300	14169	14318	14192	14151	14462	14389	14076	14313	14116	14147	14153	14228	14277	14135	14167	14271	14201	14369	14160	14208	14251	14227	14182	14178	14148	14377	14343	14221	14072	14380	14272	14200	14305	14266	14292	14141	14192	14201	14248	14190	14246	14095	14137	14203	14352	14339	14238	14063	14108	14301	14282	14325	14216	14210	14210	14282	14356	14146	14100	14087	14328	14316	14229	14185	14215	14327	14190	14262	14257	14211	14339	14405	14326	14354	14088	14165	14337	14154	14230	14240	14268	14307	14007	14097	14279	14180	14215	14160	14167	14313	14262	14155	14239	14404	14347	14161	14312	14170	14332	14306	14001	14317	14259	14430	14164	14285	14296	14360	14203	14147	14388	14216	14216	14265	14210	14275	14105	14221	14139	14238	14208	14435	14269	14175	14218	14179	14144	14314	14043	14353	14243	14275	14342	14093	14291	14251	14115	14393	14210	14205	14175	14163	14172	14318	14434	14309	14178	14338	14330	14259	14109	14347	14237	14300	14172	14336	14280	14098	14197	14211	14022	14128	14157	14389	14209	14204	14332	14322	14186	14274	14174	14068	14336	14271	14227	14175	14167	14271	14310	14154	14204	14233	14347	14324	14192	14281	14051	14052	14290	14391	14128	14269	14286	14197	14343	14212	14145	14336	14241	14207	14348	14126	14476	14248	14249	14273	14367	14140	14369	14302	14227	14126	14301	14250	14268	14207	14272	14252	14133	14093	14179	14201	14237	14215	14130	14235	14122	14110	14073	14299	14239	14149	14222	14370	14146	14314	14251	14225	14180	14379	14271	14061	14357
22887	21296	29120	24166	23061	26413	28261	23292	21037	19626	18575	17740	17314	16849	16343	16061	15963	15583	15450	15526	15387	14986	14880	14935	15039	14629	14993	14750	14866	14809	14725	14629	14734	14843	14677	14757	14815	14612	14768	14706	14776	14651	14619	14799	14590	14646	14730	14782	14643	14801	14772	14687	14615	14646	14736	14741	14686	14763	14859	14617	14638	14692	14860	14814	14855	14888	14586	14633	14614	14675	14858	14654	14506	14627	14614	14650	14788	14623	14578	14677	14809	14581	14584	14732	14744	14598	14622	14812	14650	14775	14808	14728	14569	14428	14883	14492	14654	14740	14952	14767	14666	14757	14756	14752	14830	14573	14771	14521	14667	14753	14688	14531	14737	14560	14452	14634	14562	14608	14532	14661	14607	14644	14597	14677	14551	14717	14665	14467	14710	14635	14736	14655	14666	14873	14748	14790	14792	14786	14671	14569	14648	14774	14577	14570	14598	14536	14506	14637	14551	14574	14732	14582	14734	14744	14892	14649	14587	14608	14758	14632	14625	14495	14800	14651	14670	14591	14459	14816	14611	14740	14845	14672	14665	14752	14500	14593	14657	14726	14660	14630	14776	14696	14781	14660	14545	14680	14734	14695	14736	14677	14758	14516	14759	14452	14489	14717	14613	14742	14602	14567	14783	14684	14728	14602	14733	14667	14674	14543	14671	14551	14579	14873	14841	14689	14806	14660	14668	14614	14706	14638	14687	14770	14979	14721	14755	14612	14674	14632	14612	14541	14921	14743	14719	14760	14735	14538	14851	14760	14732	14674	14732	14868	14672	14601	14323	14603	14494	14641	14558	14704	14516	14545	14873	14738	14621	14839	14797	14750	14638	14549	14596	14642	14621	14671	14670	14499	14784	14788	14618	14560	14640	14707	14536	14724	14629	14737	14451	14569	14574	14630	14769	14493	14555	14693	14743	14726	14910	14746	14832	14853	14489	14641	14808	14827	14627	14610	14690	14531	14723	14464	14595	14644	14678	14505	14675	14658	14867	14744	14630	14840	14670	14696	14503	14606	14640	14631	14755	14552	14539	14666	14599	14585	14519	14493	14785	14658	14725	14707	14682	14763	14773	14703	14551	14367	14607	14578	14598	14585	14623	14724	14702	14632	14627	14521	14505	14576	14775	14671	14568	14458	14404	14651	14754	14653	14619	14636	14682	14590	14582	14506	14657	14643	14462	14719	14575	14519	14749	14811	14786	14783	14687	14680	14680	14717	14594	14704	14651	14759	14748	14739	14613	14467	14613	14862	14519	14666	14581	14504	14756	14710	14747	14602	14368	14561	14817	14789	14599	14826	14543	14512	14511	14739	14692	14723	14576	14488	14552	14669	14804	14516	14712	14748	14636	14595	14610	14559	14584	14808	14652	14585	14398	14813	14686	14699	14705	14685	14660	14667	14568	14595	14595	14517	14551	14455	14634	14471	14742	14700	14703	14735	14687	14695	14699	14668	14622	14627	14449	14577	14708	14534	14696	14493	14736	14722	14834	14789	14725	14729	14662	14566	14733	14738	14831	14729	14470	14510	14580	14549	14595	14605	14653	14651	14677	14705	14597	14858	14789	14709	14719	14542	14494	14746	14514	14585	14582	14615	14761	14633	14639	14667	14519	14660	14529	14512	14616	14699	14598	14728	14768	14645	14732	14772	14740	14618	14502	14603	14739	14551	14662	14552	14693	14654	14826	14622	14682	14558	14624	14661	14695	14637	14621	14728	14644	14716	14772	14700	14708	14648	14558	14730	14754	14644	14544	14621	14543	14582	14590	14641	14605	14710	14677	14538	14630	14845	14818	14442	14732	14601	14502	14789	14457	14567	14841	14570	14598	14443	14515	14748	14856	14527	14674	14671	14809	14680	14456	14635	14645	14701	14633	14463	14442	14568	14594	14589	14622	14565	14941	14477	14714	14544	14500	14574	14593	14640	14585	14638	14625	14723	14689	14858	14573	14717	14781	14657	14651	14587	14441	14685	14503	14627	14711	14634	14827	14687	14463	14702	14550	14673	14540	14669	14672	14813	14785	14510	14567	14741	14717	14537	14548	14703	14777	14793	14745	14623	14721	14413	14563	14609	14703	14476	14686	14733	14642	14611	14749	14568	14696	14645	14701	14467	14562	14605	14808	14529	14694	14643	14671	14732	14784	14783	14830	14580	14716	14770	14616	14695	14395	14586	14514	14649	14698	14640	14716	14740	14701	14582	14647	14864	14737	14735	14605	14715	14878	14624	14688	14753	14582	14667	14704	14544	14462	14644	14665	14710	14756	14737	14511	14650	14681	14643	14560	14798	14728	14576	14603	14688	14745	14710	14721	14493	14646	14858	14604	14563	14569	14789	14792	14528	14818	14643	14747	14585	14620	14402	14649	14714	14564	14477	14727	14700	14680	14782	14719	14485	14559	14666	14599	14677	14571	14721	14610	14641	14602	14564	14734	14652	14707	14669	14890	14552	14680	14917	14724	14751	14673	14506	14697	14437	14730	14599	14783	14564	14848	14717	14411	14498	14461	14447	14618	14615	14714	14635	14579	14714	14697	14695	14684	14557	14653	14679	14452	14477	14565	14645	14670	14506	14493	14656	14495	14784	14717	14679	14824	14617	14616	14628	14630	14471	14780	14490	14561	14634	14652	14718	14717	14655	14754	14564	14669	14586	14672	14717	14572	14619	14487	14750	14568	14730	14590	14722	14630	14589	14582	14669	14464	14702	14636	14657	14720	14635	14593	14527	14557	14654	14632	14501	14508	14684	14785	14603	14674	14722	14458	14663	14510	14572	14695	14499	14699	14465	14670	14684	14653	14878	14620	14715	14748	14897	14702	14878	14630	14581	14731	14572	14567	14548	14684	14779	14584	14590	14726	14588	14596	14725	14763	14592	14620	14597	14777	14518	14737	14482	14562	14571	14622	14662	14487	14657	14661	14519	14643	14533	14734	14835	14644	14326	14656	14631	14628	14332	14678	14696	14780	14681	14707	14797	14654	14679	14442	14590	14542	14577	14782	14669	14698	14642	14668	14513	14503	14703	14438	14609	14466	14614	14590	14860	14664	14510	14729	14605	14684	14426	14714	14755	14475	14562	14538	14603	14668	14535	14621	14562	14594	14746	14698	14668	14433	14619	14801	14780	14505	14847	14614	14679	14733	14816	14794	14625	14771	14601	14382	14663	14810	14638	14279	14720	14563	14675	14669	14452	14558	14699	14363	14462	14479	14675	14569	14737	14650	14459	14712	14606	14725	14613	14651	14637	14705	14747	14750	14789	14713	14795	14633	14638	14746	14758	14430	14718	14653	14675	14677	14716	14574	14551	14706	14735	14812	14581	14627	14627	14591	14705	14517	14532	14626	14706	14623	14652	14672	14674	14664	14612	14636	14740	14550	14790	14669	14617	14530	14576	14730	14553	14725	14508	14392	14410	14626	14562	14745	14461	14668	14644	14376	14400	14689	14873	14615	14626	14613	14744	14581	14627	14680	14642	14728	14497	14622	14568	14600	14464	14687	14674	14523	14497	14753	14566	14646	14657	14716	14688	14511	14565	14639	14681	14581	14664	14884	14569	14659	14611	14627	14630	14738	14549	14583	14576	14541	14593	14554	14500	14826	14850	14693	14720	14581	14787	14779	14556	14699	14492	14579	14561	14669	14604	14488	14649	14662	14633	14656	14744	14760	14655	14710	14643	14928	14713	14771	14644	14889	14579	14775	14497	14501	14583	14547	14618	14585	14603	14732	14725	14717	14526	14773	14536	14625	14651	14464	14557	14660	14815	14627	14641	14594	14585	14421	14536	14690	14636	14746	14665	14829	14610	14869	14649	14556	14752	14579	14558	14500	14699	14465	14602	14696	14825	14607	14610	14652	14540	14651	14609	14667	14619	14719	14717	14667	14611	14588	14749	14625	14745	14716	14573	14653	14696	14776	14791	14849	14531	14535	14609	14621	14689	14727	14553	14757	14692	14556	14691	14558	14553	14636	14591	14618	14560	14575	14667	14472	14704	14724	14450	14540	14581	14888	14694	14452	14633	14587	14725	14836	14552	14685	14691	14597	14807	14504	14623	14680	14719	14777	14619	14765	14607	14622	14425	14637	14497	14647	14469	14574	14583	14565	14723	14732	14753	14724	14850	14622	14861	14657	14620	14681	14667	14772	14620	14610	14722	14621	14665	14516	14673	14751	14681	14746	14525	14624	14801	14777	14770	14557	14539	14683	14535	14536	14725	14548	14558	14640	14729	14723	14599	14739	14722	14565	14568	14464	14367	14808	14486	14757	14476	14745	14497	14612	14751	14548	14812	14595	14539	14656	14823	14637	14670	14680	14801	14726	14575	14693	14547	14686	14411	14600	14556	14663	14671	14532	14791	14781	14725	14636	14811	14642	14592	14721	14696	14821	14636	14635	14699	14558	14671	14544	14804	14446	14821	14489	14484	14806	14763	14472	14621	14748	14562	14636	14483	14765	14538	14706	14742	14567	14737	14573	14506	14575	14533	14699	14508	14599	14675	14744	14535	14646	14622	14895	14818	14601	14800	14554	14537	14679	14600	14600	14583	14605	14882	14747	14629	14618	14515	14539	14870	14638	14572	14550	14535	14732	14625	14634	14664	14708	14784	14743	14562	14552	14661	14748	14722	14680	14572	14724	14744	14424	14560	14748	14618	14584	14611	14464	14592	14558	14555	14589	14565	14490	14569	14583	14534	14477	14765	14622	14640	14668	14564	14602	14713	14516	14658	14706	14722	14775	14797	14844	14536	14502	14721	14581	14461	14583	14556	14805	14731	14819	14720	14586	14796	14663	14754	14644	14542	14469	14613	14543	14670	14536	14755	14734	14707	14600	14633	14726	14806	14683	14769	14574	14758	14759	14477	14492	14706	14492	14567	14707	14519	14856	14647	14691	14624	14742	14572	14815	14696	14577	14648	14697	14808	14899	14875	14621	14690	14499	14553	14369	14687	14664	14588	14510	14535	14861	14623	14444	14791	14783	14639	14736	14486	14603	14520	14626	14532	14726	14611	14636	14622	14670	14585	14585	14429	14503	14495	14530	14741	14374	14617	14624	14705	14741	14731	14584	14512	14797	14581	14586	14796	14623	14510	14715	14778	14710	14665	14793	14607	14614	14615	14731	14711	14649	14468
28983	50877	51290	43937	37693	32638	29307	27185	24083	21879	20452	19253	18525	17798	16967	16444	16040	16036	15495	15252	15158	14698	14705	14804	14560	14558	14443	14337	14486	14391	14494	14526	14413	14415	14488	14310	14455	14420	14329	14467	14437	14372	14441	14404	14442	14327	14307	14269	14448	14449	14400	14371	14464	14251	14420	14218	14442	14470	14575	14474	14268	14437	14441	14759	14844	14432	14330	14153	14362	14428	14361	14351	14343	14416	14394	14415	14696	14355	14267	14324	14422	14413	14308	14491	14523	14361	14433	14375	14317	14285	14419	14404	14377	14386	14241	14311	14310	14207	14499	14372	14294	14333	14426	14391	14384	14375	14313	14247	14413	14153	14323	14358	14252	14453	14294	14397	14372	14091	14426	14224	14243	14331	14333	14387	14412	14325	14265	14394	14281	14415	14310	14347	14284	14565	14385	14371	14110	14377	14352	14307	14493	14240	14246	14425	14275	14286	14349	14436	14337	14370	14563	14399	14402	14306	14419	14244	14517	14498	14455	14210	14337	14361	14477	14228	14332	14386	14344	14341	14182	14507	14355	14251	14397	14237	14230	14370	14307	14502	14354	14331	14340	14450	14382	14390	14262	14324	14385	14353	14281	14153	14370	14337	14143	14436	14462	14362	14329	14505	14362	14354	14301	14308	14229	14268	14420	14398	14199	14245	14467	14273	14322	14235	14340	14340	14405	14334	14421	14360	14242	14305	14262	14372	14310	14285	14450	14340	14539	14205	14442	14463	14399	14270	14192	14404	14331	14261	14361	14310	14371	14308	14181	14325	14397	14422	14436	14521	14502	14422	14360	14332	14268	14314	14349	14389	14304	14393	14314	14364	14317	14403	14265	14417	14359	14459	14445	14172	14299	14369	14252	14475	14185	14287	14330	14161	14331	14207	14350	14497	14508	14425	14408	14220	14527	14416	14196	14339	14325	14371	14411	14384	14190	14269	14192	14356	14174	14384	14497	14412	14232	14493	14341	14284	14384	14344	14337	14424	14354	14248	14426	14281	14507	14407	14344	14295	14442	14199	14399	14373	14395	14291	14333	14436	14221	14412	14322	14351	14400	14317	14260	14252	14228	14355	14418	14327	14352	14356	14423	14422	14452	14249	14339	14322	14336	14367	14366	14390	14281	14261	14390	14381	14395	14283	14381	14420	14342	14330	14524	14335	14563	14343	14323	14444	14310	14381	14445	14358	14356	14203	14236	14272	14275	14345	14240	14285	14443	14375	14326	14357	14337	14437	14409	14440	14288	14445	14361	14300	14440	14243	14471	14399	14524	14452	14182	14477	14300	14328	14283	14302	14524	14465	14329	14407	14313	14368	14332	14402	14393	14414	14390	14413	14308	14320	14235	14443	14285	14340	14325	14301	14394	14403	14400	14223	14386	14330	14183	14422	14359	14395	14336	14300	14353	14557	14322	14319	14312	14484	14312	14285	14385	14266	14262	14427	14387	14445	14402	14178	14417	14223	14395	14470	14167	14221	14397	14296	14273	14441	14420	14350	14353	14465	14391	14440	14355	14287	14217	14392	14349	14206	14297	14416	14306	14206	14318	14504	14285	14327	14207	14348	14191	14488	14373	14342	14178	14281	14526	14376	14417	14374	14432	14251	14356	14318	14348	14288	14409	14531	14452	14398	14258	14469	14359	14407	14429	14295	14352	14412	14423	14350	14488	14332	14285	14164	14425	14462	14362	14284	14442	14377	14257	14329	14401	14328	14441	14276	14374	14392	14399	14375	14313	14388	14187	14531	14369	14405	14248	14485	14241	14306	14377	14264	14193	14457	14321	14368	14319	14509	14240	14262	14311	14313	14156	14310	14383	14295	14345	14252	14233	14280	14494	14250	14281	14509	14119	14198	14429	14430	14381	14372	14339	14399	14198	14274	14358	14274	14334	14373	14299	14484	14329	14308	14381	14364	14394	14287	14350	14391	14236	14453	14434	14299	14379	14387	14333	14334	14415	14380	14328	14273	14252	14479	14431	14356	14356	14489	14490	14377	14464	14374	14282	14340	14290	14256	14432	14230	14427	14223	14491	14345	14467	14299	14250	14410	14458	14460	14256	14254	14336	14405	14329	14441	14461	14220	14284	14165	14283	14408	14383	14260	14226	14380	14367	14467	14429	14436	14361	14278	14412	14293	14376	14163	14363	14532	14439	14375	14515	14241	14279	14456	14561	14389	14455	14339	14467	14326	14467	14443	14363	14352	14352	14344	14540	14384	14315	14289	14327	14437	14363	14497	14506	14458	14433	14287	14311	14503	14356	14352	14434	14312	14471	14376	14259	14337	14403	14330	14406	14336	14284	14338	14272	14433	14308	14323	14331	14280	14251	14331	14317	14369	14322	14070	14386	14510	14406	14423	14351	14335	14378	14327	14264	14439	14235	14373	14322	14378	14290	14269	14310	14377	14411	14251	14455	14275	14308	14222	14453	14199	14125	14463	14314	14419	14308	14390	14360	14211	14415	14335	14344	14244	14377	14355	14396	14417	14205	14235	14224	14328	14442	14332	14431	14385	14238	14514	14267	14520	14468	14272	14303	14365	14258	14390	14367	14249	14444	14320	14320	14386	14295	14105	14327	14243	14280	14279	14557	14290	14331	14257	14416	14511	14427	14438	14350	14272	14287	14353	14403	14323	14196	14552	14238	14325	14383	14279	14409	14411	14305	14345	14358	14318	14361	14238	14252	14268	14266	14360	14341	14154	14534	14465	14265	14355	14302	14271	14424	14475	14396	14439	14281	14383	14393	14413	14294	14290	14498	14490	14342	14348	14194	14386	14267	14285	14204	14380	14381	14190	14342	14386	14403	14385	14297	14386	14377	14450	14374	14423	14349	14380	14425	14478	14276	14308	14316	14315	14271	14264	14399	14320	14292	14293	14388	14267	14377	14365	14464	14250	14252	14301	14314	14309	14131	14320	14326	14349	14130	14309	14339	14327	14273	14352	14306	14413	14407	14345	14335	14249	14369	14464	14383	14345	14333	14348	14470	14297	14500	14247	14351	14389	14380	14308	14428	14260	14324	14404	14434	14310	14364	14206	14353	14333	14358	14310	14309	14380	14294	14263	14336	14310	14311	14327	14326	14572	14341	14432	14304	14269	14210	14419	14331	14499	14451	14331	14504	14484	14390	14413	14436	14335	14341	14398	14200	14469	14211	14338	14360	14394	14389	14423	14342	14302	14315	14350	14364	14447	14423	14408	14226	14296	14413	14471	14359	14396	14263	14362	14254	14336	14139	14342	14387	14367	14291	14435	14315	14286	14106	14324	14507	14323	14476	14260	14329	14306	14266	14523	14322	14234	14496	14275	14327	14376	14294	14346	14239	14189	14301	14396	14276	14340	14338	14323	14377	14484	14311	14354	14299	14394	14381	14260	14379	14276	14469	14245	14311	14515	14388	14461	14436	14352	14375	14215	14387	14305	14095	14331	14199	14435	14364	14393	14469	14265	14308	14190	14402	14492	14348	14266	14561	14386	14295	14282	14377	14221	14330	14277	14304	14258	14463	14286	14376	14279	14252	14465	14325	14399	14430	14376	14599	14336	14483	14368	14378	14192	14326	14256	14488	14302	14291	14292	14250	14449	14372	14405	14385	14439	14313	14493	14263	14345	14334	14237	14503	14365	14374	14225	14368	14346	14268	14498	14403	14447	14218	14277	14370	14452	14215	14132	14260	14385	14471	14453	14263	14591	14321	14223	14459	14313	14277	14274	14515	14410	14440	14420	14271	14332	14311	14382	14406	14364	14293	14237	14227	14186	14391	14323	14315	14282	14284	14389	14186	14340	14474	14361	14458	14260	14447	14478	14454	14270	14288	14382	14420	14305	14389	14211	14346	14450	14397	14418	14315	14376	14415	14255	14229	14150	14257	14382	14335	14342	14441	14307	14323	14321	14305	14337	14324	14162	14525	14435	14287	14341	14241	14422	14364	14246	14265	14278	14408	14262	14371	14536	14344	14421	14213	14428	14369	14451	14272	14421	14346	14281	14383	14165	14405	14232	14423	14385	14361	14308	14361	14312	14361	14343	14394	14514	14340	14424	14308	14285	14480	14253	14510	14221	14441	14442	14325	14245	14329	14493	14409	14218	14416	14471	14422	14493	14375	14325	14208	14283	14234	14328	14230	14352	14252	14409	14465	14195	14414	14368	14311	14251	14288	14358	14309	14292	14354	14381	14266	14363	14187	14327	14321	14291	14465	14218	14360	14266	14411	14402	14420	14352	14211	14393	14441	14412	14413	14258	14413	14203	14482	14202	14337	14365	14346	14351	14327	14234	14335	14199	14361	14324	14247	14449	14299	14276	14312	14349	14364	14457	14259	14338	14456	14393	14434	14429	14299	14205	14313	14197	14406	14121	14262	14358	14306	14447	14241	14196	14173	14305	14443	14340	14453	14306	14334	14297	14421	14383	14539	14470	14361	14444	14278	14284	14361	14372	14293	14344	14313	14356	14415	14262	14401	14224	14364	14401	14420	14321	14212	14469	14446	14283	14169	14311	14377	14198	14322	14385	14476	14318	14480	14341	14401	14374	14364	14491	14578	14455	14481	14307	14291	14296	14326	14214	14319	14372	14461	14308	14346	14337	14363	14292	14432	14464	14314	14331	14164	14201	14271	14222	14276	14155	14496	14198	14384	14203	14410	14459	14186	14319	14360	14378	14407	14358	14277	14272	14319	14239	14435	14180	14285	14337	14398	14420	14205	14436	14371	14425	14498	14197	14283	14481	14319	14195	14306	14324	14231	14189	14346	14199	14385	14361	14314	14351	14413	14192	14349	14443	14462	14366	14409	14536	14243	14366	14371	14393	14289	14240	14404	14548	14346	14314	14340	14296	14368	14405	14361	14365	14416	14440	14354	14365	14382	14361	14250	14327	14377	14295	14269	14480	14306	14372	14414	14407	14423	14353	14331	14478	14397	14289	14291	14426	14455	14252	14341	14430	14417	14280	14460	14351	14202	14343	14402	14363	14271	14341	14322	14305	14312	14269	14353	14306	14320	14486	14288	14525	14394	14351	14128	14427	14459	14422	14404	14308	14230	14403	14591	14396	14613	14362	14285	14268	14364	14242	14492	14423	14242	14398	14250	14348	14434	14434	14221	14317	14349	14326	14171	14428	14249	14405
27970	26844	34313	30585	24025	20777	19324	18061	17218	16683	16144	15753	15785	15398	15476	15364	15088	15174	15109	15110	14971	15005	15127	15033	15051	14882	14967	15102	15048	14991	15093	15015	14996	15074	14896	14937	14992	14967	15020	14954	14886	14948	14939	15163	14786	14914	15003	15194	15016	14740	15080	14947	15097	14755	15092	14890	14833	14942	14776	14803	15110	15110	14870	14775	14826	14919	14894	15115	14974	15025	14978	15083	14887	14894	14929	14885	15064	14828	14900	14869	14941	14896	14889	15062	14816	14751	14980	14961	15004	14742	14743	14978	14932	14862	14848	14829	14851	14953	14942	14845	14865	14750	14989	14927	14944	14856	14808	14926	14847	14951	14870	15232	14918	14821	14953	14911	14984	14789	14793	14794	14852	14818	14983	15105	14859	14763	14898	14873	14881	14960	14994	15084	15017	14975	14979	14923	14880	14809	14950	14850	14977	14903	14958	15005	14846	14899	14992	14956	14767	14835	14924	15010	14906	14914	14693	14996	14958	14976	14950	14929	15017	14826	14772	14866	14788	15005	14895	14726	14695	14972	15028	15016	14956	14701	14901	14792	14726	14962	14764	15022	15099	14953	14987	14912	15131	14995	14839	14881	14966	15009	14686	14873	14810	15192	14925	14900	14991	14895	14891	15023	15032	14979	15002	14904	14975	14893	14906	14927	15001	14714	15078	14836	15027	14898	14920	14903	15103	14756	14837	15109	14826	14880	15037	14828	14875	15003	14996	14765	14899	14610	14856	15083	15001	15075	14921	14815	14853	14763	14970	15011	14856	15041	15052	14915	14763	14883	14932	14751	14933	15027	15044	14930	14954	14788	15045	14991	15000	14804	14832	14933	14982	14639	14886	14696	14762	14937	14848	14921	14787	14964	14885	15079	14979	15027	14855	14989	14911	15014	14994	14917	15029	15032	14878	14911	15104	14873	14892	14864	15157	14736	14917	14868	15061	14988	14991	15082	14944	14843	14953	14694	14907	14972	14935	14798	14758	14931	15020	14876	14891	14923	14959	15022	14963	14891	15044	15159	14961	14899	15037	15004	14739	14908	14794	14969	14864	14926	14822	15059	15068	15063	14873	14788	14990	15071	15132	14891	14912	14788	14786	14858	14972	15063	14916	14898	14684	14836	14864	14821	14971	14792	14949	14988	14688	14958	14961	15037	15018	14910	14931	15021	15052	14874	15055	14974	14903	15003	14839	14764	14850	14930	14960	15088	15141	14912	14857	14843	14803	14842	15054	14818	15007	14981	14870	15005	14980	15034	15039	14883	14958	14855	14941	14901	14932	14916	14990	14919	15062	14834	15024	14740	14909	14707	14941	14822	14756	14741	14971	14870	14923	14893	14887	14848	14963	14867	14923	14880	15049	14911	14942	14925	14955	15014	14726	14799	15055	14760	15026	15022	15121	15025	15071	14974	14918	15092	15055	15017	14927	14834	14796	14932	15116	14956	14942	15026	15039	15116	14964	14836	14911	14935	14914	15029	14838	15006	15207	14850	14953	14804	14805	14895	14965	14840	14897	14729	15046	14894	14960	14945	14881	14750	14885	14664	15125	15028	14879	14923	14933	14761	15048	15115	14730	14877	15009	15026	14888	14921	14800	14979	14934	15116	15125	15013	15022	15019	14929	14812	14892	14886	14943	14911	14945	15077	14637	14917	15049	14825	14980	15028	14651	15044	14957	14965	14881	14854	14896	15001	14971	15195	15241	14943	15185	14802	15068	15068	14994	14887	14913	15025	15027	15041	14926	14832	14879	15159	15041	14850	14919	14792	14844	14976	15116	14923	14774	14774	14744	14953	14954	14865	15100	14924	15077	14746	15014	14898	14806	14795	14885	14706	14878	14828	14817	14876	14964	15029	14967	14888	14894	15035	14878	14888	15197	14840	15047	15004	14824	14687	14722	14915	15062	14881	14843	14913	14927	15044	15076	15178	14963	14985	14925	14951	14857	15097	14968	14931	14992	14708	15024	15127	14937	14978	14977	14917	14933	14895	14953	14875	14730	14838	14964	14957	14936	14920	14927	14935	15023	14764	14987	14886	14941	15061	15020	14999	14926	14721	14944	14877	14981	14746	15032	14724	15038	14909	14875	14984	14985	14917	14799	14971	14894	14848	14994	15003	14875	14817	14931	14930	15000	14829	15020	14883	14978	14856	14878	14871	14883	15035	15018	14964	14860	14812	14986	14869	14968	15143	15014	14944	14775	14879	14926	15029	14988	15084	14833	15087	14910	15232	14960	14954	14936	15117	14744	14869	15014	14782	14743	14747	14975	14984	14787	14902	14790	15067	15024	14999	14793	14800	14954	14711	14816	14768	14974	15029	14877	14894	15029	14925	14815	15118	14865	14824	15007	14816	14910	14915	14970	14744	14864	15011	15105	14893	14818	15023	15009	14975	14972	15000	14833	15052	14909	14842	15058	15208	14820	14824	14846	14861	14757	14801	15013	14890	14877	14887	14813	15097	15063	15049	14982	14952	14971	15089	14950	14940	15015	14878	14956	14844	14857	14890	14942	14938	15185	14993	14941	15000	14837	15025	14986	15187	14957	15018	14864	14985	14813	14722	14895	14925	14888	14775	14940	14896	14935	14787	14820	14957	14765	14863	14926	14912	14662	14904	14878	14954	14825	14824	15039	15085	14854	15086	15028	15014	14920	14939	14940	14839	15008	14882	15139	14849	14957	14750	14999	15004	14886	14779	14870	14845	14803	14870	15047	15008	15017	14964	14983	15163	14951	15153	14978	14940	15122	15028	14883	14808	15051	14932	14960	15067	15042	14989	15126	14978	14971	14942	14615	14831	14873	14987	14914	14965	14874	14921	14708	15090	14983	14841	14959	15053	14914	14802	14749	14906	14975	14950	14991	14831	14910	15164	14923	14805	14832	14801	14998	14985	15020	14886	14798	14920	14836	14942	14819	14757	14907	15043	14766	14698	14859	14796	15006	14801	14734	14926	14892	14858	14989	15055	15027	14925	15029	15052	14929	14962	14953	14997	14850	14958	14970	14973	14832	14883	14724	14901	14834	14875	15020	14953	14867	14978	14993	14833	15041	14929	14991	14709	14987	15151	14943	14902	14870	14779	14993	14805	14800	15017	15095	14787	15007	14917	14904	14852	14912	15107	15059	15178	14894	14991	14984	14877	14870	15083	14954	15022	14890	14918	14952	14772	14956	14902	14922	14957	15022	14923	14714	15018	15050	14856	14918	14999	14646	15033	15103	14981	15119	15078	14980	14920	15211	14814	14830	14974	14857	14844	14945	14953	14969	14962	14961	14946	14857	14898	15161	14933	14843	14805	14974	14850	15036	14894	15021	14891	14857	15259	14768	15065	15086	14972	14883	14775	14925	15060	14872	14684	14991	15076	14907	14802	14985	14880	14791	14739	14929	14897	15053	14884	14982	14959	15082	15001	14940	14812	14952	14968	15042	15028	15032	14882	14974	14852	14925	15099	14957	14948	14785	14938	14894	14882	14881	14884	14876	14952	14979	14930	14991	14895	14922	14975	15121	15093	14780	14867	14874	14960	14961	14961	14911	14809	14784	14828	15081	14864	15136	14822	14970	15015	14914	14999	14884	14733	15007	15032	14675	14755	14963	14970	14894	14750	14906	14862	14871	14915	14961	15135	14952	14932	14925	14910	14927	14825	14839	14810	14883	14968	14786	14999	15000	14774	14866	14973	14896	14963	15048	14999	14884	15019	14889	14899	14904	14941	14923	14837	14930	15016	15145	14876	14917	14953	15072	14861	14945	14982	14895	14960	14909	14767	14815	15005	14934	15139	14930	15087	14795	14826	14941	14855	14986	14902	15002	14804	14910	14920	14947	14968	14904	14975	14867	15010	14961	15091	14701	14891	14835	14941	14833	14916	14919	14850	14743	14872	14889	14908	14945	14854	14867	14841	14803	15070	14710	14953	15190	14953	14893	14742	14745	15148	15149	14873	15107	14691	14870	15004	14879	14982	14847	14944	14936	15011	14803	14806	14872	14684	14845	15026	14958	14777	14835	14833	14961	14849	14892	14915	14960	15036	14987	14839	14755	14872	14799	14925	14975	14820	14932	14996	14823	14941	14941	14793	14958	14808	15082	14899	14866	14864	14984	15176	14978	14933	14958	14974	15004	15170	14903	14977	14964	14851	14939	14829	14954	14924	15103	14979	15023	15014	14941	14972	14841	14880	14869	14712	14993	15056	15051	14785	14938	14997	15146	14888	14992	14883	14914	14958	15016	14892	14871	15028	15022	14878	14782	14802	14923	15162	15031	14637	14859	14928	15016	14894	15060	14710	14677	15129	14901	15126	14866	14869	14998	14823	14829	14931	15031	14894	14648	14855	14943	14954	15018	15079	14986	14850	15016	14829	15012	14853	14874	14990	14892	14821	15062	14806	14849	14803	14828	14971	14952	14955	14986	14869	14928	14736	15101	14830	14925	14826	14948	14891	15046	14857	14942	14930	14816	14850	15045	15117	14916	15002	14893	15041	14902	14901	14886	15039	14925	14971	14932	14907	14786	14994	14973	14975	14833	15115	15090	14833	15004	15049	14968	14937	14921	14843	14889	14976	14916	15034	14930	14980	14900	15020	15058	14896	14967	14925	14885	14766	14816	15092	14926	14770	14899	15043	14848	15117	15120	14899	14877	14895	14849	14903	15074	15159	14976	14924	14822	14924	15003	14860	14786	14849	14895	14989	15055	14959	14825	15052	14864	14846	15021	14915	14992	15038	14972	14891	15132	14962	14918	14811	14821	15049	14994	15019	14879	15010	15029	14790	14900	14780	14877	15016	14957	14947	14886	15044	14983	14900	14855	14874	14929	14892	14994	14695	14927	14991	14878	14899	14975	14855	14945	14907	14791	14795	14938	15017	15060	14903	14895	14924	15132	14820	14900	15077	14947	15040	14849	14947	15249	14902	14878	14997	14965	15007	14884	14926	15014	14857	14851	14857	14891	14806	14787	14930	14827	15064	14933	14773	15062	14930	14860	15172	14828	14946	14966	15004	14935	14889	14971	14854	14877	14743	15156	15114	14943	14990	15141	14808	15011	15020	15060	15022	14889	14961	15041	14905	14882	15062	14929	14942	15024	14764	14898	14886	14753	14937	15025	14805	14987	14761	14765	14842	14910	14984
28848	42949	41402	32900	27232	23038	21099	20262	18553	17311	16561	16056	15888	15613	15139	15208	15229	14859	14873	14715	14827	14617	14672	14531	14658	14654	14503	14459	14507	14659	14648	14472	14357	14485	14467	14658	14433	14557	14484	14702	14618	14616	14382	14564	14547	14535	14421	14592	14271	14652	14566	14418	14606	14530	14423	14620	14494	14452	14580	14588	14631	14373	14306	14598	14563	14611	14449	14591	14598	14637	14477	14371	14682	14584	14573	14542	14618	14571	14344	14674	14345	14501	14586	14467	14595	14606	14622	14535	14529	14591	14834	14373	14518	14539	14677	14492	14457	14560	14532	14476	14552	14564	14342	14582	14574	14701	14647	14683	14387	14424	14366	14514	14583	14550	14582	14487	14647	14506	14620	14571	14526	14366	14653	14392	14660	14518	14624	14355	14442	14548	14635	14447	14535	14658	14594	14526	14654	14438	14445	14442	14441	14592	14456	14487	14496	14510	14526	14491	14525	14555	14368	14435	14514	14575	14583	14465	14581	14586	14577	14625	14582	14648	14560	14627	14571	14538	14676	14513	14452	14552	14485	14557	14481	14391	14602	14267	14556	14693	14486	14382	14768	14635	14574	14488	14464	14673	14599	14557	14405	14660	14548	14671	14574	14375	14546	14579	14594	14335	14453	14526	14552	14432	14685	14523	14562	14619	14381	14587	14577	14636	14443	14717	14567	14680	14810	14482	14450	14653	14580	14465	14725	14374	14483	14635	14506	14376	14434	14488	14483	14498	14508	14350	14437	14645	14628	14559	14391	14415	14603	14463	14465	14678	14665	14584	14517	14671	14510	14589	14558	14471	14533	14644	14453	14521	14613	14536	14518	14452	14490	14627	14469	14599	14269	14534	14439	14488	14552	14560	14543	14465	14616	14648	14472	14575	14473	14527	14532	14608	14531	14618	14506	14504	14575	14505	14481	14471	14425	14559	14541	14713	14496	14641	14641	14549	14467	14564	14402	14506	14660	14635	14512	14541	14536	14556	14566	14496	14673	14526	14458	14597	14558	14415	14660	14604	14765	14464	14414	14619	14765	14532	14613	14637	14532	14479	14464	14511	14630	14499	14539	14522	14593	14507	14324	14533	14374	14453	14615	14584	14659	14490	14606	14521	14242	14656	14532	14528	14569	14486	14600	14591	14452	14596	14535	14373	14539	14501	14498	14639	14489	14584	14626	14477	14564	14577	14778	14536	14506	14572	14676	14618	14538	14662	14628	14445	14581	14537	14686	14580	14669	14510	14595	14570	14514	14485	14512	14687	14490	14527	14551	14549	14562	14337	14466	14695	14480	14436	14639	14623	14592	14704	14607	14512	14494	14592	14567	14643	14478	14576	14439	14597	14706	14538	14530	14535	14442	14450	14631	14462	14645	14470	14595	14646	14585	14563	14594	14642	14590	14641	14551	14612	14509	14588	14611	14592	14645	14572	14574	14347	14620	14593	14301	14805	14668	14346	14573	14520	14591	14318	14503	14487	14586	14389	14437	14458	14459	14541	14585	14368	14499	14452	14490	14680	14425	14532	14562	14631	14753	14371	14525	14385	14594	14562	14495	14565	14540	14515	14621	14766	14436	14490	14617	14463	14389	14418	14435	14685	14573	14545	14513	14577	14509	14621	14560	14560	14561	14602	14459	14420	14521	14642	14727	14384	14463	14567	14622	14512	14636	14549	14605	14536	14553	14504	14564	14716	14531	14663	14659	14562	14656	14476	14483	14529	14596	14474	14683	14485	14468	14453	14575	14452	14664	14522	14543	14542	14567	14494	14541	14632	14511	14486	14645	14463	14333	14522	14450	14614	14474	14574	14594	14579	14551	14407	14417	14452	14388	14671	14421	14679	14534	14602	14379	14481	14380	14338	14477	14651	14674	14480	14519	14487	14408	14402	14686	14377	14569	14585	14555	14462	14624	14539	14555	14455	14468	14590	14470	14628	14647	14412	14579	14661	14539	14465	14671	14654	14465	14391	14465	14534	14452	14645	14528	14458	14535	14535	14457	14546	14496	14552	14544	14396	14533	14601	14566	14406	14504	14539	14431	14517	14659	14546	14400	14745	14541	14602	14491	14585	14658	14439	14442	14733	14552	14611	14483	14515	14433	14524	14664	14483	14818	14575	14514	14503	14469	14588	14573	14690	14416	14430	14568	14570	14420	14490	14479	14543	14539	14549	14480	14466	14631	14516	14668	14590	14596	14523	14759	14482	14486	14616	14338	14675	14526	14493	14538	14575	14383	14724	14452	14572	14575	14630	14619	14641	14490	14488	14707	14537	14489	14660	14631	14708	14546	14611	14563	14494	14537	14668	14549	14603	14629	14536	14455	14459	14471	14462	14520	14638	14626	14485	14630	14579	14565	14435	14520	14635	14391	14537	14508	14548	14554	14649	14627	14575	14579	14509	14568	14573	14400	14530	14540	14483	14492	14377	14430	14621	14495	14456	14511	14377	14518	14516	14592	14589	14559	14651	14552	14352	14567	14410	14529	14528	14656	14578	14632	14670	14484	14494	14471	14641	14463	14638	14719	14507	14490	14383	14689	14621	14454	14531	14457	14550	14545	14792	14464	14579	14455	14642	14569	14567	14402	14436	14464	14631	14580	14577	14522	14551	14434	14447	14500	14536	14658	14491	14309	14433	14672	14327	14542	14423	14571	14655	14481	14512	14618	14544	14526	14610	14506	14415	14471	14585	14593	14481	14742	14535	14713	14469	14406	14738	14495	14646	14388	14577	14685	14362	14459	14484	14622	14481	14634	14442	14583	14508	14443	14359	14659	14461	14585	14527	14695	14463	14604	14673	14578	14546	14512	14599	14474	14589	14525	14384	14714	14615	14615	14602	14619	14551	14732	14640	14500	14521	14474	14550	14496	14537	14409	14364	14463	14587	14567	14501	14518	14408	14798	14576	14453	14488	14563	14504	14639	14496	14685	14599	14467	14558	14554	14767	14526	14597	14521	14642	14549	14606	14414	14545	14649	14567	14545	14537	14581	14585	14621	14468	14579	14329	14495	14452	14468	14596	14613	14532	14504	14452	14510	14638	14579	14611	14653	14600	14660	14514	14471	14424	14496	14446	14651	14558	14674	14544	14499	14482	14588	14540	14614	14497	14615	14559	14620	14765	14568	14476	14378	14487	14695	14531	14577	14649	14428	14500	14440	14724	14530	14559	14471	14651	14476	14593	14581	14425	14537	14530	14572	14558	14379	14601	14726	14535	14590	14543	14474	14556	14369	14428	14610	14600	14605	14548	14626	14543	14718	14413	14526	14537	14502	14487	14653	14547	14667	14633	14503	14528	14551	14457	14588	14634	14528	14589	14680	14670	14488	14467	14453	14563	14510	14620	14376	14416	14570	14560	14589	14696	14558	14634	14740	14614	14724	14473	14653	14538	14495	14540	14500	14558	14581	14604	14529	14606	14488	14616	14561	14534	14339	14588	14532	14595	14373	14528	14689	14436	14797	14639	14739	14438	14549	14573	14631	14522	14606	14771	14604	14515	14574	14571	14559	14468	14580	14410	14527	14583	14460	14540	14357	14680	14530	14579	14485	14619	14455	14494	14455	14538	14416	14372	14634	14522	14688	14616	14640	14607	14476	14586	14490	14388	14459	14538	14326	14565	14508	14655	14593	14559	14527	14502	14644	14570	14620	14416	14359	14547	14650	14500	14517	14484	14441	14523	14673	14605	14507	14540	14564	14541	14470	14608	14399	14585	14641	14374	14465	14705	14580	14709	14618	14589	14628	14521	14456	14636	14612	14620	14562	14460	14555	14539	14579	14529	14248	14648	14360	14449	14591	14367	14579	14526	14584	14562	14561	14488	14549	14476	14555	14460	14471	14546	14605	14575	14514	14726	14488	14476	14618	14560	14534	14569	14593	14447	14526	14584	14336	14545	14532	14436	14367	14608	14534	14465	14754	14561	14558	14626	14553	14565	14516	14472	14621	14500	14651	14592	14562	14447	14586	14422	14522	14446	14574	14600	14491	14520	14491	14371	14685	14563	14507	14518	14447	14529	14591	14472	14437	14563	14470	14606	14598	14604	14620	14633	14528	14582	14608	14354	14413	14544	14551	14552	14672	14555	14448	14580	14544	14366	14656	14648	14496	14734	14634	14415	14575	14514	14694	14444	14685	14371	14498	14440	14491	14632	14484	14636	14529	14587	14517	14533	14495	14515	14530	14493	14635	14488	14459	14437	14404	14416	14645	14685	14584	14638	14603	14580	14665	14605	14485	14576	14518	14641	14707	14566	14538	14633	14413	14469	14606	14619	14452	14666	14516	14515	14582	14612	14623	14536	14623	14376	14792	14549	14505	14458	14496	14681	14639	14607	14548	14457	14520	14569	14658	14683	14490	14531	14547	14473	14623	14621	14473	14565	14470	14423	14439	14585	14748	14609	14596	14473	14796	14514	14584	14444	14529	14557	14689	14496	14566	14434	14727	14324	14565	14506	14367	14524	14616	14614	14407	14423	14506	14605	14554	14443	14503	14463	14565	14663	14678	14689	14647	14580	14403	14424	14662	14494	14442	14532	14499	14624	14667	14586	14529	14505	14519	14366	14527	14576	14439	14555	14686	14665	14484	14512	14482	14452	14551	14601	14696	14445	14687	14566	14652	14449	14456	14548	14593	14561	14652	14569	14529	14695	14552	14533	14469	14471	14545	14657	14656	14406	14586	14581	14520	14532	14414	14605	14459	14523	14541	14784	14500	14594	14604	14613	14612	14569	14455	14495	14603	14592	14462	14566	14388	14468	14595	14524	14556	14442	14571	14422	14416	14374	14668	14603	14426	14563	14581	14486	14580	14392	14433	14611	14515	14420	14591	14744	14635	14441	14536	14519	14395	14787	14558	14403	14561	14407	14459	14597	14509	14574	14474	14634	14475	14653	14762	14383	14638	14641	14681	14571	14543	14462	14589	14633	14558	14440	14669	14537	14517	14549	14688	14487	14738	14588	14561	14510	14487	14518	14651	14476	14485	14634	14543	14628	14444	14391	14585	14547	14530	14468	14607	14469	14626	14570	14451	14428	14330	14533	14544	14535	14564	14400	14613	14682	14640	14576	14855	14464	14664	14344	14688	14482	14501	14442	14610	14528	14628	14550	14546	14520	14580	14557	14447	14678	14502	14587
23852	21322	28900	25579	24887	25561	24439	21399	19452	18674	18019	17321	17037	16634	16502	16298	16121	15889	15959	15693	15542	15518	15763	15658	15519	15564	15477	15281	15612	15340	15373	15372	15310	15529	15472	15313	15450	15337	15333	15403	15198	15508	15365	15608	15219	15536	15599	15172	15346	15474	15437	15599	15409	15277	15306	15378	15401	15406	15389	15533	15396	15463	15604	15526	15419	15529	15179	15390	15272	15383	15369	15479	15117	15313	15248	15280	15404	15408	15475	15318	15381	15559	15344	15144	15451	15360	15297	15226	15220	15198	15350	15296	15270	15312	15345	15273	15251	15208	15537	15304	15512	15197	15447	15350	15357	15399	15562	15509	15321	15163	15329	15301	15350	15331	15161	15227	15452	15389	15432	15437	15222	15385	15218	15574	15153	15346	15276	15296	15453	15256	15404	15368	15240	15224	15240	15322	15273	15359	15364	15441	15537	15486	15445	15310	15331	15139	15240	15322	15344	15514	15162	15375	15250	15455	15255	15442	15409	15317	15480	15352	15243	15558	15417	15292	15352	15286	15507	15321	15323	15359	15397	15345	15335	15271	15402	15316	15329	15127	15474	15138	15331	15266	15488	15469	15353	15322	15343	15438	15225	15236	15418	15405	15219	15297	15453	15311	15345	15266	15371	15299	15458	15393	15404	15265	15210	15585	15459	15371	15377	15527	15139	15331	15430	15277	15310	15258	15374	15380	15344	15683	15570	15387	15392	15542	15202	15091	15264	15288	15371	15400	15362	15254	15338	15175	15479	15394	15232	15103	15376	15085	15336	15353	15468	15210	15406	15226	15223	15473	15191	15264	15169	15333	15466	15271	15108	15195	15077	15490	15135	15317	15272	15349	15309	15260	15256	15250	15453	15453	15463	15295	15156	15476	15405	15392	15365	15228	15432	15265	15487	15383	15272	15306	15300	15257	15299	15371	15302	15158	15395	15432	15308	15245	15485	15437	15242	15414	15349	15443	15338	15447	15540	15219	15187	15373	15443	15406	15530	15272	15203	15313	15403	15224	15400	15497	15138	15328	15391	15202	15280	15284	15283	15154	15335	15368	15255	15409	15373	15448	15314	15461	15520	15248	15268	15215	15296	15365	15192	15288	15170	15390	15493	15356	15131	15394	15529	15104	15355	15198	15351	15408	15402	15263	15244	15385	15466	15452	15376	15352	15255	15401	15390	15368	15353	15312	15234	15344	15198	15259	15366	15303	15423	15501	15296	15252	15270	15386	15359	15336	15248	15262	15205	15354	15455	15435	15359	15404	15309	15274	15335	15300	15344	15302	15239	15270	15400	15461	15167	15343	15295	15309	15231	15104	15441	15338	15299	15410	15512	15476	15422	15273	15191	15146	15422	15522	15311	15533	15476	15278	15427	15226	15270	15279	15284	15460	15404	15289	15231	15410	15440	15192	15397	15234	15216	15250	15319	15219	15218	15352	15229	15350	15273	15368	15281	15385	15379	15302	15208	15321	15296	15180	15182	15305	15324	15321	15424	15120	15260	15233	14992	15444	15242	15155	15357	15394	15265	15309	15273	15513	15449	15190	15280	15323	15379	15290	15279	15241	15197	15227	15216	15234	15294	15362	15321	15335	15400	15372	15217	15266	15362	15392	15276	15108	15345	15245	15373	15451	15309	15284	15426	15431	15291	15346	15129	15272	15679	15360	15205	15246	15378	15469	15322	15292	15153	15153	15265	15540	15253	15350	15415	15330	15410	15308	15355	15341	15354	15213	15321	15213	15130	15282	15122	15317	15304	15139	15428	15241	15370	15154	15449	15142	15412	15196	15330	15381	15421	15327	15342	15468	15344	15415	15477	15340	15242	15308	15256	15249	15324	15496	15304	15273	15180	15410	15276	15327	15254	15042	15350	15437	15459	15261	15261	15191	15353	15309	15430	15318	15377	15392	15283	15382	15319	15346	15330	15222	15396	15310	15401	15337	15557	15360	15072	15550	15521	15364	15342	15399	15291	15308	15334	15285	15385	15391	15297	15297	15154	15580	15465	15242	15310	15227	15394	15450	15345	15518	15279	15403	15382	15319	15259	15332	15270	15350	15310	15332	15259	15149	15114	15288	15102	15371	15485	15332	15346	15276	15424	15295	15238	15286	15214	15416	15413	15360	15368	15338	15327	15362	15396	15320	15096	15280	15289	15377	15269	15361	15284	15199	15471	15374	15487	15383	15336	15320	15438	15491	15256	15396	15428	15305	15200	15218	15213	15301	15374	15255	15483	15207	15345	15226	15365	15244	15338	15336	15434	15403	15345	15142	15255	15173	15259	15434	15399	15418	15474	15280	15432	15278	15304	15420	15326	15417	15392	15359	15302	15185	15188	15345	15526	15265	15153	15327	15317	15424	15247	15332	15508	15365	15279	15227	15389	15381	15238	15206	15459	15317	15134	15324	15290	15232	15371	15329	15452	15279	15374	15392	15323	15272	15405	15362	15468	15483	15324	15527	15510	15199	15409	15302	15419	15302	15312	15442	15220	15415	15480	15340	15303	15228	15327	15451	15227	15259	15442	15398	15101	15165	15412	15435	15376	15621	15301	15338	15329	15339	15250	15253	15096	15353	15344	15377	15349	15427	15324	15213	15263	15333	15275	15187	15493	15368	15346	15443	15282	15256	15304	15127	15297	15352	15162	15217	15482	15335	15287	15361	15328	15440	15277	15276	15404	15277	15288	15376	15182	15321	15123	15217	15255	15378	15269	15216	15358	15325	15185	15245	15334	15297	15284	15299	15373	15450	15554	15122	15264	15487	15351	15218	15382	15174	15306	15466	15431	15213	15382	15350	15561	15324	15338	15232	15268	15409	15238	15223	15251	15322	15499	15455	15210	15404	15433	15308	15312	15198	15465	15356	15283	15486	15321	15192	15268	15349	15544	15178	15287	15373	15235	15292	15151	15138	15387	15317	15477	15229	15165	15532	15345	15203	15463	15337	15266	15261	15501	15303	15288	15509	15028	15256	15387	15498	15479	15254	15142	15482	15401	15345	15418	15121	15383	15293	15490	15406	15480	15306	15407	15156	15193	15253	15149	15255	15279	15346	15304	15474	15269	15416	15175	15250	15233	15295	15275	15249	15151	15431	15390	15504	15153	15429	15267	15405	15321	15248	15256	15279	15358	15303	15098	15344	15267	15411	15281	15330	15311	15334	15398	15377	15157	15285	15350	15376	15461	15304	15121	15308	15252	15296	15227	15412	15417	15294	15249	15326	15301	15397	15116	15273	15210	15263	15270	15210	15305	15384	15500	15351	15385	15436	15372	15332	15272	15322	15485	15692	15412	15350	15447	15391	15216	15218	15287	15420	15215	15308	15344	15254	15223	15554	15283	15034	15376	15503	15356	15364	15394	15385	15291	15280	15422	15473	15460	15408	15545	15255	15372	15233	15325	15406	15300	15100	15255	15295	15286	15142	15241	15270	15531	15265	15227	15156	15337	15214	15421	15202	15412	15372	15398	15339	15485	15288	15338	15160	15246	15369	15456	15342	15449	15450	15433	15128	15270	15294	15363	15204	15330	15477	15568	15199	15359	15327	15246	15041	15343	15261	15416	15131	15128	15168	15284	15198	15208	15366	15252	15227	15405	15028	15369	15290	15246	15300	15458	15188	15167	15266	15175	15372	15321	15170	15359	15180	15271	15172	15283	15365	15409	15354	15224	15013	15364	15314	15394	15293	15320	15268	15355	15273	15412	15323	15517	15192	15250	15551	15380	15340	15255	15448	15392	15372	15113	15239	15494	15443	15317	15367	15265	15190	15343	15393	15287	15418	15268	15224	15376	15234	15362	15383	15264	15236	15288	15191	15285	15246	15425	15500	15286	15341	15307	15222	15124	15435	15432	15097	15433	15414	15315	15423	15335	15235	15186	15284	15403	15364	15289	15310	15252	15305	15381	15548	15352	15320	15450	15247	15176	15418	15485	15557	15166	15400	15287	15316	14919	15433	15213	15136	15286	15202	15461	15314	15303	15248	15237	15480	15201	15286	15516	15442	15219	15437	15364	15424	15320	15401	15354	15310	15146	15346	15414	15123	15375	15321	15362	15316	15704	15175	15284	15312	15411	15109	15448	15326	15310	15363	15374	15397	15205	15172	15109	15194	15321	15393	15185	15292	15214	15375	15375	15333	15417	15498	15489	15387	15396	15204	15333	15235	15416	15472	15139	15411	15249	15121	15357	15252	15165	15242	15314	15023	15446	15090	15315	15294	15264	15491	15342	15281	15292	15303	15433	15246	15355	15177	15496	15397	15338	15023	15366	15119	15307	15455	15295	15417	15444	15189	15329	15313	15381	15255	15231	15226	15402	15456	15114	15373	15306	15295	15532	15344	15416	15569	15405	15216	15209	15274	15478	15221	15174	15407	15365	15259	15061	15433	15520	15355	15258	15268	15420	15466	15401	15213	15371	15597	15450	15228	15363	15283	15375	15312	15264	15485	15476	15153	15373	15411	15482	15431	15505	15411	15248	15333	15181	15296	15264	15381	15367	15132	15127	15307	15373	15327	15363	15454	15312	15601	15271	15141	15374	15298	15447	15422	15473	15398	15254	15175	15294	15376	15209	15405	15459	15581	15478	15372	15461	15382	15320	15447	15323	15432	15339	15228	15380	15282	15536	15512	15341	15269	15403	15393	15400	15421	15519	15325	15160	15273	15284	15433	15170	15338	15317	15284	15289	15420	15487	15363	15151	15213	15208	15300	15476	15359	15475	15219	15326	15339	15210	15252	15322	15129	15502	15198	15558	15532	15195	15305	15371	15405	15455	15365	15543	15372	15393	15394	15328	15253	15293	15389	15345	15309	15234	15218	15367	15524	15401	15374	15340	15448	15337	15428	15265	15476	15351	15296	15231	15331	15366	15339	15492	15373	15209	15275	15436	15351	15175	15378	15208	15448	15364	15300	15318	15175	15281	15382	15357	15164	15329	15421	15455	15176	15352	15236	15297	15316	15219	15294	15337	15371	15485	15501	15214	15406	15362	15200	15442	15315	15310	15276	15422	15565	15328	15528	15279	15321	15390	15309	15316	15551	15365	15516	15374	15261	15451	15391	15223	15187	15383	15348	15332	15587	15509	15306	15434	15389	15258	15257	15391	15365	15373	15303	15255	15163	15344	15538	15440	15474
28292	48420	47297	39457	33354	28596	25353	23739	21603	20087	18782	17863	17380	16762	16288	16187	16019	15661	15552	15367	15412	15298	15015	14952	14930	14938	14932	14840	14915	14837	14797	14802	14887	14760	14768	14733	14809	14718	14753	14848	14871	14674	14754	14758	15010	14613	14664	14790	15073	14800	14848	14836	14850	14891	14788	14749	14775	14685	14858	14780	14711	14746	14788	15017	14992	14723	14666	14742	14834	14851	14906	14819	14672	14809	14900	14699	14821	14680	14847	14762	14884	14834	14778	14854	14720	14767	14849	14843	14814	14833	14740	14850	14902	14896	14644	14757	14694	14748	14753	14880	14863	14997	14878	14573	14604	14980	14826	14965	14771	14879	14656	14768	14682	14813	14835	14972	14789	14861	14699	14651	14884	14721	14893	14900	14831	14708	14584	14801	14777	14949	14711	14619	14753	14754	14802	14796	14583	14788	14789	14680	14768	14777	14706	14948	14931	14909	14750	14855	14865	14918	14754	14819	14873	14829	14618	14671	14832	14757	14817	14876	14971	14868	14780	14658	14805	14748	14872	14907	14784	14837	14744	14617	14876	14780	14871	14810	14721	14845	14877	14807	14731	14814	14738	14801	14783	14608	14565	14896	14604	14861	14744	14770	14741	14792	14682	14625	14723	14670	14749	14796	14828	14637	14886	14735	14903	14940	14737	14905	14906	14822	14662	14793	14724	14842	14931	14752	14876	14717	14645	14798	14771	14890	14836	14809	14759	14794	14809	14846	14819	14771	14746	14866	14753	14663	14795	14831	14733	14884	14790	14702	14884	14777	14744	14801	14777	14644	14663	14680	14812	14815	14828	14899	14811	14754	14694	14866	14801	14736	14847	14722	14616	14904	14803	14791	14888	14887	14884	14709	14832	14859	14897	14946	14840	14681	14741	14746	14827	14885	14676	15030	14912	14868	14810	14808	14786	14742	14807	14803	14766	14785	14687	14797	14888	14779	14663	14943	14737	14847	14820	14796	14673	14959	14629	14805	14666	14813	14880	14896	14879	14767	14808	14895	14621	14833	14761	14752	14754	14852	14864	14752	14716	14743	14742	14757	14891	14698	14840	14714	14750	14806	14856	14863	14647	14774	14721	14832	14811	14687	14838	14898	14783	14853	14805	14865	14752	14741	15068	14769	14956	14767	14665	14843	14885	14808	14672	14861	14737	14987	14713	14777	14834	14771	14809	14771	14831	14952	14762	14780	14917	14782	14820	14748	14730	14731	14815	14854	14812	14605	14773	14862	14755	14659	14886	14857	14701	14777	14795	14727	14796	14964	14868	14717	14657	14760	14924	14709	14785	14696	14755	14797	14947	14859	14840	14742	14722	14607	14873	14999	14793	14907	14870	14758	14862	14690	14787	14697	14892	14860	14728	14880	14846	14728	15003	14795	14870	14815	14696	14742	14981	14870	14680	14992	14707	14956	14946	14709	14920	14753	14896	14838	14802	14690	14919	14777	14862	14667	14742	14845	14543	14807	14695	14826	14816	14902	14729	14822	14707	14770	14739	14781	14749	14930	14542	14854	14992	14713	14787	14755	14785	14682	14715	14648	14660	14739	14913	14820	14703	14838	14752	14825	14633	14973	14600	14795	14832	14750	14796	14862	14751	14673	14753	15029	14701	14790	14907	14545	14800	14829	14851	14667	14849	14801	14918	14850	14883	14876	14965	14637	14561	14792	14756	14680	14960	14660	14849	14831	14755	14775	14748	14698	14768	14666	14676	14898	14916	14724	14669	14817	14762	15040	14773	14678	14897	14641	14867	14846	14606	14853	14805	14907	14814	14746	14765	14950	14738	14823	14929	14815	14789	14578	14795	14890	14701	14752	14736	14742	14693	14802	14874	14711	14801	14631	14808	14823	14763	14826	14693	14795	14776	14797	14863	14746	14973	14945	14858	14656	14597	14790	14729	14705	14922	14721	14733	14559	14828	14870	14850	14656	14969	15027	14875	14840	14797	14824	14784	14784	14671	14621	14886	14816	14754	14761	14720	14660	14701	14840	14913	14855	14759	14776	14855	14731	14814	14777	14922	14842	14889	14985	14757	14660	14672	14746	14641	14739	14577	14776	14748	14851	14786	14836	14875	14826	14730	14699	14926	14823	14988	14808	14762	14758	14823	14720	14775	14809	14752	14790	14985	14750	14710	14691	14843	14511	14759	14633	14849	14791	14896	14709	14729	14811	14781	14800	14927	14844	14844	14678	14898	14834	14880	14804	14822	14785	14731	14712	14684	14675	14788	14828	14968	14647	14859	14755	14722	14912	14929	14908	14701	14720	14890	14705	14934	14761	14837	14968	14939	14789	14838	14800	14808	14790	14771	15017	14768	14861	14978	14600	14986	14890	14708	14631	14801	14850	14986	14642	14907	14815	14762	14652	14787	14684	14833	14846	14775	14779	14640	14852	14941	14861	14733	14806	14889	14933	14757	14676	14753	14717	14954	14894	14717	14805	14701	14781	14567	14754	14768	14873	14830	14776	14750	14956	14830	14956	14860	14760	14630	14929	14835	14817	14786	14746	14693	14694	14814	14813	14867	14671	14907	14972	14877	14838	14695	14882	14818	14703	14750	14990	14839	14726	14487	14868	14883	14585	14883	14814	14975	14744	14809	14773	14830	14597	14780	14822	15014	14750	14802	14545	14801	14763	14757	14841	14831	14957	14901	14856	14888	14712	14631	14912	14709	14855	14642	14852	14767	14724	14846	14811	14649	14845	14836	14681	14846	14644	14668	14890	14746	14869	14743	14967	14686	14664	14810	14724	14813	14895	14734	14772	14921	14720	14725	14667	14810	14895	14784	14761	14815	14717	14677	14618	14774	14673	14688	14711	14744	14627	14907	14829	14870	14931	14747	14740	14775	14748	14981	15007	14958	14723	14640	14771	14730	14767	14700	14964	14791	14793	14773	14820	14908	14751	14648	14690	14710	14834	14860	14621	14672	14877	14907	14851	14723	14674	14899	14641	14789	14855	14756	14736	14773	14736	14740	14737	14801	14761	14907	14635	14831	14830	14704	14736	14741	14762	14582	14690	14724	14747	14759	14881	14765	14753	14699	14709	14814	14839	14865	14815	14821	14886	14796	14738	14893	14699	14891	14780	14839	14868	14954	14786	14614	14829	14721	14783	14983	14652	14774	14776	14789	14731	14901	14657	14816	14812	14658	14761	14867	14812	14842	14774	14761	14684	14763	14628	14773	14817	14789	15059	14815	14721	14741	14846	14885	14642	14868	14701	14778	14692	14614	14701	14698	14751	14749	14661	14816	14869	14873	14769	14789	14786	14759	14809	14843	14867	14722	14707	14736	14811	14907	14783	14720	14836	14832	14872	14534	14845	14846	14632	14690	14880	14725	14804	14802	14867	14634	14792	14671	14679	14885	14680	14762	14667	14828	14838	14911	14683	14883	14722	14741	14813	14972	14719	14956	14805	14673	14741	14620	14954	14764	14657	14861	14765	14730	14678	14731	14694	14777	14818	14821	14720	14912	14979	14869	14817	14891	14826	14868	14842	14809	14721	14798	14810	14785	14904	14861	14615	14821	14773	14921	14634	14862	14929	14665	14822	14737	14728	14789	14734	15094	14945	14659	14817	14985	14746	14905	14611	14853	14638	14854	14712	14698	14749	14656	14814	14839	14652	14785	14741	14895	14790	14822	14812	14863	14734	14796	14744	14770	14750	14680	14873	14817	14798	14813	14781	14476	14793	14884	14724	14727	14934	14666	14681	14863	14670	14870	14821	14781	14870	14849	14840	14860	14879	14715	14748	14686	14829	14882	14848	14625	14693	14793	14828	14905	14761	14683	14840	14824	14795	14867	14856	14681	14653	14833	14818	14700	14655	14788	14745	14966	14935	14772	14877	14872	14794	14825	14628	14806	14720	14765	14793	14884	14747	14876	14746	14821	14741	14850	14704	14779	14751	14979	14853	14806	14831	14700	14670	14994	14719	14574	14541	14746	14770	14621	14722	14907	14863	14786	14823	14809	14799	14903	14683	14805	14822	14764	14614	14718	14745	14728	14901	14621	14914	14962	14742	14796	14721	14730	14922	14738	14943	14906	14861	14883	14702	14807	14652	14609	14957	14766	14770	14853	14830	14713	14846	14740	14870	14796	14664	14778	14783	14821	14893	14754	14759	14803	14753	14869	14729	14811	14967	14743	14737	14860	14824	14733	14971	14670	14811	14734	14820	14735	14842	14856	14760	14693	14665	14773	14857	14628	14793	14793	14758	14789	14713	14754	14852	14924	14970	14762	14886	14736	14799	14802	14874	15195	14654	14819	14775	14871	14832	14614	14820	14788	14894	14932	14825	14761	14715	14714	14893	14818	14844	14837	14839	14786	14822	14963	14756	14966	14698	14760	14854	14855	14762	14733	14820	14802	14842	14746	14846	14859	14786	14731	14764	14600	14761	14811	14587	14777	14697	14794	14993	14896	14726	14848	14914	14810	14768	14747	14764	14775	14666	14930	14835	14798	14902	14808	14594	14836	14839	14893	14755	14705	14775	14754	14700	14714	14873	14686	14761	14809	14738	14792	14776	14681	14827	14758	14763	14967	14670	14724	15050	14763	14755	14885	14725	14854	14735	14814	14687	14855	14712	14737	14933	14588	14854	14795	14967	14704	14822	14766	14784	14674	14898	14870	14788	14753	14831	14800	14899	14850	14836	14838	14789	14695	14779	14770	14863	14734	14757	14823	14719	14786	14701	14758	14760	14758	14788	14711	14775	14807	14754	14743	14632	14907	14849	14716	14815	14722	14905	14722	14731	14819	14793	14520	14770	14712	14754	14706	14877	14912	14714	14646	14787	14799	14823	14791	14702	14744	14774	14839	14787	14779	14791	14852	14849	14824	14968	14834	14962	14899	14897	14900	14958	14814	14869	14791	14827	14774	14721	14752	14845	14939	14708	14741	14845	14788	14980	14803	14543	14817	14777	14738	14674	14847	14711	14720	14847	14874	14557	14823	14712	14754	14808	14702	14770	14750	14880	14735	14751	14724	14686	14788	14774	14878	14793	14788	14704	14841	14897	14805	14791	14657	14708	14751	14609	14896	14888	14716	14806	14763	14875	14607	14544	14669	14699	14599	14686	14787	14898	14732	15020	14783	14857	14834	14628	14540	14734	14705	14659
23007	21385	29254	24210	23154	26583	28455	23566	21253	20356	19147	18419	17959	17624	17061	16782	16501	16092	16049	16031	15886	15761	15731	15740	15555	15554	15275	15462	15543	15372	15383	15332	15472	15449	15525	15297	15432	15100	15452	15544	15453	15568	15508	15485	15539	15329	15271	15380	15329	15258	15348	15440	15411	15349	15401	15358	15364	15455	15354	15200	15204	15393	15354	15542	15450	15436	15476	15527	15358	15311	15257	15366	15367	15119	15378	15581	15348	15373	15387	15534	15456	15473	15344	15581	15316	15387	15382	15401	15281	15313	15289	15239	15420	15316	15300	15309	15383	15382	15324	15244	15381	15313	15428	15157	15441	15219	15223	15341	15582	15285	15306	15127	15368	15357	15336	15031	15331	15287	15155	15213	15342	15210	15372	15428	15441	15349	15362	15411	15337	15261	15320	15254	15337	15458	15260	15337	15398	15365	15330	15167	15213	15356	15508	15347	15302	15522	15484	15385	15283	15163	15279	15368	15396	15484	15220	15213	15210	15283	15293	15372	15426	15314	15327	15213	15452	15445	15544	15313	15443	15355	15042	15405	15225	15390	15651	15342	15251	15165	15323	15331	15452	15338	15365	15413	15430	15282	15290	15097	15253	15267	15208	15396	15229	15316	15290	15244	15472	15438	15257	15451	15320	15171	15415	15252	15285	15235	15359	15208	15296	15178	15271	15315	15341	15323	15290	15313	15386	15348	15464	15223	15434	15251	15350	15384	15444	15129	15458	15423	15365	15364	15402	15174	15372	15426	15360	15194	15398	15508	15434	15313	15326	15153	15313	15450	15215	15432	15336	15294	15307	15347	15371	15371	15256	15346	15388	15257	15198	15325	15219	15361	15169	15382	15301	15163	15186	15254	15182	15366	15374	15384	15246	15235	15212	15201	15537	15388	15280	15391	15093	15382	15276	15268	15292	15125	15414	15580	15341	15193	15242	15163	15087	15548	15405	15449	15246	15191	15352	15101	15225	15246	15415	15345	15193	15287	15341	15445	15269	15180	15431	15435	15477	15370	15461	15399	15463	15170	15479	15490	15516	15388	15402	15228	15463	15362	15313	15278	15315	15377	15135	15241	15122	15155	15167	15245	15383	15214	15388	15436	15185	15287	15215	15364	15161	15187	15162	15380	15178	15417	15308	15326	15265	15170	15270	15444	15464	15315	15424	15182	15260	15206	15367	15296	15325	15348	15158	15332	15462	15321	15300	15346	15291	15273	15333	15563	15002	15227	15316	15351	15201	15413	15208	15115	15265	15264	15352	15326	15275	15352	15322	15239	15352	15212	15314	15284	15307	15061	15423	15304	15397	15307	15571	15333	15038	15164	15383	15278	15270	15315	15320	15332	15226	15400	15208	15341	15380	15298	15341	15199	15179	15204	15249	15276	15298	15365	15320	15162	15345	15082	15303	15270	15375	15374	15311	15424	15257	15379	15310	15136	15173	15368	15360	15212	15285	15350	15424	15349	15104	15243	15231	15292	15249	15321	15255	15041	15242	15341	15458	15332	15132	15246	15148	15384	15478	15331	15236	15146	15302	15295	15473	15346	15491	15256	15358	15447	15376	15368	15361	15536	15335	15378	15202	15238	15389	15350	15390	15359	15326	15399	15535	15290	15257	15309	15411	15085	15486	15357	15233	15201	15388	15185	15096	15281	15430	15211	15212	15147	15294	15284	15347	15263	15355	15357	15378	15138	15138	15167	15343	15326	15067	15133	15276	15230	15298	15336	15332	15249	15140	15306	15424	15493	15265	15492	15202	15267	15266	15449	15358	15404	15227	15180	15270	15356	15286	15279	15200	15282	15645	15409	15425	15302	15129	15417	15336	15218	15180	15201	15413	15268	15293	15227	15293	15225	15158	15321	15195	15268	15430	15468	15342	15376	15214	15310	15435	15358	15352	15344	15257	15281	15184	15331	15358	15180	15349	15367	15355	15369	15359	15319	15038	15038	15358	15383	15378	15241	15309	15200	15146	15216	15517	15431	15295	15339	15237	15330	15437	15265	15424	15221	15307	15227	15312	15508	15349	15469	15261	15279	15226	15317	15274	15631	15347	15251	15189	15165	15265	15356	15358	15236	15276	15375	15243	15215	15359	15088	15418	15276	15337	15292	15446	15243	15326	15166	15459	15389	15074	15205	15220	15205	15272	15454	15292	15168	15424	15375	15273	15310	15351	15378	15362	15314	15276	15315	15186	15107	15273	15429	15245	15515	15191	15331	15087	15430	15345	15324	15278	15214	15342	15243	15150	15300	15157	15276	15385	15189	15127	15377	15324	15391	15373	15380	15343	15299	15148	15245	15362	15244	15324	15259	15318	15357	15413	15242	15446	15449	15147	15431	15342	15464	15299	15394	15414	15160	15281	15217	15349	15359	15236	15082	15044	15331	15243	15361	15364	15117	15533	15315	15485	15268	15339	15163	15312	15250	15300	15143	15374	15289	15345	15013	15166	15450	15164	15199	15173	15181	15102	15280	15379	15244	15316	15254	15302	15298	15339	15221	15274	15460	15408	15357	15401	15155	15367	15327	15318	15313	15337	15234	15206	15138	15382	15299	15427	15301	15252	15384	15342	15185	15253	15328	15397	15425	15346	15393	15080	15258	15399	15374	15226	15310	15495	15247	15419	15389	15263	15351	15231	15283	15241	15249	15109	15288	15342	15234	15566	15407	15085	15205	15439	15357	15372	15166	15176	15208	15180	15359	15287	15237	15245	15260	15211	15308	15452	15276	15573	15346	15299	15187	15447	15246	15318	15433	15371	15462	15474	15284	15254	15038	15319	15354	15231	15513	15246	15325	15293	15277	15413	15117	15439	15363	15412	15418	15392	15204	15273	15223	15453	15339	15238	15329	15431	15352	15291	15452	15240	15240	15351	15394	15443	15187	15315	15207	15371	15131	15272	15109	15192	15309	15285	15277	15184	15065	15469	15278	15097	15278	15330	15267	15438	15342	15247	15290	15435	15411	15181	15202	15159	15173	15379	15398	15194	15451	15508	15171	15187	15291	15131	15395	15316	15484	15265	15247	15380	15540	15174	15228	15363	15437	15494	15289	15367	15408	15209	15118	15236	15287	15147	15394	15466	15120	15273	15314	15283	15294	15444	15250	15088	15193	15246	15195	15292	15241	15365	15168	15177	15583	15377	15415	15457	15463	15240	15393	15140	15296	15511	15399	15556	15183	15384	15173	15446	15412	15312	15424	15364	15247	15180	15359	15146	15224	15420	15247	15210	15318	15316	15257	15160	15231	15293	15454	15325	15161	15317	15393	15300	15440	15352	15217	15301	15404	15083	15207	15332	15322	15262	15246	15304	15136	15609	15370	15370	15368	15226	15371	15234	15218	15374	15260	15260	15499	15353	15208	15266	15355	15336	15459	15264	15164	15266	15344	15537	15306	15322	15250	15387	15191	15132	15284	15235	15268	15305	15080	15170	15156	15222	15291	15294	15420	15319	15348	15333	15381	15378	15220	15256	15383	15192	15303	15299	15248	15158	15253	15493	15211	15405	15261	15283	15286	15413	15301	15397	15218	15318	15305	15439	15253	15284	15277	15343	15127	15285	15365	15363	15229	15262	15164	15211	15427	15193	15128	15457	15269	15305	15439	15327	15250	15175	15263	15247	15335	15227	15181	15461	15283	14988	15368	15384	15202	15351	15329	15369	15325	15328	15329	15218	15221	15302	15328	15251	15424	15232	15336	15275	15431	15230	15404	15353	15372	15201	15298	15328	15366	15263	15400	15461	15231	15290	15245	15291	15288	15142	15436	15340	15210	15185	15331	15159	15164	15519	15229	15370	15300	15305	15266	15366	15322	15384	15282	15170	15366	15493	15242	15198	15124	15103	15334	15259	15423	15413	15340	15281	15184	15479	15052	15161	15200	15222	15257	15261	15311	15518	15361	15281	15077	15393	15233	15322	15467	15226	15376	15299	15316	15586	15238	15298	14991	15360	15157	15383	15322	15334	15392	15401	15377	15286	15383	15332	15312	15384	15166	15339	15442	15429	15395	15293	15207	15254	15271	15248	15334	15189	15212	15340	15324	15223	15332	15414	15442	15509	15292	15145	15250	15569	15295	15287	15347	15415	15450	15223	15319	15518	15288	15282	15204	15371	15316	15314	15283	15510	15270	15134	15338	15257	15212	15341	15245	15318	15335	15226	15489	15351	15404	15315	15222	15303	15354	15218	15175	15236	15449	15527	15458	15308	15445	15154	15218	15459	15357	15294	15319	15335	15319	15120	15230	14990	15237	15434	15425	15222	15360	15365	15166	15263	15153	15434	15305	15314	15392	15477	15237	15375	15449	15342	15395	15419	15300	15381	15574	15273	15407	15369	15299	15274	15266	15401	15260	15208	15140	15324	15393	15430	15471	15216	15451	15386	15311	15273	15254	15406	15370	15320	15132	15280	15389	15485	15334	15320	15032	15482	15502	15419	15231	15339	15399	15341	15203	15316	15312	15065	15265	15206	15186	15456	15042	15185	15279	15448	15447	15404	15109	15223	15411	15226	15496	15314	15265	15170	15258	15365	15265	15384	15284	15207	15208	15179	15266	15328	15514	15256	15348	15492	15335	15440	15298	15330	15234	15414	15496	15247	15332	15423	15215	15211	15240	15184	15336	15446	15255	15185	15306	15334	15300	15313	15218	15306	15238	15467	14997	15304	15189	15290	15433	15318	15304	15150	15341	15313	15254	15209	15179	15282	15294	15287	15505	15411	15465	15485	15419	15273	15505	15340	15445	15416	15430	15380	15078	15194	15375	15347	15353	15233	15451	15487	15302	15267	15263	15260	15316	15145	15287	15241	15442	15339	15331	15283	15264	15309	15256	15202	15504	15584	15264	15265	15570	15339	15441	15444	15300	15203	15313	15173	15299	15188	15142	15211	15241	15210	15126	15369	15235	15267	15256	15278	15459	15441	15086	15276	15268	15103	15383	15383	15172	15268	15429	15223	15163	15470	15275	15340	15157	15387	15170	15430	15247	15264	15404	15290	15362	15433	15470	15494	15411	15273	15306	15287	15253	15136	15344	15194	15301	15374	15324	15170	15358	15399	15258	15277	15159	15334	15391	15281	15347	15434	15201	15371	15429	15195	15173	15230	15432	15293	15358	15233	15122	15326	15336	15438	15132
29726	51651	51454	44454	37742	32572	28926	27169	24254	22204	20910	19370	18972	17844	17342	17008	16693	16295	15804	15613	15399	15249	15279	15090	14995	14880	14956	14825	14880	14764	14658	14716	14800	14866	14670	14884	14878	14838	14832	14800	14776	14811	14752	14707	14961	14755	14766	14844	14797	14817	14725	14858	14739	14751	14760	14861	15018	14795	14792	14822	14817	14820	14910	15179	15237	15167	14827	14783	14596	14853	14655	14817	14971	14796	14830	14695	14919	14743	14728	14782	14711	14734	14999	14825	14640	14849	14741	14789	14913	14813	14822	14772	14801	14780	14712	14813	14765	14653	14914	14823	14777	14779	14679	14874	14790	14872	14660	14819	14684	14719	14744	14829	14918	14811	14720	14667	14782	14813	14761	14689	14862	14815	14975	14714	14898	14914	14903	14829	14884	14794	14830	14842	14826	14676	14872	14665	14664	14639	14842	14748	14765	14781	14790	14767	14719	14614	14909	14867	14679	14776	14881	14741	14827	14808	14698	14700	14646	14841	14697	14818	14785	14911	14709	14700	14775	14770	14787	14717	14860	14864	14708	14781	14792	14689	14822	14644	14799	14830	14759	14765	14880	14748	14842	14768	14864	14809	14912	14652	14777	14835	14709	14686	14707	14841	14849	14704	14708	14591	14786	14866	14665	14674	14800	14833	14724	14729	14907	14767	14820	14696	14760	14630	14883	14797	14618	14797	14668	14503	14795	14822	14806	14777	14891	14653	14915	14638	14740	14753	14751	14720	14872	14679	14794	14756	14867	14720	14813	15018	14648	14691	14716	14726	14839	14612	14745	14780	14751	14655	14716	14784	14822	14661	14788	14741	14751	14791	14795	14886	14595	14834	14849	14829	14718	14830	14608	14677	14726	14739	14748	14837	14933	14645	14820	14795	14930	14916	14888	14512	14719	14834	14839	14940	14765	14717	14853	14623	14964	14835	14799	14712	14688	14628	14748	14895	14797	14870	14735	14794	14775	14884	14790	14796	14856	14926	14968	14790	14720	14702	14879	14942	14832	14989	14944	14709	14743	14741	14702	14611	14867	14715	14585	14881	14783	14741	14696	14706	14838	14840	14826	14729	14719	14795	14790	14824	14952	14780	14765	14931	14716	14756	14840	14577	14723	14735	14745	14612	14851	14681	14879	14695	14603	14639	14821	14648	14667	14916	14797	14799	14809	14880	14712	14688	14729	14762	14655	14767	14966	14767	14691	15043	14781	14683	14685	14736	14998	14701	14639	14792	14663	14880	14629	14735	14728	14728	14665	14775	14811	14684	14720	14867	14771	14866	14766	14947	14928	14769	14898	14696	14790	14799	14640	14767	14858	14670	14822	14779	14795	14882	14753	14818	14715	14867	14675	14847	14769	14755	14763	14754	14722	14762	14800	14775	14753	14744	14893	14732	14634	14804	14727	14692	14749	14618	14691	14852	14817	14788	14605	14598	14747	14657	14638	14761	14697	14841	14638	14871	14882	14758	14854	14902	14670	14782	14769	14797	14812	14718	14970	14619	14803	14665	14909	14644	14754	14742	14723	14762	14766	14760	14885	14775	14672	14702	14855	14661	14793	14765	14821	14843	14713	14736	14853	14836	14678	14958	14720	14847	14649	14698	14964	14780	14625	14765	14845	14834	14772	14744	14730	14794	14739	14645	14849	14880	14660	14732	14706	14621	14831	14965	14675	14741	14790	14752	14686	14889	14778	14697	14755	14584	14730	14743	14880	14707	14960	14898	14731	14745	14783	14816	14673	14842	14769	14714	14799	14817	14751	14738	14699	14810	14803	14666	14824	14738	14853	14819	14813	14692	14763	14620	14813	14801	14732	14937	14676	14751	14833	14813	14875	14864	14820	14761	14757	14718	14898	14737	14817	14954	14757	14838	14680	14825	14695	14625	14741	14674	14699	14736	14780	14662	14708	14861	14628	14845	14927	14806	14589	14701	14895	14757	14692	14796	14619	14729	14837	14632	14764	14676	14947	14778	14686	14577	14876	14729	14901	14787	14631	14764	14823	14707	14673	14684	14643	14931	14844	14677	14855	14753	14862	14850	14778	14805	14834	14742	14740	14711	14918	14788	14878	14671	14758	14853	14876	14918	14568	14592	14564	14805	14695	14790	14850	14727	14905	14828	14748	14838	14685	14570	14651	14772	14688	14917	14883	14823	14810	14704	14752	14584	14709	15081	14831	14675	14749	14640	14738	14684	14797	14885	14779	14729	14747	14718	14798	14728	14738	14816	14808	14719	14662	14673	14789	14793	14836	14655	14705	14851	14771	14814	14748	14772	14739	14726	14850	14773	14774	14604	14677	14713	14797	14759	14807	14953	14829	14719	14842	14711	14792	14680	14826	14896	14915	14662	14770	14854	14760	14921	14763	14684	14805	14766	14704	14832	14744	14773	14733	14846	14699	14652	14869	14886	14800	14671	14752	14528	14586	14745	14880	14594	14719	14492	14870	14728	14744	14618	14698	14802	14754	14657	14857	14762	14866	14699	14876	14826	14704	14901	14795	14713	14846	14724	14738	14872	14807	14837	14674	14610	14918	14762	14715	14712	14731	14837	14838	14869	14741	14756	14703	14737	14760	14734	14836	14769	14627	14642	14919	14854	15009	14820	14749	14858	14944	14550	14936	14667	14747	14777	14732	14640	14879	14855	14719	14744	14745	14830	14873	14700	14714	14809	14725	14875	15044	14866	14800	14792	14836	14671	14835	14597	14794	14851	14808	14665	14819	14823	14835	14858	14669	14899	14783	14941	14825	14710	14636	14683	14823	14681	14971	14633	14695	14847	14655	14737	14848	14785	14680	14826	14781	14931	14702	14701	14717	14822	14794	14664	14667	14944	14656	14711	14678	14721	14918	14915	14767	14941	14775	14685	14814	14756	14733	14784	14690	14679	14670	14688	14693	14606	14762	14642	14840	14789	14783	14770	14810	14676	14891	14710	14700	14847	14662	14766	14879	14683	14703	14860	14661	14922	14710	14702	14850	14737	14741	14755	14719	14650	14817	14681	14649	14881	14658	14845	14722	14799	14835	14667	14749	14883	14858	14736	14724	14745	14795	14669	14755	14545	14687	14822	14768	14713	14835	14834	14862	14772	14791	14696	14738	14929	14817	14814	14775	14932	14626	14712	14797	14665	14784	14671	14905	14775	14762	14869	14707	14749	14878	14795	14679	14793	14829	14708	14846	14674	14717	14781	14694	14829	14805	14756	14725	14760	14656	14877	14766	14826	14612	14804	14794	14651	14838	14767	14850	14951	14655	14743	14797	14883	14674	14769	14909	14801	14807	14687	14667	14858	14702	14743	14733	14766	14579	14934	14869	14631	14619	14693	14745	14729	14842	14779	14695	14596	14569	14910	14923	14777	14798	14907	14578	14724	14849	14780	14653	14606	14667	14756	14707	14742	14733	14956	14746	14789	14600	14768	14740	14836	14598	14861	14856	14793	14814	14644	14638	14726	14811	15025	14638	14840	14877	14846	14578	14816	14776	14837	14712	14700	14849	14931	14670	14779	14814	14887	14706	14726	14671	14742	14788	14738	14835	14815	14780	14794	14838	14894	14722	14736	14813	14751	14578	14907	14819	14767	14884	14543	14726	14789	14490	14798	14856	14783	14903	14779	14737	14763	14874	14759	14797	14755	14801	14916	14812	14876	14665	14826	15013	14747	14688	14878	14822	14688	14771	14711	14772	14804	14862	14545	14672	14930	14745	14722	14895	14924	14821	14763	14770	14757	14814	14715	14927	14783	14821	14651	14687	14731	14703	14753	14792	14836	14713	14823	14750	14610	15013	14732	14880	14780	14819	14706	14836	14832	14750	14742	14732	14748	14916	14766	14616	14860	14637	14704	14798	14751	14905	14779	14797	14739	14839	14633	14785	14735	14866	14834	14714	14717	14793	14749	14744	14852	14839	14791	14868	14758	14648	14761	14881	14808	14743	14654	14792	14722	14757	14721	14847	14738	14642	14700	14858	14605	14763	14709	14732	14643	14903	14483	14866	14773	14843	14597	14698	14704	14758	14772	14698	14798	14765	14745	14634	14601	14827	14837	14769	14593	14741	14804	14855	14695	14742	14578	14809	14794	14733	14733	14725	14811	14872	14862	14751	14812	14651	14572	14696	14729	14657	14642	14694	14853	14724	14649	14725	14793	14714	14750	14918	14804	14712	14764	14556	14754	14737	14840	14683	14730	14815	14714	14775	14955	14823	14842	14743	14692	14998	14824	14684	14860	14803	14738	14933	14733	14838	14792	14771	14809	14508	14848	14691	14706	14748	14813	14629	14811	14676	14918	14818	14771	14834	14782	14721	14849	14862	14820	14886	14704	14733	14728	14897	14740	14780	14666	14707	14773	14786	14638	14779	14907	14650	14947	14728	14770	14738	14666	14718	14712	14913	14787	14680	14861	14783	14798	14801	14787	14785	14733	14781	14772	14775	14875	14799	14823	14789	14849	14671	14752	14985	14720	14831	14781	14781	14640	14622	14813	14638	14893	14707	14767	14780	14722	14857	14714	14853	14763	14662	14794	14707	14792	14723	14874	14786	14692	14789	14660	15009	14770	14633	14678	14718	14852	14786	14751	14813	14719	14830	14772	14791	14822	14838	14744	14827	14798	14705	14784	14862	14764	14835	14841	14795	14839	14812	14775	14728	14637	14702	14768	14772	14769	14848	14891	14864	14885	14756	14675	14799	14791	15010	14805	14785	14734	14755	14668	14802	14739	14906	14754	14819	14656	14681	14646	14717	14911	14628	14699	14819	14792	14917	14745	14634	14706	14777	14852	14644	14850	14641	14795	14871	14900	14887	14873	14698	14670	14748	14907	14757	14664	14731	14787	14706	14721	14865	14697	14832	14781	14840	14665	14676	14793	14756	14785	14627	14621	14717	14686	14753	14571	14807	14850	14769	14679	14836	14848	14836	14770	14752	14688	14659	14870	14743	14704	14709	14787	14883	14851	14781	14632	14574	14646	14851	14819	14770	14773	14873	14724	14655	14806	14731	14820	14795	14807	14732	14916	14676	14634	14856	14704	14915	14716	14767	14816	14672	14782	14687	14771	14972	14610	14699	14812	14705	14701	14866	14681	14737	14859	14890	14746	14738	14968	14813	14866	14682	14742	14769	14830	14746	14714
28026	26916	33978	30506	24207	21058	19183	18427	17566	16867	16386	16258	16037	15855	15527	15589	15604	15375	15403	15405	15306	15361	15126	15252	15296	15120	15050	15301	15284	15179	15204	15097	15208	15367	15150	15280	15360	15269	15282	15221	15132	15311	15193	15319	15404	15339	15278	15165	15366	15268	15260	15398	15269	15186	15291	15227	15195	15155	15213	15242	15171	15120	15124	15375	15310	15366	15315	15352	15434	15020	15260	15266	15151	15258	15310	15156	15259	15126	15171	15111	15073	15329	15317	15060	15350	15290	15238	15268	15475	15196	15197	15090	15372	15137	15293	15129	15292	15293	15236	15465	15402	15437	15230	15319	15269	15135	15246	15121	15227	15311	15253	15370	15392	15434	15100	15082	15093	15328	15224	15107	15246	15214	15108	15276	15131	15255	15045	15330	15326	15122	15193	15211	15110	15225	15105	15299	15372	15185	15296	15395	15280	15253	15115	15251	15016	15172	15331	15294	15250	15357	15232	15223	15338	15308	15314	15302	15318	15268	15193	15394	15274	15312	15262	15413	15189	15120	15227	15419	15347	15306	15103	15126	15387	15296	15224	15121	15181	15177	15218	15281	15282	15176	15169	15260	14973	15123	15198	15235	15235	15340	15335	15300	15309	15030	15236	15343	15317	15328	15376	15209	15370	15267	15171	15089	15197	15238	15396	15334	15308	15038	15274	15279	15521	15368	15370	15062	15208	15308	15219	15239	15346	15326	15228	15035	15043	15230	15180	15143	15333	15371	15154	15173	15167	15107	15307	15133	15279	15199	15240	15169	15250	15222	15135	15311	15200	15183	15306	15302	15427	15235	15199	15321	15313	15245	15115	15042	15218	15338	15312	15284	15323	15289	15174	15191	15351	15244	15229	15229	15331	15335	15456	15116	15175	15107	15183	15275	15205	15271	15213	15278	15328	15181	15102	15192	15414	15059	15122	15374	15131	15352	15191	15318	15079	15151	15228	15083	15221	15393	15164	15359	15200	15256	15476	15138	15319	15318	15295	15130	15188	15330	15221	15222	15100	15212	15378	15190	15381	15157	15115	15041	15284	15265	15242	15203	15292	15140	15030	15191	15133	15307	15189	15228	15363	15161	15175	14999	15319	15178	15322	15193	15326	15256	15305	15286	15186	15195	15086	15344	15100	15311	15074	15310	15148	15276	15261	15124	15193	15057	15255	15108	15261	15294	15243	15154	15170	15212	15169	15289	15227	15340	15218	15221	15159	15099	15278	15119	15224	15143	15181	15147	15135	15109	15182	15186	15224	15201	15080	15181	15203	15207	15128	15143	15143	15331	14964	14980	15226	15030	15249	15339	15247	15341	15361	15205	15193	15396	15325	15266	15253	15191	15251	15341	15361	15308	15220	15331	15189	15192	15106	15014	15381	15214	15282	15291	15035	15230	15201	15394	15109	15215	15173	15155	15336	15270	15271	15162	15291	15219	15405	15242	15488	15309	15140	15267	15267	15144	15209	15253	15221	15312	15177	15254	15249	15232	15308	15228	15091	15147	15586	15302	15351	15315	15318	15138	15229	15283	15448	15410	15150	15211	15147	15163	15420	15087	15393	15304	15246	15294	15201	15331	15265	15264	15096	15254	15142	15280	15265	15093	15081	15377	15169	15214	15465	15109	15347	15246	15413	14998	15173	15202	15034	15298	15181	15338	15273	15490	15330	15109	15245	15138	15320	15202	15181	15085	15163	15303	15378	15197	15132	15143	15374	15410	15200	15297	15177	15260	15127	15237	15318	15123	15200	15219	15259	15287	15311	15084	15194	15319	15153	14988	15279	15310	15274	15336	15273	15310	15201	15282	15124	15326	15290	15119	15263	15303	15278	15164	15304	15367	15500	15344	15044	15174	15102	15157	15333	15224	15030	15344	15254	15258	15484	15197	15022	15205	15163	15227	15205	15114	15173	15104	15182	15235	15223	15252	15329	15111	15238	15206	15153	15279	15131	15100	15341	15259	15265	15137	15318	15302	15316	15348	15091	15132	15240	15127	15168	15200	15251	15219	15399	15181	15080	15365	15136	15239	15413	15291	15243	15157	15149	15377	15309	15096	15224	15464	15388	15241	15235	15174	15292	15251	15238	15098	15044	15015	15144	15075	15141	15216	15346	15090	15202	15207	15225	15429	15099	15346	15345	15166	15260	15105	15196	15357	15424	15141	15317	15098	15087	15360	15107	15232	15282	15331	15246	15214	15276	15351	15300	15373	15212	15138	15216	15294	15326	15136	15165	15342	15337	15165	15196	15277	15324	15417	15204	15346	15188	15189	15328	15092	15125	15278	15407	15124	15338	15332	15168	15283	15381	15330	15243	15336	15077	15264	15124	15202	15334	15244	15362	15294	15006	15276	15211	15148	15150	15027	15524	15145	15313	15131	14971	15217	15201	15162	15273	15172	15237	15150	15111	15187	15078	15222	15258	15226	15346	15393	15224	15268	15315	15292	15096	15254	15232	15208	15289	15162	15222	15240	15253	15218	15176	15374	15258	15152	15144	15099	15322	15229	15251	15015	15340	15205	15341	15116	15450	15289	15343	15375	15243	15275	15139	15148	15278	15136	15252	15300	15213	15281	15146	15236	15267	15381	15189	15173	15079	15243	15307	15294	15261	15322	15135	15224	15305	15387	15217	15127	15075	15104	15439	15129	15444	15244	15218	15301	15251	15405	15270	15257	15255	15148	15142	15099	15284	15251	15189	15172	15217	15246	15366	15102	15260	15198	15216	15289	15153	15123	15325	15251	15180	15152	15196	15084	15203	15061	15324	15232	15217	15278	15177	15148	15160	14898	15195	15201	15040	15099	15174	15199	15100	15241	15229	15479	15337	15209	15307	15280	15149	15184	15240	15259	15256	15299	15367	15235	15453	15067	15237	15087	15234	15194	15219	15356	15214	15148	15148	15180	15219	15211	15422	15318	15295	15264	15204	15405	15242	15134	15147	15257	15120	15244	15241	15293	15327	15113	15212	15162	15211	15273	15251	15058	15131	15170	15071	15158	15142	15233	15231	15340	15335	15221	15175	15204	15146	15372	15252	15313	15214	15360	15151	15323	15350	15071	15151	15090	15111	15101	15182	15142	15167	15338	15156	15075	15283	15181	15098	15113	15191	15185	15389	15235	15226	15297	15229	15288	15201	15239	15350	15037	15314	15211	15054	15292	15223	15074	15303	15054	15175	15488	15299	15230	15090	15161	15202	15316	15353	15140	15284	15179	15254	15201	15177	15253	15057	15102	15319	15386	15135	15180	15325	15378	15195	15104	15342	15440	15236	15299	15158	15189	15165	15159	15358	15318	15222	15365	15199	15257	15214	15114	15223	15394	15442	15034	15038	15195	15372	15253	15433	15433	15131	15248	15193	15227	15296	15302	15094	14996	15128	15181	15184	15150	15393	15191	15259	15298	15255	15212	15278	15387	15203	15249	15170	15252	15053	15100	15204	15273	15271	15160	15306	15251	15385	15267	15078	15354	15235	15601	15242	15306	15195	15210	15081	15300	15372	15279	15339	15139	15221	15194	15064	15363	15210	15204	15201	15130	15256	15162	15217	15060	15041	15176	15480	15093	15230	15304	15115	15262	15248	15109	15021	15333	15377	15181	15320	15156	15303	15261	15481	15321	15264	15198	15136	15131	15097	15201	15040	15242	15385	15185	15144	15215	15238	15292	15296	15373	15388	15151	15111	15238	15162	15192	15334	15247	15206	15148	15120	15214	15117	15255	15331	15391	15182	15168	15333	15359	15185	15347	15227	15249	15270	15121	15288	15238	15198	14964	15022	15105	15237	15271	15253	15383	15171	15208	15203	15353	15171	15273	15174	15296	15393	15107	15184	15125	15301	15258	15177	15344	15076	15149	15042	15190	15368	15475	15503	15166	15201	15412	15372	15267	15309	15328	15136	15196	15393	15159	15106	15195	15096	15166	15306	15256	15112	15329	15209	15233	15192	15268	15303	15061	15188	15291	15298	15253	15177	15248	15083	15308	15185	15364	15390	15313	15269	15046	15381	15252	15595	15178	15213	15187	15322	15236	15155	15136	15199	15138	15379	15227	15287	15407	15247	15218	15277	15328	15233	15146	15211	15102	15255	15336	15428	15378	15079	15223	15154	15051	15380	15454	15211	15115	15263	15184	15259	15264	15138	15220	15314	15298	15179	15298	15344	15103	15342	15163	15367	15159	15256	15157	15103	15491	15119	15194	15178	15253	15255	15316	15263	15206	15224	15161	15192	15256	14978	15182	15247	15315	15175	15169	15186	15286	15277	15193	15415	15275	15362	15215	15220	15200	15211	15148	15305	15361	15294	15124	15164	15263	15242	15124	15279	15293	15205	15302	15449	15431	15336	15414	15298	15293	15089	15290	15327	15367	15391	15285	15062	15118	15019	15250	15331	15182	15249	15328	15245	15404	15270	15062	15127	14993	15228	15255	15207	15179	15200	15243	15190	15401	15200	15178	15196	15231	15154	15248	15267	15401	15240	15202	15182	15206	15233	15145	15213	15076	15306	15335	15216	15101	15412	15272	15287	15204	15298	15230	15291	15272	15365	15402	15379	15150	15320	15336	15269	15285	15286	15215	15094	15234	15486	15221	15139	15223	15326	15080	15235	15387	15141	15195	15054	15169	15328	15258	15246	15267	15080	15185	15193	15199	15292	15326	15231	15235	15276	15336	15230	15223	15460	15304	15310	15389	15251	15247	15246	15303	15392	15214	15356	15090	15321	15312	15291	15138	15322	15394	15214	15476	15370	15224	15331	15313	15325	15328	15359	15228	15271	15318	15369	15275	15247	15366	15097	15125	15219	15119	15294	15370	15263	15289	15278	15338	15288	15139	15201	15083	15264	15158	15138	15132	15249	15167	15272	15170	15238	15223	15330	15129	15027	15367	15265	15147	15191	15207	15014	15281	15249	15189	15120	15070	15268	15284	15300	15314	15295	15299	15423	15042	15104	15286	15227	14929	15373	15350	15380	15253	15241	15307	15480	15462	15112	15223	15150	15314	15108	15293	15342	15387	15372	15037	15165	15190	15150	15211	15164	15178	15303	15155	15217	15181	15228	15351	15065	15094	15101	15259	15170	15166	15273	15103	15279	15337	15517	15275	15159	15244	15400	15275	15146	14979	15273	15128	15286	15137
28786	43094	41201	33302	27364	23589	20734	19957	18271	17395	16514	16056	15938	15688	15562	15331	15178	15032	14918	14992	14721	14783	14804	14748	14846	14674	14754	14594	14694	14815	14867	14823	14583	14557	14817	14771	14688	14730	14763	14482	14499	14642	14671	14684	14807	14745	14750	14649	14678	14730	14771	14785	14744	14678	14647	14752	14607	14716	14689	14677	14564	14610	14657	14742	14656	14584	14418	14747	14788	14680	14727	14741	14529	14683	14524	14754	14601	14621	14705	14670	14717	14651	14727	14609	14643	14666	14714	14541	14867	14687	14589	14715	14835	14735	14634	14648	14633	14782	14750	14764	14582	14905	14762	14808	14458	14717	14717	14716	14583	14776	14626	14477	14750	14907	14830	14689	14748	14769	14775	14762	14605	14665	14698	14701	14853	14742	14583	14732	14539	14676	14766	14757	14552	14721	14719	14692	14658	14532	14749	14625	14688	14664	14615	14805	14759	14736	14660	14675	14476	14744	14628	14550	14820	14657	14705	14719	14718	14727	14754	14792	14693	14873	14545	14744	14816	14603	14871	14709	14642	14751	14880	14731	14690	14737	14590	14656	14693	14638	14529	14780	14670	14786	14797	14734	14659	14526	14601	14567	14691	14584	14699	14535	14687	14739	14658	14890	14740	14700	14727	14764	14642	14709	14757	14707	14586	14741	14522	14675	14653	14619	14789	14762	14708	14688	14777	14765	14711	14667	14800	14574	14620	14826	14737	14757	14418	14681	14792	14653	14521	14674	14748	14544	14638	14632	14693	14724	14712	14661	14706	14854	14615	14684	14666	14763	14545	14788	14580	14690	14775	14630	14775	14646	14627	14666	14728	14680	14628	14777	14645	14564	14758	14642	14714	14612	14557	14762	14480	14736	14625	14683	14674	14825	14599	14774	14837	14677	14812	14676	14615	14788	14795	14654	14578	14624	14750	14690	14751	14787	14614	14675	14715	14715	14867	14733	14787	14664	14683	14725	14616	14624	14679	14593	14649	14902	14582	14718	14827	14605	14619	14603	14735	14646	14829	14555	14715	14856	14707	14588	14631	14727	14670	14529	14727	14749	14777	14680	14569	14771	14661	14734	14660	14939	14633	14524	14716	14650	14671	14739	14678	14712	14590	14717	14765	14612	14595	14739	14554	14680	14677	14823	14608	14663	14693	14793	14715	14622	14734	14554	14713	14831	14810	14645	14597	14717	14684	14681	14665	14693	14717	14710	14608	14833	14617	14709	14682	14706	14645	14716	14855	14824	14710	14814	14647	14600	14590	14620	14658	14700	14726	14759	14628	14838	14685	14619	14550	14621	14592	14643	14678	14687	14485	14648	14626	14584	14700	14467	14724	14702	14726	14561	14615	14783	14730	14700	14830	14693	14653	14632	14687	14788	14716	14564	14675	14561	14587	14682	14641	14784	14532	14466	14539	14541	14813	14875	14637	14575	14620	14575	14812	14635	14840	14711	14641	14713	14595	14580	14667	14702	14738	14601	14576	14545	14596	14712	14613	14680	14841	14671	14632	14718	14682	14672	14572	14717	14663	14798	14706	14584	14861	14739	14655	14667	14615	14547	14999	14611	14811	14688	14669	14852	14585	14638	14744	14724	14710	14778	14853	14756	14724	14714	14688	14780	14724	14712	14643	14705	14625	14717	14753	14525	14589	14629	14877	14845	14626	14667	14721	14683	14766	14716	14705	14907	14566	14759	14718	14827	14660	14774	14648	14487	14706	14522	14643	14735	14778	14658	14870	14735	14754	14643	14557	14843	14760	14775	14787	14726	14608	14701	14772	14833	14655	14619	14658	14702	14744	14745	14700	14817	14694	14656	14661	14565	14667	14659	14641	14721	14685	14664	14810	14756	14586	14596	14650	14643	14678	14750	14646	14696	14792	14644	14676	14626	14768	14806	14574	14793	14797	14874	14679	14711	14786	14709	14786	14734	14781	14736	14702	14828	14731	14760	14787	14705	14852	14735	14644	14937	14746	14640	14629	14649	14657	14880	14716	14764	14687	14571	14697	14611	14704	14644	14794	14700	14870	14820	14842	14548	14671	14749	14486	14610	14691	14743	14706	14680	14911	14689	14767	14606	14740	14791	14604	14553	14623	14862	14700	14841	14661	14709	14788	14629	14543	14704	14622	14582	14708	14711	14639	14634	14706	14826	14627	14774	14694	14685	14589	14707	14457	14722	14670	14938	14762	14828	14943	14849	14796	14720	14658	14761	14837	14648	14546	14660	14604	14647	14732	14548	14706	14644	14702	14643	14774	14746	14806	14774	14656	14647	14567	14775	14535	14791	14466	14662	14827	14544	14767	14645	14689	14582	14655	14841	14685	14583	14859	14749	14907	14680	14630	14607	14727	14797	14824	14621	14707	14747	14742	14632	14719	14630	14700	14696	14563	14621	14694	14547	14518	14793	14803	14606	14764	14840	14809	14550	14665	14804	14654	14570	14667	14665	14702	14758	14655	14704	14644	14670	14645	14690	14688	14625	14573	14685	14528	14764	14579	14571	14613	14722	14646	14627	14681	14637	14524	14584	14726	14712	14777	14765	14763	14826	14674	14751	14629	14656	14613	14763	14716	14603	14703	14789	14697	14793	14648	14748	14843	14654	14674	14480	14897	14785	14653	14650	14680	14699	14838	14786	14642	14701	14716	14739	14735	14718	14632	14763	14463	14818	14674	14656	14747	14753	14616	14734	14812	14691	14591	14661	14649	14644	14697	14785	14800	14681	14618	14688	14699	14510	14672	14629	14756	14614	14590	14457	14642	14554	14914	14675	14588	14796	14805	14630	14652	14673	14767	14821	14585	14762	14851	14697	14650	14655	14711	14616	14709	14792	14734	14637	14733	14852	14723	14813	14721	14716	14650	14727	14722	14597	14743	14572	14726	14734	14767	14540	14884	14679	14747	14754	14699	14614	14763	14596	14772	14797	14606	14897	14694	14751	14678	14801	14570	14783	14576	14810	14649	14658	14617	14589	14647	14837	14807	14636	14867	14589	14559	14594	14716	14636	14755	14606	14789	14672	14741	14646	14916	14712	14799	14583	14750	14710	14545	14564	14876	14762	14540	14629	14738	14655	14550	14718	14717	14630	14729	14636	14682	14658	14684	14871	14645	14712	14588	14721	14731	14586	14821	14615	14672	14754	14723	14533	14727	14711	14858	14409	14797	14723	14853	14682	14862	14739	14680	14644	14630	14571	14719	14526	14808	14838	14793	14645	14524	14816	14710	14680	14827	14604	14675	14634	14780	14691	14649	14710	14663	14764	14731	14756	14572	14719	14693	14695	14767	14757	14697	14603	14736	14692	14757	14784	14791	14684	14647	15042	14697	14855	14759	14708	14720	14816	14629	14614	14655	14734	14707	14592	14637	14695	14629	14719	14859	14625	14643	14569	14775	14838	14521	14603	14760	14734	14601	14738	14728	14753	14731	14665	14801	14538	14611	14436	14678	14738	14625	14774	14726	14557	14640	14584	14570	14595	14566	14682	14781	14625	14567	14755	14837	14849	14641	14509	14773	14706	14777	14623	14758	14700	14676	14699	14792	14687	14674	14665	14685	14674	14679	14755	14717	14659	14684	14790	14681	14755	14678	14538	14697	14638	14750	14722	14659	14659	14767	14673	14645	14866	14658	14730	14905	14656	14730	14683	14646	14697	14838	14577	14614	14765	14949	14859	14511	14723	14790	14707	14736	14567	14767	14735	14726	14675	14808	14593	14692	14679	14629	14757	14734	14676	14840	14835	14567	14808	14758	14557	14690	14872	14730	14677	14738	14671	14691	14774	14816	14589	14435	14701	14607	14886	14532	14657	14601	14557	14591	14726	14574	14712	14580	14722	14633	14758	14804	14767	14667	14610	14763	14665	14989	14872	14630	14550	14717	14641	14642	14741	14703	14680	14622	14760	14598	14685	14710	14626	14652	14699	14597	14637	14720	14662	14850	14633	14814	14610	14753	14859	14719	14836	14551	14707	14733	14757	14581	14761	14562	14813	14857	14701	14800	14718	14766	14656	14668	14676	14679	14629	14657	14877	14638	14756	14690	14671	14711	14640	14713	14694	14701	14757	14771	14786	14708	14551	14794	14636	14719	14790	14630	14646	14778	14702	14716	14529	14769	14693	14695	14691	14886	14650	14833	14783	14709	14819	14561	14851	14741	14743	14593	14658	14724	14622	14667	14703	14585	14801	14552	14735	14737	14620	14922	14693	14586	14712	14731	14648	14685	14585	14905	14542	14781	14666	14600	14780	14690	14742	14725	14775	14666	14735	14641	14723	14790	14661	14652	14618	14668	14612	14705	14732	14706	14761	14542	14720	14581	14714	14633	14459	14683	14768	14527	14531	14520	14618	14625	14717	14678	14728	14778	14638	14765	14669	14683	14623	14784	14706	14856	14602	14696	14648	14713	14767	14727	14860	14676	14806	14794	14611	14713	14789	14775	14806	14645	14838	14850	14680	14674	14636	14754	14778	14724	14684	14711	14679	14719	14591	14885	14608	14650	14833	14757	14664	14640	14789	14581	14762	14534	14666	14589	14678	14766	14606	14836	14692	14777	14564	14691	14723	14683	14722	14745	14717	14608	14634	14730	14685	14617	14691	14823	14720	14608	14684	14713	14659	14571	14791	14692	14611	14614	14856	14648	14873	14777	14665	14752	14606	14568	14614	14729	14713	14614	14726	14753	14684	14577	14627	14616	14795	14735	14674	14615	14550	14654	14741	14619	14690	14718	14615	14730	14660	14689	14889	14658	14592	14702	14616	14641	14685	14642	14683	14767	14657	14797	14552	14667	14647	14631	14854	14634	14942	14653	14714	14667	14687	14651	14621	14594	14516	14638	14854	14709	14632	14536	14615	14836	14777	14793	14595	14631	14838	14727	14627	14836	14573	14682	14673	14657	14857	14822	14611	14702	14765	14692	14651	14924	14637	14812	14820	14493	14574	14722	14713	14793	14767	14763	14642	14700	14603	14770	14588	14656	14618	14779	14718	14682	14735	14552	14609	14654	14545	14671	14856	14776	14784	14752	14651	14732	14685	14734	14612	14832	14708	14698	14773	14833	14709	14842	14617	14774	14693	14747	14622	14785	14575	14642	14671	14628	14580	14757	14608	14742	14656	14657	14712	14774	14635	14670	14670
23906	21326	28926	25812	25093	25912	24593	21428	19548	18743	18116	17120	17185	16923	16614	16595	16478	16189	15911	15914	15914	15894	15677	15546	16032	15742	15657	15700	15665	15851	15743	15713	15663	15654	15461	15577	15691	15660	15516	15482	15676	15628	15742	15700	15647	15606	15765	15637	15649	15614	15805	15457	15690	15772	15560	15631	15787	15761	15502	15662	15600	15407	15636	15620	15756	15458	15418	15599	15474	15478	15543	15369	15632	15664	15721	15446	15669	15726	15386	15509	15656	15664	15563	15804	15742	15670	15491	15566	15602	15590	15582	15622	15617	15568	15402	15407	15458	15503	15544	15664	15685	15374	15529	15701	15421	15585	15709	15630	15771	15495	15634	15653	15691	15480	15550	15270	15460	15471	15444	15654	15640	15565	15494	15521	15678	15572	15545	15657	15452	15542	15385	15547	15499	15601	15416	15480	15574	15601	15527	15554	15647	15572	15562	15742	15409	15654	15479	15442	15548	15683	15432	15569	15560	15475	15423	15523	15794	15826	15697	15725	15634	15660	15540	15590	15780	15660	15563	15431	15502	15792	15615	15595	15621	15665	15669	15597	15435	15546	15603	15604	15427	15538	15399	15447	15556	15631	15612	15602	15572	15512	15527	15502	15682	15573	15505	15495	15609	15577	15611	15343	15667	15462	15621	15543	15567	15585	15484	15514	15583	15583	15474	15570	15583	15291	15492	15500	15502	15480	15357	15559	15644	15476	15644	15611	15474	15478	15554	15647	15475	15539	15483	15613	15675	15540	15526	15542	15610	15548	15586	15356	15570	15583	15665	15571	15672	15597	15593	15622	15513	15562	15596	15558	15679	15567	15591	15489	15725	15567	15571	15642	15477	15632	15528	15494	15662	15709	15486	15582	15579	15739	15418	15486	15398	15424	15528	15741	15469	15595	15643	15601	15444	15531	15641	15533	15617	15572	15495	15486	15589	15687	15481	15550	15617	15730	15616	15664	15680	15433	15533	15509	15794	15376	15521	15543	15533	15535	15578	15540	15509	15512	15587	15562	15594	15559	15555	15571	15466	15478	15570	15626	15546	15572	15592	15705	15656	15639	15462	15585	15561	15562	15509	15435	15560	15592	15808	15677	15384	15503	15609	15559	15631	15627	15715	15624	15476	15830	15651	15639	15455	15604	15558	15475	15556	15666	15620	15625	15619	15470	15591	15681	15510	15507	15515	15407	15558	15361	15846	15381	15486	15375	15691	15483	15418	15551	15575	15635	15570	15477	15510	15627	15575	15433	15662	15449	15428	15616	15480	15497	15482	15544	15567	15680	15569	15539	15539	15480	15427	15417	15669	15776	15567	15374	15469	15539	15483	15571	15644	15634	15580	15621	15819	15612	15587	15514	15586	15430	15442	15502	15519	15606	15651	15898	15504	15446	15555	15562	15596	15508	15545	15623	15491	15740	15747	15532	15574	15585	15595	15588	15524	15530	15563	15392	15656	15679	15507	15603	15569	15588	15632	15568	15524	15617	15579	15828	15617	15599	15706	15420	15437	15630	15736	15657	15736	15642	15428	15540	15577	15371	15441	15493	15394	15409	15734	15418	15520	15529	15411	15643	15565	15658	15633	15471	15642	15427	15455	15518	15651	15662	15648	15571	15644	15596	15618	15739	15651	15507	15788	15683	15656	15546	15647	15537	15759	15596	15613	15540	15473	15552	15675	15434	15575	15374	15570	15698	15498	15513	15721	15545	15495	15649	15535	15495	15827	15673	15584	15571	15397	15414	15744	15728	15665	15543	15588	15434	15475	15651	15613	15460	15563	15585	15651	15516	15625	15572	15501	15811	15756	15566	15699	15609	15605	15660	15606	15617	15598	15664	15424	15831	15617	15494	15541	15671	15362	15555	15448	15651	15569	15486	15693	15762	15799	15467	15697	15683	15528	15575	15398	15746	15610	15707	15494	15505	15568	15626	15558	15462	15556	15649	15435	15596	15568	15602	15589	15637	15710	15554	15511	15582	15412	15485	15456	15574	15619	15593	15708	15577	15574	15550	15616	15486	15641	15370	15696	15566	15415	15564	15555	15558	15475	15609	15421	15665	15547	15787	15475	15733	15598	15686	15553	15656	15661	15498	15588	15694	15665	15645	15508	15509	15614	15505	15588	15765	15762	15639	15737	15666	15563	15469	15678	15524	15537	15561	15517	15531	15654	15576	15527	15467	15639	15512	15623	15446	15680	15370	15541	15545	15554	15537	15725	15636	15416	15574	15536	15347	15669	15513	15500	15628	15579	15666	15430	15397	15635	15567	15510	15538	15561	15729	15692	15540	15535	15471	15585	15477	15633	15660	15652	15621	15564	15565	15674	15585	15548	15438	15472	15699	15655	15735	15707	15509	15380	15605	15534	15566	15609	15698	15624	15520	15694	15572	15611	15498	15493	15709	15708	15542	15484	15446	15595	15578	15667	15726	15568	15457	15761	15745	15551	15559	15548	15577	15646	15719	15580	15612	15652	15480	15621	15625	15495	15347	15746	15458	15486	15579	15434	15667	15529	15564	15810	15596	15658	15450	15584	15512	15604	15673	15588	15804	15590	15538	15650	15657	15475	15349	15455	15496	15457	15503	15526	15394	15616	15625	15406	15490	15643	15502	15628	15513	15547	15557	15622	15622	15638	15529	15433	15594	15513	15470	15542	15599	15787	15737	15618	15632	15465	15397	15534	15600	15669	15472	15525	15577	15483	15501	15514	15834	15500	15603	15454	15577	15594	15606	15648	15480	15629	15584	15679	15586	15569	15504	15688	15669	15669	15704	15683	15594	15434	15472	15656	15716	15604	15527	15474	15681	15569	15737	15408	15664	15528	15888	15560	15650	15415	15760	15556	15728	15578	15332	15455	15546	15664	15519	15482	15614	15409	15581	15464	15607	15623	15623	15729	15773	15629	15592	15607	15716	15406	15714	15542	15581	15773	15536	15533	15797	15548	15525	15512	15554	15405	15586	15688	15607	15661	15422	15571	15555	15560	15413	15545	15536	15555	15688	15501	15742	15860	15387	15532	15473	15550	15620	15560	15582	15752	15538	15516	15672	15575	15418	15574	15510	15768	15699	15418	15465	15568	15606	15454	15441	15579	15559	15522	15662	15662	15531	15565	15503	15653	15492	15430	15458	15496	15460	15563	15573	15523	15539	15369	15538	15580	15478	15607	15668	15608	15643	15538	15348	15635	15596	15663	15721	15564	15480	15586	15595	15657	15574	15547	15399	15287	15411	15657	15439	15369	15432	15614	15525	15654	15365	15516	15405	15570	15515	15517	15581	15629	15493	15734	15492	15612	15682	15656	15691	15632	15699	15596	15487	15674	15548	15601	15628	15630	15489	15531	15797	15516	15612	15438	15583	15588	15491	15670	15461	15632	15659	15669	15585	15488	15636	15354	15613	15728	15649	15754	15586	15675	15585	15561	15476	15699	15346	15595	15785	15595	15572	15588	15494	15371	15536	15604	15614	15576	15448	15444	15513	15365	15526	15510	15608	15486	15478	15435	15594	15496	15637	15602	15592	15638	15392	15449	15609	15754	15401	15687	15486	15497	15691	15488	15525	15632	15667	15324	15721	15663	15615	15901	15561	15691	15842	15562	15434	15546	15663	15614	15542	15665	15824	15567	15666	15647	15517	15612	15633	15647	15579	15662	15544	15412	15629	15475	15498	15522	15501	15582	15532	15568	15562	15645	15521	15628	15535	15309	15597	15525	15540	15623	15415	15493	15663	15654	15548	15613	15574	15572	15574	15338	15524	15813	15507	15515	15647	15537	15719	15560	15613	15556	15535	15635	15368	15418	15555	15725	15693	15502	15342	15463	15596	15771	15596	15569	15460	15675	15569	15498	15694	15567	15329	15660	15559	15643	15611	15558	15497	15763	15468	15680	15675	15598	15579	15521	15578	15618	15664	15500	15793	15553	15512	15715	15497	15764	15548	15554	15577	15424	15447	15436	15473	15581	15504	15738	15436	15467	15498	15516	15475	15661	15475	15614	15624	15493	15458	15666	15781	15446	15797	15582	15664	15363	15564	15469	15374	15573	15751	15372	15644	15612	15424	15649	15534	15528	15656	15629	15610	15632	15546	15557	15679	15616	15874	15697	15482	15547	15506	15720	15552	15640	15473	15451	15668	15601	15587	15406	15587	15577	15476	15667	15657	15533	15540	15542	15606	15653	15580	15710	15657	15557	15545	15375	15549	15605	15357	15547	15548	15664	15454	15812	15750	15585	15585	15598	15581	15680	15578	15691	15661	15578	15536	15581	15585	15641	15491	15448	15808	15668	15687	15408	15346	15564	15468	15460	15516	15672	15517	15706	15482	15807	15639	15699	15606	15601	15762	15559	15581	15434	15720	15509	15455	15609	15651	15481	15582	15431	15754	15572	15635	15501	15525	15566	15743	15573	15580	15479	15860	15662	15606	15575	15903	15489	15681	15497	15471	15627	15561	15527	15469	15741	15594	15801	15687	15572	15379	15493	15606	15623	15517	15477	15617	15528	15564	15656	15457	15399	15640	15571	15524	15490	15475	15594	15754	15512	15664	15325	15442	15632	15733	15674	15521	15653	15528	15521	15503	15372	15539	15543	15500	15664	15546	15683	15522	15588	15572	15729	15732	15642	15504	15580	15604	15733	15476	15420	15469	15603	15670	15604	15585	15648	15568	15598	15471	15616	15706	15486	15697	15749	15427	15421	15541	15512	15501	15643	15560	15701	15429	15629	15595	15519	15599	15586	15439	15588	15661	15663	15564	15588	15660	15638	15499	15584	15702	15376	15496	15565	15599	15571	15321	15413	15339	15644	15767	15488	15584	15815	15501	15552	15606	15578	15482	15680	15712	15561	15463	15574	15585	15513	15534	15470	15496	15515	15456	15460	15617	15500	15462	15545	15650	15616	15573	15597	15575	15717	15486	15561	15775	15431	15323	15524	15605	15540	15456	15646	15525	15786	15423	15592	15757	15518	15467	15785	15653	15531	15527	15428	15527	15666	15672	15569	15447	15561	15724	15673	15471	15681	15496	15380	15566	15450	15517	15628	15461	15631	15449	15653	15535	15607	15663	15357	15557	15587	15600	15611	15546	15689	15487	15763	15481	15612	15623	15526	15769	15614	15607	15712	15709	15559	15615	15586	15486
28460	48090	47762	40159	33838	28725	25350	23608	21383	19876	18648	17737	17436	17024	16606	16364	16122	15619	15491	15497	15304	15332	15151	15127	15013	14904	14882	15074	15084	15082	14920	14981	14910	14946	14820	14873	15004	14930	14941	14881	14936	14920	14798	14974	14849	15097	14943	14891	14812	14918	14961	14807	14954	14865	15025	14962	14959	14835	14966	15028	14866	14842	14948	15003	15201	15013	15087	14684	14889	14928	15129	14995	14984	14881	14795	14883	15038	15012	15016	14902	14903	15026	14839	15021	14864	14760	14895	14984	14777	14881	14855	14884	15016	14787	14952	15003	15048	14930	14745	14904	14995	14803	14901	15025	14802	15088	14926	14784	14821	14940	14837	14744	14796	14823	14835	14914	14822	14833	14972	14898	14900	14880	14821	14878	14886	14880	14969	14929	14967	14920	14942	15014	14745	15075	14824	14997	14739	14981	14867	14909	14774	14982	15006	14848	14918	14954	14856	14968	14842	14945	14977	14806	14923	15001	14911	15036	14960	14896	14752	14826	14984	14932	14968	14837	14876	14916	15011	14852	14973	14947	14891	14915	14866	14810	15013	14873	14790	14884	14886	14799	14721	14890	14779	14878	14914	15018	14891	14668	14920	14957	14908	15021	14887	14922	14861	14815	14827	14972	15058	14893	14919	14834	14903	14914	14938	15050	14952	14756	14922	14883	15016	14848	14834	15032	14806	14817	14868	14977	14949	14881	15079	14898	14862	14846	14836	14849	14941	14780	15130	14847	14934	14938	14876	14952	14829	14947	14819	14893	14978	14964	14859	14969	14929	14815	14784	14876	14826	14904	14924	15003	15029	14981	14900	14987	14856	15036	14895	14758	14965	14926	15010	14760	14947	15027	14958	14891	14913	14946	14881	14881	15132	14947	14852	14902	14918	14825	14914	15045	14974	14900	14865	14795	14908	14930	14962	14836	14995	14820	14843	14997	14947	14790	15121	14738	14876	14849	14766	14901	14913	14924	14986	14677	14962	14930	14763	14817	14754	14845	14788	14875	14912	14749	14985	14877	14672	14825	14887	14842	14781	14873	14936	15074	14965	14600	14800	14817	14863	14923	14889	14880	14881	14970	14769	15053	14900	14834	14851	14854	14871	14811	14857	14901	14958	14743	14830	15127	14802	14793	14731	14979	14862	14880	14885	14965	15067	14795	14818	14913	14825	14957	14992	14904	14900	14851	15109	15081	14837	15064	14971	14658	14992	14915	14756	14993	14836	14959	15125	14892	14766	14855	14928	14894	14936	14762	14897	14984	15035	14944	14704	14962	14806	15098	14789	15063	14867	14993	14882	15098	14899	14941	14875	14882	14712	14853	15029	14972	14872	14869	14945	15009	14894	14807	14947	14945	14932	14839	14876	14826	14740	14909	14908	14981	14839	14835	15041	14883	14759	14646	14933	14997	14868	14896	14900	14944	15024	14878	15065	14790	14850	14849	14956	14768	15090	14732	14901	15010	14858	14814	15029	14924	14850	14782	14879	14753	14853	14970	14903	14856	14947	15009	14940	14968	14905	14852	15034	14907	14922	14821	14989	14873	14860	14962	14958	15050	14770	14878	14960	14627	14848	14930	14779	14988	14859	14910	15019	14878	14922	14901	14838	14860	15004	14907	14950	14900	14942	14885	14843	14987	14855	14787	15002	14927	14770	14876	14982	15013	14869	14834	14884	14958	14942	14942	14866	14933	14992	14866	14929	14953	14933	14779	14918	14952	14864	14861	14833	15032	14909	14733	14906	14919	14967	14829	14984	14853	14908	15041	14896	14833	14940	14909	15008	14933	15087	14827	14848	14894	14794	14968	15029	15016	15068	15012	14898	14798	14945	14934	14901	14928	15068	14972	14947	15010	15051	14826	14859	14898	14935	14863	14943	14730	14788	14961	14913	14865	14690	14982	14894	14837	14772	15075	14766	14886	14929	14856	14980	14795	14831	14987	14773	14812	14943	14987	14871	14887	14803	14829	14954	15014	14865	14622	15010	14961	14938	14916	15006	14941	14937	14953	14857	14874	15032	14883	14903	14894	14906	14829	14933	14819	14981	14905	14792	14887	14922	14731	14882	14787	15020	14864	14831	14946	14924	14837	14751	14802	14738	14956	14905	14917	15073	14892	14685	14972	14980	14883	14943	14856	15045	14575	14943	14927	14887	14892	15073	14889	15139	14784	14824	14895	14977	14772	14831	14845	14983	14835	14904	14901	14979	14816	14849	14925	14836	14803	14852	14596	14839	14926	14782	14783	14686	15020	15020	15021	15026	14814	14862	14843	14936	15005	14925	14758	15094	14952	14841	15034	14901	14800	14933	14873	14815	14860	14895	15016	14897	14925	14941	15110	14921	14844	14894	14837	14912	15071	14732	14871	14926	14768	14857	14774	14972	14890	14910	14830	14932	15027	14992	14993	14765	14971	14923	14955	14960	14951	14890	14803	14938	15044	14929	15022	14807	14893	14901	14983	14884	14955	14842	14883	14854	15015	15086	14728	14973	14956	14844	14878	14831	14950	14799	14877	14960	15008	14895	15002	14846	15014	15003	14908	14936	14904	14953	14973	14910	14891	14927	14907	14964	14962	14911	14869	14909	14821	14864	14855	14828	14948	14935	14917	14756	14813	14900	14734	15000	14915	14868	14807	14858	14982	14951	15223	14811	14976	14925	14745	14896	14874	14762	14884	14882	14798	14972	14986	15034	14770	15049	14987	14911	14793	14920	14866	14920	14981	15050	14836	14863	14910	14942	14906	14951	14887	14850	14921	14886	14839	14919	14888	14730	15014	14860	14851	14671	14785	14804	14998	14962	14608	14869	14888	14910	14933	14848	14890	14896	14996	15018	14884	14799	14755	15043	14914	15045	14828	14894	14890	14800	14834	14890	14868	14933	14824	14908	14900	14876	15006	14875	15003	14849	14866	15079	15047	14871	15014	15003	14854	14830	14912	15000	14775	14946	14927	14679	14945	14765	14957	15049	15001	14969	14823	14923	14903	14878	15024	15035	14820	14885	14897	14867	15081	14844	14865	15044	14841	14886	14771	14738	15001	14970	14982	15005	14858	14850	14933	14829	14843	14874	14880	14725	15087	14813	14999	14985	14908	15003	14811	14910	14873	14860	15026	14831	15108	14831	14753	15028	14963	14936	14922	14821	14960	14714	14980	14873	14773	14976	14987	14829	14965	14744	14855	14880	14816	14866	14754	14941	14825	14915	14950	14924	14997	14888	14914	14796	15020	14861	14749	14829	14871	14890	14937	14942	14967	14709	15035	15008	15001	14922	14968	14974	15010	14927	14724	14772	14822	14875	14906	14787	14785	15108	14904	14844	14882	14939	15011	14955	15000	14912	14732	14871	14876	14763	15045	15010	14927	15000	14849	14956	14830	14999	14945	14901	14831	14841	14795	14897	14892	14806	14981	14783	14781	14817	14956	14900	14822	14938	14860	14873	14707	14940	15047	14950	14873	14645	14966	14871	14944	14994	14986	14834	14779	14899	14895	14897	14756	15023	14802	14882	14794	14849	14814	14857	15096	14997	15015	14671	14818	14769	14932	14938	15011	14972	14928	14874	14924	14946	14860	14953	15197	15003	14952	14877	14753	14855	14858	14977	14919	14959	14856	14942	14992	14887	14871	14934	15033	14879	14935	14798	14838	14953	14858	14987	14892	14876	14913	14887	15044	14906	14881	14952	15012	14790	14804	14969	14961	14820	14913	14922	14737	14873	14776	14918	14779	14954	14983	14902	14874	14888	15239	14961	15059	14952	14905	14992	14839	14943	15025	15083	14731	15018	14955	14885	14834	15071	14835	14936	15037	14867	14990	14971	14973	14880	14903	14964	15019	14877	14863	14758	14981	14918	14923	14791	14996	15051	14929	14976	14812	14916	14805	14766	14988	14997	14954	14825	15103	14968	14876	14797	15097	14973	14835	14918	14907	14985	14987	14836	14880	15168	15100	14860	15039	14714	14917	14850	14864	15083	14806	14917	15013	15099	15023	15025	15166	14865	14865	14913	14871	15013	14906	14897	14977	14842	14867	14760	14940	14689	15173	15050	14969	14843	14862	14985	14844	15009	14747	14991	14814	15001	14860	14833	14980	14852	14816	14929	15017	14985	14863	14825	15018	14831	14855	14986	14978	14775	15090	14919	15079	14864	14804	14975	14852	14911	14781	14787	14896	14909	14743	14996	14924	15018	14883	14884	14866	14936	15108	15122	15150	14786	14917	14776	14940	15000	14868	14914	15006	15053	15015	14857	14915	14881	14994	14769	14990	15022	15052	15042	14839	14976	14862	14809	14995	14895	14829	14875	14972	14822	15004	14833	14916	14952	14877	14958	14825	14902	14884	14943	14973	15054	14866	14848	14769	14961	14831	15006	14984	14789	14985	14913	14863	14881	14971	14966	14713	14823	14840	14885	15056	14804	14757	14861	14910	15054	14790	14824	14944	14839	14844	14918	15086	14870	14837	14789	15072	14933	14990	14969	14734	14871	15080	14883	14837	14978	14958	14887	14983	15006	14946	15038	15018	14837	14921	14891	15032	14925	14964	14921	14935	14961	14805	14962	14884	14825	14755	14972	14903	14965	14965	14785	15042	14978	15031	14940	14906	14796	14831	15031	14835	14890	14875	14951	15044	14859	14967	14953	14882	15056	14857	14949	14896	14830	14942	14915	14738	15037	14909	14967	14839	14736	14874	14948	14900	14879	14647	14788	15001	14901	14886	14991	14817	14867	14902	14926	14822	14910	15015	14924	14968	14878	14901	14915	14842	14822	14804	14761	14836	14792	15141	14910	14775	14853	14844	14896	15064	14788	14763	14932	15039	14936	14727	14946	14830	14844	14917	14924	14925	15006	14710	14920	15037	14808	14796	14916	14993	14946	14822	14850	14810	14952	15009	14872	14861	14876	14870	14835	14914	14978	14742	14939	15014	15036	14985	14939	14912	14937	14777	14861	14821	14975	14922	14933	15142	14948	14963	15009	14986	15022	14948	14936	15027	15075	14920	14715	14987	14744	14991	14920	14892	14719	15014	14941	14918	14783	15055	14934	14862	14931	14825	14813	15016	14949	15107	14803	14822	14988	14793	14942	14911	14873	14936	14958	14866	14806	14841	14925	14817	14821	14764	14872	14899	15010	14925
22913	21315	29227	24191	23244	26671	28374	23536	21308	20407	19260	18233	17904	17725	17273	16667	16496	16452	16372	16047	16017	15695	15812	15970	15670	15805	15871	15780	15659	15640	15698	15628	15641	15791	15728	15490	15701	15771	15548	15455	15523	15686	15554	15889	15596	15681	15685	15504	15455	15815	15627	15554	15587	15730	15584	15551	15712	15638	15463	15621	15790	15366	15663	15827	15754	15754	15608	15687	15571	15523	15508	15578	15470	15566	15555	15422	15566	15696	15483	15456	15575	15482	15460	15467	15618	15591	15658	15557	15642	15463	15560	15542	15432	15488	15633	15492	15294	15489	15543	15533	15627	15531	15552	15550	15429	15638	15672	15476	15527	15402	15549	15384	15671	15678	15469	15463	15726	15536	15584	15648	15652	15689	15465	15408	15295	15638	15717	15687	15597	15816	15643	15422	15565	15393	15493	15513	15651	15688	15674	15467	15670	15452	15574	15472	15470	15558	15509	15425	15382	15372	15407	15653	15547	15538	15522	15673	15583	15618	15532	15806	15580	15569	15544	15732	15651	15541	15548	15662	15530	15562	15427	15401	15581	15447	15360	15473	15471	15695	15402	15595	15496	15550	15532	15561	15353	15640	15550	15466	15525	15619	15517	15469	15514	15595	15582	15480	15683	15500	15615	15714	15505	15522	15595	15760	15453	15364	15508	15346	15753	15670	15478	15299	15494	15458	15425	15603	15453	15417	15539	15446	15620	15610	15442	15625	15382	15523	15566	15553	15594	15347	15611	15518	15570	15427	15442	15589	15628	15777	15543	15425	15589	15665	15610	15447	15552	15553	15558	15605	15701	15642	15669	15618	15478	15405	15652	15243	15412	15437	15454	15616	15569	15574	15424	15533	15349	15557	15436	15518	15309	15541	15611	15571	15650	15336	15489	15586	15633	15477	15733	15478	15639	15419	15485	15356	15460	15532	15742	15500	15507	15383	15690	15478	15594	15557	15654	15589	15481	15574	15576	15578	15515	15381	15506	15385	15632	15423	15621	15639	15499	15387	15525	15567	15421	15691	15569	15584	15515	15543	15650	15501	15403	15410	15461	15413	15546	15634	15543	15399	15624	15461	15406	15621	15569	15555	15671	15596	15533	15683	15551	15613	15456	15724	15584	15557	15472	15381	15582	15499	15592	15580	15471	15455	15513	15640	15374	15570	15658	15670	15704	15420	15437	15486	15499	15453	15498	15614	15483	15612	15407	15668	15487	15650	15485	15583	15730	15750	15485	15609	15539	15358	15313	15393	15649	15471	15541	15623	15524	15538	15576	15442	15688	15566	15690	15606	15647	15376	15390	15490	15432	15360	15409	15632	15682	15687	15611	15549	15514	15537	15659	15690	15475	15553	15503	15425	15482	15483	15674	15577	15526	15461	15552	15444	15363	15414	15515	15373	15545	15585	15414	15621	15769	15644	15688	15444	15486	15487	15686	15668	15450	15585	15621	15718	15651	15353	15771	15516	15565	15608	15650	15416	15404	15724	15652	15582	15466	15563	15493	15451	15569	15534	15668	15346	15707	15580	15613	15604	15468	15700	15534	15431	15441	15548	15768	15591	15545	15510	15634	15696	15522	15592	15644	15499	15510	15612	15591	15513	15462	15445	15786	15556	15651	15357	15622	15624	15666	15724	15406	15433	15748	15552	15594	15519	15377	15743	15633	15567	15695	15436	15418	15761	15492	15595	15532	15799	15499	15527	15418	15573	15479	15287	15412	15552	15518	15611	15717	15445	15594	15528	15322	15399	15668	15590	15807	15605	15570	15341	15619	15645	15620	15668	15549	15535	15548	15457	15702	15392	15600	15615	15415	15557	15428	15587	15449	15442	15461	15411	15405	15656	15507	15352	15458	15548	15448	15580	15675	15679	15191	15403	15562	15557	15443	15482	15564	15494	15542	15428	15623	15420	15377	15621	15464	15361	15479	15549	15561	15619	15344	15578	15558	15542	15545	15601	15561	15731	15507	15411	15396	15575	15446	15373	15556	15650	15543	15767	15433	15557	15406	15726	15357	15715	15601	15537	15591	15535	15671	15553	15615	15575	15534	15534	15684	15457	15607	15674	15556	15449	15465	15544	15418	15344	15542	15551	15518	15522	15313	15860	15435	15648	15585	15403	15559	15360	15600	15690	15544	15456	15727	15452	15406	15348	15330	15538	15520	15447	15640	15502	15584	15539	15689	15490	15654	15395	15521	15520	15610	15575	15645	15494	15601	15561	15560	15691	15468	15418	15585	15532	15627	15698	15564	15589	15567	15468	15453	15498	15411	15522	15521	15717	15419	15501	15592	15593	15467	15689	15670	15439	15379	15669	15539	15453	15571	15646	15729	15365	15378	15401	15454	15551	15563	15570	15583	15507	15479	15570	15555	15734	15484	15568	15703	15479	15307	15574	15691	15538	15562	15533	15644	15582	15554	15427	15404	15538	15456	15557	15490	15533	15912	15444	15374	15626	15552	15747	15676	15491	15688	15456	15596	15342	15496	15494	15584	15544	15685	15474	15642	15403	15527	15535	15591	15363	15482	15475	15648	15513	15565	15508	15444	15479	15601	15644	15603	15434	15355	15444	15650	15541	15612	15572	15581	15540	15652	15669	15460	15605	15480	15440	15472	15465	15656	15368	15410	15505	15444	15380	15560	15438	15524	15578	15525	15539	15574	15477	15455	15393	15628	15609	15615	15563	15322	15640	15585	15600	15655	15500	15601	15439	15483	15508	15382	15689	15565	15588	15564	15628	15506	15407	15739	15617	15619	15614	15458	15463	15575	15605	15540	15514	15643	15485	15632	15686	15549	15550	15451	15545	15474	15634	15601	15804	15425	15685	15643	15593	15564	15602	15449	15541	15503	15660	15649	15623	15612	15517	15642	15544	15665	15356	15828	15689	15411	15530	15678	15551	15512	15457	15694	15501	15542	15626	15489	15662	15614	15777	15464	15610	15540	15557	15428	15434	15517	15384	15707	15706	15404	15544	15471	15385	15399	15505	15722	15751	15337	15689	15557	15622	15439	15579	15496	15524	15445	15579	15492	15354	15602	15658	15494	15694	15577	15480	15379	15376	15381	15660	15491	15300	15462	15443	15570	15604	15546	15565	15596	15600	15405	15557	15518	15552	15505	15608	15555	15503	15465	15588	15403	15539	15542	15557	15743	15620	15659	15701	15481	15456	15479	15595	15640	15425	15619	15715	15413	15474	15540	15730	15608	15400	15509	15490	15567	15430	15602	15689	15386	15538	15463	15517	15560	15551	15555	15431	15449	15728	15548	15533	15609	15935	15491	15712	15522	15747	15550	15685	15468	15499	15774	15456	15336	15517	15511	15560	15549	15523	15668	15584	15573	15472	15737	15433	15817	15646	15637	15546	15428	15480	15354	15512	15478	15442	15585	15432	15497	15690	15571	15501	15560	15523	15514	15623	15537	15437	15569	15510	15623	15436	15585	15586	15563	15564	15304	15419	15521	15458	15428	15521	15546	15471	15497	15624	15561	15572	15566	15502	15538	15431	15409	15701	15749	15529	15594	15582	15499	15350	15640	15442	15372	15552	15402	15552	15529	15473	15525	15569	15540	15489	15472	15543	15432	15630	15515	15432	15483	15381	15667	15658	15420	15459	15555	15447	15367	15459	15441	15656	15601	15455	15542	15335	15421	15411	15343	15428	15541	15622	15632	15484	15450	15357	15599	15633	15677	15590	15364	15625	15482	15518	15668	15525	15629	15532	15603	15474	15505	15582	15517	15668	15626	15636	15448	15534	15492	15562	15506	15403	15533	15563	15835	15391	15502	15474	15606	15579	15531	15577	15448	15645	15324	15460	15500	15473	15543	15496	15566	15409	15528	15573	15786	15415	15573	15707	15683	15488	15496	15465	15592	15386	15549	15510	15682	15395	15557	15555	15278	15479	15783	15709	15537	15435	15456	15381	15939	15661	15758	15648	15537	15645	15620	15528	15351	15345	15524	15539	15665	15705	15753	15528	15581	15414	15624	15545	15463	15667	15464	15374	15413	15315	15596	15448	15514	15625	15481	15570	15599	15545	15526	15585	15591	15500	15460	15559	15450	15302	15408	15844	15463	15547	15752	15790	15495	15489	15455	15612	15562	15488	15630	15420	15549	15482	15453	15386	15370	15440	15754	15646	15498	15514	15546	15276	15544	15288	15464	15558	15504	15616	15475	15502	15531	15394	15539	15617	15414	15564	15566	15611	15470	15742	15732	15577	15672	15486	15473	15409	15550	15805	15488	15642	15499	15471	15653	15702	15346	15485	15542	15440	15599	15778	15504	15458	15685	15486	15479	15463	15575	15568	15595	15398	15546	15460	15447	15397	15391	15477	15506	15586	15497	15502	15498	15470	15447	15423	15408	15552	15516	15727	15422	15528	15539	15460	15574	15464	15794	15463	15560	15559	15426	15474	15528	15574	15541	15499	15510	15618	15693	15495	15661	15585	15503	15540	15422	15466	15537	15415	15649	15557	15529	15565	15577	15527	15490	15672	15303	15375	15438	15498	15501	15364	15659	15491	15378	15370	15487	15484	15499	15368	15727	15720	15499	15617	15462	15527	15463	15522	15372	15458	15447	15647	15675	15767	15546	15562	15588	15457	15423	15454	15620	15319	15593	15694	15541	15655	15639	15576	15421	15220	15644	15395	15490	15588	15425	15540	15742	15425	15479	15544	15652	15441	15360	15592	15618	15592	15517	15478	15459	15444	15288	15335	15608	15501	15523	15587	15617	15713	15644	15524	15494	15698	15565	15422	15705	15756	15427	15491	15477	15392	15410	15523	15433	15564	15489	15737	15437	15520	15555	15341	15570	15616	15642	15500	15420	15478	15531	15525	15495	15431	15505	15638	15408	15606	15624	15636	15788	15497	15644	15468	15545	15541	15592	15603	15475	15448	15532	15409	15616	15624	15485	15490	15626	15553	15639	15504	15608	15489	15624	15502	15378	15536	15576	15471	15518	15725	15707	15757	15324	15525	15524	15370	15641	15493	15580	15790	15548	15610	15478	15467	15560	15493	15592	15544	15603	15405	15626	15551	15623	15731	15600	15527	15513	15762	15476	15483	15608	15531	15422	15346	15533	15383	15595	15501	15616	15588	15653	15726	15580	15449	15716	15617	15717	15463	15385	15299
29799	51397	51879	44669	38019	32639	29280	26844	24083	21966	20283	19383	18501	18181	17545	16829	16274	15985	15770	15606	15432	15079	15185	15201	15121	14931	15058	15066	14920	14874	14719	14848	14877	14970	14843	14906	14754	14710	14896	14898	14965	14928	14880	14897	14828	14807	15024	14770	14913	14745	14675	14783	14907	14829	15000	14853	14889	14929	14805	14750	14740	14832	14725	15088	15239	15018	14965	14829	14930	14815	14919	14802	14856	14659	14778	14777	14892	14712	14779	14786	14719	14860	14942	14748	15017	14985	14815	14922	14792	15096	14789	14928	14754	14775	15010	15031	14766	14895	14848	14937	14631	14895	14812	14756	14802	14919	14855	14883	14815	14939	14890	14931	14735	14940	14925	14785	14868	14650	14814	14696	14817	14832	14912	14889	14846	14890	14875	14745	14898	14756	14751	14826	14854	14895	14690	14771	14935	14939	14715	15057	14851	14862	14940	14831	14858	14889	14829	14764	15041	14956	14777	14896	14635	14929	14763	14925	14842	14691	14796	14768	14806	14679	14737	15069	14903	15110	14714	14840	14821	14662	14951	14874	14848	14793	14898	14811	14797	14859	14855	14990	14813	14789	14880	14880	14897	14891	14717	14853	14917	14883	14927	14663	14863	14793	14804	14923	14982	14928	14795	14900	15140	14830	14703	14989	14990	14807	14865	14771	14862	14827	14939	14794	14759	14784	14880	14794	14904	14875	14833	14639	14756	14923	14766	14823	14730	14884	14849	14899	14850	14830	14772	14748	15015	14872	14797	14706	14846	14656	14828	14734	14841	14854	14934	14836	14827	14674	14781	14757	14792	14986	14792	14807	14830	14872	14822	14876	14756	14632	14850	14861	14675	14865	14904	14799	14932	14860	14768	14919	14972	14909	14915	14841	14716	15012	14924	14724	14797	14953	14975	14957	14821	14721	14773	14777	14805	14981	14831	14870	14819	14928	14967	14952	14859	14662	14886	14784	14784	14872	14848	15015	14761	14892	14837	14978	14893	14844	15017	14721	14932	14779	14877	14904	14973	14653	14804	14821	14762	14756	14960	14802	14856	14909	14878	14976	14833	14832	14966	14780	14771	14715	14663	14954	14641	14660	15024	14981	14890	14800	14850	14798	14794	14722	14941	14835	15006	14919	14798	14785	14825	14847	14786	14911	14758	14897	14849	14824	14975	14765	14852	14886	14786	14703	14998	14923	14758	14826	14773	14800	14912	14827	14913	14907	14956	14931	14825	14758	14843	14713	14789	14805	14684	14868	14880	14900	14811	14762	14940	14958	14850	14804	14845	14810	14845	14861	14887	14805	14748	14904	14801	14849	14826	14763	14871	14556	14814	14929	14838	15046	14777	14859	14879	14896	14945	14845	14772	14979	14838	14815	14805	14934	14889	14837	14707	14839	14820	14845	15174	15028	14875	14800	14882	14813	14714	14938	14805	14948	14974	14842	14804	14845	14851	14798	14990	14784	14919	14826	14825	14757	14864	15044	14938	14815	14803	14733	14821	14778	14781	14932	14854	14842	14781	14689	14831	14883	14972	14865	14702	14886	14839	14876	14892	14899	14771	14903	14805	14929	14770	14993	14922	14746	14837	14879	14883	14752	14784	14839	15021	14884	14802	14781	14925	14928	14869	14869	14765	14718	14757	14996	14854	14840	14777	14684	14877	14843	14856	14895	14820	15012	14926	14992	14815	14793	14880	14859	14760	14897	14851	14890	15010	14880	14804	14891	14822	14808	14750	14887	14807	14893	14850	15058	14839	14877	14758	14805	14767	14822	14851	14806	14985	14973	14903	14779	14882	14988	14725	14804	14871	14754	14737	14848	14952	14713	14931	14835	14773	14906	14864	14941	14871	14647	14835	14869	14817	15036	14807	14882	14774	14698	14877	14839	14754	14807	14903	14804	14808	14737	14762	15037	14807	14918	14749	14766	14821	14877	14861	14835	14932	14800	14853	14896	14777	14834	14666	14870	14996	14810	14993	14725	14858	15067	14711	14895	14883	14716	14847	14961	14853	14724	14900	14698	14797	14920	14894	14789	14786	14910	14825	14778	15005	14786	14732	14750	14947	14823	14714	14777	14899	14819	15025	14949	14991	15000	14824	14866	14869	14857	14927	14888	14893	14887	14693	14864	14926	14750	14802	14801	14891	14970	14783	14824	14782	14839	14811	14857	14778	14918	14820	14913	14961	14743	14894	14847	14858	14904	14893	14691	14784	14882	14732	14839	14793	14941	14801	14864	14916	14873	14842	14794	14831	14819	14858	14720	14949	14822	14929	14932	14994	14841	14757	14919	14831	14783	14956	14837	14842	14786	14761	14813	14916	15054	14894	14922	14763	14807	14926	14623	14753	14784	14935	14902	14788	14752	15046	14887	14900	14905	14761	14929	14803	14902	14721	14781	14871	14872	14850	14890	14698	14805	14829	14801	14890	14701	14837	14745	14675	14664	14869	14899	14906	14924	14800	14915	14781	14910	14731	14828	14870	14871	14907	14803	14845	14843	14918	14800	14850	14806	14863	14795	14825	14740	14817	14778	14862	15009	14596	14962	14856	15041	14747	14757	14870	14860	14742	14989	14889	14899	14648	14854	14917	14886	14887	14706	14926	14841	14872	14774	14907	14924	14883	14815	14900	14736	14933	14929	14916	14687	14720	14804	14788	14865	14993	14801	14721	14944	14797	14850	14728	14800	14694	14949	14983	14840	14750	14747	14783	14741	15055	14825	14996	14784	14909	14902	14744	14800	14745	14741	14840	14711	14770	14778	15028	14789	14751	14921	14701	14924	14788	15134	14709	14775	14985	14801	14860	14991	14598	14793	14736	14784	15073	14949	14929	14790	14781	14775	14854	14781	14736	14846	14930	14850	14920	14836	14869	14926	14768	14892	14878	14693	14626	14794	14723	14712	14922	14717	14716	14847	14857	15037	14987	14779	14822	14877	14771	14833	14898	14841	14802	14921	14824	14697	14848	14753	15050	14720	14778	14692	14964	14814	14858	14785	14953	14811	15109	14860	14810	14916	14998	14750	14798	14931	14906	14904	14881	14868	14966	14943	14576	14872	14827	14858	14866	14810	14806	14962	14969	14921	14885	14925	14795	14762	14866	14747	14851	15000	14762	14764	14804	14825	14955	14966	14914	14873	14736	14724	14898	14823	14860	14910	15020	14980	14795	14750	14853	14811	14815	14766	14886	14895	14676	14786	14859	14850	14866	14880	14760	14780	14877	14897	14632	14673	14971	14745	14836	14786	14883	14963	14880	14925	14870	14929	14699	14890	14964	14870	15045	14930	14868	14887	14918	14893	14654	14798	14958	14760	14842	14861	14901	14877	14867	14858	14992	14872	14771	14913	14872	14786	14688	14771	14896	14660	14833	14811	14864	14864	14858	14893	14878	14646	14825	14656	14818	14729	14871	14710	14935	14696	14829	14758	14780	14540	14885	14944	14719	14880	14959	14768	14860	15060	14818	14875	14723	14929	14796	14742	14877	14846	14709	14618	14741	14973	14911	14760	14756	14699	14828	14825	14756	14888	15039	14810	14863	14772	14809	14928	14888	14817	15022	14741	14876	14884	14976	14846	14878	14729	14823	14843	14813	14731	14819	14873	14858	14805	14763	14808	14856	14892	14735	14727	14980	14763	14848	14896	14736	14792	14775	14932	14894	14749	14821	14948	14838	14867	14855	15006	14877	14897	14694	14840	14735	14916	15082	14765	14813	14773	14732	14776	14886	14899	14499	15057	14907	14852	14876	14930	14908	14938	14964	14976	14943	14828	14811	14692	14812	14924	14811	15032	14882	15048	14818	14979	14692	14849	15084	14723	14659	14831	14807	14865	14842	14748	14818	14811	14728	14766	14913	14943	14715	14705	14937	14812	14880	14838	14868	14781	14827	14860	14914	14877	15008	14963	14937	14972	14902	14872	14972	14737	14772	14868	14867	14820	14806	14941	14780	14881	14826	14812	14740	14745	14856	14821	14844	14878	14851	14575	14855	14917	14907	14960	14977	14729	14897	14808	14859	14811	15055	14970	14904	14716	14670	14876	14901	14963	14862	14760	14849	14704	14897	14694	14726	14772	14964	14817	14890	14899	14800	14955	14854	14891	14807	14766	14719	14907	14893	14820	14772	14896	14962	14811	14864	14841	14835	14843	14750	14888	14799	14742	14726	14894	14777	14841	15033	14864	14877	14891	14791	14801	14771	14937	14821	14883	14782	14934	14754	14747	14659	14802	14742	14780	14709	14761	14745	14863	14739	14828	14893	14828	14895	14908	14868	14707	14823	14751	14793	14792	14726	14970	14728	14902	14789	14964	14924	14799	14741	14757	14926	14825	14895	14730	14834	14801	14771	14806	14849	14843	14899	14838	14644	14847	14692	14796	14821	14856	14834	14810	14893	14848	14897	14816	14886	14723	14880	14740	14731	14857	14778	14744	14976	14871	14900	14915	14838	14810	14865	14950	14720	14875	14715	14812	14867	14848	14766	14667	14819	14769	14919	14844	14888	14780	14707	15113	14962	14786	14943	14765	14881	14805	14759	14762	14872	14892	14925	14869	14782	14946	14826	14900	15021	14744	15088	14612	14898	14899	14636	15002	14723	14824	14937	14744	15033	14730	14909	14980	14830	14854	14791	14774	15020	14801	14972	14882	14805	14871	15007	14754	14731	14960	14931	14791	14886	14914	14951	14844	14868	14795	14824	14750	14961	14792	14680	14835	14782	14924	14932	14844	14838	14771	14724	14728	14861	14782	14780	14612	14811	14986	14848	14708	14835	14661	14976	14964	14953	14819	14803	14819	14865	15059	14922	14855	14846	14805	14859	14929	14864	14626	15018	14741	14676	14698	14857	14764	14710	14853	14869	14730	14840	14835	14908	14827	14798	14997	14851	14792	14866	14806	14839	14721	14943	14852	14803	14923	14900	14878	14924	14893	14608	14844	14804	14857	14830	14798	14797	14901	14859	14861	14912	15038	14768	14752	14905	14902	14879	14684	14803	14872	14829	14786	14707	14821	14869	14910	14822	14936	14904	14663	14845	14841	14802	14864	14744	14749	14749	14732	15056	15037	14883	14641	14830	14641	14704	14826	14837	14853	14805	14802	14862	15001	14766	14838	14730	14969	14821	14842	14887	14806	14849	14778
28214	26853	34986	30833	24793	21832	20066	18660	17582	16953	16771	16379	16362	16055	15874	15800	15809	15843	15715	15597	15415	15458	15716	15538	15468	15350	15346	15375	15513	15493	15289	15518	15288	15328	15353	15335	15410	15376	15226	15228	15504	15427	15485	15314	15233	15565	15476	15372	15345	15287	15195	15310	15283	15451	15492	15460	15573	15381	15527	15430	15648	15378	15343	15473	15443	15521	15386	15392	15444	15378	15486	15611	15450	15503	15420	15502	15525	15332	15309	15334	15457	15453	15636	15206	15198	15560	15540	15402	15327	15554	15520	15405	15292	15416	15498	15399	15502	15345	15333	15538	15448	15516	15245	15317	15352	15286	15494	15533	15383	15267	15350	15639	15506	15614	15499	15496	15628	15491	15459	15255	15419	15379	15242	15283	15524	15463	15497	15229	15448	15421	15403	15422	15424	15493	15301	15282	15462	15511	15585	15480	15396	15542	15187	15326	15372	15375	15481	15176	15309	15596	15595	15491	15573	15453	15607	15405	15285	15504	15623	15475	15455	15300	15255	15251	15507	15492	15513	15502	15470	15585	15474	15537	15540	15562	15267	15163	15484	15459	15528	15422	15581	15601	15489	15322	15397	15477	15375	15224	15586	15647	15422	15309	15599	15331	15544	15324	15470	15562	15215	15487	15293	15501	15435	15493	15249	15431	15542	15468	15420	15337	15407	15276	15452	15469	15552	15643	15367	15265	15302	15419	15413	15378	15315	15566	15509	15654	15490	15330	15337	15591	15370	15305	15320	15491	15295	15479	15423	15419	15297	15122	15356	15490	15475	15477	15399	15362	15390	15503	15385	15400	15328	15413	15363	15342	15374	15475	15649	15337	15557	15572	15306	15353	15207	15540	15518	15424	15419	15422	15440	15328	15437	15396	15645	15361	15452	15419	15425	15498	15325	15518	15336	15401	15212	15570	15502	15434	15412	15337	15416	15542	15401	15511	15497	15480	15492	15625	15488	15489	15511	15575	15451	15463	15580	15361	15386	15330	15449	15286	15337	15379	15505	15518	15491	15366	15390	15532	15423	15643	15419	15395	15536	15455	15396	15577	15397	15329	15405	15475	15292	15533	15511	15303	15421	15464	15225	15310	15361	15263	15442	15311	15399	15218	15383	15413	15156	15318	15370	15437	15321	15530	15471	15448	15419	15577	15332	15267	15464	15364	15413	15415	15484	15438	15402	15390	15353	15437	15517	15380	15268	15511	15433	15367	15508	15335	15530	15308	15590	15325	15395	15511	15599	15374	15517	15406	15636	15464	15368	15478	15378	15333	15531	15320	15331	15271	15486	15422	15454	15230	15406	15585	15467	15198	15454	15463	15463	15518	15442	15522	15688	15482	15373	15719	15397	15263	15333	15213	15653	15374	15398	15506	15363	15449	15307	15554	15411	15587	15618	15443	15429	15351	15169	15338	15395	15411	15408	15391	15432	15536	15343	15237	15250	15431	15483	15394	15394	15474	15248	15404	15529	15262	15492	15454	15350	15331	15415	15428	15446	15581	15427	15565	15420	15409	15617	15569	15330	15269	15666	15416	15596	15352	15678	15329	15464	15389	15317	15220	15216	15333	15484	15453	15569	15401	15467	15402	15227	15282	15348	15388	15444	15331	15306	15501	15417	15467	15293	15275	15598	15476	15520	15366	15492	15336	15414	15584	15450	15420	15514	15498	15383	15257	15512	15231	15226	15459	15392	15368	15294	15526	15523	15311	15459	15637	15482	15392	15197	15473	15248	15234	15473	15667	15528	15260	15524	15407	15415	15374	15439	15476	15563	15521	15276	15346	15534	15488	15628	15437	15612	15375	15553	15608	15505	15518	15330	15492	15448	15409	15350	15660	15364	15576	15557	15619	15351	15575	15517	15341	15438	15468	15301	15336	15201	15554	15441	15337	15292	15300	15571	15573	15482	15548	15335	15303	15536	15437	15581	15611	15544	15290	15246	15299	15454	15447	15541	15348	15459	15416	15448	15509	15365	15502	15627	15450	15365	15242	15333	15355	15550	15419	15308	15256	15479	15524	15542	15283	15366	15383	15621	15265	15283	15410	15465	15384	15234	15206	15316	15418	15355	15265	15413	15589	15539	15639	15365	15372	15441	15596	15651	15473	15377	15378	15485	15433	15303	15463	15500	15300	15535	15347	15405	15294	15519	15321	15327	15385	15486	15245	15435	15422	15454	15350	15345	15360	15274	15445	15544	15319	15417	15604	15251	15510	15372	15254	15503	15416	15507	15243	15562	15346	15644	15596	15525	15415	15444	15453	15522	15453	15328	15645	15389	15369	15393	15304	15561	15490	15461	15524	15361	15512	15392	15462	15407	15539	15506	15462	15549	15409	15623	15576	15354	15522	15360	15553	15345	15465	15458	15376	15497	15596	15359	15561	15461	15494	15228	15344	15601	15447	15431	15349	15329	15246	15444	15337	15393	15391	15447	15436	15580	15321	15239	15581	15270	15360	15505	15336	15579	15375	15414	15386	15449	15630	15352	15407	15518	15633	15430	15307	15351	15312	15584	15558	15355	15466	15446	15499	15446	15520	15487	15533	15327	15293	15553	15424	15336	15511	15340	15537	15378	15408	15443	15213	15444	15468	15411	15589	15323	15519	15424	15330	15519	15330	15503	15377	15455	15421	15427	15449	15371	15335	15598	15312	15499	15267	15457	15414	15376	15500	15594	15239	15420	15535	15446	15412	15343	15374	15330	15613	15281	15595	15686	15455	15165	15366	15420	15430	15333	15756	15199	15283	15327	15293	15489	15430	15463	15239	15243	15431	15288	15424	15342	15184	15413	15399	15364	15339	15323	15382	15415	15528	15204	15489	15425	15314	15533	15435	15598	15297	15430	15241	15661	15600	15429	15359	15428	15598	15330	15323	15369	15450	15351	15390	15254	15423	15352	15454	15475	15456	15445	15531	15342	15304	15551	15429	15504	15257	15371	15429	15552	15485	15414	15593	15522	15605	15474	15366	15486	15457	15484	15311	15367	15485	15347	15354	15476	15513	15549	15585	15450	15424	15450	15451	15525	15242	15330	15263	15301	15532	15234	15406	15347	15709	15356	15327	15534	15371	15300	15531	15428	15480	15582	15304	15301	15351	15400	15261	15470	15490	15563	15344	15335	15395	15436	15658	15607	15423	15400	15361	15303	15218	15411	15346	15532	15499	15430	15413	15531	15610	15634	15369	15418	15368	15384	15558	15367	15538	15630	15256	15314	15445	15245	15436	15361	15518	15152	15436	15308	15399	15310	15334	15306	15402	15537	15470	15379	15466	15354	15295	15418	15527	15283	15374	15286	15504	15333	15481	15551	15244	15657	15347	15561	15518	15348	15566	15547	15487	15459	15476	15424	15427	15381	15533	15420	15573	15517	15534	15598	15484	15345	15402	15383	15439	15640	15402	15546	15395	15314	15503	15365	15444	15423	15339	15411	15387	15336	15352	15270	15356	15516	15591	15407	15385	15404	15314	15455	15499	15396	15459	15341	15416	15373	15236	15501	15394	15517	15433	15504	15592	15455	15481	15468	15422	15501	15472	15473	15599	15563	15443	15512	15459	15367	15413	15391	15517	15445	15386	15422	15507	15377	15517	15425	15293	15165	15297	15433	15353	15542	15391	15439	15471	15678	15385	15406	15480	15269	15530	15321	15387	15576	15427	15611	15279	15318	15309	15473	15352	15409	15328	15475	15454	15565	15419	15535	15545	15417	15449	15372	15318	15411	15563	15450	15532	15478	15520	15456	15358	15324	15505	15467	15623	15344	15403	15410	15252	15437	15543	15507	15407	15605	15565	15522	15468	15356	15474	15389	15388	15479	15455	15332	15480	15513	15418	15403	15416	15437	15407	15524	15358	15486	15340	15269	15423	15409	15383	15452	15310	15629	15383	15564	15340	15414	15156	15354	15365	15451	15406	15327	15489	15622	15515	15404	15415	15517	15472	15300	15565	15377	15517	15367	15450	15392	15510	15487	15475	15396	15284	15544	15660	15593	15215	15343	15593	15700	15480	15389	15429	15597	15494	15579	15274	15272	15249	15253	15579	15642	15445	15328	15269	15414	15461	15398	15388	15567	15577	15262	15505	15573	15583	15189	15387	15536	15466	15372	15325	15409	15387	15441	15420	15495	15333	15373	15273	15381	15488	15380	15266	15420	15402	15618	15366	15491	15462	15368	15555	15441	15432	15316	15436	15581	15465	15411	15420	15505	15386	15350	15269	15547	15481	15345	15420	15434	15633	15488	15469	15361	15473	15554	15371	15381	15324	15422	15512	15529	15383	15460	15422	15638	15445	15265	15285	15541	15428	15385	15444	15376	15108	15463	15541	15378	15392	15371	15283	15424	15412	15636	15436	15403	15389	15183	15408	15487	15476	15383	15443	15343	15277	15313	15339	15391	15363	15237	15232	15263	15462	15533	15486	15399	15375	15597	15551	15435	15289	15450	15493	15300	15516	15631	15385	15534	15504	15200	15366	15478	15387	15555	15463	15316	15429	15476	15351	15368	15364	15453	15387	15705	15479	15425	15504	15441	15412	15503	15575	15420	15625	15516	15374	15508	15431	15577	15350	15655	15611	15319	15535	15243	15467	15617	15478	15381	15482	15263	15339	15327	15298	15506	15323	15575	15371	15409	15343	15565	15370	15512	15531	15395	15574	15478	15227	15454	15391	15386	15450	15285	15545	15539	15494	15529	15510	15614	15427	15408	15659	15492	15472	15558	15410	15355	15416	15530	15296	15401	15293	15522	15333	15310	15346	15545	15559	15508	15435	15274	15336	15453	15358	15393	15494	15511	15356	15464	15302	15351	15307	15502	15342	15508	15430	15249	15591	15543	15397	15505	15435	15320	15545	15450	15460	15338	15436	15435	15473	15514	15224	15309	15374	15609	15462	15375	15585	15305	15509	15325	15585	15305	15466	15385	15439	15614	15405	15426	15466	15684	15520	15480	15428	15414	15406	15470	15306	15372	15341	15391	15339	15292	15553	15458	15450	15527	15494	15463	15127	15471	15394	15358	15284	15334	15476	15375	15470	15360	15327	15434	15387	15586	15576	15430	15380	15316	15578	15398	15265	15547	15379	15360	15288	15391	15603	15490	15432	15359	15472	15384	15564	15485	15414	15236	15389	15456	15355
28955	42907	41895	33728	28197	24189	21783	19716	18118	17395	16621	16393	16168	15750	15565	15317	15157	15002	14941	14895	14910	14869	14790	14621	14885	14843	14769	14782	14880	14723	14761	14811	14815	14899	14855	14634	14843	14840	14817	14757	14852	14900	14746	14618	14723	14693	14795	14882	14689	14656	14742	14637	14785	14751	14580	14828	14858	14842	14947	14802	14686	14835	14866	14679	14936	14759	14789	14855	14660	14586	14877	14895	14811	14713	14525	14622	14728	14758	14805	14754	14778	14843	14653	14801	14624	14637	14866	14937	14827	14696	14839	14699	14674	14719	14739	14677	14822	14766	14728	14652	14871	14694	14777	14825	14655	14506	14852	14679	14943	14775	14715	14747	14670	14698	14797	14751	14821	14997	14769	14740	14754	14662	14773	14671	14909	14714	14741	14678	14752	14707	14706	14846	14797	14782	14898	14623	14666	14728	14653	14786	14829	14867	14789	14721	14739	14711	14666	14898	14702	14834	14701	14783	14841	14666	14603	14691	14925	14685	14778	14788	14902	14641	14717	14737	14615	14827	14820	14973	14891	14597	15022	14801	14796	14686	14864	14793	14801	14856	14672	14801	14570	14869	14600	14796	14653	14734	14670	14868	14672	14774	14934	14622	14719	14701	14631	14666	14743	14785	14670	14814	14813	14786	14729	14598	14806	14612	14774	14946	14767	14737	14834	14804	14875	14719	14708	14700	14809	14690	14739	14734	14665	14771	14648	14786	14772	14674	14685	14854	14822	14752	14748	14714	14791	14642	14642	14631	14728	14959	14831	14798	14602	14799	14759	14886	14700	14887	14828	14711	14708	14797	14804	14782	14634	14729	14747	14652	14825	14776	14818	14806	14610	14678	14825	14834	14727	14555	14799	14837	14741	14702	14850	14789	14682	14736	14626	14576	14805	14825	14748	14844	14679	14699	14827	14583	14684	14765	14739	14815	14683	14900	14775	14778	14788	14782	14677	14831	14822	14689	14852	14815	14756	14716	14748	14815	14573	14741	14889	14582	14753	14769	14711	14717	14915	14752	14787	14800	14696	14830	14893	14733	14708	14704	14713	14793	14890	14730	14619	14727	14912	14845	14783	14708	14815	14759	14909	14893	14755	14693	14767	14728	14776	14794	14656	14899	14787	14938	14958	14962	14738	14758	14717	14732	14732	14603	14913	14780	14575	14870	14781	14718	14810	14708	14644	14730	14730	14824	14947	14773	14749	14821	14802	14918	14902	14791	14790	14770	14817	14645	14815	14759	14688	14826	14699	14874	14742	14650	14606	14787	14800	14549	14766	14762	14921	14776	14781	14669	14895	14763	14703	14796	14939	14611	14726	14762	14708	14553	14754	14738	14733	14829	14643	14929	14627	14810	14808	14714	14787	14852	14692	14718	14659	14686	14624	14921	14777	14709	14844	14644	14648	14652	14632	14605	14803	14750	14751	14884	14898	14694	14710	14912	14744	14837	14738	14766	14969	14742	14669	14798	14761	14736	14715	14729	14753	14770	14698	14843	14706	14596	14720	14761	14743	14827	14665	14658	14755	14610	14690	14729	14701	14614	14739	14745	14745	14687	14746	14705	14852	14700	14545	14681	14765	14785	14733	14709	14909	14877	14605	14815	14594	14748	14792	14742	14600	14715	14662	14804	14948	14837	14748	14792	14779	14725	14902	14589	14775	14801	14869	14808	14703	14730	14823	14660	14631	14738	14804	14668	14690	14705	14789	14831	14647	14800	14632	14673	14715	14790	14834	14799	14929	14906	14762	14774	14869	14742	14740	14827	14719	14611	14763	14712	14659	14777	14689	14836	14746	14828	14827	14723	14735	14740	14689	14654	14648	14806	14808	14843	14678	14826	14715	14635	14890	14805	14725	14828	14740	14801	14744	14894	14765	14854	14749	14680	14793	14735	14740	14650	14638	14712	14786	14765	14891	14779	14703	14848	14746	14626	14921	14760	14675	14874	14734	14763	14782	14678	14683	14817	14794	14808	14745	14907	14674	14881	14860	14577	14882	14894	14795	14852	14737	14776	14712	14635	14873	15044	14870	14534	14704	14919	14701	14929	14601	14808	14809	14868	14810	14758	14643	14720	14571	14829	14778	14832	14794	14882	14647	14778	14688	14752	14862	14609	14669	14913	14860	14615	14703	14914	14663	14723	14807	14636	14674	14696	14739	14741	14800	14824	14818	14631	14916	14675	14787	14769	14716	14687	14704	14759	14704	14831	14789	14794	14689	14775	14754	14927	14781	14625	14753	14780	14670	14601	14733	14715	14757	14827	14705	14824	14826	14931	14483	14767	14681	14891	14858	14853	14669	14831	14690	14785	14708	14628	14735	14709	14775	14678	14750	14679	14711	14780	14717	14850	14704	14652	14635	14905	14781	14838	14652	14816	14727	14720	14758	14856	14751	14670	14788	14655	14710	14868	14877	14791	14747	14681	14747	14821	14698	14746	14929	14741	14805	14656	14695	14721	14742	14757	14850	14776	14785	14902	14558	14819	14778	14687	14882	14795	14850	14741	14792	14866	14731	14916	14669	14728	14727	14525	14685	14831	14750	14811	14824	14786	14724	14906	14709	14737	14711	14731	14959	14807	15004	14880	14712	14621	14836	14758	14685	14883	14904	14773	14817	14680	14786	14626	14860	14704	14718	14745	14859	14659	14762	14672	14713	14741	14688	14735	14716	14695	14834	14636	14865	14765	14739	14606	14750	14758	14692	14679	14600	14743	14593	14836	14912	14778	14587	14787	14750	14748	14622	14803	15035	14783	14851	14881	14710	14956	14736	14557	14746	14705	14716	14947	15038	14813	14874	14765	14848	14809	14731	14822	14649	14648	14829	14835	14757	14693	14620	14819	14713	14757	14682	14945	14831	14690	14654	14603	14641	14695	14785	14682	14814	14800	14843	14805	14693	14765	14684	14853	14729	14847	14571	14958	14706	14788	14759	14749	14783	14713	14670	14771	14829	14934	14668	14689	14815	14812	14840	14642	14746	14757	14748	14813	14759	14843	14749	14802	14773	14838	14745	14724	14646	14803	14699	14699	14876	14751	14789	14748	14769	14726	14739	14676	14698	14753	14664	14815	14741	14863	14719	14715	14825	14840	14666	14744	14845	14787	14784	14720	14779	14661	14865	14587	14782	14739	14682	14804	14842	14721	14844	14783	14960	14581	14897	14701	14776	14682	15001	14808	14844	14785	14837	14664	14817	14682	14690	14890	14842	14866	14753	14707	14722	14675	14665	14565	14800	14640	14816	14595	14723	14796	14837	14732	14856	14848	14733	14735	14813	14741	14853	14719	14723	14738	14718	14929	14654	14905	14893	14791	14682	14654	14697	14596	14771	14772	14888	14649	14805	14648	14734	14721	14776	14777	14783	14853	14724	14676	14930	14826	14837	14856	14727	14800	14771	14745	14873	14770	14798	14615	14658	14756	14708	14738	14829	14799	14760	14644	14797	14952	14790	14646	14732	14789	14762	14827	14882	14698	14688	14755	14717	14825	14860	14761	14805	14662	14675	14646	14673	14782	14763	14813	14729	14768	14847	14721	14644	14809	14807	14927	14622	14745	14823	14819	14675	14769	14659	14726	14829	14773	14926	14819	14649	14899	14780	14828	14868	14671	14740	14728	14631	14640	14595	14770	14796	14754	14732	14794	14747	14751	14828	14927	14775	14794	14723	14682	14686	14703	14816	14478	14693	14809	14816	14677	14738	14669	14740	14765	14733	14615	14946	14740	14919	14859	14587	14812	14911	14833	14682	14656	14723	14800	14659	14738	14613	14837	14731	14768	14824	14876	14562	14770	14845	14658	14561	14717	14798	14664	14638	14776	14809	14874	14898	14922	14792	14594	14617	14724	14966	14816	14803	14808	14603	14795	14637	15000	14715	14604	14631	14727	14773	14636	14760	14669	14713	14830	14795	14896	14835	14818	14804	14782	14759	14683	14776	14683	14875	15061	14783	14675	14822	14867	14775	14622	14886	14778	14686	14904	14751	14767	14673	14786	14828	14757	14671	14824	14752	14823	14752	14543	14713	14660	14829	14736	14788	14798	14692	14894	14715	14935	14886	14871	14836	14824	14837	14806	14608	14815	14796	14876	14797	14707	14806	14777	14748	14868	14662	14760	14969	14650	14854	14577	14626	14758	14733	14917	14595	14653	14920	14656	14739	14573	14705	14666	14707	14625	14781	14837	14777	14752	14682	14936	14781	14675	14936	14686	14624	14722	14970	14650	14706	14827	14834	14873	14685	14700	14878	14887	14760	14508	14968	14706	14638	14741	14719	14699	14899	14699	14754	14707	14873	14839	14851	14818	14725	14804	14832	14733	14651	14841	14748	14689	14706	14816	14763	14825	14838	14731	14839	14757	14797	14709	14920	14645	14765	14842	14766	14827	14875	14807	14853	14808	14907	14785	14945	14813	14824	14820	14906	14827	14758	14882	14618	14649	14611	14721	14844	14705	14717	14665	14738	14596	14816	14884	14758	14728	14956	14708	14694	14628	14714	14741	14721	14849	14629	14757	14828	14806	14737	14829	14660	14912	14666	14839	14671	14737	14842	14788	14783	14794	14586	14695	14777	14673	14816	14882	14674	14755	14539	14672	14654	14721	14731	14685	14687	15029	14731	14729	14694	14776	14660	14793	14809	14744	14874	14647	14778	14809	14652	14740	14823	14769	14800	14743	14802	14944	14759	14743	14717	14775	14836	14692	14961	14853	14617	14782	14899	14573	14766	14837	14885	14767	14602	14776	14753	14650	14683	14839	14800	14627	14972	14790	14579	14674	14768	14650	14798	14836	14577	14739	14818	14801	14781	14858	14775	14853	14760	14675	14823	14659	14814	14705	14788	14765	14717	14737	14698	14649	14781	14790	14716	14997	14835	14795	14758	14756	14857	14856	14754	14832	14654	14825	14775	14933	14716	14771	14778	14670	14872	14705	14764	14813	14614	14617	14826	14651	14887	14723	14823	14782	14808	14912	14681	14756	14640	14765	14722	14814	14659	14673	14889	14812	14755	14763	14810	14771	14919	14808	14808	14772	14778	14736	14664	14783	14763	14585	14592	14545	14938	14616	14871	14685	14771	14815	14862	14712	14781	14655	14826	14668	14746	14682	14753	14741	14800	14590	14736	14690	14817	14747
23944	21394	29147	25825	25611	26675	25627	21636	19597	18845	18149	17678	17305	17193	16957	16862	16469	16432	16531	16219	16291	15960	15952	15899	15943	15953	16154	15886	16126	16142	15863	16022	16006	16002	16031	15979	15986	15873	15779	15731	15787	15966	15788	15859	16054	15857	15956	15805	16120	16171	15823	16009	16049	15943	15916	15965	16061	15892	15613	15928	15672	15966	15974	15988	15737	15952	15786	15980	15787	15594	15836	15821	15655	15858	15873	15768	15848	15841	15932	15783	15784	15863	15914	15850	16001	15990	16007	15778	15976	15911	15751	15910	16015	15882	15814	15799	15847	15811	15998	15781	15739	15784	15952	15723	15824	15778	15893	15809	15821	16005	15949	15874	15727	15718	15845	15710	15962	15855	15918	15933	15838	15882	15881	15741	15778	15745	15994	15838	15715	15762	15536	15689	15964	15706	15805	15889	15861	15842	15800	15839	15754	15764	15969	15852	15675	15840	15714	15847	15963	15783	15857	15735	15965	15717	15960	16043	15834	15799	15785	15730	15893	15892	15915	15923	15752	15723	15851	15804	15923	15966	15954	15889	15995	15812	15887	16011	15912	15899	15960	15770	15969	15938	15802	15954	15748	15729	15946	15762	15937	15959	15785	15794	15661	15744	15862	15813	15728	15734	15806	15884	15909	15877	15877	15825	15808	15955	15639	15837	15875	15741	15813	15876	15861	15897	15690	15958	15850	15628	15911	15851	15825	15826	15842	15822	15980	15980	15889	15802	15713	15785	15828	15743	15822	15663	15790	15660	15825	16066	15780	15714	15851	15732	15804	15735	15930	15987	15945	15896	15819	15948	15733	15964	15749	15804	15850	15870	15781	15472	15572	15789	15916	15728	15832	15877	15994	15882	16071	15804	15860	16031	15783	15768	15725	15640	15961	15975	15834	16043	15824	15731	15728	15590	15776	15792	15857	15885	15902	15797	15759	15841	15762	15824	15899	15765	15912	15913	15648	15873	15768	15732	15775	15847	15894	15748	15892	15950	15738	15893	15817	15851	15899	15811	15634	16039	15834	16203	15912	15884	15754	15766	15941	15919	15899	15797	15924	15856	16118	15889	15762	15840	15653	15688	15877	15950	15729	15755	16025	15775	15893	15768	15815	15795	15629	15683	15530	15704	15715	15914	15729	15751	15891	15806	15824	16011	16221	15851	15829	15926	16016	16080	15783	15652	15823	15859	15906	15732	15899	15743	16005	16029	15770	15766	15656	15824	15797	15848	15962	15748	15880	15809	15759	15925	15793	15916	15947	16000	15874	15927	15916	15881	16020	15817	15801	15817	16009	15656	15836	15725	15792	16006	15904	15918	15644	15784	15877	15850	16032	15747	15841	15838	15726	15834	15892	15973	15818	15647	15772	15715	15866	15794	15667	15874	15882	15835	15835	16027	15922	15840	15898	15881	15925	16098	16035	15811	15840	15860	15924	15779	15729	15784	15725	15841	15868	15704	15838	15722	16071	15807	15934	15735	15927	16040	15946	15731	15964	15927	15839	15983	15844	15973	15841	15861	16020	15777	15805	15858	15852	15711	15994	16033	15988	16077	15836	15712	15868	15690	15733	15854	15935	15793	15784	15814	15826	15985	15811	15755	16070	15830	15905	15617	16038	15696	15859	15802	15897	15893	15750	15983	15866	15858	16048	15772	15722	15850	15783	15657	15967	15771	15827	15859	16014	15690	15978	15796	15983	15963	15993	15778	15743	15976	15848	15900	15904	15639	15812	15653	15866	15845	15803	15725	15821	15850	15886	15892	15835	15921	15893	15735	15796	15749	15674	15821	15876	15807	15847	16024	15819	15623	15927	15926	15674	15863	15848	16038	15672	15783	15807	15996	16011	15798	15938	15833	15979	15788	15923	16017	15808	15590	15871	15690	15879	15847	15728	15771	15824	15855	15943	15872	15930	15927	15643	15842	15926	15762	15912	15937	15759	15708	15793	15838	15779	15925	15778	15886	15883	15795	15872	15993	15799	16120	15979	15730	15628	15798	15856	15745	15856	15781	15749	15710	15729	15841	15673	15776	15791	15680	15859	15845	15867	15982	15802	15833	15779	16014	15820	15874	15835	15997	15917	16052	15938	15991	15762	15881	15810	15784	15797	15958	15840	15641	15910	15873	15807	15947	15873	15665	15703	15837	15849	15925	15937	15671	15989	16021	15810	16012	16024	15864	15868	15882	15963	15832	15823	15781	15673	15609	15896	15781	15960	16044	15789	15953	15804	15719	15784	15692	15768	15638	15819	15707	15807	15651	15837	15787	15777	15689	15941	15720	15721	15875	15940	15805	15999	15602	15872	15769	15652	15721	15661	15951	15771	15727	15749	16051	15783	15798	15748	15927	15642	15895	15678	15909	15691	15771	15593	15878	15818	15997	15768	15738	16032	15796	15864	15768	15913	15953	15975	15831	15851	15822	15710	15622	15593	15846	15913	15769	16042	15868	15642	15675	16012	15746	15876	15873	15719	15861	15641	15870	15927	15785	15644	15917	15852	15781	15843	16141	15848	15800	15900	15846	15643	15817	15867	15832	15805	15883	15985	15910	15784	15931	15928	15897	15773	16032	15732	15672	15788	15764	15534	15778	15748	15875	15836	15817	15866	15924	15936	15856	15978	15821	15608	15909	15778	15851	15896	15768	15796	15610	15809	15851	15958	15997	15910	15951	15776	15748	15941	15848	15908	15932	15881	15651	15789	15906	15805	16017	15837	15693	16076	15753	15966	15710	15685	15825	15834	15847	15958	15787	15958	15928	15880	15832	15805	15770	15800	15816	15766	15888	15970	15813	15857	15878	15824	15873	15702	15865	15639	15901	16065	15788	15777	15734	15963	16017	15775	15825	15800	15705	15894	15672	15718	15918	15889	15820	15712	15927	15889	15697	15896	15904	15792	15803	15847	15837	15763	15842	16120	15961	15735	15907	15696	15931	16046	15675	15732	15926	15648	15794	15781	15969	15862	15857	15794	15928	15839	15901	15764	15688	15798	15900	15789	15941	15872	15799	15847	15739	15822	15956	15860	15884	15661	15843	15797	15910	15659	15829	15840	16076	15931	15839	15986	15802	15943	15749	15804	15998	15859	15926	16036	15839	16032	15953	15786	15831	15751	15900	15906	15963	16018	15744	15829	15876	15706	15838	15901	15984	16013	15946	15677	15830	15949	15765	15947	15663	15745	15901	15880	15762	15746	15833	15824	15644	15817	15856	15810	15863	15865	15871	15884	15983	15714	15831	15740	15893	15751	15968	15779	16104	15747	15732	15722	15895	15911	15714	15973	16049	15787	15770	15964	15846	15625	15888	15903	15825	15798	15841	15762	15949	15872	16201	15933	15576	15715	15786	15717	15759	15711	15926	15706	16033	15936	15843	15846	15768	15901	15974	15896	15954	15796	15947	15918	15791	15979	15974	15788	15813	15844	15667	15873	15909	15914	16035	15833	15959	15747	15873	15945	15817	15814	15737	15746	15974	15870	15794	15872	15781	15807	15778	15968	15969	15860	15964	15953	15874	15873	15803	16096	15976	15746	15880	15777	15767	15877	15881	15939	15779	15882	15966	15979	15750	15866	15773	15821	15801	15896	15908	15750	15786	15848	16007	15734	16090	15852	15700	15741	15857	15658	15821	15871	15777	15737	15769	15902	15931	15896	15951	15846	15925	15947	15979	15984	15929	16010	15870	15788	15852	15806	15684	15698	15888	15937	16033	15891	15838	16035	15722	15968	15719	15916	15636	15897	16071	15868	15874	15710	15754	15798	15702	15886	16141	15788	15815	15583	15830	15857	15919	15996	15902	15834	15678	15669	15954	16013	15817	15718	15816	15901	15875	15902	15795	15769	15696	15888	15909	15833	16101	16184	15943	15885	15852	15882	15831	16001	15923	15755	15780	16005	15812	15773	15979	15883	15847	15711	15776	15982	15788	16010	15823	15694	15797	15879	15941	15976	16023	15714	15769	15868	15949	15987	15860	16040	15722	15920	15882	15564	15590	15737	15717	15791	15925	15851	15852	15772	15903	16004	15894	16042	15775	15791	15935	15851	15591	15811	15927	15635	15758	15938	15804	15844	15991	15754	15788	16025	15603	15992	15984	15837	15772	15918	15817	16028	15845	15694	15701	15887	15920	15987	15851	15794	15788	15961	15799	15962	16078	15907	15881	15928	15859	15869	15618	15843	15950	15794	15756	15972	15888	15756	15857	15905	15916	15851	15821	15776	15666	15833	15721	15958	15936	15904	15801	15792	15877	15861	15672	15983	15840	15784	15713	15849	15995	15900	15802	15960	15912	15993	15888	15707	15686	15941	15776	15911	15833	15956	15947	15960	15984	15715	15817	15731	15778	15822	15888	15528	15645	15904	15834	15926	15917	16018	15698	16018	15818	15829	15815	15953	15807	15827	15674	16048	15835	15840	15945	15988	15869	15813	15832	15781	15589	15934	15745	15953	15805	15812	15864	15820	15806	15724	15542	15777	15838	15945	15791	15912	15835	15774	15859	15775	15865	15808	15831	15876	15849	15829	15929	15885	15846	15986	15791	15822	15727	15855	15763	15875	15891	15853	15733	15902	16012	15988	15713	15755	15772	15739	16049	16101	16003	15803	15925	15705	15662	15947	15559	15896	15889	15898	15814	15875	15848	15824	15773	15909	15912	15869	15888	16013	15958	15879	15913	15832	15931	15924	15873	15879	15994	15666	15919	15793	15720	15781	15839	15813	15942	15788	15939	15957	15865	15711	15919	15736	15828	15978	15907	15766	15694	15927	15927	15868	16023	15855	15857	16003	15651	15748	15776	15774	15978	15803	15981	15719	15647	15933	15663	15732	15811	15839	15892	15775	15835	15763	15818	15892	15943	15767	15795	15714	15886	15954	15921	16009	15914	15947	15759	16012	15676	15876	15860	15990	15859	15690	15912	15826	15607	15720	15921	15906	15902	15964	15872	15790	15784	15826	15646	15967	16019	15930	15888	15828	16060	15920	15706	15801	15742	15567	16052	16036	15979	15958	15947	15733	15685	15681	15833	15865	15752	16029	16007	15842	15944	15778	15758	15713	16097	15937	16155	15715	15902	15968	16007	15869	15727	15633	16020	15824	15615	15802	15834	15883	15862	15862	15880	15968	15767	15984	15585	15775	15883
28879	48664	48331	40873	34615	29997	26661	23607	21253	19825	18949	18155	17639	16882	16719	16454	16096	15905	15564	15517	15610	15445	15523	15249	15169	15115	15141	15278	15127	15226	15092	15281	15103	15219	15102	15209	15232	15089	14965	15227	15317	15050	15013	15235	15034	14980	15132	15264	15135	15018	15205	14985	15064	15088	15104	15207	15150	14975	15080	15233	15185	15282	15223	15289	15299	15238	15146	15194	15208	15162	15155	15134	15269	15019	15109	15082	15284	15087	14984	15157	15167	15058	14972	15124	15186	15041	15228	15239	15080	15276	14978	15165	15146	15016	15223	15314	15087	15136	15063	15215	15150	15101	15109	15087	15055	15021	15166	15111	15122	15175	15099	15064	15228	15049	15088	14935	15006	15133	14810	15080	15061	15140	15067	15144	15040	14885	15159	15186	15043	15224	15296	15118	15030	15094	15105	15149	15051	14981	15211	15383	14970	15116	15235	15070	15153	15170	15061	15143	15165	15311	15122	15001	15232	15128	15012	15168	15096	15213	15290	15107	15157	15237	15017	15150	15160	15146	15106	15123	15147	15334	15290	15124	15202	15283	15073	15276	15142	15135	15113	15246	14996	15133	15213	14984	14992	15121	15170	15084	15252	15129	15083	15016	15016	15159	15116	15129	15092	15301	15286	15141	15211	15077	15053	14979	15121	15157	15264	15048	15123	15158	15148	15042	15103	15177	15074	15117	15068	15126	15148	15112	15038	15141	15231	15033	15079	15029	15021	15236	14765	15092	15091	15216	15208	15062	15248	15026	14893	15177	15087	15098	15119	15129	15154	14990	15159	15010	15146	15109	15113	15220	15060	15090	15214	15202	15176	15224	14979	15238	15129	15115	15114	15023	15223	15066	15171	15259	15189	15209	15255	15115	15181	15133	15048	15279	15026	14969	15092	15106	15080	15160	15176	15147	15239	15094	15236	15083	15116	15062	15163	14954	15290	15061	15178	15149	14941	15076	15097	15176	15143	15172	14948	15086	15030	15146	15036	15131	15080	15130	15076	15106	15115	14865	15269	15181	15060	15064	15191	15167	15091	15122	15052	15221	15243	15083	15081	15057	15162	15088	15090	15052	14981	15218	15066	15241	15062	15116	14942	15108	15067	15060	15275	15161	15019	15040	15185	14948	15094	15198	15102	15077	15066	15057	15280	14957	15100	15108	14952	14969	15048	15079	15125	15301	15264	15053	15152	15046	15127	14971	15129	15186	15062	15158	15069	15040	15074	15063	15185	15060	15015	15192	15175	15054	15208	15081	15272	15124	15090	15162	15002	15090	15140	15294	15012	15113	15169	15043	15017	14932	15021	15207	15038	15209	14924	15114	15139	15041	15138	15098	15154	15107	15131	15163	15072	15107	15055	14996	15106	15023	15148	15148	15176	15172	15081	15089	15289	15103	15123	15045	14921	14969	15184	15114	15048	15037	14831	15083	15149	15051	15146	15008	15129	15248	15127	14988	14958	15139	15128	15051	15107	15112	15199	15261	15127	15176	15104	15025	15070	15289	15196	15271	15288	15214	15093	15133	15204	15028	15036	14994	15094	15176	15066	15186	14974	15110	15160	15014	15045	15159	15190	14916	15158	15096	15165	15027	15205	14915	14970	15095	15127	15017	15285	15115	15074	15079	15184	15076	15199	15139	15091	14952	15128	15147	15254	15076	15113	15066	14846	15048	15047	15036	15199	15012	14986	15192	15126	15007	15140	15036	15214	15055	14965	15146	15120	15042	15217	15087	15154	15018	15018	15265	15132	15033	15226	15152	15097	15263	15117	15217	15068	15100	15284	15057	15182	15264	15093	14943	15150	15189	15095	15042	15186	15042	15015	15063	15005	15092	15020	15100	15313	15195	15103	15090	15063	15231	15066	14973	15128	15053	15190	15157	15160	15192	15157	15163	15080	15013	15102	15041	15277	15012	15064	15085	14945	15140	15083	15182	14983	15211	15000	15110	15063	15138	14989	14998	15160	15155	15143	15257	15221	15130	15032	15124	15220	15097	15241	14977	15136	15208	15243	15202	15140	14976	15254	15049	15177	15031	15193	15110	15015	15043	15157	15092	15081	15051	15170	15221	15041	15223	15076	15032	15241	14953	15142	15102	15012	15177	15316	15166	14963	15361	15225	15038	15215	15042	15141	14970	15170	15166	15029	15213	15121	15153	15060	15304	14902	15355	15131	15153	15131	15199	15058	15069	15001	15149	15087	15220	15178	15064	15229	15029	15177	15210	15227	14936	15053	15072	15081	15033	14988	15113	15114	15144	15031	15105	15127	15191	15117	15116	15264	15026	15224	14994	15274	14995	15142	15085	15045	15141	15105	15123	15301	15034	14978	15228	15032	15157	15119	15096	15057	15143	15326	15078	15091	15199	15027	15139	15107	14998	15298	15001	15293	14962	15066	15168	15137	15109	15001	15427	15063	15140	15142	15189	15145	15108	15190	15183	15237	15217	15087	15120	15025	15055	15161	15101	15018	15179	15245	15018	15207	14984	15146	15285	15068	15218	15261	15043	15278	15156	15123	15235	15015	15188	14971	15229	15204	15077	15092	15101	15049	15210	15130	15259	15211	14940	15090	15267	15251	15039	15237	15148	15196	15069	15090	15019	15070	15322	15178	15065	15091	15225	15152	15117	15109	15130	15220	15335	15196	15253	14877	15173	15041	15137	15120	15081	15014	15050	15074	15142	15119	15186	15109	15000	14938	15228	15051	15051	15143	15111	15284	15294	15017	14964	15074	15146	15054	15114	15187	14926	15046	15039	15134	15182	15065	15062	15174	15176	15185	15087	15210	15044	15071	15063	15162	15109	15244	15102	15071	15263	15048	15042	15230	15145	14949	15242	15017	15261	15171	15137	15078	15126	15091	15105	15151	15010	15158	15148	15226	15262	14999	14993	15141	15243	15159	15096	15049	15313	15234	15043	15086	15057	15206	15109	15256	15158	14942	15117	15028	15018	14976	15125	15049	15068	15219	14948	14956	15094	15071	15154	15231	15140	15006	15094	15199	15078	15138	15275	15056	15220	15056	15091	15097	15111	14999	15096	15132	15013	14920	15041	15078	15156	15091	15260	15265	15162	15185	15043	15244	15173	15061	15262	15168	14978	15178	15129	15280	15113	15113	15026	15163	15093	15035	15162	15141	15083	15046	15121	14954	15106	15082	15100	15053	14975	15098	15226	14904	15126	14995	15222	15218	15204	15057	15080	15238	15266	15020	15093	15267	15204	15057	15317	15089	14940	15056	15267	15042	15057	15051	15204	15148	15245	15276	15057	14867	15062	15169	15074	14996	14999	15054	15088	15049	15138	15127	15064	15180	15125	15004	15106	15159	15002	15093	15180	15159	15032	15095	15033	15038	15255	15150	15127	15192	15056	15122	15146	14999	14956	15239	15274	15232	14977	15031	15160	15066	15064	15140	15061	15155	15089	15077	15212	15193	15259	15115	15188	15090	15224	15110	15186	15288	15087	15179	14915	15096	15033	15048	15184	15132	15054	15156	15053	15175	15243	15217	15076	15096	15077	15081	15241	15071	15241	15161	15062	14945	14963	15195	15190	15063	14925	15134	15217	15191	15184	15140	15104	15120	15204	15012	14980	15051	15002	14995	14984	15161	15115	14897	15118	15193	14979	15036	15010	15210	15079	15026	15011	15093	15083	15184	15038	15049	15082	15187	15168	15043	15287	15016	15122	15131	15040	15187	15228	15100	15187	15121	15130	15035	15070	15277	15105	15274	15141	15077	15092	15068	15204	15065	15052	15327	15121	15347	15156	15139	15010	15208	15108	14999	15074	15144	15238	15123	15273	15059	15106	15039	15120	15126	15121	15130	15114	15141	14861	15077	15057	15186	15131	15184	15099	15055	15091	15032	15133	15023	14811	14999	14985	15271	15047	15110	15236	15222	15202	15157	15041	15159	15102	15062	15260	15147	15110	15249	15342	15101	15018	14989	15002	15102	15090	15034	15299	15210	15140	15005	15113	15094	15127	15162	15208	14941	15135	15160	15130	15312	15166	15008	15142	15131	15076	15203	15078	15168	15229	15004	15039	15199	15135	15069	14936	15018	15093	14922	15245	15138	15071	15058	15218	15279	15203	15060	14958	15172	15012	15037	15085	15074	15088	14940	15110	15280	15164	15030	15113	15086	15169	15126	15048	15243	15155	15104	15165	15147	14973	15241	15259	15097	15285	15110	15135	15129	15031	15119	14945	15215	15203	15034	15144	15183	15094	14946	15145	14991	15052	15090	15250	14980	15090	15119	15083	14962	15222	15192	15066	15303	15164	15142	15176	15179	14916	14995	15132	15068	15084	15257	15093	15243	15176	14977	15141	15130	15046	15257	14941	15107	15249	15201	14734	15228	14887	15307	15019	14986	15230	15011	14901	15185	15262	15097	15005	15237	15093	14973	14973	15030	15104	15293	15192	15112	15077	15144	15140	15168	15351	15014	15025	15116	15127	15117	15055	15045	15080	14957	15223	15106	15204	15241	15078	15055	15093	15040	15079	15075	15003	15244	15150	15105	15179	15009	15296	15057	15101	15101	15047	15166	15138	15003	15247	15026	15269	15288	15238	15155	15123	15016	15089	15119	15175	15225	15247	15032	15269	15176	15157	15068	15149	15257	15101	14975	15240	15190	15122	15011	15057	15043	15172	15064	15031	15063	15051	14949	15154	15135	15100	15222	15006	15187	14989	15240	14916	15189	15162	15182	15013	14988	15145	15049	15213	15138	15102	15073	15102	15360	15040	15068	15125	15204	15014	15156	15073	15252	15200	15157	15132	15078	15153	14913	15065	15200	15016	14977	15089	15126	14988	15089	15100	15195	15038	15215	15070	15192	15207	15062	14998	15177	15165	15095	15038	15096	15102	15095	15103	15089	15161	15107	15158	15299	15090	14951	15239	15089	15036	15045	15239	14975	15050	15150	15143	15119	15239	14980	15166	15010	15161	15263	15027	15108	15169	15288	15119	15023	15072	15046	15248	15073	15189	15066	15046	15207	15146	15060	15199	15056	15156	15122	15094	15206	15088	15211	15149	15110	15059	15241	15008	15251	14961	15093	15192	15116	15109	15166	15210	15153	14985	15099	15175	15150	15176	15248	15175	15078	15246	14986	15181	15109	15111	15146	15158	14945	14919
22880	21279	29152	24232	23454	27209	29283	23825	21161	20213	19133	18262	17620	17524	17410	17048	16851	16648	16234	16131	16154	15959	16008	16008	15909	15837	15877	15786	15824	15767	15613	15954	15760	15800	15920	15716	15839	15913	15781	15765	15849	15637	15820	15674	15610	15826	15762	15801	15729	15722	15774	15748	15830	15439	15795	15808	15767	15734	15750	15726	15643	15771	15864	15821	16030	15863	15664	15637	15676	15711	15690	15819	15559	15674	15703	15690	15755	15756	15755	15624	15565	15888	15803	15758	15742	15649	15721	15714	15676	15732	15749	15564	15632	15488	15624	15636	15647	15641	15585	15662	15756	15769	15672	15454	15481	15669	15641	15753	15496	15704	15544	15464	15642	15547	15606	15671	15541	15722	15766	15542	15751	15599	15586	15639	15908	15666	15643	15521	15685	15695	15761	15617	15612	15646	15843	15711	15611	15705	15662	15471	15860	15570	15725	15633	15479	15686	15663	15672	15535	15659	15632	15509	15821	15462	15583	15844	15653	15642	15691	15549	15716	15459	15567	15637	15757	15573	15656	15726	15754	15544	15610	15840	15722	15743	15513	15508	15506	15679	15586	15693	15645	15465	15656	15392	15749	15603	15605	15488	15664	15743	15737	15559	15735	15740	15752	15589	15881	15631	15823	15608	15575	15819	15498	15549	15568	15671	15625	15617	15691	15713	15740	15668	15610	15784	15563	15802	15689	15431	15618	15638	15633	15491	15575	15710	15570	15519	15640	15606	15775	15688	15611	15629	15652	15572	15452	15526	15600	15561	15676	15635	15587	15675	15622	15633	15759	15476	15724	15388	15518	15375	15696	15739	15682	15612	15329	15699	15650	15478	15648	15737	15750	15737	15824	15553	15722	15733	15625	15809	15529	15730	15549	15602	15627	15602	15731	15636	15703	15617	15680	15720	15674	15861	15584	15801	15684	15608	15718	15588	15486	15852	15513	15725	15821	15615	15654	15650	15691	15790	15649	15746	15686	15690	15760	15674	15517	15601	15727	15668	15651	15619	15608	15701	15573	15703	15636	15863	15473	15539	15847	15713	15649	15657	15728	15435	15525	15489	15444	15661	15638	15784	15514	15704	15640	15684	15703	15774	15881	15569	15635	15555	15624	15565	15446	15690	15705	15555	15645	15584	15573	15475	15615	15530	15843	15839	15799	15558	15361	15615	15457	15760	15673	15463	15710	15682	15770	15673	15460	15709	15604	15661	15505	15677	15713	15688	15545	15783	15633	15679	15452	15470	15502	15582	15646	15523	15640	15571	15599	15568	15764	15774	15719	15647	15784	15691	15607	15553	15686	15683	15596	15637	15665	15691	15661	15588	15697	15470	15807	15558	15583	15397	15470	15592	15668	15549	15631	15553	15690	15639	15827	15705	15720	15624	15621	15755	15626	15654	15605	15724	15590	15733	15599	15517	15687	15814	15575	15687	15583	15702	15756	15728	15594	15690	15537	15698	15618	15545	15654	15724	15615	15625	15570	15739	15748	15749	15533	15859	15577	15711	15637	15580	15568	15582	15494	15508	15388	15446	15672	15686	15588	15645	15685	15712	15800	15710	15689	15565	15794	15724	15699	15593	15752	15802	15645	15638	15754	15477	15709	15728	15684	15868	15382	15579	15585	15500	15572	15523	15550	15649	15754	15783	15638	15455	15617	15749	15693	15644	15538	15676	15634	15475	15759	15595	15580	15655	15442	15570	15642	15407	15904	15708	15615	15706	15557	15653	15616	15606	15659	15629	15654	15500	15750	15792	15516	15767	15499	15496	15686	15886	15604	15398	15592	15380	15632	15649	15800	15771	15511	15580	15715	15609	15654	15880	15576	15495	15586	15619	15672	15577	15662	15405	15723	15592	15634	15745	15708	15779	15494	15619	15632	15756	15697	15658	15646	15509	15605	15688	15586	15697	15627	15584	15478	15609	15645	15659	15519	15650	15516	15657	15513	15745	15695	15689	15697	15648	15663	15673	15512	15666	15641	15354	15664	15675	15597	15647	15620	15644	15441	15462	15638	15597	15656	15706	15696	15600	15784	15609	15586	15657	15640	15581	15896	15682	15631	15558	15625	15600	15753	15587	15724	15685	15901	15608	15600	15609	15580	15772	15582	15562	15478	15636	15670	15674	15712	15645	15630	15558	15584	15779	15528	15749	15483	15662	15731	15626	15670	15496	15782	15485	15588	15580	15506	15711	15636	15526	15609	15344	15334	15670	15682	15742	15612	15757	15656	15742	15736	15555	15718	15688	15494	15354	15614	15740	15673	15799	15665	15644	15648	15673	15636	15492	15337	15602	15925	15672	15441	15834	15742	15580	15526	15578	15657	15505	15473	15564	15480	15574	15666	15621	15664	15611	15551	16063	15611	15548	15558	15554	15513	15916	15553	15604	15687	15679	15380	15533	15858	15477	15523	15701	15795	15856	15611	15652	15485	15753	15607	15732	15563	15604	15520	15641	15573	15643	15871	15660	15612	15575	15756	15710	15486	15790	15560	15740	15660	15711	15725	15550	15563	15773	15496	15675	15942	15591	15658	15660	15614	15631	15749	15571	15817	15565	15515	15464	15489	15683	15692	15620	15724	15582	15582	15864	15774	15819	15737	15531	15614	15666	15589	15612	15739	15601	15647	15411	15737	15592	15754	15435	15706	15501	15530	15782	15539	15610	15558	15801	15724	15649	15676	15628	15541	15599	15700	15757	15894	15679	15814	15697	15802	15671	15737	15626	15566	15663	15646	15597	15590	15691	15711	15592	15605	15621	15766	15760	15726	15554	15643	15472	15559	15644	15519	15653	15650	15387	15732	15661	15475	15843	15696	15531	15683	15728	15409	15755	15515	15561	15430	15568	15720	15685	15632	15762	15743	15543	15638	15844	15742	15724	15570	15521	15672	15706	15576	15682	15670	15818	15670	15695	15562	15669	15653	15660	15676	15728	15635	15512	15603	15703	15653	15441	15611	15540	15489	15695	15700	15500	15663	15566	15553	15529	15808	15631	15511	15684	15782	15616	15568	15656	15722	15690	15568	15752	15622	15655	15626	15769	15675	15622	15644	15732	15784	15551	15573	15744	15583	15558	15612	15754	15679	15713	15426	15543	15631	15449	15657	15369	15708	15617	15678	15707	15816	15591	15693	15541	15603	15676	15672	15704	15586	15593	15543	15601	15732	15561	15597	15588	15714	15708	15904	15654	15664	15570	15790	15962	15534	15606	15625	15685	15790	15662	15620	15613	15742	15440	15669	15561	15669	15680	15668	15469	15533	15581	15651	15637	15665	15492	15582	15687	15561	15568	15664	15460	15663	15614	15556	15551	15697	15891	15607	15596	15518	15613	15610	15680	15960	15455	15517	15432	15802	15689	15744	15773	15481	15527	15623	15640	15745	15694	15679	15796	15667	15519	15641	15675	15576	15590	15602	15637	15637	15707	15479	15790	15835	15642	15799	15553	15559	15566	15522	15725	15793	15626	15615	15659	15697	15461	15697	15804	15675	15682	15652	15355	15581	15712	15696	15425	15573	15809	15633	15603	15725	15798	15586	15658	15638	15822	15513	15697	15801	15592	15791	15747	15523	15486	15728	15673	15675	15767	15681	15674	15564	15481	15705	15749	15598	15566	15571	15555	15779	15461	15591	15741	15642	15854	15503	15510	15697	15474	15559	15550	15515	15963	15613	15685	15620	15724	15866	15782	15681	15635	15517	15687	15584	15669	15628	15534	15677	15565	15763	15645	15670	15507	15559	15645	15680	16004	15635	15750	15709	15736	15636	15715	15540	15731	15694	15608	15976	15745	15657	15299	15667	15742	15686	15686	15653	15689	15838	15696	15441	15674	15533	15379	15593	15421	15630	15639	15686	15452	15438	15635	15521	15553	15625	15597	15716	15829	15798	15744	15793	15668	15768	15664	15545	15635	15388	15585	15876	15852	15690	15688	15700	15473	15679	15481	15782	15735	15377	15611	15725	15632	15588	15649	15525	15594	15683	15574	15604	15430	15707	15574	15686	15768	15653	15747	15969	15450	15602	15642	15559	15609	15750	15655	15854	15742	15446	15543	15617	15690	15708	15571	15808	15638	15675	15612	15675	15627	15738	15699	15697	15863	15599	15550	15531	15561	15648	15649	15617	15578	15578	15753	15446	15652	15584	15675	15800	15731	15493	15880	15666	15792	15658	15731	15551	15673	15668	15585	15819	15464	15600	15633	15536	15598	15460	15357	15597	15801	15528	15778	15696	15698	15489	15715	15640	15576	15537	15803	15713	15552	15805	15747	15652	15566	15622	15607	15607	15662	15559	15692	15657	15529	15617	15677	15453	15627	15498	15656	15622	15726	15687	15669	15600	15668	15592	15421	15677	15510	15546	15618	15730	15673	15552	15705	15537	15719	15562	15561	15586	15706	15648	15746	15567	15461	15464	15707	15504	15689	15480	15524	15582	15820	15700	15813	15684	15532	15682	15528	15565	15622	15808	15678	15786	15714	15649	15545	15643	15691	15599	15740	15611	15616	15809	15608	15630	15613	15546	15481	15364	15606	15631	15457	15664	15761	15511	15619	15671	15526	15574	15681	15558	15699	15562	15559	15576	15582	15602	15559	15696	15698	15803	15583	15617	15543	15801	15680	15629	15675	15676	15642	15586	15783	15776	15682	15714	15592	15840	15415	15464	15606	15587	15811	15772	15538	15678	15647	15734	15764	15719	15584	15744	15793	15806	15894	15707	15597	15720	15575	15732	15605	15607	15623	15656	15735	15519	15293	15667	15751	15475	15591	15528	15549	15543	15432	15548	15624	15638	15751	15389	15665	15730	15573	15645	15522	15527	15588	15805	15286	15634	15610	15568	15479	15761	15465	15514	15655	15560	15619	15686	15689	15781	15666	15513	15802	15473	15701	15559	15757	15528	15487	15753	15872	15560	15583	15603	15746	15698	15478	15921	15589	15626	15476	15542	15553	15672	15764	15646	15414	15503	15731	15491	15553	15601	15672	15828	15800	15651	15806	15507	15504	15664	15743	15636	15486	15609	15681	15596	15839	15706	15608	15749	15640	15817	15522	15591	15704	15523	15617	15842	15553	15652	15567	15514	15759	15831	15644	15578	15535	15759	15599	15788	15742	15639	15591	15584	15506	15754	15747	15691	15750
29405	52104	51931	45632	38764	34058	30260	26631	23754	21804	20317	19348	18129	17913	17597	16990	16366	16211	15743	15593	15347	15300	15198	15174	15194	15029	15100	15163	15120	14825	15084	14981	15055	15091	14885	14848	14866	14967	14937	14811	15014	15082	15007	14896	14757	15039	14962	14927	14838	14851	15020	15064	14942	15000	15064	14993	15022	14880	14977	14965	14803	15139	15150	15187	15155	15079	14834	15020	15085	14948	15082	14829	14758	14985	14832	14848	15103	15015	14965	14945	14870	14792	14949	14990	14895	14975	14996	14984	14924	14884	14900	14856	14840	15015	14953	14981	14837	14832	15018	15093	14851	14934	14969	14914	15055	14976	14909	14959	14823	14908	15059	14900	14965	14769	14855	14921	14807	14887	14912	14765	14889	14889	15011	14858	14955	14860	15053	15128	14894	14925	14957	14954	14881	14959	14808	15029	14802	14880	14997	15030	14897	15130	14912	14751	14999	14890	15082	14839	14804	14900	14860	14941	14908	14851	14942	14951	14876	15057	14932	14883	14991	14931	14838	14826	14869	15015	14937	14988	14841	14826	14897	14972	15102	14998	14998	14774	14817	14975	14794	14897	14940	14976	14946	14967	14949	14941	14966	14950	14743	14935	14800	14832	14978	15078	14849	14803	15122	14967	14918	14909	14729	14831	14801	14902	14787	14862	14842	14967	14905	14768	14938	14868	15083	14836	15033	15005	14857	14982	14951	14935	14938	14802	15006	14893	15127	14828	14890	15041	14894	14907	14988	14892	14839	15084	14959	14952	14872	14806	14818	14769	14935	14872	14918	14892	14863	14889	14790	14845	14799	14924	14706	14984	14858	14794	14813	14999	14809	14875	14955	14848	14787	14830	14984	14879	14830	15024	14981	14865	14849	14925	15091	14887	14944	15028	15000	14882	14973	15073	14783	15062	14880	14932	15048	15048	14841	14980	14870	14868	14754	14844	14929	15016	15129	14997	14959	14949	14866	14936	14998	14846	14928	14925	14954	15022	15050	14922	14887	14818	14843	14813	14922	14911	14829	15024	14762	14830	14983	14874	14867	14833	14859	15018	14945	14935	15010	14835	15007	14804	15011	14877	14763	14804	14848	14718	14967	15075	14813	14920	15005	14827	14709	14894	14712	15068	14938	15005	14979	14828	14901	14858	14816	14861	14835	15098	14903	14942	14973	14989	15052	14982	14941	14730	15000	15068	14990	14941	14854	14908	14900	15150	14709	14947	14871	14763	14982	15037	14850	14883	14898	14881	14822	14912	14698	14858	14760	15197	15006	14943	15006	14895	15142	14980	14905	15088	14934	14925	14960	14842	15131	14855	15018	14829	14903	14795	14909	15119	15017	14763	14902	14704	14870	14807	14993	14965	14863	14948	14893	14995	14942	14959	15026	14929	14923	14972	14974	14869	14970	14850	15028	14977	15120	14848	15029	14957	14722	14979	14892	14927	15101	14982	15011	14848	14980	14880	14791	14847	14848	14824	14858	14880	14805	14894	15026	14661	14950	15044	14913	14922	14866	14889	14891	14792	14959	14979	14903	15006	14815	14930	14891	15096	14803	14903	14927	14878	14766	14880	14803	14900	14849	14800	14829	14948	14831	14792	15021	14878	14998	14831	14845	14791	14915	14791	15052	14777	14883	14925	15079	14956	14789	14892	15045	14913	14990	14895	14900	14907	14762	14853	14875	14867	14907	14844	14901	15027	15020	14966	14914	14839	15084	14841	14990	14708	14910	14949	14673	14941	14740	14824	15102	14916	14854	15104	15009	15061	14944	14951	15086	14974	15038	14958	15003	14977	14934	14988	14923	14914	14952	14917	15092	14842	14890	14971	14929	15024	15117	14986	14952	14862	14986	14734	14991	14940	14772	14942	14968	14993	14750	14808	15086	14813	14954	14909	15016	14753	14835	14908	14987	14751	14934	15101	14945	14951	14941	14941	14897	14869	14811	15012	14853	14858	14813	14897	14909	14911	14730	14948	14976	14965	15044	14948	14933	14803	14997	14853	14838	14993	14756	14789	14931	14982	14987	15067	14808	14843	14925	14797	15090	15036	14964	14912	14876	14908	14919	14921	14956	14928	14858	14903	14864	14822	14943	14667	14859	14909	14947	14748	15007	14888	14962	14893	14974	14838	14983	14890	15047	14864	14969	15019	14993	14760	15090	14929	14929	14866	14947	14844	14881	14921	14849	14992	15060	14823	14936	14747	15065	14932	14930	14973	15040	14803	14950	14889	14892	14933	15062	14797	15002	15094	14812	14884	15060	14949	15111	14832	15005	14947	14796	14886	14877	14979	14959	15013	14741	14841	14935	14930	14905	14937	14754	14869	14852	14763	14890	14952	15037	14792	14873	15014	14872	14865	14948	14997	15045	14892	15127	14805	15008	14972	14705	14992	14916	14949	14888	14772	14850	14944	14831	14985	14959	14784	14929	14946	14830	14946	14809	14820	14891	14855	14878	14854	14859	14878	14907	14776	14741	14940	14943	14866	14962	14927	14952	14921	14807	14883	15055	14935	14970	15008	14877	14864	14854	14829	14921	14844	15047	15051	14965	14860	14880	14816	14731	14777	14970	14854	14980	15015	14809	14935	14857	14926	14985	14908	14833	14934	14885	14965	15076	14855	14955	14854	14970	14961	15042	14869	14844	15025	14957	14915	14935	14699	14874	14972	14790	14959	14879	14877	15046	14934	14890	14923	14845	14774	14944	14921	15053	14819	14798	14996	14776	15018	14908	15022	14870	15051	14825	14846	14973	15059	15089	14785	14936	14955	14840	14861	14886	14938	15076	14854	14972	14958	15089	14900	14960	14728	14942	14897	15025	14917	15009	14874	14841	14799	14875	14979	14941	15005	14697	14879	14940	14805	14957	14813	14824	14901	14763	15024	14929	14804	15018	14919	14908	14912	14842	14825	14925	14785	14952	14858	14940	14732	14907	14908	14868	14854	14971	14950	14942	14910	14808	14896	15099	14954	14972	14914	15055	14807	14947	14930	14744	14751	15022	14909	14846	14932	14954	14999	14956	14859	14943	14826	14811	14804	15032	14947	14992	14954	14965	15020	14906	14777	14998	14870	14937	14895	14855	14880	14929	14915	15208	14900	14906	14920	14940	15016	14936	14850	15062	14918	14858	14970	14798	14959	14758	14976	14964	15032	15040	14818	14939	14808	14770	14837	14869	14834	14960	14939	14982	14971	14859	14792	14988	15055	15129	14874	14909	15020	14924	14934	15071	14881	14758	14789	14851	14889	14916	14931	14866	14922	14887	14872	14942	15028	14912	14976	14832	14821	14874	14962	14898	14950	15038	14873	14951	14965	14792	14927	14987	14845	14964	15037	14826	15056	14916	14968	14825	14869	14885	14833	15031	14927	15025	15032	15064	14958	14856	14907	14829	15018	14734	15027	14860	14892	14945	14978	14847	14973	14684	14930	15001	14886	14881	15036	15009	14897	14890	15077	15006	14847	14903	14850	14980	14920	14863	14714	14984	14859	14964	14879	14921	14988	14936	14900	14849	15009	14790	14880	14841	14963	14960	15069	14887	14898	14972	14716	14837	14933	14878	15027	14807	14895	14888	14889	14917	14771	14734	14958	14940	15006	14837	14920	14936	14973	14893	15001	14869	15066	14781	14774	14904	14751	14955	14940	14853	14856	14899	15079	14796	14954	14792	14793	14927	14814	14857	14842	14782	14850	14842	15008	14826	14898	14909	14914	14767	14975	14870	14950	14843	14808	14987	15026	14925	14921	14804	14965	15040	14963	14862	14975	14770	14821	15053	15120	15079	14991	14990	14867	14757	14986	14761	14951	14802	15106	15189	14886	14979	14961	14984	14952	14958	14922	14976	14919	15040	14974	14872	14997	14905	14975	14926	14909	14966	14787	14854	15048	14754	14859	14852	14817	14870	14938	15009	14821	14808	14789	14874	15007	14901	14934	14883	14694	14928	14767	14883	14761	14811	14941	14798	14930	14974	14916	14818	14980	14919	14869	15061	15005	14927	14947	14925	14913	14826	14870	14970	14754	15035	14824	15012	14994	14889	14909	14906	14986	14897	15031	14947	14926	14721	14848	14968	14979	14998	14845	14967	14947	14876	14891	14883	14735	15030	14989	14895	14840	14937	14932	14890	15020	14869	14961	14809	14924	14916	14961	15000	14870	14875	14816	14968	14756	15067	14905	15004	14897	14768	14880	14832	14908	14845	15049	14851	14891	14673	14991	15001	15009	15037	15005	15088	14674	14866	14917	14846	14827	14963	14894	14862	14852	14873	14993	14833	14946	15010	14853	14940	15019	14981	15122	14898	14968	14873	14956	14839	14995	14867	14844	14883	14871	15060	14992	14831	15056	14742	14949	14956	14901	14905	14891	14778	14770	14873	14840	14958	14884	14895	14911	14824	15029	15029	14791	15042	15018	14990	14812	14879	14862	15151	14913	14844	14921	14990	14903	14794	14948	14802	14823	14936	14740	14953	15047	14834	14915	15000	14957	14872	14822	14844	14893	14903	14805	14807	14911	14874	15074	15052	14821	14970	14850	14973	14957	14967	14983	14910	14815	15006	14928	15029	14869	14898	15002	14926	14912	14931	14942	14998	14915	14868	14931	14948	14976	14900	14778	14730	14853	14761	15039	14876	15082	14877	15145	14902	14879	14984	15026	14943	14984	14951	15076	14893	14847	15001	14944	14963	14952	14930	14867	14951	15103	15037	14971	14842	14848	15112	14978	15006	14793	14879	14795	14789	14858	14839	14779	14887	14782	14830	14973	14842	15027	14806	14898	14961	14830	14834	14908	15005	14612	14959	14916	15042	14914	14899	14792	14832	14854	14760	14970	14966	14919	14878	14922	14860	14797	14824	14839	14985	14994	14837	14990	14941	14860	14970	14808	14793	14850	14940	14804	15045	14917	14893	14933	14851	14927	14939	14937	14815	14863	14921	14847	15015	14936	14874	14917	14771	14756	14989	14859	14795	14771	14928	14972	15030	15108	14829	14872	14910	14812	15195	14873	14908	14967	14896	14931	14880	14931	14893	15030	14732	14818	14794	15016	14771	15034	14837	15063	14973	14908	14945	15024	14950	15097	15052	14817	15026	15046	14843	14881	15002	15018	14787	14829	14951	15111	14977	14875	14977	15083	14890	14958
28142	27422	34937	31430	24884	22081	20215	18385	17310	16841	16657	16401	16055	16082	16097	15851	15751	15489	15633	15573	15556	15442	15654	15671	15533	15519	15422	15373	15526	15587	15708	15545	15464	15536	15378	15724	15444	15439	15416	15500	15380	15556	15474	15313	15677	15495	15312	15481	15504	15604	15620	15499	15341	15372	15454	15542	15429	15441	15257	15468	15599	15608	15405	15354	15689	15472	15379	15419	15231	15544	15422	15580	15611	15415	15500	15397	15259	15430	15599	15493	15378	15498	15524	15522	15459	15560	15329	15643	15400	15485	15487	15389	15194	15637	15413	15505	15612	15452	15382	15460	15288	15369	15387	15260	15484	15577	15437	15371	15507	15285	15357	15345	15377	15594	15299	15353	15508	15358	15235	15562	15294	15482	15427	15363	15656	15379	15432	15320	15323	15265	15334	15588	15343	15499	15431	15498	15355	15505	15536	15443	15598	15280	15304	15451	15442	15434	15509	15325	15468	15341	15520	15295	15580	15787	15411	15243	15360	15406	15417	15392	15367	15350	15558	15343	15397	15142	15306	15605	15387	15352	15577	15278	15252	15551	15650	15431	15482	15386	15392	15207	15205	15340	15138	15498	15447	15481	15529	15397	15451	15228	15468	15557	15118	15368	15630	15497	15434	15530	15371	15375	15499	15418	15403	15498	15473	15423	15376	15547	15382	15285	15190	15406	15556	15680	15456	15470	15306	15251	15488	15569	15555	15475	15706	15280	15370	15186	15331	15584	15504	15162	15501	15427	15447	15330	15452	15390	15528	15377	15318	15324	15560	15497	15280	15331	15392	15479	15398	15361	15496	15279	15431	15518	15312	15420	15406	15443	15447	15516	15434	15354	15505	15480	15529	15282	15455	15402	15364	15469	15294	15426	15359	15340	15583	15541	15364	15482	15438	15447	15406	15476	15434	15524	15306	15252	15569	15348	15409	15383	15520	15492	15423	15334	15519	15400	15594	15510	15605	15447	15423	15454	15399	15338	15524	15267	15424	15459	15295	15448	15423	15394	15393	15517	15360	15575	15458	15446	15427	15337	15712	15635	15625	15376	15629	15370	15551	15345	15391	15149	15615	15514	15338	15419	15432	15426	15349	15436	15550	15389	15352	15315	15492	15253	15505	15486	15281	15365	15575	15550	15229	15368	15414	15369	15612	15378	15424	15501	15123	15285	15603	15407	15468	15468	15299	15434	15461	15456	15451	15688	15465	15440	15447	15578	15541	15345	15679	15273	15391	15427	15671	15411	15540	15354	15486	15621	15630	15161	15540	15459	15528	15434	15480	15518	15604	15492	15452	15586	15415	15511	15469	15561	15539	15504	15279	15256	15440	15344	15554	15711	15400	15383	15216	15310	15402	15637	15505	15236	15295	15293	15211	15480	15498	15471	15205	15615	15462	15447	15328	15455	15515	15459	15235	15396	15386	15282	15489	15472	15302	15415	15367	15411	15305	15368	15292	15549	15389	15362	15544	15335	15436	15414	15385	15314	15256	15605	15456	15429	15409	15431	15697	15411	15295	15479	15330	15409	15572	15505	15283	15505	15658	15320	15522	15407	15567	15247	15509	15404	15426	15180	15419	15574	15375	15467	15383	15615	15547	15601	15361	15377	15606	15603	15360	15486	15377	15168	15481	15292	15372	15388	15393	15566	15415	15405	15620	15547	15485	15197	15333	15362	15482	15456	15487	15433	15373	15259	15388	15601	15401	15548	15423	15449	15472	15634	15475	15476	15530	15394	15283	15553	15541	15416	15292	15520	15375	15484	15328	15324	15555	15405	15469	15600	15468	15428	15280	15377	15390	15496	15399	15351	15380	15317	15449	15372	15437	15604	15331	15434	15347	15438	15517	15580	15486	15339	15405	15574	15552	15462	15449	15447	15504	15585	15261	15341	15390	15262	15417	15414	15483	15378	15374	15352	15459	15347	15477	15499	15543	15345	15394	15479	15143	15397	15341	15389	15413	15353	15428	15349	15596	15239	15349	15447	15407	15509	15363	15449	15421	15250	15396	15420	15428	15401	15683	15255	15412	15356	15404	15528	15321	15423	15297	15393	15500	15247	15308	15481	15281	15485	15374	15448	15336	15417	15616	15775	15514	15470	15279	15531	15582	15496	15543	15404	15547	15454	15379	15541	15305	15590	15438	15526	15149	15312	15475	15464	15571	15454	15435	15373	15402	15277	15240	15488	15174	15320	15283	15294	15399	15293	15472	15557	15526	15540	15613	15384	15169	15393	15466	15479	15270	15374	15532	15531	15551	15460	15459	15602	15524	15371	15345	15591	15411	15436	15357	15409	15310	15448	15410	15578	15532	15440	15477	15585	15601	15393	15531	15474	15523	15405	15487	15515	15290	15385	15444	15463	15575	15409	15330	15503	15410	15378	15395	15456	15418	15323	15557	15234	15353	15599	15536	15328	15583	15285	15469	15381	15555	15285	15509	15657	15439	15426	15654	15329	15265	15318	15617	15351	15397	15276	15501	15363	15587	15364	15537	15343	15362	15308	15634	15560	15426	15437	15453	15318	15197	15366	15280	15504	15462	15463	15319	15346	15533	15411	15577	15298	15421	15464	15535	15292	15529	15410	15339	15534	15280	15379	15480	15476	15529	15355	15389	15450	15425	15382	15662	15569	15555	15417	15340	15439	15548	15461	15323	15514	15289	15293	15376	15526	15475	15535	15455	15374	15451	15257	15400	15437	15393	15412	15707	15353	15426	15139	15303	15449	15487	15393	15527	15228	15323	15252	15491	15526	15393	15404	15463	15473	15493	15464	15343	15467	15777	15459	15308	15449	15437	15399	15624	15451	15279	15381	15558	15410	15433	15421	15577	15346	15400	15499	15274	15604	15409	15432	15429	15369	15197	15251	15571	15380	15384	15262	15329	15219	15510	15434	15414	15529	15279	15487	15416	15549	15378	15415	15177	15310	15563	15329	15240	15437	15465	15378	15484	15450	15222	15417	15339	15464	15345	15675	15527	15511	15347	15271	15388	15388	15332	15371	15412	15372	15231	15353	15429	15267	15532	15475	15545	15434	15535	15618	15289	15546	15481	15510	15319	15548	15374	15570	15480	15492	15369	15481	15265	15475	15441	15677	15503	15460	15445	15321	15573	15236	15405	15356	15325	15233	15284	15223	15541	15530	15542	15300	15356	15373	15313	15330	15542	15379	15583	15426	15489	15422	15245	15548	15422	15466	15506	15340	15150	15407	15302	15466	15589	15290	15413	15409	15450	15365	15368	15515	15408	15395	15515	15584	15524	15614	15395	15523	15552	15768	15279	15466	15404	15383	15287	15452	15223	15336	15386	15375	15427	15501	15408	15425	15350	15411	15440	15454	15595	15402	15608	15426	15404	15242	15521	15472	15323	15393	15464	15557	15285	15291	15498	15432	15296	15392	15405	15365	15403	15417	15258	15439	15401	15546	15434	15310	15413	15342	15572	15419	15495	15346	15505	15550	15401	15484	15627	15446	15326	15576	15469	15383	15387	15675	15490	15443	15406	15330	15560	15381	15398	15519	15618	15764	15620	15272	15341	15387	15525	15363	15494	15339	15486	15470	15504	15298	15600	15584	15451	15660	15671	15343	15482	15462	15245	15453	15463	15419	15452	15415	15481	15372	15292	15391	15215	15318	15431	15566	15530	15400	15150	15508	15567	15313	15475	15469	15716	15429	15509	15482	15458	15483	15445	15387	15578	15403	15753	15471	15267	15340	15378	15498	15507	15317	15605	15287	15565	15518	15503	15629	15570	15295	15396	15567	15449	15358	15326	15389	15414	15324	15425	15385	15753	15368	15390	15519	15534	15441	15540	15432	15657	15456	15268	15306	15358	15187	15226	15481	15423	15407	15613	15321	15317	15440	15398	15428	15368	15518	15597	15402	15575	15375	15458	15223	15387	15645	15498	15334	15469	15523	15517	15695	15600	15245	15365	15477	15376	15416	15321	15273	15422	15534	15611	15377	15279	15438	15612	15388	15513	15318	15339	15704	15499	15363	15413	15257	15199	15339	15389	15388	15472	15600	15473	15656	15540	15159	15321	15436	15408	15356	15368	15306	15390	15480	15364	15383	15200	15327	15453	15484	15426	15509	15412	15442	15400	15564	15344	15713	15658	15582	15408	15444	15353	15385	15527	15536	15441	15506	15339	15458	15377	15518	15527	15446	15470	15319	15316	15489	15294	15415	15493	15419	15472	15545	15673	15596	15288	15489	15339	15397	15540	15370	15437	15269	15519	15609	15203	15483	15500	15476	15334	15417	15474	15203	15389	15485	15551	15296	15383	15374	15466	15507	15296	15418	15431	15545	15686	15462	15493	15434	15347	15446	15460	15460	15536	15414	15356	15445	15250	15334	15357	15334	15178	15418	15488	15375	15463	15566	15400	15437	15625	15379	15289	15490	15377	15357	15365	15505	15364	15347	15380	15438	15398	15494	15485	15502	15593	15444	15354	15471	15373	15530	15654	15646	15428	15744	15629	15325	15441	15306	15372	15359	15742	15470	15537	15512	15444	15583	15679	15428	15329	15483	15560	15471	15484	15463	15448	15613	15441	15320	15462	15599	15576	15315	15406	15588	15527	15379	15443	15440	15291	15421	15555	15512	15292	15518	15340	15391	15340	15292	15440	15667	15332	15538	15525	15441	15467	15206	15400	15364	15437	15531	15393	15381	15397	15369	15566	15513	15569	15638	15478	15456	15443	15416	15425	15367	15340	15428	15566	15413	15324	15378	15310	15382	15439	15479	15448	15364	15646	15254	15427	15530	15361	15303	15470	15371	15556	15438	15325	15380	15590	15492	15291	15340	15491	15358	15587	15446	15616	15360	15365	15483	15462	15583	15500	15586	15444	15355	15525	15361	15574	15370	15572	15518	15642	15409	15298	15527	15561	15432	15203	15390	15452	15396	15562	15317	15505	15449	15520	15419	15289	15412	15258	15419	15486	15684	15461	15510	15378	15459	15503	15357	15549	15449	15417	15350	15352	15299	15334	15392	15476	15558	15652	15438	15438	15569	15547	15371	15506	15379	15376	15452	15311	15304	15625	15188	15418	15239	15428	15427	15499	15344	15445	15372	15252	15635	15707	15503	15618	15385	15372	15550	15714	15224	15499	15601	15431	15396	15657	15453	15322	15604
28901	43376	42109	34015	28253	24577	21647	19591	18242	17202	16436	16110	15935	15669	15593	15410	15211	15074	15064	14852	14706	14905	14897	14747	14927	14906	14784	14706	14852	14659	14975	15020	14789	14685	14738	14789	14720	14891	14741	14915	14639	14753	14834	14798	14705	14643	14656	14708	14996	14699	14781	14916	14710	14746	14795	14759	14663	14681	14772	14681	14591	14764	14784	14743	14755	14773	14750	14795	14984	14806	14683	14610	14551	14693	14624	14678	14870	14864	14880	14914	14805	14733	14654	14731	14829	14832	14877	14777	14708	14692	14720	14699	14773	14790	14701	14827	14823	14825	14902	14585	14841	14814	14683	14888	14672	14853	14621	14829	14598	14796	14811	14925	14747	14634	14807	14824	14690	14803	14586	14761	14850	14833	14581	14563	14847	14930	14772	14739	14918	14692	14769	14799	14814	14704	14743	14813	14715	14775	14719	14831	14758	14764	14807	14792	14652	14821	14746	14755	14904	14680	14778	14729	14685	14780	14819	14780	14751	14799	14760	14758	14658	14874	14568	14849	14907	14743	14866	14664	14717	14638	14787	14708	14816	14818	14839	14555	14581	14627	14789	14835	14775	14813	14828	14716	14951	14629	14773	14642	14829	14810	14768	14741	14835	14811	14781	14790	14740	14661	14818	14683	14745	14812	14770	14631	14804	14925	14730	14724	14684	14760	14760	14804	14810	14680	14868	14790	14754	14704	14745	14792	14679	14873	14744	14911	14862	14865	14693	14647	14744	14876	14666	14672	15000	14797	14865	14730	14843	14813	14694	14838	14678	14779	14667	14859	14801	14818	14716	14807	14604	14791	14897	14736	14831	14804	14724	14676	14790	14852	14732	14841	14746	14811	14655	14713	14749	14499	14821	14713	14726	14702	14635	14869	14826	14841	14802	14707	14801	14754	14783	14744	14600	14740	14721	14584	14786	14817	14639	14741	14944	14700	14724	14720	14706	14610	14828	14858	14789	14672	14801	14842	14709	14633	14533	14993	14762	14772	14941	14736	14568	14734	14715	14896	14791	14781	14719	14801	14927	14690	14665	14774	14609	14801	14781	14786	14800	14790	14793	14801	14787	14911	14614	14800	14825	14841	14677	14689	15004	14809	14698	14720	14628	14688	14600	14697	14834	14599	14752	14925	14764	14947	14689	14686	14790	14622	14568	14715	14575	14881	14645	14711	14631	14761	14783	14618	14881	14785	14663	14798	14834	14753	14772	14768	14650	14678	14744	14753	14700	14841	14821	14626	14841	14563	14687	14634	14666	14780	14792	14589	14715	14740	14647	14878	14893	14658	14648	14784	14863	14739	14775	14856	14856	14794	14808	14763	14782	14692	14845	14899	14632	14760	14830	14709	14793	14680	14836	14756	14694	14703	14667	14655	14758	14732	14673	14924	14597	14860	14827	14824	14720	14695	14736	14799	14772	14771	14619	14727	14844	14707	14748	14751	14608	14721	14846	14766	14832	14628	14814	14764	14698	14769	14704	14808	14727	14717	14739	14788	14802	14684	14560	14775	14978	14739	14763	14714	14770	14735	14742	14898	14749	14813	14616	14593	14804	14713	14962	14766	14744	14788	14660	14758	14834	14753	14543	14833	14724	14742	14736	14769	14738	14679	14827	14632	14712	14840	14967	14730	14550	14980	14758	14826	14548	14721	14638	14830	14800	14577	14924	14721	14853	14664	14940	14792	14801	14781	14727	14837	14822	14561	14794	14689	14892	14697	14586	14760	14811	14589	14689	14766	14673	14714	14748	14874	14770	14695	14880	14958	14728	14729	14701	14879	14719	14800	14786	14665	14774	14871	14861	14817	14894	14663	14683	14707	14492	14732	14790	14676	14693	14689	14831	14812	14826	14714	14789	14811	14761	14792	14922	14831	14495	14641	14786	14707	14801	14577	14700	14873	15031	14887	14848	14731	14801	14773	14759	14811	14869	14628	14667	14838	14722	14801	14689	14766	14715	14740	14771	14904	14798	14816	14839	14853	14621	14694	14573	14692	14775	14847	14620	14841	14646	14860	14660	14790	14910	14829	14737	14759	14649	14801	14869	14659	14665	14781	14847	14710	14856	14694	14728	14714	14746	14837	14797	14929	14757	14903	14819	14629	14815	14741	14821	14795	14760	14649	14774	14666	14817	14842	14951	14756	14714	14831	14773	14740	14931	14791	14840	14824	14731	14973	14879	14816	14784	14568	14880	14688	14752	14722	14711	14833	14713	14731	14798	14678	14778	14904	14692	14604	14731	14799	14809	14719	14736	14544	14762	14831	14741	14811	14750	14813	14600	14747	14947	14587	14806	14665	14779	14878	14711	14604	14869	14655	14664	14747	14709	14658	14718	14812	14814	14697	14702	14760	14576	14717	14838	14617	14595	14887	14665	14712	14691	14851	14845	14583	14731	14753	14641	14767	14739	14720	14799	14840	14696	14851	14815	14623	14803	14718	14821	14641	14665	14721	14544	14857	14693	14931	14845	14738	14679	14718	14734	14814	14710	14711	14956	14742	14689	14686	14884	14748	14775	14768	14789	14968	14684	14793	14761	14815	14725	14711	14638	14831	14486	14685	14792	14545	14731	14795	14705	14658	14736	14612	14911	14638	14749	14773	14670	14604	14794	14869	14732	14828	14830	14858	14734	14684	14905	14869	14644	14721	14732	14686	14913	14658	14733	14765	14650	14755	14846	14832	14750	14770	14757	14989	14855	14704	14738	14774	14692	14684	14734	14697	14815	14748	14790	14790	14678	14821	14938	14630	14894	14711	14659	14861	14972	14794	14693	14763	14712	14649	14820	14851	14797	14771	14637	14761	14779	14652	14766	14824	14700	14842	14853	14636	14843	14763	14766	14879	14593	14788	14889	14736	14823	14747	14724	14706	14812	14726	14697	14670	14661	14871	14813	14645	14769	14716	14761	14667	14813	14795	14855	14780	14656	14713	14730	14759	14681	14965	14754	14687	14541	14794	14792	14739	14615	14770	14691	14755	14741	14680	14660	14832	14902	14694	14806	14771	14895	14837	14688	14889	14665	14702	14668	14796	14861	14762	14672	14522	14843	14693	14687	14641	14890	14609	14753	14833	14791	14736	14788	14694	14727	14772	14808	14654	14693	14601	14714	14995	14904	14865	14584	14802	14755	14793	14747	14809	14849	14732	14983	14589	14650	14669	14878	14687	14939	14725	14728	14700	14718	14526	14686	14675	14739	14752	14629	14769	14782	14916	14782	14775	14730	14755	14814	14752	14712	14610	14650	14913	14739	14610	14739	14657	14727	14604	14915	14918	14621	14735	14686	14809	14729	14740	14795	14761	14912	14728	14789	14636	14741	14790	14753	14717	14792	14686	14726	14898	14695	14867	14750	14760	14766	14880	14852	14881	14658	14832	14752	14839	14819	14851	14557	14752	14699	14792	14813	14809	14765	14774	14628	14849	14875	14944	14875	14562	14726	14843	14756	14635	14925	14888	14556	14667	14759	14782	14817	14837	14804	14649	14779	14616	14791	14847	14721	14885	14936	14771	14834	14734	14892	14739	14864	14684	14722	14676	14828	14666	14864	14844	14843	14785	14760	14728	14857	14739	14741	14707	14722	14812	14827	14797	14654	14884	14735	14886	14841	14835	14776	14743	14637	14811	14683	14717	14799	14728	14650	14664	14546	14848	14837	14835	14848	14734	14788	14759	14815	14847	14644	14661	14830	14602	14764	14735	14737	14753	14734	14636	14709	14810	14755	14660	14722	14844	14649	14680	14718	14764	14898	14544	14700	14783	14716	14699	14883	14687	14792	14697	14845	14644	14835	14714	14713	14573	14790	14736	14819	14795	14763	14840	14663	14817	14743	14789	14869	14666	14692	14742	14755	14603	14826	14783	14737	14668	14850	14639	14837	14799	14859	14863	14934	14757	14795	14811	14961	14567	14762	14786	14651	14765	14753	14649	14783	14720	14853	14828	14763	14608	14745	14813	14803	14731	14758	14714	14772	14824	14765	14888	14841	14753	14748	14804	14779	14900	14941	14683	14735	14721	14769	14753	14776	14638	14721	14686	14902	14740	14861	14675	14787	14794	14843	14812	14791	14874	14879	14823	14817	14883	14696	14616	14835	14758	14780	14871	14684	14793	14865	14803	14664	14818	14800	14999	14782	14692	14704	14741	14760	14893	14665	14907	14702	14531	14781	14885	14750	14715	14699	14771	14756	14732	14876	14786	14757	14635	14656	14791	14702	14790	14840	14555	14747	14898	14741	14761	14830	14769	14756	14843	14856	14634	14871	14658	14800	14843	14627	14656	14615	14770	14681	14817	14913	14818	14721	14724	14904	14616	14988	14696	14845	14581	14730	14799	14856	14753	14921	14601	14658	14684	14757	14801	14798	14786	14532	14879	14918	14789	14742	14755	14850	14660	14666	14904	14792	14717	14655	14851	14693	14660	14843	14729	14732	14729	14827	14803	14877	14745	14499	14539	14965	14591	14902	14870	14935	14744	14826	14696	14861	14847	14671	14839	14755	14735	14704	14811	14697	14586	14750	14731	14797	14611	14683	14642	14771	14672	14687	14797	14949	14793	14692	14833	14647	14663	14840	14852	14943	14821	14648	14752	14735	14531	14670	14920	14865	14699	14601	14757	14848	14754	14681	14725	14854	14724	14731	14913	14677	14767	14751	14687	14710	14798	14733	14638	14706	14782	14802	14832	14748	14685	14781	14868	14862	14671	14831	14877	14870	14757	14796	14934	14800	14857	14761	14632	14931	14841	14719	14857	14827	14837	14694	14888	14681	14792	14888	14785	14815	14691	14751	14820	14802	14696	14739	14849	14836	14780	14771	14867	14625	14838	14613	14761	14804	14796	14759	14734	14780	14779	14720	14893	14912	14784	14700	14792	14815	14716	14726	14626	14779	14816	14762	14711	14760	14947	14869	14609	14897	14815	14931	14759	14662	14644	14706	14829	14791	14783	14791	14700	14741	14758	14664	14970	14768	14940	14731	14813	14697	14613	14731	14773	14817	14793	14654	14738	14852	14710	14788	14921	14776	14821	14662	14822	14580	14787	14805	14725	14802	14708	14589	14681	14994	14795	14608	14695	14755	14962	14679	14667	14714	14704	14741	14814	14729	14737	14759	14766	14817	14892	14721	14717	14798	14618
23730	21338	28961	25931	25353	26352	25034	20941	19090	18549	17582	17180	17106	16843	16602	16335	16199	16161	16055	15833	15790	15575	15698	15843	15580	15566	15697	15630	15702	15640	15749	15569	15587	15564	15764	15616	15571	15531	15742	15493	15500	15544	15528	15559	15747	15531	15592	15366	15568	15422	15326	15608	15618	15508	15393	15485	15449	15520	15508	15478	15731	15644	15572	15602	15696	15614	15598	15480	15530	15703	15542	15542	15374	15512	15393	15534	15557	15505	15424	15523	15396	15550	15728	15588	15585	15263	15474	15448	15524	15435	15498	15658	15479	15506	15631	15413	15620	15607	15571	15530	15596	15456	15409	15447	15391	15774	15454	15151	15636	15528	15418	15417	15524	15474	15516	15395	15573	15399	15518	15403	15494	15519	15544	15577	15608	15384	15470	15454	15508	15512	15547	15551	15593	15589	15692	15349	15463	15545	15456	15663	15646	15432	15604	15454	15462	15485	15672	15470	15475	15473	15231	15357	15755	15503	15381	15459	15585	15665	15550	15568	15431	15394	15549	15485	15558	15483	15602	15326	15305	15280	15602	15422	15180	15553	15483	15688	15459	15315	15332	15633	15654	15598	15444	15664	15443	15531	15498	15455	15059	15631	15533	15552	15629	15590	15472	15567	15560	15455	15380	15457	15502	15453	15535	15384	15317	15552	15439	15402	15348	15346	15472	15574	15638	15359	15493	15608	15106	15468	15480	15604	15472	15569	15522	15435	15390	15493	15520	15466	15565	15609	15540	15403	15419	15376	15421	15554	15454	15509	15519	15413	15393	15566	15563	15573	15510	15616	15507	15508	15349	15682	15799	15497	15398	15330	15472	15700	15277	15554	15576	15488	15624	15401	15484	15608	15662	15494	15622	15436	15368	15452	15460	15603	15332	15421	15423	15527	15291	15638	15382	15604	15469	15494	15524	15384	15333	15317	15422	15397	15625	15387	15563	15516	15256	15433	15450	15380	15479	15397	15583	15440	15429	15572	15321	15641	15324	15414	15276	15456	15596	15443	15390	15290	15485	15358	15274	15392	15594	15481	15614	15509	15592	15459	15324	15532	15542	15353	15435	15257	15627	15409	15484	15329	15337	15549	15507	15457	15413	15410	15448	15404	15475	15658	15515	15385	15462	15307	15450	15451	15570	15495	15386	15536	15579	15303	15489	15364	15536	15717	15615	15606	15298	15367	15493	15590	15567	15292	15384	15584	15435	15738	15430	15487	15565	15514	15528	15585	15547	15407	15653	15557	15547	15432	15566	15385	15654	15500	15429	15440	15594	15709	15569	15666	15593	15573	15402	15520	15510	15340	15299	15557	15446	15596	15584	15456	15598	15724	15672	15607	15400	15647	15399	15362	15735	15473	15667	15514	15318	15490	15396	15453	15281	15354	15522	15408	15557	15383	15450	15442	15475	15473	15500	15466	15336	15447	15494	15433	15509	15691	15279	15448	15393	15447	15651	15465	15744	15554	15430	15681	15649	15530	15650	15664	15410	15664	15538	15493	15304	15450	15411	15496	15598	15638	15446	15616	15470	15503	15640	15526	15486	15488	15310	15352	15783	15656	15468	15625	15465	15576	15518	15479	15586	15431	15383	15332	15488	15493	15390	15435	15245	15648	15409	15494	15494	15680	15506	15366	15461	15463	15518	15448	15421	15563	15352	15540	15576	15634	15305	15567	15567	15530	15434	15402	15403	15426	15606	15475	15398	15494	15553	15623	15502	15573	15463	15357	15516	15455	15589	15457	15488	15434	15515	15381	15539	15422	15677	15489	15604	15482	15604	15402	15494	15546	15482	15437	15713	15421	15358	15391	15623	15518	15346	15649	15469	15544	15540	15701	15589	15719	15573	15329	15432	15658	15394	15538	15551	15504	15716	15500	15507	15441	15700	15713	15613	15322	15315	15628	15382	15571	15425	15448	15447	15408	15465	15518	15515	15539	15389	15238	15506	15370	15515	15445	15524	15616	15637	15329	15564	15401	15566	15468	15446	15546	15366	15406	15594	15487	15474	15477	15543	15571	15630	15510	15564	15482	15438	15477	15418	15543	15473	15533	15470	15347	15530	15426	15398	15433	15541	15418	15400	15584	15544	15336	15465	15203	15292	15531	15563	15572	15433	15483	15665	15627	15646	15669	15556	15435	15388	15615	15611	15590	15453	15500	15407	15552	15481	15379	15298	15524	15480	15531	15688	15556	15391	15393	15459	15285	15541	15480	15461	15311	15457	15233	15331	15694	15405	15509	15407	15572	15375	15499	15591	15554	15498	15456	15723	15594	15438	15303	15513	15598	15380	15461	15405	15336	15424	15429	15666	15606	15452	15593	15297	15460	15483	15517	15543	15454	15542	15774	15370	15483	15552	15514	15630	15375	15464	15554	15579	15562	15484	15506	15569	15343	15321	15581	15639	15604	15359	15530	15459	15476	15280	15542	15566	15500	15452	15536	15380	15361	15400	15578	15514	15404	15498	15275	15304	15563	15445	15561	15520	15371	15589	15359	15460	15352	15621	15608	15485	15641	15684	15460	15713	15496	15405	15488	15589	15401	15457	15520	15397	15581	15653	15561	15840	15549	15716	15540	15504	15524	15478	15389	15454	15480	15375	15271	15654	15344	15330	15499	15465	15373	15629	15439	15504	15451	15260	15477	15500	15479	15359	15463	15535	15415	15452	15384	15453	15542	15377	15459	15472	15429	15565	15644	15583	15485	15463	15599	15381	15528	15629	15398	15386	15782	15522	15436	15479	15473	15353	15543	15554	15562	15445	15521	15385	15312	15510	15420	15428	15588	15465	15394	15579	15432	15561	15422	15422	15457	15562	15315	15468	15507	15553	15472	15471	15557	15584	15420	15573	15701	15483	15629	15520	15424	15494	15480	15357	15407	15358	15484	15506	15493	15561	15583	15462	15406	15436	15369	15598	15535	15350	15469	15563	15262	15255	15572	15466	15670	15609	15393	15424	15536	15563	15741	15570	15671	15627	15716	15342	15478	15530	15308	15404	15477	15505	15504	15470	15486	15556	15385	15529	15507	15621	15523	15838	15461	15388	15423	15438	15516	15461	15625	15565	15439	15468	15440	15415	15532	15497	15468	15336	15328	15439	15423	15557	15598	15497	15351	15574	15428	15369	15328	15582	15373	15241	15472	15372	15369	15222	15544	15524	15533	15355	15590	15364	15496	15603	15531	15379	15640	15495	15469	15314	15627	15387	15484	15396	15481	15538	15519	15414	15276	15633	15443	15491	15346	15442	15533	15418	15291	15295	15396	15357	15538	15411	15592	15665	15187	15397	15378	15485	15521	15348	15476	15603	15551	15374	15487	15573	15520	15342	15412	15685	15420	15684	15500	15517	15607	15463	15664	15743	15466	15278	15577	15386	15485	15489	15534	15500	15479	15476	15337	15498	15415	15588	15515	15617	15559	15620	15501	15469	15488	15576	15494	15469	15470	15564	15394	15409	15330	15596	15450	15469	15560	15534	15368	15522	15388	15500	15331	15606	15385	15421	15436	15496	15661	15638	15317	15631	15525	15611	15543	15585	15532	15600	15456	15434	15357	15454	15591	15565	15633	15384	15290	15684	15550	15459	15401	15353	15518	15518	15518	15536	15556	15408	15592	15450	15395	15491	15398	15614	15317	15579	15496	15538	15494	15444	15496	15501	15485	15389	15513	15572	15352	15236	15264	15427	15487	15609	15571	15470	15448	15440	15466	15483	15554	15512	15529	15569	15541	15617	15603	15530	15339	15653	15634	15331	15517	15679	15439	15523	15504	15409	15406	15524	15289	15608	15636	15716	15469	15541	15509	15481	15447	15410	15750	15482	15613	15424	15404	15546	15399	15312	15470	15579	15585	15821	15696	15491	15393	15485	15215	15540	15687	15453	15305	15618	15445	15401	15423	15457	15540	15367	15555	15573	15600	15692	15464	15379	15513	15447	15374	15495	15569	15460	15422	15544	15405	15397	15513	15354	15483	15532	15606	15433	15455	15486	15540	15536	15338	15587	15458	15575	15512	15511	15364	15440	15557	15476	15513	15518	15503	15454	15405	15336	15564	15573	15593	15457	15399	15446	15512	15439	15275	15620	15573	15581	15525	15422	15630	15503	15433	15400	15514	15503	15363	15484	15700	15459	15616	15507	15563	15482	15405	15448	15431	15333	15438	15334	15594	15698	15496	15525	15622	15446	15585	15439	15299	15477	15562	15679	15327	15386	15337	15428	15544	15472	15277	15519	15534	15572	15521	15452	15337	15448	15593	15567	15414	15488	15291	15437	15406	15477	15288	15269	15350	15487	15443	15616	15490	15548	15473	15567	15401	15472	15677	15489	15488	15547	15510	15363	15522	15501	15521	15439	15475	15214	15291	15476	15199	15473	15660	15540	15561	15369	15571	15371	15527	15555	15681	15695	15533	15512	15445	15522	15576	15397	15447	15399	15457	15548	15626	15387	15407	15547	15545	15548	15392	15583	15521	15646	15545	15653	15454	15401	15476	15434	15465	15508	15399	15489	15413	15416	15280	15316	15582	15453	15437	15287	15662	15613	15574	15624	15347	15480	15458	15668	15543	15539	15465	15697	15489	15599	15483	15543	15494	15435	15684	15483	15405	15406	15499	15327	15445	15487	15451	15544	15439	15603	15434	15582	15569	15473	15435	15480	15331	15521	15530	15515	15417	15510	15635	15487	15483	15440	15504	15473	15515	15589	15496	15463	15423	15457	15564	15601	15487	15516	15548	15596	15593	15385	15537	15394	15579	15389	15422	15576	15448	15399	15607	15370	15304	15459	15574	15536	15602	15610	15495	15498	15313	15549	15482	15489	15471	15487	15283	15402	15526	15355	15461	15431	15448	15469	15511	15506	15530	15458	15518	15483	15657	15446	15273	15415	15439	15428	15459	15463	15466	15559	15435	15407	15438	15506	15509	15432	15485	15622	15493	15343	15361	15498	15421	15569	15498	15539	15420	15470	15399	15734	15469	15630	15485	15494	15511	15539	15422	15571	15543	15504	15404	15403	15378	15415	15535	15568	15299	15539	15355	15412	15498	15597	15510	15633	15597	15466	15533	15408	15706	15645	15563	15541	15379	15454	15696	15478	15456	15361	15357	15386	15459	15458	15312	15454	15526	15448	15461	15651	15416
28812	49344	48383	40743	34563	29581	25738	22947	20658	19588	18239	17617	17285	16866	16529	16034	15888	15607	15233	15145	14827	15057	15140	14978	14953	14842	14934	15095	14753	14796	14882	14784	14809	14859	14863	14805	14867	14869	14773	14789	14853	14779	14711	14776	14953	14905	14811	15029	15030	14678	14951	14794	14717	14879	14818	14996	14885	15098	14855	14964	14985	14893	14961	15099	14980	15019	14775	14911	14880	14973	14846	14942	14925	14852	14971	14946	14854	14856	14879	14815	14970	14944	14869	14884	14940	14866	14768	14910	14950	14912	14786	14994	14834	14802	14740	14893	14773	14930	14928	14741	14793	14786	14955	14766	14756	14922	14696	14923	14772	14914	14960	14858	14750	14854	14967	14938	14946	15144	14803	14850	15025	14890	14844	14996	14903	14945	14910	14917	14858	14719	14846	14788	14634	15001	14784	14831	14816	14831	14797	14823	14803	14939	15070	14713	14920	15002	14931	14840	14792	14952	14742	15048	14903	14949	14844	14899	14796	15072	14803	15049	14940	14992	14788	14894	14821	14833	14722	14811	14916	14895	14745	14811	14848	14938	14764	14847	14837	14983	14883	14783	14967	14970	14888	14884	14897	14860	14818	14845	14807	14891	14891	14885	14883	14853	14890	14811	14888	14968	14727	14907	14817	14820	14767	14717	14821	14942	14923	14908	14873	14859	14773	14945	14764	14907	14911	14841	14739	14851	14818	14880	14870	14736	14884	15004	14943	14846	14879	14919	14629	15034	14870	14822	14939	14897	14890	14962	14776	14957	14851	14914	14803	14878	14816	14713	14884	14865	14824	14846	14997	14894	14906	15109	14950	14865	14920	14881	14746	14826	14728	14855	14882	15027	14808	14830	14900	14804	14871	14804	14683	15013	14860	14849	14913	14923	14718	15007	15010	14797	14792	14851	14696	14913	14877	14747	14885	15064	14852	14775	14813	14768	14955	14834	14830	14954	14841	15055	14878	14901	14888	15008	14882	14899	14862	14702	14844	14833	14997	14792	14810	14801	14678	14860	14828	14901	14888	14728	14919	14838	14737	14928	14978	14837	14852	14557	14753	14927	14889	14783	14853	14853	14889	14816	14772	14901	14974	14814	14852	14929	14910	14964	14800	14820	14702	14802	14793	14856	14853	14681	14801	14963	15025	14655	14874	14914	14935	14909	14890	14884	14937	14785	14982	14789	14839	14913	14987	14938	14749	14823	14606	14717	14914	14944	14846	14877	14935	14869	14809	14795	14898	14715	14920	14865	14808	14944	14843	14850	15006	14848	15001	14728	14729	14881	14812	14805	14858	14830	14741	14845	14871	15003	14855	14722	15085	14922	14875	14873	14749	14861	14747	14822	14849	14844	14891	14818	14871	14832	14829	14976	14878	14857	14991	14960	14843	14914	14866	14747	14891	14903	14950	14706	14876	14952	14827	14744	14893	14729	14850	14770	14932	14862	14824	14725	14941	14938	14847	14681	14832	14814	14912	14871	14748	15003	14921	14964	14822	14801	14752	15066	14854	14860	14772	14991	14702	14904	14875	14848	14869	14926	14874	14795	14890	14702	14844	14876	14723	14788	14834	14877	14801	14777	14903	14790	14851	14829	14893	14811	14890	14964	14831	14955	14766	14917	14787	14857	14808	14890	14995	14894	15010	15030	14770	14814	15018	14860	14872	14863	14991	14787	14847	14768	14809	14814	14789	14758	14910	14793	14909	14913	14804	14706	14704	14880	14903	14817	14883	14903	14892	14907	14807	14825	14946	14765	14851	14815	14893	14835	14701	14878	14909	14759	14748	14900	14880	14792	14776	14772	14783	14880	14827	14794	14804	14700	14901	14881	14701	14878	14949	14905	14767	14912	14823	14772	14797	14811	14906	14917	14859	14940	14861	14882	14819	14904	14843	14965	14852	14865	14861	15008	14841	14724	15004	15040	14893	14982	15114	14843	14806	14800	14866	14922	14950	14878	15012	14772	14842	14858	14925	14672	14794	14923	14896	14917	14865	14847	14918	14832	14799	14880	14970	14698	14707	14904	14867	14977	14946	14961	14803	14804	14802	14808	14960	14905	14957	14989	14752	14773	14944	14751	15017	15007	14868	14766	14802	14711	14822	14779	15073	15022	14789	15012	14851	14959	14684	14927	14956	14733	14850	14880	14985	14932	14797	14729	14771	14888	14854	14793	15058	14865	14725	14966	14983	14876	14749	15054	14940	14866	15017	14668	14841	14923	14824	14825	14854	14889	14979	14828	14791	14776	15058	14824	14770	14815	14921	14816	14771	14838	15063	14874	14989	14780	14777	14701	14850	14731	15038	14685	14946	14761	14838	14857	14722	14984	14814	14933	14788	14899	14883	14863	14717	14780	14810	14881	14983	14947	14804	15021	14641	14937	14720	14980	14964	14919	14730	14822	14849	14901	14871	14768	14870	14830	14794	14759	14938	14955	14806	14867	14856	14764	14818	14873	14853	14607	14946	14856	14873	14872	14808	14779	15018	14773	14853	14960	14955	14743	14842	14958	14950	14935	14677	14928	14828	14946	14873	14914	14914	14905	14966	14825	15074	14890	14852	14895	14892	14764	14896	14799	14941	14878	14862	14955	14868	14768	14831	14818	14739	14820	14965	14884	14965	14856	14688	14831	14826	14853	14911	14879	14758	14913	14810	14727	14626	14956	15016	14896	14781	14909	14854	14967	14761	14709	14818	14866	14908	14903	14850	14709	14911	14882	14777	14860	14860	14708	14924	14923	14923	14830	14853	14766	14780	14926	14919	14902	14803	14948	14815	14914	14887	14882	14939	14781	14974	14816	14885	14786	14819	14777	15082	14662	14743	14837	14755	14918	14950	14875	14802	14889	14836	14837	14937	14922	14939	14729	14933	14979	14764	14860	14673	14823	14734	14697	14907	14840	14789	14973	14930	14825	14818	14777	14691	14811	14842	14919	14780	14895	14905	14891	14852	14816	14736	14879	14881	14725	14992	14985	14636	14834	14867	14757	14841	14736	14755	14864	14906	14928	14787	14851	14888	14818	14979	14700	14709	14957	14865	14824	14834	14932	14705	14805	14911	14933	14935	14783	14853	14820	14912	14739	14843	14973	14923	14852	14805	14961	14865	14804	14857	14832	14691	14969	14862	14864	15045	14815	14758	14838	14853	14796	14853	14874	14706	14861	14948	15011	14914	14787	14733	14990	14996	14885	14817	14917	14824	14789	14684	15148	14734	14890	14915	14859	14924	14908	14917	14898	14742	14962	14830	14751	14754	15004	14726	14825	15011	14906	14830	14821	14965	14912	15017	14749	14812	14768	14899	14596	14783	14902	14955	14830	14754	14856	14984	14626	14977	14900	14884	14916	14847	14793	14994	14896	14863	14771	14957	14691	14765	14674	14974	14801	14914	14982	14840	14740	14979	14925	14888	14882	14930	14798	14931	14735	14786	14783	14783	14879	14942	14864	14764	15052	14948	14935	14817	14987	14880	14881	14836	14697	14875	14893	14904	14909	14824	14892	14751	14872	14808	14635	14748	14888	14804	14903	14793	14840	14830	14967	14946	15006	14812	14893	14881	14912	14835	14750	14870	14816	14860	14916	14759	14991	14854	14817	14832	15026	14840	14871	14666	14996	14701	14906	14743	14972	14920	15025	14919	14870	14968	14885	14827	14733	14940	14814	15035	14889	14903	14774	14853	14813	14944	14719	14851	14851	15045	14943	14936	15006	14847	14922	14841	14662	14871	14844	14741	14771	14778	14811	14882	14852	14797	14951	14853	14770	14952	14794	15057	14897	14883	14846	14929	14796	14968	15084	14814	14917	14796	14861	14743	14794	14757	14901	14861	14777	14708	14716	14724	14835	14958	14852	14874	14682	14809	14770	14825	14844	14866	14978	14840	15005	14958	14896	14815	14809	14860	14779	14928	14864	14881	14758	14845	14816	14934	14951	14999	14779	14802	14859	14885	14836	15051	14957	14856	15004	14848	14821	14993	14841	14686	14745	14771	14864	15010	14776	14808	14921	14841	14747	14892	14911	14831	15007	14893	15061	14919	14990	14959	14992	15025	14929	14751	14952	14918	15035	14740	14786	14947	14902	14976	14731	14945	14802	14893	14800	14949	14986	14900	14888	14911	14743	14756	15105	14932	14759	14897	14874	14859	14731	14955	14946	14824	14860	14870	14866	14953	14895	14847	14762	14799	14878	14808	14831	14804	14696	14783	14943	14803	14754	14890	14987	14867	14848	14835	14782	15003	14959	14869	14778	14970	14902	14901	14905	15037	14877	14872	14804	14988	14752	15007	14800	14880	15028	14949	14618	14996	14894	14962	14835	14748	14877	14867	14829	14825	14748	14823	14979	14807	14883	14973	14947	14850	14796	14887	14792	14890	14915	14967	14802	14868	15037	14876	14961	14913	14908	14720	14803	14854	14707	14914	15033	14768	14779	14925	14807	14930	14884	14929	14759	14856	14958	14795	14766	14925	14898	14783	14753	14945	14878	14913	14879	14816	14827	14767	14627	14982	15003	14783	15018	14851	15009	14919	14992	14640	14976	14984	14862	14984	14775	14990	14979	14848	14749	14758	14936	14791	14762	14851	14837	14752	14863	14876	14709	14932	14725	14905	14913	14885	14946	14786	14876	14930	14968	14890	14823	14866	14788	14796	14806	14969	14755	14758	15105	14877	14982	14708	14872	14711	14926	14822	14943	14909	14764	14851	14952	14739	14849	15039	14721	14807	14686	15049	14803	14573	14885	14781	14989	14932	14894	14855	14978	14957	14857	14884	14879	14854	14916	14898	14883	14862	14732	14810	14868	14737	14897	14993	14895	14738	14762	14897	14894	14899	14747	14931	14802	14773	14876	14868	14745	14862	14877	14979	14848	14769	15056	14881	14929	14898	14872	14780	14816	14827	14752	14777	14795	15066	14797	14825	14780	14918	14866	14737	14689	14709	14804	14871	14862	14939	14774	14739	14873	14781	14870	14814	14832	14804	14907	14804	14753	14886	14792	14886	14911	14876	15062	14836	14850	14807	14995	14872	14823	14887	14922	14807	14861	14905	14816	14739	14820	14824	14679	14724	14884	14724	15029	15156	14887	14885	14810	14981	14867	14935	14792	14903	14910	14719	14781	14893	15023	14801	14797	14739	14717
22920	21361	29250	24253	23613	27111	28720	22840	20940	19968	18872	18078	17753	17597	16994	16728	16351	16393	16339	15961	16033	15931	15825	15850	15777	15803	15762	15820	15722	15677	15502	15498	15802	15587	15576	15795	15597	15708	15740	15678	15527	15642	15568	15642	15774	15603	15793	15628	15481	15648	15614	15559	15599	15613	15583	15508	15843	15755	15696	15732	15809	15766	15758	15865	15715	15794	15920	15728	15604	15700	15677	15682	15744	15602	15690	15391	15713	15438	15617	15589	15576	15572	15406	15711	15533	15622	15617	15664	15835	15567	15654	15490	15488	15681	15521	15572	15473	15610	15596	15524	15384	15530	15640	15666	15496	15434	15625	15392	15537	15746	15555	15748	15653	15586	15675	15611	15683	15638	15642	15684	15624	15382	15537	15458	15475	15539	15578	15539	15443	15790	15787	15469	15818	15344	15715	15545	15502	15627	15420	15598	15777	15682	15645	15701	15291	15557	15632	15593	15584	15498	15456	15626	15503	15591	15518	15578	15538	15671	15497	15576	15558	15685	15661	15535	15521	15533	15591	15482	15621	15481	15668	15740	15448	15654	15461	15678	15512	15549	15596	15481	15633	15696	15550	15742	15496	15494	15429	15675	15750	15691	15459	15629	15544	15716	15600	15490	15410	15410	15612	15664	15491	15474	15704	15438	15720	15683	15787	15482	15710	15698	15657	15404	15591	15602	15801	15522	15619	15559	15642	15717	15602	15472	15364	15500	15432	15796	15618	15684	15666	15625	15625	15630	15526	15713	15597	15486	15727	15611	15723	15511	15601	15621	15375	15413	15421	15728	15613	15698	15382	15476	15504	15503	15617	15737	15584	15838	15669	15670	15648	15568	15478	15718	15584	15496	15560	15495	15612	15657	15644	15588	15512	15323	15582	15714	15597	15439	15644	15610	15847	15750	15618	15574	15595	15396	15477	15678	15555	15547	15610	15341	15480	15586	15537	15403	15588	15634	15500	15540	15584	15638	15460	15468	15491	15550	15796	15625	15494	15744	15496	15730	15660	15487	15382	15531	15824	15507	15288	15478	15549	15537	15632	15557	15805	15504	15482	15653	15659	15537	15720	15529	15507	15642	15677	15598	15536	15574	15570	15551	15729	15548	15624	15670	15585	15645	15656	15559	15372	15531	15733	15699	15850	15615	15711	15722	15526	15546	15572	15443	15579	15608	15594	15649	15586	15496	15549	15539	15604	15580	15584	15452	15638	15384	15547	15429	15517	15783	15465	15599	15482	15572	15588	15374	15731	15590	15628	15575	15660	15508	15397	15689	15662	15451	15386	15336	15553	15675	15502	15453	15601	15536	15636	15564	15826	15573	15527	15384	15626	15530	15496	15684	15450	15628	15356	15506	15643	15487	15488	15744	15621	15491	15519	15556	15632	15648	15635	15491	15615	15651	15456	15390	15348	15440	15525	15559	15591	15650	15617	15696	15611	15527	15481	15604	15553	15655	15478	15575	15690	15658	15469	15297	15406	15742	15748	15554	15676	15591	15491	15689	15535	15686	15618	15448	15472	15585	15392	15890	15538	15658	15650	15596	15607	15598	15545	15555	15628	15601	15617	15613	15407	15569	15723	15652	15453	15717	15437	15764	15423	15522	15496	15609	15722	15709	15528	15662	15506	15582	15445	15660	15508	15500	15607	15639	15463	15510	15488	15591	15615	15701	15476	15513	15733	15604	15600	15591	15789	15637	15434	15375	15529	15450	15502	15680	15586	15368	15558	15500	15385	15552	15456	15660	15749	15820	15756	15496	15429	15497	15485	15324	15822	15829	15642	15399	15300	15510	15522	15603	15555	15473	15582	15661	15805	15636	15497	15590	15598	15618	15637	15409	15722	15528	15465	15477	15535	15751	15721	15690	15568	15592	15578	15602	15589	15566	15514	15571	15673	15484	15754	15483	15783	15674	15603	15692	15589	15577	15545	15609	15674	15474	15594	15660	15663	15544	15730	15574	15590	15492	15653	15498	15689	15653	15526	15565	15570	15640	15610	15740	15545	15687	15685	15561	15819	15633	15500	15524	15366	15563	15257	15674	15539	15501	15421	15558	15525	15616	15526	15630	15546	15448	15474	15423	15587	15564	15533	15731	15708	15658	15527	15559	15419	15562	15721	15386	15467	15614	15544	15534	15520	15558	15652	15635	15578	15518	15632	15584	15661	15686	15743	15819	15730	15406	15405	15452	15664	15705	15630	15705	15545	15608	15641	15499	15578	15667	15599	15740	15495	15593	15579	15582	15641	15693	15508	15640	15495	15542	15353	15623	15583	15541	15629	15565	15470	15518	15602	15754	15598	15638	15567	15650	15556	15650	15469	15553	15565	15524	15544	15530	15386	15398	15631	15515	15648	15379	15670	15545	15690	15648	15615	15633	15591	15603	15513	15664	15667	15582	15424	15321	15566	15611	15624	15765	15596	15445	15743	15690	15656	15626	15581	15682	15576	15402	15473	15587	15709	15533	15632	15540	15804	15645	15582	15426	15508	15653	15404	15671	15467	15493	15426	15557	15657	15401	15670	15743	15513	15611	15533	15538	15621	15475	15653	15486	15382	15647	15640	15642	15494	15509	15427	15664	15829	15555	15666	15510	15635	15683	15536	15466	15620	15478	15621	15690	15532	15531	15429	15684	15573	15533	15431	15339	15660	15581	15607	15490	15789	15395	15476	15781	15943	15686	15579	15570	15638	15511	15598	15594	15565	15485	15696	15616	15670	15650	15551	15482	15511	15625	15740	15416	15548	15589	15507	15668	15549	15514	15518	15803	15627	15652	15733	15567	15508	15593	15486	15712	15533	15700	15474	15556	15713	15678	15598	15643	15658	15783	15687	15579	15567	15644	15641	15652	15611	15693	15723	15592	15646	15555	15399	15415	15454	15424	15692	15367	15561	15442	15642	15528	15685	15490	15614	15697	15686	15550	15348	15681	15589	15435	15617	15527	15669	15632	15548	15553	15557	15549	15634	15601	15552	15396	15826	15634	15562	15422	15428	15702	15551	15643	15706	15710	15726	15649	15589	15542	15762	15568	15682	15456	15421	15588	15328	15417	15558	15407	15472	15549	15591	15637	15529	15511	15606	15652	15739	15513	15345	15507	15289	15629	15734	15603	15703	15592	15680	15718	15548	15441	15758	15492	15688	15536	15673	15604	15344	15717	15553	15481	15757	15520	15561	15826	15552	15277	15755	15651	15444	15537	15651	15621	15659	15543	15696	15536	15633	15625	15504	15687	15363	15456	15673	15413	15681	15485	15558	15574	15555	15500	15571	15730	15338	15512	15616	15572	15721	15574	15759	15229	15497	15518	15643	15729	15709	15674	15512	15503	15520	15531	15655	15626	15569	15669	15492	15601	15576	15668	15567	15691	15656	15705	15405	15403	15453	15463	15625	15545	15576	15772	15656	15514	15604	15520	15555	15607	15657	15513	15471	15584	15616	15661	15460	15638	15549	15611	15522	15601	15453	15512	15475	15600	15663	15379	15722	15748	15689	15567	15606	15402	15421	15473	15580	15709	15421	15402	15658	15444	15720	15399	15612	15521	15509	15508	15683	15381	15650	15574	15616	15482	15633	15662	15531	15671	15768	15454	15582	15600	15636	15521	15549	15681	15359	15637	15548	15698	15571	15634	15723	15482	15631	15468	15715	15525	15579	15331	15651	15616	15707	15628	15599	15522	15464	15655	15645	15505	15662	15609	15558	15492	15493	15587	15557	15585	15603	15508	15640	15553	15444	15215	15471	15591	15585	15623	15703	15515	15767	15535	15565	15553	15547	15547	15472	15712	15551	15448	15451	15809	15556	15571	15563	15447	15483	15560	15517	15577	15562	15539	15557	15563	15519	15637	15404	15708	15364	15643	15657	15446	15454	15689	15667	15606	15554	15559	15705	15534	15659	15507	15579	15525	15539	15570	15617	15473	15605	15574	15383	15497	15540	15676	15657	15543	15508	15567	15630	15507	15526	15629	15477	15533	15573	15621	15445	15706	15363	15419	15538	15579	15400	15484	15676	15676	15540	15605	15579	15561	15455	15539	15545	15551	15504	15730	15478	15691	15776	15786	15467	15580	15467	15760	15552	15600	15591	15765	15666	15748	15588	15590	15908	15569	15567	15541	15800	15532	15550	15595	15256	15672	15765	15310	15578	15407	15456	15713	15591	15446	15695	15692	15597	15505	15520	15583	15496	15497	15564	15652	15550	15592	15667	15458	15564	15492	15455	15535	15685	15554	15393	15564	15514	15517	15533	15516	15725	15600	15690	15803	15667	15547	15626	15625	15409	15659	15691	15327	15541	15706	15622	15422	15641	15520	15634	15568	15430	15513	15591	15560	15666	15614	15510	15672	15607	15588	15612	15671	15809	15535	15510	15476	15607	15473	15586	15839	15636	15743	15443	15611	15602	15398	15441	15530	15598	15597	15658	15437	15656	15571	15486	15506	15380	15736	15430	15504	15664	15448	15613	15599	15562	15652	15780	15498	15483	15393	15562	15536	15454	15662	15697	15509	15614	15609	15609	15610	15535	15825	15432	15447	15658	15579	15604	15633	15662	15645	15526	15441	15604	15544	15516	15646	15351	15681	15607	15584	15658	15785	15772	15484	15339	15459	15688	15675	15436	15629	15622	15800	15416	15579	15589	15705	15592	15314	15427	15597	15512	15692	15647	15492	15328	15479	15450	15516	15501	15616	15525	15490	15667	15614	15517	15647	15667	15524	15590	15514	15759	15513	15778	15678	15747	15442	15383	15253	15449	15601	15590	15694	15625	15501	15586	15687	15463	15568	15758	15638	15333	15545	15388	15586	15594	15551	15401	15614	15530	15623	15584	15651	15627	15676	15681	15370	15445	15329	15546	15444	15442	15577	15661	15637	15658	15539	15667	15510	15519	15571	15529	15345	15442	15601	15506	15561	15465	15618	15535	15554	15533	15526	15509	15481	15744	15693	15688	15443	15641	15463	15555	15768	15563	15453	15794	15429	15502	15741	15535	15490	15637	15615	15582	15491	15765	15707	15559	15536	15442	15612	15600	15553	15478	15566	15702	15557	15551	15559	15525	15418	15601	15661	15573	15492	15454	15706	15512	15551	15620	15677	15721	15499	15529	15352	15479	15744	15560	15513	15511	15591	15583	15561
30173	52926	51965	45607	39169	33494	29207	25819	23473	21346	19820	18995	18431	17881	17373	16925	16360	16061	15591	15406	15479	15035	15237	15114	14971	15230	15052	15138	15137	14943	14948	15058	15014	14890	14922	14864	14926	14943	14932	14785	14853	14983	15058	15040	14903	14818	14960	14905	14944	14975	14995	15105	14835	14919	15009	14974	14838	14867	14908	15009	15075	15065	15108	15363	15220	15126	15138	14880	14908	14886	14926	14917	14974	14804	14895	14981	15008	14862	15004	14865	14939	14929	14842	14901	15149	14750	14924	14854	14906	14807	14839	14831	14971	14829	14833	15068	14912	14885	14853	14970	14987	14778	14881	14937	14828	14770	14908	14858	14931	14841	14811	15021	14853	14839	15056	14925	15053	14909	14937	15127	14791	14908	14764	14816	14944	15070	14886	14870	14918	14868	14971	14904	14870	14919	14985	14976	14919	14911	14973	14891	14996	14852	14884	14738	14815	15057	14638	14965	15054	14905	14936	15029	14963	15073	14859	15042	14984	15112	14967	14835	15002	15001	14835	14984	14898	14961	14901	14904	15002	14922	14878	14774	14889	14777	14678	14950	14902	14764	14982	14982	14897	14865	14902	14912	14736	14845	14967	14709	14963	14715	15022	15049	15030	14932	14978	14929	15001	14959	14947	15033	14996	14945	14850	14883	14959	14872	14835	14985	14888	14809	15000	14837	14874	15056	14961	14857	14957	14929	15144	14974	14969	14805	14854	14935	14869	15022	14832	14746	14950	14861	14794	14836	14849	14952	14999	14681	14862	14901	15042	14880	14917	14939	14967	14883	14862	14838	14976	14838	15060	14831	14962	14860	14802	14958	14835	14879	14848	15163	14903	14963	14890	14892	14928	14982	14889	14833	14815	14768	15165	14958	14821	14898	14923	14860	14851	15042	14826	14826	14842	14926	14923	14782	14830	14940	14959	15037	14939	14893	14998	14953	14669	14931	14804	14856	14918	14894	14881	14801	14878	14967	14890	14924	14924	14852	14956	14905	14861	14919	14986	14625	14900	14770	15112	14968	14759	14869	14840	14906	14831	14813	14958	14988	14953	14719	14804	14892	14789	14889	14845	14874	14799	14864	14950	14804	14853	15005	15019	15007	14951	15062	14861	14944	14811	14908	14972	14993	14909	14759	14899	15010	14774	14857	14775	14910	14774	14955	14972	14965	14836	15085	14793	14900	14910	14891	14953	14808	14940	14755	14782	14859	14808	14720	14920	15024	14960	14900	15032	15084	14858	14907	14928	14842	14900	14828	14849	14924	14913	14808	14961	14985	14880	14763	14890	14684	15027	14878	15083	14994	14952	14904	14793	14820	14977	15011	14823	14903	14833	14844	14929	14945	14829	14934	14859	15139	14999	14921	14781	14855	15008	14932	14877	14917	15080	14776	14885	14629	14899	14804	14913	14835	14940	14882	14745	14797	14978	15016	14818	14849	14913	14786	14812	14952	14882	14938	14890	14840	14913	14861	14961	14810	14929	14906	14934	14966	14832	15000	14750	15044	14952	15005	15119	14934	14924	14824	14839	15000	14957	14855	14759	14945	14937	14732	14898	14949	14878	14912	14939	14850	14926	14879	15014	14938	14991	14902	14904	14923	14995	14914	14935	14946	14933	14789	14814	14938	14918	15001	14934	14788	14951	14853	14835	15030	14831	14933	14901	14928	15062	14906	14731	14839	14917	14934	15002	15075	14908	14877	14825	14926	14689	14800	14932	14837	14998	14855	14862	14839	14982	14897	14849	14825	14965	14887	14959	14687	15050	14893	14934	14915	14815	14746	14726	14825	14901	14997	14874	14777	14997	15015	14877	14760	15082	14945	14910	14775	14913	14880	15007	15003	14882	14871	14886	14942	14886	14730	14961	14874	14913	14736	15032	14842	15020	14762	14974	15012	14784	14829	14951	14924	14875	14896	14791	14766	14904	14920	14817	14855	14759	14944	14936	15062	14935	15016	14923	14865	14953	14865	14977	14880	14738	14879	14850	14924	15030	14791	14883	14879	15110	14884	14980	14946	14837	15012	14865	14883	14890	14914	14919	14752	14929	15024	15038	14922	14812	14887	14879	14981	15016	14808	14850	15007	14973	14845	15139	14859	15015	14697	14883	14960	14870	14879	14983	14808	15007	15022	15166	14745	15020	14705	15002	14838	14870	14789	14885	14744	14944	15029	15066	14711	15003	14712	14864	14836	15040	14912	14966	14949	14988	14938	14940	14836	14847	14939	14938	14957	14841	14977	14782	14880	14828	14998	14916	14852	14799	14737	15063	14742	14805	14802	14824	14879	14905	14720	14950	14828	14781	14800	14764	14911	15028	14974	14740	14740	14868	15078	15012	14853	14704	15105	14798	14921	15006	14982	14929	15034	15013	14707	14756	14848	15036	14904	14942	14967	14712	15048	14881	14768	14794	14864	14846	14838	14926	14894	14823	14875	14979	14960	14955	14981	14751	14787	14912	14968	14860	14878	14879	14709	14922	14691	14786	14822	15066	14995	14725	14804	14776	14915	14936	14868	14788	14830	14855	14946	14919	14933	14650	14923	14822	15042	14898	14980	14921	14929	14882	14849	14787	14973	14952	14810	14922	14858	14854	14858	14687	14818	15004	14917	14919	14785	14703	14920	14859	14838	14851	15007	14987	14854	14859	14846	14930	14932	14792	15012	15017	14955	14947	14936	14982	14997	14824	14768	14898	14879	14876	15103	14663	14982	14838	14808	14869	14823	14853	14989	15069	14957	14936	14790	14938	14883	14735	14821	14822	15011	14909	14910	14854	14895	14903	14964	14932	14800	14956	14837	14881	14948	15054	14789	14838	15053	14795	15036	14896	15123	14923	14997	14980	15028	14881	14958	14841	14825	14966	14882	14824	14933	14800	14785	14944	15012	14866	14848	14887	14690	14962	15007	14927	14952	14923	14925	14828	14971	14796	14990	14834	15012	14981	15004	14777	14942	14893	14970	14866	14856	14996	14907	14879	15003	14851	14877	14969	14701	14772	14977	14782	14865	14888	14989	14922	14677	14999	14857	15010	14997	14978	14858	14863	14707	14964	14855	15046	14953	14952	14823	14844	14832	14949	14880	14856	15015	14805	14813	14775	14747	14872	14823	14921	14895	14742	15140	14966	14880	15022	14969	14868	15006	14839	14972	14984	14891	14996	14989	14899	14860	15001	15070	14810	14872	14886	15005	14785	14899	14943	14916	14696	15024	15033	15005	14926	14911	14920	14932	14804	14846	14706	14889	14960	14912	14981	14792	14926	14856	14770	14874	14956	14823	14986	14849	14855	15045	14915	14886	14836	15041	14900	14851	14868	14987	15034	15066	14700	15008	14902	14817	14981	14867	15029	15042	14951	14769	15047	14816	14839	14989	14888	14891	14909	14856	14921	14701	14912	15014	14794	14951	14870	14885	14922	14800	14991	15091	14927	14884	14912	14819	14738	14918	14752	14971	14975	15041	14854	14952	14803	14846	14945	14858	14958	14849	14861	14991	15027	14936	14877	14929	15208	14721	15012	15018	14853	14947	14890	14912	14759	14917	15022	14812	14900	14890	14802	14864	14964	15032	14767	14930	15070	14777	14890	14934	15161	14963	14865	14652	15178	14889	14855	14869	14663	15001	14973	14950	14781	14871	14859	14991	14929	14770	15063	15145	14822	14899	14953	15182	14928	14845	14951	14941	14909	14860	14850	14986	14829	14751	15094	14865	15054	14753	14973	14876	14815	14942	14898	14953	14917	14932	14856	14852	14900	14822	14958	14854	14826	14858	14823	14663	14990	14856	14845	14824	14942	15010	14846	14762	14915	15062	15020	14989	14922	14955	14849	15053	14921	14986	14995	14777	14867	14992	14774	15022	14837	14984	14925	14931	14807	14970	14932	15035	14922	14856	14921	14813	14925	14805	14919	14960	14876	14925	14794	14740	14817	14900	15017	14797	15130	14903	14951	14886	14929	14898	14965	14890	14882	14840	14851	14817	15011	14732	14866	14836	15035	14875	14879	14881	14633	14947	14900	15013	14863	14932	14974	14974	14873	14976	14950	14861	14996	14863	14987	14835	14925	14863	15146	14821	15010	14877	14919	14867	14936	15111	14960	14875	14934	14772	14866	14904	14984	14937	14919	14860	14952	14841	14849	14812	14955	14852	14886	15053	14991	14880	14862	14727	14976	14923	14911	14948	14934	14855	14944	14924	14912	14884	14922	15034	14879	14955	14898	15084	14917	15078	14855	14937	15010	14714	14813	14730	14925	14880	14850	14970	14941	14813	14853	14850	14782	14892	14915	14997	14861	15015	15070	15045	14926	14787	14933	14845	14857	14843	14811	14913	14929	14954	14936	14822	15026	14911	14982	14806	14950	14915	14838	15088	14866	14903	14865	14860	14809	14952	14830	14939	14912	14837	14867	14874	14878	15011	14894	14759	14787	14833	14870	14935	15005	14838	14916	15098	14855	14847	14808	14941	14763	14870	14947	14784	14969	14957	14874	14857	14886	14817	14890	14982	14966	14838	14852	14906	14957	14810	14910	14851	14905	14743	14871	14869	15001	14665	14911	14993	14974	15018	14982	14977	14884	14922	14694	14785	14998	14969	14887	15011	14941	14857	14720	14867	14909	14852	15020	14792	14855	14968	15025	14964	14811	14938	14821	14870	14851	14940	14928	14856	14882	14993	14699	14937	14763	14728	14897	14949	14973	14847	14806	14848	14782	14932	14882	14850	14900	15074	14832	14938	14851	14965	14840	15070	14924	14917	14930	14908	14859	15007	14846	14874	15025	14894	15002	14777	14868	14943	14905	15003	14923	15022	14901	14872	15013	14864	14801	15038	14984	14934	14941	14772	14884	14800	15037	14981	14845	15127	14937	14877	14935	15008	14978	14921	15025	14793	15042	14872	15034	14970	14922	14928	15121	14900	14908	14917	14805	15039	14952	14815	14879	14755	14775	14924	14881	14887	14956	14751	14840	14769	14822	14890	14788	14887	14950	14797	14790	14747	14786	14959	14864	14820	15006	14963	15044	15018	14929	14800	14826	14905	14819	14802	14853	14978	14989	14989	14777	15094	14896	14843	14812	14913	14934	14848	14824	14853	14968	14742	14991	14821	14947	14888	14708	14838	14868	14890	14829	14855	14920	14956
28268	27934	34582	31298	24998	21791	19565	18083	17169	16805	16361	16186	16066	15953	15932	15781	15861	15687	15648	15515	15744	15329	15450	15302	15377	15330	15354	15622	15522	15335	15440	15412	15232	15629	15368	15460	15441	15462	15407	15223	15385	15423	15219	15311	15527	15473	15436	15382	15304	15303	15493	15275	15456	15581	15221	15471	15445	15375	15252	15544	15373	15403	15475	15390	15412	15290	15374	15280	15425	15283	15493	15306	15216	15404	15144	15461	15393	15167	15123	15502	15613	15494	15614	15425	15454	15369	15298	15381	15091	15249	15329	15401	15542	15374	15302	15290	15445	15412	15278	15231	15366	15074	15306	15266	15202	15648	15380	15280	15253	15339	15491	15260	15346	15373	15237	15424	15497	15343	15308	15347	15326	15426	15412	15281	15374	15360	15504	15208	15334	15334	15420	15214	15312	15337	15300	15531	15340	15336	15303	15441	15275	15289	15490	15358	15162	15364	15291	15453	15229	15224	15459	15380	15305	15288	15558	15216	15358	15220	15455	15595	15279	15291	15338	15218	15399	15308	15519	15504	15520	15264	15410	15400	15490	15345	15381	15404	15323	15258	15289	15361	15365	15412	15430	15372	15374	15399	15491	15541	15424	15479	15409	15213	15351	15305	15424	15477	15312	15401	15311	15364	15421	15406	15468	15484	15236	15463	15472	15356	15551	15123	15502	15095	15346	15407	15241	15398	15380	15430	15265	15367	15379	15265	15376	15292	15333	15383	15416	15373	15342	15256	15356	15418	15422	15281	15524	15391	15544	15357	15335	15108	15477	15548	15494	15443	15458	15441	15302	15273	15352	15298	15280	15329	15563	15488	15393	15504	15401	15405	15273	15396	15405	15456	15262	15313	15394	15525	15397	15390	15550	15366	15453	15411	15169	15368	15470	15123	15347	15145	15412	15509	15435	15286	15148	15321	15536	15323	15323	15432	15421	15385	15428	15308	15099	15474	15320	15347	15372	15449	15351	15340	15441	15403	15477	15360	15405	15222	15443	15419	15279	15417	15336	15307	15337	15457	15404	15286	15169	15276	15358	15329	15255	15391	15524	15258	15414	15547	15412	15263	15373	15268	15125	15288	15396	15251	15338	15219	15417	15383	15489	15201	15460	15174	15260	15146	15413	15261	15382	15475	15356	15441	15317	15445	15439	15193	15390	15316	15506	15286	15455	15282	15547	15400	15430	15284	15157	15457	15451	15490	15432	15332	15609	15210	15229	15311	15424	15468	15267	15270	15456	15401	15353	15467	15339	15458	15397	15193	15439	15528	15294	15220	15366	15398	15208	15336	15422	15220	15428	15431	15310	15447	15461	15563	15423	15420	15306	15191	15340	15401	15329	15518	15270	15318	15346	15262	15420	15274	15237	15342	15699	15067	15406	15329	15471	15507	15324	15205	15357	15249	15538	15383	15473	15268	15568	15356	15339	15281	15442	15464	15342	15307	15365	15315	15282	15414	15354	15484	15654	15540	15213	15218	15259	15335	15300	15232	15282	15426	15480	15455	15562	15345	15382	15296	15485	15517	15370	15266	15335	15394	15390	15278	15391	15370	15192	15342	15516	15440	15242	15432	15408	15307	15316	15258	15455	15428	15317	15229	15562	15287	15407	15371	15359	15469	15117	15388	15367	15439	15271	15293	15480	15350	15213	15349	15604	15254	15416	15287	15375	15485	15311	15335	15392	15283	15385	15236	15418	15509	15598	15396	15519	15384	15303	15435	15382	15390	15328	15174	15186	15202	15340	15458	15389	15256	15379	15353	15513	15404	15498	15307	15444	15325	15312	15402	15418	15345	15265	15442	15450	15267	15442	15305	15250	15417	15449	15477	15474	15466	15412	15390	15388	15441	15403	15376	15382	15236	15323	15313	15463	15416	15438	15300	15208	15229	15313	15483	15401	15323	15393	15251	15547	15369	15424	15317	15195	15326	15350	15384	15314	15313	15361	15462	15187	15428	15389	15326	15465	15284	15360	15200	15275	15431	15435	15520	15439	15366	15228	15318	15322	15415	15464	15342	15369	15487	15411	15425	15518	15266	15159	15396	15425	15489	15355	15457	15407	15359	15395	15285	15278	15444	15321	15553	15471	15438	15294	15356	15306	15292	15244	15221	15551	15530	15257	15496	15166	15369	15339	15332	15358	15334	15353	15386	15430	15155	15407	15265	15283	15412	15395	15383	15303	15647	15622	15312	15636	15351	15115	15267	15389	15377	15387	15404	15327	15353	15430	15295	15345	15348	15476	15476	15359	15450	15584	15460	15348	15381	15379	15415	15377	15322	15553	15473	15355	15518	15471	15417	15245	15183	15302	15393	15431	15372	15263	15470	15633	15565	15533	15347	15491	15442	15412	15389	15426	15370	15303	15357	15306	15542	15508	15144	15355	15275	15323	15348	15258	15167	15358	15407	15337	15382	15176	15393	15331	15290	15190	15290	15395	15184	15302	15261	15435	15302	15493	15417	15315	15608	15333	15577	15426	15402	15254	15297	15521	15296	15407	15406	15362	15570	15487	15414	15379	15380	15405	15403	15354	15386	15339	15243	15423	15565	15210	15376	15519	15470	15511	15168	15460	15543	15401	15533	15425	15421	15274	15416	15282	15297	15427	15500	15369	15235	15547	15285	15316	15327	15402	15147	15387	15378	15369	15263	15420	15437	15313	15368	15255	15290	15460	15320	15516	15389	15325	15267	15294	15245	15489	15335	15576	15498	15328	15366	15496	15418	15325	15245	15426	15210	15376	15465	15131	15431	15441	15441	15426	15303	15452	15408	15489	15405	15538	15285	15307	15347	15331	15227	15297	15367	15263	15393	15208	15394	15246	15346	15270	15415	15448	15291	15355	15164	15428	15330	15368	15340	15547	15510	15473	15432	15380	15321	15472	15419	15379	15378	15365	15421	15274	15373	15371	15256	15366	15316	15491	15653	15484	15279	15424	15471	15364	15200	15519	15288	15378	15354	15333	15356	15561	15576	15300	15550	15376	15245	15253	15577	15282	15463	15378	15571	15607	15503	15372	15380	15374	15444	15281	15363	15350	15639	15455	15306	15460	15239	15399	15420	15485	15464	15435	15464	15326	15377	15438	15429	15205	15275	15328	15356	15346	15444	15299	15315	15383	15489	15313	15353	15390	15313	15740	15495	15176	15445	15310	15336	15353	15431	15320	15321	15609	15529	15217	15260	15258	15383	15275	15316	15354	15366	15370	15272	15273	15400	15462	15501	15504	15368	15523	15238	15271	15275	15495	15355	15329	15434	15331	15165	15445	15171	15581	15393	15518	15433	15424	15483	15363	15282	15259	15587	15471	15365	15399	15498	15537	15489	15547	15409	15385	15363	15396	15451	15442	15321	15496	15378	15370	15245	15395	15416	15257	15410	15216	15316	15484	15352	15235	15380	15313	15326	15463	15490	15420	15210	15236	15367	15258	15471	15489	15274	15273	15129	15325	15166	15220	15471	15328	15409	15484	15670	15452	15284	15262	15267	15232	15285	15348	15397	15245	15350	15334	15293	15211	15383	15555	15408	15441	15516	15466	15283	15431	15440	15341	15229	15326	15399	15174	15172	15512	15458	15358	15251	15385	15182	15323	15416	15380	15416	15471	15458	15408	15271	15395	15306	15288	15228	15372	15299	15448	15364	15368	15205	15509	15391	15312	15474	15430	15476	15226	15433	15302	15283	15318	15581	15313	15326	15440	15228	15493	15504	15417	15478	15162	15364	15450	15466	15379	15243	15422	15363	15465	15189	15285	15175	15283	15463	15399	15337	15406	15632	15383	15421	15283	15289	15447	15416	15419	15131	15320	15592	15333	15351	15241	15541	15335	15494	15339	15101	15341	15374	15196	15305	15317	15383	15409	15395	15400	15346	15417	15333	15480	15416	15516	15173	15257	15283	15363	15468	15024	15488	15392	15315	15516	15304	15392	15221	15248	15356	15391	15297	15333	15428	15404	15428	15361	15441	15359	15345	15355	15373	15315	15330	15266	15504	15356	15231	15191	15373	15423	15311	15449	15288	15274	15271	15392	15500	15286	15426	15599	15275	15466	15250	15482	15585	15422	15407	15333	15478	15363	15453	15412	15409	15401	15493	15472	15453	15612	15463	15423	15434	15318	15437	15421	15403	15587	15606	15341	15445	15623	15595	15402	15462	15497	15381	15310	15334	15540	15321	15320	15326	15501	15361	15295	15356	15198	15414	15512	15342	15183	15389	15459	15480	15339	15469	15448	15524	15338	15395	15263	15195	15539	15408	15537	15286	15332	15287	15380	15356	15437	15340	15307	15183	15305	15237	15333	15494	15655	15424	15445	15314	15472	15397	15455	15395	15509	15243	15311	15416	15323	15527	15426	15398	15540	15212	15196	15424	15431	15463	15290	15492	15286	15272	15147	15241	15305	15457	15530	15338	15481	15466	15302	15432	15467	15296	15203	15175	15354	15394	15315	15526	15448	15393	15314	15285	15318	15226	15149	15282	15335	15355	15447	15364	15398	15344	15446	15590	15331	15362	15315	15466	15533	15387	15340	15511	15383	15296	15490	15488	15415	15158	15517	15342	15237	15190	15344	15371	15273	15337	15261	15517	15330	15322	15420	15417	15352	15454	15139	15331	15217	15229	15099	15658	15435	15328	15538	15258	15669	15234	15334	15414	15477	15265	15372	15304	15608	15424	15167	15251	15496	15216	15548	15330	15327	15362	15379	15317	15206	15377	15275	15298	15489	15393	15454	15254	15518	15342	15397	15356	15426	15184	15374	15425	15388	15266	15599	15377	15220	15493	15516	15414	15480	15536	15556	15239	15452	15591	15345	15407	15379	15405	15364	15405	15170	15363	15434	15427	15264	15313	15419	15320	15423	15655	15288	15270	15473	15176	15388	15255	15406	15481	15537	15476	15382	15479	15300	15262	15341	15491	15228	15173	15421	15306	15470	15502	15401	15337	15545	15265	15379	15275	15367	15487	15415	15310	15237	15353	15434	15385	15369	15088	15472	15337	15294	15139	15471	15328	15426	15226	15262	15632	15180	15287	15364	15325	15229	15416	15296	15491	15458	15367	15378	15227	15325	15364	15333	15491	15331	15170	15296	15438	15345	15288	15353	15361	15145	15424	15388	15357	15376	15404	15368	15406	15380	15291
30222	44019	41901	34009	28184	24089	20891	19136	17826	17117	16217	15958	15880	15402	15279	15143	15217	15188	14836	15013	14932	14661	14854	14800	14831	14646	14698	14673	14830	14649	14829	14621	14898	14573	14671	14684	14750	14761	14756	14614	14669	14737	14813	14877	14684	14649	14797	14855	14687	14753	14742	14726	14716	14699	14733	14840	14792	14793	14648	14710	14754	14935	14783	14824	14831	14639	14700	14664	14709	14799	14859	14730	14733	14566	14822	14607	14613	14677	14741	14773	14875	14726	14771	14686	14702	14686	14774	14708	14719	14689	14699	14633	14554	14840	14746	14669	14533	14661	14643	14676	14750	14747	14725	14744	14650	14550	14674	14666	14622	14718	14722	14670	14710	14697	14607	14563	14748	14597	14582	14709	14600	14791	14614	14627	14959	14793	14654	14718	14746	14834	14883	14539	14756	14644	14777	14660	14631	14701	14985	14933	14883	14811	14506	14848	14826	14789	14685	14609	14812	14706	14802	14726	14674	14663	14660	14767	14735	14833	14845	14727	14737	14748	14785	14692	14734	14771	14750	14647	14613	14706	14778	14690	14725	14606	14639	14755	14636	14678	14660	14778	14582	14648	14718	14671	14770	14729	14670	14598	14787	14694	14644	14724	14662	14758	14678	14865	14715	14578	14653	14705	14875	14830	14652	14656	14625	14789	14693	14767	14646	14710	14901	14664	14685	14763	14647	14889	15016	14844	14703	14861	14622	14728	14699	14682	14620	14733	14786	14809	14778	14833	14681	14828	14849	14742	14710	14693	14745	14650	14705	14799	14579	14708	14674	14865	14683	14562	14745	14755	14700	14873	14635	14734	14822	14702	14695	14760	14740	14602	14797	14670	14704	14721	14646	14870	14673	14838	14467	14696	14893	14598	14722	14659	14655	14808	14739	14792	14691	14750	14808	14629	14667	14625	14748	14818	14795	14682	14710	14615	14756	14686	14901	14773	14853	14749	14685	14781	14795	14637	14711	14621	14784	14768	14605	14739	14626	14857	14641	14832	14783	14713	14890	14685	14770	14731	14862	14606	14655	14865	14785	14730	14705	14592	14783	14629	14832	14617	14739	14835	14671	14900	14631	14830	14840	14833	14685	14609	14721	14706	14681	14861	14620	14615	14596	14832	14571	14618	14683	14822	14636	14754	14748	14712	14932	14593	14802	14824	14697	14748	14664	14647	14777	14827	14731	14637	14600	14519	14748	14834	14768	14798	14729	14720	14722	14666	14703	14496	14545	14647	14715	14611	14733	14682	14766	14707	14633	14720	14622	14784	14662	14733	14685	14717	14550	14769	14504	14805	14697	14602	14656	14517	14691	14747	14998	14513	14663	14648	14897	14672	14799	14533	14690	14668	14664	14541	14829	14662	14758	14815	14657	14722	14851	14729	14753	14929	14612	14878	14798	14496	14696	14556	14801	14685	14790	14643	14658	14693	14644	14839	14732	14844	14530	14700	14772	14605	14736	14817	14640	14821	14845	14758	14728	14798	14743	14782	14740	14648	14738	14689	14858	14690	14745	14663	14814	14793	14793	14712	14734	14682	14700	14689	14769	14676	14740	14803	14687	14731	14855	14705	14832	14828	14691	14765	14740	14816	14837	14768	14735	14783	14660	14712	14615	14656	14907	14832	14688	14623	14680	14786	14800	14702	14719	14692	14767	14736	14704	14654	14782	14728	14789	14739	14654	14747	14724	14757	14617	14883	14741	14923	14765	14751	14883	14904	14760	14685	14772	14765	14739	14675	14720	14697	14716	14632	14558	14823	14688	14766	14687	14822	14863	14794	14766	14647	14815	14671	14718	14857	14709	14721	14619	14729	14881	14790	14629	14701	14779	14856	14829	14940	14799	14688	14867	14755	14688	14720	14792	14646	14807	14782	14602	14817	14765	14794	14676	14739	14663	14709	14550	14767	14721	14731	14732	14797	14603	14668	14756	14648	14577	14768	14676	14647	14689	14625	14789	14658	14661	14857	14755	14773	14858	14634	14601	14723	14600	14937	14721	14641	14758	14681	14742	14563	14781	14900	14573	14679	14782	14731	14769	14685	14801	14792	14842	14663	14649	14606	14920	14636	14801	14591	14628	14481	14961	14777	14695	14861	14670	14720	14715	14664	14790	14640	14876	14698	14709	14514	14799	14751	14622	14931	14755	14721	14665	14902	14970	14694	14826	14760	14847	14782	14727	14601	14770	14754	14800	14803	14810	14710	14867	14889	14675	14695	14731	14728	14689	14739	14740	14710	14643	14708	14835	14903	14683	14663	14676	14800	14901	14699	14760	14841	14818	14842	14731	14775	14828	14775	14681	14792	14730	14799	14812	14662	14771	14656	14871	14768	14727	14623	14763	14890	14719	14797	14679	14773	14850	14661	15075	14744	14800	14691	14626	14675	14745	14749	14788	14904	14660	14665	14679	14772	14706	14761	14712	14667	14812	14599	14751	14751	14681	14979	14506	14627	14845	14916	14712	14686	14565	14968	14753	14729	14662	14715	14697	14772	14733	14778	14710	14764	14703	14773	14749	14715	14672	14624	14817	14808	14771	14760	14724	14567	14789	14767	14771	14840	14720	14620	14792	14676	14855	14649	14841	14670	14677	14712	14640	14786	14649	14711	14775	14711	14833	14678	14830	14641	14718	14909	14771	14832	14831	14791	14803	14728	14870	14698	14636	14600	14730	14768	14809	14778	14693	14663	14816	14693	14850	14630	14648	14655	14655	14756	14749	14776	14744	14717	14697	14874	14744	14875	14800	14690	14629	14733	14784	14743	14765	14886	14716	14704	14708	14651	14885	14743	14662	14694	14782	14766	14772	14662	14720	14721	14684	14805	14896	14735	14817	14676	14784	14666	14861	14624	14716	14686	14794	14797	14722	14683	14783	14770	14736	14731	14791	14826	14790	14715	14808	14696	14683	14869	14699	14829	14772	14709	14738	14605	14612	14695	14617	14660	14746	14587	14640	14705	14886	14649	14567	14815	14938	14780	14855	14714	14876	14870	14569	14756	14707	14706	14615	14725	14645	14831	14781	14682	14682	14797	14754	14733	14787	14656	14829	14766	14710	14816	14762	14763	14780	14699	14924	14733	14689	14712	14795	14813	14684	14743	14645	14628	14775	14634	14785	14667	14769	14731	14708	14615	14808	14705	15015	14771	14861	14716	14628	14772	14660	14879	14802	14801	14643	14687	14731	14838	14834	14554	14848	14883	14601	14619	14591	14717	14819	14791	14850	14752	14746	14673	14644	14802	14516	14728	14587	14775	14760	14632	14758	14771	14783	14743	14711	14695	14849	14748	14764	14849	14788	14585	14740	14624	14823	14762	14537	14774	14634	14780	14753	14696	14754	14759	14869	14703	14676	14823	14743	14758	14655	14651	14599	14613	14622	14705	14684	14764	14590	14761	14502	14803	14641	14694	14674	14761	14714	14801	14793	14754	14788	14764	14790	14751	14800	14712	14661	14755	14685	14668	14631	14630	14854	14689	14647	14696	14917	14827	14720	14771	14703	14838	14780	14825	14748	14668	14779	14850	14846	14656	14801	14545	14841	14615	14742	14651	14856	14703	14765	14696	14793	14779	14587	14683	14950	14674	14635	14561	14817	14794	14742	14780	14796	14593	14684	14681	14822	14663	14871	14831	14757	14806	14655	14739	14453	14723	14831	14677	14759	14822	14791	14795	14676	14736	14900	14547	14649	14630	14594	14721	14519	14655	14599	14851	14643	14769	14716	14681	14840	14608	14523	14674	14671	14799	14854	14779	14712	14868	14771	14726	14799	14710	14757	14849	14598	14758	14711	14701	14588	14538	14696	14781	14662	14669	14754	14766	14496	14843	14672	14597	14665	14640	14732	14751	14681	14685	14690	14706	14521	14766	14738	14585	14711	14625	14716	14648	14779	14868	14750	14825	14631	14811	14865	14650	14672	14666	14760	14689	14883	14803	14905	14911	14791	14872	14832	14695	14758	14643	14865	14663	14729	14791	14811	14666	14780	14820	14690	14598	14831	14665	14752	14716	14728	14778	14735	14690	14660	14654	14702	14768	14784	14634	14753	14741	14923	14754	14806	14971	14591	14756	14814	14516	14647	14678	14653	14644	14754	14714	14785	14628	14662	14794	14789	14806	14689	14690	14826	14907	14733	14723	14892	14661	14722	14576	14857	14774	14790	14722	14704	14624	14709	14578	14712	14703	14933	14693	14746	14706	14660	14679	14784	14751	14742	14808	14760	14689	14687	14687	14773	14828	14771	14543	14713	14701	14670	14685	14824	14727	14645	14705	14779	14918	14657	14564	14736	14773	14724	14751	14657	14635	14725	14573	14583	14733	14963	14666	14914	14766	14877	14804	14756	14785	14765	14813	14744	14701	14684	14706	14783	14694	14646	14742	14824	14775	14853	14907	14654	14789	14884	14554	14649	14719	14598	14687	14574	14547	14624	14815	14740	14720	14851	14685	14634	14645	14654	14807	14712	14763	14689	14823	14614	14785	14764	14591	14755	14618	14822	14691	14750	14725	14785	14651	14769	14731	14653	14677	14773	14737	14776	14726	14734	14771	14737	14781	14786	14602	14808	14633	14761	14696	14828	14663	14787	14790	14813	14680	14681	14719	14820	14545	14794	14869	14703	14848	14775	14655	14807	14805	14752	14791	14912	14770	14835	14592	14919	14676	14617	14731	14709	14759	14754	14706	14762	14697	14743	14835	14683	14720	14699	14795	14601	14745	14583	14752	14788	14644	14641	14734	14589	14625	14795	14699	14832	14817	14682	14676	14746	14727	14502	14867	14723	14870	14619	14735	14793	14827	14887	14746	14618	14972	14709	14805	14709	14678	14764	14869	14706	14700	14712	14718	14532	14813	14724	14686	14751	14718	14820	14826	14702	14761	14841	14659	14659	14719	14643	14725	14950	14712	14682	14623	14738	14804	14711	14548	14866	14624	14785	14707	14700	14779	14620	14600	14590	14776	14651	14651	14808	14721	14769	14686	14908	14749	14737	14659	14716	14534	14723	14706	14668	14706	14773	14731	14731	14840	14547	14880	14720	14802	14743	14639	14756	14686	14616	14802	14664	14839	14875	14685	14849	14776	14754	14839	14693	14755	14794	14850	14741	14611	14761	14735	14531	14737	14798	14750	14672	14776
23782	21283	28879	25953	25442	26345	24905	20999	19519	18914	17967	17415	17072	16976	16762	16888	16477	16206	16191	16068	15987	16061	16029	16040	15952	15828	16053	15940	15759	16010	15957	15877	16098	15774	15853	15942	15887	15963	15753	15940	15901	16089	16039	15970	15879	15850	15713	15941	15860	15854	15866	15984	15898	15792	15901	15959	15826	15914	16023	15966	15846	15935	16036	16044	15887	15839	15920	15938	15790	15823	15871	15975	16005	16029	15868	15815	15831	15858	15806	15733	15655	15970	15896	15688	15720	15905	15792	15852	15750	15860	15743	15753	15838	15616	15780	15835	15784	15711	16088	15704	15993	15946	15947	15834	15838	16004	15821	15819	15834	16050	15762	15746	15800	15648	15907	15988	15682	15762	15721	15740	16013	15761	16043	15726	15674	15845	16054	15784	15915	16090	15659	15947	15756	15911	15829	15827	15895	15886	15960	15781	15873	15668	15903	15784	15928	16042	15700	15731	15660	15889	15936	15912	15647	15733	15830	15874	15800	15727	15998	15817	15772	15756	15770	15660	15867	15916	15863	15921	15748	15989	15821	15755	15925	15765	15533	15956	15843	16000	15860	15701	15620	15897	15962	15747	15941	15781	15979	15837	15746	15686	15881	15701	15996	15865	15854	15946	15963	15886	15930	15818	15718	15866	16058	15846	16027	15793	15806	15755	15952	15961	15926	15817	15731	15989	15740	15794	15872	15808	15789	15961	15894	15840	16065	15617	15994	15956	15779	15667	15684	15908	15896	15800	15869	15904	15875	16040	15971	15831	15842	15644	15530	15561	16046	15887	15917	15730	15858	15831	15884	15694	15761	15937	15699	15740	15891	15851	16119	15713	15773	15853	15792	15828	15909	15920	15764	15876	15788	15710	15693	15908	15679	15778	15801	15917	15735	15824	15734	15803	15886	15831	15827	15842	15829	15867	15769	16061	15728	15777	15914	15659	15956	15712	15808	15757	16058	15806	15870	15728	15921	15728	15829	15673	15992	16031	15880	15847	15881	15828	15575	15738	15903	15826	15743	15912	15691	15899	15646	15909	15796	15867	15862	15845	15570	15917	15724	15872	15907	15776	15872	15774	15650	15974	15601	15984	15660	15839	15878	15812	15764	15758	15834	15601	16005	16022	15907	16152	15762	15873	15752	15740	15945	15850	15995	15881	15879	15909	15703	15818	15921	15755	15853	15850	15787	15542	15834	15688	15956	15712	15920	15871	15761	16068	15656	15696	15931	15905	15802	16103	15798	15987	15792	15807	15850	15841	16030	15595	15773	15712	15940	15708	15800	15751	15726	15687	15955	15926	15984	16001	15825	15992	15782	15902	15895	15853	15812	15809	15882	15848	15864	15993	15820	15703	16009	16022	15886	15789	15976	15982	15983	15864	15709	15945	15885	15691	15635	15728	15912	15797	15866	15834	15790	15837	15726	15878	15874	15651	15645	15582	15906	15957	15966	15805	15812	15842	15853	15861	15715	15706	15897	15960	15699	15763	15884	15681	15917	15903	15952	15796	15831	15847	15957	15686	15756	15747	15782	15852	15869	15885	15734	15709	15988	15811	15924	15795	15771	15888	15957	15588	15747	15774	15871	15739	15731	15789	15873	15821	15897	15783	15823	15789	15964	15756	15942	15868	16055	15810	15917	15858	15834	15738	15878	16077	15799	15884	15845	15860	15796	15894	15756	15883	15943	15880	15884	15920	15780	16006	15941	15987	15878	15894	15796	15761	15909	15843	15646	15805	15849	15868	15899	15832	15939	15884	15697	15840	15584	15697	15767	15998	15776	15704	15888	15934	15730	15934	15780	15704	15912	15734	15703	15909	15799	15932	15847	15791	15782	15870	15744	15750	15656	15890	15862	15851	15844	15795	15820	15745	15887	15830	15773	15774	15795	15931	15760	15862	15786	15826	15541	15654	15687	15723	15598	15798	15699	15726	15918	15670	15885	15916	15926	15548	15894	15858	15817	15794	15814	15929	15748	15781	15901	15695	15784	15964	15903	15711	15864	15545	15769	15808	15893	15891	15791	15762	15898	16002	15785	15827	15804	15825	15831	15741	15948	15781	15688	15781	15778	15783	15905	15781	15541	15656	15686	15955	15789	15797	15700	15800	15562	15806	15769	15857	15748	15865	15782	15754	16034	15962	15991	15825	15745	15948	16069	15673	15813	15718	15730	15933	15930	15905	15840	15915	15987	15796	15819	15901	15844	15844	15816	15777	15811	15848	15806	15856	15871	15813	15919	15936	16075	15774	15871	16021	15850	15747	15929	15764	16015	15818	15921	15827	15769	15928	15818	15777	15874	15659	15732	15896	15895	15820	15810	15988	15847	15810	15854	15840	15882	15862	15982	15967	15796	15599	15767	15901	15748	15966	15847	15903	15662	15939	15829	15942	15970	15737	15860	15874	15890	15861	15805	15849	15831	15797	15681	15807	15898	15723	15984	15997	16028	15985	15774	15781	15882	16005	15934	15646	15629	15940	15893	15845	15641	15833	15965	15756	15677	15676	15934	15821	15882	15968	15819	15644	15703	15801	15886	16040	15991	15663	15688	15985	16055	15788	15610	15590	15811	15832	15865	15811	15801	15915	15797	15881	15723	15490	15765	15708	15736	15781	15738	15982	15822	15785	15685	15816	15853	15527	15797	15897	16057	15716	15793	15851	15832	16100	15912	15808	15935	15880	15864	15869	15816	15941	15948	15933	15746	16061	15685	15823	15877	16004	15840	16119	15867	15898	15855	15783	15684	15907	15732	15652	15750	15974	15780	15840	15930	15742	15637	15906	15724	15754	15853	15755	15651	15709	15705	15664	15794	15982	15892	15960	15845	15780	15964	15852	15909	16023	15847	15824	15970	15796	15786	15831	15788	15727	15749	15851	15819	16075	15677	15815	15863	15982	15850	15858	15977	15869	15877	15905	15825	15962	15966	15810	15832	15731	15979	15879	15723	15839	15985	15826	15809	15887	15834	15964	15782	16042	15738	15789	15911	15751	16030	15905	15766	15937	16008	15713	15860	15847	15907	15717	15759	15615	15748	15811	16014	15671	16145	15696	15650	15922	16039	15758	15663	15696	15808	15878	15857	15859	15927	15719	15946	15809	15929	16009	15994	15754	15911	15783	15667	15754	15817	15741	15918	15981	15723	15855	15755	15760	15786	15925	15848	15692	15941	15883	15939	15916	15740	15861	15606	15763	15749	15898	15760	15750	15802	15942	15803	15729	15974	15829	16057	15771	15972	15893	15851	15820	16161	15980	15812	15780	15813	15557	15821	15877	15648	15839	15878	15692	15777	15697	15867	15761	15887	15860	15902	15855	15510	15764	15642	15585	15853	15880	15768	15788	15919	15776	15665	15986	15799	15824	15876	15736	15898	15708	15723	15868	15843	15773	15711	15779	15789	15713	15992	15778	15903	15659	15772	15899	15901	15730	15744	15638	15712	15924	15912	15653	15886	15861	15627	15787	15803	15714	15881	15834	15888	15888	15732	15864	15898	15918	15927	15815	15878	15589	15723	15777	15968	15979	15770	15715	15870	15828	15747	15677	15810	15875	15686	16082	15836	15860	15616	15862	15884	15678	15995	15994	15894	15645	15895	15917	16019	15909	15878	15968	15835	15695	15625	15856	15870	15855	15733	15790	15730	15937	15957	15769	15891	15923	15773	15758	15868	15618	15691	15812	15865	15652	15986	15883	15949	15721	15967	15778	15754	15801	15874	15898	15841	15891	15823	15804	16013	15817	15897	15869	15735	15899	15689	15828	15869	15849	15633	15765	15913	15922	15829	15668	15800	15936	15929	15960	15897	15921	16023	15915	15755	15971	16000	15824	15578	15824	15908	16008	15722	15659	15805	15943	15719	15773	15887	15862	15747	15840	15716	15830	15701	16108	16009	15657	15935	15842	15908	15944	15839	15735	16019	15732	15747	15844	15784	15796	15775	15758	15641	15765	15676	15780	15766	15776	15667	15849	15898	15882	15857	15956	16035	15784	15730	15975	15661	15710	15861	15662	15981	15726	15850	15909	16032	15861	15884	15789	15952	15930	15811	15961	15722	15777	16028	15757	15839	15802	15743	15800	15798	15691	15701	15841	15766	15670	15830	15834	15705	15536	15812	15901	15784	16033	15736	15853	15633	15934	15859	15777	15770	15806	15833	15667	15855	15814	15803	15846	15896	15899	15795	15717	15845	15808	15733	15793	16072	15928	15925	15536	15744	15750	15862	15669	15865	15830	15750	15873	15916	15880	16125	15811	15958	15782	16116	15811	15803	15773	15895	15903	15884	15871	15720	15765	15833	15823	15887	15769	15786	15850	16051	15830	15875	15883	15764	15880	15909	15845	15740	15861	15886	15740	15770	15714	15891	15885	15873	16000	15788	15858	15778	15765	16233	15794	15823	15633	15807	15746	15835	15779	15875	16013	15721	15875	15658	15874	15756	15729	15681	15870	15706	15920	15833	15778	15884	15761	15788	15722	15818	16003	15849	16058	15674	15771	15790	15783	15881	15781	15781	15869	15796	15623	15801	15843	15958	16011	15785	15943	15792	15781	15849	15711	15554	15914	15856	15987	15770	15655	15847	15742	15786	15866	16049	16032	15668	15889	15813	15804	15820	15829	15817	15741	15775	15993	15758	15714	15884	15691	15883	15836	15825	15976	16006	15844	15793	15801	15854	15809	15843	15695	15651	15674	15864	16063	15609	15879	15805	15843	15827	15651	15617	15707	15991	16001	15640	15668	15848	15948	15825	15771	15785	15665	15869	15766	15847	15871	15708	15853	15836	15826	16062	15851	15764	15564	15737	15872	15827	15804	15804	15897	15915	15973	15789	15979	15897	15920	15602	15919	15700	15942	15774	15651	15965	15909	15957	15860	15879	15715	15900	16189	15886	15773	15658	15793	15761	15864	15865	15933	15717	15885	15636	15840	15896	15879	16067	15883	15912	15735	15793	15665	15706	15905	15807	15909	15944	15802	16019	16121	15816	15825	15874	15737	15927	15717	15755	15887	15633	15786	15867	15831	15798	15902	15783	15682	15688	15638	15546	15739	15714	15584	15847	15834	15770	15743	15804	15622	15774	16071	15786	15872	16003	16029	15685	15744	15655	15605	15742	15710	15661	15732	15814	15790	15789	15990	15866	16000
29276	49036	48519	40698	34253	29378	25345	22793	21046	19284	18078	17514	17120	16728	16442	16158	15813	15747	15254	15263	15429	15334	15083	15117	15051	15107	14953	14971	14968	15095	15198	14989	14952	15237	15097	15153	15091	15062	15081	15036	14999	15268	15037	15168	15126	15100	14929	15026	15085	14991	14958	14972	15066	14977	15120	15214	15086	15095	14949	15049	15142	15162	15017	15162	15277	15068	14926	15066	15155	15126	14894	15110	15065	14976	14998	14979	14859	15104	14878	14915	15134	15009	14889	14926	15055	15001	15022	14985	15056	15094	15100	15063	15091	15012	14962	15008	14946	14957	15121	14895	15009	14984	15197	14721	14983	14975	14931	14941	15114	14821	14976	14986	15025	15093	15129	14988	15026	15066	14842	15037	15064	14893	15160	14910	14907	15298	14954	14999	15116	15006	15068	14955	14950	15128	14908	15102	15042	14912	15057	15008	15007	14940	15036	15105	15082	15028	15063	14994	15026	14904	15088	14891	15110	15099	14915	15082	14993	14910	14967	14985	15042	15200	14984	15098	14908	15006	15078	15082	14993	15072	14859	14989	15056	14982	14978	15153	14926	15110	14770	14977	15093	15035	15086	15221	14873	15051	14869	15288	14926	14905	15056	14975	15081	15208	15082	15180	14915	14929	15018	15088	15130	14918	15039	15004	15049	15136	14968	14942	14723	15013	14974	14960	14988	14999	14928	14985	15024	15037	15041	15198	15101	15009	15202	14951	15002	15001	15106	15184	14779	15059	15006	15005	15016	14963	15022	14978	14924	14950	14841	14954	14940	15025	15019	14905	14943	14920	15058	14905	14910	15103	14924	14870	14961	14920	15015	15074	15148	14997	14895	15085	14953	14863	15142	15048	15085	15010	14958	14758	15126	15115	14928	14919	14848	15084	14956	14941	15036	15124	14914	14848	14951	14954	15135	14978	15069	15086	14923	15061	14945	14978	15014	15139	15001	15239	15045	15001	15092	15095	14860	15172	15102	15092	14955	14753	15002	15177	14805	15030	15092	15033	14952	14891	15035	15058	14947	15133	15008	14913	14907	14954	14922	14965	15017	15098	15097	14805	14933	14866	14948	15057	14994	15018	14847	15034	15032	14953	15096	15007	15046	14981	14953	15026	15109	15055	14962	14996	15026	15019	15023	15121	15059	15064	15009	15094	15072	15113	15014	15158	14927	14882	14999	15005	14982	15080	14995	14973	15054	14874	15022	15008	15021	15008	15237	14828	14867	14959	15109	14929	15097	14970	14971	15073	15013	15029	14993	15108	15112	15086	15024	15042	15083	15168	15092	14938	14941	15040	15078	14916	14932	15020	14898	15074	15048	14897	14868	15034	15140	14914	14862	14848	14967	14987	14902	14865	15081	15074	14882	14955	15061	15161	14985	14921	14851	15065	14903	14961	15090	14986	14971	15130	15034	14966	15088	15095	15025	14931	14940	15131	15010	15122	15021	15071	15026	15116	14953	14977	15184	15097	15000	15042	14962	15064	15170	15019	15182	15263	15072	14963	15007	14943	14870	15064	14984	14938	14842	14992	14922	15082	15068	15134	14779	15008	14821	14814	14901	15139	15197	15046	15179	14955	14989	14867	15016	15207	15085	14951	14939	14853	14971	15047	15005	14955	15058	15079	14965	15111	15039	14990	15044	14812	14824	15032	15109	14996	15105	14860	15034	14942	15022	15047	15023	14989	15066	15011	14943	15042	14962	15106	14827	15010	15008	15000	14961	14954	14900	14885	15033	15000	14977	15039	15098	14878	15113	15227	14954	14994	14893	14946	15016	15042	14983	15074	15114	14962	15167	15027	14886	15025	15145	15042	15027	15037	15115	15023	15074	15056	14958	14973	15237	14859	15083	14995	14988	14897	15017	15061	15077	15015	14981	14965	14959	14968	15023	14937	15004	15016	14981	14927	15131	15030	14876	14969	14912	14908	15151	14982	14939	15099	15036	15000	15040	15012	14713	14994	15019	15034	15015	15028	14949	14892	15165	14971	14978	15125	14892	14932	15241	14829	14963	15149	15047	15068	14967	14910	15028	15045	15164	15028	15045	15014	14994	15108	14949	15186	14980	15012	14966	14993	14908	14920	15042	15034	15089	14818	14986	15130	14957	15027	14932	15072	15005	15033	15092	14935	15056	15129	14939	15231	14992	15137	14968	15001	15080	15005	15100	15129	15117	15122	15048	15119	15079	14918	15189	15111	14947	15039	15138	15087	15063	14989	14955	15074	15071	15005	15046	15009	15130	15053	14759	15147	15072	14929	14992	14942	14984	14833	15009	15124	14896	14972	15059	14992	14953	15018	15029	15027	15004	15000	15158	15054	14903	15021	15026	14950	14931	14972	14999	14968	14957	14956	15101	14956	15112	15041	14958	15222	15042	15096	14985	14908	14860	15146	15060	15067	14897	15105	14859	15053	14962	15032	14889	14868	14989	14847	14972	15078	15006	15023	14968	14808	14906	15080	14935	15089	15010	15148	15031	15068	15092	15004	15069	14928	15217	14977	15028	14896	15081	14963	14992	15102	15013	15133	14990	14851	15092	15104	15056	15013	14937	14980	14957	14986	14826	15058	14887	14884	14964	15033	14921	15224	14973	15049	14978	14973	14874	15024	14926	15067	14977	15123	14965	15269	14959	15049	14904	15016	14959	15191	14941	14897	14968	15114	15003	15138	14992	14998	14915	15065	14967	15013	14918	14960	14956	15020	15051	15037	15061	15154	15002	15055	15122	15149	14971	15018	15067	14971	15014	15060	15031	14961	15036	14990	15094	14947	14944	15033	14966	14971	14982	15029	14959	15066	14984	15108	14974	15025	14942	15036	15055	15042	14933	14918	14931	15069	15183	15001	15028	14918	15011	15006	15106	15062	15166	14840	15010	14862	15131	14997	14970	15084	15071	15004	15066	14954	14903	15093	15087	15047	15013	14985	15043	15171	14994	14914	14895	15162	15133	15042	15071	14950	15078	15166	15040	15039	14815	15076	15005	14967	15071	15013	15040	15043	14861	15017	14920	14931	15117	14871	15068	14819	15115	14899	14999	14944	15096	14959	15115	15051	15119	14790	14954	15105	15130	14970	14937	15128	15127	15021	15168	14980	14873	14952	14988	15045	15004	15031	14955	15050	15160	15117	14870	14967	15132	15126	14971	15048	15017	14931	15017	15053	14865	14924	14943	14922	15124	14912	15058	15005	15054	14910	14944	14999	14884	15049	15248	14975	15134	14960	15096	15058	15027	14966	15002	15058	15103	14997	14855	14994	15048	14941	15010	15011	15044	15175	14957	14979	14911	14876	15154	15063	15025	15058	14970	15028	15104	15029	14999	15187	14976	14807	15067	14892	14991	15047	14929	15101	14991	14998	14966	14992	15188	15113	14951	15145	14993	15114	14905	15037	14998	15195	15044	15133	15069	14900	14843	15021	15072	15023	14963	14799	15015	15108	15118	14897	14947	15140	15145	14932	15051	15086	14878	14929	15011	15129	15023	14895	14982	15070	14952	15103	14993	15126	14961	14914	15143	14900	15022	15091	15058	15007	15128	14963	14988	15089	15003	15050	15127	15008	15099	14964	14899	14894	15062	15132	14939	14907	15035	15020	14927	15084	15183	14958	15170	14974	15031	14942	14879	14980	14994	15136	14862	15007	14983	14968	15014	15019	15023	14961	15193	14824	14896	15095	14994	14939	14926	15003	15051	14947	15021	14985	14998	14955	15022	15114	14823	14901	14942	15000	14990	15203	14948	15164	15129	14901	15158	14962	14986	15017	15021	15038	15089	15039	15162	15102	14978	15018	15144	15214	15032	15018	14933	14928	15102	14994	15087	15008	15155	15047	15053	15093	15005	15174	15125	15107	14916	15159	15050	15133	15163	15027	15103	14883	15109	14940	14847	15137	14996	14917	14994	14964	15097	15035	14784	15166	14966	15031	15021	14978	15126	14858	15064	14834	15110	15035	15041	15122	14999	15064	14923	14955	14968	14973	14865	15068	14830	15107	15119	15091	15078	14929	15047	15130	15049	15190	15019	15008	15093	14971	14964	15069	14996	15029	14920	14979	15111	15068	14974	15164	14981	15148	14825	14938	15074	15066	15157	15062	14868	14939	15039	14983	15047	14880	14865	14939	15059	15052	14928	15075	15095	14921	15116	15075	14891	14927	14847	14992	14962	14880	14911	14912	15102	14924	14966	14812	14959	15061	14895	14967	15026	15056	15002	15093	14957	15146	15124	15122	15061	15071	15087	15072	15049	14987	15048	14992	14947	14814	15075	15270	15099	14828	14892	15171	15114	14923	15173	14946	14917	15087	15109	14900	14977	14897	15069	15149	14996	15040	15109	15055	15110	15102	14995	14997	14980	15083	15032	14931	15124	15068	15238	15078	15087	14994	14939	15040	15072	14998	15122	15082	15080	14808	15086	15074	15048	14980	15016	14797	15171	14960	14883	15133	15020	14847	15031	15110	15052	15046	14900	14913	14863	15051	15101	15030	15100	15012	15164	14929	15095	15024	15033	15082	14904	14849	15159	15138	15108	15091	15015	15009	15000	15082	14878	15085	14783	15007	15073	14856	15090	15067	14949	14875	14965	14986	14961	15145	15123	15118	15025	14982	14894	15054	15049	15006	15034	15067	15011	15084	15066	15050	14935	14988	15100	14806	14942	15067	15171	15135	15090	14874	15096	14979	14842	14832	15017	14941	15080	15040	14932	14955	15083	15076	15033	15020	14897	14994	15011	14982	15033	15006	15126	14883	14983	14960	14916	15092	15014	15026	15134	15001	15227	15053	15044	14933	15147	15044	15089	14972	14897	15072	15039	14972	15011	15151	15042	15069	15085	14877	15008	14985	14885	14907	15090	15033	15062	15157	14994	15007	15030	15011	15061	15078	15022	14922	15179	15081	15134	15142	14768	15021	15009	15099	15086	15120	15138	14972	15177	15058	15008	15153	15027	14941	15013	15087	15126	15030	14892	14895	14964	15005	15075	15134	14950	15078	14882	14882	15048	15026	15040	15016	15035	15058	14904	15052	14923	14851	14870	15049	14947	15008	14999	14945	14978	15066	15094	15040	14951	15051	15106	15006	15044	15057	15008	15083	14897	14966	14963	14969	14980	15107	15138	15022	14930	14962	14997	14971	14856	14941
22866	21303	29238	24214	23545	27096	28819	23479	21214	20352	18922	18224	17636	17543	17206	16838	16545	16495	16225	16009	16176	16201	16000	15946	15816	15726	15814	15844	15922	15961	15782	15562	15791	15727	15855	15786	15662	15764	15799	15483	15703	15625	15919	15601	15754	15852	15670	15614	15686	15606	15914	15795	15768	15602	15828	15655	15764	15670	15838	15781	15642	15783	15773	15934	15815	15766	15882	15722	15615	15544	15695	15638	15679	15579	15640	15581	15570	15616	15698	15650	15625	15806	15740	15678	15688	15846	15592	15701	15819	15727	15682	15854	15696	15826	15582	15488	15658	15743	15486	15782	15763	15826	15573	15601	15697	15794	15551	15726	15784	15511	15591	15647	15660	15699	15768	15635	15702	15674	15715	15603	15642	15714	15534	15706	15607	15748	15574	15583	15662	15720	15566	15596	15642	15886	15858	15563	15706	15647	15776	15783	15606	15645	15633	15524	15621	15540	15661	15866	15689	15669	15530	15647	15751	15748	15502	15752	15543	15616	15810	15603	15611	15528	15687	15723	15567	15548	15611	15679	15786	15524	15571	15457	15722	15651	15752	15456	15668	15565	15673	15769	15586	15629	15537	15532	15553	15560	15646	15839	15706	15715	15598	15559	15487	15709	15538	15591	15747	15517	15611	15420	15487	15601	15692	15707	15654	15776	15718	15700	15719	15749	15648	15542	15533	15628	15803	15476	15716	15727	15550	15677	15748	15416	15746	15749	15737	15540	15722	15788	15707	15744	15733	15733	15640	15729	15710	15695	15591	15628	15694	15668	15651	15786	15676	15647	15642	15486	15604	15656	15761	15967	15600	15572	15637	15558	15547	15624	15728	15614	15663	15619	15760	15829	15671	15677	15564	15622	15534	15804	15692	15789	15858	15454	15667	15609	15809	15746	15516	15537	15715	15519	15700	15760	15613	15480	15500	15852	15711	15595	15698	15637	15600	15668	15848	15754	15609	15758	15261	15672	15807	15557	15530	15824	15601	15684	15704	15726	15779	15548	15660	15632	15636	15855	15738	15841	15668	15739	15711	15548	15692	15488	15600	15703	15687	15591	15278	15792	15715	15793	15779	15639	15478	15630	15781	15583	15563	15735	15500	15668	15644	15821	15667	15492	15543	15515	15658	15564	15495	15499	15639	15587	15623	15699	15793	15512	15649	15748	15562	15513	15628	15665	15727	15626	15761	15394	15397	15559	15562	15681	15589	15622	15592	15542	15620	15552	15842	15621	15408	15728	15721	15478	15564	15704	15547	15639	15735	15482	15698	15768	15433	15793	15805	15774	15583	15523	15556	15500	15515	15694	15728	15719	15644	15686	15811	15601	15519	15622	15772	15583	15702	15703	15767	15875	15781	15656	15482	15589	15572	15524	15535	15666	15780	15570	15448	15599	15630	15552	15661	15615	15867	15796	15529	15528	15555	15487	15796	15529	15725	15638	15633	15539	15717	15714	15490	15537	15555	15782	15758	15587	15797	15640	15628	15621	15442	15503	15770	15776	15620	15720	15557	15352	15608	15925	15544	15765	15618	15585	15814	15688	15592	15776	15643	15603	15707	15596	15707	15503	15718	15478	15539	15732	15726	15536	15662	15637	15655	15601	15547	15779	15538	15762	15506	15822	15689	15876	15607	15632	15590	15767	15615	15621	15776	15588	15558	15524	15714	15768	15848	15779	15467	15804	15782	15511	15642	15719	15641	15641	15676	15720	15579	15713	15726	15751	15629	15554	15424	15610	15888	15610	15671	15677	15536	15648	15887	15674	15635	15545	15563	15489	15432	15791	15487	15761	15674	15340	15621	15772	15537	15544	15820	15456	15503	15743	15562	15645	15772	15538	15679	15632	15657	15592	15769	15585	15509	15653	15665	15550	15705	15870	15568	15738	15552	15635	15877	15693	15472	15721	15499	15606	15590	15722	15769	15680	15723	15714	15724	15581	15682	15704	15665	15716	15613	15691	15625	15670	15561	15569	15890	15517	15537	15759	15600	15655	15492	15619	15596	15734	15542	15574	15705	15564	15630	15508	15858	15651	15757	15820	15673	15771	15770	15426	15626	15679	15702	15523	15767	15671	15860	15761	15767	15512	15510	15652	15613	15600	15651	15611	15753	15648	15529	15675	15760	15932	15618	15605	15773	15535	15547	15504	15479	15677	15697	15604	15372	15733	15723	15728	15796	15687	15463	15689	15563	15653	15474	15560	15617	15667	15800	15439	15754	15653	15746	15566	15713	15706	15690	15542	15567	15489	15584	15656	15809	15772	15723	15692	15749	15703	15583	15594	15700	15578	15558	15676	15643	15615	15689	15647	15584	15614	15613	15685	15714	15584	15731	15602	15761	15505	15646	15558	15510	15581	15544	15452	15748	15622	15481	15563	15600	15609	15626	15806	15771	15514	15741	15674	15678	15725	15610	15647	15747	15567	15581	15722	15621	15826	15617	15645	15524	15588	15698	15663	15550	15550	15740	15809	15782	15519	15641	15705	15605	15412	15635	15660	15661	15657	15736	15648	15741	15772	15783	15627	15632	15589	15836	15573	15437	15605	15744	15610	15620	15558	15679	15704	15651	15630	15774	15531	15589	15571	15483	15637	15629	15484	15517	15518	15678	15856	15781	15574	15669	15633	15754	15647	15634	15584	15614	15565	15650	15687	15734	15802	15627	15477	15660	15699	15694	15557	15711	15529	15543	15707	15701	15711	15724	15590	15427	15726	15794	15521	15775	15853	15607	15602	15542	15693	15728	15771	15663	15649	15611	15567	15914	15664	15652	15430	15656	15851	15693	15852	15755	15839	15642	15650	15794	15663	15680	15719	15506	15543	15509	15666	15472	15622	15676	15575	15633	15494	15450	15585	15838	15713	15595	15493	15540	15511	15776	15859	15682	15674	15643	15543	15499	15504	15636	15628	15577	15602	15641	15540	15917	15776	15673	15577	15549	15700	15683	15601	15658	15574	15718	15614	15425	15556	15664	15584	15824	15587	15663	15668	15592	15607	15750	15785	15478	15512	15485	15593	15830	15365	15766	15609	15693	15776	15450	15557	15645	15645	15642	15766	15618	15661	15755	15577	15570	15559	15711	15559	15808	15561	15516	15705	15647	15661	15608	15653	15677	15834	15609	15609	15688	15858	15874	15750	15633	15712	15739	15564	15744	15535	15645	15558	15495	15560	15511	15739	15679	15625	15776	15727	15731	15782	15679	15523	15875	15567	15721	15647	15821	15480	15593	15492	15565	15600	15392	15610	15735	15754	15731	15557	15506	15851	15760	15710	15759	15627	15705	15747	15765	15788	15573	15722	15528	15530	15720	15455	15757	15572	15680	15700	15672	15399	15629	15749	15807	15734	15662	15568	15709	15568	15563	15641	15522	15720	15788	15751	15565	15563	15730	15460	15776	15774	15845	15686	15742	15664	15665	15865	15777	15812	15450	15800	15581	15723	15661	15537	15632	15537	15776	15457	15624	15703	15509	15631	15733	15522	15676	15659	15603	15566	15565	15629	15505	15664	15564	15657	15756	15633	15784	15626	15573	15738	15663	15614	15537	15670	15668	15864	15561	15638	15541	15643	15739	15622	15696	15748	15640	15441	15512	15577	15707	15523	15684	15859	15572	15553	15605	15654	15567	15705	15480	15813	15798	15761	15607	15675	15562	15655	15802	15634	15627	15606	15460	15512	15751	15696	15667	15698	15812	15827	15476	15553	15752	15696	15663	15580	15651	15564	15559	15684	15613	15662	15755	15561	15772	15562	15644	15735	15599	15653	15720	15505	15791	15628	15589	15703	15821	15461	15609	15583	15558	15726	15698	15593	15555	15681	15517	15619	15510	15542	15494	15835	15629	15664	15868	15831	15688	15481	15702	15702	15676	15656	15548	15704	15593	15701	15550	15659	15768	15671	15584	15749	15646	15700	15630	15467	15516	15598	15578	15650	15574	15850	15701	15718	15537	15653	15531	15625	15884	15362	15827	15734	15679	15684	15806	15781	15499	15639	15611	15539	15561	15728	15850	15753	15653	15532	15590	15655	15786	15686	15648	15648	15755	15684	15765	15847	15552	15660	15742	15706	15705	15600	15652	15613	15659	15575	15653	15535	15571	15673	15781	15531	15599	15687	15508	15603	15698	15594	15524	15615	15717	15728	15747	15891	15663	15639	15544	15641	15544	15586	15586	15595	15624	15522	15632	15753	15672	15709	15401	15496	15460	15465	15687	15627	15567	15712	15672	15411	15754	15449	15740	15820	15653	15523	15468	15850	15559	15631	15610	15500	15605	15834	15623	15587	15571	15892	15665	15658	15657	15565	15680	15661	15568	15527	15807	15693	15590	15732	15677	15705	15705	15647	15520	15535	15736	15570	15684	15663	15701	15723	15687	15671	15793	15920	15674	15525	15776	15732	15439	15676	15774	15602	15751	15722	15628	15681	15647	15690	15731	15568	15672	15606	15779	15549	15612	15668	15523	15760	15599	15666	15702	15701	15723	15487	15563	15693	15595	15659	15326	15561	15732	15642	15594	15571	15720	15585	15731	15635	15625	15642	15845	15715	15549	15652	15507	15717	15582	15656	15663	15626	15879	15621	15696	15822	15476	15621	15676	15567	15667	15696	15672	15587	15558	15841	15546	15716	15644	15714	15599	15626	15745	15703	15612	15783	15655	15683	15760	15598	15468	15578	15676	15702	15679	15752	15687	15762	15644	15730	15452	15559	15729	15587	15682	15593	15939	15633	15669	15604	15775	15707	15954	15558	15742	15636	15682	15605	15548	15594	15771	15747	15863	15624	15699	15797	15858	15682	15645	15836	15673	15634	15660	15638	15583	15482	15713	15532	15644	15515	15483	15554	15582	15547	15668	15773	15651	15760	15579	15641	15604	15640	15732	15641	15623	15532	15581	15451	15655	15717	15652	15448	15675	15653	15587	15732	15779	15700	15612	15519	15525	15733	15653	15623	15542	15482	15446	15489	15630	15492	15611	15733	15595	15576	15726	15658	15632	15600	15821	15722	15577	15608	15677	15668	15619	15542	15643	15686	15566	15716	15536	15584	15609	15714	15688	15666	15427	15656	15533	15591	15704	15657	15572	15776	15628	15655	15660	15686	15619	15618	15584	15708	15705	15610	15516	15779	15568	15741	15500	15581
30383	52214	52425	45459	38970	33581	29433	26270	23840	21714	19784	18904	18208	17474	17162	16693	16333	15761	15615	15540	15473	15150	15100	15308	15176	15045	15067	14945	14824	15055	14902	14882	15025	14865	14920	14972	15050	15013	14854	14859	14860	14878	14944	14892	15023	14977	14907	14971	15058	14792	15051	14965	14947	14973	14930	14824	15179	14951	14922	14877	14880	14830	15157	15367	15153	15107	14980	14781	14806	15010	14721	14927	14880	14861	15015	14878	14930	14968	15066	14851	14973	15044	14639	14961	14827	14928	14778	14937	14786	15011	14689	14762	14896	14884	14889	15030	14948	15079	14910	14818	14798	14941	14882	14986	14993	14954	14864	15096	14964	15011	14979	14871	14874	14801	14858	14925	14964	15041	14903	14988	14728	14791	14864	14840	14871	14756	14926	14860	14989	14800	14867	14962	14919	14950	14876	14824	14753	14963	14967	14885	14849	14856	14802	14862	14735	14845	14888	14904	14760	15188	14691	14921	14900	14898	14942	14910	14873	14918	14836	15001	14901	14872	15017	14675	14819	14848	14878	14865	14959	14886	15023	14884	14787	14919	14910	14961	14777	14739	14912	14925	14939	14941	15008	14729	14915	15018	14855	14971	15012	15134	14761	14792	14822	14768	14901	14835	14946	14877	14891	14906	14983	14840	14777	14895	14929	14952	14875	14947	14832	14933	14881	14981	14960	14676	14864	14920	14953	14907	14974	14862	14881	14980	14973	14847	14814	14939	14782	14900	14970	14822	14848	14793	14861	14949	14801	14902	14866	14787	15013	14726	14870	14948	14944	14984	14930	14896	14858	14827	14927	14991	14939	15052	15004	14849	14735	14856	14690	14894	14813	14919	14736	14935	14686	14764	14940	15058	14853	14777	14845	14870	14861	14838	14985	14714	14969	14858	14727	14911	14960	14901	14817	14855	14918	14842	14858	14891	14841	14908	14830	14875	15125	14869	14843	14856	14732	14907	14879	14746	14913	14877	14877	14961	14875	15009	14968	14969	14944	14843	15067	14905	14809	14902	14934	14843	14922	14844	14908	14952	14919	14795	14993	14869	14984	14831	14759	14837	14750	14935	14920	14899	14923	14873	14859	14684	14999	14913	15047	14945	15023	15003	14886	14905	14911	14979	14849	14913	14815	15018	14721	14922	14926	14893	14843	14910	14990	14887	14841	14828	14928	14867	14929	14801	14947	14986	14889	14849	15001	14896	14974	14859	14835	14986	14834	14927	14951	14853	14833	14928	14877	14735	15041	14933	14949	14848	14840	14948	14728	14934	14860	14932	15011	14972	14973	14870	14777	14956	14992	14876	14852	14841	14912	14912	15014	15048	14810	14997	14873	14896	14875	14937	14871	14909	14782	14892	14808	14830	14955	14911	14850	14877	14807	15074	14834	15002	14963	14926	14856	14865	14929	14851	14827	14957	14878	14858	14822	14921	14828	14744	14905	14950	14895	14930	14959	14768	14764	14783	14911	14864	15014	14956	14936	14985	14804	14740	14866	15049	14784	14807	14938	14858	14948	14798	14859	14827	14927	14816	14844	14820	14842	14992	14870	14936	14992	14910	14890	14991	14845	14956	14847	14969	15037	14910	14793	14871	14914	14918	14797	14975	14712	14918	14894	14841	14738	14687	14825	14909	15036	14839	14925	15025	14992	14873	14874	14924	14874	14792	14882	14972	14819	14948	14718	14909	14962	14805	15062	14849	14918	14867	14913	14853	14986	14674	14986	14858	14881	14902	14743	15017	14744	14780	15045	14916	14843	14732	14867	14846	14839	15098	14883	14933	14993	15015	14822	14802	14988	14831	14990	14888	14932	14824	14888	14819	14873	14949	14989	14739	14761	14801	14872	14906	14979	14893	14714	14784	14858	14720	15044	14876	14872	14895	14862	14880	14768	14962	14940	14922	14905	14877	14862	14843	14832	14945	14891	14867	14766	14872	14852	14795	14836	14819	14894	14908	14980	14767	14909	14699	14881	14856	14784	14823	15024	14920	14848	14969	14979	14870	14884	14798	14886	14855	14817	14927	15055	14875	14730	14903	14880	14866	14918	14878	14888	15037	14828	14977	14877	14898	14838	15181	14716	14814	14752	14969	14757	14877	14873	14855	14854	14850	14905	14842	14883	15032	15002	14972	14777	14953	14781	14951	14975	14861	14914	14899	14901	14945	14823	14732	14892	15061	14997	15029	14837	14839	14906	14847	14780	15103	14787	14760	14948	15073	14755	14981	14899	15018	14913	15056	14866	14941	14919	14866	14928	15051	14822	14944	15039	14809	14916	14911	14901	14803	14891	14872	14899	14946	15102	14924	14854	14906	14940	14748	15103	14978	14822	14829	14844	14978	14934	14897	14945	15005	14817	14856	14966	14694	14946	14781	14939	14793	15111	14810	14864	14783	14835	14970	14900	14922	14935	14804	14925	14839	14894	14848	14982	14844	14881	15026	14972	14978	14938	14940	15108	14908	14957	14865	14953	15083	14893	14943	14784	14968	14976	14925	15027	14934	14971	14872	14961	14918	14974	14861	14700	14905	14947	14705	14841	14938	14955	14789	14907	14934	15024	14912	14900	14857	14792	14942	14863	14716	15107	14930	14866	14768	14976	14945	14934	14793	14909	14975	14820	14885	14849	14818	14768	14827	14749	14891	14833	15008	14907	14919	14959	14853	15023	15031	14905	14780	14848	14876	14761	14887	14873	14874	14850	14685	14973	14948	14737	14906	14980	14994	14904	14963	14984	14807	14985	14886	14876	14719	14776	14765	14889	14806	14826	14868	14955	14793	14857	14934	14801	15027	14849	14845	14804	14920	14822	14857	14970	14870	14920	14814	14972	14887	15060	15000	14844	15009	14760	14761	14945	14910	14842	14911	14776	14936	14890	14749	14954	14833	14782	14899	14913	14764	14911	14735	14863	14738	14897	14795	15031	14951	14845	14890	15003	14918	14916	14949	14951	14943	14957	14941	14891	14846	14669	15023	14947	15009	14791	14741	14798	14925	14948	14871	14819	14850	14829	14866	14876	14945	14761	14843	14863	14878	14897	14860	14880	14851	14997	14867	14871	14983	14720	14880	14987	14845	14769	15057	14860	14755	14887	14947	14825	14745	14857	14787	14976	14831	14884	14857	15006	14855	14992	14996	14826	15014	14845	15167	14819	14982	14689	14749	14994	14785	14874	14870	14937	14916	14949	14850	15167	14999	14971	15008	14896	14838	14838	14894	14765	14990	14897	14822	14798	14860	14940	14868	14803	14801	14983	14685	14908	14987	14898	14880	14736	14921	14893	14910	14945	14904	14901	14922	14878	14845	14872	15053	14790	14842	14806	15096	14745	15150	14954	14966	14802	15053	14858	14861	14765	14881	14935	14857	14842	14877	14813	14962	15020	14691	14879	14769	15019	15063	14847	14939	14919	14746	14798	14858	14835	14798	14781	14934	14847	14861	14815	14972	14887	14863	14871	14824	14909	14729	14982	15012	14821	14705	14940	14881	14774	14739	14907	14794	14874	14989	15010	14924	14834	14881	14848	14754	15035	14801	14895	14948	15057	15079	14907	14708	14819	14983	14948	14885	14900	14825	14897	15022	14966	14765	14912	14847	14917	14924	14876	14800	14892	14785	14818	14931	15065	14944	14852	14994	14791	14811	14954	14968	14972	14805	14961	14897	14796	14705	14894	14724	14838	14843	14877	14899	15032	14874	14835	14954	14830	14914	14953	14865	14792	15069	14976	14879	14853	14780	14996	14746	14812	14756	14823	14876	14858	14919	14972	14978	14896	14948	14885	14949	14855	14892	14851	14806	14723	14821	14860	15009	14937	15041	14911	14897	14756	14984	14805	14858	14975	14910	14861	14841	14957	14749	14747	15106	15056	14948	14812	14878	14828	14970	14918	14894	14942	14820	14887	14895	14689	15102	15109	14930	14916	14854	14908	14801	14868	14852	14754	14894	14820	14749	14978	14896	14793	15014	14964	15026	14784	14819	14808	14903	15040	14902	14785	14899	14724	14943	14933	14971	14951	14916	14879	14690	14939	14911	14926	14809	14905	14839	14814	14849	14877	14977	14886	15012	14974	14949	14823	14819	14707	14863	14965	14823	15026	14889	14850	14769	14813	14754	14720	14760	14811	14959	14680	14821	14963	14891	14920	14762	14959	15005	14980	14852	14871	14881	15104	14912	14815	14867	14724	14946	15040	14959	14902	14916	14701	14836	14976	15001	14896	14892	14980	14854	14788	14872	14834	14872	14921	14971	14836	14999	14682	14886	14746	14931	14978	14994	14855	14889	14990	14870	15001	15074	14900	14869	14776	15042	14873	14898	14865	14777	14903	14991	14914	14977	15015	14821	14880	14684	15044	14898	14719	14938	14867	14850	14888	14883	14952	14884	15059	14978	14874	14868	14956	14944	14955	14950	14812	14893	14975	14972	14834	14863	14933	14988	15009	14830	14985	14901	14947	14833	15051	14712	14750	14709	14894	15038	14993	14788	14928	14918	14908	14936	14998	14866	14869	15049	14753	14842	14965	14722	14821	14731	14873	14936	14836	14975	14750	15038	14914	14943	14899	14824	14917	14853	14874	14990	14797	14848	15028	15025	14897	14882	14991	14939	14879	14870	14929	15120	14763	14800	14831	14811	14895	14830	15022	15073	15077	14911	14977	15140	14930	14973	14916	14880	14777	14938	14903	14972	14886	14920	15044	14959	14966	14918	14880	14765	15029	14848	14737	15098	14917	14755	14993	14854	14903	15000	14841	14755	14853	14876	14848	14914	14907	14734	15062	14754	15054	14848	14922	14883	14896	14945	15008	14677	14978	14976	14748	14804	15102	14920	14754	14801	14886	14840	15078	14831	14931	14692	14921	14901	14710	14771	14872	14931	14752	14907	14864	15011	14887	14939	14889	14719	15095	14818	14844	14874	14881	14956	14936	14822	14965	14873	15118	14886	14901	14877	14888	14856	14786	14853	14980	14798	14868	14996	14823	14918	15019	14700	14966	14882	15103	14901	14996	14935	14938	14894	14792	14974	14971	15030	14975	14913	14845	14902	14907	14792	14972	14876	14927	14867	14943	14836	14890	14849	14821	14941	14968	15059	14741	14974	14832	14894	14797	14985	14955	14888	14958	14751	14996	14848	14918	14782
28333	27742	35181	31051	24766	21781	19835	18459	17659	16885	16590	16506	16135	15914	15832	15821	15606	15633	15623	15478	15344	15580	15715	15599	15486	15507	15688	15485	15595	15533	15594	15572	15627	15458	15407	15569	15514	15473	15494	15458	15602	15542	15444	15400	15509	15330	15584	15394	15487	15401	15437	15457	15434	15483	15356	15457	15255	15420	15616	15491	15472	15164	15548	15384	15570	15553	15545	15556	15552	15412	15467	15616	15450	15338	15459	15388	15487	15404	15533	15427	15360	15352	15494	15454	15497	15402	15343	15580	15554	15406	15369	15543	15563	15422	15419	15453	15430	15378	15365	15318	15540	15486	15410	15502	15527	15405	15376	15371	15393	15494	15375	15443	15521	15390	15492	15317	15358	15423	15329	15394	15489	15330	15354	15256	15376	15331	15315	15418	15475	15589	15482	15433	15444	15334	15505	15293	15638	15502	15555	15518	15522	15271	15571	15499	15436	15490	15291	15505	15436	15348	15474	15624	15498	15504	15291	15414	15583	15515	15480	15463	15352	15368	15508	15462	15475	15545	15446	15536	15467	15486	15478	15467	15563	15506	15410	15620	15772	15472	15319	15339	15415	15701	15462	15478	15390	15443	15523	15629	15387	15465	15409	15395	15535	15491	15250	15447	15466	15403	15423	15365	15469	15429	15500	15515	15618	15531	15373	15484	15594	15565	15510	15453	15390	15423	15503	15403	15397	15443	15501	15347	15551	15421	15380	15482	15417	15388	15387	15433	15292	15374	15568	15655	15588	15513	15468	15435	15431	15441	15359	15593	15443	15639	15432	15498	15386	15507	15502	15329	15466	15574	15393	15456	15440	15505	15449	15432	15581	15452	15364	15446	15329	15446	15643	15363	15826	15329	15542	15504	15409	15326	15458	15408	15407	15259	15392	15413	15436	15428	15192	15584	15506	15372	15285	15384	15425	15497	15470	15445	15499	15417	15536	15573	15562	15354	15591	15296	15482	15340	15548	15402	15476	15453	15333	15378	15584	15503	15338	15528	15474	15319	15328	15427	15417	15425	15359	15461	15440	15409	15429	15527	15588	15529	15402	15504	15606	15509	15387	15591	15379	15619	15470	15280	15456	15304	15527	15408	15348	15407	15293	15500	15304	15415	15491	15463	15446	15522	15474	15635	15353	15431	15348	15538	15349	15480	15338	15326	15547	15537	15377	15543	15326	15542	15442	15259	15256	15406	15305	15372	15436	15266	15471	15400	15502	15439	15357	15321	15348	15519	15559	15635	15576	15452	15497	15499	15390	15099	15340	15476	15326	15310	15516	15490	15558	15440	15399	15629	15213	15401	15471	15389	15333	15147	15399	15359	15494	15424	15383	15455	15578	15500	15450	15323	15262	15506	15250	15480	15466	15445	15375	15311	15537	15354	15584	15450	15587	15250	15456	15619	15507	15524	15510	15392	15398	15273	15534	15317	15521	15419	15393	15442	15288	15450	15474	15508	15317	15348	15608	15276	15401	15452	15263	15330	15486	15484	15543	15565	15340	15541	15564	15216	15541	15498	15573	15452	15703	15581	15509	15635	15563	15488	15495	15397	15305	15595	15641	15411	15440	15408	15448	15429	15391	15544	15311	15520	15486	15458	15400	15363	15547	15474	15341	15367	15504	15484	15456	15682	15477	15322	15495	15377	15473	15545	15409	15401	15510	15372	15480	15409	15392	15479	15510	15337	15567	15403	15490	15454	15521	15502	15600	15163	15514	15317	15424	15375	15219	15407	15603	15592	15658	15376	15421	15426	15471	15377	15400	15345	15301	15383	15613	15336	15537	15427	15600	15490	15547	15357	15449	15419	15592	15486	15604	15501	15305	15354	15308	15365	15543	15470	15421	15363	15513	15495	15542	15619	15466	15346	15392	15487	15360	15446	15657	15617	15559	15399	15472	15240	15486	15452	15250	15478	15394	15359	15547	15342	15526	15461	15445	15510	15502	15474	15453	15472	15551	15698	15411	15326	15584	15396	15451	15410	15392	15424	15402	15639	15386	15497	15429	15515	15487	15513	15449	15348	15266	15331	15377	15506	15538	15474	15295	15233	15331	15272	15387	15331	15420	15535	15341	15487	15343	15481	15399	15633	15400	15311	15507	15460	15427	15418	15577	15568	15410	15484	15427	15339	15236	15414	15391	15356	15454	15505	15343	15498	15522	15399	15430	15470	15469	15470	15542	15500	15689	15520	15527	15388	15664	15543	15378	15338	15523	15275	15502	15433	15444	15465	15493	15562	15428	15659	15436	15582	15531	15380	15336	15419	15501	15677	15472	15388	15413	15392	15525	15325	15560	15735	15388	15450	15462	15457	15405	15574	15558	15307	15644	15436	15479	15592	15492	15433	15683	15410	15503	15421	15465	15415	15218	15447	15388	15406	15493	15583	15456	15661	15542	15430	15582	15475	15341	15490	15463	15516	15357	15397	15538	15457	15452	15418	15463	15564	15446	15414	15446	15337	15557	15340	15476	15301	15182	15444	15369	15371	15363	15527	15483	15537	15463	15489	15544	15353	15282	15268	15384	15611	15446	15366	15529	15474	15449	15525	15520	15566	15364	15457	15408	15510	15398	15553	15473	15413	15586	15548	15642	15480	15465	15399	15445	15517	15506	15590	15499	15539	15606	15278	15586	15521	15370	15534	15531	15520	15367	15403	15390	15587	15495	15490	15523	15370	15630	15486	15452	15322	15284	15618	15413	15388	15713	15277	15462	15460	15260	15487	15557	15597	15486	15497	15265	15462	15455	15489	15404	15639	15410	15568	15473	15424	15558	15450	15395	15366	15386	15330	15411	15428	15260	15347	15235	15437	15664	15666	15373	15373	15371	15368	15460	15433	15664	15541	15336	15406	15558	15521	15802	15517	15490	15368	15446	15249	15416	15667	15372	15463	15414	15344	15583	15495	15469	15325	15429	15400	15454	15560	15450	15499	15568	15460	15519	15494	15488	15341	15514	15502	15362	15316	15450	15471	15437	15414	15397	15431	15393	15581	15480	15426	15484	15366	15721	15470	15421	15553	15490	15547	15763	15593	15510	15289	15448	15397	15385	15424	15408	15246	15429	15502	15488	15302	15127	15381	15352	15541	15372	15441	15397	15310	15349	15515	15304	15478	15456	15431	15436	15473	15627	15520	15456	15645	15588	15400	15540	15424	15404	15536	15416	15539	15267	15320	15289	15567	15602	15506	15384	15269	15555	15702	15489	15381	15325	15471	15289	15599	15440	15429	15651	15450	15465	15501	15555	15383	15552	15509	15661	15351	15536	15338	15395	15452	15429	15377	15497	15393	15422	15324	15413	15535	15476	15489	15385	15475	15506	15498	15400	15426	15628	15409	15439	15386	15482	15297	15358	15516	15322	15382	15308	15538	15459	15536	15557	15408	15492	15514	15535	15367	15404	15483	15657	15564	15398	15332	15298	15460	15553	15590	15674	15511	15519	15495	15444	15481	15415	15377	15634	15385	15309	15568	15624	15287	15538	15381	15413	15590	15519	15451	15392	15677	15406	15237	15383	15561	15458	15457	15305	15524	15451	15324	15393	15608	15409	15472	15615	15437	15575	15511	15569	15381	15712	15382	15548	15361	15468	15505	15663	15639	15596	15499	15354	15354	15479	15424	15545	15281	15668	15455	15403	15427	15553	15562	15521	15450	15396	15241	15625	15426	15267	15509	15574	15701	15461	15351	15357	15433	15434	15393	15192	15482	15672	15515	15496	15458	15458	15571	15638	15423	15401	15298	15384	15341	15539	15448	15399	15468	15506	15512	15571	15388	15504	15415	15642	15462	15536	15337	15494	15462	15439	15484	15574	15362	15637	15509	15284	15681	15528	15479	15452	15530	15619	15473	15544	15277	15535	15477	15478	15453	15543	15396	15397	15632	15660	15587	15554	15697	15383	15718	15563	15592	15508	15585	15370	15617	15251	15514	15579	15407	15472	15404	15472	15561	15571	15461	15640	15506	15423	15497	15368	15387	15496	15522	15529	15472	15558	15326	15477	15445	15480	15541	15588	15588	15462	15345	15455	15570	15390	15578	15484	15712	15427	15258	15558	15570	15422	15370	15426	15473	15608	15370	15300	15458	15483	15554	15573	15589	15492	15422	15515	15664	15549	15397	15415	15401	15707	15482	15531	15517	15354	15376	15570	15469	15330	15352	15583	15336	15533	15477	15682	15428	15436	15326	15492	15264	15537	15684	15401	15396	15607	15275	15532	15571	15464	15421	15332	15570	15418	15551	15508	15680	15469	15376	15625	15285	15423	15447	15604	15412	15485	15361	15653	15367	15379	15478	15462	15393	15430	15536	15454	15537	15408	15589	15489	15549	15430	15243	15516	15568	15663	15335	15524	15457	15433	15591	15486	15352	15401	15611	15630	15397	15577	15509	15571	15460	15526	15562	15417	15506	15549	15467	15412	15476	15525	15455	15426	15558	15528	15342	15387	15455	15560	15513	15468	15559	15537	15478	15454	15328	15572	15339	15617	15376	15369	15355	15411	15444	15557	15411	15541	15594	15475	15556	15568	15464	15554	15606	15383	15473	15424	15289	15369	15419	15477	15341	15549	15313	15624	15356	15569	15458	15481	15360	15545	15376	15407	15375	15300	15569	15402	15537	15459	15535	15474	15516	15373	15426	15369	15301	15598	15237	15696	15358	15361	15442	15367	15457	15535	15504	15491	15503	15721	15489	15342	15405	15385	15421	15437	15398	15330	15465	15277	15264	15636	15474	15330	15470	15389	15515	15613	15423	15369	15519	15589	15427	15453	15546	15499	15571	15455	15408	15442	15571	15556	15399	15503	15421	15408	15323	15354	15237	15305	15304	15420	15508	15516	15467	15328	15649	15435	15350	15571	15365	15536	15352	15430	15499	15597	15370	15518	15446	15420	15364	15350	15440	15421	15320	15364	15485	15508	15294	15571	15599	15361	15596	15325	15519	15675	15478	15304	15429	15528	15540	15485	15461	15449	15503	15405	15567	15387	15508	15280	15492	15468	15367	15121	15529	15631	15318	15535	15538	15459	15345	15463	15468	15618	15339	15449	15367	15344	15394	15279	15448	15705	15274	15543	15369	15626	15439	15318	15542	15413	15388	15295	15640	15456	15611	15315	15431	15572	15399	15475	15468	15390	15519
29720	44230	42245	33705	27682	23984	21411	19629	18321	17192	16419	16146	15834	15526	15345	15183	14947	15059	14959	15009	14860	14913	14963	14722	14763	14831	14517	14807	14813	14772	14944	14706	14768	14709	14715	14604	14855	14765	14803	14791	14747	14763	14808	14678	14906	14890	14703	14789	14598	14829	14556	14792	14830	14707	14799	14642	14785	14725	14759	14863	14759	14713	14813	14723	14757	14646	14691	14668	14805	14746	14811	14921	14706	14850	14774	14567	14794	14690	14711	14855	14749	14820	14901	14805	14602	14836	14875	14627	14815	14662	14790	14863	14700	14739	14655	14696	14580	14930	14830	14604	14789	14860	14758	14743	14928	14601	14879	14691	14572	14613	14893	14771	14741	14828	14649	14628	14839	14613	14702	14862	14734	14748	14795	14828	14878	14806	14759	14572	14675	14771	14743	14770	14804	14855	14714	14709	14881	14909	14708	14657	14897	14890	14790	14771	14652	14828	14585	14707	14835	14851	14720	14794	14942	14728	14798	14642	14906	14722	14681	14641	14813	14769	14638	14889	14719	14715	14673	14711	14640	14790	14720	14675	14834	14639	14935	14637	14838	14898	14666	14621	14679	14672	14755	14882	14642	14741	14817	14769	14520	14738	14697	14884	14776	14609	14632	14874	14665	14735	14609	14664	14682	14673	14752	14797	14722	14659	14822	14595	14828	14674	14760	14682	14769	14678	14741	14829	14913	14775	14771	14901	14666	14838	14800	14858	14838	14659	14795	14628	14711	14733	14701	14651	14682	14748	14872	14621	14783	14839	14859	14730	14784	15028	14825	14727	14797	14623	14786	14677	14745	14716	14575	14574	14793	14827	14843	14731	14639	14691	14922	14967	14612	14828	14634	14746	14718	14800	14752	14556	14694	14655	14665	14699	14730	14805	14700	14735	14792	14656	14808	14757	14617	14854	14787	14721	14804	14750	14647	14667	14908	14703	14655	14743	14641	14899	14841	14779	14638	14738	14598	14723	14705	14749	14823	14653	14733	14694	14688	14822	14580	14774	14730	14812	14771	14823	14748	14735	14966	14668	14703	14789	14716	14937	14693	14720	14762	14736	14686	14623	14659	14752	14837	14779	14622	14701	14771	14686	14770	14676	14938	14701	14630	14817	14746	14671	14910	14661	14741	14847	14856	14779	14848	14692	14763	14643	14686	14772	14617	14965	14795	14694	14672	14839	14818	14591	14642	14761	14646	14799	14779	14872	14823	14707	14754	14781	14724	14836	14644	14716	14702	14826	14833	14611	14716	14730	14727	14755	14817	14651	14844	14769	14827	14747	14771	14662	14540	14780	14911	14614	14678	14858	14724	14590	14732	14706	14877	14637	14740	14698	14699	14787	14493	14702	14718	14724	14809	14848	14808	14757	14911	14658	14541	14645	14819	14752	14871	14869	14862	14694	14816	14644	14736	14783	14699	14644	14613	14780	14755	14643	14742	14882	14837	14819	14714	14614	14791	14694	14938	14771	14827	14821	14632	14743	14772	14688	14807	14659	14826	14694	14883	14736	14619	14686	14986	14756	14729	14800	14878	14548	14546	14724	14749	14725	14632	14787	14775	14819	14758	14590	14674	14875	14488	14802	14736	14726	14661	14810	14737	14783	14643	14610	14677	14967	14623	14808	14585	14819	14840	14697	14606	14813	14541	14657	14834	14668	14822	14573	14747	14756	14668	14623	14741	14814	14661	14817	14740	14774	14778	14708	14732	14697	14646	14663	14771	14765	14794	14937	14697	14681	14759	14703	14709	14668	14720	14808	14923	14760	14866	14733	14637	14702	14780	14790	14918	14627	14815	14626	14617	14613	14561	14868	14722	14789	14805	14918	14646	14758	14893	14763	14695	14536	14845	14713	14813	14587	14876	14746	14767	14751	14850	14718	14793	14756	14544	14697	14962	14713	14686	14783	14592	14627	14687	14762	14839	14802	14723	14850	14658	14783	14850	14745	14857	14740	14749	14744	14577	14652	14632	14569	14731	14839	14774	14814	14730	14832	14886	14639	14783	14739	14957	14721	14630	14716	14638	14813	14750	14624	14680	15004	14803	14711	14867	14703	14768	14776	14721	14882	14685	14762	14664	14760	14676	14812	14643	14778	14704	14734	14598	14718	14907	14755	14844	14715	14749	14784	14836	14652	14856	14732	14912	14743	14758	14667	14815	14729	14884	14862	14907	14683	14568	14613	14790	14632	14668	14683	14849	14797	14786	14831	14778	14743	14788	14768	14558	14839	14716	14766	14740	14765	14739	14875	14822	14637	14818	15015	14739	14677	14701	14887	14674	14660	14627	14760	14641	14686	14665	14701	14694	14524	14765	14756	14847	14564	14710	14924	14614	14654	14745	14731	14836	14702	14751	14737	14784	14822	14856	14680	14614	14707	14696	14700	14701	14752	14779	14656	14682	14811	14736	14647	14911	14666	14728	14777	14818	14786	14755	14674	14653	14593	14633	14704	14817	14655	14653	14887	14620	14660	14804	14740	14707	14745	14725	14800	14748	14746	14636	14818	14725	14797	14738	14789	14754	14639	14762	14686	14741	14848	14664	14880	14803	14708	14770	14643	14835	14715	14841	14846	14692	14734	14863	14775	14786	14696	14684	14706	14660	14807	14723	14739	14870	14595	14759	14774	14634	14660	14750	14544	14620	14757	14720	14750	14845	14773	14807	14527	14795	14675	14723	14848	14575	14778	14715	14681	14693	14578	14862	14799	14858	14784	14698	14677	14836	14844	14757	14875	14701	14742	14696	14653	14546	14617	14802	14811	14861	14833	14778	14672	14721	14744	14783	14791	14723	14824	14792	14690	14722	14719	14844	14779	14667	14836	14669	14765	14578	14722	14933	14639	14723	14797	14792	14621	14833	14765	14846	14824	14640	14929	14680	14733	14771	14743	14674	14926	14884	14866	14879	14940	14843	14830	14771	14793	14717	14613	14890	14781	14615	14753	14636	14644	14759	14662	14881	14757	14704	14691	14746	14736	14727	14768	14751	14708	14787	14975	14749	14742	14856	14796	14616	14764	14694	14728	14791	14752	14734	14557	14799	14667	14678	14910	14694	14668	14571	14778	14762	14698	14768	14804	14740	14829	14548	14660	14925	14803	14745	14650	14726	14734	14880	14774	14922	14640	14783	14719	14579	14701	14772	14762	14714	14777	14769	14718	14869	14828	14780	14932	14825	14714	14765	14785	14687	14696	14704	14704	14769	14727	14733	14701	14692	14828	14693	14792	14617	14670	14798	14851	14737	14676	14738	14636	14838	14516	14856	14735	14675	14795	14788	14666	14835	14731	14643	14726	14700	14648	14747	14701	14765	14909	14827	14846	14715	14741	14722	14691	14808	14791	14669	14746	14869	14661	14716	14932	14584	14744	14949	14652	14709	14743	14735	14670	14743	14628	14791	14791	14755	14611	14897	14761	14783	14720	14848	14633	14742	14704	14835	14669	14633	14613	14538	14866	14749	14832	14816	14636	14840	14725	14869	14717	14781	14736	14750	14894	14724	14749	14564	14746	14668	14752	14661	14779	14824	14691	14811	14889	14694	14817	14746	14691	14767	14947	14722	14775	14736	14735	14435	14691	14696	14715	14789	14766	14863	14699	14662	14687	14599	14766	14723	14740	14849	14735	14797	14650	14832	14486	14713	14769	14898	14772	14758	14597	14723	14737	14843	14753	14840	14718	14833	14769	14595	14880	14773	14859	14682	14761	14776	14688	14653	14792	14775	14723	14714	14767	14733	14511	14756	14682	14600	14783	14932	14839	14813	14870	14745	14725	14704	14706	14616	14767	14488	14621	14618	14868	14704	14712	14777	14764	14874	14851	14602	14745	14720	14802	14717	14709	14887	14689	14921	14701	14798	14812	14776	14790	14676	14640	14779	14765	14670	14833	14697	14909	14630	14805	14691	14651	14755	14756	14842	14815	14677	14817	14856	14763	14689	14744	14677	14690	14743	14880	14573	14672	14812	14787	14821	14854	14697	14641	14764	14701	14798	14859	14757	14769	14870	14679	14849	14839	14747	14780	14727	14818	14796	14603	14770	14775	14940	14739	14754	14700	14918	14746	14714	14650	14891	14882	14825	14712	14905	14760	14789	14863	14611	14676	14720	14786	14749	14741	14847	14716	14867	14793	14765	14786	14711	14823	14744	14649	14713	14824	14898	14791	14724	14900	14964	14918	14692	14688	14707	14714	14846	14770	14758	14724	14521	14831	14816	14692	14687	14883	14818	14765	14724	14711	14800	14714	14790	14702	14761	14777	14581	14707	14682	14756	14782	14710	14799	14851	14604	14715	14736	14747	14708	14829	14922	14817	14941	14710	14627	14922	14752	14652	14672	14646	14731	14735	14715	14667	14812	14651	14849	14761	14777	14862	14757	14757	14870	14827	14794	14600	14668	14773	14772	14731	14711	14683	14808	14914	14919	14687	14670	14774	14699	14765	14801	14783	14669	14690	14882	14629	14629	14621	14621	14776	14797	14630	14669	14522	14857	14674	14835	14688	14629	14888	14637	14821	14762	14715	14897	14721	14813	14887	14617	14727	14806	14878	14703	14768	14672	14609	14856	14677	14646	14593	14774	14853	14643	14851	14832	14746	14761	14752	14713	14631	14821	14727	14652	14701	14833	14831	14783	14816	14758	14793	14693	14738	14817	14770	14802	14729	14616	14605	14750	14885	14656	14662	14708	14898	14695	14828	14778	14642	14699	14675	14790	14694	14805	14724	14516	14654	14834	14738	14664	14659	14825	14589	14818	14806	14615	14746	14721	14787	14864	14764	14721	14811	14748	14920	14894	14668	14667	14743	14842	14908	14849	14764	14684	15033	14874	14707	14521	14799	14727	14758	14727	14885	14676	14700	14805	14700	14609	14699	14693	14815	14822	14882	14909	14812	14908	14663	14861	14644	14735	14536	14876	14901	14761	14769	14768	14710	14806	14636	14731	14764	14764	14673	14773	14760	14545	14847	14705	14854	14844	14861	14665	14726	14887	14713	14842	14629	14826	14628	14800	14695	14793	14806	14654	14668	14786	14626	14960	14776	14678	14861	14708	14543	14769	14773	14934	14715	14834	14828	14672	14776	14755	14837	14790	14731	14825	14811	14714	14636	14748	14756	14769	14817	14692	14813	14758	14824
23772	21304	28891	25924	25454	26568	25404	21628	19659	18764	18283	17653	17303	17051	16772	16564	16299	16075	15955	16139	16168	16082	16070	16133	15921	15973	16031	15879	15943	16019	15900	15865	15918	15798	16006	15754	15730	15821	15891	15786	15730	15939	15791	15837	15943	15752	15874	16051	16055	15811	15836	15791	15802	15973	15871	15933	16060	15874	15985	15934	15806	15859	15821	15873	16151	15728	15845	15747	16081	16000	15751	15850	16090	15787	16008	15851	15712	15925	15741	15804	15809	15850	15918	15990	15996	15933	16067	15754	15978	15851	15867	16032	15827	15967	15744	15837	15987	15712	15813	15639	15884	15785	15954	15791	15883	15654	15772	15816	15678	15824	16024	15820	15851	15886	15778	15856	15997	15796	16077	15759	15953	15924	15836	15929	15815	15782	15992	15785	15877	15962	15745	15649	15768	15864	15888	15965	15980	16113	16005	15951	15625	15889	15844	15988	15914	15625	15930	16061	15719	15627	15874	15719	15864	15742	15924	15834	15997	16007	15642	15860	15751	15743	15850	15992	15820	15686	15854	15913	15863	15960	15921	15887	15717	15999	15801	15838	15850	15820	15712	15885	15731	15824	15982	15947	15775	15837	16001	15757	15812	15935	15956	15754	15817	15782	15925	15917	15858	15850	15843	15879	15907	15827	15824	15734	16013	15696	15702	15735	15880	15827	15990	15759	15854	15850	15739	15921	15747	15658	15538	15839	15960	15834	15914	15718	15777	15706	16088	15792	15804	15764	15879	15724	16014	15943	15894	15663	15812	15829	15432	15995	15961	15842	16066	15792	15798	15917	15919	15995	15851	15664	15889	16077	15963	15981	15728	16027	15868	15799	15626	15770	15777	15751	15899	15729	15923	15810	15637	15738	15710	15922	15974	15886	15915	15895	15741	15918	15867	16010	15840	15916	15833	15808	15960	15944	15837	15801	15832	15850	15716	15864	15988	15817	16019	16017	16028	15904	15704	15743	15756	15816	15806	15974	16069	15807	15949	15783	15949	15780	15665	15791	15749	15746	15799	15710	15786	15914	15797	15794	15817	15843	15597	15702	15963	15965	15913	15883	15899	15816	15903	15618	15831	15817	15888	15942	15736	15802	15878	15966	15817	15899	15783	15723	15900	15889	15878	15935	15750	15941	16057	15949	15792	15857	16026	15965	15865	15816	15779	15895	15666	15670	15735	15770	15774	15930	15815	15893	15816	15818	16002	15911	15829	15887	15637	15970	15825	15879	15758	15727	15909	15705	15735	15961	15960	15832	15945	16092	15822	15933	15842	15972	15883	15914	15911	16034	15994	15734	15728	15824	15836	15816	15738	15901	16012	16001	16000	16027	15821	15814	15772	15778	15978	15976	15950	15931	15816	15701	15986	15854	15772	15908	15729	15773	16022	15995	15833	15954	15736	15712	15885	15775	15821	15810	15887	15948	15900	15562	15756	15989	15954	16018	15909	15620	16029	15906	15783	15907	15771	15715	15931	15919	15932	15837	15738	15812	15791	15859	15738	15962	15911	15807	15840	15724	15706	15881	15759	15716	15843	15803	15746	15774	15872	15623	15799	15828	15877	15766	15860	15919	15773	15830	15866	15765	15945	15952	15782	15662	15954	15788	15942	16035	15768	15699	15818	15812	15855	15600	15746	15736	15895	15893	15834	15935	15831	15936	15840	15961	15950	15777	15761	15935	15920	15902	15739	15754	15902	15930	15797	15907	15732	15817	15851	15911	15884	15686	15668	15563	15900	15958	15987	15976	15914	15810	15815	15996	16075	15897	15947	15885	15764	15857	15880	15927	15873	15916	15835	15867	16064	15820	15875	15937	15906	15796	15868	15735	15630	16091	15825	15802	15735	15889	16017	15922	15808	15844	16008	15964	15750	15873	15746	15836	15753	15881	15690	15857	15901	15745	15812	15795	15681	15861	15713	15824	15743	15773	15763	15962	15943	15791	15802	15856	15818	15912	15939	15801	15842	15866	15907	15987	15898	15799	15981	15825	16038	16201	15879	15930	15926	15707	15721	15938	15880	15854	15787	15804	15821	15850	16069	15814	16020	15732	15817	15879	15954	15998	15809	15899	15887	15789	15873	15808	15760	15801	15610	15700	15874	16056	16088	15963	15753	15856	15965	15862	15803	15837	15956	15909	16047	15965	15824	15762	15933	15690	15881	15855	15780	15774	15954	15752	15776	15951	15849	15885	15927	15876	15947	15781	15779	15951	16041	15750	15789	15875	15732	15793	15825	15968	15870	15909	16023	15771	15811	15842	15693	15903	15732	15877	15802	15923	16051	15915	15927	15709	15751	15776	15680	15917	15958	15844	15987	15877	15833	16049	15747	16029	15823	15720	16083	15944	15863	15897	15724	15755	15758	15764	15838	15832	16017	15941	15510	15841	15706	15877	15860	16114	15861	16021	15922	15991	16041	15895	16165	15831	15911	15709	15703	15920	15763	15690	15696	15842	15859	16023	15865	16016	16028	15733	15820	15864	15926	15891	15732	15970	15896	16026	15895	15791	15775	15780	16036	15946	15859	15859	16009	15812	15893	15748	15725	15846	16084	15792	16064	15978	15749	15862	15742	15748	15713	15720	15891	15931	15848	15826	15775	15887	15814	15767	15899	15711	15957	15902	15658	16168	15988	15917	15952	15771	15872	15771	15740	15856	15783	15914	15964	15913	15810	15949	15763	15868	15966	15811	15798	15847	15829	15580	15704	15847	15959	15725	15937	15995	15734	15855	15808	15762	15946	15739	15858	15815	15968	15871	15895	15831	15843	15859	15921	16110	15833	15741	15907	15961	15840	15901	15887	15757	15906	15783	15803	15727	15764	15750	15904	15977	15876	15714	15757	15819	15913	15858	15715	15898	16036	15914	15908	15894	15751	15981	15833	15880	15984	15806	15800	16011	15769	16025	15877	15772	15804	15906	15987	15969	16028	15816	15811	15836	15850	15832	15816	15758	15716	15906	15758	16025	15777	15707	15884	15796	15621	15823	15728	15961	15841	15723	15849	15766	15852	15651	15931	15911	15942	15716	15953	16080	16014	15966	15790	15812	15760	15880	15709	15646	15690	15876	15771	15593	15692	15852	16016	15880	15860	15733	15841	15643	15824	15999	15991	16195	16056	15776	15956	15970	15887	15944	15852	15712	15795	15844	15788	15763	15904	15891	15605	15880	16112	15863	15954	15871	15880	15839	15848	15907	16101	15887	15924	15807	15625	15931	16032	15754	15961	15676	15739	15738	15922	15955	15842	15961	15902	16070	15782	15856	15847	15829	15734	15941	15817	15615	15685	15831	15837	15775	15675	16011	16014	15892	15887	15976	15930	15788	15759	15945	15863	15673	15890	15869	15843	15903	15826	15799	15814	15813	15761	15923	15803	16030	15733	15774	15826	15844	15758	15827	15914	15942	15810	15878	16036	15938	15791	15712	15907	16008	15932	15846	15846	15899	15831	15734	15906	15847	15769	15877	15948	15919	15946	15909	15873	15750	15858	15851	15997	15857	15789	15892	16129	15707	15945	15807	15701	15974	15992	15982	15918	15891	15864	15851	15854	16044	15884	15975	15657	15795	15848	15793	16103	15854	15927	15934	15756	15830	15976	15768	15720	15731	15725	15847	15960	15943	15883	15762	15846	15783	15971	15770	15837	15807	15871	15920	15879	15746	15887	15900	15746	15911	15759	15720	15881	15767	15891	15807	16057	15939	15849	15732	15746	15830	15966	15901	15846	15718	15830	15796	15990	15887	15999	15849	15926	15771	15741	16029	15938	15801	15880	15860	15887	15928	15972	15786	15885	15936	15878	15860	16136	15961	15799	15785	15917	15927	15859	15717	16068	15988	15883	15864	15894	15954	16131	15825	15755	15788	15829	15779	15854	15844	15626	15979	16062	16018	16013	15863	15835	15733	15743	15900	15883	15935	15948	15763	15688	15848	15843	15818	15707	15450	15841	15849	15679	15940	15901	15707	16078	15837	15842	15940	15999	15908	15862	15908	15654	15686	15810	15854	15837	15808	15964	16032	15816	15863	15809	15942	15814	15865	15852	15804	15955	15898	15723	15790	15831	15964	15959	15828	16010	15928	15788	15660	15712	15686	15697	15750	15697	15799	16004	15886	15908	15941	15901	15945	15804	15621	15882	15696	15576	16026	15941	15984	15931	15806	15844	15840	15781	16012	15990	15753	15853	15766	15978	15881	15909	15966	16027	15871	15871	15904	16075	15890	15873	15756	15884	15897	15704	15889	15931	15966	15860	15918	15676	15905	15798	15883	16037	15836	15962	15872	15954	15902	15969	16070	15658	15881	15878	15911	15938	15822	15866	15730	15812	15921	15816	15778	15964	15931	15915	15867	15797	15832	15891	15922	15970	15628	16005	15990	15732	15951	15792	15753	15925	15707	15772	15890	15799	15942	15873	15787	15950	15840	15608	15844	15858	15728	15802	15816	15699	16067	15823	15801	15716	15610	15758	15960	15845	15762	16012	15705	15740	15697	16077	15871	16164	15934	15720	15859	15951	15811	15822	15966	15656	15724	15822	15654	15912	15815	15982	15744	15955	15764	15810	15774	15632	15703	15854	15975	15814	15723	15886	15901	15773	16055	15844	15951	15808	15742	16071	15992	15874	15870	15827	15745	15761	15766	15725	15952	15800	15772	15726	16031	15817	15744	15999	16072	15795	15874	16032	15671	15767	15862	15802	15740	15840	15699	15835	15825	15675	15785	15715	15868	15963	15978	15803	15870	15851	15761	15803	15974	15734	15676	15876	16002	15789	15791	15899	15859	15809	15990	15840	15799	15908	16004	15839	15848	15956	15794	16055	15776	15684	15771	15763	15970	15714	15983	15811	15934	15730	15848	15903	15631	15825	15966	15970	15784	15899	16014	15882	15991	16006	16013	15675	15741	15891	15855	15764	15846	15599	15737	15720	15812	15807	15753	15912	15767	15815	15790	15669	15894	15946	15619	15781	15939	15882	15852	15733	15911	15894	15897	15817	15830	16029	15892	15664	15887	15621	15710	15830	15667	15866	15886	15864	15859	15837	15780	15854	15806	15743	15987	15912	15790	15926	15809	15928	15914	15723	15875	15782	15906	15912	15955	15688	15927	15832	15728	15990	15883	15980	15758	15762	15918	15747	15633
29578	49195	48524	40444	34170	29603	26094	23467	21503	19511	18150	17861	17308	16796	16411	15871	15547	15515	15199	15293	15199	15279	15255	14886	15067	14899	14864	15199	15087	14946	15129	15165	15117	15023	15136	14986	14952	15032	14992	15225	14996	15029	15069	15067	14969	15004	14986	14845	14980	15014	15086	15030	14983	15125	15053	15130	15087	14947	15174	14946	14961	15103	15126	15292	15265	15094	15013	15106	15085	15166	14939	15112	14858	14861	15072	15118	15090	14834	15078	14962	14810	14959	15110	15060	15019	15094	14868	15072	15107	15082	15004	15075	15030	14932	15127	15074	15052	14987	14950	14961	15204	15040	14921	15266	15151	14847	15119	15107	14947	14888	15124	15034	15108	14950	15085	15080	14943	15109	15016	15024	15030	15061	15038	15007	14985	14807	15118	15067	15076	15107	15012	14936	15066	14991	14984	15113	15205	14908	15084	14914	15015	14970	14950	15080	15043	14949	15132	15024	14992	15326	15281	14928	15060	15019	14907	15144	15073	14992	15154	14979	15009	14947	15036	14917	14951	15165	15052	15146	14885	15108	14952	14798	14943	15014	14952	15074	14843	15114	15017	14949	14886	14873	15139	15001	14929	14961	15065	14938	15126	15002	14984	14962	15124	14981	14996	15145	15161	15065	14972	14910	15100	15037	15078	14834	14992	14969	15141	15201	14975	14982	14948	15020	14911	14863	14969	15071	15137	14985	14940	14961	15051	15106	15083	14831	15127	14914	14839	15017	15157	14855	14970	15104	14989	14998	14925	15055	15071	15095	14860	14949	14983	14973	15043	15101	14886	15305	15009	15103	14985	14999	15007	14817	15080	15041	15026	14878	15035	15011	14967	15017	15188	14970	15033	15065	14992	15096	15098	14955	14944	15084	15177	14945	14936	15089	15119	15078	15045	15095	14945	14952	15085	15022	15036	15158	15167	14917	14997	14972	15120	15137	15076	14995	14822	15128	15144	14984	14953	15122	14904	15177	15044	14932	15005	14975	15004	15060	14871	15092	15013	15153	15032	14948	14997	15001	14930	14962	14894	14876	15269	14901	14986	15040	15016	15166	15050	15010	14910	15095	15093	15027	14943	15003	14861	14951	14986	15011	14999	14983	15056	14970	14977	14915	15013	14990	14973	14942	15137	14941	15159	15063	14936	14892	15067	14811	15067	15057	14992	14964	15124	15007	14799	14912	15159	15045	15095	14978	14962	15016	15176	14914	15031	15031	14990	14893	15061	15051	15179	14991	14870	15036	14957	15024	15200	15134	14969	14916	15181	15066	15032	15009	15012	14988	14960	15058	15116	15063	14874	14844	15181	15150	14959	15030	14986	15009	14972	14878	15052	14940	14937	15046	15007	14968	14855	15003	15102	14950	15089	15071	15002	14965	15197	15038	15074	15002	14864	14976	14932	15076	15145	14976	14903	14894	15140	15072	14937	15256	14961	14943	15015	15101	15177	15071	15016	15072	14984	14987	14942	15262	14934	14925	14844	15014	15093	14958	14932	15084	15125	15097	14854	14986	15019	15132	15030	15017	14938	14952	14951	15067	15172	14946	15073	15127	15159	14859	14857	15069	15081	15029	15092	15027	14938	14919	15072	14786	15066	15023	14889	15135	14932	15211	15020	14993	15023	14962	15027	14867	15098	15038	14959	15018	15026	14819	14997	15045	15086	14807	15157	15001	14928	15036	14978	15022	14999	15105	14974	15117	15283	15117	14896	15032	14817	15099	15092	15034	14975	15055	14981	15062	15130	15014	14954	14912	15034	15123	14982	15071	15101	15219	14988	14824	15044	15037	15043	14800	15098	15071	14878	14873	14924	15062	14928	15253	14967	14843	14968	14954	14988	15090	15055	14970	15034	15051	15114	15162	14964	15153	14997	15061	14804	15102	15129	15095	14982	14746	14981	15034	14974	14903	14956	14933	15033	14944	15107	15038	15155	15029	14982	15025	15034	14886	15050	14992	15142	14936	15084	14840	15058	15091	15132	14922	15171	15022	15057	15097	15109	15226	15072	14910	14969	14991	15074	15111	14872	15137	15078	14921	14858	15043	14986	15005	15279	14950	14933	15062	15000	14943	14896	14952	15025	15000	14885	14874	15059	15081	15233	15099	14913	15148	14910	14963	14882	15008	15187	15105	15051	15155	15053	15019	14777	14920	15158	15024	15085	15262	15094	14957	15261	15065	15152	14968	14810	15052	14847	15103	15047	14938	15167	15038	15000	15064	14831	14929	15071	14922	14932	15016	15132	15050	15109	14813	14985	15111	14906	14977	15006	14987	14984	15058	14857	15117	15051	15065	15015	15051	15028	15097	15120	15129	15050	14881	15039	14857	15030	14930	14950	14934	15098	15137	15025	15167	14973	15094	14952	14922	15020	15088	14852	15025	15036	14915	15105	15007	14819	15271	14929	14896	14983	15081	15139	14814	14940	14887	15128	15026	14903	15213	15137	14882	14904	15202	15037	15142	14967	15022	14954	14984	15112	14902	15001	14929	15150	14997	15055	14789	14972	15006	15000	15048	15045	15101	15110	14828	15084	15130	15082	14988	14921	15012	14875	15043	14983	15113	15051	14822	15166	15002	15047	15117	14995	15115	14978	15053	15101	15087	14958	15171	15054	14964	14998	15020	14896	15166	14882	15135	14961	15091	14978	15264	15073	15040	14908	14930	15082	14927	14959	15006	14848	15044	14926	14994	15056	14930	15120	14912	14895	15104	15015	14889	14976	15052	14986	14990	15148	15020	15137	15055	15032	14809	14994	15090	15015	15023	15135	14995	14978	14918	14996	14890	15128	14898	14911	15052	14956	15078	15041	14888	15073	15160	15066	15081	14967	14950	14895	15019	15012	14904	15004	14962	15180	14967	15088	15088	15032	15112	14868	14959	14991	15005	15084	14867	15031	15091	14996	15079	15009	15032	14897	14964	15201	14873	14912	14996	15080	14755	15031	15058	15077	15088	14964	15047	15021	15144	15175	14871	14974	14931	15003	14739	14961	15113	14865	14990	14935	14916	15064	14999	15012	14983	15227	15214	15007	15069	15158	14971	14986	15007	14969	15085	15096	14934	15067	15166	15146	14972	14962	15101	15021	15093	14969	15211	14961	15266	15057	14962	15006	14990	15080	14814	15073	14827	15025	14888	14970	15061	14989	15151	15071	15067	15157	15095	14977	15058	14962	15061	14924	14947	15122	14885	14944	15033	14866	14945	14895	15138	14978	14998	15064	14883	14873	15027	15039	15001	14899	15199	15020	15158	15021	15023	15022	15070	14959	15038	14947	14831	15018	15051	15122	15076	14955	15058	14912	15021	15084	14991	14911	15030	15074	14973	14986	15072	14896	15019	15120	15053	14977	14893	15124	15155	15013	15110	14955	15004	15048	14894	15007	15008	15061	14836	15095	14961	15133	15159	15163	15165	14942	14877	15084	15076	15106	15039	15104	14880	14909	15046	15095	15023	15170	14986	14965	15022	15165	15084	14937	15058	15116	14982	15043	14837	15103	15066	14949	15074	14965	14945	14929	15051	15001	14945	14900	14887	14932	15206	14866	15009	14970	14961	14929	15093	15058	14900	15106	14948	15042	15100	15056	14987	14958	14978	15078	14988	15018	15098	14964	15096	14981	15033	15022	15121	14973	15124	14853	14839	15053	15136	15000	15018	15058	15146	15001	15123	15068	15055	15122	15004	15192	15061	14893	15055	14979	15129	15124	15104	14912	15106	14914	15081	15118	15061	14901	14884	15052	14961	15090	14936	15078	15081	15072	14949	14910	14949	14863	14933	14948	15033	15023	14960	15080	15062	14978	15148	14986	15030	15056	14893	14828	14968	14986	15024	14848	15033	14987	14906	15061	14901	14981	15036	14990	14848	15054	15090	15104	15021	15171	14984	15045	15008	15129	14872	15048	15091	15055	15087	14974	14930	14890	15042	14997	14996	14908	14937	14992	14950	14982	15171	14979	14948	15056	15130	15067	15031	14988	15010	15152	14977	15112	15021	14948	14925	15082	15050	15097	14950	14921	15006	15116	14991	14970	14965	15057	15042	15047	14963	14950	15052	15051	15045	14939	14869	14967	14919	14997	14965	15018	15204	15052	15025	15144	14937	14961	14951	15080	15037	15192	14983	15111	14899	15038	14965	14983	15032	15048	15077	14990	15072	15171	15158	15039	14838	15052	15012	15151	15011	14986	15042	14986	14993	15087	15079	14959	14942	15198	14950	15107	15014	15119	14936	15136	15032	14992	14948	14907	15066	15064	14918	15041	15003	15057	14840	14855	15175	14996	15130	15089	15009	15049	14921	15060	14984	14981	14932	14857	14934	14972	14968	15085	15084	15115	15144	14998	15180	14921	15106	15079	14886	15068	15110	15063	14950	14995	14844	14821	14961	15118	14861	15118	14924	14922	15047	14981	15027	15011	14939	15175	15125	14942	14973	15013	14969	15050	14863	14991	14979	15153	15070	14989	15101	15013	14938	15013	14967	15066	14905	15057	15089	15080	15040	14971	15056	14969	14874	14977	14875	15037	15021	15125	14794	14950	15092	15040	14900	15061	14975	15085	14978	15176	14990	15039	14965	15095	15059	14936	14792	14970	15010	15104	14964	15220	14858	15045	15067	15104	14983	15141	14957	14914	14956	15107	14902	15061	15027	15077	14993	15101	14923	15037	15075	15140	15080	15035	15100	14993	14964	15063	14991	15127	15019	15009	15272	15026	15055	15002	15146	15046	14978	15158	14937	14938	14963	14920	15011	15145	15130	15141	14944	15139	15074	15092	15210	15060	14997	15081	14956	15171	14922	15163	15021	14890	15061	15108	14921	15111	15053	15017	15045	15032	15120	15010	15175	14988	15170	14950	14864	14981	14858	14981	15054	14919	14970	15132	15060	14987	14993	15071	15240	15168	15004	15001	14927	14986	15090	15040	14958	14990	15122	15141	15106	15089	14954	14929	15247	14863	15062	15107	15221	14981	15149	15078	14904	15054	14906	14991	14791	15066	14847	14939	15135	14983	15058	15009	15093	14976	14946	15058	14959	15070	14937	14978	14897	15065	15076	14987	14963	15008	14897	14865	15127	15071	15100	15251	15131	15016	15042	15011	15090	14962	15046	15043	14872	15057	15027	15298	14893	15043	15183	15045	15035
22824	21286	29182	24175	23467	26954	28725	23833	21313	20008	19121	18385	17755	17594	17132	16694	16224	16101	16030	15934	15884	15939	15848	15945	15637	15719	15588	15656	15664	15617	15798	15850	15671	15529	15697	15709	15687	15755	15683	15810	15788	15414	15700	15608	15667	15571	15681	15614	15792	15634	15799	15471	15786	15813	15591	15604	15512	15582	15515	15824	15687	15500	15609	15994	15830	15736	15695	15651	15842	15719	15570	15706	15669	15647	15720	15620	15714	15626	15546	15546	15526	15533	15623	15710	15628	15706	15796	15670	15443	15711	15729	15567	15599	15521	15627	15665	15644	15542	15754	15638	15502	15624	15457	15667	15521	15512	15597	15686	15625	15450	15804	15866	15612	15506	15699	15567	15609	15709	15527	15669	15664	15694	15685	15679	15458	15549	15433	15459	15718	15593	15479	15577	15588	15769	15404	15825	15591	15632	15713	15643	15672	15646	15696	15683	15675	15608	15364	15603	15782	15626	15517	15585	15606	15641	15412	15570	15656	15481	15722	15403	15516	15617	15511	15488	15669	15572	15528	15712	15598	15494	15539	15518	15491	15706	15512	15358	15628	15548	15499	15565	15414	15601	15668	15525	15563	15625	15656	15508	15747	15665	15668	15426	15471	15577	15645	15649	15544	15436	15527	15514	15584	15401	15414	15693	15528	15497	15598	15514	15618	15391	15612	15628	15645	15599	15448	15643	15588	15683	15433	15663	15623	15526	15667	15675	15523	15474	15456	15608	15659	15675	15482	15579	15573	15345	15512	15539	15646	15461	15490	15501	15593	15604	15718	15540	15595	15581	15786	15599	15655	15506	15441	15499	15715	15853	15634	15556	15478	15776	15535	15641	15647	15683	15523	15636	15419	15688	15587	15596	15706	15619	15776	15597	15588	15344	15573	15468	15445	15858	15510	15710	15534	15518	15598	15458	15419	15376	15580	15710	15629	15781	15568	15413	15633	15592	15627	15456	15644	15580	15542	15525	15607	15590	15604	15698	15743	15451	15624	15647	15621	15694	15435	15340	15725	15517	15607	15554	15663	15509	15513	15680	15523	15481	15515	15521	15518	15577	15585	15356	15495	15653	15489	15480	15671	15658	15674	15409	15559	15587	15552	15566	15659	15643	15683	15356	15493	15535	15620	15443	15430	15547	15444	15550	15562	15421	15415	15658	15571	15508	15557	15614	15607	15624	15708	15729	15439	15720	15643	15653	15465	15583	15643	15589	15552	15602	15735	15637	15392	15500	15623	15562	15620	15500	15554	15369	15523	15404	15561	15549	15636	15685	15522	15369	15628	15623	15651	15551	15536	15579	15464	15636	15504	15645	15465	15379	15432	15546	15558	15500	15504	15682	15560	15680	15553	15593	15534	15464	15513	15600	15675	15535	15468	15536	15541	15725	15514	15434	15605	15815	15577	15453	15607	15428	15719	15829	15541	15513	15427	15603	15556	15580	15469	15631	15573	15524	15704	15545	15401	15518	15485	15608	15436	15519	15655	15649	15489	15684	15472	15463	15615	15553	15572	15587	15636	15534	15534	15445	15617	15684	15455	15553	15478	15757	15538	15645	15461	15564	15531	15484	15652	15673	15528	15514	15458	15625	15555	15564	15388	15476	15668	15496	15596	15573	15658	15373	15598	15522	15440	15497	15587	15692	15553	15575	15658	15495	15622	15626	15672	15529	15593	15511	15617	15654	15777	15483	15523	15309	15703	15450	15533	15537	15579	15500	15631	15574	15651	15415	15703	15476	15489	15669	15497	15621	15543	15515	15539	15561	15633	15568	15448	15410	15442	15540	15474	15625	15544	15682	15750	15413	15464	15505	15626	15600	15691	15442	15712	15555	15702	15755	15530	15443	15653	15648	15594	15580	15529	15528	15505	15900	15504	15710	15479	15463	15468	15657	15596	15632	15356	15563	15485	15466	15643	15449	15480	15525	15581	15633	15415	15678	15371	15601	15453	15688	15520	15519	15722	15449	15586	15487	15485	15747	15500	15616	15496	15527	15676	15698	15487	15521	15861	15535	15594	15744	15428	15524	15518	15715	15577	15574	15516	15771	15511	15320	15328	15501	15546	15720	15514	15632	15481	15512	15442	15662	15635	15670	15617	15505	15662	15473	15875	15463	15602	15548	15633	15474	15523	15499	15428	15485	15550	15648	15613	15473	15610	15566	15435	15595	15673	15586	15639	15650	15456	15646	15386	15413	15577	15574	15513	15413	15588	15453	15537	15477	15574	15708	15629	15534	15450	15610	15496	15601	15658	15514	15679	15482	15538	15568	15585	15655	15730	15439	15737	15632	15422	15556	15707	15631	15652	15562	15371	15624	15542	15535	15611	15484	15629	15574	15702	15807	15699	15586	15462	15540	15631	15495	15488	15688	15519	15661	15422	15655	15384	15475	15603	15576	15619	15627	15704	15545	15659	15649	15671	15513	15640	15522	15678	15829	15500	15517	15417	15446	15451	15487	15656	15575	15613	15340	15564	15655	15687	15483	15389	15731	15396	15534	15600	15572	15415	15655	15570	15579	15573	15788	15654	15621	15587	15529	15426	15571	15585	15500	15617	15336	15452	15822	15449	15582	15672	15514	15497	15563	15574	15641	15549	15571	15647	15533	15458	15484	15516	15485	15563	15566	15580	15334	15621	15525	15817	15470	15466	15609	15783	15383	15659	15455	15635	15658	15583	15521	15416	15505	15642	15764	15723	15695	15529	15581	15481	15633	15755	15675	15713	15736	15527	15451	15638	15467	15570	15543	15683	15824	15645	15676	15794	15626	15491	15577	15553	15494	15525	15651	15514	15648	15457	15473	15464	15589	15592	15520	15475	15409	15422	15461	15347	15484	15669	15743	15546	15596	15497	15317	15462	15595	15520	15525	15715	15437	15646	15515	15678	15637	15516	15314	15590	15588	15590	15642	15713	15513	15578	15520	15660	15612	15559	15546	15645	15557	15626	15525	15588	15454	15529	15486	15674	15415	15491	15425	15886	15750	15731	15471	15414	15451	15711	15468	15471	15590	15422	15534	15524	15600	15700	15371	15657	15435	15704	15535	15752	15646	15634	15534	15516	15450	15586	15499	15667	15695	15513	15368	15649	15444	15635	15555	15685	15531	15532	15414	15294	15548	15485	15570	15587	15583	15595	15347	15553	15663	15431	15569	15405	15565	15576	15610	15421	15560	15655	15710	15667	15718	15568	15566	15754	15603	15605	15532	15564	15527	15663	15581	15498	15598	15396	15604	15690	15755	15506	15616	15548	15545	15553	15644	15689	15437	15553	15756	15642	15555	15546	15739	15589	15538	15656	15593	15711	15588	15561	15692	15449	15421	15561	15672	15557	15602	15549	15389	15806	15466	15611	15480	15631	15590	15536	15527	15605	15526	15475	15464	15392	15480	15690	15364	15167	15584	15526	15672	15666	15508	15515	15692	15522	15607	15698	15561	15640	15376	15535	15503	15612	15702	15587	15649	15496	15761	15424	15490	15351	15739	15636	15831	15492	15421	15563	15500	15590	15295	15540	15600	15488	15509	15703	15657	15756	15626	15775	15759	15717	15624	15523	15542	15537	15499	15711	15532	15607	15472	15550	15463	15543	15499	15539	15649	15512	15679	15620	15565	15426	15551	15645	15724	15620	15631	15636	15512	15715	15522	15389	15575	15517	15660	15638	15433	15480	15598	15491	15573	15604	15403	15636	15403	15478	15255	15635	15650	15469	15781	15650	15610	15539	15701	15628	15616	15665	15538	15448	15725	15569	15636	15406	15468	15696	15438	15651	15592	15551	15557	15629	15709	15585	15451	15393	15556	15824	15449	15605	15519	15720	15579	15490	15329	15548	15683	15560	15765	15523	15588	15649	15649	15592	15433	15768	15578	15555	15673	15628	15791	15707	15671	15385	15539	15505	15460	15593	15565	15510	15597	15558	15456	15672	15640	15556	15409	15575	15599	15427	15629	15443	15579	15393	15541	15453	15597	15538	15499	15675	15590	15653	15557	15646	15550	15516	15636	15524	15511	15531	15578	15640	15588	15584	15460	15628	15714	15654	15659	15649	15518	15437	15694	15679	15478	15473	15640	15502	15450	15573	15680	15703	15640	15415	15536	15558	15454	15663	15607	15438	15416	15478	15583	15338	15462	15639	15573	15326	15506	15538	15389	15643	15585	15533	15666	15423	15539	15531	15592	15426	15492	15754	15617	15552	15579	15566	15404	15570	15747	15461	15462	15615	15629	15553	15382	15446	15422	15540	15605	15586	15437	15783	15525	15545	15438	15559	15636	15495	15666	15821	15634	15695	15516	15551	15490	15766	15523	15563	15519	15596	15542	15585	15600	15572	15518	15600	15586	15543	15604	15527	15456	15731	15454	15451	15598	15570	15570	15492	15535	15651	15627	15542	15553	15576	15501	15488	15788	15867	15509	15690	15556	15736	15399	15610	15436	15400	15409	15623	15654	15512	15733	15670	15365	15519	15394	15663	15830	15576	15609	15634	15509	15613	15629	15770	15621	15501	15645	15643	15476	15552	15594	15624	15577	15503	15555	15535	15559	15570	15693	15570	15605	15583	15879	15512	15342	15446	15554	15516	15453	15658	15431	15493	15691	15604	15781	15517	15672	15405	15731	15691	15403	15401	15617	15416	15489	15639	15410	15661	15576	15563	15585	15745	15569	15470	15812	15678	15660	15528	15586	15600	15591	15565	15504	15536	15370	15746	15403	15439	15520	15595	15541	15522	15601	15603	15470	15521	15529	15427	15620	15663	15577	15496	15641	15785	15509	15635	15398	15553	15595	15696	15540	15511	15731	15488	15539	15610	15584	15539	15627	15662	15539	15439	15494	15481	15439	15705	15477	15743	15609	15519	15497	15644	15467	15532	15581	15459	15765	15414	15489	15634	15419	15593	15366	15609	15589	15599	15524	15648	15450	15610	15533	15453	15607	15746	15741	15670	15410	15496	15453	15709	15566	15660	15523	15517	15519	15513	15648	15340	15544	15595	15755	15641	15614	15508	15548	15427	15640	15601	15561	15630	15596	15545	15403	15744	15445	15625	15574	15508	15751	15685	15608	15541	15670	15620	15511	15524	15676	15664	15645	15563	15507	15438	15632	15479	15519	15638	15489	15514	15523	15472	15347	15421	15441
30941	52809	52304	45288	38873	33489	29779	26783	23959	21317	20050	19392	18170	17725	16672	16103	15822	15445	15283	15295	15183	15326	15110	15095	14841	14877	14943	14703	15059	14791	14958	14899	14922	14820	14888	14858	14925	14917	14967	14905	14856	14826	14914	14858	14830	14881	14843	14926	14981	15024	14916	14819	14781	14786	14981	14988	14907	14889	14901	14820	14698	14883	15128	15311	15356	15158	14897	14782	14902	14696	14747	14926	14851	14768	14844	14886	14883	14974	14925	14675	14819	14906	14901	14867	14921	14665	14649	14759	14876	14826	14920	14738	14727	14861	14767	14732	14899	14882	14777	14749	14957	14986	14811	14776	14724	14856	14837	15008	14908	14893	14704	14835	14921	14825	14901	14869	14913	14884	14966	14928	14889	14902	14689	14782	14906	14898	14766	14859	14858	14831	14858	14880	14880	14951	14748	14742	14632	14854	14849	14950	14946	14754	15008	14696	14863	14739	14871	14701	14909	14870	14803	14859	14810	14811	14828	14792	14783	14746	14839	14803	14699	14814	14783	14787	14914	15038	14833	14797	14873	14958	14833	15049	14821	14916	14895	14939	14905	14830	14857	14838	14746	14901	14794	14847	14858	14837	14813	14844	14857	14696	14684	14881	14708	14790	14798	14659	14947	14823	14739	14954	14913	14866	14748	14910	15024	14857	14757	14825	14941	14733	14990	14691	14954	14740	14760	14851	14932	14763	14846	14845	14720	14822	14781	14727	14921	14792	15036	14772	14885	14772	14783	14772	14785	14893	14949	14914	14857	15010	14861	15012	15030	14762	14847	14918	15001	14875	14923	14825	14921	14877	14851	14653	14941	14777	14914	14878	15048	14829	14896	14770	14809	14824	14726	14647	14878	14934	14986	14867	14842	14758	14744	14801	14772	14704	15046	14811	14894	14725	14924	14810	14900	14952	14897	14801	14831	14644	14820	14929	14923	14644	14975	14755	14856	14981	14650	14736	15009	14831	14685	14911	14795	14762	14740	14669	14715	14815	14853	14940	15044	14834	14817	14901	14747	14782	14910	14819	14840	14923	15032	14951	14807	14953	14853	14834	14722	14869	14901	14939	14792	14707	14888	14735	14850	14880	14726	14822	14938	14772	14960	14809	14850	14841	14785	14707	15014	14828	14772	14781	14841	14733	14763	14782	14818	14926	14769	14866	14927	14946	14918	14779	14770	14813	14997	14860	14779	14795	14804	14860	14719	14765	14773	14898	14981	14870	14707	14944	14780	14804	14977	14853	14898	14697	14878	14853	14795	14865	14765	14858	14899	15033	14918	14697	14864	14945	14839	14675	14707	14865	14756	14870	14909	14877	14753	14894	14972	14937	14827	14747	14832	14913	14877	14950	14762	14856	14821	14857	14835	14658	14825	14886	14752	14756	14855	14890	15040	14743	14997	14947	14884	14870	14780	14745	14712	14797	14736	15020	14884	14722	14880	14875	14861	14764	14951	14915	14706	14796	14911	14774	14645	14688	14608	14641	14890	14788	14839	14712	14785	14940	14895	14906	14865	14921	14714	14815	14894	14734	14787	14799	14670	14825	14762	14842	14764	14961	14846	14775	15058	14807	14660	14919	14791	14845	14824	14741	14924	14781	14990	14747	14858	14733	14821	15038	14934	14776	14759	14840	14869	14858	14787	14952	14789	14951	14809	14863	14824	14851	15073	14846	14878	14871	14767	14850	14971	14862	14937	14981	14807	14750	14689	14826	14793	14688	14795	14708	14720	14779	14777	14918	14930	14955	14798	14917	14974	14888	14754	14863	14785	14890	14799	14817	15110	14940	14851	14951	14798	14878	15057	14734	14907	14881	14931	14832	14833	14832	14858	14699	14857	14954	14776	14874	14710	14871	15045	14605	14790	14876	14792	14859	14868	14866	14947	14882	14845	14780	14827	15098	15026	14908	14855	14682	14839	14793	14601	14881	14966	14992	14864	14832	14921	14855	14936	14621	14706	14718	14915	14786	14802	14911	14854	14973	14869	15044	14878	14813	14848	14862	14844	14891	14764	14989	14830	14966	14896	14827	14785	14829	14919	14803	14818	14889	14880	14902	14796	15017	14821	14751	14676	15017	14935	14738	14872	14668	14777	15108	14790	14699	14963	14715	14920	14878	14798	14662	14842	14878	14839	14956	14680	14806	14834	14623	14914	14766	14721	14885	14810	14950	15027	14907	14797	14758	14873	14936	14854	14962	14946	14779	14840	14936	14751	14935	14904	14900	14779	14741	14941	14828	14778	14651	14730	14738	14896	14987	14966	14887	14917	14880	14903	14936	14794	14790	14982	14723	14791	14830	15057	14892	14812	14828	14873	14891	14927	14826	14746	14901	15071	14637	14824	14749	14929	14845	14909	14887	14809	14820	14688	14889	14816	14854	14651	14795	14737	14916	14874	14855	14840	14781	14697	14850	14702	14713	14836	14735	14921	14804	14860	14776	14771	14931	14856	14769	14994	14981	14832	14769	14885	14688	15045	14855	14898	14835	14737	14708	14776	14690	14922	14786	14855	14683	14862	14900	14893	14970	14866	14718	14779	14913	14818	14813	14859	14765	14730	14804	14742	14933	14769	14982	14839	14664	14877	14762	14786	14785	14841	14916	14872	14794	14693	14853	14957	14870	14867	14880	14846	14614	14768	14950	14857	14877	14764	14904	14831	14815	14719	14837	14864	14932	14859	14899	14834	14831	14850	14853	14804	14966	14847	14900	14837	14896	14938	14711	14630	14792	14750	14740	14685	14995	14804	14772	14777	14831	14850	14782	14838	14891	14978	14851	14886	14925	14811	14805	14782	14978	14829	14889	14827	15089	14705	14824	14770	15006	14822	14775	14794	14876	14911	14705	15041	15037	14843	14870	14884	14985	14819	14716	14851	14621	14785	14775	14797	14924	14811	15066	14752	14847	14808	14659	14985	14841	14741	14956	14794	14798	14757	14788	15028	14780	14935	14889	14749	14799	14731	14894	14845	14788	14848	14836	14849	14779	14806	14777	14911	14821	14860	14876	14888	14832	14835	14666	14769	14786	14753	14893	14796	14744	14774	14962	14808	14955	14857	14805	14719	14790	14771	14940	14931	14631	14829	14884	14930	14935	14994	14747	14870	14922	14810	14994	14803	14750	14588	14805	14751	14735	14876	14807	14810	14783	14889	14654	15114	14839	14828	14843	14901	14813	14884	14786	14963	14843	14861	14876	14856	15001	14909	14696	14792	14862	14974	14792	14729	14803	14891	14829	14874	14695	14864	14973	14794	14907	14783	14810	15032	14751	14782	14739	14947	14712	14840	14901	14884	14964	14907	14810	14919	14889	14853	14879	14901	14828	14893	14952	14824	14621	14722	14849	14793	14743	14808	14788	14895	14946	14775	14788	14848	14921	14956	14977	14763	14723	14768	14931	14869	14793	14709	14746	14929	15029	14823	14779	14839	14851	14838	14976	14767	14994	14781	14856	14784	14883	14942	14705	14861	14881	14943	14948	14812	14763	14967	14839	14919	14766	14666	14858	14762	14938	14877	14678	14740	14831	14869	14852	14921	14682	14809	14748	14784	14759	14825	14902	14869	14670	14951	14753	14736	14764	14840	14864	14846	14743	14736	14805	14751	14780	14863	14834	14860	14924	14952	14900	14735	14845	14878	14747	14947	14717	14715	14569	14824	14873	14785	14860	14818	14800	14780	14772	14689	14820	14984	14800	14754	14811	14813	14663	14944	14838	14804	14753	14833	14939	14808	14801	14862	14704	14769	14783	14889	14818	14620	14769	14847	14860	14995	14950	14960	14834	14822	14778	14859	14913	14927	14880	14865	14767	14872	14696	14908	14848	14959	14752	14908	14850	14837	14971	14911	14748	14795	14914	14752	14962	14897	14780	14925	14816	14887	14843	14967	14752	14848	14761	14818	14924	14831	14732	14892	14955	14725	14905	14909	14922	14842	14917	14854	14852	14727	14909	14640	14917	14813	15064	14804	14772	14753	14897	14692	14723	14943	14828	14844	14798	14966	14870	14758	14863	14922	14842	14881	14803	14732	14801	14822	14724	14818	14737	14748	14898	14871	14857	14806	14719	14778	14701	14781	14848	14737	14671	14900	14848	14954	14675	14657	14908	14786	15049	14867	14874	14902	15005	14864	14941	14912	14941	14866	14687	14843	14817	14789	14889	14857	14870	15029	14852	14872	14771	14887	14915	14965	14993	14821	14834	14835	14975	14783	14825	14858	14737	14785	14791	14694	14762	14797	14880	14760	14947	14804	14794	14894	14785	14982	14727	14627	14843	14904	14780	14810	14634	14917	14896	14814	14737	14886	14912	14939	14706	14785	14914	15012	14931	14880	14991	14853	14845	14766	14752	14670	14813	14850	14936	14761	14979	14650	14909	14854	14734	14906	14923	14876	14698	14782	14846	14835	14868	14640	14858	14637	14784	14742	14709	14851	14792	14864	14879	14656	14926	14958	14886	14697	14765	15104	14898	14910	14798	14998	14940	14832	14932	14843	14895	14724	14818	14715	14860	14829	14749	14832	15012	14934	14888	14727	14963	14921	14804	14813	14894	14887	14943	14876	14848	15049	14866	14663	14866	14843	14904	14892	14734	14772	14812	14994	14888	14985	14931	14650	14819	15018	14768	14873	14794	14931	14724	14929	14719	14909	14968	14847	14864	14665	14765	14909	14820	14926	14771	14894	14791	14735	14746	14850	14864	14825	14805	14900	14826	14793	14735	14812	14789	14845	14838	14819	14969	14652	14789	15019	14845	14775	14931	14905	14963	14719	14908	14859	14724	15019	14792	14844	14854	14964	14915	14887	14714	14938	14915	14805	14863	14844	14942	14810	14793	14791	14678	14718	14881	14906	14700	14809	14824	14743	15023	14884	14806	14723	14819	14850	14859	14738	14776	14951	14842	14751	15019	14766	14880	14782	14938	15003	14795	14772	14902	14911	14767	14769	14944	14864	14714	14949	14744	14798	15014	14993	14880	14970	14929	14943	14979	14910	14642	14784	14737	14839	14844	14954	14961	14800	14782	14892	14959	14640	14901	14756	14943	15009	14888	15019	14803	14854	14691	14774	14868	14908	14808	14799	14971	14765	14856	14655	14838	14919	14774	14897	14818	14779	14748	14845	14965	14902	14768	14934	14905
28021	27466	34454	30859	24827	21659	19859	18436	17644	16731	16616	16294	16080	15883	15727	15647	15794	15570	15465	15581	15321	15428	15379	15451	15346	15440	15479	15440	15479	15417	15282	15406	15448	15608	15602	15418	15179	15351	15313	15421	15557	15385	15565	15556	15396	15423	15436	15468	15463	15622	15576	15208	15510	15508	15403	15317	15282	15343	15477	15436	15325	15598	15553	15482	15594	15527	15389	15519	15432	15385	15680	15242	15419	15499	15530	15351	15455	15373	15378	15267	15413	15522	15373	15102	15476	15519	15418	15446	15463	15340	15532	15318	15098	15438	15279	15372	15398	15374	15408	15412	15452	15339	15361	15310	15256	15232	15382	15234	15364	15250	15168	15508	15214	15443	15432	15262	15353	15429	15268	15496	15499	15340	15436	15419	15286	15650	15464	15387	15338	15336	15359	15485	15456	15331	15332	15540	15353	15413	15503	15270	15328	15167	15320	15428	15373	15461	15300	15401	15465	15483	15363	15562	15620	15346	15345	15509	15467	15431	15335	15430	15373	15287	15492	15431	15288	15324	15294	15329	15348	15393	15395	15360	15291	15191	15375	15569	15517	15523	15578	15388	15553	15460	15409	15249	15384	15372	15358	15345	15441	15374	15250	15224	15573	15536	15381	15661	15405	15263	15410	15606	15223	15507	15306	15324	15344	15372	15397	15343	15640	15434	15502	15424	15482	15465	15399	15502	15491	15378	15388	15311	15207	15365	15437	15194	15356	15284	15480	15356	15401	15405	15486	15377	15266	15449	15220	15507	15515	15322	15286	15283	15350	15339	15274	15277	15425	15351	15188	15482	15303	15479	15350	15325	15543	15419	15511	15457	15563	15366	15299	15332	15621	15410	15419	15534	15379	15450	15455	15270	15451	15395	15607	15550	15384	15577	15434	15272	15391	15396	15430	15237	15262	15410	15350	15512	15442	15485	15425	15191	15170	15382	15458	15318	15254	15322	15486	15387	15228	15579	15372	15354	15476	15456	15362	15347	15393	15363	15370	15385	15390	15284	15373	15471	15236	15480	15605	15368	15397	15523	15542	15336	15323	15438	15414	15311	15197	15392	15281	15384	15368	15358	15361	15162	15207	15538	15334	15246	15441	15206	15480	15277	15372	15550	15316	15294	15448	15257	15291	15483	15361	15477	15324	15427	15387	15373	15235	15453	15427	15473	15423	15453	15275	15464	15513	15587	15481	15452	15344	15385	15533	15218	15239	15477	15287	15284	15442	15441	15621	15484	15272	15438	15401	15043	15287	15263	15345	15270	15488	15392	15356	15485	15473	15537	15296	15178	15586	15307	15250	15207	15489	15249	15508	15293	15514	15395	15287	15470	15440	15237	15361	15498	15543	15326	15416	15322	15389	15598	15324	15407	15246	15370	15573	15337	15226	15324	15261	15381	15576	15457	15316	15255	15259	15246	15356	15367	15234	15261	15509	15432	15458	15570	15398	15523	15393	15428	15247	15337	15346	15464	15393	15371	15450	15442	15415	15517	15499	15408	15262	15411	15413	15279	15433	15276	15324	15313	15169	15265	15413	15448	15359	15469	15242	15335	15261	15487	15388	15428	15420	15373	15502	15295	15519	15249	15383	15417	15664	15544	15499	15473	15408	15424	15485	15297	15454	15452	15378	15363	15319	15405	15427	15336	15311	15556	15501	15292	15452	15240	15238	15260	15433	15342	15436	15519	15537	15432	15422	15664	15359	15447	15248	15557	15348	15425	15479	15455	15422	15502	15377	15331	15437	15557	15281	15423	15511	15470	15375	15470	15436	15416	15299	15395	15368	15568	15221	15472	15364	15353	15587	15366	15227	15374	15265	15556	15537	15404	15420	15568	15356	15534	15473	15401	15363	15388	15414	15407	15317	15566	15378	15436	15492	15273	15363	15440	15536	15282	15270	15594	15477	15210	15373	15569	15401	15461	15464	15416	15259	15399	15549	15434	15317	15456	15443	15353	15461	15416	15346	15274	15247	15224	15337	15310	15381	15655	15544	15391	15369	15340	15524	15432	15402	15323	15390	15458	15392	15382	15383	15340	15460	15286	15491	15369	15250	15370	15486	15514	15324	15428	15522	15331	15185	15512	15228	15327	15280	15435	15470	15453	15390	15333	15384	15331	15332	15494	15515	15604	15449	15457	15287	15340	15334	15466	15431	15358	15184	15378	15415	15266	15477	15262	15289	15350	15427	15471	15290	15532	15417	15111	15435	15358	15377	15237	15445	15340	15498	15100	15464	15396	15394	15296	15447	15304	15688	15434	15462	15519	15479	15419	15202	15198	15301	15398	15374	15274	15320	15308	15464	15443	15459	15437	15452	15458	15519	15378	15380	15430	15337	15283	15270	15536	15551	15422	15386	15322	15343	15290	15632	15311	15401	15367	15588	15557	15575	15402	15421	15507	15439	15516	15403	15301	15364	15527	15527	15475	15405	15565	15470	15353	15379	15576	15578	15384	15482	15372	15423	15352	15399	15492	15391	15531	15466	15533	15240	15359	15373	15317	15348	15299	15372	15364	15554	15550	15407	15227	15302	15475	15526	15441	15402	15460	15355	15459	15504	15349	15419	15316	15392	15478	15368	15333	15299	15294	15585	15249	15472	15362	15418	15256	15477	15525	15429	15378	15290	15378	15640	15394	15572	15272	15321	15415	15453	15477	15761	15420	15466	15386	15423	15452	15284	15326	15535	15230	15307	15497	15342	15357	15351	15457	15290	15288	15327	15282	15282	15402	15402	15307	15410	15245	15517	15246	15372	15427	15453	15177	15279	15304	15333	15526	15582	15387	15399	15313	15303	15212	15423	15569	15260	15490	15367	15501	15231	15411	15398	15434	15451	15360	15416	15471	15364	15548	15331	15376	15272	15297	15265	15339	15349	15211	15397	15193	15314	15274	15445	15336	15238	15471	15631	15549	15463	15376	15245	15568	15332	15288	15383	15271	15342	15264	15540	15435	15366	15343	15253	15346	15219	15242	15405	15345	15465	15215	15659	15373	15277	15454	15157	15476	15474	15660	15453	15188	15449	15374	15455	15416	15469	15219	15450	15440	15146	15462	15417	15456	15375	15330	15386	15279	15417	15382	15317	15373	15382	15328	15442	15527	15322	15349	15305	15387	15469	15418	15518	15204	15392	15403	15343	15522	15392	15479	15486	15458	15417	15435	15374	15464	15569	15378	15343	15284	15185	15438	15306	15325	15458	15326	15370	15468	15588	15394	15506	15353	15377	15029	15464	15617	15432	15319	15381	15366	15617	15366	15428	15541	15556	15337	15286	15400	15511	15452	15325	15526	15290	15436	15504	15366	15511	15364	15413	15357	15418	15320	15495	15399	15271	15388	15500	15363	15446	15394	15373	15271	15535	15352	15491	15487	15550	15405	15366	15391	15471	15420	15367	15499	15409	15354	15256	15351	15380	15406	15412	15452	15461	15273	15353	15472	15464	15353	15492	15525	15384	15272	15287	15459	15429	15306	15404	15680	15467	15483	15327	15478	15392	15494	15545	15374	15595	15450	15621	15374	15521	15451	15391	15507	15342	15324	15711	15510	15446	15186	15505	15431	15389	15325	15431	15358	15531	15399	15346	15400	15250	15298	15507	15377	15534	15547	15314	15269	15460	15335	15212	15544	15211	15433	15410	15316	15410	15330	15396	15340	15322	15376	15326	15366	15417	15458	15475	15449	15683	15269	15278	15618	15260	15482	15345	15413	15393	15412	15263	15543	15476	15332	15484	15229	15379	15382	15463	15451	15490	15406	15314	15374	15353	15333	15325	15394	15524	15370	15459	15328	15292	15281	15377	15393	15400	15441	15683	15507	15326	15241	15303	15448	15379	15241	15431	15390	15476	15276	15361	15395	15217	15437	15288	15598	15480	15364	15399	15420	15458	15386	15432	15363	15381	15519	15422	15315	15341	15300	15537	15453	15405	15300	15481	15337	15717	15422	15324	15328	15448	15527	15505	15245	15214	15471	15230	15530	15413	15395	15439	15522	15473	15452	15480	15430	15362	15491	15432	15352	15318	15386	15340	15286	15231	15411	15491	15374	15361	15344	15294	15458	15271	15455	15473	15427	15468	15307	15593	15325	15466	15470	15513	15425	15514	15324	15314	15438	15308	15276	15469	15403	15481	15259	15424	15367	15360	15480	15326	15377	15292	15328	15316	15372	15330	15315	15095	15515	15525	15487	15398	15409	15368	15308	15554	15414	15534	15234	15255	15399	15352	15508	15387	15237	15393	15280	15397	15362	15614	15487	15255	15364	15382	15159	15147	15302	15503	15357	15216	15500	15322	15634	15316	15363	15254	15443	15347	15394	15446	15374	15498	15447	15528	15520	15472	15364	15347	15372	15315	15417	15292	15445	15522	15401	15396	15448	15525	15239	15397	15402	15473	15227	15294	15337	15249	15193	15300	15230	15376	15444	15315	15461	15441	15348	15293	15445	15361	15470	15351	15165	15283	15290	15392	15509	15476	15475	15443	15396	15355	15241	15472	15498	15390	15537	15632	15178	15636	15387	15455	15309	15291	15353	15328	15327	15332	15366	15239	15469	15374	15294	15472	15254	15118	15502	15415	15447	15467	15425	15469	15500	15322	15394	15418	15317	15184	15521	15577	15221	15277	15519	15490	15186	15461	15501	15400	15351	15323	15441	15301	15523	15550	15528	15534	15228	15427	15388	15310	15265	15377	15589	15508	15457	15464	15582	15376	15484	15480	15336	15318	15277	15472	15350	15393	15558	15414	15346	15302	15486	15357	15456	15427	15527	15395	15497	15404	15319	15469	15381	15451	15262	15359	15352	15515	15577	15626	15302	15531	15534	15495	15496	15349	15394	15351	15388	15583	15354	15353	15438	15505	15422	15499	15363	15461	15415	15262	15447	15231	15346	15452	15461	15375	15490	15523	15548	15370	15449	15542	15519	15567	15395	15426	15202	15615	15558	15469	15514	15444	15242	15372	15671	15534	15488	15300	15307	15418	15291	15517	15325	15462	15375	15225	15300	15345	15444	15491	15297	15272	15272	15394	15318	15153	15309	15236	15162	15364	15452	15375	15377	15335	15349	15449	15395	15350	15506	15520	15420	15297	15484	15580	15528	15391	15278	15323	15488	15551	15651	15439	15289	15456	15219	15374	15252
29662	44441	42034	33822	28000	23789	21427	19750	18252	17115	16607	16354	15942	15539	15326	15032	15309	15045	15024	14827	14933	14824	14799	14839	14781	14699	14726	14735	14734	14770	14925	14854	14812	14881	14874	14534	14737	14803	14646	14938	14759	14623	14751	14872	14871	14818	14874	14835	14777	14871	14868	14767	14848	14763	14830	14703	14784	14822	14919	14921	14779	14834	14894	14696	14771	14877	14959	14729	14611	14743	14697	14927	14824	14772	14797	14687	14711	14748	14798	14718	14713	14721	14777	14817	14750	14860	14641	14750	14763	14663	14756	14926	14822	14746	14777	14666	14953	14735	14870	14748	14714	14863	14742	14803	14707	14828	14589	14652	14673	14830	14696	14711	14672	14718	14859	14747	14833	14797	14812	14834	14937	14869	14840	14779	14634	14816	14859	14776	14706	14919	14712	14828	14860	14684	14684	14794	15032	14928	14758	14743	14631	14723	14676	14704	14713	14890	14942	14853	14679	14702	14799	14720	14738	14888	14860	14794	14909	14789	14815	14721	14719	14709	14832	14679	14830	14810	14772	14897	14770	14644	14787	14889	14860	14899	14792	14761	14801	14679	14822	14826	14851	14836	14841	14937	14868	14893	14892	14923	14694	14686	14763	14884	14919	14779	14678	14564	14823	14821	14884	14665	14824	14820	14677	14754	14773	14923	14869	14665	14767	14689	14763	14797	14804	14733	14704	14928	14723	14644	14868	14849	14635	14739	14953	14730	14983	14805	14729	14714	14699	14798	14644	14846	14988	14781	14726	14678	14817	14776	14892	14597	14779	14762	14838	14795	14764	14953	14755	14722	14904	14956	14852	14700	14836	14638	14658	14631	14827	14739	14681	14787	14806	14803	14561	14741	14686	14655	14869	14866	14709	14809	14621	14742	14916	14759	14871	14840	14851	14807	14758	14767	14706	14748	14591	14802	14813	14642	14784	14722	14631	14785	14857	14894	14758	14717	14807	14763	14897	14743	14794	14735	14700	14667	14688	14754	14779	14806	14859	14670	14692	14713	14725	14730	14769	14791	14710	14774	14760	14794	14845	14780	14860	14738	14782	14743	14806	14738	14785	14672	14766	14705	14750	14789	14813	14814	14942	15019	14912	14816	14662	14719	14729	14816	14618	14922	14700	14747	14878	14641	14887	14837	14966	14608	14545	14710	14728	14780	14718	14771	14749	14805	14827	14622	14858	14790	14861	14693	14846	14743	14728	14731	14771	14860	14717	14878	14734	14689	14813	14697	14881	14882	14598	14727	14784	14759	14733	14797	14742	14935	14656	14781	14782	14797	14716	15026	14742	14736	14586	14626	14542	14988	14760	14747	14708	14708	14834	14674	14864	14607	14661	14757	14708	14949	15038	14677	14594	14689	14681	14750	14638	14729	14625	14787	14799	14742	14717	14876	14788	14792	14759	14449	15015	14753	14984	14884	14690	14800	14949	14792	14577	14734	14792	14699	14883	14863	14812	14701	14711	14874	14674	14692	14867	14633	14884	14867	14911	14772	14744	14876	14685	14793	14859	14806	14823	14766	14793	14872	14817	14884	14711	14875	14659	14790	14729	14749	14776	14789	14992	14852	14660	14902	14844	14883	14706	14856	14721	14845	14726	14963	14701	14789	14777	14857	14946	14902	14804	14892	14750	14668	14660	14729	14838	14732	14580	14925	14897	14741	14827	14676	14776	14850	14814	14804	14615	14720	14929	14748	14847	14679	14746	14756	14770	14780	14850	14806	14776	14695	14858	14892	14784	14769	14804	14813	14723	14713	14898	14752	14825	14712	14703	14786	14741	14796	14813	14758	14821	14809	14743	14865	14704	14776	14761	14669	14853	14594	14843	14759	14728	14753	14735	14897	14704	14688	14817	14795	14887	14724	14880	14712	14710	14764	14777	14787	14581	14779	14777	14815	14746	14888	14770	14823	14673	14964	14706	14792	14566	14867	14805	14792	14843	14673	14821	14770	14928	14694	14880	14735	14713	14741	14752	14751	14738	14757	14835	14645	15030	14822	14818	14829	14609	14668	14800	14809	14654	14720	14959	14697	14782	14773	14748	14668	14907	14683	14747	14986	14841	14736	14785	14623	14739	14665	14723	14742	14598	14692	14780	14829	14845	14740	14793	14893	14640	14735	14829	14766	14669	14716	14573	14940	14751	14827	14581	14772	14836	14785	14736	14673	14764	14702	14766	14978	14664	14735	14786	14761	14737	14687	14719	14854	14778	14841	14777	14823	14917	14830	14648	14730	14804	14860	14934	14854	14747	14888	14777	14660	14744	14735	14735	14702	14687	14782	14947	14814	14746	14694	14790	14795	14695	14761	14676	14735	14849	14762	14721	14705	14718	14772	14814	14788	14779	14818	14758	14817	14895	14736	14834	14808	14616	14918	14831	14785	14797	14799	14859	14716	14781	14780	14838	14728	14851	14714	14868	14815	14827	14583	14863	14765	14713	14712	14710	14766	14737	14952	14709	14695	14750	14825	14825	14848	14778	14830	14826	14862	14825	14787	14824	14779	14738	14776	14813	14827	14822	14889	14685	14893	14826	14801	14682	14814	14702	14747	14715	14730	14768	14809	14719	14870	14844	14624	14690	14854	14800	14848	14803	14823	14741	14790	14879	14804	14692	14633	14812	14683	14802	14752	14811	14782	14686	14719	14919	14598	14791	14826	14564	14816	14805	14719	14715	14755	14832	14732	14744	14711	14658	14788	14936	14870	14922	14910	14970	14866	14743	14819	14756	14765	14727	14669	14715	14801	14857	14878	14553	14708	14810	14923	14756	14717	14886	14861	14829	14996	14773	14872	14640	14709	14836	14664	14710	14706	14943	14651	14748	14593	14773	14715	14759	14606	14644	14556	14648	14670	15041	14845	14712	14776	14719	14720	14948	14732	14806	14794	14847	14877	14891	14738	14800	14728	14679	14869	14842	14844	14805	14748	14919	14755	14770	14707	14705	14848	14786	14757	14856	14825	14666	14753	14814	14675	14879	14855	14785	14756	14734	14963	14741	14855	14665	14694	14928	14731	14778	14939	14971	14755	14886	14641	14819	14693	14872	14725	14790	14799	14804	14897	14813	14784	14811	14847	14809	14898	14839	14874	14814	14779	14712	14642	14750	14834	14720	14764	14774	14911	14772	14746	14851	14679	14761	14772	14845	14745	14727	14741	14797	14909	14646	14693	14742	14798	14932	14611	14790	14796	14765	14758	14754	14819	14874	14696	14848	14820	14655	14746	14704	14827	14780	14649	14814	14686	14873	14882	14777	14805	14728	14888	14823	14618	14564	14784	14647	14781	14801	14835	14766	14778	14883	14764	14874	14652	14740	14821	14899	14800	14705	14823	14788	14754	14844	14685	14806	14597	14699	14909	14776	14614	14934	14721	14907	14856	14940	14778	14822	14700	14842	14879	14602	14770	14782	14826	14765	14665	14879	14759	14818	14838	14797	14803	14758	14809	14790	14847	14636	14765	14721	14639	14856	14799	14687	14681	14850	14839	14683	14715	14797	14821	14745	14661	14763	14992	14641	14717	14669	14832	14778	14882	14690	14814	14843	14827	14775	14826	14822	14780	14693	14757	14696	14849	14826	14809	14674	14697	14839	14735	14828	14931	14694	14839	14847	14730	14596	14940	14911	14667	14946	14829	14684	14984	14811	14720	14857	14876	14884	14676	14937	14779	14788	14832	14606	15005	14811	14709	14740	14654	14738	14770	14769	14821	14860	14876	14716	14800	14815	15013	14828	14797	14714	14756	14765	14723	14780	14793	14889	14900	14573	14845	14930	14770	14584	14668	14843	14768	14736	14780	14700	14612	14907	14885	14768	14847	14662	14881	14696	14821	14698	14962	14776	14703	14840	14686	14863	14845	14797	14855	14789	14781	14884	14925	14848	14732	14959	14944	14783	14861	14736	14795	14865	14799	14695	14847	14832	14857	14775	14863	14941	14750	14920	14824	14535	14619	14842	14565	14848	14651	14731	14942	14644	14728	14676	14807	14795	14699	14636	14781	14771	14568	14701	14679	14764	14800	14923	14778	14770	14867	14727	14619	14784	14887	14692	14890	14863	14688	14781	14753	14884	14675	14769	14698	14884	14872	14785	14934	14733	14776	14822	14732	14570	14697	14866	14672	14617	14596	14832	14780	14705	14872	14733	14825	14732	14596	14676	14935	14740	14744	14773	14965	14963	14746	14920	14926	14711	14866	14776	14733	14605	14817	14819	14726	14746	14890	14672	14734	14621	14793	14885	14748	14747	14655	14596	14782	14829	14897	14613	14834	14970	14897	14821	14644	15010	14696	14726	14877	14856	14757	14847	14781	14631	14870	14804	14809	14570	14825	14705	14909	14772	14682	14621	14726	14854	14572	14742	14962	14715	14810	14554	14710	14769	14709	14680	14875	14758	14858	14779	14904	14776	14891	14810	14763	14789	14786	14863	14781	14780	14777	14527	14799	14836	14943	14803	14795	14748	14872	14731	14677	14731	14823	14856	14770	14864	14855	14795	14727	14674	14751	14668	14741	14707	14867	14646	14569	14731	14694	14902	14751	14820	14913	14885	14846	14730	14708	14938	14767	14938	14753	14758	14696	14855	14873	14778	14753	14840	14774	14818	14824	14747	14794	14850	14841	14867	14807	14835	14733	14665	14674	14873	14801	14765	14728	14716	14858	14759	14889	14617	14858	14710	14798	14804	14724	14714	14641	14630	14732	14769	14616	14918	14892	14866	14871	15133	14672	14795	14710	14768	14721	14707	14747	14666	14800	14791	14761	14675	14776	14796	14700	14765	14645	14763	14884	14737	14774	14722	14703	14858	14834	14858	14856	14762	14837	14766	14797	14864	14653	14706	14967	14676	14935	14826	14993	14770	14735	14686	14652	14966	14905	14863	14701	14717	14741	14806	14871	14904	14833	14928	14964	14876	14712	14677	14912	14717	14843	14890	14684	14927	14893	14829	14875	14859	14836	14639	14756	14745	14849	14726	14973	14895	14865	14876	14763	14791	14643	14914	14674	14831	14834	14686	14822	14773	14850	14931	14688	14706	14831	14645	14618	14594	14807	14703	14794	14655	14755	14780	14798	14708	14734	14743	14792	14792	14795	14570	14748	14864	14793	14873	14895	14864	14806	14666	14743	14685	14771
23851	21307	28975	25892	25295	26231	25086	21499	19587	18819	18174	17637	17388	17154	16851	16495	16385	16227	16214	16035	15921	15991	16120	15941	15967	15776	15953	16125	15617	15817	15946	15835	15880	15862	15835	15825	15929	15883	15986	16012	15983	15932	15867	15736	15923	15851	16028	15950	15780	15683	16031	15797	15871	15867	15831	15885	15857	15821	15974	15727	15722	15916	16322	16065	16022	15979	15906	15983	15739	15790	15784	16021	16126	16043	15658	15701	16015	15791	15829	15961	15755	15867	16008	15934	15897	15682	15970	15963	15820	15912	15974	16179	15819	15855	16013	15725	15711	15728	15768	15699	16022	15786	16019	15688	15835	15795	15811	15813	15776	15847	15899	15935	15579	15812	15674	15745	15893	15665	15779	15882	15757	15674	15724	15930	15647	15634	15993	15975	16000	15876	15794	15749	15816	15954	15704	15953	15836	15928	15787	15898	15811	15921	15821	15919	15765	15742	15815	15823	15653	15924	15856	15748	15878	15677	15850	15767	15798	15698	15758	15978	15903	15899	15796	15916	16030	16021	15873	15798	15767	15846	15849	15835	15891	15887	15629	15943	15814	15910	15608	15758	15877	15851	16002	16047	15925	15626	15946	15804	15832	15838	15758	15886	16037	15626	15866	15853	15765	15775	15813	15581	15949	15944	15654	15919	15784	15728	15825	15801	15789	15787	15814	16005	16030	16011	15714	15830	15744	15808	15737	15896	15725	15742	15824	15775	15799	15777	15852	16199	15853	15905	15754	15881	15724	16048	15798	15858	15853	15718	15841	15753	15807	15996	15902	15820	15896	15852	15872	15861	15914	15796	15866	15733	15900	15855	15925	15908	15799	15709	15927	15909	15862	15850	15682	16003	15829	15917	15731	15756	16051	15745	16005	15928	15816	15765	15726	15819	15793	15792	15703	15867	15902	15904	15798	15940	15953	15880	15758	15743	15882	15994	15742	15814	15920	15695	15663	15842	15854	15881	15788	15745	15948	15752	15863	16118	15761	15774	15886	15700	15795	15814	15693	15758	15697	15517	15893	15823	15927	15829	16001	15879	15624	15918	15637	15735	15751	15910	15827	15769	15792	15963	15975	15706	15883	16006	15771	15717	15853	15901	15839	15952	15752	15866	15684	15761	15925	15638	15771	15802	15826	15867	15979	15823	15794	15894	15961	15792	15916	15839	15871	15862	16020	15746	15835	15969	15834	16040	15881	15824	15619	15730	15839	15693	15771	15630	15879	15744	15739	15867	15987	15595	16019	15669	15698	15685	15775	15789	15714	15825	15681	15904	15954	15654	16034	15768	15885	15817	15687	15684	15788	15734	15870	15699	16024	15868	15760	15877	15692	15885	15649	15853	15775	15904	15888	15606	15503	15717	15844	15812	15671	15681	15925	15877	15726	15858	15678	15870	15807	15784	15815	15967	15607	15722	15765	15998	15801	15945	15908	15957	15960	15949	15834	15959	15661	15752	15812	16027	15825	15879	16019	15793	15935	15625	15771	15697	15864	16072	15699	15916	15903	15796	15935	15753	15922	15660	15882	15746	15785	15905	15797	15806	15781	15832	15672	15848	15778	15871	15924	15871	15859	15790	15893	16007	15978	15782	15860	15816	15867	15604	15871	15897	15575	15628	15901	15852	15864	15711	15659	15612	15985	15739	15962	15527	15720	15785	15918	15675	15778	15657	15741	15751	15804	15731	15799	15953	15966	15955	15775	15859	15664	16023	15930	15869	15618	15746	15914	15792	15877	15862	15797	15571	15678	15810	15906	15848	15786	15894	15990	15981	15973	15808	15770	15753	15892	15955	15881	15733	15857	15829	15674	15923	15933	15911	15906	15783	15988	15760	16046	15984	15833	15750	15765	15673	15647	15581	15906	15975	15804	15765	15782	15813	15759	15747	15570	15883	15911	15701	15633	15937	16116	15955	15853	15806	15890	15970	15789	15856	15946	15794	15844	15785	15788	15870	15654	15693	15874	16024	15739	15859	15775	15662	15809	16051	15776	15670	15830	15689	15751	15832	15734	15765	15908	15796	15760	16030	15674	15784	15865	15681	15720	15773	15775	15755	15662	15571	15766	15716	15920	15927	15789	15746	15712	15727	15714	15791	16037	15957	15958	15820	15891	15772	15863	15815	15943	15739	15725	15747	15796	15893	15688	15918	15851	15808	15798	15835	15747	15769	15960	15714	15628	15985	15831	15839	15806	15688	15937	15967	15716	16042	16015	15818	16019	15710	15647	15700	15768	16011	15826	15715	15800	15963	15702	15820	15858	15730	15636	15607	15746	15883	15936	15833	15799	15776	15765	15676	15775	15793	15920	15842	15898	15803	15747	15860	16043	15887	15995	15613	15745	15897	16003	15932	15864	15887	15758	15743	15796	15987	15754	15697	15904	15889	15959	15795	15905	15743	15582	16080	15996	15925	15900	15883	15812	15860	16007	15853	15936	15815	15811	15992	15882	15940	15644	15777	15898	15986	15961	15669	16008	15755	15811	15706	15882	15842	15718	16055	15820	15850	15787	15638	15775	15968	15969	15982	15672	15867	15940	15644	15766	15806	15993	15563	15687	15803	15714	15842	15942	15825	15744	15810	16130	15734	15878	15784	15671	15800	15924	15921	15856	16061	15817	15709	15886	15802	15903	15782	15730	15856	15755	15709	15801	16042	15790	15850	15872	15852	15933	15952	15817	15791	15794	15850	15540	15889	15812	15884	15830	15734	15727	15901	15881	15837	15873	16123	15876	15899	15781	15804	15817	15818	15790	15841	15861	15810	15979	15943	15988	15631	15753	15731	15793	15922	15898	15719	15769	15806	15884	15813	15759	15731	15762	15621	15842	15914	15932	15791	15767	15682	15797	15763	15677	15762	15812	15825	15761	15846	15851	15798	15809	15939	15782	15722	15826	15894	15867	15787	15843	15754	16008	15838	15864	15735	15888	16055	15852	15795	15756	15833	15874	15675	15810	15849	15844	15769	15819	15514	16012	15924	15813	15754	15581	15828	15728	15832	15726	15839	16150	15944	15877	15528	15880	15832	15962	15754	15864	15617	15839	15879	15723	15838	15820	15713	15800	15751	15551	15900	15767	16036	15846	15866	15864	15865	15860	16045	15960	15684	16004	15734	15823	15972	15822	15877	15853	15812	15743	15905	15877	15651	15823	15939	15977	15864	15857	15735	15877	15759	15797	15923	15719	15651	15811	15720	15778	15867	15802	15739	15864	15824	15998	15711	15880	15861	16114	15876	15899	15786	15758	15782	15854	15785	15901	15781	15833	15893	16016	16034	15950	15943	15883	15735	15858	15801	15878	15741	15691	15775	15781	15710	15934	15792	15954	15744	15846	15889	15880	15754	16031	15825	15795	15808	15993	15827	15732	15675	15793	15886	15510	15784	15726	15901	15889	15708	15833	16029	16178	15914	15886	15816	15743	15882	15753	15760	15911	15898	15866	15669	15882	16117	15917	15672	15975	15775	15835	15844	15795	16003	15783	15954	15858	15703	15733	15644	15616	15895	15828	15960	15821	15819	15861	15741	15833	15823	15781	15982	15942	15859	15902	15931	16008	15937	15847	15875	15717	15810	15923	15743	15815	15768	15782	15877	15790	15798	15902	15733	15783	15846	15901	15940	15641	15714	15800	15896	15918	15603	15847	16028	15902	15782	15899	16011	15754	15783	16073	15827	15739	15560	15971	15988	15853	15733	15805	16044	15898	15858	15873	15751	15792	15624	15775	15726	15914	15833	15948	15861	15688	15667	15753	15887	15905	15779	15792	15866	15629	15659	15814	15760	15788	15892	15722	15750	15783	15845	15793	15892	15838	15817	15809	15752	15756	15788	15728	15841	15920	15809	15697	15778	15737	15729	15813	15716	15812	15698	15812	15984	16119	15778	15958	15911	16008	15775	15509	15674	15551	15833	15598	15724	15859	15831	15911	15861	15868	15856	15704	15767	15904	15724	15799	15959	15812	15958	15838	15841	15722	16023	15818	15673	15968	15731	15828	15590	15955	15885	15762	16021	15824	15813	15799	15804	15940	15979	15649	15787	15808	15952	16074	15988	15803	15688	15944	15687	15921	15814	15921	16040	15983	15762	15845	15762	15692	15959	15777	15780	15896	15676	15813	15889	15762	15844	15851	15698	15794	15976	15832	15902	15816	15920	15954	15837	15823	15767	15815	15903	15764	15721	15780	15721	15890	15775	15610	15829	15859	15895	15813	15581	15958	15710	15922	15809	15929	16018	15784	15796	15813	15952	15775	15958	15847	15718	16033	15847	15794	15760	15794	15676	15577	15857	15892	15932	15862	15860	15799	16028	15735	15750	15711	15872	15498	15755	15766	15892	15788	15731	15785	15979	15781	15805	15862	15770	15726	15796	15746	15680	15817	15782	15965	16036	15992	15780	15856	15821	16049	15969	15825	15877	15759	15840	15974	15855	15806	15874	15775	15748	15873	15709	16011	15587	15803	15892	15846	15788	15844	15758	15615	15740	15974	15624	16042	15926	15965	15884	15790	15804	15938	15889	15920	15882	15927	15692	15884	15901	15935	15631	15930	15657	15824	15655	15905	15857	15853	15847	15782	15960	15745	15757	15889	15797	15724	15642	15848	15820	15802	16058	15781	15849	15901	15948	15903	15834	15787	15877	15933	15874	15769	15766	15869	15801	16093	15702	15924	15900	15723	15836	15863	15985	15745	15981	15938	15857	15740	15884	15774	15908	16006	15941	15682	15873	16006	15694	15882	15817	15800	15743	15620	15690	15702	15824	15823	15877	15766	15630	15780	15953	15778	15844	16036	15863	15906	15737	15799	15945	15905	15903	15726	15982	15908	16061	15724	15654	15875	15928	15803	16099	15673	15892	15820	15784	15800	15964	15736	15986	15875	15918	15786	15850	15745	15863	15882	15801	15859	15665	15860	15759	15921	15847	15792	15873	15654	15908	15868	15631	15821	15891	15987	15854	16012	15796	15862	15912	15932	15721	15814	15831	15700	15885	15867	15749	15772	15900	15726	16039	15816	15825	15898	16038	15746	15797	15774	15572	15883	15815	15800	15866	15905	15921	15901	15919	15734	15907	15845	15715	15767	15726	15862	15989	15881	15737	15654	15754	15676	15867	16032	15739	15962	15770	15743	15935	15666	15904
29657	49595	48748	40744	34274	28767	25770	23424	21112	19223	18530	18095	17454	16790	16087	15949	15775	15442	15386	15208	15154	15184	15192	15104	14999	15083	15105	15091	15123	15125	14928	15098	14917	14993	15070	15222	15008	15134	15079	15159	15034	14987	14953	15222	15061	15012	15200	14946	14950	15066	15063	14962	15068	15083	14986	15154	15135	15019	14973	14888	15042	14871	15154	15112	15199	15212	15014	15031	14903	14887	15098	15189	14961	15106	14992	15055	14961	15014	15004	14967	15017	14972	15176	15062	14823	14907	15030	14964	15261	15031	15053	15000	14978	14958	15023	14960	14842	14987	15001	15193	14979	15061	15032	15095	14751	14992	15050	15003	15018	15118	15037	15060	15114	15039	15033	14904	14984	14977	14929	14970	14772	15094	14925	15055	15058	14916	15163	15015	14922	14957	15048	15111	14967	15118	14924	15022	14983	15067	15003	15053	14884	15162	14845	15097	14886	15008	14870	15108	15023	15027	14979	15067	15114	14871	15005	14979	14956	15061	14977	14938	14844	15103	15100	15011	14991	14963	15130	14898	15060	14944	15088	15122	15163	15071	15031	15093	15068	15050	15063	15086	15050	15114	14777	14856	14959	15046	15120	14926	15031	15021	14956	15136	15041	15014	14902	14940	15085	15069	15035	14968	14919	14845	15087	14982	14985	14855	15108	15137	14966	14960	14824	15154	14915	14961	15090	14864	15100	14906	14971	15200	15118	15059	15140	14989	14910	14880	14919	14897	15123	14910	15022	14898	14827	15008	14951	15067	14897	15136	14995	14939	14956	15051	14875	14935	14931	15051	15070	14986	14905	14910	14898	15045	15023	15045	15022	14998	14950	14997	15013	15087	15006	15114	14980	15000	15173	15022	14948	15070	14972	15153	15018	14988	15037	14899	14970	15048	14856	14999	14943	15004	15184	15183	15149	15117	15022	15172	15039	15096	15227	15029	14915	14864	15002	14952	15037	14973	14917	15204	15157	14881	14994	14992	14939	14824	14911	15139	14980	15051	15130	15134	15040	15047	15002	14949	15068	14845	15112	15007	15119	14885	14941	14843	15104	14831	15042	14947	15015	14949	14996	15137	14811	15037	14986	15031	14980	14900	15061	15115	15072	14786	14910	14889	14967	15005	15000	15019	15106	14990	14992	15070	15018	15065	14966	14781	15045	15065	15009	14999	14974	15059	15149	14953	15202	15105	15163	14896	14838	15204	15006	15115	15019	14935	14921	14963	14984	14979	15157	15061	14807	15107	15109	14904	15072	15024	15076	15108	15082	14903	14823	15047	14842	14878	15000	14971	15011	14954	15004	15032	15110	14968	15023	15236	14942	15036	15032	15069	14967	15130	15011	15098	15043	15036	15050	15252	15050	15041	15073	14935	15047	14889	14999	14962	14919	15075	14943	15153	15012	14960	15159	14989	14860	15016	15162	14913	14801	15013	15013	15085	15045	14942	15047	14972	15036	15146	14946	15034	15034	14962	15029	14888	15152	14892	14982	15029	15104	15046	14945	15128	14986	15122	15086	14944	15083	15002	14925	15047	14967	15006	14829	14974	14940	15096	15000	14931	14934	15120	14934	15044	15181	15014	15130	15063	15032	14825	15057	15057	14993	15099	14979	14942	14973	15053	14996	14948	15118	15012	15100	15108	15123	15001	14791	14939	15119	14979	14948	14930	15150	15026	15076	15041	14935	14939	15175	15051	15147	15020	14916	15078	14992	14952	14931	14935	15087	15032	15046	14783	15113	14899	14837	14994	15119	14992	15188	15127	14920	14944	15176	15119	15066	14998	15146	14954	15062	15002	15049	15060	15057	14932	15017	14990	14962	15096	14895	15050	15028	15042	15035	15062	15051	14996	15054	14906	14960	15027	14999	14979	15053	14978	15086	15091	14903	15091	15117	15037	14888	14903	15009	14940	15036	14987	15048	14949	15019	15161	15146	15124	15031	15044	15218	14966	15096	15026	14889	15030	15060	14939	15080	14846	15015	15004	14899	15033	15084	14934	14997	15050	14894	15049	14910	15057	15054	15080	14926	15034	14904	15026	15058	15037	15065	15078	14978	15070	15149	14964	15006	14988	15008	14972	15026	15117	15169	14967	14978	15251	15035	15125	14968	15082	15012	15134	14941	15014	14804	15102	14959	14956	14906	14853	14839	15027	15098	15218	14834	15101	15172	15001	15033	15035	15005	15087	14850	14985	14965	14967	14954	15190	15072	14889	15112	15100	15113	14992	14984	14944	15090	15233	14983	14882	15119	14960	15141	14967	14890	15033	14784	14836	14964	15161	14891	15084	15103	14977	14911	14987	14971	15055	15131	14971	15080	15062	14967	15117	15124	14984	14937	14938	15089	15049	14984	14799	15098	15214	14966	14899	15079	14960	15124	14929	14759	15116	15112	14826	15101	14978	14947	14858	15013	15106	14962	14840	15029	14935	15076	15021	15020	14879	14960	14863	15027	15136	14981	15077	15079	14990	15073	14901	15022	14913	14898	14936	15031	15114	14871	14952	14920	15127	15053	15263	14999	15015	14905	15015	15149	15017	15022	14911	14810	15055	15048	14876	15065	14937	14976	14939	14965	14878	15089	14931	14940	14897	14906	15125	15159	15093	15008	15141	15100	15058	14904	14973	15035	15038	15025	15204	15010	14979	14847	15061	14951	15097	14834	14880	15096	14929	14921	15063	15126	15018	14895	14988	15114	15016	14933	15011	15039	15019	14933	15101	14950	15141	14876	14847	14897	15033	15104	14971	15149	14928	14994	15153	14985	14936	15063	14968	14943	15134	14917	15109	14970	14902	15018	15094	14841	15030	15034	14860	15053	15012	14898	15117	15100	14966	14830	15189	14899	14961	14983	15023	15005	14925	15127	15090	15001	15120	14952	14979	15076	14945	14991	15104	14855	15114	15107	15013	14947	15037	15075	14983	14877	15013	14962	14841	14983	14917	14987	14962	14984	15181	14852	14919	15021	14960	15012	15089	14871	15012	14976	15027	14979	15037	15000	14895	15180	14968	15113	14927	14937	14976	15216	14914	15110	14966	14920	15067	14902	14917	15024	14981	14919	15023	15055	15008	15017	15064	14993	15045	14827	15033	15166	15173	14997	15112	15021	14909	15083	15018	14892	15006	15024	15065	14887	15110	15075	14872	15115	15155	14927	15000	14984	15167	15031	15043	15064	14974	15083	15036	15182	15047	14977	15000	15131	14878	15015	15201	14863	15027	15013	14885	15061	14953	15021	14994	14890	14977	15004	15016	15031	14929	15115	15026	15126	14980	14934	15010	15008	15073	14978	14926	14977	15054	15151	15040	14936	14981	15161	14974	14948	14896	15030	15026	15042	15059	15090	15117	14937	15006	15180	14999	14862	14903	15035	15204	15084	15007	14917	14997	14955	14845	15051	15001	15060	14986	15234	15069	14968	15028	14868	15050	15084	14854	14991	14963	15175	15004	15259	15009	15108	15046	15084	15098	14936	15012	14881	15041	15052	14987	14965	14966	15015	15084	15058	15046	15051	14985	15011	14948	14930	14887	14946	15246	14872	15059	15232	15033	14997	14970	15063	14888	15033	15057	15095	14889	15071	14877	14871	15064	14989	14908	15066	15131	14928	15274	15086	15051	14989	15029	15129	14951	15082	14804	14957	14985	15119	15004	15020	15006	14975	15133	15101	15065	14932	15138	15086	14801	15162	15026	15029	14949	14971	15195	15110	14993	14898	15020	14913	14964	15018	15089	14889	15011	14987	14962	15144	15075	14906	15056	15014	14975	14984	15031	15218	15025	14896	14907	14945	15171	15050	15031	15096	15015	14994	15003	14890	14919	15124	14924	14946	15046	15147	15081	14962	15079	15186	14972	14873	14971	15094	15056	14854	15115	15141	14956	15100	14790	15059	15037	14903	15051	15092	15062	15040	15042	15125	14978	14983	15166	15233	15051	15043	15067	15204	15213	15073	14971	15016	15009	14909	15116	14962	15103	15178	15143	15023	15221	15145	14828	14955	14913	15146	15048	15021	15032	14861	15019	15060	15252	14923	14970	14984	15036	15009	14924	15017	14961	15004	15104	15072	14806	14853	14834	15049	14886	14982	14967	14970	14986	14926	15018	14911	15164	15251	14976	14917	15071	15010	14916	14970	14985	15145	14953	15054	14953	15114	15037	14970	14967	15063	14833	15074	14954	15025	15158	15180	14870	15078	14795	15024	15034	15020	15165	15126	14911	15102	14902	15147	14947	14943	15100	15046	15142	15049	14928	15016	15138	15103	15066	14851	15044	15118	14888	15049	15197	15013	14999	14927	15072	14991	15077	14974	14907	14892	15104	15057	15008	15116	14990	14924	15152	14884	15075	15054	14954	14920	15067	14919	15031	14999	14899	15293	14921	14983	14953	15165	14888	14945	15044	15072	15089	14987	15103	15101	15079	14828	15118	14973	15070	14958	15017	14988	15068	14997	15212	15010	15226	15073	15056	15111	15164	15061	15145	15107	14924	15166	14971	15075	15066	14951	15080	15148	15046	14945	14871	14983	14983	15039	15048	15046	15045	15121	14936	14959	15106	15058	15012	14958	14918	15038	15044	14768	15033	15210	15049	14959	14960	15017	14998	15014	15075	15034	15123	14916	15018	14930	15024	15015	14919	14989	15159	14929	15096	14956	14968	15110	15065	15209	15034	15033	15019	14906	14926	15124	14968	15152	15132	15128	15018	15118	15046	15096	14977	14971	15024	15112	14938	14754	15115	15160	15030	14976	14924	15101	15011	14856	15038	14839	14969	14867	15118	14985	14949	15162	14865	14933	15067	15038	15012	14932	15086	15060	14938	15180	15037	15116	15054	15137	15010	14973	14971	14942	14965	14891	15089	14914	15041	15096	14996	14963	15020	14955	14982	14930	15023	15009	14990	15123	15010	14989	14874	14961	15009	14992	14948	14926	14852	15136	14963	15108	15057	15046	15140	15167	15021	15015	15132	15031	15115	15027	15002	15027	15039	15051	15129	14945	15105	14911	14959	15097	15038	14937	14942	15159	14967	14973	15123	15137	14838	15135	15016	15098	14940	15018	14953	14862	15078	14943	15069	15075	14881	15065	14965	14811	14829	15078	15108	15133	15000	14931	14987	14939	15083	15052	14941	15022	14988	14997	15052
22886	21303	29185	24225	23400	26846	28559	23216	20910	19585	18901	18106	17672	17112	16408	16472	16213	15795	15812	15618	15748	15647	15384	15428	15531	15508	15340	15482	15547	15631	15682	15563	15472	15386	15384	15536	15478	15488	15444	15439	15441	15200	15427	15439	15307	15342	15282	15232	15347	15270	15396	15400	15546	15492	15527	15304	15440	15590	15275	15197	15479	15300	15499	15678	15687	15499	15332	15315	15325	15393	15377	15361	15333	15275	15358	15439	15412	15418	15388	15376	15296	15286	15221	15401	15251	15461	15334	15457	15371	15236	15387	15249	15469	15329	15206	15396	15239	15409	15347	15487	15270	15106	15237	15430	15436	15111	15430	15305	15393	15309	15180	15314	15437	15450	15224	15403	15481	15335	15277	15325	15293	15227	15225	15332	15262	15386	15234	15369	15306	15284	15292	15367	15386	15195	15508	15182	15146	15264	15438	15371	15345	15372	15386	15194	15311	15335	15175	15203	15254	15219	15359	15405	15218	15268	15456	15496	15208	15438	15293	15102	15336	15321	15279	15391	15383	15348	15156	15305	15343	15367	15408	15433	15499	15371	15291	15185	15339	15161	15509	15304	15368	15476	15472	15283	15335	15380	15333	15356	15152	15194	15254	15243	15243	15435	15202	15288	15141	15355	15214	15425	15413	15165	15466	15376	15392	15330	15250	15111	15233	15224	15363	15172	15251	15263	15183	15288	15330	15180	15324	15158	15250	15237	15143	15164	15202	15287	15490	15158	15074	15135	15231	15278	15368	15324	15248	15316	15398	15195	15099	15366	15314	15522	15597	15204	15268	15387	15454	15370	15296	15175	15562	15242	15291	15287	15284	15201	15338	15255	15342	15167	15235	15318	15155	15174	15343	15229	15295	15360	15231	15262	15329	15330	15146	15320	15211	15290	15366	15295	15227	15351	15357	15296	15294	15418	15271	15322	15387	15203	15199	15200	15020	15428	15369	15283	15380	15200	15334	15390	15236	15339	15270	15229	15471	15401	15174	15263	15047	15227	15354	15418	15207	15367	15313	15191	15336	15393	15255	15390	15329	15432	15097	15319	15136	15322	15302	15427	15278	15442	15340	15165	15145	15323	15236	15195	15367	15398	15358	15275	15379	15007	15397	15324	15201	15260	15359	15197	15216	15253	15414	15193	15163	15344	15318	15164	15224	15265	15158	15315	15330	15428	15423	15265	15281	15478	15581	15244	15186	15208	15258	15246	15277	15224	15225	15270	15342	15374	15350	15340	15321	15351	15202	15431	15386	15485	15324	15203	15358	15385	15290	15179	15364	15195	15481	15501	15177	15257	15408	15400	15437	15177	15206	15290	15219	15250	15288	15300	15092	15293	15383	15253	15423	15367	15350	15325	15286	15167	15392	15379	15298	15474	15499	15398	15392	15361	15275	15169	15393	15283	15398	15369	15282	15210	15298	15415	15217	15194	15115	15286	15411	15187	15230	15301	15245	15377	15177	15205	15413	15211	15228	15342	15240	15256	15307	15236	15232	15232	15365	15247	15368	15317	15417	15402	15135	15268	15287	15405	15414	15368	15226	15364	15327	15236	15371	15110	15299	15245	15176	15297	15136	15080	15386	15346	15303	15266	15036	15310	15301	15317	15164	15362	15499	15182	15240	15054	15236	15304	15278	15371	15425	15040	15294	15406	15177	15206	15276	15218	15302	15267	15175	15192	15266	15189	15137	15501	15348	15451	15285	15270	15268	15233	15235	15329	15290	15216	15192	15214	15242	15086	14909	15150	15129	15276	15157	15333	15330	15342	15306	15300	15133	15276	15319	15189	15141	15323	15205	15379	15229	15347	15277	15344	15294	15161	15435	15213	15120	15152	15436	15323	15214	15192	15065	15261	15084	15316	15180	15278	15380	15386	15416	15440	15226	15140	15363	15383	15404	15289	15136	15350	15055	15244	15183	15220	15229	15158	15500	15399	15435	15313	15365	15379	15262	15232	15151	15414	15481	15532	15183	15205	15264	15286	15302	15427	15515	15276	15388	15375	15279	15543	15315	15263	15312	15243	15328	15169	15221	15380	15426	15237	15182	15481	15332	15093	15436	15366	15120	15370	15169	15229	15374	15404	15367	15190	15122	15305	15214	15253	15504	15338	15335	15271	15209	15487	15071	15299	15365	15264	15326	15387	15382	15259	15309	15351	15275	15340	15171	15306	15233	15208	15352	15096	15051	15333	15344	15163	15292	15344	15389	15219	15254	15351	15433	15353	15327	15335	15338	15372	15370	15189	15194	15498	15283	15359	15437	15364	15375	15470	15425	15317	15324	15331	15244	15071	15461	15179	15306	15288	15384	15262	15146	15309	15192	15435	15042	15289	15323	15171	15223	15357	15255	15264	15357	15386	15353	15372	15262	15275	15314	15103	15432	15279	15339	15103	15239	15430	15154	15305	15228	15221	15444	15401	15266	15255	15559	15286	15579	15253	15367	15356	15401	15426	15207	15220	15560	15255	15024	15352	15077	15248	15443	15307	15334	15136	15177	15304	15313	15192	15060	15408	15328	15356	15187	15396	15228	15311	15323	15361	15398	15350	15254	15348	15390	15204	15368	15565	15363	15277	15254	15149	15330	15252	15255	15380	15198	15136	15202	15177	15299	15390	15354	15220	15101	15188	15145	15282	15255	15200	15217	15079	15307	15205	15256	15229	15447	15404	14952	15237	15355	15249	15285	15369	15274	15400	15388	15477	15278	15423	15164	15145	15301	15437	15124	15321	15311	15147	15359	15212	15252	15277	15281	15544	15377	15107	15256	15163	15459	15158	15204	15347	15248	15338	15307	15392	15245	15360	15237	15160	15077	15289	15567	15349	15569	15121	15372	15220	15239	15091	15303	15236	15280	15556	15149	15330	15283	15442	15183	15331	15368	15197	15716	15428	15384	15339	15227	15318	15127	15288	15239	15407	15443	15314	15271	15456	15269	15014	15227	15303	15257	15163	15072	15258	15263	15173	15285	15316	15448	15241	15193	15190	15058	15414	15324	15203	15391	15064	15128	15464	15301	15147	15145	15105	15238	15314	15409	15337	15440	15358	15498	15453	15487	15195	15314	15070	15066	15330	15307	15200	15272	15456	15394	15167	15280	15361	15378	15172	15358	15106	15280	15170	15292	15171	15282	15155	15214	15078	15166	15269	15389	15313	15244	15263	15275	15431	15414	15207	15271	15730	15258	15367	15237	15306	15447	15290	15321	15319	15555	15354	15241	15274	15315	15434	15212	15368	15198	15100	15240	15107	15224	15113	15292	15210	15226	15083	15160	15206	15300	15395	15393	15330	15174	15287	15366	15216	15320	15329	15194	15285	15554	15045	15279	15121	15325	15200	15221	15276	15378	15300	15446	15334	15217	15410	15375	15054	15362	15150	15250	15411	15421	15259	15273	15354	15488	15308	15209	15227	15313	15245	15263	15353	15240	15397	15350	15163	15334	15272	15362	15055	15228	15381	15295	15229	15279	15224	15059	15524	15358	15224	15267	15207	15140	15184	15144	15314	15427	15493	15541	15172	15232	15275	15276	15121	15368	15224	15266	15164	15200	15076	15319	15335	15349	15246	15166	15278	15327	15351	15343	15279	15326	15257	15145	15119	15239	15211	15233	15290	15149	15288	15161	15255	15402	15482	15415	15454	15373	15442	15051	15143	15259	15345	15366	15456	15158	15210	15352	15170	15323	15205	15105	15142	15426	15429	15471	15323	15328	15255	15247	15356	15143	15436	15483	15403	15433	15480	15320	15405	15267	15318	15308	15342	15309	15321	15376	15170	15286	15407	15309	15320	15302	15463	15475	15028	15267	15302	15300	15222	15279	15237	15178	15275	15221	15213	15301	15165	15423	15237	15404	15306	15268	15243	15226	15313	15352	15288	15365	15463	15244	15326	15180	15223	15305	15278	15375	15269	15235	15226	15314	15270	15266	15331	15322	15064	15410	15428	15371	15357	15334	15341	15166	15160	15383	15158	15177	15344	15231	15200	15276	15369	15188	15458	15418	15291	15333	15490	15352	15455	15460	15220	15394	15099	15258	15190	15331	15529	15284	15355	15223	15168	15284	15255	15335	15447	15216	15209	15194	15267	15148	15158	15405	15316	15270	15214	15337	15223	15534	15311	15080	15243	15259	15316	15248	15338	15146	15288	15242	15191	15216	15128	15120	15163	15408	15355	15360	15288	15221	15010	15171	15363	15231	15153	15343	15231	15184	15339	15223	15236	15461	15212	15249	15448	15291	15241	15308	15165	15283	15535	15419	15342	15343	15344	15345	15183	15114	15310	15535	15351	15424	15369	15391	15172	15219	15178	15118	15175	15325	15307	15158	15363	15132	15406	15260	15270	15241	15458	15279	15182	15452	15393	15329	15308	15086	15455	15415	15195	15314	15390	15386	15393	15455	15334	15194	15349	15361	15320	15353	15346	15309	15159	15380	15277	15421	15400	15406	15216	15369	15194	15228	15245	15222	15230	15241	15134	15225	15164	15287	15431	15280	15286	15146	15418	15237	15375	15487	15278	15068	15340	15123	15326	15251	15253	15327	15299	15236	15132	15170	15133	15266	15298	15324	15171	15321	15443	15254	15490	15281	15411	15227	15332	15265	15220	15262	15364	15431	15206	15256	15298	15239	15218	15155	15246	15319	15186	15338	15291	15253	15421	15437	15316	15306	15250	15228	15414	15332	15385	15261	15300	15314	15406	15307	15192	15071	15363	15273	15488	15320	15123	15492	15134	15230	15340	15400	15314	15262	15214	15336	15413	15452	15258	15297	15336	15314	15221	15653	15256	15287	15336	15220	15146	15123	15352	15211	15290	15240	15250	15260	15362	15565	15216	15155	15213	15184	15258	15431	15321	15055	15296	15369	15418	15300	15394	15256	15500	15516	15194	15435	15243	15130	15303	15334	15300	15262	15340	15393	15255	15497	15294	15368	15380	15382	15294	15183	15226	15198	15380	15306	15408	15381	15217	15212	15244	15181	15334	15385	15509	15285	15350	15332	15294	15197	15057	15401	15378	15206	15301	15432	15558	15302	15293	15224	15187	15380	15268	15449	15322	15488	15341	15333	15304	15269	15205	15545	15320	15280	15163	15268	15236	15172	15209	15190	15242	15238	15394	15193	15348	15548	15317	15337	15229
31001	53050	52536	45394	38398	33221	29005	26571	23268	20672	19704	19230	18360	17278	16415	16222	15655	15509	15231	15185	15039	14813	14888	14920	14934	14736	14633	14611	14738	14679	14819	14685	14725	14622	14817	14861	14627	14609	14729	14730	14790	14692	14627	14584	14778	14761	14703	14651	14671	14713	14649	14655	14481	14533	14665	14338	14557	14684	14583	14665	14626	14680	14876	15224	15076	14879	14743	14661	14554	14699	14624	14657	14728	14670	14725	14656	14789	14768	14655	14693	14890	14627	14770	14499	14502	14737	14623	14866	14732	14617	14657	14680	14791	14639	14685	14727	14630	14855	14582	14690	14976	14480	14826	14539	14576	14666	14697	14644	14638	14669	14503	14659	14691	14648	14693	14645	14672	14701	14630	14808	14674	14659	14687	14682	14570	14512	14567	14799	14699	14705	14656	14601	14518	14677	14791	14666	14736	14549	14624	14701	14684	14679	14586	14655	14627	14714	14711	14581	14655	14790	14709	14721	14554	14545	14586	14649	14675	14638	14655	14752	14562	14710	14678	14812	14685	14831	14624	14739	14680	14445	14530	14655	14808	14630	14651	14461	14553	14616	14665	14717	14657	14674	14476	14701	14833	14590	14579	14829	14777	14652	14696	14748	14631	14672	14625	14748	14605	14671	14507	14580	14669	14684	14630	14698	14651	14607	14631	14495	14673	14622	14727	14622	14669	14640	14608	14717	14856	14662	14575	14751	14556	14752	14662	14709	14620	14608	14686	14577	14562	14723	14679	14676	14478	14773	14671	14644	14711	14636	14567	14640	14602	14773	14645	14710	14580	14701	14611	14743	14708	14594	14711	14620	14640	14618	14643	14650	14594	14569	14663	14666	14703	14468	14724	14751	14428	14741	14649	14553	14622	14601	14686	14715	14594	14553	14641	14786	14551	14483	14599	14618	14492	14770	14510	14714	14648	14653	14680	14687	14794	14589	14478	14523	14883	14554	14601	14600	14772	14805	14808	14625	14502	14582	14571	14696	14609	14705	14603	14612	14672	14714	14448	14635	14527	14804	14692	14572	14656	14577	14732	14646	14755	14756	14742	14540	14638	14531	14584	14783	14618	14770	14713	14689	14813	14743	14570	14590	14857	14533	14676	14802	14726	14642	14711	14714	14767	14632	14810	14588	14766	14711	14796	14690	14686	14777	14658	14766	14495	14650	14697	14645	14565	14527	14654	14826	14573	14644	14550	14719	14658	14683	14698	14758	14648	14620	14597	14650	14799	14729	14630	14660	14718	14486	14659	14729	14574	14815	14677	14676	14680	14678	14615	14582	14511	14583	14670	14589	14729	14746	14620	14605	14651	14620	14694	14614	14660	14746	14649	14614	14606	14689	14738	14752	14749	14626	14537	14701	14688	14619	14637	14750	14803	14556	14655	14582	14496	14715	14630	14590	14570	14583	14584	14534	14661	14673	14710	14563	14697	14579	14609	14721	14707	14690	14552	14746	14600	14661	14595	14621	14684	14673	14678	14661	14726	14626	14609	14569	14696	14788	14707	14778	14629	14492	14577	14801	14555	14612	14664	14701	14701	14599	14743	14794	14667	14716	14729	14740	14599	14733	14631	14771	14706	14470	14798	14802	14708	14792	14616	14675	14719	14550	14605	14555	14800	14704	14695	14695	14756	14592	14689	14794	14806	14609	14792	14605	14596	14615	14682	14750	14586	14701	14748	14834	14730	14722	14791	14565	14769	14543	14643	14698	14817	14616	14523	14616	14696	14657	14578	14685	14438	14542	14846	14447	14603	14615	14712	14571	14631	14661	14755	14603	14724	14706	14652	14736	14809	14544	14712	14697	14625	14625	14578	14612	14720	14788	14737	14614	14609	14512	14611	14655	14556	14549	14685	14531	14746	14688	14490	14639	14685	14706	14650	14753	14518	14616	14548	14823	14672	14516	14566	14639	14565	14623	14767	14780	14407	14745	14563	14669	14697	14763	14568	14665	14453	14470	14709	14630	14665	14710	14762	14780	14630	14504	14605	14646	14522	14674	14680	14662	14640	14737	14678	14616	14532	14734	14603	14478	14743	14655	14561	14762	14652	14850	14708	14866	14608	14602	14739	14610	14618	14624	14757	14533	14690	14679	14691	14720	14574	14545	14706	14809	14647	14758	14574	14675	14707	14585	14823	14679	14673	14584	14761	14718	14564	14724	14704	14627	14644	14635	14545	14727	14631	14527	14850	14763	14641	14771	14689	14659	14628	14720	14572	14569	14800	14750	14495	14645	14621	14798	14774	14630	14688	14765	14686	14937	14695	14866	14620	14580	14947	14576	14702	14720	14579	14571	14639	14792	14689	14551	14675	14618	14834	14707	14623	14585	14615	14551	14583	14644	14744	14636	14710	14792	14692	14765	14475	14685	14649	14709	14606	14808	14596	14698	14679	14686	14744	14708	14635	14698	14563	14618	14574	14492	14582	14708	14575	14719	14672	14709	14544	14743	14738	14731	14708	14754	14721	14572	14742	14639	14577	14634	14650	14724	14753	14839	14654	14624	14606	14696	14566	14744	14633	14624	14633	14625	14619	14510	14742	14603	14634	14493	14750	14682	14837	14712	14612	14678	14667	14618	14660	14695	14581	14640	14650	14616	14691	14731	14541	14607	14715	14581	14724	14733	14691	14573	14597	14640	14642	14709	14797	14536	14787	14656	14724	14641	14849	14866	14480	14883	14709	14510	14688	14715	14560	14460	14565	14683	14781	14728	14600	14570	14679	14543	14729	14776	14475	14707	14593	14682	14691	14723	14653	14729	14774	14492	14743	14558	14641	14628	14631	14622	14521	14780	14631	14594	14562	14564	14760	14607	14632	14502	14495	14666	14632	14647	14691	14503	14623	14576	14665	14582	14675	14689	14620	14748	14558	14768	14614	14658	14450	14680	14645	14774	14752	14617	14652	14594	14785	14641	14693	14508	14614	14538	14681	14527	14666	14754	14806	14571	14624	14734	14578	14380	14641	14625	14614	14677	14736	14768	14770	14720	14781	14604	14591	14664	14538	14527	14667	14724	14705	14632	14497	14578	14521	14809	14700	14553	14593	14684	14677	14603	14918	14620	14774	14642	14555	14628	14795	14814	14511	14563	14635	14763	14578	14674	14731	14560	14650	14704	14566	14637	14541	14628	14695	14615	14636	14727	14605	14705	14675	14575	14603	14850	14487	14702	14708	14699	14703	14627	14607	14685	14759	14788	14655	14727	14755	14544	14833	14691	14669	14677	14675	14538	14820	14614	14804	14472	14540	14593	14654	14607	14573	14783	14753	14653	14821	14578	14762	14671	14873	14549	14749	14623	14500	14639	14653	14563	14843	14581	14839	14649	14611	14584	14660	14634	14758	14917	14597	14698	14758	14670	14619	14758	14740	14613	14588	14575	14746	14621	14582	14620	14902	14572	14610	14543	14749	14639	14609	14710	14708	14617	14592	14650	14775	14491	14627	14649	14611	14641	14618	14592	14683	14588	14704	14748	14829	14735	14569	14650	14637	14593	14708	14743	14610	14587	14732	14640	14569	14717	14690	14582	14697	14749	14658	14634	14575	14817	14548	14751	14741	14587	14535	14665	14703	14637	14632	14697	14455	14729	14785	14734	14643	14394	14637	14543	14529	14720	14554	14717	14721	14823	14658	14694	14476	14722	14392	14775	14665	14758	14707	14578	14590	14499	14763	14743	14769	14660	14633	14721	14628	14599	14731	14740	14620	14656	14630	14603	14653	14735	14708	14653	14813	14531	14565	14724	14670	14525	14771	14678	14696	14594	14783	14614	14698	14709	14603	14684	14807	14678	14592	14667	14608	14551	14663	14578	14642	14752	14702	14546	14709	14635	14520	14489	14687	14717	14769	14570	14792	14735	14561	14573	14469	14556	14870	14745	14818	14589	14665	14676	14720	14702	14682	14722	14660	14436	14583	14565	14724	14635	14692	14654	14670	14692	14660	14685	14590	14526	14481	14637	14612	14769	14562	14669	14581	14667	14690	14660	14687	14669	14670	14699	14688	14667	14773	14622	14752	14761	14682	14773	14654	14652	14667	14528	14740	14575	14686	14630	14687	14672	14792	14692	14584	14648	14695	14526	14751	14554	14662	14453	14891	14613	14673	14450	14519	14759	14711	14667	14683	14761	14630	14665	14582	14866	14613	14845	14594	14560	14416	14573	14690	14477	14573	14680	14616	14808	14637	14571	14646	14671	14594	14647	14576	14641	14574	14586	14724	14560	14570	14463	14622	14620	14735	14810	14703	14600	14541	14657	14574	14650	14663	14610	14774	14589	14520	14719	14806	14610	14645	14826	14719	14607	14761	14572	14578	14684	14666	14675	14678	14656	14680	14559	14658	14578	14656	14720	14731	14534	14752	14642	14620	14610	14786	14607	14595	14802	14712	14752	14647	14701	14490	14616	14590	14721	14745	14485	14679	14685	14738	14700	14643	14695	14697	14695	14712	14578	14586	14788	14580	14700	14587	14403	14640	14691	14654	14785	14732	14616	14622	14701	14702	14496	14586	14498	14694	14779	14649	14846	14709	14678	14613	14629	14618	14782	14662	14738	14779	14551	14684	14363	14550	14601	14632	14621	14707	14806	14543	14570	14580	14769	14636	14783	14775	14641	14620	14652	14757	14475	14524	14721	14603	14733	14658	14610	14698	14488	14586	14762	14622	14663	14720	14747	14637	14577	14730	14559	14543	14618	14569	14576	14596	14651	14611	14734	14676	14580	14555	14571	14664	14634	14774	14614	14710	14702	14683	14560	14561	14674	14682	14697	14568	14804	14397	14400	14804	14701	14585	14692	14714	14611	14574	14677	14638	14594	14617	14462	14502	14611	14500	14651	14529	14572	14650	14656	14680	14510	14667	14622	14667	14636	14552	14588	14642	14651	14726	14593	14750	14477	14686	14664	14588	14755	14764	14559	14671	14699	14709	14761	14618	14630	14879	14640	14571	14579	14624	14745	14488	14536	14678	14747	14696	14760	14494	14820	14797	14713	14785	14742	14639	14495	14794	14648	14741	14616	14683	14680	14504	14880	14536	14674	14623	14695	14555	14612	14657	14678	14718	14652	14667	14558	14649	14594	14593	14605	14673	14680	14734	14604	14679	14725	14723	14585	14735	14786	14677	14744	14614	14685
28154	27736	34736	30785	24351	21232	18947	17602	16860	16112	15736	15641	15436	15502	15196	15095	15026	14786	14781	14694	14744	14913	14950	14777	14988	14826	15008	14885	14795	14867	15005	14771	14695	14784	14517	14679	14771	14799	14844	14887	14532	14721	14873	14655	14938	14949	14702	14915	14829	14814	14692	14922	14945	14610	14693	14901	14747	14765	14843	14920	14885	14699	14756	14757	14862	14702	14818	14761	14677	14701	14746	14850	14821	14759	14601	14917	14872	14751	14918	14776	14847	14819	14641	14824	14735	14751	14833	14801	14695	14615	14883	14910	14898	14743	14773	14939	14813	14757	14667	14765	14852	14705	14686	14871	14841	14888	14712	14712	14775	14737	14769	14735	14726	14709	14641	14613	14682	14906	14831	14828	14772	14846	14571	14829	14777	14775	14873	14765	14652	14875	14624	14881	14804	14775	14822	14654	14549	14751	14890	14616	14716	14690	14826	14816	14855	14827	14780	14800	14754	14705	14830	14656	14834	14722	14617	14770	14824	14775	14748	14871	14810	14752	14768	14824	14719	14728	14533	14756	14856	14662	14743	14813	14828	14769	14751	14777	14875	14895	14850	14742	14737	14620	14787	14618	14663	14763	14816	14764	14751	14795	14767	14773	14841	14683	14761	14892	14826	14954	14850	14812	14790	14917	14712	14644	14743	14772	14806	14677	14769	15063	14956	14955	14686	14555	14726	14717	14800	14796	14620	14901	14976	14547	14763	14872	14700	14760	14752	14891	14746	14699	14862	14724	14900	14751	14816	14890	14930	14853	14888	14751	14827	15051	14843	14858	14820	14768	14845	14860	14633	14727	14725	14825	14666	14696	14774	14820	14755	14787	14822	14703	14861	14796	14787	14887	14821	14735	14888	15022	14871	14648	14760	14667	14822	14793	14640	14776	14806	14809	14790	15003	14702	14801	14837	14690	14728	14765	14806	14899	14774	14804	14902	15017	14795	14824	14734	14644	14615	14855	14734	14727	14766	14682	14756	14912	14791	14730	15015	14729	14894	14691	14708	14821	14700	15013	14631	14964	14697	14699	14875	14823	14790	14583	14840	14735	14822	14747	14697	14879	14954	14861	14786	14807	14957	14742	14752	14679	14777	14746	14876	14687	14795	14792	14939	14810	14700	14803	14758	14669	14805	14852	14667	14663	14721	14910	15034	14790	14829	14597	14690	14655	14734	14834	14828	14708	14730	14825	14721	14769	14790	14647	14880	14814	14815	14742	14549	14690	14754	14840	14815	14804	14746	14790	14864	14696	14599	14951	14716	14820	14903	14802	14944	14890	14710	14939	14916	14819	14822	14894	14846	14683	14789	14677	14714	14702	14893	15015	14855	14931	14687	14849	14753	14794	14869	14882	14829	14776	14861	14752	14676	14745	14837	14664	14827	14799	14733	14670	14818	14792	14731	14882	14905	14650	14906	15049	14757	14841	14662	14843	14741	14759	14822	14604	14773	14816	14794	14743	14720	14881	14803	14702	14737	14900	14701	14721	15068	14827	14778	14721	14960	14981	14632	14996	14839	14863	14769	14722	14811	14806	14787	14752	14670	14889	14677	14797	14818	14787	14869	14835	14676	14836	14738	14738	14674	14654	14824	14663	14642	14713	14781	14774	14973	14746	14844	14623	14756	14753	14903	14651	14767	14810	14630	14720	14768	14757	14738	14649	14662	14724	14771	14531	14666	14769	14745	14770	14832	14932	14887	14698	14771	14906	14821	14714	14781	14828	14946	14771	14906	14842	14696	14664	14992	14733	14829	14886	14899	14881	14834	14828	14693	14741	14765	14861	14934	14716	14759	14812	14826	14857	14923	14851	14694	14933	14846	14820	14574	14873	14814	14658	14774	14683	14753	14621	14885	14845	14676	14851	14763	14613	14785	15002	14867	14678	14969	14767	14772	14814	14742	14828	14843	14982	14905	14804	14871	14934	14765	14789	14854	14680	14564	14938	14875	14800	14701	14785	14603	14837	14803	14811	14827	14561	14688	14771	14695	14740	14605	14702	14942	14809	14735	14777	14789	14879	14747	14597	14620	14958	14847	14830	14722	14860	14720	14751	14729	14754	14859	14609	14827	14662	14862	14879	14639	14608	14938	14798	14954	14883	14889	14737	14748	14895	14711	14899	14715	14891	14878	14865	14849	14589	14872	14806	14882	14889	14788	14569	14669	14751	14685	14834	14861	14945	14731	14867	14650	14749	14804	14826	14818	14810	14620	14868	14841	14851	14730	14838	14987	14680	14796	14649	14752	14797	14754	14767	14761	14756	14662	14884	14975	14695	14797	14751	14844	14994	14830	14733	14828	14935	14787	14864	14920	14693	14901	14863	14982	14680	14772	15007	14571	14806	14769	14800	14928	14656	14721	14632	14767	14763	14829	14782	14548	14772	14821	14833	14968	14835	14728	14703	14856	14750	14802	14792	14833	14900	14803	14702	14832	14776	15027	14764	14626	14792	14813	14792	14940	14514	14815	14691	14653	14795	14661	14722	14752	14647	14864	14930	14729	14803	14777	14894	14880	14793	14711	14967	14741	14827	14706	14720	14789	14813	14786	14824	14839	14737	14832	14641	14909	14841	14833	14757	14813	14883	14842	14798	14775	14776	14700	14850	14793	14936	14894	14825	14713	14828	14719	14732	14621	14776	14769	14820	14677	14677	14923	14711	14742	14709	14794	14708	14680	14759	14767	14631	14633	14626	14875	14931	14623	14729	15009	14885	14862	14798	14766	14790	14871	15021	14725	14822	14790	14861	14748	14687	14808	14629	14854	14789	14827	14712	14954	14838	14796	14743	14937	14829	14921	14899	14924	14875	14868	14713	14533	14848	14780	14674	14791	14799	14828	14735	14777	14823	14764	14866	14725	14800	14767	14570	14824	14675	14700	14733	14736	15017	14864	14762	14770	14587	14715	14879	14680	14872	14651	14737	14844	14890	14933	14746	14767	14742	14826	14684	14810	14645	14709	14789	14826	14539	14852	14799	14717	14740	14659	14845	14972	15053	14832	14713	14613	14820	14806	14913	14727	14865	14696	14844	14764	14713	14868	14776	14707	14962	14973	14782	14688	14794	14712	14759	14831	14802	14662	14607	14695	14676	15031	14935	14879	14817	14847	14653	14770	14569	14641	14457	14765	14628	14834	14881	14993	14892	14681	14684	14709	14764	14751	14846	14889	14807	14806	14808	14764	14801	14847	14921	14733	14880	14880	14756	14618	14716	14778	14809	14874	14830	14879	15007	15130	14699	14787	14908	14697	14856	15010	14954	14884	14768	14834	14901	14861	14889	14743	14786	14714	14703	14787	14683	14740	14658	14687	14918	14845	14885	14906	14799	14852	14866	14769	14713	14622	14790	14780	14736	14803	14683	14605	14876	14753	14717	14584	14864	14653	14753	14819	14794	14829	14776	14777	14796	14833	14765	14715	14690	14632	14832	14892	14853	14699	14893	14822	14932	14738	14773	14819	14424	14748	14951	14797	14637	14779	14800	14638	14769	14764	14757	14961	14935	14668	14631	14771	14844	14846	14842	14802	14663	14634	14689	14763	14946	14901	14719	14698	14766	14641	14922	14655	14906	14833	14691	14705	14727	14810	14850	14787	14964	14554	14587	14696	14805	14715	14772	14701	14679	14814	14757	14889	14761	14870	14819	14682	14688	14887	14812	14822	14886	14726	14910	14595	14662	14782	14758	14815	14780	14728	14739	14854	14735	14875	14900	14732	14726	14676	14858	14840	14872	14760	14939	14772	14752	14873	14901	14673	14792	14838	14858	14836	14850	14580	14962	14808	14855	14981	15038	14887	14701	14813	14745	14605	14673	14733	14847	14752	14852	14681	14750	14767	14704	14849	14756	14822	14699	14723	14729	14951	14836	14856	14744	14961	14794	14758	14758	14782	14893	14967	14962	14893	14872	14952	14759	14717	14696	14706	14874	14742	14702	14771	14894	14732	14682	14747	14746	14700	14955	14722	15020	14799	14677	14957	14790	14849	14635	14919	14846	14790	14625	14686	14908	14845	14689	14844	14776	14815	14851	14813	14779	14871	14908	14920	14650	14781	14755	14779	14871	14774	14766	14816	14699	14866	14733	14830	14833	14692	14843	14765	14756	14715	14777	14695	14699	14675	14770	14728	14802	14883	14827	15065	14781	14847	14716	14595	14778	14938	14590	14671	14676	14643	14703	14809	14497	14970	14714	14974	14693	14743	14731	14767	14796	14984	14699	14936	14919	14918	14852	14893	14887	14793	14875	14720	14814	14990	14710	14962	14503	14700	14732	14742	14680	14728	14725	14681	14976	14873	14884	14895	14717	14793	14809	14793	14920	14880	14816	14619	14790	14855	14685	14781	14666	14813	14790	14923	14845	14697	14852	14893	14881	14788	14967	14780	14597	14778	14599	14699	14801	14885	14836	14810	14702	14728	14911	14884	14785	14787	14806	14676	14808	14879	14829	14827	14902	14855	14611	14789	14758	14619	14731	14624	14788	14862	14810	14642	14659	14945	15021	14806	14871	14498	14509	14701	14786	14507	14919	14661	14769	14791	14734	14736	14860	14813	14970	14716	14706	14719	14697	14947	14721	14658	14742	14778	14883	14807	14749	14766	14692	14509	14865	15004	14639	14879	14823	14908	14862	14842	14810	14800	14880	14924	14680	14788	14733	14866	14875	14886	14852	14748	14790	14949	14725	14723	14694	14914	14681	14937	14733	14886	14833	14764	14595	14698	14888	14794	14870	14877	14721	14637	14842	14845	14802	14790	14681	14873	14834	14984	14892	14724	14710	14717	14709	14919	14775	14879	14771	14757	14822	14936	14842	14786	14908	14697	15004	14963	14879	14888	14760	14774	14679	14891	14743	14843	14742	14693	14695	14695	14820	14860	14793	14997	14807	14700	14797	14718	14898	14722	14804	14637	15004	14973	14868	15062	14594	14782	14776	14698	14639	14919	14903	14680	14777	14785	14662	14827	14956	14751	14767	14903	14719	14451	14660	14765	15004	14879	14871	14867	14790	14721	14848	14817	14683	14728	14700	14587	14880	14784	14789	14666	14786	14715	14837	14766	14961	14966	14640	14944	14851	14740	14736	14666	14898	14879	14761	14898	14819	14734	14709	14863	14725	14742	14767	14846	14581	14906	14709
29635	44178	41809	33665	27703	23361	20545	19220	17597	16557	16104	15811	15616	14934	14827	14870	14723	14449	14520	14523	14378	14325	14460	14473	14570	14373	14530	14223	14411	14470	14548	14509	14344	14302	14486	14478	14325	14448	14398	14259	14310	14309	14467	14414	14261	14355	14381	14282	14497	14461	14334	14442	14224	14436	14342	14272	14394	14374	14186	14435	14266	14418	14407	14493	14283	14451	14342	14454	14287	14343	14424	14377	14258	14389	14317	14515	14428	14359	14359	14324	14443	14325	14212	14299	14406	14252	14411	14378	14362	14371	14390	14375	14355	14408	14400	14420	14279	14296	14525	14211	14457	14386	14171	14282	14371	14412	14241	14419	14523	14260	14452	14385	14258	14291	14242	14418	14352	14314	14580	14296	14282	14500	14435	14442	14278	14365	14506	14350	14452	14431	14434	14424	14403	14426	14428	14210	14262	14273	14193	14334	14249	14352	14309	14302	14376	14439	14344	14337	14317	14336	14360	14335	14371	14325	14408	14543	14268	14512	14339	14339	14527	14167	14460	14346	14502	14490	14535	14252	14454	14335	14396	14431	14351	14395	14263	14281	14295	14313	14393	14135	14400	14442	14251	14465	14417	14228	14390	14388	14487	14248	14348	14394	14430	14506	14299	14397	14406	14313	14545	14377	14532	14271	14282	14274	14394	14246	14284	14389	14219	14301	14424	14323	14668	14358	14269	14431	14436	14463	14542	14438	14336	14343	14347	14410	14414	14318	14258	14296	14534	14331	14435	14587	14418	14298	14358	14331	14377	14270	14177	14338	14395	14464	14299	14328	14404	14393	14267	14286	14423	14346	14429	14484	14443	14270	14262	14433	14418	14297	14347	14391	14368	14283	14512	14414	14359	14265	14360	14251	14499	14256	14403	14280	14307	14438	14187	14449	14432	14444	14423	14401	14187	14365	14269	14298	14425	14428	14309	14494	14409	14411	14326	14370	14325	14326	14339	14447	14371	14345	14283	14441	14261	14403	14265	14255	14497	14537	14353	14385	14407	14301	14251	14292	14384	14280	14417	14336	14469	14269	14357	14490	14398	14263	14281	14169	14521	14313	14341	14393	14184	14362	14315	14420	14395	14414	14269	14256	14411	14189	14173	14390	14289	14510	14409	14286	14415	14284	14328	14388	14375	14399	14197	14252	14226	14487	14391	14310	14475	14211	14381	14310	14388	14256	14304	14193	14361	14381	14288	14411	14426	14369	14264	14374	14431	14275	14230	14410	14501	14364	14421	14250	14313	14372	14301	14396	14462	14381	14421	14307	14311	14390	14277	14302	14394	14231	14307	14345	14305	14369	14441	14440	14248	14393	14225	14381	14496	14144	14322	14273	14297	14192	14345	14281	14406	14472	14269	14480	14300	14311	14308	14435	14310	14364	14405	14424	14361	14390	14273	14378	14408	14253	14261	14286	14239	14325	14259	14344	14530	14414	14414	14504	14376	14315	14427	14225	14340	14258	14220	14209	14349	14467	14338	14208	14338	14439	14317	14350	14252	14346	14370	14348	14414	14421	14374	14348	14348	14463	14448	14277	14499	14329	14394	14507	14414	14445	14422	14215	14291	14324	14321	14320	14409	14415	14427	14400	14436	14338	14306	14277	14340	14317	14346	14368	14262	14410	14236	14422	14362	14407	14275	14415	14376	14397	14269	14279	14336	14365	14443	14405	14394	14478	14247	14183	14354	14264	14363	14320	14363	14259	14409	14511	14302	14391	14409	14445	14394	14252	14499	14305	14324	14301	14453	14378	14415	14352	14334	14234	14575	14378	14364	14379	14394	14256	14332	14285	14428	14299	14477	14368	14430	14508	14448	14318	14584	14282	14284	14329	14383	14364	14546	14377	14524	14611	14460	14489	14417	14515	14403	14334	14506	14404	14207	14363	14441	14341	14368	14302	14362	14294	14348	14241	14253	14364	14458	14520	14406	14378	14224	14339	14312	14427	14418	14501	14330	14417	14457	14413	14259	14395	14358	14321	14389	14166	14353	14297	14375	14317	14293	14451	14546	14350	14515	14380	14362	14359	14377	14231	14309	14474	14393	14300	14391	14312	14427	14425	14366	14363	14305	14473	14378	14332	14490	14193	14455	14415	14430	14499	14358	14423	14567	14275	14292	14280	14433	14418	14393	14426	14493	14376	14286	14365	14335	14230	14596	14395	14410	14301	14388	14365	14367	14278	14303	14449	14231	14510	14369	14367	14503	14436	14289	14285	14439	14366	14289	14205	14276	14375	14292	14286	14374	14269	14398	14499	14473	14355	14504	14312	14160	14234	14369	14368	14486	14244	14232	14272	14373	14303	14333	14200	14434	14390	14369	14409	14556	14253	14328	14407	14183	14292	14474	14380	14388	14340	14406	14287	14279	14458	14311	14417	14330	14395	14329	14382	14251	14443	14275	14462	14370	14339	14368	14357	14440	14411	14351	14352	14321	14168	14523	14629	14388	14286	14309	14469	14393	14470	14374	14554	14403	14314	14437	14428	14445	14389	14261	14315	14364	14312	14374	14666	14446	14501	14443	14435	14270	14475	14362	14272	14409	14407	14409	14406	14543	14334	14346	14360	14298	14449	14258	14324	14497	14264	14414	14453	14315	14430	14318	14458	14410	14373	14454	14515	14366	14306	14372	14351	14288	14404	14307	14194	14192	14425	14328	14277	14390	14327	14331	14461	14398	14421	14278	14351	14380	14368	14530	14296	14434	14354	14355	14387	14441	14362	14369	14447	14226	14409	14277	14502	14256	14329	14479	14293	14462	14319	14445	14345	14322	14510	14201	14322	14289	14413	14397	14275	14527	14259	14388	14302	14397	14425	14310	14423	14629	14258	14418	14357	14579	14301	14437	14291	14310	14450	14384	14348	14302	14457	14452	14346	14367	14422	14470	14482	14528	14349	14451	14398	14403	14543	14500	14484	14441	14411	14278	14226	14259	14578	14344	14289	14466	14347	14443	14400	14410	14426	14288	14295	14372	14381	14320	14097	14446	14371	14348	14395	14218	14465	14428	14368	14512	14259	14319	14324	14332	14368	14500	14459	14433	14483	14347	14239	14383	14439	14446	14363	14374	14413	14369	14421	14476	14340	14433	14416	14453	14374	14392	14282	14372	14393	14497	14355	14464	14377	14541	14305	14446	14296	14327	14316	14395	14475	14420	14312	14397	14490	14258	14310	14304	14385	14299	14456	14361	14261	14514	14414	14353	14502	14266	14277	14357	14311	14386	14483	14557	14358	14385	14521	14394	14335	14555	14291	14454	14376	14600	14234	14181	14377	14403	14167	14255	14258	14488	14290	14438	14392	14291	14515	14322	14384	14426	14274	14255	14318	14525	14318	14433	14346	14469	14403	14425	14599	14405	14318	14290	14409	14348	14514	14386	14140	14292	14355	14339	14354	14439	14364	14542	14310	14309	14329	14457	14372	14378	14475	14250	14289	14366	14347	14445	14506	14341	14380	14399	14263	14281	14273	14502	14470	14504	14369	14474	14289	14349	14429	14474	14392	14338	14395	14412	14348	14455	14260	14350	14356	14513	14523	14305	14481	14361	14372	14366	14257	14360	14385	14352	14420	14310	14279	14337	14468	14328	14385	14312	14311	14582	14298	14329	14378	14445	14443	14228	14399	14493	14385	14376	14259	14329	14360	14500	14233	14322	14302	14291	14317	14322	14365	14452	14541	14349	14421	14246	14299	14365	14341	14434	14360	14157	14334	14326	14267	14326	14344	14441	14305	14362	14249	14313	14378	14452	14369	14453	14199	14395	14470	14500	14497	14256	14413	14338	14341	14242	14354	14472	14440	14434	14549	14417	14498	14333	14455	14387	14282	14401	14394	14358	14505	14377	14351	14502	14388	14350	14426	14349	14244	14521	14386	14342	14445	14467	14482	14509	14447	14413	14340	14381	14381	14239	14301	14410	14191	14464	14534	14257	14408	14513	14314	14237	14348	14222	14223	14469	14514	14378	14536	14289	14434	14333	14343	14515	14191	14351	14379	14395	14467	14352	14273	14484	14380	14185	14345	14507	14282	14529	14440	14418	14366	14286	14300	14443	14270	14438	14393	14245	14441	14312	14342	14245	14383	14427	14312	14368	14443	14382	14309	14399	14429	14406	14397	14338	14429	14491	14391	14240	14320	14325	14425	14389	14229	14292	14274	14296	14358	14526	14361	14475	14371	14449	14422	14468	14294	14329	14337	14280	14471	14481	14528	14193	14449	14308	14354	14390	14323	14307	14268	14488	14400	14309	14359	14486	14300	14452	14160	14364	14344	14239	14346	14302	14323	14324	14296	14421	14402	14382	14384	14386	14323	14232	14294	14307	14383	14133	14210	14344	14411	14357	14334	14396	14371	14462	14472	14494	14447	14285	14403	14495	14306	14473	14342	14235	14279	14371	14447	14414	14585	14400	14469	14513	14415	14335	14451	14411	14311	14386	14336	14334	14397	14396	14458	14504	14435	14295	14342	14365	14308	14386	14471	14560	14411	14525	14550	14333	14358	14354	14477	14356	14456	14183	14437	14435	14377	14190	14565	14332	14312	14368	14494	14310	14274	14329	14399	14327	14576	14326	14279	14397	14571	14159	14428	14361	14334	14316	14538	14310	14222	14422	14483	14351	14430	14372	14336	14427	14295	14441	14441	14349	14470	14478	14431	14335	14511	14325	14435	14316	14466	14393	14272	14469	14485	14330	14196	14157	14452	14485	14419	14341	14361	14237	14433	14331	14378	14490	14300	14248	14446	14489	14362	14204	14362	14399	14150	14119	14371	14419	14280	14440	14412	14226	14451	14382	14412	14425	14378	14389	14423	14304	14428	14372	14273	14302	14322	14307	14193	14405	14298	14337	14250	14319	14401	14369	14311	14543	14378	14281	14334	14257	14505	14332	14311	14212	14469	14402	14343	14321	14178	14273	14265	14413	14340	14469	14305	14216	14426	14443	14311	14252	14496	14213	14452	14285	14328	14365	14330	14385	14343	14229	14373	14461	14388	14301	14335	14592	14235	14438	14244	14385	14290	14430	14474	14294	14369	14416	14479	14305	14398	14261	14354	14437	14215	14401	14260	14381	14461	14336	14282	14421	14445	14519	14473	14406	14273	14311	14367	14435	14477	14454	14456	14475	14358	14243	14385
24029	21413	29060	26091	25264	25691	23929	20431	18673	17563	16919	16623	16360	15660	15571	15396	15100	15124	15048	14883	15072	14766	14807	14962	14985	15019	14885	15017	14972	14943	14902	14827	14691	14954	14825	14828	14921	14779	14659	14850	14961	14916	14816	14798	14940	14814	14783	14912	14929	14883	14900	14869	14953	14792	14744	14732	14913	14896	14935	14857	14682	14805	14892	14834	14913	14831	14940	14622	14945	15032	14804	14729	14859	15034	15046	14746	14973	14704	14835	14735	14772	14906	14760	14737	14656	14806	14889	14669	14792	14778	14779	14881	14779	14762	14678	14903	14826	14760	14676	14829	14865	14836	14800	14971	14842	14798	14810	14735	14806	14885	14757	14849	15027	14715	14806	14788	14729	14940	14984	14783	14845	14779	14646	14780	14855	14832	14744	14726	14848	14685	14845	14953	14789	14733	14797	14842	14739	14667	14808	14708	14818	14831	15005	14830	14890	14899	14724	14757	14883	14788	14789	14877	14653	14768	14676	14777	14692	14836	14848	15048	14895	14746	14669	14832	14823	14820	14831	14762	14587	14715	14782	14864	14777	14800	14728	14682	14738	14997	14891	14831	14908	14935	14962	14693	14726	14834	14646	14744	14683	14916	14962	14680	14681	14708	14606	14713	14653	14850	14863	14702	14769	14847	14838	14765	14670	14885	14806	15030	14848	14757	14677	14669	14884	14771	14843	14980	14955	14848	14840	14858	14780	14914	14900	15007	14799	14774	14688	14903	14825	14667	14782	14758	14616	14843	14838	14880	14764	14931	14771	14690	14786	14610	14969	14752	14888	14809	14696	14943	14889	14767	14834	14918	14727	14870	14686	14916	14856	14935	14814	14859	14732	14637	14812	14866	14847	14853	14824	14864	14908	14782	14919	14763	14778	14755	14854	14839	14843	14958	14859	14769	14811	14919	14719	14916	14694	14846	14899	14934	14842	14622	14773	14761	14764	14991	14857	14580	14840	14722	14898	15086	14686	14902	14797	14736	14698	14843	14699	14787	14827	14850	14653	14916	14722	14863	14996	14794	14684	14768	14869	14926	14911	14711	14822	14787	14994	14711	14866	14701	14789	15041	14848	14897	14701	14741	14972	14722	14788	14762	14748	14788	14686	14821	14927	14889	14616	14631	14728	14743	14886	14746	14733	14889	14863	14784	14862	14748	14832	14737	15111	14820	14841	14908	14762	14619	14996	14845	14687	14625	14916	14758	14781	14787	14741	14780	14658	14708	14714	14852	14898	14877	14699	14820	14895	14769	14787	14969	14833	14714	14902	14856	14739	14796	14919	14848	14781	14814	14754	14852	14747	14701	14760	14657	14579	14626	14870	14724	14807	14812	14712	14815	14674	14865	14835	14658	14798	14865	14631	14606	14826	15019	14657	14880	14705	14661	14829	14798	14758	14867	14836	14828	14785	14642	14768	14682	14711	14820	14629	14718	14763	14822	14950	14779	14779	14692	14849	14732	14787	14797	14978	14816	14718	14733	14788	14760	14855	14829	14804	14761	14746	14873	14832	14595	14860	14712	14772	14822	14697	14735	14771	14663	14787	14862	14971	14716	14908	14703	14851	14699	14781	14878	14656	14697	14746	14589	14682	14775	14900	14690	14891	14745	14676	14935	14783	14686	14822	15009	14678	14793	14897	14847	14674	14800	14676	14765	14796	14941	14777	14622	14874	14615	14908	14870	14739	14779	14787	14685	15008	14653	14591	14931	14929	14835	14816	14781	14857	14731	14792	14869	14755	14823	15114	14880	14904	14877	14718	14662	14853	14809	14907	14762	14942	14812	14807	14707	14872	14834	14756	14953	14737	14929	14851	14880	14874	15043	14587	14790	14880	14829	14938	14885	14853	14870	14742	14840	14960	14899	15008	14912	14887	14965	14823	14957	14770	14918	14913	14721	14829	14830	14885	14814	14587	14933	14764	14691	14848	14881	14751	14689	14818	14733	14843	14926	14743	14786	14776	14735	14871	14888	14916	15003	14820	14692	14687	14769	15038	14692	14824	14870	14731	14705	14620	14734	14791	14861	14638	14743	14932	14695	14887	14821	14821	14867	14828	14774	14761	14786	14762	14752	14654	14796	14823	14654	14892	14799	14858	14922	14730	14962	14776	14804	14716	14659	14879	14713	14862	14838	14687	14903	14814	14858	14828	14715	14845	14718	14906	14817	14712	14947	14879	14779	14748	14949	14862	14947	14822	14809	14979	14899	14636	14873	14851	14748	14758	14791	14898	14641	14944	14756	14837	14711	14835	14844	14673	14735	14640	14814	14888	14918	14743	14819	14786	14845	14727	14986	14876	14844	14775	14662	14884	14778	14932	14910	14938	14672	14812	14833	14677	14841	14619	14617	14830	14876	14930	14619	14765	14974	14705	14828	14838	14812	14864	14848	14894	14888	14782	14787	14866	14866	14774	14728	14895	14849	14883	14743	14718	14813	14852	14906	14872	14782	14790	14855	14628	14732	14776	14867	14668	14907	14772	14746	14891	14584	14831	14949	14942	14800	14699	14875	15049	14877	14815	14761	14925	14872	14794	14806	14687	14818	14936	14727	14846	14795	14823	14782	14745	14866	14599	14946	14890	14878	14896	14899	14828	14745	14716	14748	14695	14795	14784	14879	14864	14881	14879	14912	14883	14786	14786	14769	14938	14606	14535	14782	14858	14765	14669	14834	14978	14707	14605	14871	15054	15121	14682	14675	14670	14771	14932	14883	15002	14894	14751	14828	14797	14813	14662	14756	14738	14853	14809	15052	14872	14933	14678	14907	14798	14755	14718	14877	14933	14913	14804	14626	14704	14854	14795	14804	14755	14876	14669	14925	14657	14781	14801	14767	14684	14723	14720	14666	14614	14629	14918	14722	14586	14794	14758	14559	14555	14667	14693	14720	14767	14840	14765	14807	14763	14850	14871	14778	14717	14893	14775	14798	14686	14649	14793	14870	14919	14863	15000	14918	14788	14666	15008	14987	14892	14828	14768	14783	14916	14684	14812	14846	14547	14676	14885	14831	14754	14754	14705	14652	14690	15015	14765	14847	14680	14581	14867	14709	14773	14788	14738	14665	14869	14980	14853	14870	14910	14794	14729	14811	14694	14827	14675	14920	14797	14926	14947	14779	14691	14804	14689	14666	14682	14615	14708	15044	14901	14900	14845	15009	14760	14964	14897	14757	14754	14879	14659	14743	14802	14805	14818	14670	14654	14648	14900	14693	14823	14893	14761	14750	14740	14980	14898	14766	14808	14895	14890	14687	14632	14768	14821	14776	14850	14739	14831	14690	14855	14725	14896	14850	14826	14787	14687	14838	14986	14836	14887	14936	14558	14733	14869	14834	14759	14803	14732	14652	14848	14745	14826	14694	15017	14668	14735	15116	14934	14998	14925	14821	14905	14861	14827	14790	14770	14720	15082	14800	14670	14738	14924	14984	14820	14903	14950	14681	14860	14734	14739	14858	14769	14696	14833	14803	14894	14910	14847	14782	14599	14581	14803	14888	14711	14814	14685	14844	14797	14981	14887	14795	14815	14795	14804	14949	14753	14815	14961	14726	14587	14769	14880	14609	14899	14728	14870	15008	14663	14769	15028	14722	14751	14670	14757	14721	14780	14751	14793	14591	14830	14720	14879	14776	14663	14834	14735	14620	14781	14803	14838	14791	14597	14804	14852	15015	14691	14714	14875	14725	15016	14774	14758	14564	14676	14774	14766	15045	14834	15007	15006	14943	14828	14773	14873	14876	14698	14831	14715	14922	14685	14699	14656	14923	14707	14822	14688	14671	14697	14844	14742	14778	14757	14598	14766	14719	14725	14710	14655	14756	14743	14800	14863	14880	14775	14599	14839	14924	14657	14673	14911	14744	14924	14898	14811	14708	14753	14884	14970	14811	14787	14716	14668	14865	14837	14797	14994	14759	14850	14760	14835	14706	14954	14897	14529	14664	14713	14891	14830	14791	14884	14750	14775	14791	14823	14817	14826	14709	14862	14785	14833	14852	14892	14765	14742	14758	14926	14661	14992	14703	14883	14810	14743	14731	14812	14648	14714	14836	14975	14863	14705	14844	14831	14882	14862	14729	14910	14905	14633	14750	14741	14856	14820	14816	14920	14846	14729	14811	14788	14630	14754	14722	14862	14982	14698	14783	14711	14762	14766	14769	15034	14744	14752	14810	14825	14827	14826	14872	14725	14650	14993	14796	14891	14933	14757	14852	14778	14740	15005	14752	14791	14708	14948	14617	14786	14814	14743	14657	14841	14829	14588	14826	14663	14835	14929	15006	14803	14892	14767	14699	14741	14737	14853	14808	14728	14725	14909	14786	14807	14861	14740	14760	14887	14639	14875	14840	14871	14824	14861	14956	14842	14805	14811	14621	14714	15022	14806	14869	14717	14754	14747	14908	14953	14919	14853	14795	14799	14762	14954	14802	14789	14773	14883	14752	14812	14769	14867	14606	14753	14882	14664	14919	14839	14675	14694	14807	14627	14662	14808	14758	14686	14861	14796	14815	14919	14566	14685	14821	14806	14899	14861	14865	14716	14933	14854	14710	14873	14739	14889	14902	14867	14594	15010	14927	14682	14933	14753	14800	15016	14738	14773	14964	14772	14846	14902	14699	14955	14733	14898	14881	14784	14746	14783	14856	14866	14500	14863	14910	14810	14764	14847	14756	14830	14753	14966	14864	14792	14946	14736	14739	14743	14886	14923	14838	14865	14891	14852	14707	14775	14966	14725	14782	14785	14816	14857	14683	14917	14703	14759	14893	14824	14888	14946	14685	14613	14932	14875	14751	14831	14769	14680	14748	14868	14995	14985	14886	14790	14675	14885	14843	14876	14663	14711	14812	14744	14782	14858	14780	14877	14755	14632	14783	14763	14790	14651	14960	14784	14818	14705	14658	14871	14685	14838	14890	14638	14809	14744	14916	14853	14678	14672	14759	14829	14715	15009	14476	15017	15015	14682	14825	14815	14583	15039	14690	14589	14825	15015	14649	14890	14803	14923	14749	14648	14879	14863	14922	14851	15011	14823	14964	14660	14886	14680	14760	14834	14873	14892	14901	14959	14848	14661	14683	14878	14862	14953	14667	14881	14911	14903	14766	14907	14851	14773	14708	14684	14910	14777	14910	14867	14768
29688	49667	48991	40735	34039	28759	24798	22694	20563	18603	17559	17470	16533	15805	15652	15566	15171	14742	14643	14575	14601	14527	14706	14397	14377	14453	14472	14625	14632	14420	14349	14386	14481	14366	14475	14552	14535	14463	14477	14482	14428	14420	14460	14458	14441	14455	14372	14467	14335	14389	14314	14419	14412	14525	14325	14309	14413	14351	14329	14555	14544	14498	14611	14651	14622	14576	14441	14343	14415	14392	14476	14438	14390	14448	14428	14391	14296	14475	14395	14448	14316	14434	14536	14446	14461	14502	14468	14446	14514	14271	14425	14331	14483	14329	14378	14514	14334	14542	14258	14490	14343	14266	14438	14378	14398	14487	14491	14276	14244	14507	14429	14457	14405	14501	14440	14404	14415	14335	14318	14271	14521	14290	14402	14402	14437	14336	14322	14438	14441	14362	14304	14410	14459	14308	14585	14372	14274	14315	14375	14382	14319	14532	14353	14439	14351	14485	14388	14530	14533	14418	14393	14391	14494	14369	14462	14440	14420	14435	14426	14422	14446	14481	14360	14319	14424	14546	14439	14426	14418	14365	14554	14204	14418	14301	14280	14536	14464	14425	14527	14339	14534	14254	14343	14370	14415	14476	14445	14399	14456	14416	14398	14542	14330	14413	14360	14197	14514	14343	14451	14418	14527	14405	14306	14408	14378	14443	14396	14478	14274	14319	14431	14500	14393	14421	14542	14395	14359	14427	14500	14287	14298	14229	14412	14378	14425	14463	14391	14506	14247	14416	14331	14530	14310	14242	14588	14533	14523	14451	14459	14530	14419	14434	14650	14301	14324	14562	14464	14312	14437	14375	14480	14563	14317	14191	14324	14364	14286	14433	14416	14422	14489	14321	14353	14514	14534	14471	14406	14283	14373	14483	14306	14342	14349	14521	14442	14357	14315	14287	14390	14434	14414	14430	14485	14380	14507	14261	14418	14359	14352	14441	14361	14349	14389	14501	14335	14267	14349	14302	14341	14456	14339	14458	14439	14367	14383	14412	14393	14320	14488	14357	14478	14419	14557	14452	14528	14472	14340	14507	14432	14378	14439	14598	14403	14349	14347	14440	14456	14416	14391	14407	14384	14487	14414	14224	14572	14366	14511	14331	14454	14384	14487	14278	14506	14331	14438	14352	14190	14499	14490	14601	14469	14478	14370	14535	14364	14379	14499	14447	14353	14399	14358	14383	14542	14400	14351	14292	14496	14400	14484	14277	14405	14377	14176	14367	14513	14356	14426	14429	14449	14419	14469	14436	14480	14311	14567	14204	14326	14260	14425	14392	14368	14302	14335	14336	14451	14455	14502	14346	14265	14510	14356	14412	14234	14495	14263	14398	14364	14393	14337	14403	14438	14365	14411	14518	14365	14351	14361	14312	14220	14434	14531	14459	14451	14365	14401	14357	14300	14535	14238	14471	14367	14459	14325	14423	14492	14446	14347	14304	14461	14431	14531	14316	14474	14404	14365	14525	14460	14441	14229	14335	14390	14486	14355	14373	14463	14395	14437	14328	14310	14335	14249	14580	14350	14442	14455	14285	14348	14472	14564	14319	14262	14388	14519	14447	14652	14436	14369	14276	14465	14456	14388	14462	14640	14363	14328	14175	14416	14265	14558	14595	14523	14511	14492	14483	14487	14367	14476	14457	14457	14411	14425	14504	14474	14307	14360	14264	14343	14465	14313	14306	14375	14590	14545	14472	14292	14422	14601	14335	14396	14539	14508	14463	14342	14521	14279	14462	14408	14341	14497	14383	14502	14374	14497	14406	14563	14359	14433	14454	14362	14618	14442	14494	14289	14354	14527	14389	14384	14414	14389	14414	14391	14390	14338	14395	14227	14456	14468	14344	14431	14459	14356	14415	14643	14329	14406	14213	14313	14323	14313	14334	14413	14353	14389	14468	14565	14457	14347	14335	14427	14508	14385	14385	14548	14491	14314	14300	14393	14354	14357	14327	14470	14472	14440	14372	14329	14471	14397	14381	14329	14385	14284	14352	14158	14401	14285	14450	14376	14227	14175	14500	14505	14324	14467	14258	14506	14398	14413	14470	14546	14132	14266	14495	14321	14447	14414	14459	14437	14287	14341	14203	14525	14408	14483	14628	14420	14364	14388	14337	14349	14354	14519	14359	14427	14332	14413	14142	14388	14312	14592	14309	14385	14431	14255	14519	14391	14366	14333	14441	14389	14508	14397	14343	14368	14501	14392	14349	14329	14463	14320	14332	14308	14598	14306	14438	14354	14315	14411	14366	14500	14463	14306	14291	14491	14406	14357	14510	14210	14486	14288	14411	14507	14461	14319	14310	14323	14414	14404	14416	14602	14223	14409	14436	14226	14462	14429	14473	14322	14312	14388	14284	14586	14411	14350	14579	14377	14526	14447	14387	14463	14467	14453	14484	14442	14285	14435	14673	14444	14485	14429	14323	14447	14413	14230	14507	14487	14308	14395	14488	14514	14400	14427	14260	14413	14561	14403	14432	14277	14308	14385	14570	14473	14377	14386	14304	14489	14193	14487	14520	14411	14352	14282	14392	14191	14392	14236	14456	14262	14512	14489	14486	14479	14430	14328	14268	14441	14210	14374	14452	14291	14333	14347	14351	14253	14406	14494	14530	14313	14229	14507	14536	14406	14474	14375	14425	14527	14451	14357	14442	14317	14448	14265	14337	14597	14350	14341	14341	14399	14613	14323	14178	14449	14340	14349	14356	14365	14435	14408	14526	14431	14548	14303	14474	14290	14335	14440	14377	14360	14328	14517	14425	14504	14419	14390	14293	14378	14562	14343	14362	14336	14257	14499	14552	14406	14484	14631	14410	14451	14236	14356	14360	14381	14434	14315	14464	14479	14318	14405	14472	14452	14291	14408	14386	14378	14428	14424	14488	14451	14347	14260	14254	14478	14430	14570	14184	14396	14271	14482	14274	14272	14330	14570	14371	14539	14534	14500	14539	14358	14491	14365	14284	14149	14563	14399	14537	14529	14556	14423	14351	14246	14453	14423	14318	14326	14416	14239	14392	14400	14446	14407	14502	14373	14200	14411	14338	14486	14483	14460	14462	14411	14414	14432	14458	14467	14348	14391	14502	14280	14411	14466	14454	14383	14451	14586	14390	14461	14346	14465	14506	14509	14358	14433	14482	14423	14354	14376	14323	14383	14296	14476	14454	14396	14498	14393	14312	14585	14444	14539	14392	14326	14407	14365	14325	14377	14335	14318	14285	14509	14388	14489	14464	14283	14662	14472	14426	14287	14195	14562	14426	14382	14467	14352	14347	14389	14209	14420	14494	14403	14525	14287	14287	14347	14365	14431	14512	14277	14372	14525	14181	14409	14393	14562	14318	14340	14492	14372	14322	14466	14246	14311	14250	14352	14197	14388	14463	14456	14369	14306	14458	14450	14345	14284	14360	14386	14496	14421	14546	14416	14248	14427	14345	14321	14402	14360	14310	14506	14458	14333	14415	14472	14405	14403	14440	14451	14556	14523	14318	14472	14245	14385	14187	14336	14394	14545	14362	14580	14288	14422	14441	14471	14535	14295	14350	14548	14334	14364	14544	14513	14440	14579	14316	14430	14462	14509	14363	14453	14543	14276	14459	14482	14346	14255	14498	14500	14318	14415	14465	14351	14397	14469	14505	14313	14358	14456	14386	14439	14572	14482	14407	14359	14294	14401	14470	14316	14433	14351	14474	14415	14441	14496	14338	14429	14437	14431	14439	14456	14328	14419	14450	14536	14397	14401	14451	14487	14443	14563	14435	14270	14426	14410	14522	14513	14390	14514	14609	14495	14289	14393	14485	14334	14395	14194	14424	14431	14446	14532	14578	14505	14444	14338	14462	14366	14405	14439	14451	14510	14389	14212	14376	14206	14597	14339	14419	14364	14463	14382	14206	14483	14229	14220	14336	14518	14283	14274	14377	14313	14526	14385	14365	14365	14520	14223	14468	14409	14502	14509	14539	14337	14380	14408	14255	14442	14392	14267	14396	14451	14299	14541	14249	14538	14390	14185	14346	14152	14371	14425	14365	14431	14313	14155	14401	14289	14403	14469	14542	14440	14468	14467	14411	14460	14454	14428	14398	14386	14395	14388	14381	14562	14510	14476	14254	14597	14529	14470	14449	14572	14367	14614	14374	14402	14517	14475	14388	14359	14305	14505	14416	14520	14345	14369	14344	14282	14423	14538	14500	14502	14405	14426	14465	14479	14337	14388	14382	14294	14581	14380	14333	14405	14465	14460	14398	14392	14466	14616	14305	14386	14422	14333	14402	14302	14238	14450	14456	14304	14281	14310	14484	14519	14354	14329	14422	14442	14427	14393	14413	14436	14388	14333	14443	14409	14490	14537	14220	14447	14274	14280	14351	14473	14222	14468	14415	14433	14491	14502	14152	14528	14477	14408	14418	14393	14437	14451	14370	14449	14366	14285	14497	14526	14320	14372	14415	14471	14450	14287	14343	14472	14462	14321	14465	14234	14491	14475	14415	14374	14327	14474	14443	14446	14356	14530	14406	14445	14376	14403	14474	14443	14407	14494	14510	14605	14430	14352	14401	14467	14421	14384	14452	14491	14290	14421	14486	14486	14386	14459	14516	14366	14681	14432	14462	14337	14380	14498	14243	14424	14377	14517	14331	14393	14429	14370	14465	14435	14335	14356	14468	14276	14478	14326	14414	14373	14337	14394	14391	14416	14345	14490	14451	14442	14463	14555	14418	14377	14453	14193	14307	14335	14478	14492	14474	14344	14495	14259	14488	14521	14326	14346	14492	14375	14310	14443	14454	14361	14541	14341	14479	14364	14365	14338	14404	14392	14382	14551	14321	14474	14398	14556	14401	14410	14451	14537	14503	14317	14429	14439	14394	14427	14288	14371	14447	14629	14395	14404	14286	14382	14507	14378	14353	14379	14453	14333	14507	14296	14423	14268	14474	14495	14270	14646	14367	14363	14485	14563	14305	14383	14370	14365	14404	14470	14351	14503	14302	14276	14441	14476	14332	14222	14607	14373	14477	14438	14332	14428	14442	14443	14249	14462	14440	14442	14422	14165	14301	14433	14529	14433	14528	14485	14451	14369	14402	14437	14543	14548	14390	14419	14363	14521	14347	14388	14329	14450	14288	14421	14584	14387	14426	14452	14508
22886	21291	29151	24248	23240	26158	27553	22187	19841	18278	17577	17192	16440	15585	15412	15354	15121	14901	14711	14505	14416	14551	14417	14358	14366	14348	14168	14322	14245	14431	14285	14145	14359	14175	14494	14233	14140	14148	14111	14414	14238	14313	14334	14284	14322	14239	14218	14140	14250	14346	14400	14179	14456	14152	14144	14261	14185	14306	14170	14163	14246	14482	14405	14544	14270	14150	14211	14351	14051	14123	14322	14089	14380	14238	14382	14252	14270	14280	14093	13880	14076	14350	14047	14151	14087	14114	14187	14101	14144	13962	14012	13960	14077	14094	14126	14452	14243	14158	14023	14239	14012	14136	14037	14114	14090	14208	14264	14220	14413	14187	14236	14339	14169	14413	14218	14114	14257	14261	14002	14106	14309	14023	14107	14266	14088	14199	14301	14270	14194	14113	14221	14170	14311	13980	14158	14329	14376	14298	14139	14145	14056	14030	14181	14136	14106	14155	14272	14368	14112	14089	14161	14094	14130	14255	14198	14212	14165	14088	14133	14205	14018	14325	14120	14384	14208	14066	14108	14156	14154	13901	14432	14072	14087	14101	14245	14244	14151	13957	14077	14260	14100	14168	14162	14355	14241	14220	14337	14328	14135	14221	14164	14088	14104	14326	14041	14198	14342	14125	14080	14257	13976	13979	14087	14054	14056	14105	14133	14170	14249	14253	13967	14208	14273	13978	14028	14142	14432	14141	14266	14222	14226	14146	14281	14183	14027	14337	13948	14137	14148	14098	14158	14239	14225	14107	14185	14147	14164	14004	14246	14188	14163	14190	14032	14063	14029	14321	14158	14190	14097	13996	14192	14003	14127	14083	14160	14192	14518	14195	14157	14220	14167	14099	14104	14208	14230	14180	14276	14250	13943	14132	14337	14259	14225	14285	14331	14123	14099	14051	14087	14298	14135	14064	14038	14115	14132	13939	14163	14070	14304	14272	14030	14347	14334	14239	14111	14085	14085	14157	14159	14183	14181	14146	13995	14067	14210	14167	14105	14140	13929	14298	14321	14166	14169	13999	14298	14110	14110	14159	14280	14081	14089	14292	14180	14155	14131	14051	14143	14319	14101	14102	14271	14245	14196	14155	14141	14285	14060	14108	14131	14267	14223	14180	14097	14119	14181	14035	14241	14195	14115	14101	14103	14068	14007	14111	14160	14298	14207	13997	14118	14143	14454	14046	14113	14109	14288	14279	14302	14322	14127	14035	13990	14111	14275	14150	14109	14018	14093	14136	14161	14124	14148	14081	14261	14307	14113	14132	14232	14122	14209	14211	14157	14208	14170	14159	14166	14131	14238	14177	13979	14134	14241	14004	14123	14141	14187	14198	14282	14116	14175	14046	14129	14104	13998	14200	14112	14093	14062	14235	14300	14204	14096	14233	14201	14097	14213	14014	14158	14081	14028	14080	14105	14101	14145	14125	14024	14169	14177	14124	14114	14147	14151	14189	13913	14253	14065	14118	13995	14326	14181	14307	14315	14288	14323	14137	14196	14278	14218	14034	14139	14169	14017	14128	14183	14192	14238	14301	14187	13995	14084	14072	14000	14088	14030	14194	14242	14207	14329	14052	14139	14179	14126	14178	13997	14004	14187	14123	14259	14202	14291	14041	14204	14195	14186	14238	14058	14149	13883	14243	14193	14180	14080	14019	14097	14185	14121	14215	14139	14234	14153	14119	14134	14184	14113	14143	14086	14186	14147	14335	14295	14170	14181	14025	14014	14174	14257	14239	14231	14206	14118	14134	14247	14295	14126	14090	14189	14023	14288	14082	14053	14258	14241	14092	14129	14016	14209	13960	14224	14208	14216	14058	14130	14300	14216	14090	14215	14218	14283	14158	14031	14022	14051	14180	14301	14001	14108	14118	14256	14005	14247	14018	14234	14149	14281	14195	14152	14122	14073	14170	14126	14168	14122	14261	14045	14252	14253	14361	14115	14127	14340	14199	14002	14123	14065	14025	14057	14196	14164	14250	14179	14101	14225	14173	14180	14084	14210	14108	14100	14086	14129	14217	14385	14189	14168	14239	14115	14233	14165	14293	14067	14108	14114	14118	14302	14019	14072	14203	14116	14084	14205	14196	14364	14314	14111	14232	13979	14270	14204	14193	14226	14235	14223	14069	14153	14130	14165	14171	14166	14016	14356	14047	14236	14459	13969	14177	14267	14148	14262	14222	14300	14200	14270	14287	14102	14016	14147	14225	13967	14200	14305	14092	14243	13978	14046	14044	14144	14349	14034	14110	14156	14160	14112	14153	14161	14244	13989	14188	14108	13985	14145	14075	14187	14086	14230	14172	14019	14202	14013	14107	14202	14322	14065	14102	14089	14056	14248	14270	14209	14144	13978	14044	14174	14284	14305	14033	14100	14130	14203	13923	14222	14178	14132	14003	13987	14112	14069	14083	14287	14041	14068	13976	14138	14204	14008	14243	14210	14182	14171	14139	14103	14008	14096	14238	14160	14195	14176	14192	14146	14029	14153	14010	14258	14010	14253	14143	14406	14225	14208	14025	14244	14135	14190	14218	14186	14219	14223	14170	14072	14235	14110	14297	14112	14026	14172	14159	14040	14231	14004	13981	14158	14109	14103	14044	14148	14103	14165	14249	14132	14202	14032	14193	14224	14174	14259	14219	14321	14183	14126	14279	13956	13973	13962	13916	14164	14228	14108	14271	14021	14076	14227	14136	14352	14218	14169	13969	14129	14234	14023	14142	14280	14088	13962	14178	14277	14042	14289	14215	14208	14242	14043	14218	14154	14146	14221	14208	14180	14030	14130	14178	14113	13981	14072	14091	14075	14289	14194	14060	14037	14282	13893	14309	14223	14029	14189	14324	14127	14151	14105	14249	14035	14138	14305	14384	13955	13953	14165	14150	14241	14157	14084	14288	14172	14275	14264	14011	14362	14127	13993	14085	14053	14197	13999	14152	14122	14066	14225	14048	14263	14110	14281	14138	14249	14184	14044	14330	14351	14238	14033	14267	14150	13963	14145	14392	14270	14179	14130	14016	14096	14247	14017	14169	14402	14117	14219	14238	14125	14032	14103	13965	14110	14002	14035	14231	14297	14112	14168	14162	14100	14118	14412	14087	14170	14135	14251	14165	14310	14078	14230	13932	14099	14089	14214	14275	14126	14133	14109	14148	14456	14304	14193	14276	14186	14226	14015	14147	14150	14084	14064	14259	14150	14187	14125	14371	14131	14145	14296	14090	14111	14184	14184	14100	14222	13993	13959	14005	14288	14152	14189	14154	14184	14090	14289	14123	14114	14301	14064	14236	14484	14204	14185	14101	14310	14201	14235	14137	13995	14004	14137	14160	14286	14067	14159	14210	14356	14251	14128	14226	14121	14241	14298	14104	14018	14197	14139	14175	14341	14305	14078	13948	14321	14158	13990	14159	14042	14229	14237	14029	14006	14110	14086	14084	14119	14193	14072	14073	14190	14250	14082	14153	14141	14231	14044	14099	14094	14213	14338	14203	14101	14289	14229	14006	14183	14074	14192	14286	14182	14303	13999	14025	14128	14139	13961	14074	14250	14252	14196	14253	14163	14034	14277	14170	14205	14189	14098	13968	14320	14278	14087	14259	14363	14092	14094	13805	14103	14253	14169	14248	14275	14080	14160	14526	14291	14070	14204	14411	14230	13984	14033	14150	14164	14077	14063	14257	14244	14075	14228	14237	14151	14183	14093	14082	14331	14294	14128	14036	14205	14113	14141	13973	14240	13942	13825	14143	14085	14278	14159	14138	14204	14080	14196	14191	14096	14072	14096	14136	14188	14219	14100	14134	14118	14262	14117	14125	14134	14018	14131	14224	14247	14057	13947	14084	14224	14234	14140	14069	14118	14050	13920	14403	14061	14116	14187	14158	14245	14143	14096	14202	14346	14360	14175	14151	14128	14100	14031	13971	14113	14271	14069	14145	14283	14132	14104	14268	14018	14104	14140	14267	14206	14199	14242	14059	14136	14024	14149	14015	14096	14314	14109	14102	14456	14202	14066	14040	14364	14240	14283	14364	14205	14177	14054	13982	14265	13987	14215	14311	14206	14145	14262	14229	14267	14277	14137	14186	14039	14090	14149	14106	14156	14125	14162	14130	14071	14254	14224	14285	14189	14165	14235	14102	14095	14172	14205	14090	14052	14026	14205	14011	14007	14218	14180	14159	14080	14018	14282	14357	14097	14192	14207	14051	14269	14132	13995	14191	14041	14241	14183	14075	14272	14127	14130	14166	14019	14183	14002	14172	14260	14101	14352	14069	14122	14069	14125	14353	14262	14137	14111	14272	13946	13979	14093	13885	14093	14025	14168	14061	14133	14111	14182	14233	14113	14252	14210	14158	14227	14184	14096	14058	14356	13994	14183	14071	14201	14422	14092	14085	14185	14180	14183	14400	14175	14148	14146	14307	14165	14125	13997	13989	14043	14113	14280	14348	14097	14152	14254	14099	14112	14178	14113	14359	14204	14157	14426	14013	14293	14272	14220	14173	14120	14014	14239	14262	14183	14103	14157	14346	14224	14151	14042	14177	14185	14195	13924	14006	14125	14340	14192	14422	14284	13927	14108	14138	14194	14266	14204	14048	14233	14062	14186	14292	14223	14228	14131	14031	14036	13922	14107	14146	14046	14324	13981	14133	14072	13990	14146	14159	14213	14155	14032	14124	14207	14151	14327	14265	14168	14149	14256	14183	14206	14202	14186	14116	14216	14101	14112	14252	14119	14116	13858	13970	14195	14029	14076	14255	14202	14129	14210	13985	14241	14256	14501	14068	14196	14229	14018	14074	14118	13941	14112	14160	14147	13895	14219	14063	14187	14265	14172	14124	14164	14308	14245	14231	14110	14205	14167	14133	14065	14162	14333	14158	14321	14045	14074	14217	14118	14024	14083	13983	14030	14025	14151	14182	14185	13985	14303	14296	14182	14218	14150	14043	14276	14117	14262	14263	14394	14063	14332	14314	14121	14326	14095	14237	14330	14138	14133	14133	14199	14204	14112	14316	14144	14048	14262	14176	14181	14211	14174	14028	14105	14089	14224	14079	14220	14120	14180	14039	14129	14170	14230	14168	14434	14244	14091	14167	14002	14055	14116	14100	14271	14234	14193	14268	14140	14278	14178	14099	14160	14208
30591	52487	52751	45374	38240	32376	28248	25443	22772	19893	19018	18514	17136	16076	15979	15804	14823	14622	14460	14280	14197	14103	14116	13992	13975	14014	13918	14056	13855	14020	13962	14028	14044	13969	13971	14002	13851	13990	13985	14122	14124	13958	13942	14064	13870	13812	14045	14028	14031	13858	13927	13928	14071	14055	13867	13829	13897	13868	13910	13980	13893	14132	14217	14356	14072	13866	14057	14041	13997	13888	14014	13962	13784	13918	13881	13908	13827	13903	13736	14045	13840	13898	14029	13867	14032	13829	13903	13772	13827	13913	13908	13895	14025	13939	13989	13966	13828	13836	13835	14192	13866	13831	13940	13815	13805	14157	13887	13768	13827	13770	13978	13985	13839	14083	13971	13960	13819	14038	14083	14039	13839	13952	14084	14025	13921	13893	13955	13973	13905	13875	13942	14056	13910	13929	13904	14008	13941	13855	13980	14139	13957	13835	14021	13956	13911	14094	14020	14093	14035	13956	13942	13897	13759	13906	13913	13935	14000	13838	13975	13906	14069	13849	13898	13866	13857	13968	13837	13910	13904	13887	13943	13814	13774	14084	13844	13894	13866	14016	13860	13989	13884	13784	14004	13892	14026	14104	13903	13889	13892	14021	13938	13928	13972	14059	13860	14053	13906	13965	13848	13888	14083	13831	13878	14041	13987	13873	13805	13883	14047	13961	13980	13892	14023	13857	14028	13866	13937	13891	13877	13937	13954	13780	14157	13846	13950	13859	13812	13908	14084	13968	13856	14016	13958	13905	14077	13994	13866	13914	13832	13855	13750	13952	14099	13883	13863	14030	13966	13860	13867	13875	13804	13914	14059	14053	13946	13954	13974	13714	13860	13856	13941	13912	14019	13791	13865	13854	13816	14004	13866	13978	13946	13953	13980	13867	13916	14013	13889	13984	13742	13948	13905	13824	13989	14022	13808	13982	13897	14009	13868	13859	13995	14059	13867	13856	13944	13798	14018	14093	13853	13787	13831	13955	13886	13877	13797	13996	13905	14115	13990	14016	13939	13995	13775	13733	13989	13805	13960	13883	13966	14015	13802	14034	13775	13799	13977	13947	13908	13806	13857	13871	13920	14036	13902	14007	14065	14033	13950	13922	13998	13903	14026	13914	13727	14034	13874	13943	13715	13845	14128	13852	13949	13835	14095	13797	13927	13943	13986	13796	14105	13999	14072	14006	13968	13935	13932	13815	13860	13958	13976	13923	13967	13752	13884	13884	13928	13915	13997	13964	13737	13847	13993	14147	13861	13893	13946	13989	13844	13825	14025	13832	13960	13939	13890	13993	13939	13980	14017	14010	13866	13949	13971	13843	13860	13974	13988	13978	13903	13960	13887	14011	13960	14070	13875	13977	13820	13972	13930	13961	13843	13999	14031	13893	13974	13912	13841	13972	13899	13933	13898	13934	14017	13979	13869	13909	13975	13814	14108	14015	13985	13835	13947	13770	13967	13744	13860	13893	13780	14106	13772	14102	13819	14012	13865	13928	14018	13940	14013	13955	13696	13761	13809	13910	13770	13906	13884	13702	14022	13931	13952	13941	13876	13896	13962	13784	13871	13937	13726	13907	13949	14021	13844	13998	13912	14058	13866	13980	13935	14000	13881	13793	13869	14049	13951	13876	13972	13837	13942	14045	14068	13969	13841	13770	13789	13750	13956	13767	13964	13884	14141	13936	14078	13946	13838	13964	13927	13982	13866	13955	13861	13959	13939	13892	13791	13791	13968	14043	13972	14028	14013	13972	13999	13806	13827	14031	13904	13938	13831	13891	13865	13922	13825	13988	13848	13856	13995	13994	13914	13728	14076	13922	13907	13970	13957	13895	13844	14061	13994	13932	13754	13773	13833	14027	13878	14058	13999	14146	13956	13871	13825	13920	13887	13873	13958	13817	13836	13837	13825	13837	13995	14009	13971	13847	13858	13881	13879	13791	14081	13998	13898	13972	13920	14042	14027	13845	14017	14086	13799	13939	13969	13898	13791	14019	13933	14063	14016	13866	13872	13965	14173	13901	13793	13958	13893	13853	13993	13957	13967	13969	14060	13864	13915	13847	13969	14056	13928	13773	13993	13740	13875	14226	13902	14009	13868	13963	14030	13904	14123	13924	13910	13965	13814	13961	14072	14035	13918	14002	13951	13862	13903	13904	13931	13875	13928	13958	13783	13849	13770	13894	13953	14039	14103	13960	13888	13803	14035	13937	13901	14006	13905	14002	13882	13835	13868	13804	13796	13843	13918	13967	13888	13932	13906	13936	13984	13727	13961	13930	13847	13937	13895	13756	13906	13959	13946	13936	14007	13791	13923	13835	13954	14074	13932	13819	13877	13963	13922	13884	13800	13929	14054	14051	13901	13944	14107	13939	13938	13905	13884	14003	14030	13872	13970	13788	13847	13869	13912	13883	13989	13923	13996	13867	13706	13945	13736	13888	13909	13833	13936	14120	13983	13963	13905	13834	14076	13752	13945	14097	13891	13924	14110	13983	13917	13887	13647	13866	14137	13953	13902	13883	13944	13819	14046	14005	14117	13673	13940	13894	13978	13889	14055	13953	13814	13686	13875	13886	13847	13935	14056	13994	14024	13985	14084	13976	13943	14080	13959	13816	13868	13985	13725	13905	13868	13950	13922	13918	13958	13997	13926	13824	14077	13901	13982	14099	13922	13927	13898	13966	13762	13805	13895	14015	13915	14057	13829	13907	13906	13881	13944	14143	13897	13904	13925	13853	13896	13826	14034	13897	13930	13930	14010	14013	13837	13776	13798	13879	13905	13848	13881	13913	13815	14063	13900	13997	13800	14079	13940	14116	13898	13997	13824	13931	13970	13866	13909	13869	13785	14001	13986	13933	13830	13835	13848	13953	14120	13957	13836	13928	13822	13866	13874	13908	13828	13830	14044	13828	14075	13916	13720	13932	14055	13981	13864	14011	13978	13891	13717	13892	14007	13817	13851	13916	14037	13987	13952	13878	13953	13856	14067	13924	13935	13950	13920	13896	13920	13919	14106	13758	13883	13931	13991	13931	14008	14053	13867	13816	13857	13978	13856	13866	13846	13945	14076	13929	13851	13918	13967	13862	13915	14087	13695	13950	13703	14013	13819	14084	13925	13858	13858	14126	13839	14150	14090	13850	14049	13991	13904	13908	14095	13890	14104	13927	13897	13990	13955	13912	14030	13936	13956	13865	13883	13918	13880	13749	14148	13904	14013	13934	13828	13916	14002	13971	14049	13944	13872	13987	14061	13904	13841	13964	14035	13953	14051	13973	14015	13963	13976	13820	13896	13874	13840	14023	13804	14009	13896	13779	14038	13935	13922	13915	13914	13883	13847	13808	13952	13940	13849	13901	13917	13921	14000	13856	13987	14053	13925	13982	13919	13832	13918	13894	13958	13933	13900	13870	13948	14011	13912	13901	13994	13821	13859	13935	13858	13957	13869	13859	13912	14058	14102	13857	13843	14071	14004	13876	14046	13931	13861	13763	13861	13895	13861	13885	14070	13827	13873	13877	13973	13916	13898	13918	13886	13802	14075	13900	14060	13836	13784	13981	13976	14105	13974	13934	13950	13708	13929	14049	13783	13857	13789	13931	14011	13930	13908	13997	13904	14023	13934	13920	14044	13971	13963	13865	13954	14131	13922	13738	14074	13700	13883	13913	13809	13923	14010	14004	13817	13860	13936	13983	13911	13931	14010	13990	14069	13738	13823	13861	13984	14061	13897	13789	14067	13990	13932	13962	13818	13983	13838	13809	14002	13666	13920	14038	13888	13909	13915	13901	13742	13956	13976	14002	13927	13873	14078	13818	13845	14037	13941	14007	14038	13863	14000	13893	13981	13960	13988	13906	13846	14006	13857	14005	13800	13867	13843	14032	13895	13975	13930	13861	13954	14015	13904	13916	13882	13855	13860	13955	13830	14034	13848	13949	13862	14097	13902	13890	14000	13982	13972	13814	13891	13924	14114	13911	13963	13964	13905	13760	14070	14103	13958	13969	13908	14033	13963	13782	13931	13860	13912	14154	13890	13926	13955	13930	13986	13832	13946	13965	13991	13819	13999	13738	13805	13991	13930	13908	13988	14030	14076	13815	14010	13993	13836	14092	13944	13996	14011	13888	13976	13853	13874	13747	13970	14075	14007	13832	14056	13791	13799	13777	13908	13805	13936	13937	13880	13895	13852	14051	14021	13938	13905	14050	14018	13901	13884	13857	13863	13939	13875	13774	13901	13966	13960	13815	13723	13890	13856	13777	13836	13813	14064	13786	14107	13892	13798	13921	13990	13970	13971	14063	13884	13937	13791	13997	13839	13884	13784	14183	13803	14017	13924	13916	14100	13940	13975	14093	13884	14005	13948	13944	13973	13848	13915	13958	13783	14075	13916	13891	13993	13900	13900	13774	13874	13849	13699	13854	14020	13864	13852	14001	14052	13882	13912	13985	13955	14084	13852	13925	13808	13839	14006	13962	13910	13906	13832	13917	13927	14027	13868	13896	14068	14041	14081	13964	13952	13874	13929	13942	13938	14034	13920	13906	13900	14040	13710	13899	13913	13954	14005	14137	13809	14067	13933	13739	13964	13906	14089	13822	14013	13917	13960	14096	13960	13941	13848	13799	14001	14000	13888	13804	13978	14044	13978	13933	13782	14020	13975	13898	13773	13999	13869	13978	13765	14045	14016	13943	14105	13907	13809	13941	14078	13986	13745	14024	13971	13850	14026	13737	13786	13979	13927	14028	14046	13874	13982	14128	13821	13874	13997	13976	13948	13918	13983	13985	13981	14031	13820	13837	13976	13851	13960	13975	13767	13953	13945	13806	14007	13886	13813	13940	13957	13807	13928	13995	13911	13860	13826	13927	14053	14025	14040	13930	13736	13903	14142	13963	14107	14022	13793	13993	13794	13908	13979	13770	13834	14024	13960	14137	13784	13828	13909	14002	13776	13949	13802	13914	13962	14001	13856	13810	14022	13983	13873	13957	13793	13991	13947	13808	13963	13859	14022	13830	13975	13847	14115	14071	13858	13775	13981	13887	14031	14009	13722	13819	13900	13665	13774	14091	13755	13924	13989	13980	13901	14020	14065	13879	14060	13964	13956	13888	13930	13878	14055	13947	13830	13912	14059	13983	13968	13858
28129	27648	34912	30750	23689	20464	18170	16837	15969	15318	14984	15106	14335	14397	14318	14319	14223	14052	14388	14229	13942	13922	13855	14078	14158	14135	14033	14137	13951	13980	14254	13942	13814	13934	13931	14087	14221	14037	14213	13987	14088	13996	13855	13951	14075	14197	13995	14066	14202	14194	14107	14084	14061	14014	14150	13972	14029	14205	14135	14151	13855	14222	14071	13868	14005	14127	13962	13996	13878	13961	14011	14213	14170	14180	14053	13927	14048	14102	14111	14074	14091	13968	13977	14038	14160	14042	14075	13906	13902	14355	14172	14151	14119	14095	13975	14235	14018	13937	13978	13998	14124	14217	13919	13975	14023	13816	14013	13927	13780	14029	13937	14088	14134	13952	13883	14025	14023	14124	14193	14208	14059	14258	14204	14007	13935	14112	14105	14335	14049	13986	14041	13885	14179	14098	14059	14127	14018	14004	14079	13958	13916	14201	14111	14156	14033	13993	14214	13948	13934	13950	13870	14135	13980	14066	13968	14048	14066	13940	14064	14119	14087	13893	14112	14172	14201	13983	14021	14151	14126	14018	13869	14071	13945	13935	14178	14072	13832	13864	14161	13964	14054	13836	13935	14123	14085	13988	13990	14184	14182	14040	14049	13947	14196	14049	14099	13897	14105	14052	14182	13927	13883	14056	13911	14113	14248	14077	14079	14048	14146	14046	14074	14201	14038	13950	14102	14078	13948	13971	14031	13932	13892	13778	13846	14009	13984	14028	14150	13923	13821	13949	13892	14045	13940	14100	14178	13968	14027	14065	13899	13928	14068	14083	14066	14049	14100	14038	14133	14153	14223	14190	14098	14012	14149	14052	14045	13926	13982	14209	14131	14209	14132	14153	14054	13966	14082	14002	13996	14077	14106	14174	14042	14002	13882	13995	13921	14343	14143	14019	14004	14088	14134	14143	13993	14150	13931	14025	13966	13881	14130	14142	14057	13832	14055	13998	14098	13872	13857	14031	14057	14064	14061	13908	14085	14081	14087	14263	13948	13970	13979	13880	14000	14021	14079	14009	14015	13808	13903	14061	13853	13907	14001	14043	13967	14308	14022	13976	14085	14004	13992	14097	14092	13991	14033	13913	14018	14093	14193	14023	13888	14020	13995	14084	13988	14165	13954	14089	14088	14088	13953	14093	14065	14168	14088	14217	14099	14111	13872	13999	14006	14216	13824	13965	13934	14106	14038	13889	13974	13965	14083	13885	14012	13989	14015	14103	13901	14016	14009	13919	14077	14101	14156	13847	14100	14217	13990	13882	13893	14046	14124	13961	14136	14035	14118	14055	13968	13996	14102	13869	13834	13947	14080	13933	13981	13940	13916	14013	14013	13842	14086	13837	13971	13988	14115	14042	13978	14036	13982	14101	13991	13949	14109	14116	14074	14127	13790	13949	14006	13889	14010	14044	13988	14071	14059	14043	13935	13823	13833	13888	13941	13889	13995	13909	14189	14223	14064	13968	14044	14096	14064	14175	14154	14031	14077	13992	14235	13938	14134	14088	14061	13979	13998	13955	14026	14000	14113	13943	14032	14058	14118	14097	14028	13837	13962	14023	13976	13991	14020	14128	14240	14021	14124	13904	14297	14159	13941	14028	13887	13889	14091	14090	14149	14136	14038	14028	13867	14092	13921	13887	14113	13854	14117	13956	13939	14031	14053	13948	14093	14045	14141	14170	14181	13975	14246	14193	14023	14032	13885	13928	14090	14185	14065	13943	14007	14006	14066	14079	13979	14025	14050	14085	14250	14126	13920	13886	13910	13938	14155	13996	14172	14175	14049	14112	13990	13835	13907	14071	14115	14009	14109	14001	14152	13867	13929	13909	13905	13968	14100	13881	13929	14166	13999	13723	14133	13998	14095	13958	14062	13951	13851	14102	13939	14017	13797	13922	14026	14164	13999	13975	13740	14036	13969	13993	14059	14036	14100	14087	14057	13985	13992	14034	14190	13859	14101	14009	14174	13941	14052	13930	14098	13895	14060	14206	14101	14077	13899	14025	14002	14086	14104	13955	13917	14098	14077	13977	13962	13996	13889	13982	13802	14020	14221	14153	14136	14068	14052	14073	14045	13860	14091	13867	14222	13937	14037	13986	14006	14041	13935	13978	13957	13977	14100	14153	13920	13952	14071	14040	13973	14229	14116	14189	13842	13907	13988	14024	14111	13877	14013	13780	14178	13882	14056	14005	14071	13865	13829	14208	14096	13778	13961	14062	14046	13933	14272	14181	14108	14116	14042	14134	14149	14065	14035	14143	14002	13882	14001	13869	14051	14148	14233	13941	14108	14098	14059	13873	13940	14056	13941	14116	13932	13925	14061	14094	14237	14312	13961	13929	14137	13971	13997	14176	13998	14005	13931	14022	13990	14017	14060	13942	14080	13863	14116	14021	14002	14003	14200	14012	13986	14121	14117	13948	13803	14073	13926	14021	14050	14022	13988	13978	14085	14089	14263	13972	14041	14064	13864	14158	13872	14198	13986	13933	14099	14047	13818	14032	14049	13891	14002	14145	14025	13973	14076	14003	13856	14162	13938	13882	13954	14100	14000	14017	13914	14075	13907	13836	14145	13964	14018	13908	14086	13986	14306	13936	14053	14074	14089	13900	14117	14116	14077	14045	13959	14055	14087	14012	14071	14072	14207	13918	14030	14014	14066	14112	14137	13930	14009	14265	14062	14163	13971	13976	14146	14003	14076	14126	14047	14142	13920	14062	14177	14058	14151	14038	13882	13937	14105	13880	14002	13998	13932	14001	13993	14154	13935	14122	14176	13951	14198	14036	13932	14029	13967	13888	13949	13878	14131	13997	13948	14045	14026	14013	13917	14164	14100	14078	14073	13971	14071	13916	13900	13946	13841	13872	14059	14062	13975	14052	14000	13984	14218	14187	14017	13928	14153	14071	13902	13982	13934	14023	14008	14068	14266	13978	13999	13904	14001	13989	14064	14035	13808	13797	14336	14006	14079	14111	14130	13982	14038	14091	14107	13849	13917	14212	13982	13941	14096	14100	14065	14122	13957	13972	14139	13987	13932	14042	13962	14004	13841	14180	13931	14104	13910	13930	13848	13968	14037	14192	14149	14184	14155	14125	14281	14115	13960	14056	13980	13879	13794	13889	14070	13956	14221	14083	13927	14162	14010	14149	13999	14166	14079	14075	13964	14039	13994	13919	14045	14032	14125	14064	14097	14124	14297	13886	14179	14174	14061	13861	13985	14218	14086	13990	14057	14088	14085	14202	14134	14069	14102	14210	14159	14056	14007	13829	13950	14044	14021	14075	14057	13927	14142	13918	13878	14056	14058	14059	13897	14197	14233	14119	14236	13839	13980	14101	14057	13894	14027	14179	13911	14023	14053	13945	14047	13892	14072	13939	14011	13984	13983	14025	14189	14026	14009	14071	14044	14091	13930	14010	14189	14042	14122	14142	13972	14198	14215	14113	13997	14180	13992	14168	14027	13995	14148	13905	14034	14073	14078	14159	13918	14168	14133	13862	13971	14207	14075	14261	14142	14046	14023	13961	14076	14121	13996	14014	13863	13986	14024	14036	14021	13936	13939	14187	13966	14051	14095	13971	14132	14052	14005	14056	14238	14098	14069	14067	13994	14028	14222	14089	14036	14037	14112	14103	13981	13955	14077	14065	14098	13939	14206	13961	14114	14184	13769	14093	13834	13957	13864	13789	14087	14139	13967	13935	14090	14140	14078	14108	13927	14044	13971	14073	14005	13978	14099	13978	14170	14191	14160	13900	14094	14241	13978	13971	14151	14052	14115	14204	14039	14048	13956	13983	14028	14250	14080	13933	14119	13965	14092	14045	13956	14053	14013	14078	14033	14061	14189	14122	13852	13903	14071	14086	14049	13837	14073	13808	14072	14077	13956	14151	14089	14037	13917	14050	14223	14141	13956	13983	14109	13986	14012	14246	14068	13841	14092	14126	13925	14044	13944	14095	14004	14054	13985	13917	13932	14061	14029	13958	14081	13924	14172	14018	14281	14082	14068	14234	14064	14076	14050	13986	14109	13972	14051	14086	13991	13822	14030	13830	14044	14215	13982	13969	14077	13842	13926	13830	14006	14082	14049	13886	13975	13955	14028	13933	14021	13859	14097	13936	14086	13951	14122	14040	14023	14038	14019	13961	14175	14070	14001	14024	14101	14062	13981	14043	14044	14063	14009	13903	14167	14057	13951	13885	13932	14214	13923	14039	14128	13965	14087	14029	13863	13796	14239	14134	14057	13982	14309	14003	14047	13929	13988	14055	14044	14005	14068	14105	14117	14123	14118	14151	13903	14005	14173	13871	14122	13961	14113	13860	14033	14131	14002	13940	14163	13991	14085	13928	13800	13961	14022	14209	14002	13813	13953	14300	14159	13965	14079	13893	14122	13914	14161	13964	14132	14014	13974	14061	13863	13871	14162	14078	13972	13888	13976	13958	14091	14000	13893	14015	14161	14147	13981	14229	13837	14049	14177	14009	14004	13994	13860	14126	14045	13903	14083	13681	13939	14052	13938	13941	13928	14116	14003	13940	14098	14099	14085	13985	14147	14041	14175	14280	13882	14192	13874	13947	14065	13916	13903	13984	14096	14059	14245	14145	13913	14133	14094	13967	14062	13882	13859	14153	14149	14203	13971	14131	14095	13892	13926	14076	13948	14067	13944	13964	14139	14091	14070	14097	13975	14289	14091	13933	14150	13961	13992	13914	14039	14076	14057	13922	13993	13947	13904	14102	14046	13808	13973	14018	14031	14000	14103	14080	14078	14067	14074	13943	13843	14240	14173	14264	13959	14082	14112	14118	14083	14042	14158	14159	14133	14199	13941	14002	14102	14035	14097	14041	13913	14216	14167	13911	14044	14120	13972	14104	13750	13992	14121	14068	13900	13992	14105	14162	13905	13912	14019	14127	13992	14109	14106	14114	14154	14194	14182	14107	13943	14123	13930	14050	14102	14060	13996	13905	13979	14039	14099	14109	14136	13938	14098	14031	13958	14072	14105	14030	13851	14102	13968	14029	14051	13990	13908	14038	14090	14048	13899	14122	13862	13967	13997	13980	13882	13925	13962	13980	13992	14089	14021	13982	14107	14059	14026	13931	14007	14147	13889	14073	13808	14152	14090	14117	14042	14080
29771	44185	42533	33911	27250	22938	20161	18595	17141	15967	15612	15485	14770	14574	14608	14347	14238	14205	14039	13995	13915	13954	14005	13899	13880	13945	13912	13851	13893	13969	13764	13878	13797	13970	13786	13737	13891	13991	13784	13776	13799	13965	13962	13812	13886	13771	13989	13759	13855	13777	13840	13933	13871	13728	13916	13949	13918	13960	13804	13898	13778	13888	13787	13972	14069	13746	13895	13896	13976	13831	13871	13899	13913	13957	13750	13854	13880	13860	14010	13664	13977	13835	13825	13971	13740	13819	13822	13921	13864	13799	13838	13964	13858	13868	14045	13831	13748	13696	13852	13931	13689	13999	13825	13849	13946	13789	13798	13939	13786	13701	13873	13904	13913	13859	13739	13888	13831	13798	13956	13753	13720	13790	13789	13845	13774	13912	13872	14044	13722	13800	13846	13674	13876	13873	14061	13881	13912	14014	14006	13926	13798	13849	14112	13863	13716	13967	13937	14024	14015	13814	13818	13919	13911	13908	13763	13815	13852	13712	13822	13865	13699	13866	13969	13984	13886	13976	13867	13878	13844	13815	13748	13866	13720	13795	13831	14033	13878	13836	13955	13621	13743	13851	13831	13827	13964	13877	13848	13774	13815	13779	14010	13851	13708	13841	13724	13952	13760	13767	13976	13877	13808	13934	13802	13912	13882	13695	13725	13770	13867	13950	14024	13689	13993	13905	13944	14023	13982	13894	13853	14101	13846	13835	13828	13894	14042	13690	13921	13960	13849	13998	14004	13866	13896	14014	13846	13897	13841	13869	13708	13774	13838	13747	13905	13746	13869	13882	13896	13788	13758	13816	13923	13893	13940	13775	13634	13795	13823	13919	13720	13855	13863	13826	13851	13913	13784	14013	13935	14019	13822	13745	13782	13781	13747	13849	13781	13796	13678	13859	13776	13737	13858	13853	13746	13808	14010	13937	13809	13808	13918	13878	13910	13816	13805	13830	13846	13849	13903	13749	13945	13862	13902	13942	13745	13734	13824	13780	13738	13819	13761	13736	13907	13776	13864	13823	13684	13959	13828	13921	13744	13895	13813	13825	13856	13757	13832	13883	13837	13780	13860	13924	13702	13849	13834	13680	13867	13887	13904	13812	13867	13848	13821	13852	13952	13708	13822	13960	13806	13856	13973	13893	13932	13870	13896	13931	13948	13781	14022	13783	14016	13737	13792	13874	13888	13855	13841	13961	13752	13878	13992	13607	13784	13920	13928	13819	13787	13815	13862	13803	13762	13920	13916	13800	13858	13913	13828	13859	13911	13991	13989	13746	13872	13960	13909	13865	13821	13735	13790	13826	13717	13861	13968	13793	13880	13888	13949	13788	13865	13913	13756	13872	13833	13846	13814	13838	13797	13645	13748	13644	14018	13890	13726	13941	13837	13767	13785	13904	13783	13867	13846	13885	13865	13904	13780	14020	13854	13871	13777	13778	13873	13872	13814	13818	13857	13942	13785	13823	13735	13990	13915	13826	13861	13685	13808	13884	13753	13970	13795	13918	13929	13952	13617	13911	13882	13936	14004	13994	13826	13748	13962	13803	13834	13777	13948	14004	13859	13930	13906	13828	13790	13815	13921	13925	13829	13731	13790	13898	13721	13724	13904	13959	13869	13943	13711	13826	13858	13925	13946	13860	13900	14008	13825	13837	13823	13733	13919	13879	13798	13714	13771	13945	13885	13749	13883	13827	13937	13839	13812	13891	13796	13817	13985	13706	13810	13815	13996	13974	13733	13888	13857	13830	13724	13958	13959	13736	13930	13848	13967	13942	13911	13821	13903	13912	13929	13807	13798	13810	13812	13891	13816	13806	13935	13827	13742	13911	13840	13945	13766	13743	14008	13957	13889	13902	13826	13782	13983	13776	13825	13922	13678	13925	13838	13787	13893	13915	13783	13791	13796	13916	13755	13701	13760	13787	13853	13908	13832	13744	13795	13878	13820	13998	13954	13914	13842	13834	13895	13842	13827	13956	13961	13753	14008	13795	13945	14031	13903	13988	13874	13883	13926	13961	13916	14029	13852	13742	13821	13874	13749	13724	13840	13947	13860	13803	13809	13753	14080	13752	13938	13886	13949	13757	13858	13909	13974	13913	13952	13703	14103	13946	13922	13697	14023	13810	14060	13744	13890	13802	13888	13966	13816	13871	13918	13906	13846	13966	13736	13938	13902	13904	13695	13729	13764	13829	13825	13798	13717	13957	14005	13893	13903	13895	13722	13997	13785	13972	13777	13688	13738	13820	13897	13919	13849	14069	13828	13911	13812	13963	13733	13800	13843	13900	13846	13770	13960	13903	13986	13784	13963	13897	13918	13937	13917	13645	13824	13875	13934	13867	13671	13931	13878	13701	13768	13839	13790	13854	13842	13887	13631	13926	13838	13827	13934	13868	13895	13746	13894	13961	13526	13795	13830	13937	13863	14004	13851	13898	13859	13925	13850	13946	13876	13896	13819	14000	13676	13831	13742	13739	13814	14037	13905	13839	13790	13929	13837	13948	13789	13792	13978	13854	13901	13831	13827	13851	14180	14074	13760	13846	13706	14090	13994	13918	13941	13929	13793	13934	13797	13827	13846	13794	13930	13784	13948	13908	13711	13940	13834	13854	13865	13833	13864	13809	13871	13898	14012	13824	13842	13892	13997	13797	14021	13849	13639	13999	13854	13907	14001	13944	13892	13873	13757	13829	13830	13717	13854	13772	13707	13916	13888	13844	13806	13821	13705	13848	14010	13932	13895	13866	13873	13960	13803	13870	13809	13937	13912	13753	13934	13823	14028	13859	13701	13884	13793	13960	13864	13910	14003	13919	13760	13848	13925	13874	13788	13633	13876	13811	13978	13879	13877	13857	13955	13841	13892	13880	13854	13830	14008	13950	13859	13960	14012	13904	13922	13775	13748	13811	13839	13799	13709	13823	13844	13849	13971	13822	13827	13848	13753	13889	14023	13879	14014	13817	13788	13783	13752	13789	13723	13910	13946	13860	13986	13911	13884	13960	13934	13819	13804	13801	13893	13880	13783	13836	13991	13791	13689	13866	13779	13798	13922	13656	13941	13977	13770	13909	13835	13775	13825	13807	13878	14094	13790	13922	13826	13802	13955	13947	13871	13785	13895	13850	13801	13813	13818	13841	13774	13957	13847	13781	13720	13890	13851	13828	13851	13767	13823	13975	13837	13800	13965	13998	13867	13820	13877	13908	14140	13904	13842	13990	13782	13903	13921	13734	13785	13906	13940	13784	13962	13883	13818	13928	13969	13936	13927	13843	14002	13721	13792	13873	13965	13849	13867	13808	13901	13838	13828	13960	13748	13830	13903	13843	13675	13958	13778	13898	13920	13908	13821	13847	13822	14007	13889	13814	13867	14004	13719	13919	13760	13862	13867	13808	13871	13924	13844	13823	13929	13850	13944	13827	14031	13965	13924	13895	13894	13738	13791	13818	13946	13872	13834	13780	13977	13764	13839	13855	13930	13851	13849	14010	13862	13871	13703	13854	13914	13710	13903	13684	13949	13761	13692	13985	13869	13850	13775	13832	13925	13920	14008	13962	13896	13806	13849	13911	13978	13793	13796	13862	13858	14009	13896	13878	13842	13732	13789	13838	14023	13741	13735	13829	13905	13943	13868	13853	13875	13952	13825	13960	13802	13656	13817	13806	13834	14034	13808	13729	13896	13835	13735	13836	13750	13852	13872	13853	13897	13924	14002	13947	13934	13779	13952	13896	13726	13865	13867	13783	13865	13882	13819	13962	13950	14003	13738	13873	13834	13851	13869	13930	13954	13931	13897	14032	13751	13871	13859	14092	13884	13834	13850	13855	13920	13827	13915	13634	13702	13605	13917	13759	13912	13930	13895	13910	13901	13813	13727	13893	13860	13910	13760	13875	13827	13755	13789	13775	13936	13936	13700	13883	13848	13801	13913	13990	13745	13636	13993	13850	13886	13802	13907	13911	13871	14012	13936	13866	13876	13836	13831	13810	13790	13957	13804	13817	13955	13839	13811	13990	13692	13797	13905	13831	13843	13590	13812	13817	13793	14011	13925	13820	13961	13843	13745	13997	13934	13901	13729	13879	13810	13750	13792	13834	13849	13936	13927	13923	13672	13802	14086	13864	14018	13675	13853	13776	13910	13915	13898	13805	13869	13934	13831	13817	13941	13924	13776	13905	13814	14005	14111	13848	13706	13830	13895	13805	13859	13862	13904	13832	13818	13949	13951	13886	13844	13836	13904	13871	13878	13780	14036	14025	13853	13759	13987	13845	13668	13634	13797	13814	13967	13916	13872	13864	13986	13787	13866	13906	13767	13926	13895	13746	13889	13707	13840	13743	13692	13720	13855	13808	13882	13992	13894	13969	13797	13972	13784	13972	13804	13889	13833	13915	13932	13838	13858	13797	13792	13839	13931	13693	13877	13981	13786	13784	13954	13936	13827	13902	13850	13715	13856	13945	14000	13895	13821	13813	13835	13865	13825	13822	13828	13951	13799	13967	13942	13889	13950	13880	13791	13940	13684	13875	13733	13898	13840	14071	13852	13827	13684	13631	13890	13707	13793	13824	13874	13781	13881	13811	13841	13950	13829	13702	13697	13980	13764	13883	14042	13945	13903	13969	13742	13883	13742	13685	13878	13848	13877	13773	13742	13791	13790	13987	13880	13785	13700	13986	13873	13792	13866	13984	13868	13848	13898	13951	13850	13934	13978	13904	13726	13831	13834	13792	13927	13786	13955	13883	14006	13789	13697	13864	13820	13812	13615	13739	13788	13751	13949	13729	13811	13745	13837	13758	13835	13934	13876	13879	13910	13880	13792	13623	13888	13764	13960	13890	13892	13626	13899	13865	13877	13984	13999	13798	13809	13879	13882	13672	13792	13753	13873	13930	13932	13782	14016	13710	13803	13775	13905	13752	13914	13818	13838	14046	13991	13953	13852	13849	13859	13688	13835	13892	13986	13844	13856	13810	13968	13806	13806	13845	13828	14027	13751	13862	13923	13792	13870	13761	14022	13696	14002	13930	13854	13973	13978	13894	13976	13759	13974	13789	13871	13585	13821	13942	13893	13815	13801	13830	13865	14021	13862	13848	13845	13832	14000	13839	13737	13862	13911	13851	13928	13970	13870	13979	14035	13831
23874	21343	29049	25805	24915	25223	23044	19378	17778	16672	16126	15613	15103	14638	14621	14267	14321	13936	14067	14097	14073	14065	13927	13972	13977	14246	14089	13866	13893	13857	13841	13929	13982	13742	13970	13977	13846	13890	13869	13850	13974	13715	13934	13922	13878	13967	13917	13896	13648	13945	13691	13801	13742	13952	13963	13812	14017	13680	13872	13896	13808	13703	13918	13884	13868	13740	13781	13927	13565	13905	13769	13925	13731	13615	13609	13615	13794	13758	13636	13966	13961	13876	13845	13774	13951	13838	13882	13819	13924	13893	13783	13736	13864	13797	13659	13692	13646	13726	13937	13846	13806	13966	13717	13874	13980	13703	13814	13834	13893	13937	13794	13733	14036	13793	13841	13621	13733	13823	13871	13792	13765	13701	13833	13900	13679	13891	13941	13836	13788	13793	13547	13830	13761	13748	13813	13790	13753	13836	13834	13829	13811	13740	13896	13780	13939	13918	13773	13986	13899	13781	13609	13661	13739	13803	13942	13687	13897	13815	13623	13893	13763	13732	13955	13634	13856	13714	13848	13885	13929	13966	13728	13696	13664	13802	13675	13867	13742	13789	13822	13967	13888	13827	13902	13774	13817	13797	13917	13809	13790	13844	13921	13995	13729	13833	13926	13719	13823	13731	13872	13834	13875	14014	13988	13804	13760	13708	13777	13745	13878	14029	13900	13707	13807	13855	13773	13589	13734	13895	13688	14113	13868	13806	13666	13823	13713	14054	13777	13859	13859	13669	13793	13895	13846	13519	13828	13712	13786	13772	13860	13698	13739	13933	13773	13818	13741	13803	13870	13720	13830	13971	13827	13798	13791	13988	13807	13701	13925	13709	13946	13884	13751	13695	13890	13818	13912	13902	13820	13737	13840	13874	13611	13661	13754	13838	13790	13802	13874	13803	14085	13736	13739	13824	13684	14046	13813	13747	13997	13780	13893	13900	13812	13814	13865	13898	13826	13647	13963	13730	13746	13763	13783	13842	13708	13860	13698	13906	13763	13849	13909	13673	13919	13630	13631	13771	13854	13888	14016	13793	13711	13849	13845	13928	13814	13666	13984	13708	13892	13743	13631	13842	14081	13819	13841	13671	13771	13701	13752	14065	13708	13589	13878	13887	13777	13837	13660	13809	13626	13898	13946	13867	13952	13947	13924	13944	13647	13858	13769	13867	13746	14132	13831	13893	13649	13811	13788	13936	13863	13849	13718	13942	13753	13721	13754	13788	13801	13789	13852	13896	13877	13842	13956	13577	13937	13732	13837	13812	13683	13992	13815	13644	13800	13813	13594	13892	13861	13919	13754	13866	13676	13899	13840	13732	13819	13881	14024	13659	13867	13527	13726	13800	13751	13805	13768	13759	13808	13671	13703	13885	13676	13742	13718	13843	13757	13685	13855	13745	13870	13845	13786	13789	13914	13977	13755	13953	13875	13761	13841	13834	13772	13846	13856	13814	13758	13770	13793	13824	13777	13623	13799	13822	13843	13780	13773	13827	13671	13776	13965	13846	13658	13691	13700	13822	13779	13657	13664	13748	13946	13839	14039	13592	13896	13936	13566	13664	13778	13946	13820	13689	13848	13659	13822	13819	13651	14111	13694	13947	13938	13754	13721	13558	13693	13724	13918	13874	13516	13880	13652	13646	13803	13782	13871	13794	13640	13747	13734	13733	13969	13793	13594	14126	13707	13748	13930	13767	13869	13910	13702	13731	13660	13804	13790	13892	13811	13661	13783	13756	13700	13764	13883	13800	13981	13865	13758	13887	13756	13738	13828	13890	13733	13736	13914	14050	13771	13782	13794	13819	13646	13902	13951	13735	13843	13763	14022	14028	13903	13731	13971	13701	13738	13926	13936	13803	13594	13885	13829	13629	13731	13859	13823	13545	13784	13652	13806	13676	13726	13833	13789	13575	13733	13867	13608	13814	13706	13858	13800	13773	13780	13597	13741	13856	13839	13581	13943	13747	13724	13758	13841	13760	13813	13799	13739	13674	13860	13610	13920	13957	13789	13847	13817	13837	13729	13904	13819	13683	13725	13855	13826	13824	13774	13770	13864	13715	13740	13840	13785	13835	13707	13711	13776	13693	13861	13879	13734	13743	13859	13865	13978	13672	13734	13781	13909	13794	13845	13824	13919	13872	13863	13713	13698	13784	13779	13853	13669	13774	13941	13839	13849	13764	13864	13807	13703	13746	13935	13841	13718	13666	13643	13653	13809	13965	13750	13925	13780	13765	13968	14038	13766	13965	14059	13858	13844	13938	13826	13868	13754	13860	13810	13796	13841	13747	13810	13687	13741	13889	13727	13576	13801	13847	13909	13805	13749	13793	14002	13731	13860	13968	13899	13889	13743	13964	13696	13709	13934	13887	13689	13666	13760	13752	13845	14027	13717	13943	13906	13698	13815	13786	13765	13848	13808	13876	13821	13800	13908	13769	13926	13834	14000	13820	13767	13799	13612	13923	13848	14026	13790	13856	13918	13870	13958	13597	13783	13791	13705	13644	13836	13855	13753	13720	13873	13855	13777	13530	13871	13912	13864	13873	13763	13824	13861	13796	13726	13783	13752	13911	13741	13576	13833	13655	13885	13759	13765	13823	13656	13744	13630	13635	13744	13695	13726	13622	13744	13810	13770	13677	13735	13763	13868	13990	13729	13822	13636	13791	13625	13821	13755	13674	13615	13786	13964	13786	13982	13942	13944	13593	13888	13786	13835	13747	13691	13833	13789	13848	13792	13913	13966	13826	13632	13759	13768	13886	13778	13728	13857	13717	13716	13815	13839	13923	13724	13716	13861	13796	13635	13725	13970	13957	13893	13855	13568	13847	13794	13711	13965	13636	13897	13901	13867	13847	13890	13938	13918	13710	13698	13850	13690	13785	13889	13803	13797	13936	13566	13871	13822	13544	13882	13715	13832	13756	13811	13917	14018	13933	13793	13536	13747	13899	13792	13782	13786	13717	13776	13949	13741	13936	13878	13952	13766	13690	13728	14003	13922	13811	13927	13936	13763	13828	13783	13644	13752	13661	14041	13766	13995	13781	13784	13875	13796	13797	13885	13630	13757	13881	13685	13776	13666	13735	13747	13883	13770	13805	13721	13955	13908	13824	13738	13694	13685	13731	13790	13933	13763	14029	13812	13743	13741	13748	13695	13637	13869	13930	13774	13938	13747	13867	13936	13815	13733	13766	13863	13877	13682	13836	13709	13774	13770	13950	13778	13925	13851	13786	13813	13800	13837	13697	13778	13842	13755	13863	13781	13577	13612	13785	13601	13738	13777	13948	13804	13819	13771	13832	13747	14066	13910	13867	13718	13808	13823	13623	13962	13927	13807	13861	13875	13812	13769	13701	13738	13647	13910	13916	13751	13815	14039	13813	13655	13763	13776	13878	13752	13697	13775	13684	13776	13877	13722	13850	13733	13776	13691	13789	13771	13850	13810	13640	13803	13957	13870	13965	13795	13606	13687	13928	13746	13797	13790	13725	13824	13648	13822	13808	13826	13920	13515	13740	13905	13827	13841	13728	13989	13795	14122	13860	13781	14014	13883	13759	13672	13840	13749	13762	13787	13888	13845	13766	13854	13741	13979	13892	13875	13667	13755	13608	14002	13912	13747	13972	13790	13675	13803	13794	13720	13749	13723	13793	13790	13675	13742	13946	13830	14015	13858	13719	13894	13833	13582	13659	13702	13794	13764	13712	13817	13759	13969	13744	13713	13582	13810	13791	13731	13607	13695	13744	13729	13826	13636	13760	13982	13817	13911	13853	13653	13751	13727	13796	13836	13869	13960	13925	13902	13682	13834	13727	13892	13937	13910	13734	13768	13908	13704	13845	13763	13976	13696	13815	13829	13633	13651	13810	13595	13703	13697	13867	14068	13849	13906	13633	13811	13890	13812	13875	13748	13888	13717	13664	13937	13794	13623	13894	13790	13745	13975	13963	13851	13702	13874	13740	13664	13733	13801	13803	13725	13799	13874	13761	13707	13822	13983	13701	13984	13875	13848	13942	13904	13722	13739	13736	13826	13878	13813	13657	13862	13889	13676	13708	13812	13902	13911	13696	13848	13805	13827	13725	13767	13894	13675	13894	13870	13872	13925	13934	13867	13850	13878	13853	13841	14062	13710	13826	13765	13628	13707	13731	13730	14016	13941	13963	13843	13821	13780	13783	13903	13925	13892	13809	13856	13784	13831	13847	14021	13800	13824	13735	13838	13913	13715	13733	13853	13774	13967	13811	13750	13837	13826	13725	13728	13790	13921	13650	13647	13852	13729	13845	13872	13736	13689	13723	13974	13993	13799	13760	13937	13625	13899	13711	13732	13792	13795	13715	13884	13829	13810	13696	13626	13820	13722	13735	13997	13665	13895	13850	13828	13751	13834	13938	13826	13808	13872	13623	13808	13879	13864	13732	13905	13873	13823	13709	13826	13807	13877	14038	13818	13899	13890	13971	13689	13736	13746	13749	13879	13584	13951	13931	13758	13823	13936	13759	13720	14062	13829	13757	13772	13769	14058	13978	14010	13963	13796	13910	13656	13806	13879	13793	13684	13937	13943	13503	14141	13853	13738	13900	13710	13980	13803	13712	13789	13948	13718	13684	13752	13641	14111	13732	13654	13852	13576	13633	13791	13737	13744	13770	13907	13895	13794	13761	13714	13763	13722	13868	13895	13819	13836	13735	13770	14004	13983	13783	13914	13859	13666	13944	13751	13793	13824	13702	13727	13773	13728	13988	13599	13834	13732	13636	13754	13820	13576	13755	13808	13714	13824	13890	13837	13888	13810	13723	13687	13775	13755	13706	13971	13698	13838	13947	14029	13870	13961	13870	13752	13862	13804	13867	13865	13847	13731	13869	13885	13813	13788	13740	13742	13876	13792	13809	13704	13798	13924	13703	13921	13788	13811	13800	13757	13717	13893	13881	13768	13868	13884	13874	13869	13696	13812	13700	13868	13696	13935	13765	13831	13926	13874	13814	13879	13855	13840	13763	13828	14010	13785	13804	13787	13767	13911	13730	13819	13631	14015	13723	13756	13912	13844	13923	13818	13765	13943	13578	13786	13874	13872	13855	13817	13972	13956	13707	13787	13790	13755	13814	13749	13775	13790	13760	13834	13737	13624	13841	13818	13767
29739	49840	48974	40287	33856	28792	24748	22164	19591	17971	17241	16667	15818	15104	15017	14512	14448	14391	14129	13908	13925	13910	13954	13957	13779	13727	13933	13870	13784	13651	13812	13786	13704	13685	13845	13707	13801	13654	13976	13835	13677	13802	13728	13769	13786	13658	13596	13663	13807	13771	13964	13733	13780	13723	13844	13646	13742	13748	13930	13687	13594	13549	13819	13807	13870	13755	13908	13538	13642	13820	13852	13805	13836	13687	13794	13660	13730	13839	13866	13589	13870	13529	13728	13871	13736	13682	13869	13750	13817	13679	13802	13740	13684	13675	13664	13942	13567	13784	13750	13757	13780	13616	13760	13688	13610	13819	13689	13680	13625	13764	13858	13730	13672	13674	13715	13734	13792	13661	13772	13693	13756	13752	13619	13703	13770	13755	13870	13829	13758	13711	13724	13631	13746	13725	13725	13628	13702	13651	13727	13687	13836	13724	13749	13660	13797	13599	13761	13553	13945	13807	13673	13789	13888	13565	13573	13773	13837	13678	13757	13720	13750	13880	13791	13853	13722	13825	13573	13778	13774	13663	13656	13801	13722	13705	13844	13915	13627	13690	13846	13785	13796	13774	13647	13702	13645	13705	13738	13564	13730	13734	13802	13757	13687	13763	13613	13691	13776	13789	13808	13778	13784	13659	13678	13850	13612	13872	13680	13665	13809	13784	13751	13757	13620	13848	13757	13684	13694	13704	13912	13688	13735	13756	13674	13691	13645	13766	13738	13803	13840	13624	13764	13636	13695	13622	13700	13731	13741	13645	13643	13703	13702	13714	13604	13723	13745	13630	13859	13790	13953	13706	13802	13805	13843	13732	13717	13702	13518	13856	13795	13635	13794	13596	13582	14016	13861	13743	13822	13593	13634	13673	13816	13601	13764	13834	13680	13758	13751	13652	13765	13672	13873	13800	13806	13809	13710	13872	13740	13802	13708	13848	13861	13579	13847	13693	13802	13729	13710	13826	13439	13723	13770	13670	13669	13644	13647	13720	13743	13724	13713	13790	13621	13904	13681	13850	13665	13797	13846	13893	13662	13823	13718	13776	13591	13750	13732	13872	13634	13589	13773	13770	13752	13579	13725	13846	13851	13723	13747	13861	13539	13902	13757	13772	13855	13811	13746	13782	13859	13861	13733	13693	13851	13643	13790	13597	13733	13748	13633	13664	13707	13741	13714	13764	13775	13529	13690	13871	13776	13649	13667	13837	13697	13657	13703	13819	13793	13553	13796	13924	13709	13753	13721	13714	13911	13801	13906	13761	13784	13857	13773	13727	13853	13722	13770	13743	13796	13745	13682	13708	13707	13769	13818	13612	13781	13853	13667	13611	13768	13813	13757	13801	13872	13546	13760	13758	13654	13708	13781	13700	13718	13728	13794	13571	13855	13791	13747	13660	13752	13789	13569	13765	13912	13716	13737	13510	13721	13880	13661	13917	13890	13611	13761	13714	13804	13778	13604	13830	13866	13722	13725	13707	13735	13706	13729	13667	13832	13699	13796	13737	13727	13697	13716	13854	13713	13759	13621	13710	13515	13790	13636	13651	13784	13665	13821	13659	13732	13632	13358	13862	13841	13771	13621	13852	13781	13669	13655	13861	13712	13713	13727	13905	13722	13793	13760	13729	13890	13730	13773	13745	13800	13763	13709	13661	13750	13599	13762	13578	13617	13645	13847	13637	13804	13711	13750	13701	13842	13711	13671	13758	13649	13685	13796	13919	13634	13832	13668	13920	13913	13671	13662	13644	13625	13740	13807	13700	13582	13556	13671	13839	13824	13656	13794	13635	13764	13710	13707	13680	13637	13776	13691	13818	13594	13721	13709	13700	13804	13852	13694	13768	13543	13881	13623	13793	13640	13772	13754	13747	13671	13600	13667	13730	13756	13783	13710	13688	13831	13758	13668	13642	13756	13682	13703	13980	13666	13782	13827	13677	13789	13673	13789	13934	13868	13636	13695	13665	13725	13831	13786	13616	13662	13693	13749	13797	13776	13719	13656	13761	13875	13705	13603	13780	13676	13650	13758	13795	13910	13744	13810	13828	13921	13778	13689	13673	13637	13791	13872	13834	13717	13639	13758	13708	13626	13659	13835	13632	13788	13730	13775	13616	13836	13711	13704	13786	13735	13803	13637	13722	13781	13743	13865	13674	13654	13731	13795	13652	13746	13806	13657	13791	13655	13708	13868	13772	13726	13800	13931	13848	13854	13751	13713	13775	13708	13657	13844	13932	13737	13568	13867	13865	13697	13632	13767	13727	13687	13691	13758	13767	13877	13637	13746	13669	13880	13928	13686	13861	13724	13746	13696	13860	13776	13525	13765	13735	13862	13650	13820	13713	13791	13598	13909	13717	13805	13650	13776	13648	13814	13779	13823	13729	13858	13579	13853	13727	13746	13724	13801	13730	13577	13653	13846	13498	13898	13662	13686	13771	13832	13938	13740	13692	13758	13812	13745	13802	13846	13888	13710	13761	13695	13867	13709	13719	13835	13806	13689	13872	13770	13710	13707	13669	13801	13698	13702	13750	13646	13811	13992	13859	13733	13723	13721	13730	13736	13710	13876	13655	13622	13828	13733	13786	13807	13769	13665	13686	13655	13478	13756	13671	13807	13712	13796	13687	13683	13781	13819	13865	13711	13656	13642	13608	13717	13720	13859	13725	13628	13925	13587	13780	13690	13606	13788	13550	13875	13723	13740	13715	13825	13711	13567	13704	13877	13687	13742	13847	13595	13700	13784	13876	13529	13848	13829	13715	13673	13644	13876	13699	13629	13842	13653	13690	13757	13749	13652	13687	13841	13754	13675	13678	13783	13815	13714	13772	13739	13779	13696	13783	13887	13767	13853	13744	13701	13555	13795	13569	13865	13920	13728	13781	13643	13610	13818	13612	13621	13660	13804	13781	13677	13750	13865	13589	13794	13681	13598	13656	13838	13816	13861	13730	13762	13887	13772	13636	13775	13767	13746	13771	13665	13834	13685	13755	13721	13765	13759	13636	13842	13669	13805	13723	13614	13700	13783	13800	13820	13773	13703	13794	13568	13890	13676	13715	13859	13526	13733	13871	13586	13659	13722	13764	13599	13813	13713	13745	13757	13760	13556	13763	13767	13801	13668	13604	13758	13577	13645	13881	13704	13642	13801	13710	13766	13697	13665	13615	13863	13771	13746	13783	13747	13664	13781	13631	13688	13835	13780	13791	13680	13716	13622	13659	13650	13850	13728	13741	13690	13714	13746	13611	13747	13633	13785	13729	13757	13848	13838	13706	13682	13739	13712	13742	13751	13652	13719	13648	13890	13780	13718	13888	13837	13828	13737	13889	13770	13730	13748	13734	13962	13699	13799	13759	13809	13959	13660	13492	13800	13770	13592	13834	13796	13781	13767	13794	13670	13728	13791	13684	13759	13755	13801	13747	13727	13759	13749	13779	13825	13874	13625	13927	13841	13426	13691	13754	13830	13807	13697	13592	13681	13902	13741	13745	13714	13646	13619	13772	13797	13782	13610	13543	13765	13691	13743	13697	13783	13733	13691	13796	13770	13653	13631	13821	13621	13697	13792	13729	13763	13652	13786	13826	13815	13781	13838	13712	13812	13676	13729	13751	13766	13711	13785	13742	13911	13750	13894	13661	13810	13808	13892	13576	13758	13853	13562	13725	13682	13720	13749	13694	13719	13542	13793	13773	13674	13822	13658	13641	13678	13490	13771	13770	13678	13836	13842	13594	13837	13659	13606	13724	13674	13822	13689	13717	13758	13664	13767	13687	13841	13760	13562	13693	13676	13797	13873	13637	13754	13717	13855	13719	13795	13699	13722	13930	13718	13650	13592	13839	13560	13695	13813	13617	13808	13738	13838	13721	13707	13983	13792	13715	13715	13788	13630	13832	13802	13934	13835	13720	13780	13707	13721	13730	13711	13652	13856	13627	13948	13752	13685	13872	13873	13832	13839	13678	13693	13683	13787	13730	13763	13755	13620	13783	13546	13835	13663	13687	13785	13761	13735	14004	13771	13868	13723	13697	13713	13778	13686	13809	13879	13669	13829	13617	13638	13945	13872	13560	13722	13760	13577	13790	13761	13796	13680	13735	13753	13817	13750	13818	13842	13884	13739	13565	13804	13866	13718	13709	13759	13853	13864	13614	13617	13852	13771	13744	13764	13565	13641	13761	13621	13778	13690	13751	13742	13729	13786	13713	13757	13690	13719	13901	13812	13742	13763	13584	14018	13761	13916	13788	13747	13622	13420	13712	13687	13752	13736	13826	13851	13824	13609	13674	13688	13558	13809	13683	13637	13562	13752	13784	13744	13710	13757	13782	13654	13774	13825	13656	13670	13657	13698	13755	13731	13762	13717	13711	13767	13781	13831	13792	13783	13768	13773	13726	13742	13612	13539	13814	13704	13843	13609	13739	13700	13745	13750	13816	13820	13651	13833	13738	13748	13744	13781	13657	13665	13675	13717	13776	13788	13773	13936	13818	13759	13833	13912	13763	13747	13558	13725	13756	13805	13826	13749	13685	13666	13716	13859	13788	13645	13660	13728	13773	13645	13664	13765	13647	13768	13819	13815	13717	13653	13849	13919	13801	13916	13868	13745	13727	13726	13845	13725	13614	13746	13708	13793	13833	13806	13780	13874	13706	13675	13768	13727	13604	13721	13565	13682	13791	13921	13667	13935	13900	13732	13663	13742	13735	13613	13669	13756	13604	13874	13769	13829	13777	13588	13715	13766	13947	13881	13707	13577	13787	13802	13721	13803	13821	13895	13661	13779	13523	13685	13701	13608	13727	13695	13649	13638	13838	13719	13947	13759	13678	13737	13735	13648	13748	13799	13752	13813	13733	13760	13761	13731	13751	13748	13716	13682	13702	13755	13746	13791	13661	13615	13763	13741	13707	13760	13849	13628	13885	13704	13904	13791	13775	13866	13674	13632	13629	13679	13650	13932	13867	13810	13643	13735	13665	13698	13625	13634	13737	13643	13795	13658	13885	13726	13568	13807	13645	13691	13663	13721	13864	13757	13510	13693	13808	13717	13822	13710	13781	13787	13750	13767	13653	13807	13772	13844	13810	13657	13807	13766	13685	13848	13499	13632	13843	13741	13792	13861	13704	13852	13739	13843	13690	13907	13807
22931	21319	29213	24198	23370	26309	27344	21370	18734	17728	16841	16225	15565	14987	14853	14429	14160	13830	13921	13923	13635	13606	13555	13495	13588	13452	13607	13491	13531	13520	13413	13260	13567	13520	13574	13232	13421	13397	13386	13508	13539	13295	13454	13259	13590	13295	13419	13316	13435	13450	13523	13416	13518	13288	13424	13348	13446	13508	13298	13323	13377	13505	13471	13529	13397	13484	13462	13465	13310	13497	13307	13433	13491	13368	13486	13430	13555	13304	13527	13427	13467	13249	13579	13390	13354	13433	13615	13564	13162	13390	13501	13498	13362	13303	13460	13287	13195	13583	13433	13231	13307	13202	13230	13436	13320	13301	13427	13383	13312	13401	13358	13300	13391	13512	13266	13468	13397	13580	13515	13522	13453	13504	13393	13182	13293	13408	13293	13221	13420	13374	13515	13414	13278	13267	13445	13485	13483	13368	13250	13372	13281	13478	13533	13344	13415	13441	13265	13562	13451	13424	13439	13452	13504	13356	13511	13490	13283	13397	13389	13569	13512	13177	13330	13245	13325	13342	13303	13296	13409	13506	13339	13395	13351	13445	13445	13457	13496	13426	13428	13517	13232	13388	13420	13308	13327	13270	13130	13348	13501	13429	13464	13410	13493	13521	13409	13498	13499	13525	13566	13409	13401	13425	13523	13380	13283	13266	13358	13271	13347	13324	13213	13378	13300	13516	13383	13405	13530	13429	13418	13508	13312	13404	13491	13421	13627	13380	13219	13358	13565	13287	13291	13496	13349	13334	13196	13330	13325	13206	13404	13590	13425	13256	13285	13535	13475	13368	13391	13322	13391	13303	13382	13350	13375	13378	13212	13370	13461	13377	13354	13439	13302	13390	13394	13481	13274	13280	13413	13378	13307	13195	13381	13363	13470	13298	13501	13247	13413	13235	13285	13482	13249	13512	13437	13450	13310	13313	13431	13447	13449	13645	13324	13333	13525	13318	13442	13384	13273	13342	13378	13550	13568	13616	13391	13425	13515	13403	13307	13258	13341	13366	13251	13352	13220	13448	13463	13312	13329	13418	13456	13382	13431	13354	13374	13384	13517	13536	13346	13463	13419	13330	13468	13248	13330	13333	13451	13412	13353	13318	13221	13459	13303	13354	13310	13401	13467	13447	13319	13280	13388	13621	13293	13565	13315	13296	13745	13344	13418	13283	13416	13303	13489	13212	13307	13430	13305	13364	13220	13360	13130	13348	13298	13318	13369	13339	13443	13344	13487	13462	13421	13378	13308	13218	13380	13129	13420	13436	13253	13184	13247	13074	13337	13427	13188	13313	13439	13471	13267	13082	13493	13345	13247	13301	13425	13502	13502	13369	13381	13413	13394	13339	13562	13387	13492	13405	13442	13368	13298	13488	13360	13428	13669	13340	13369	13386	13301	13540	13258	13292	13299	13338	12981	13445	13513	13504	13444	13471	13525	13300	13452	13407	13363	13329	13382	13193	13349	13206	13601	13358	13329	13278	13586	13283	13365	13481	13390	13238	13339	13637	13498	13346	13337	13359	13418	13280	13437	13306	13309	13351	13464	13234	13332	13402	13250	13360	13411	13338	13391	13381	13479	13281	13429	13409	13388	13459	13406	13251	13343	13321	13306	13437	13424	13318	13370	13369	13461	13380	13327	13294	13296	13308	13283	13327	13322	13370	13168	13385	13309	13174	13294	13281	13308	13308	13542	13333	13459	13455	13343	13393	13412	13505	13347	13376	13340	13323	13479	13297	13304	13397	13368	13422	13269	13177	13389	13529	13369	13324	13509	13396	13394	13507	13461	13598	13467	13235	13320	13292	13343	13436	13248	13243	13469	13427	13095	13248	13441	13407	13314	13348	13203	13462	13584	13263	13225	13357	13414	13378	13442	13487	13345	13508	13549	13475	13268	13302	13291	13275	13415	13331	13355	13303	13396	13243	13479	13341	13332	13488	13589	13516	13243	13477	13367	13399	13329	13622	13465	13293	13212	13354	13392	13379	13451	13322	13492	13368	13493	13202	13273	13409	13334	13644	13448	13198	13561	13491	13422	13314	13432	13504	13300	13335	13468	13232	13285	13496	13365	13403	13479	13189	13496	13323	13324	13471	13320	13450	13388	13516	13375	13376	13247	13418	13397	13548	13408	13368	13486	13474	13311	13418	13244	13586	13397	13555	13337	13316	13506	13407	13493	13325	13468	13398	13250	13226	13343	13283	13546	13579	13262	13312	13247	13175	13568	13405	13476	13538	13441	13532	13389	13375	13391	13338	13451	13300	13398	13353	13557	13461	13270	13393	13407	13303	13277	13450	13340	13365	13252	13343	13377	13387	13435	13450	13216	13535	13366	13347	13397	13434	13508	13206	13317	13186	13390	13244	13330	13320	13316	13413	13315	13349	13498	13265	13358	13243	13361	13496	13527	13368	13281	13423	13272	13283	13389	13294	13342	13316	13269	13582	13224	13535	13449	13463	13369	13344	13386	13504	13373	13199	13408	13348	13464	13429	13373	13427	13486	13450	13157	13240	13260	13266	13352	13295	13359	13552	13430	13374	13326	13385	13309	13445	13489	13307	13299	13359	13350	13494	13364	13482	13214	13338	13414	13396	13411	13422	13413	13423	13311	13450	13415	13462	13240	13356	13413	13560	13354	13303	13316	13526	13460	13382	13556	13433	13475	13310	13291	13459	13512	13384	13155	13257	13410	13239	13393	13440	13269	13379	13268	13320	13352	13420	13421	13400	13393	13456	13289	13526	13316	13512	13464	13318	13327	13507	13475	13355	13316	13571	13295	13376	13379	13334	13484	13098	13581	13464	13278	13335	13309	13545	13432	13364	13325	13352	13249	13214	13243	13409	13407	13426	13380	13415	13396	13533	13282	13356	13537	13428	13309	13316	13392	13432	13443	13620	13589	13501	13548	13565	13340	13455	13175	13192	13362	13539	13243	13442	13268	13472	13471	13546	13457	13410	13281	13367	13415	13547	13260	13318	13354	13335	13249	13433	13583	13319	13335	13524	13347	13281	13443	13339	13234	13353	13111	13358	13429	13415	13421	13428	13494	13358	13294	13345	13319	13535	13373	13592	13460	13288	13412	13373	13509	13421	13398	13447	13516	13422	13159	13307	13366	13353	13429	13540	13391	13347	13256	13486	13387	13447	13251	13308	13400	13316	13278	13315	13217	13427	13351	13346	13240	13229	13431	13332	13219	13317	13259	13303	13360	13215	13431	13295	13239	13529	13374	13475	13183	13182	13264	13350	13574	13487	13378	13308	13357	13293	13715	13515	13497	13324	13336	13416	13405	13344	13619	13255	13387	13349	13344	13396	13441	13198	13428	13588	13367	13415	13388	13565	13385	13381	13208	13520	13482	13445	13534	13437	13376	13414	13344	13536	13371	13260	13583	13490	13299	13320	13369	13309	13409	13284	13455	13423	13319	13391	13195	13350	13455	13283	13342	13348	13478	13352	13290	13593	13333	13534	13432	13398	13515	13453	13396	13474	13275	13295	13545	13445	13340	13410	13640	13252	13453	13320	13370	13392	13379	13407	13397	13372	13549	13294	13432	13385	13535	13396	13305	13323	13325	13428	13221	13169	13208	13308	13351	13218	13357	13393	13270	13509	13366	13368	13540	13391	13292	13424	13327	13410	13355	13437	13384	13288	13420	13623	13298	13323	13381	13608	13348	13455	13396	13307	13235	13365	13459	13189	13178	13344	13404	13416	13442	13405	13471	13396	13296	13551	13222	13473	13439	13344	13409	13199	13465	13345	13441	13361	13315	13415	13583	13226	13347	13347	13314	13385	13353	13597	13295	13284	13488	13393	13254	13242	13416	13340	13323	13294	13359	13340	13372	13277	13358	13389	13466	13405	13264	13331	13439	13214	13324	13408	13284	13402	13389	13340	13399	13367	13338	13499	13341	13340	13312	13458	13382	13345	13370	13303	13230	13321	13494	13335	13357	13258	13409	13440	13336	13515	13337	13129	13348	13345	13240	13354	13341	13323	13309	13280	13355	13525	13538	13350	13378	13215	13298	13554	13625	13324	13548	13595	13379	13364	13275	13395	13144	13311	13350	13517	13377	13477	13257	13242	13304	13216	13351	13404	13375	13354	13493	13495	13406	13217	13541	13340	13393	13281	13410	13382	13244	13272	13382	13436	13487	13269	13289	13418	13438	13413	13473	13449	13421	13384	13353	13167	13394	13478	13422	13398	13412	13349	13310	13397	13306	13325	13587	13340	13421	13542	13304	13263	13310	13457	13510	13280	13044	13377	13402	13361	13254	13530	13442	13264	13265	13322	13548	13292	13435	13211	13535	13402	13363	13313	13271	13265	13440	13204	13501	13460	13339	13345	13339	13587	13479	13516	13373	13274	13333	13456	13519	13332	13381	13400	13297	13293	13312	13483	13371	13446	13529	13307	13474	13584	13491	13291	13304	13427	13353	13292	13409	13527	13354	13387	13339	13366	13407	13324	13394	13517	13302	13215	13467	13377	13348	13206	13459	13440	13622	13346	13511	13341	13257	13494	13381	13210	13297	13510	13511	13380	13459	13494	13374	13330	13133	13337	13567	13389	13368	13430	13533	13438	13538	13213	13245	13392	13381	13513	13522	13403	13395	13358	13437	13188	13305	13316	13413	13430	13252	13401	13506	13551	13498	13494	13408	13369	13395	13416	13221	13178	13412	13462	13355	13175	13449	13493	13516	13444	13243	13319	13472	13507	13473	13362	13408	13488	13395	13308	13368	13485	13296	13312	13035	13353	13404	13377	13489	13432	13347	13257	13432	13428	13274	13386	13317	13272	13163	13348	13309	13326	13435	13305	13270	13415	13402	13450	13502	13500	13498	13195	13352	13410	13514	13434	13517	13425	13425	13454	13335	13223	13335	13566	13410	13428	13413	13367	13171	13205	13502	13339	13392	13227	13284	13290	13534	13506	13535	13407	13324	13292	13514	13502	13439	13465	13430	13377	13567	13539	13388	13119	13196	13254	13289	13346	13081	13399	13266	13439	13509	13263	13450	13263	13219	13173	13449	13375	13423	13309	13521	13372	13148	13344	13250	13612	13378	13378	13369	13475	13213	13446	13638	13538	13411	13354	13528	13236	13416	13375	13242	13373	13460	13644	13404	13536	13278	13298	13229	13504
30633	53175	52873	45067	38491	33297	28447	25114	21853	19735	18811	17728	16797	15956	15263	14854	14350	14121	14030	13911	13860	13664	13626	13607	13651	13624	13576	13441	13542	13579	13547	13588	13556	13462	13633	13459	13585	13496	13621	13540	13657	13486	13560	13615	13444	13631	13455	13514	13602	13580	13403	13599	13403	13432	13539	13551	13412	13435	13487	13460	13378	13563	13631	13690	13650	13455	13367	13468	13571	13417	13595	13476	13441	13510	13585	13519	13533	13621	13503	13505	13511	13543	13504	13547	13587	13638	13342	13379	13585	13525	13309	13669	13561	13376	13318	13365	13357	13345	13465	13498	13529	13598	13622	13428	13454	13415	13412	13527	13441	13385	13561	13345	13532	13404	13583	13589	13479	13644	13375	13442	13536	13570	13526	13570	13429	13426	13550	13520	13535	13657	13530	13552	13513	13398	13591	13564	13543	13486	13344	13445	13534	13373	13407	13451	13482	13613	13662	13331	13374	13450	13520	13379	13429	13689	13634	13479	13491	13561	13541	13391	13497	13409	13405	13535	13430	13530	13523	13441	13360	13487	13514	13488	13495	13639	13588	13336	13508	13597	13482	13480	13408	13417	13420	13396	13512	13524	13388	13430	13506	13538	13358	13736	13464	13394	13444	13410	13572	13478	13601	13584	13387	13513	13513	13232	13373	13689	13478	13489	13437	13406	13464	13297	13320	13450	13548	13500	13639	13602	13596	13508	13420	13491	13592	13426	13612	13444	13421	13540	13392	13493	13495	13664	13530	13795	13366	13641	13332	13442	13493	13687	13379	13398	13494	13625	13591	13561	13586	13588	13646	13657	13494	13444	13377	13524	13581	13449	13518	13489	13454	13524	13542	13495	13454	13541	13450	13454	13405	13471	13421	13658	13265	13475	13516	13596	13350	13573	13435	13463	13526	13480	13427	13497	13457	13381	13555	13530	13431	13406	13460	13399	13676	13477	13386	13692	13343	13382	13486	13542	13485	13429	13389	13498	13420	13257	13464	13360	13283	13431	13457	13500	13603	13470	13341	13602	13465	13572	13535	13537	13502	13312	13565	13478	13352	13513	13421	13509	13473	13524	13388	13339	13279	13435	13491	13236	13478	13541	13485	13666	13695	13443	13560	13416	13357	13515	13407	13519	13752	13444	13500	13508	13612	13505	13553	13466	13573	13481	13351	13417	13625	13408	13395	13340	13394	13405	13319	13417	13501	13445	13495	13533	13564	13603	13499	13506	13468	13633	13636	13570	13415	13550	13423	13502	13449	13433	13390	13546	13407	13478	13588	13431	13564	13465	13516	13520	13551	13465	13422	13698	13630	13609	13337	13546	13549	13501	13447	13417	13483	13423	13436	13439	13409	13596	13476	13492	13382	13520	13420	13392	13230	13608	13536	13504	13462	13375	13553	13509	13365	13499	13361	13439	13531	13417	13437	13634	13596	13488	13638	13611	13341	13435	13530	13525	13479	13454	13624	13596	13674	13561	13384	13576	13589	13548	13691	13486	13534	13646	13414	13407	13635	13342	13420	13509	13414	13507	13448	13526	13426	13478	13490	13498	13365	13448	13424	13597	13502	13483	13513	13403	13462	13625	13492	13545	13396	13509	13543	13524	13298	13435	13463	13416	13378	13535	13460	13417	13398	13446	13429	13610	13645	13333	13466	13489	13568	13395	13667	13695	13461	13547	13494	13390	13553	13419	13642	13424	13403	13458	13445	13437	13505	13484	13680	13464	13537	13440	13499	13544	13624	13440	13532	13638	13501	13464	13466	13613	13392	13469	13421	13630	13338	13617	13539	13286	13460	13468	13416	13507	13607	13544	13565	13573	13374	13561	13415	13483	13442	13457	13494	13459	13397	13369	13564	13507	13338	13528	13486	13308	13510	13508	13401	13456	13606	13394	13649	13475	13578	13410	13441	13404	13514	13518	13474	13516	13553	13362	13404	13440	13559	13555	13490	13552	13559	13460	13401	13300	13569	13515	13475	13352	13492	13565	13638	13419	13424	13391	13413	13450	13564	13445	13478	13597	13598	13518	13463	13362	13425	13627	13419	13639	13521	13352	13546	13438	13591	13437	13607	13452	13460	13466	13440	13430	13552	13458	13258	13485	13512	13352	13364	13510	13545	13397	13436	13533	13556	13456	13415	13636	13568	13549	13509	13612	13565	13466	13512	13549	13446	13355	13469	13510	13341	13528	13397	13402	13465	13498	13378	13606	13559	13418	13439	13410	13511	13399	13449	13492	13540	13349	13497	13473	13346	13558	13358	13353	13582	13549	13523	13407	13434	13308	13473	13438	13400	13379	13455	13562	13483	13480	13482	13556	13540	13354	13502	13364	13454	13378	13398	13519	13509	13547	13414	13613	13593	13347	13385	13409	13658	13514	13566	13536	13505	13379	13623	13486	13465	13533	13466	13350	13511	13453	13436	13552	13554	13566	13370	13465	13355	13481	13503	13408	13542	13449	13407	13617	13555	13445	13425	13413	13553	13428	13465	13482	13400	13364	13374	13432	13455	13579	13404	13408	13361	13554	13322	13496	13456	13473	13526	13487	13339	13635	13506	13505	13592	13592	13469	13279	13345	13532	13425	13460	13463	13495	13637	13497	13470	13425	13495	13481	13521	13589	13486	13396	13456	13448	13308	13263	13483	13296	13547	13578	13499	13529	13385	13494	13426	13372	13524	13510	13614	13491	13562	13422	13302	13546	13633	13536	13448	13464	13498	13473	13421	13548	13345	13483	13387	13445	13383	13652	13336	13322	13428	13485	13490	13451	13400	13498	13448	13547	13542	13516	13497	13372	13503	13570	13381	13410	13556	13522	13394	13587	13580	13423	13338	13604	13556	13361	13500	13580	13579	13516	13455	13320	13556	13457	13610	13302	13374	13480	13621	13309	13250	13540	13471	13457	13495	13471	13338	13463	13481	13514	13488	13484	13490	13624	13443	13428	13635	13533	13362	13584	13394	13422	13586	13516	13439	13487	13512	13393	13540	13524	13362	13564	13559	13487	13547	13582	13320	13505	13347	13633	13446	13475	13519	13222	13352	13263	13432	13516	13468	13389	13551	13384	13479	13513	13414	13461	13531	13302	13315	13531	13401	13480	13440	13490	13634	13521	13525	13526	13558	13588	13622	13431	13399	13398	13476	13542	13618	13433	13545	13324	13481	13509	13589	13515	13447	13479	13595	13327	13565	13581	13442	13533	13448	13451	13527	13528	13654	13625	13550	13520	13507	13478	13522	13428	13702	13565	13693	13353	13489	13363	13541	13663	13284	13551	13373	13521	13449	13600	13507	13453	13635	13484	13479	13558	13446	13320	13537	13381	13551	13393	13633	13504	13381	13528	13521	13388	13700	13500	13456	13549	13671	13637	13361	13392	13568	13227	13262	13440	13507	13514	13605	13646	13525	13570	13349	13498	13466	13517	13463	13558	13579	13573	13422	13454	13435	13390	13483	13416	13439	13432	13392	13457	13561	13495	13511	13402	13450	13449	13512	13558	13529	13475	13514	13529	13470	13463	13459	13541	13523	13439	13382	13386	13399	13532	13470	13477	13554	13517	13522	13527	13351	13296	13378	13487	13490	13425	13577	13483	13404	13465	13406	13472	13456	13446	13497	13379	13525	13308	13485	13341	13535	13604	13491	13459	13382	13474	13451	13431	13492	13610	13639	13391	13473	13549	13461	13528	13345	13474	13673	13410	13542	13653	13346	13504	13413	13393	13615	13515	13440	13443	13540	13448	13472	13600	13359	13571	13462	13405	13512	13520	13538	13547	13342	13442	13562	13612	13579	13444	13528	13412	13480	13566	13440	13612	13458	13525	13489	13640	13512	13426	13411	13509	13460	13395	13472	13477	13457	13517	13440	13415	13424	13383	13635	13468	13500	13504	13514	13429	13501	13468	13312	13606	13537	13456	13444	13676	13500	13497	13366	13560	13528	13448	13443	13427	13573	13434	13543	13367	13480	13483	13403	13544	13394	13436	13411	13580	13428	13383	13400	13336	13544	13375	13331	13357	13453	13387	13631	13244	13415	13556	13425	13301	13687	13662	13465	13498	13596	13477	13632	13479	13610	13550	13395	13433	13439	13374	13430	13397	13472	13482	13530	13643	13505	13293	13564	13530	13544	13487	13452	13473	13410	13459	13551	13490	13463	13302	13510	13499	13592	13372	13322	13451	13386	13428	13436	13417	13476	13503	13438	13528	13458	13409	13314	13627	13433	13484	13399	13356	13508	13546	13452	13443	13511	13433	13443	13542	13586	13379	13468	13466	13592	13553	13512	13593	13546	13443	13342	13495	13339	13613	13621	13332	13455	13466	13578	13650	13320	13326	13460	13358	13505	13316	13532	13384	13523	13626	13545	13501	13519	13686	13450	13427	13389	13609	13386	13494	13498	13419	13476	13409	13513	13622	13424	13465	13376	13583	13492	13463	13494	13351	13470	13537	13366	13360	13320	13572	13551	13508	13512	13523	13526	13571	13324	13595	13377	13428	13489	13348	13510	13558	13464	13422	13522	13421	13515	13407	13548	13393	13569	13618	13480	13426	13385	13701	13587	13501	13667	13613	13403	13494	13487	13468	13477	13432	13415	13622	13645	13341	13527	13474	13462	13480	13403	13524	13421	13521	13499	13430	13487	13614	13614	13567	13384	13567	13414	13528	13536	13390	13522	13436	13575	13527	13322	13514	13387	13375	13484	13477	13521	13534	13514	13533	13496	13538	13316	13366	13435	13546	13462	13511	13477	13561	13473	13537	13733	13364	13396	13526	13561	13172	13522	13634	13390	13567	13378	13473	13695	13580	13345	13580	13525	13613	13346	13463	13489	13436	13428	13396	13565	13526	13527	13676	13395	13452	13520	13544	13466	13537	13294	13559	13412	13476	13605	13514	13358	13518	13391	13511	13570	13233	13534	13578	13423	13491	13525	13520	13521	13389	13567	13523	13499	13360	13398	13434	13494	13503	13625	13385	13494	13576	13499	13578	13386	13487	13435	13528	13514	13441	13618	13446	13449	13392	13487	13515	13387	13321	13636	13312	13463	13473	13459	13399	13598	13454	13495	13571	13289	13376	13435	13431	13678	13440	13365	13501	13523	13487	13391	13559	13626	13525	13439	13576	13348	13365	13612	13414	13482	13495
28327	28345	35395	30526	24057	20470	18122	16467	15467	14997	14721	14581	14268	13951	13928	14081	13883	13713	13713	13788	13752	13776	13504	13737	13738	13705	13788	13534	13584	13810	13771	13909	13745	13573	13734	13763	13807	13714	13838	13708	13678	13686	13707	13766	13877	13759	13655	13676	13676	13490	13624	13596	13810	13631	13897	13577	13820	13950	13693	13872	13839	13594	13846	13850	13836	13660	13821	13753	13716	13660	13684	13631	13614	13577	13807	13601	13678	13607	13748	13695	13890	13821	13684	13575	13736	13776	13728	13628	13594	13615	13801	13933	13750	13839	13616	13626	13501	13680	13577	13850	13647	13600	13848	13648	13752	13666	13695	13814	13864	13723	13609	13640	13804	13723	13896	13772	13768	13383	13581	13670	13728	13537	13762	13708	13628	13565	13829	13803	13584	13658	13779	13691	13691	13603	13781	13669	13653	13704	13861	13740	13749	13838	13734	13719	13849	13654	13862	13789	13712	13573	13669	13694	13624	13818	13647	13682	13683	13571	13740	13764	13592	13757	13949	13695	13804	13698	13597	13712	13775	13666	13653	13568	13661	13675	13739	13630	13684	13631	13620	13696	13874	13563	13796	13780	13884	13588	13625	13670	13629	13589	13722	13775	13794	13597	13875	13712	13805	13617	13514	13745	13650	13546	13612	13839	13704	13585	13795	13854	13801	13567	13763	13626	13784	13718	13796	13777	13726	13738	13601	13639	13719	13871	13837	13613	13617	13391	13724	13787	13585	13754	13680	13618	13729	13671	13622	13707	13652	13557	13571	13679	13724	13817	13727	13672	13757	13832	13768	13802	13764	13692	13725	13571	13709	13667	13782	13702	13743	13703	13591	13593	13705	13876	13811	13777	13756	13640	13699	13674	13551	13693	13693	13761	13614	13769	13548	13597	13831	13825	13838	13687	14010	13520	13899	13669	13713	13755	13576	13551	13605	13858	13609	13600	13784	13714	13873	13649	13833	13724	13507	13688	13910	13797	13831	13679	13544	13716	13681	13764	13639	13583	13729	13733	13626	13707	13659	13680	13693	13669	13730	13584	13724	13678	13718	13815	13766	13854	13630	13573	13808	13807	13712	13563	13637	13640	13645	13734	13649	13737	13696	13659	13690	13909	13737	13754	13803	13769	13599	13789	13735	13739	13851	13896	13948	13723	13757	13624	13605	13737	13653	13822	13701	13641	13887	13756	13707	13509	13540	13754	13666	13656	13885	13617	13608	13853	13550	13767	13642	13627	13778	13579	13661	13544	13560	13814	13654	13835	13612	13585	13589	13799	13748	13574	13694	13715	13779	13543	13640	13745	13610	13752	13845	13881	13723	13678	13688	13599	13806	13521	13707	13783	13648	13690	13679	13801	13699	13552	13883	13626	13671	13682	13655	13805	13734	13853	13838	13579	13671	13716	13711	13465	13817	13952	13703	13696	13790	13651	13654	13640	13711	13797	13683	13766	13850	13840	13762	13642	13654	13627	13645	13533	13557	13656	13731	13792	13751	13835	13655	13784	13768	13603	13678	13621	13678	13535	13697	13732	13660	13514	13757	13619	13859	13761	13498	13694	13801	13485	13954	13885	13676	13853	13733	13478	13662	13690	13782	13647	13623	13766	13830	13763	13679	13705	13682	13825	13720	13550	13494	13743	13696	13583	13746	13707	13664	13737	13733	13565	13602	13509	13621	13578	13629	13743	13724	13694	13709	13653	13702	13600	13691	13553	13662	13582	13852	13718	13660	13707	13628	13619	13925	13709	13711	13588	13665	13786	13655	13807	13779	13584	13720	13633	13607	13556	13662	13491	13566	13741	13741	13578	13604	13649	13804	13586	13762	13869	13720	13670	13667	13562	13668	13842	13811	13919	13695	13820	13751	13655	13583	13750	13629	13825	13701	13670	13720	13673	13660	13637	13551	13765	13696	13593	13660	13754	13775	13599	13865	13511	13519	13603	13566	13700	13675	13837	13690	13663	13840	13757	13888	13718	13784	13603	13733	13781	13700	13631	13703	13627	13670	13745	13785	13697	13740	13618	13791	13773	13624	13810	13777	13713	13796	13732	13864	13758	13561	13756	13781	13724	13600	13680	13915	13806	13838	13812	13601	13589	13886	13673	14001	13652	13680	13746	13578	13678	13560	13895	13735	13611	13872	13536	13682	13603	13784	13712	13668	13586	13649	13739	13707	13700	13734	13657	13697	13725	13756	13790	13745	13638	13586	13705	13626	13640	13550	13579	13684	13615	13804	13697	13652	13561	13724	13733	13748	13748	13761	13718	13698	13579	13686	13693	13712	13690	13694	13565	13893	13750	13747	13505	13703	13743	13791	13718	13644	13664	13667	13668	13717	13792	13698	13754	13842	13665	13841	13868	13647	13826	13654	13736	13953	13710	13661	13439	13705	13724	13674	13699	13711	13802	13530	13840	13901	13923	13504	13595	13781	13916	13660	13615	13878	13705	13619	13434	13873	13687	13683	13624	13800	13580	13806	13443	13660	13634	13702	13733	13591	13698	13685	14014	13612	13725	13833	13698	13726	13685	13742	13541	13808	13776	13715	13799	13781	13744	13770	13944	13793	13664	13774	13815	13818	13740	13828	13589	13697	13874	13670	13592	13555	13813	13684	13760	13734	13533	13623	13681	13751	13686	13727	13959	13738	13759	13708	13919	13556	13606	13672	13618	13666	13665	13749	13696	13699	13639	13738	13893	13585	13558	13500	13767	13822	13696	13782	13732	13515	13691	13489	13721	13631	13789	13852	13607	13778	13571	13643	13746	13705	13534	13710	13506	13588	13729	13743	13768	13733	13671	13458	13655	13840	13778	13709	13570	13841	13679	13685	13786	13715	13617	13682	13794	13656	13829	13705	13725	13670	13751	13614	13749	13590	13649	13660	13670	13817	13490	13589	13673	13685	13688	13813	13664	13660	13725	13624	13712	13791	13680	13577	13849	13893	13841	13865	13690	13795	13786	13883	13464	13718	13796	13835	13682	13555	13810	13683	13792	13513	13693	13689	13671	13782	13572	13705	13861	13657	13497	13663	13785	13631	13600	13663	13751	13805	13644	13778	13832	13759	13660	13788	13792	13653	13672	13593	13653	13849	13716	13746	13773	13689	13630	13706	13635	13717	13784	13678	13590	13754	13623	13718	13749	13892	13786	13772	13758	13733	13651	13707	13603	13792	13693	13534	13697	13733	13640	13771	13524	13786	13851	13748	13630	13666	13753	13874	13689	13714	13627	13620	13677	13576	13772	13819	13632	13679	13502	13621	13556	13745	13588	13635	13707	13732	13769	13717	13747	13618	13687	13810	13810	13458	13805	13806	13712	13607	13678	13654	13729	13612	13815	13711	13686	13626	13728	13665	13687	13724	13842	13611	13611	13687	13845	13509	13589	13762	13682	13684	13644	13701	13575	13787	13680	13683	13752	13759	13743	13680	13548	13873	13642	13746	13682	13714	13586	13791	13496	13569	13685	13760	13952	13593	13796	13785	13633	13696	13756	13819	13734	13690	13708	13759	13659	13741	13692	13808	13731	13825	13652	13677	13780	13594	13787	13702	13892	13757	13763	13622	13767	13847	13810	13789	13930	13664	13534	13713	13611	13890	13760	13779	13634	13838	13792	13945	13670	13557	13635	13850	13795	13903	13849	13805	13731	13532	13778	13741	13727	13759	13832	13608	13784	13636	13862	13752	13809	13634	13623	13706	13658	13758	13713	13708	13905	13756	13702	13833	13686	13624	13599	13752	13618	13766	13653	13707	13601	13727	13792	13801	13739	13597	13695	13677	13610	13455	13544	13599	13661	13669	13666	13752	13631	13663	13689	13871	13718	13515	13472	13727	13830	13693	13678	13805	13657	13608	13622	13570	13625	13754	13684	13822	13756	13771	13653	13987	13775	13785	13434	13655	13637	13639	13681	13813	13669	13760	13767	13727	13799	13704	13693	13787	13746	13593	13697	13675	13760	13691	13625	13816	13620	13743	13819	13610	13586	13802	13786	13720	13672	13827	13604	13908	13890	13731	13784	13577	13597	13649	13716	13673	13651	13579	13741	13835	13672	13741	13685	13852	13726	13674	13700	13802	13601	13773	13664	13750	13682	13796	13820	13507	13755	13791	13636	13803	13761	13664	13668	13855	13642	13739	13778	13783	13750	13628	13655	13630	13673	13779	13690	13805	13498	13606	13912	13689	13827	13682	13629	13535	13605	13826	13701	13718	13684	13733	13805	13920	13744	13599	13712	13787	13653	13659	13653	13772	13736	13668	13710	13735	13735	13805	13546	13786	13678	13678	13625	13668	13517	13719	13658	13809	13685	13525	13931	13769	13675	13829	13616	13524	13659	13909	13834	13587	13632	13710	13649	13747	13613	13692	13535	13653	13882	13676	13699	13749	13858	13750	13627	13668	13762	13636	13632	13576	13643	13768	13703	13648	13736	13921	13689	13590	13738	13638	13883	13637	13715	13750	13726	13704	13792	13651	13790	13708	13755	13743	13535	13807	13886	13606	13593	13541	13711	13770	13761	13851	13876	13745	13711	13735	13664	13751	13817	13930	13769	13569	13644	13822	13700	13792	13556	13742	13764	13684	13533	13858	13472	13628	13581	13894	13456	13740	13646	13439	13808	13625	13843	13705	13369	13681	13712	13769	13588	13555	13643	13603	13705	13770	13729	13647	13853	13770	13553	13660	13828	13687	13728	13632	13679	13714	13679	13762	13581	13797	13912	13725	13672	13961	13691	13602	13683	13646	13673	13645	13777	13523	13689	13730	13565	13637	13519	13550	13725	13678	13874	13872	13847	13794	13600	13777	13680	13568	13813	13833	13669	13553	13853	13750	13690	13782	13813	13727	13603	13826	13852	13716	13646	13675	13628	13721	13860	13749	13686	13605	13675	13618	13529	13499	13891	13743	13597	13681	13634	13735	13541	13531	13813	13568	13714	13713	13769	13738	13825	13721	13799	13630	13796	13613	13707	13881	13714	13756	13774	13717	13671	13647	13784	13814	13697	13625	13587	13611	13723	13761	13644	13895	13647	13852	13590	13732	13867	13642	13679	13861	13678	13620	13608	13663	13739	13799	13783	13599	13756	13823	13636	13468	13661	13709	13828	13640	13642	13650	13669	13762	13809	13873	13684	13629	13596
30395	45141	42724	33885	27823	23441	20395	18321	16660	15910	15394	15154	14622	14202	14283	14003	13826	13735	13916	13868	13822	13774	13706	13454	13796	13662	13668	13764	13513	13607	13704	13799	13680	13709	13772	13713	13675	13755	13648	13642	13602	13602	13594	13607	13660	13746	13579	13763	13702	13603	13687	13653	13590	13762	13723	13531	13675	13582	13598	13654	13781	13644	13600	13802	13684	13676	13634	13753	13663	13627	13691	13605	13781	13638	13857	13729	13566	13579	13850	13651	13654	13738	13597	13722	13591	13516	13703	13768	13636	13640	13635	13649	13602	13569	13632	13579	13714	13724	13572	13645	13663	13683	13663	13560	13573	13758	13716	13540	13721	13674	13681	13706	13925	13662	13903	13716	13736	13724	13811	13679	13610	13747	13547	13502	13517	13707	13688	13703	13627	13585	13782	13635	13677	13674	13645	13748	13610	13705	13605	13765	13735	13874	13576	13753	13563	13525	13801	13601	13812	13725	13626	13761	13561	13696	13718	13689	13692	13678	13521	13714	13586	13768	13584	13854	13684	13530	13498	13599	13692	13589	13546	13771	13663	13625	13628	13582	13829	13602	13632	13710	13632	13623	13627	13579	13631	13757	13918	13635	13715	13630	13852	13584	13656	13601	13614	13760	13733	13656	13701	13619	13717	13625	13623	13472	13823	13557	13713	13594	13603	13640	13739	13635	13758	13515	13814	13754	13724	13558	13794	13621	13720	13592	13645	13672	13692	13679	13663	13588	13629	13634	13682	13738	13572	13826	13668	13597	13776	13625	13620	13885	13727	13801	13534	13630	13632	13496	13523	13545	13639	13583	13675	13570	13667	13706	13605	13445	13569	13798	13627	13513	13599	13629	13628	13702	13620	13594	13653	13633	13664	13495	13738	13800	13722	13677	13581	13564	13527	13645	13734	13676	13720	13637	13653	13862	13499	13701	13745	13798	13760	13550	13762	13736	13640	13693	13789	13639	13585	13719	13618	13632	13588	13722	13707	13662	13674	13768	13742	13649	13726	13668	13742	13816	13652	13660	13485	13694	13715	13694	13661	13641	13714	13845	13677	13787	13775	13727	13613	13720	13749	13797	13592	13608	13766	13590	13739	13667	13821	13723	13719	13636	13591	13821	13530	13702	13775	13742	13491	13621	13575	13663	13691	13737	13489	13623	13824	13474	13740	13795	13636	13797	13823	13785	13830	13820	13696	13745	13825	13562	13674	13717	13615	13762	13707	13641	13663	13765	13560	13564	13782	13599	13641	13724	13687	13746	13855	13851	13770	13699	13746	13679	13498	13775	13581	13701	13595	13669	13760	13663	13675	13589	13698	13593	13560	13624	13611	13677	13696	13725	13621	13531	13711	13715	13918	13613	13712	13501	13660	13638	13569	13736	13706	13522	13506	13630	13708	13693	13632	13691	13758	13746	13672	13760	13703	13789	13796	13858	13628	13869	13787	13537	13677	13621	13650	13606	13578	13702	13763	13693	13602	13737	13618	13573	13731	13791	13610	13639	13801	13790	13535	13716	13759	13769	13732	13599	13496	13776	13626	13647	13747	13812	13751	13665	13747	13588	13696	13642	13644	13785	13523	13602	13693	13741	13612	13655	13713	13612	13628	13649	13874	13658	13700	13424	13762	13688	13809	13704	13628	13803	13812	13762	13684	13630	13610	13753	13611	13758	13679	13770	13623	13636	13446	13570	13735	13737	13564	13538	13608	13685	13746	13439	13729	13791	13792	13692	13660	13644	13637	13725	13741	13605	13705	13607	13543	13761	13611	13619	13648	13589	13637	13800	13671	13699	13526	13634	13755	13580	13628	13665	13606	13697	13614	13669	13743	13845	13648	13625	13711	13591	13620	13669	13607	13533	13853	13632	13692	13608	13686	13872	13705	13732	13632	13546	13524	13728	13593	13575	13622	13663	13522	13637	13612	13758	13699	13626	13801	13673	13595	13784	13561	13561	13791	13749	13814	13647	13534	13800	13648	13679	13672	13659	13710	13650	13684	13662	13678	13580	13687	13766	13646	13676	13863	13795	13745	13693	13723	13659	13665	13708	13666	13605	13654	13774	13675	13567	13756	13716	13770	13690	13644	13753	13715	13681	13731	13610	13642	13629	13629	13674	13611	13442	13766	13696	13640	13671	13568	13655	13586	13559	13711	13626	13722	13688	13610	13738	13653	13613	13454	13713	13537	13780	13792	13713	13604	13671	13761	13772	13670	13622	13638	13705	13646	13805	13629	13712	13741	13643	13651	13602	13644	13676	13571	13668	13824	13645	13671	13577	13554	13612	13694	13733	13746	13720	13547	13720	13696	13650	13502	13765	13534	13746	13720	13589	13739	13689	13653	13558	13723	13723	13930	13867	13723	13782	13819	13544	13695	13478	13913	13650	13543	13569	13642	13776	13686	13629	13730	13860	13616	13685	13781	13826	13751	13680	13700	13725	13643	13747	13582	13563	13671	13771	13740	13759	13604	13609	13659	13657	13760	13728	13721	13736	13594	13625	13761	13672	13591	13702	13542	13622	13710	13640	13689	13660	13678	13789	13677	13684	13653	13659	13655	13757	13775	13702	13648	13787	13618	13789	13665	13616	13564	13708	13616	13730	13757	13579	13725	13591	13670	13593	13711	13731	13664	13692	13625	13657	13567	13669	13672	13732	13709	13482	13562	13614	13563	13567	13695	13878	13558	13759	13616	13621	13670	13710	13751	13627	13618	13829	13656	13633	13531	13553	13733	13535	13755	13724	13605	13629	13699	13748	13727	13705	13583	13718	13571	13625	13563	13645	13694	13665	13611	13789	13717	13576	13489	13607	13756	13609	13497	13789	13781	13825	13608	13516	13537	13688	13676	13673	13742	13642	13664	13483	13788	13751	13649	13600	13597	13545	13799	13743	13588	13627	13619	13663	13677	13640	13570	13654	13651	13781	13811	13563	13646	13700	13704	13630	13504	13691	13654	13697	13712	13709	13939	13572	13631	13485	13654	13607	13622	13677	13685	13768	13595	13773	13718	13630	13757	13605	13582	13679	13575	13624	13506	13679	13643	13547	13661	13739	13578	13747	13632	13662	13701	13944	13864	13623	13764	13697	13641	13640	13530	13605	13727	13708	13945	13731	13777	13689	13712	13824	13673	13565	13547	13613	13591	13594	13713	13678	13752	13770	13679	13622	13635	13715	13540	13596	13735	13603	13603	13607	13817	13525	13697	13782	13653	13789	13607	13753	13565	13567	13628	13667	13707	13540	13684	13741	13779	13636	13709	13717	13612	13657	13676	13764	13853	13806	13703	13573	13691	13796	13742	13613	13807	13664	13587	13796	13593	13466	13640	13555	13765	13550	13628	13691	13584	13786	13710	13678	13613	13437	13705	13589	13735	13565	13751	13731	13648	13785	13690	13690	13765	13558	13752	13610	13414	13617	13749	13664	13606	13622	13752	13783	13658	13497	13694	13710	13672	13666	13854	13778	13594	13684	13508	13585	13619	13790	13504	13642	13712	13814	13812	13627	13654	13799	13731	13843	13635	13645	13526	13556	13710	13709	13734	13844	13636	13652	13536	13618	13701	13660	13621	13784	13567	13707	13750	13625	13484	13637	13708	13617	13666	13797	13636	13568	13654	13766	13698	13717	13688	13816	13717	13485	13658	13748	13715	13700	13665	13628	13564	13780	13583	13701	13650	13571	13625	13665	13730	13716	13600	13654	13665	13718	13554	13646	13747	13804	13752	13774	13573	13642	13588	13670	13552	13727	13669	13675	13630	13718	13687	13805	13788	13659	13541	13863	13745	13660	13533	13747	13599	13679	13578	13686	13757	13814	13717	13644	13752	13596	13767	13854	13838	13517	13652	13648	13776	13722	13585	13788	13586	13631	13726	13611	13585	13720	13800	13662	13502	13609	13769	13585	13679	13622	13760	13691	13516	13716	13927	13522	13763	13636	13610	13669	13593	13742	13660	13565	13586	13732	13681	13777	13612	13813	13826	13718	13723	13732	13639	13713	13791	13848	13538	13640	13687	13722	13551	13719	13746	13649	13577	13630	13688	13694	13627	13601	13648	13815	13750	13441	13741	13732	13498	13637	13692	13697	13716	13678	13659	13641	13611	13688	13657	13639	13721	13679	13777	13623	13745	13702	13606	13699	13750	13730	13745	13676	13793	13717	13653	13741	13694	13680	13410	13631	13797	13544	13788	13617	13728	13766	13663	13598	13643	13718	13722	13552	13774	13550	13569	13424	13516	13770	13646	13649	13579	13635	13871	13583	13610	13736	13646	13691	13586	13878	13575	13594	13780	13607	13993	13714	13682	13654	13813	13679	13683	13742	13554	13652	13680	13613	13517	13628	13781	13655	13636	13565	13759	13517	13746	13621	13713	13821	13722	13598	13735	13765	13775	13702	13793	13711	13683	13641	13621	13561	13696	13560	13735	13515	13848	13707	13811	13468	13733	13640	13874	13755	13643	13577	13781	13680	13730	13614	13653	13798	13697	13783	13561	13724	13646	13611	13695	13774	13392	13769	13805	13685	13682	13635	13504	13730	13796	13588	13519	13496	13600	13559	13646	13898	13684	13526	13655	13607	13550	13574	13731	13717	13532	13565	13604	13631	13712	13826	13716	13496	13827	13719	13744	13867	13648	13916	13649	13794	13765	13613	13734	13799	13679	13773	13438	13633	13714	13618	13619	13738	13652	13683	13638	13763	13625	13647	13605	13634	13701	13695	13708	13585	13725	13807	13729	13712	13684	13597	13711	13556	13639	13679	13508	13761	13522	13804	13690	13638	13960	13726	13679	13656	13594	13592	13772	13722	13617	13705	13753	13505	13621	13636	13518	13675	13719	13706	13537	13658	13718	13504	13719	13711	13520	13577	13688	13561	13607	13688	13753	13676	13687	13659	13488	13582	13811	13799	13579	13586	13667	13685	13705	13559	13799	13704	13828	13708	13749	13758	13625	13784	13652	13666	13730	13620	13731	13590	13524	13671	13747	13784	13699	13948	13678	13595	13796	13746	13588	13735	13704	13703	13775	13692	13588	13636	13692	13601	13748	13739	13686	13618	13850	13675	13659	13582	13791	13529	13641	13560	13744	13735	13764	13650	13763	13466	13777	13762	13674	13776	13631	13662	13660	13765	13591	13576	13582	13696
23947	21334	28943	26114	25331	25633	23945	19531	17761	16657	16576	15843	15296	14844	14605	14717	14595	14331	14459	14203	14275	14170	14228	14106	14228	14258	14119	14108	13972	14140	14263	14030	14195	14091	13950	14140	14221	14145	14021	14093	14112	14077	14170	13955	13997	14253	13978	14111	14192	14194	14183	13901	14100	14187	14094	14131	13992	14070	13975	14039	14019	14221	14221	14164	14168	14119	14256	13956	14151	14101	14066	13912	14189	14056	14141	13794	14052	14023	14155	14123	14175	14119	14040	14034	14191	14217	14002	13978	14061	13966	14001	14048	14065	14182	14025	14128	14139	14071	14012	13981	14007	14125	14250	14109	14023	14082	14043	14020	14061	14165	14083	14101	14097	13883	14217	14073	14072	13941	14082	13936	14100	14032	14163	14140	14103	14244	14093	13975	14070	14131	13963	14094	14138	14025	14070	14258	14144	14009	14177	14186	14112	14080	14064	14105	14101	14184	14135	14285	14083	14117	13982	14243	14091	14186	14193	14103	14252	13861	14184	14176	14063	14073	14119	14102	14015	14140	14110	14174	14084	13969	14195	14167	14143	13986	14125	14161	14081	14215	14164	14019	14205	13956	14147	14066	14032	14026	14224	13870	14176	14176	14077	14059	14164	13965	14160	14162	14037	14011	13965	14096	13968	14058	14075	13963	14115	14106	14102	14056	14122	14110	14232	14005	13982	14074	14281	14068	14126	14048	14021	14123	14113	14048	14121	14153	14105	13889	13989	14079	14290	13970	13935	14143	14206	14092	14145	14122	14027	14069	14033	14095	14012	14251	14049	14168	14102	14073	13977	14007	14118	14209	14019	14155	14218	14065	14121	14147	14102	14085	14190	14126	14083	14062	14147	13953	13841	14234	13912	14032	14021	14193	13949	14082	14100	14126	14052	13958	14217	13907	14110	14116	14129	14106	14105	14033	14162	14016	13985	14193	14039	14079	13810	13916	14094	14108	14006	14132	14087	14250	14105	14187	14068	14058	13984	14044	13967	14047	13960	13991	14058	14000	14129	14007	14313	14007	14228	14084	14020	13720	13872	14177	13911	13964	14109	14067	13888	14186	13943	13882	13991	14180	13961	13943	14201	14135	14034	13888	14165	13967	14035	14044	14066	13996	13976	14217	14009	13957	14057	14073	14046	13962	14039	13973	14104	13952	13936	14156	13996	13992	14231	14140	14082	14251	14026	13997	14166	13992	14138	14159	14141	14185	14108	14265	14009	14191	14128	13991	14034	14142	13980	14286	14162	13922	14040	14141	14030	13938	14069	14123	14013	14152	14086	13921	14210	14361	13951	14173	14055	14080	14281	14116	14255	14025	14074	13964	13961	14048	14269	14022	13974	14075	14028	14024	14128	14185	14192	14118	14009	14056	14148	14011	14002	14036	14130	14027	13998	13864	13978	14289	14078	14033	14149	14013	14102	14135	14039	14080	14179	13935	13917	13987	13949	14048	14007	14176	14131	13948	14015	13929	14087	13969	14079	14041	14003	14052	14332	14139	14270	14034	14043	13934	14014	14077	13864	14016	14256	14089	14138	14147	14221	13951	13969	14096	14178	14062	14137	14035	14061	13986	14162	13927	14104	13940	14125	14127	14044	14015	14142	13938	14140	14150	14189	14079	14075	14047	14082	14230	13992	13953	13984	14099	14068	14128	14229	14161	14234	14116	13973	13982	13912	14066	14096	14005	14107	14024	13986	14125	13964	14041	14012	14111	14183	14101	13993	13974	14096	14192	14058	14030	14116	14116	14050	14075	14164	14276	14020	14282	14142	14089	14021	13957	13997	14093	14073	14170	14010	14159	14008	14326	14139	14167	14014	13967	14340	13826	14078	14079	13934	13928	13970	13958	14111	14085	14106	14056	13929	14217	14024	13936	14055	14069	14171	14116	14093	13971	13987	14184	13942	14193	14164	14017	14206	13948	14135	14120	14018	13982	14063	14044	14172	14196	14210	14144	13994	14029	14049	14090	14052	14012	14220	13954	14379	14088	13960	14092	14103	13984	14162	14215	14168	14151	14123	14007	14143	14059	13973	13962	14240	14170	14249	14127	14070	13952	14045	14028	14063	13976	14035	13986	14022	13910	13931	13991	14118	14210	14118	14015	14169	14085	13958	14014	13960	14120	14034	14435	14101	14138	13871	13999	14053	13927	14172	13980	14056	14060	14179	14147	14067	14094	14027	14044	14083	14007	14070	14214	14041	14313	14275	13963	13979	14052	14268	14010	14147	14080	13992	14082	14239	14049	14257	14115	14065	13908	13995	14098	14141	14154	14078	14070	14206	14247	14175	14092	14023	14224	14000	14217	14092	14069	14258	14208	14051	14142	14155	14041	14094	13925	13973	14283	14040	13988	14087	14012	14218	14098	14071	14032	13804	13939	14092	14125	14265	14085	14277	14001	13833	13968	14133	14017	14071	14270	14060	14135	14060	14180	14120	14027	14097	13998	13953	14008	14220	14030	14337	14101	13997	14013	13968	14070	14139	13932	13999	14135	14116	14036	14196	14149	14036	14014	14225	13821	14141	14046	14040	14126	14110	13898	14109	14230	13968	14102	13795	13865	14120	13968	14120	14130	14110	14057	13983	13994	14057	14190	14194	14135	14193	14179	14173	14022	14186	13964	13936	13989	14124	14048	13846	14196	14111	14201	14099	14062	14243	14089	14046	14141	14093	13977	13992	14024	14272	13863	13889	14124	14028	13884	14054	14205	13993	14036	13988	14167	14201	14158	14243	14097	14074	14113	14026	14024	13884	14036	14075	14090	14003	13921	14083	14038	14180	13975	14032	14108	14036	14052	14057	14103	14053	14285	13833	14177	14017	14038	14219	14118	13896	13934	14015	14100	14149	13877	14082	13994	13962	14072	14041	14122	14114	14000	13961	13988	14060	14167	13970	14025	14036	13854	13997	14182	14191	13901	14001	13942	14178	14094	13843	14246	14219	14278	14132	14229	14124	14167	14130	14152	14021	13974	14061	14013	14101	14083	14253	13986	14021	14083	13865	14071	14122	14063	14115	14121	14088	13922	13870	14082	14162	13951	14016	14028	13921	14156	14173	14053	13890	13874	14334	13945	14044	14035	14154	14014	13874	14063	13980	13971	14143	14233	14048	13970	14110	14167	13969	14112	13961	14139	14046	13871	14050	14164	14083	14312	14066	14225	14330	13988	13934	14011	14236	14170	14100	14049	14139	14098	14094	13983	14026	14152	14059	14196	14064	13888	14011	14155	14230	14105	14140	14020	13955	14016	13974	14092	14220	13997	14013	13937	14274	14020	14086	14036	14006	14059	14134	14102	14098	13990	14017	14178	13934	14275	14022	13982	14170	14264	14268	14274	14043	14229	14178	13913	14032	13916	14103	14143	13977	14082	13972	14188	14121	14037	14188	14336	14007	13956	14125	14202	14173	14098	14054	14086	14007	14048	14092	14135	14098	13894	14078	14167	14152	14048	13997	14186	14146	14032	14132	14072	14376	14205	14057	14144	14201	14095	14094	14166	13858	14075	13976	14041	13952	14188	13990	14036	14024	14150	13929	14043	13957	14123	14162	13931	13963	14174	14151	14291	14252	14188	13895	13839	14146	14115	14027	14023	14123	13989	14185	14049	14073	14139	14246	14145	14014	14011	14035	14145	14165	14111	14019	13948	14019	14190	14119	14103	14060	13970	14157	13963	14089	14052	14079	14132	14108	13918	14179	14050	13937	14221	14199	13946	14109	14100	14169	14200	14210	14034	14225	14123	14135	13990	14116	13998	14107	14096	14141	13956	14052	14098	13991	13941	13902	13929	14119	14082	14061	14094	14065	13948	14037	14108	14361	14086	14304	13991	14109	14094	14000	14191	14201	14203	13898	13956	14048	14131	14079	13990	14149	14046	13975	14009	14089	13981	13985	14250	14103	13962	13939	14206	13949	14043	14122	14179	14133	14116	14162	14026	14128	14054	14035	14098	13973	14087	14153	14057	14076	14168	14125	13983	14082	13947	14108	14018	14037	14089	14031	14019	13899	14052	14105	14111	14076	14094	14113	14028	13987	14158	13829	13999	14223	14115	14287	14103	14138	14111	14061	14119	13965	14181	13948	14113	14241	14070	14223	14043	14005	13966	14093	14117	14250	14177	14016	13781	14056	14309	14014	14113	14112	14137	14255	14178	14027	14062	14119	14076	13932	13985	14088	14203	13969	13975	14071	14032	14001	13966	14058	14277	14088	14085	14122	14006	13919	14172	13938	13954	13917	14123	14023	14059	14121	14304	13913	13980	14067	14204	13843	14286	14060	13835	14169	13939	14025	14024	14154	13919	14125	14096	14015	14072	14142	14226	14110	14105	14113	14166	14124	14218	14078	14101	14187	14111	14099	14150	14150	13970	14069	13983	14082	14029	14085	14098	13949	13967	14185	14234	14072	13989	14064	14277	14214	14029	14166	14006	14129	14115	13961	14154	14193	14163	14042	13959	14189	14023	13938	14059	13997	14321	14277	14071	14097	14138	14269	14128	14153	13999	13803	14103	14094	14014	14115	14107	14017	14116	14089	13977	14057	14077	13960	14029	14261	14116	14013	13963	14208	14009	14153	14103	14014	14160	13858	14018	14179	13994	13947	14216	13967	14203	14097	14025	13946	14019	14210	14037	13995	14118	14130	14182	14061	14151	13972	14184	14058	13997	14086	14081	14082	14280	13935	14087	14167	14125	14154	14082	14036	14182	14051	13943	14108	14199	14064	13903	14127	14222	14026	14090	14016	14194	14028	14034	14017	14172	13957	13953	14062	13966	14050	13804	14049	14275	14203	14006	14146	14061	14071	14116	14150	14143	14127	14096	14093	14073	14172	14318	13908	13988	14109	14007	14088	14092	14175	14059	14173	14155	14058	14237	14067	13942	14153	14074	14003	14100	14021	13970	14001	14074	14119	14151	14298	14116	14112	14137	14118	14044	13989	14214	14130	14037	14125	14022	14226	14188	14145	14052	14180	14096	13889	14028	13974	14166	14080	13956	14171	14114	14193	14069	14040	14257	13971	14066	13993	13977	13983	14114	14154	14245	13907	13975	14176	13937	14136	14154	14204	14050	14103	13863	13965	14306	14244	14228	14080	14074	14104	13870	14267	14230	14179	14133	14135	14263	14143	14209	14310	13905
30481	50463	48950	40979	34561	29113	25141	22067	19749	18122	17375	16904	15743	14999	14830	14760	14525	14338	14220	14213	14291	13960	13936	14063	13874	13943	13991	13906	13861	13845	14096	14020	14136	14009	13968	14014	13830	14041	13949	14017	14119	13816	13908	14029	13996	13917	13939	13898	13879	14044	13975	13928	14075	14219	13955	14028	13977	14229	13898	13918	13949	13900	14004	14207	14011	14070	13902	13944	13906	13890	14050	13970	14059	13931	13997	13954	14059	13979	14034	14120	14002	14104	14145	13887	13981	13863	14078	13988	13901	13984	14057	14000	14040	13912	13937	13979	13913	13990	14140	13848	13906	13922	13890	13978	13972	14061	13908	13873	14004	14062	13964	14119	13955	13963	14043	14001	13966	14000	13904	13873	13904	13929	13882	13773	13797	13812	13706	13921	14157	13873	13915	13947	13921	13932	14240	14072	13966	13947	13920	13971	14097	13827	14130	14113	13993	13947	14040	14056	13989	13863	13826	13826	13844	13954	14118	13909	13887	13994	14178	13892	14094	13960	13952	13880	13995	13914	14011	13899	13814	14105	14085	13916	13990	13962	14010	13749	14183	14199	13928	13989	13998	14046	13836	13994	14012	13904	14075	13919	13994	14083	13881	13865	13888	14039	13915	13904	13966	13917	14132	13905	13932	13827	13951	13920	13808	13998	14036	13753	13818	13901	13908	14099	14032	13802	13830	14104	13975	14136	14147	13882	14088	13850	14111	13850	14120	13992	13959	13774	14017	13806	13938	13944	13953	13913	14044	13990	13917	13869	14131	13933	14021	14061	13814	13888	14021	14047	13955	13877	13995	13911	14134	13981	14261	14030	14053	13978	13987	14008	13928	13943	13935	13937	13934	13990	13961	13989	13983	13915	14068	13947	14021	14020	13983	14091	13991	13966	13924	13918	14129	13897	14011	14009	13984	14027	13946	13775	13907	14133	13997	13932	14053	13900	14070	13895	13941	13846	14071	13980	13761	13855	14110	14027	13993	13930	13946	13898	14002	13907	13823	13856	13924	13997	13958	13835	13886	13963	13822	14051	14025	13970	14018	14080	14057	13987	14088	14000	14081	13900	13979	14038	13954	14034	14064	14013	13916	14016	13946	14034	13980	13928	13956	14150	14002	13952	13955	13814	13891	13889	13909	13983	13995	14088	14071	14013	13984	14045	13900	14172	13812	13926	13932	13951	14000	13838	14036	13930	14112	14126	13924	13858	13936	13917	13906	13850	14003	13862	14086	13944	14022	13898	13952	13984	13783	14011	14012	13962	13916	13981	13927	13721	13949	14068	13933	13903	14029	13903	14054	13860	13939	13957	13840	14033	13884	13809	14017	13970	14120	14073	13879	14000	13820	14074	14038	13992	14043	13909	14068	13831	13932	13960	14211	13852	14119	13987	13999	13875	13711	13997	14032	14076	14041	13931	14107	13817	14040	13776	14193	13990	13935	13953	14040	14069	13989	13978	13855	14065	14047	13847	13819	13888	13893	13975	13911	13843	13962	14007	13952	13936	14091	13928	13990	14061	13959	13954	14081	14011	13952	14002	14055	13824	13925	14029	14019	13926	13889	13956	13876	14014	14001	13920	13840	14027	13915	13888	13939	13886	13824	14046	13953	13943	13950	13987	14003	13995	13985	13837	13721	13976	13967	14061	13878	14085	13850	13901	14023	13980	13939	14001	13982	13982	14078	13911	14035	13854	13889	13868	13855	13894	14068	14134	13871	13976	13919	14085	14062	13965	13875	14017	14096	14040	13919	13900	13956	13778	13996	13971	13941	13688	14069	13920	13962	13949	13926	13981	13839	13889	13901	14063	13950	14015	13863	14099	13917	13805	14004	13899	13981	13870	13951	14070	13877	13897	13850	13982	13891	13939	13993	13956	13971	14013	13811	13927	13972	14119	13911	14112	13789	13958	14049	13991	14031	14024	13884	14106	13892	14084	13829	13847	13973	13907	13908	13882	14180	13942	14029	13957	14087	13873	13910	13941	14054	13905	14009	14023	14020	13812	13956	13940	13795	14038	13952	13846	14096	14016	13928	13954	14028	14004	14065	14005	14031	13966	13983	14019	14005	14032	13946	13864	14121	13912	14062	14073	13932	14017	13992	13940	14005	14084	13893	13939	13876	13940	14129	14036	13885	13828	13880	14146	13861	13832	13944	13994	13979	13956	14157	14031	14076	13997	14104	13947	13863	13888	13908	14025	14010	13986	13974	13957	14109	14054	13979	13948	13880	13990	14103	14015	13852	13838	13872	14075	14132	13837	13923	13925	13924	14105	14052	14001	13967	14049	13731	13864	14011	13997	14015	13891	13865	13992	13886	14018	13951	13979	13909	13966	14027	13912	13947	13861	13967	13964	14008	13958	14174	14214	13954	13937	13980	14120	14098	13826	14058	13941	13843	14041	14043	13965	14146	13842	13877	13952	13924	14018	14031	14074	13983	13985	14023	14023	13985	13886	13893	14016	13825	14003	13923	13980	13870	13920	13993	14094	13947	14025	13908	14010	14008	13961	13985	14012	14022	13940	13956	13866	13855	13981	14009	13958	14016	14083	13811	13970	13963	13804	14031	13949	14153	13973	13771	14036	13991	13902	13986	14042	13977	14073	14115	14128	13835	13981	13814	14017	13946	14029	13936	14013	13904	13911	14112	14119	13852	13942	14035	14022	13780	14130	13894	14142	14051	14018	14008	13918	13971	13931	13925	14019	13918	14117	13987	13991	13884	13901	13957	13977	14014	14112	13897	13838	14032	14162	13901	13937	14049	13803	14090	14008	13974	14023	14003	14086	14098	14060	13980	13763	14009	14056	13927	13980	13924	13910	13970	13787	14009	13945	14010	13995	13908	13891	14062	13947	13831	13946	14077	13960	13952	13866	13945	14100	13953	13940	14020	13964	13927	13912	14023	13892	14032	13880	14075	13892	14020	14029	13857	13882	14069	13906	13997	13979	13921	14057	13914	14089	13941	13919	13924	13894	13780	13953	13876	14113	14028	13995	14045	13878	13891	13869	14028	14093	13983	13872	13993	14067	14102	13804	13995	13909	14137	13868	13973	13797	13932	13856	13906	14104	13848	14003	13890	13960	13992	13919	13904	13996	14047	14101	13829	13933	14009	13859	14032	13977	13953	13965	13826	14050	13947	13958	14069	14018	13890	13906	13968	13977	13954	13924	13849	13997	14094	13938	13985	13810	14085	13918	13986	14035	14016	14019	14008	13971	14072	14073	13892	14179	13935	14024	13907	14015	13872	13852	14047	14106	14016	13880	13990	14010	13882	13999	13819	14103	13971	14006	14153	14035	13775	13870	14227	13830	13986	13790	14017	13952	13844	13950	14051	14040	14050	13964	13854	13954	13951	14013	14004	13985	13995	13999	13909	14007	14042	13932	14049	13958	13919	14020	13849	13990	13895	13822	13986	14072	13950	14124	13923	13953	13920	13878	14014	13868	14041	13893	13872	13941	14032	13965	13899	13863	13984	13931	13902	13971	13926	13818	13839	13913	13833	13995	14130	13889	13859	13681	14132	14098	14062	13856	13999	13991	13913	13994	13942	13875	13855	14133	13778	13915	13936	13972	13789	14049	13776	13866	13825	14170	14082	13964	13909	13932	14110	13944	14029	13867	13892	14000	13980	13961	14024	13975	13976	14104	14184	13929	13703	13951	14081	14008	13869	13994	13958	13991	14066	14036	13968	14028	14094	14039	13936	14040	13982	13987	13876	13981	13978	13992	13965	13963	13942	13835	13839	14061	13941	13961	13851	13965	13921	14039	14015	13826	13973	14036	13822	13994	13928	13946	13981	13983	14088	14068	13884	13791	14067	13947	13828	13965	14017	13937	13793	14011	13809	14043	13973	13860	13916	13953	14013	13972	13699	14081	14007	14080	13971	14152	13907	13881	13905	14101	13922	13741	13894	13888	13881	13957	14009	13834	14048	13962	13945	13968	14091	14040	13963	13986	13906	14072	14011	13893	14098	13939	14007	13971	14078	13987	13918	14009	14048	13994	13753	13964	13998	13968	13965	13946	13918	13958	13928	13988	13994	13965	14015	13954	13919	14106	14141	13942	13958	13897	13830	13931	13909	13863	13910	13862	14014	13926	13971	13959	14053	14049	13981	13904	14042	14025	13775	13886	13867	14044	14040	13954	13971	13991	14164	13987	13919	13993	14032	13980	13919	13870	13854	14008	13904	13983	13681	14011	13912	14002	14074	13973	13917	13802	14068	13973	14098	13867	14049	13843	14052	13919	14018	13947	13994	13931	14061	14012	14044	13832	13862	13909	14027	14114	13911	13872	13941	13844	13986	13913	13990	13845	14031	13948	14060	13953	13967	13923	14009	13950	13943	14021	13971	13960	14061	14102	13886	13827	13895	14046	13903	13908	14054	13939	13823	13940	13993	13852	13913	14051	13876	13891	13990	13885	14013	13910	13828	13844	13993	14031	13946	13954	13853	13957	13863	13957	13925	13958	13939	13937	13819	14085	13934	13965	14052	13936	13985	14019	14096	13997	13881	13882	13981	13933	13954	14005	14068	13831	14048	14058	13879	13806	13903	14054	14026	14029	13951	13761	13949	14023	14068	14018	14025	13743	14048	14038	14031	13800	14160	13942	14060	14009	13930	13999	14001	13856	14040	13908	14037	13861	13961	14023	13999	14029	13711	14083	13957	13882	14026	14093	14033	13930	14162	13818	13859	14080	13890	13937	13885	13901	13842	14052	13990	14059	14067	13919	13976	13923	13982	14102	13862	14042	13969	14129	14002	14068	13988	13914	13930	13819	13915	13934	13997	13908	14107	13791	14007	13975	13966	14047	13837	14011	14100	13973	13953	13975	13940	14059	13883	13782	13960	13812	13998	13886	13891	13868	13987	14006	13940	13958	14096	13940	13869	13970	14005	13954	13968	13876	14092	13935	13828	13917	13962	13994	13895	13902	13918	13962	14015	13951	13982	13966	13982	13885	13956	13933	13835	13978	13934	14051	14049	13947	14122	14124	13974	14022	14009	14139	13920	13970	14097	13997	14021	14024	13960	13991	14081	13996	14022	14069	13937	14020	13819	13931	14085	13947	13886	14045	13919	13909	13915	13937	14020	13974	13893	13978	13910	13912	13903	13971	14013	14007	13998	14038	13811	14051
22916	21367	29375	24171	23583	26805	28006	22098	19627	18552	17681	16966	16015	15453	15403	15366	14999	14842	14832	14636	14721	14437	14636	14601	14659	14461	14368	14364	14421	14392	14411	14362	14354	14445	14481	14602	14454	14337	14367	14272	14207	14202	14375	14373	14488	14335	14243	14417	14484	14393	14224	14525	14526	14391	14445	14324	14209	14408	14371	14354	14385	14372	14486	14576	14583	14497	14423	14350	14436	14250	14197	14348	14255	14235	14095	14482	14321	14401	14465	14346	14393	14470	14274	14237	14217	14226	14470	14403	14172	14284	14206	14370	14362	14247	14290	14499	14228	14355	14260	14661	14431	14292	14111	14237	14273	14530	14549	14341	14441	14390	14320	14314	14226	14301	14342	14237	14343	14295	14225	14197	14254	14352	14401	14242	14252	14294	14256	14343	14719	14418	14436	14331	14214	14177	14542	14364	14429	14445	14329	14456	14357	14367	14435	14202	14357	14428	14344	14304	14222	14053	14493	14203	14457	14400	14442	14415	14499	14287	14332	14327	14327	14146	14413	14238	14224	14440	14427	14358	14160	14214	14140	14233	14439	14394	14344	14189	14299	14114	14009	14170	14253	14381	14455	14273	14477	14301	14255	14222	14300	14397	14235	14571	14402	14472	14548	14266	14163	14121	14303	14219	14436	14165	14273	14268	14300	14342	14620	14327	14262	14296	14253	14280	14216	14346	14377	14317	14293	14202	14263	14348	14601	14287	14390	14464	14336	14251	14198	14363	14329	14272	14386	14361	14529	14375	14400	14331	14308	14209	14242	14243	14335	14396	14304	14338	14452	14262	14380	14226	14231	14360	14320	14410	14389	14225	14409	14265	14430	14371	14338	14049	14117	14216	14204	14159	14105	14240	14248	14221	14412	14420	14319	14222	14350	14240	14451	14257	14369	14323	14206	14396	14286	14221	14212	14367	14400	14371	14452	14262	14417	14260	14141	14170	14229	14338	14319	14281	14146	14160	14267	14382	14363	14339	14264	14369	14238	14368	14315	14359	14253	14235	14256	14305	14445	14362	14406	14292	14246	14120	14214	14213	14433	14401	14306	14346	14333	14294	14433	14389	14314	14427	14349	14326	14536	14437	14471	14368	14475	14276	14302	14253	14408	14277	14361	14479	14320	14315	14311	14243	14476	14384	14306	14534	14354	14340	14436	14311	14433	14434	14052	14303	14342	14442	14406	14632	14420	14590	14428	14326	14347	14054	14397	14442	14107	14409	14393	14421	14328	14414	14389	14316	14299	14243	14296	14278	14363	14249	14448	14250	14407	14304	14350	14368	14416	14234	14330	14232	14375	14200	14282	14152	14363	14321	14228	14188	14344	14365	14448	14318	14303	14335	14286	14143	14271	14293	14308	14212	14248	14345	14166	14336	14114	14417	14405	14246	14354	14292	14320	14210	14283	14368	14061	14311	14462	14221	14474	14534	14366	14506	14340	14253	14086	14186	14329	14130	14397	14531	14377	14478	14342	14357	14286	14373	14428	14428	14191	14326	14085	14545	14307	14359	14354	14248	14299	14384	14199	14291	14256	14425	14315	14232	14208	14301	14342	14153	14333	14296	14169	14439	14235	14365	14320	14281	14379	14146	14513	14255	14331	14288	14232	14199	14285	14360	14446	14316	14147	14223	14350	14340	14331	14327	14299	14339	14301	14123	14368	14394	14394	14399	14305	14146	14348	14354	14201	14478	14217	14212	14251	14348	14310	14283	14336	14348	14324	14205	14429	14469	14363	14359	14275	14288	14130	14441	14317	14081	14231	14239	14378	14330	14436	14183	14324	14231	14304	14195	14289	14268	14409	14314	14277	14299	14474	14411	14311	14335	14352	14330	14323	14296	14375	14370	14347	14299	14359	14206	14202	14404	14233	14389	14398	14286	14339	14349	14276	14321	14309	14363	14431	14437	14453	14275	14149	14194	14350	14149	14485	14379	14181	14294	14459	14327	14348	14243	14249	14390	14300	14323	14246	14197	14206	14476	14369	14157	14277	14330	14404	14372	14385	14383	14365	14179	14276	14171	14288	14294	14279	14206	14306	14409	14293	14304	14190	14253	14506	14426	14343	14390	14377	14513	14513	14199	14347	14120	14348	14269	14219	14368	14329	14333	14414	14290	14094	14328	14254	14250	14263	14438	14512	14429	14360	14331	14296	14196	14246	14514	14083	14301	14328	14275	14246	14305	14383	14536	14447	14109	14209	14311	14500	14368	14237	14195	14319	14296	14164	14186	14364	14217	14312	14228	14133	14291	14185	14245	14471	14352	14181	14452	14466	14356	14299	14071	14265	14230	14450	14398	14288	14186	14197	14117	14368	14145	14382	14399	14192	14437	14321	14138	14331	14374	14474	14339	14338	14122	14312	14411	14196	14252	14267	14372	14392	14106	14438	14456	14277	14340	14367	14136	14249	14389	14356	14324	14168	14347	14259	14296	14382	14372	14245	14397	14254	14199	14444	14418	14264	14306	14208	14327	14312	14273	14326	14352	14593	14267	14212	14282	14359	14275	14163	14264	14421	14193	14358	14067	14259	14218	14295	14169	14155	14271	14237	14378	14254	14510	14232	14219	14360	14234	14214	14078	14411	14372	14317	14464	14308	14180	14176	14425	14327	14338	14406	14232	14292	14259	14365	14323	14268	14339	14284	14434	14291	14259	14227	14224	14348	14296	14170	14446	14206	14607	14390	14573	14185	14222	14258	14328	14332	14410	14182	14326	14506	14324	14378	14187	14189	14184	14412	14406	14487	14462	14491	14281	14407	14242	14286	14320	14242	14249	14306	14031	14291	14264	14356	14470	14274	14338	14412	14362	14080	14283	14358	14328	14155	14096	14298	14334	14276	14265	14379	14265	14345	14323	14337	14293	14242	14236	14452	14313	14324	14148	14365	14374	14312	14311	14300	14334	14379	14278	14245	14328	14413	14426	14264	14319	14482	14333	14206	14204	14195	14292	14440	14451	14396	14325	14317	14228	14385	14262	14189	14366	14231	14267	14309	14439	14317	14196	14421	14259	14376	14241	14232	14336	14332	14303	14302	14146	14266	14217	14261	14328	14141	14295	14303	14385	14353	14413	14279	14316	14268	14144	14139	14430	14242	14306	14260	14239	14188	14413	14296	14137	14302	14240	14214	14321	14295	14390	14479	14211	14171	14443	14289	14298	14379	14145	14216	14248	14132	14322	14277	14330	14299	14285	14380	14209	14310	14344	14438	14247	14405	14351	14182	14273	14205	14410	14282	14193	14369	14372	14167	14292	14209	14185	14201	14213	14199	14371	14448	14482	14071	14305	14355	14471	14322	14317	14238	14134	14316	14450	14120	14460	14223	14280	14060	14234	14347	14302	14108	14308	14449	14343	14262	14140	14362	14400	14526	14374	14426	14154	14468	14374	14420	14245	14217	14334	14316	14301	14218	14216	14418	14235	14204	14362	14160	14558	14447	14370	14329	14045	14101	14185	14208	14281	14332	14365	14361	14242	14327	14230	14458	14399	14527	14355	14542	14431	14304	14155	14260	14104	14282	14455	14543	14365	14423	14386	14404	14205	14241	14379	14291	14294	14352	14185	14187	14325	14321	14385	14280	14317	14331	14342	14295	14417	14460	14450	14516	14238	14248	14317	14398	14456	14491	14314	14228	14280	14360	14232	14276	14144	14233	14261	14196	14307	14341	14259	14304	14401	14358	14279	14377	14272	14258	14377	14291	14241	14232	14233	14292	14084	14349	14377	14457	14429	14151	14202	14097	14260	14054	14309	14410	14301	14259	14184	14325	14330	14289	14198	14338	14378	14393	14293	14149	14261	14496	14337	14415	14298	14391	14235	14223	14331	14206	14538	14294	14369	14298	14211	14212	14302	14361	14473	14453	14475	14165	14169	14253	14396	14308	14181	14381	14199	14267	14251	14097	14315	14305	14246	14539	14362	14394	14254	14246	14315	14261	14293	14450	14462	14327	14329	14489	14561	14321	14306	14361	14287	14355	14402	14492	14310	14259	14324	14292	14235	14192	14223	14187	14161	14218	14242	14168	14239	14353	14317	14156	14503	14458	14386	14299	14456	14360	14382	14359	14255	14279	14236	14359	14266	14317	14100	14096	14349	14318	14276	14338	14230	14336	14350	14319	14377	14344	14427	14357	14320	14143	14317	14332	14465	14166	14305	14391	13998	14168	14042	14151	14267	14317	14317	14506	14350	14406	14316	14356	14212	14249	14383	14340	14401	14313	14232	14323	14504	14307	14241	14306	14430	14332	14346	14291	14391	14160	14444	14369	14301	14358	14255	14196	14315	14378	14435	14327	14356	14178	14218	14350	14193	14343	14197	14218	14183	14305	14239	14280	14221	14297	14152	14136	14534	14454	14251	14286	14163	14172	14273	14323	14411	14218	14193	14329	14390	14322	14137	14335	14381	14361	14342	14281	14223	14241	14204	14295	14316	14449	14326	14431	14553	14481	14392	14393	14349	14351	14274	14424	14300	14342	14417	14480	14181	14478	14394	14251	14422	14244	14338	14467	14276	14211	14316	14158	14244	14436	14200	14114	14215	14406	14475	14366	14274	14463	14426	14290	14443	14169	14318	14411	14389	14394	14171	14174	14207	14178	14468	14225	14166	14290	14211	14312	14392	14110	14268	14342	14267	14443	14323	14306	14192	14356	14117	14446	14260	14469	14383	14274	14335	14385	14167	14279	14318	14237	14197	14285	14446	14331	14305	14264	14324	14381	14629	14374	14255	14307	14292	14356	14232	14297	14346	14353	14212	14148	14144	14294	14548	14067	14348	14161	14335	14324	14062	14324	14178	14384	14261	14342	14291	14280	14215	14293	14290	14354	14375	14271	14197	14354	14297	14348	14341	14381	14318	14353	14291	14338	14478	14289	14239	14284	14515	14416	14366	14229	14313	14320	14312	14268	14149	14377	14457	14397	14249	14377	14231	14115	14350	14379	14072	14102	14366	14340	14425	14176	14325	14123	14293	14416	14211	14418	14298	14171	14298	14367	14333	14288	14324	14331	14451	14255	14407	14505	14353	14386	14400	14445	14164	14353	14468	14411	14334	14286	14219	14291	14351	14247	14396	14208	14284	14315	14471	14353	14294	14279	14059	14406	14354	14490	14190	14376	14489	14449	14368	14285	14287
31793	53302	52765	46041	39124	33337	28831	25447	22591	20329	19746	18090	16450	15603	15367	15333	14908	14855	14675	14564	14486	14252	14165	14040	14181	14278	14257	14220	14276	14227	14168	14084	14008	14104	14068	14134	13987	14102	14071	14171	14163	14126	14345	14251	14222	14149	14099	14012	14164	14061	14052	14093	14336	14214	14182	14041	14123	14202	14152	14041	14044	14086	14265	14603	14501	14149	14037	14085	14074	14236	14088	14093	14082	14056	14030	14100	14153	14089	14194	14046	14021	14142	14172	14040	14233	14148	14064	14157	14164	14102	14090	14028	14021	14024	14129	14343	14136	14121	14081	14119	14157	13993	13986	14077	14075	14166	14246	13974	14038	14026	14100	14118	14150	14100	14275	14272	14216	14237	14144	14194	14171	14124	14094	14101	14160	14069	14235	14058	14048	14026	14080	14133	14091	13988	14102	14031	14100	14104	13898	14209	14174	14166	14222	14070	14177	14010	14106	14084	14339	14221	14156	14039	14144	13951	13926	14010	14160	14063	14151	13972	14252	14150	14347	14076	14109	14182	14189	14098	14235	14227	14272	14089	14005	14031	14278	14166	14102	13874	14142	14135	14083	14006	14119	14097	14163	14018	14044	14083	14251	14190	14254	14067	14196	14041	14124	14135	14021	14074	13872	14071	14192	13908	14203	13895	14221	14198	14085	14066	14177	13953	14173	14192	13947	14057	13937	14055	14215	14178	14199	14162	14137	14035	14268	14142	14092	14106	14276	14122	14130	14075	14100	13991	14094	14068	14064	14028	14125	14006	14086	14186	14056	14098	14117	14082	14157	14013	14138	14104	14164	14117	14042	14118	13987	14245	14154	14234	14170	14121	14148	14164	13975	14040	14203	13990	14160	14096	14128	14058	14093	14182	14040	14108	14042	14127	14218	14092	14118	14115	14285	14300	13909	14115	14059	14054	14073	14212	13988	14062	14192	14038	14262	14070	14322	13952	14168	14147	14301	14075	14176	14054	14170	14006	14149	14102	14220	13933	14186	13884	14281	14109	14183	14048	13991	13852	14159	14116	14142	14125	14179	14135	14041	14160	14174	14070	13983	14233	14160	14163	14177	14006	14014	14172	13839	14234	14063	14101	14096	14346	14251	13953	14064	14162	14150	14085	14026	14096	14122	14195	14087	14047	14145	14082	14030	14014	14266	14022	14080	14313	14064	14050	14241	14253	14101	14006	14120	14152	14071	14099	14026	14155	14232	13956	14188	14164	14142	14094	14009	14045	13960	14153	14230	14035	14286	14168	14031	14094	14173	14174	14092	14150	14104	14242	14055	14127	14006	14124	14136	14196	14203	14064	14062	14141	13939	14348	14139	13977	14186	14187	14117	14059	14000	14094	14219	14085	14005	14106	14116	14057	13992	14047	14174	14218	13946	14199	14047	14153	13967	14107	14084	14189	14260	14163	14153	14252	14137	14209	14035	14081	14095	14186	14107	14109	14187	14061	14097	14203	14222	14222	14076	14163	14134	14074	14036	14049	14126	14143	13949	14023	14165	14042	14169	14110	14141	14146	14142	13975	14011	14201	14072	14180	13941	14103	14126	14166	14019	14230	14102	14105	14118	14163	14102	14322	14016	14116	14187	14067	14067	14196	14173	14144	13976	14139	14021	14198	14057	14038	14077	14083	14123	14151	13946	14116	14174	14098	14137	14013	14069	14261	14134	13979	14136	14146	14235	14129	14056	14274	14186	14005	14040	14092	14159	14107	14233	14043	14120	14169	13927	14130	14048	14460	14073	14219	14116	14070	14116	14134	14104	14251	13961	14061	13864	13946	14289	14088	14125	14014	14159	14045	14132	14184	14002	13925	14124	14076	14165	14062	14039	14105	14113	14179	14187	13993	13983	14062	14213	13905	14050	14009	14103	14154	14081	14162	14016	14091	14207	14055	14126	14149	14053	14077	14077	14120	14017	14133	14205	14279	14138	14054	14123	13962	14103	14078	14112	14111	14171	14166	14043	13968	13910	14079	14019	14207	14143	14067	14216	14190	14098	14079	14120	14171	14241	14177	14065	14116	14109	14041	14111	14160	14071	14088	14128	14103	14114	14001	14198	14140	14349	14028	14052	14126	14146	13946	14184	14126	14126	14091	14032	14131	14113	14213	14331	14032	14106	14116	14086	14043	14278	14161	14035	14205	14089	14107	14214	14075	14161	13959	14145	14242	14052	13967	14078	14079	14050	14155	14138	13973	14222	14138	14140	14036	14154	14049	14213	14074	14159	14008	14045	14197	14225	14088	14145	14076	14277	14248	14161	14122	14021	14197	14197	14105	13881	14181	14096	14079	14171	13918	14148	14227	14005	14188	13972	14046	14113	14096	14304	14199	14101	14153	14102	14084	14084	14033	13910	13941	13976	13993	14114	14050	14172	13949	14045	14082	14134	13907	14110	14197	14242	14028	14202	13951	14106	14220	14142	14100	14135	14003	13984	14127	14092	14123	14113	14094	14250	14061	14103	14101	13976	14252	14142	13841	14016	14120	14162	14121	14091	14152	14149	14156	14105	14128	14120	14131	14045	13983	14099	14118	14089	14014	14039	14080	14131	14227	14137	14142	14067	14234	14189	14193	14020	14042	14085	13930	14196	14169	14123	14059	14263	14010	14231	14149	14232	14084	14318	14007	14056	14013	14226	13931	14152	14080	14190	13764	14050	14190	14088	14082	14022	14136	14007	14176	14225	14111	14145	14122	13976	14128	14217	14196	14077	14263	14054	14000	14129	14109	14064	14066	14027	14222	14068	13947	14023	14131	14204	14018	14131	14065	14074	14068	14146	14144	14187	14090	14121	14042	14010	14096	14188	14159	14148	13986	14201	14097	14323	14082	14080	14192	14242	14194	14065	13998	14319	14126	14144	14139	14062	14103	14398	13944	14077	14164	14152	14265	14133	14068	14129	14269	14199	14109	14098	14032	14146	14148	14100	14124	14058	14106	14126	14205	14226	14182	14080	14293	14105	14157	14054	14008	14281	13937	14082	14163	14164	14039	14110	14132	14152	14281	14180	14200	13981	14071	14142	14043	14222	14143	14105	14231	14139	14080	14068	14260	14203	14182	14133	14162	14111	14077	14124	14117	14077	14191	14110	14152	14062	13907	13994	14091	14208	14263	14087	14148	14076	14246	13987	14131	14301	14080	14088	14002	14230	14129	14109	14129	13849	14171	14026	14078	14072	14129	14237	14115	14079	14338	14090	14167	14165	13898	14095	13986	14108	14197	14190	14192	14238	14033	14322	14062	14092	14131	14065	14362	14134	14067	14261	14231	14023	14188	14030	14168	14052	14120	14214	14053	14186	14134	14084	14048	14142	13975	14089	14265	13953	14253	14062	14141	14126	13976	13880	14227	14033	14240	14063	14187	14028	14191	14191	14089	14002	14172	14017	14131	14114	14257	13901	14147	14163	14221	14144	14114	14119	14094	14131	14235	14231	14170	14092	14240	14193	14064	14079	14133	13998	13980	14087	14166	13961	14089	14247	14088	14118	14011	14146	14143	14149	14150	14173	14145	14235	14248	14003	14055	14044	14063	14061	14129	14075	13997	14036	14143	14109	14067	14111	14220	14046	14269	14380	14197	14191	14105	14072	14033	14178	14203	14093	14116	14104	13991	14212	14135	14115	14096	14093	14031	14069	14122	14041	14141	14062	14092	14114	14079	14056	13960	14329	14200	14025	14088	13887	13974	14108	14128	14219	14031	13955	14145	14146	14153	14085	14044	14066	14060	14139	14338	14050	14145	14082	14181	13997	13965	14101	14183	14209	14123	13969	14256	14224	14107	14166	14297	14197	14181	14118	14171	14045	14208	14112	13953	14167	14099	13985	14100	14313	14229	14228	14038	14067	13994	14042	14195	14053	14074	14220	14244	14014	14011	14174	13984	14078	14239	14133	14171	14146	14067	14035	14109	14176	14232	14164	14231	14160	14062	14077	14041	14100	14201	13838	14120	14115	14098	14177	14021	14140	14202	14276	14226	14160	13945	14217	13975	14091	14126	14040	14022	14274	13990	14000	14319	14229	14013	14101	14160	14002	14132	14179	14151	14197	13874	14108	14148	14049	14019	14039	14034	14253	13939	14162	14083	14144	14028	14063	14024	14029	14129	14044	14118	14208	14168	14296	14029	14134	14113	14216	14031	14166	14090	14034	13982	14031	14181	14058	14168	14177	14038	14169	14145	14043	14109	14063	14268	14151	14072	14034	14169	13913	14187	14083	14112	14087	14222	14017	14112	14096	14109	14300	14121	14360	14163	14057	14141	14097	14099	14077	14173	14136	14069	14069	14042	14029	13999	14170	14085	14159	14064	14107	14179	14082	14106	14211	14110	14229	14156	14096	14303	14015	14024	14053	14219	14029	14137	14085	14197	13981	14173	13990	14082	14098	14158	14160	14063	14230	14030	14049	13946	14148	14146	14133	14109	13909	14149	14139	14102	14173	14118	14211	14029	14175	13991	14233	13973	14044	14253	14078	14202	14132	14088	14183	14084	14136	14118	14025	14173	14249	14015	14313	14032	14142	14005	14311	13987	14118	14166	14145	14191	14080	13987	14281	14048	14153	14266	14134	14141	14199	14053	14088	14034	14198	14158	13913	14253	14275	14160	14176	14106	14024	13982	14134	14103	14079	14160	14037	14053	14050	14194	13958	14186	13998	14213	13938	14042	14125	14152	14076	14063	13922	14094	14203	14116	14180	13936	14216	14258	14069	14169	14015	14141	14235	13989	14113	14244	14136	14084	14038	14154	13964	14120	14280	13894	14171	13948	14181	14107	14176	14094	14072	14107	14241	14023	14110	14035	14160	14048	14293	14120	14015	13954	14083	14269	14011	13880	14058	14079	14049	14080	14036	14059	14086	14089	14240	14015	14031	13972	14126	14129	14081	13981	14037	14127	14051	14262	14187	14220	14135	14209	14227	13978	13928	14043	14151	13971	14163	14181	14012	14060	14230	14102	14069	14174	14164	14242	14018	14075	14111	14180	14136	14045	14266	14071	14105	14283	14042	14123	14097	14055	14161	14091	13850	14132	14097	14029	14157	14132	14077	14020	14030	14205	13973	14006	14236	14148	14188	14131	14034	14010	14137	14035	14012	14089	14133	14153	14029	14203	14150	14034	14025	14073	14113	14118
28404	28215	35274	31238	24151	20785	18853	17611	16507	15777	15898	15272	15092	14790	14811	14840	14710	14654	14809	14782	14749	14619	14661	14742	14578	14687	14567	14624	14587	14667	14531	14512	14752	14613	14599	14631	14759	14619	14497	14354	14502	14482	14639	14624	14525	14617	14336	14513	14697	14539	14484	14688	14547	14713	14693	14583	14524	14371	14549	14611	14507	14566	14698	14479	14597	14591	14457	14574	14774	14543	14660	14776	14544	14631	14701	14590	14626	14611	14594	14510	14484	14559	14511	14617	14333	14719	14728	14538	14339	14534	14804	14540	14544	14730	14518	14667	14592	14529	14523	14644	14766	14353	14625	14569	14629	14502	14464	14475	14685	14684	14562	14535	14567	14488	14657	14579	14558	14449	14523	14539	14540	14534	14576	14645	14426	14552	14652	14542	14655	14588	14593	14741	14525	14686	14416	14425	14574	14554	14567	14482	14552	14685	14739	14426	14568	14598	14476	14582	14698	14354	14615	14455	14474	14712	14453	14447	14621	14533	14578	14513	14574	14453	14694	14583	14443	14550	14691	14497	14584	14795	14615	14640	14386	14571	14299	14665	14658	14560	14373	14594	14640	14632	14563	14593	14607	14663	14645	14552	14557	14605	14590	14374	14562	14681	14645	14623	14788	14594	14649	14574	14654	14491	14465	14407	14523	14330	14611	14677	14564	14797	14473	14594	14630	14504	14575	14520	14654	14671	14600	14467	14556	14702	14453	14541	14456	14713	14571	14657	14618	14709	14540	14540	14701	14687	14532	14623	14724	14533	14711	14442	14459	14683	14712	14727	14553	14568	14693	14814	14614	14510	14461	14584	14601	14427	14602	14573	14673	14554	14632	14571	14600	14584	14515	14436	14612	14550	14476	14619	14517	14528	14514	14649	14574	14531	14589	14602	14621	14676	14434	14682	14472	14431	14603	14543	14574	14507	14488	14628	14795	14648	14633	14487	14640	14670	14549	14606	14578	14594	14575	14540	14565	14493	14464	14488	14564	14562	14665	14596	14609	14454	14722	14739	14447	14515	14685	14643	14423	14520	14404	14649	14665	14578	14506	14542	14626	14561	14616	14699	14656	14357	14564	14566	14511	14654	14593	14522	14611	14745	14617	14525	14645	14614	14554	14425	14517	14471	14758	14548	14505	14593	14586	14413	14432	14377	14557	14578	14532	14481	14565	14715	14633	14476	14667	14573	14515	14532	14660	14725	14676	14624	14720	14510	14664	14548	14412	14517	14631	14420	14492	14519	14540	14648	14518	14429	14725	14686	14693	14495	14576	14539	14562	14660	14549	14498	14421	14612	14521	14588	14765	14593	14478	14584	14554	14367	14784	14748	14676	14609	14549	14734	14431	14527	14630	14515	14653	14725	14622	14424	14415	14663	14385	14585	14600	14670	14683	14749	14595	14768	14642	14586	14429	14595	14868	14705	14508	14474	14477	14616	14458	14316	14491	14618	14658	14698	14581	14613	14531	14483	14605	14439	14568	14685	14574	14567	14673	14673	14557	14655	14758	14442	14588	14455	14479	14522	14457	14631	14678	14601	14602	14365	14722	14783	14583	14592	14659	14671	14590	14705	14366	14583	14684	14704	14629	14578	14850	14398	14412	14555	14616	14543	14660	14574	14619	14841	14638	14562	14393	14784	14617	14537	14414	14410	14439	14675	14572	14606	14591	14729	14492	14608	14497	14627	14573	14494	14592	14728	14483	14569	14619	14617	14734	14580	14528	14530	14629	14593	14453	14639	14385	14262	14652	14435	14458	14714	14674	14868	14598	14422	14773	14568	14577	14608	14452	14419	14451	14534	14870	14668	14727	14616	14696	14517	14601	14418	14506	14446	14475	14629	14578	14622	14675	14579	14593	14545	14524	14449	14528	14745	14626	14408	14697	14434	14438	14771	14565	14699	14487	14633	14587	14691	14538	14619	14842	14462	14481	14459	14695	14632	14496	14660	14633	14707	14508	14521	14514	14443	14637	14555	14359	14637	14485	14564	14437	14358	14655	14584	14849	14654	14286	14514	14598	14587	14478	14435	14527	14642	14642	14745	14859	14601	14760	14510	14818	14490	14673	14541	14590	14774	14543	14535	14698	14800	14584	14710	14574	14580	14716	14593	14718	14611	14636	14615	14647	14657	14686	14831	14593	14714	14685	14549	14430	14431	14611	14536	14599	14499	14625	14582	14512	14539	14491	14595	14525	14592	14829	14416	14747	14626	14596	14519	14448	14601	14689	14620	14708	14670	14659	14685	14524	14797	14517	14386	14488	14744	14667	14750	14525	14551	14543	14696	14537	14499	14584	14489	14523	14607	14664	14546	14514	14529	14582	14700	14615	14759	14541	14661	14524	14533	14713	14564	14582	14428	14631	14619	14709	14320	14456	14567	14629	14550	14455	14675	14539	14534	14671	14551	14514	14567	14476	14442	14736	14531	14625	14734	14477	14583	14729	14494	14578	14614	14623	14519	14459	14426	14642	14487	14581	14634	14554	14715	14743	14623	14504	14606	14403	14763	14647	14560	14512	14481	14686	14695	14546	14564	14547	14568	14450	14478	14576	14557	14669	14532	14756	14584	14449	14569	14497	14544	14536	14500	14596	14581	14508	14637	14497	14677	14724	14561	14788	14622	14469	14721	14562	14764	14607	14392	14513	14661	14630	14571	14451	14695	14565	14599	14562	14425	14763	14450	14667	14568	14566	14629	14707	14718	14505	14787	14756	14553	14538	14349	14642	14720	14508	14876	14672	14564	14382	14529	14772	14758	14645	14763	14343	14459	14622	14702	14617	14479	14584	14588	14853	14441	14699	14713	14582	14741	14587	14642	14444	14562	14657	14615	14649	14483	14475	14478	14614	14736	14494	14565	14728	14673	14572	14592	14709	14719	14744	14636	14700	14626	14424	14463	14580	14502	14460	14662	14679	14631	14450	14514	14418	14456	14529	14525	14731	14626	14662	14493	14463	14700	14558	14620	14635	14734	14580	14545	14662	14626	14471	14548	14507	14784	14514	14614	14653	14611	14478	14510	14714	14551	14452	14619	14555	14621	14756	14346	14533	14498	14577	14511	14389	14656	14682	14680	14534	14654	14538	14474	14700	14630	14521	14520	14549	14566	14480	14412	14533	14487	14573	14542	14434	14619	14634	14467	14718	14697	14592	14674	14724	14574	14663	14790	14731	14549	14733	14733	14704	14322	14695	14604	14726	14557	14479	14685	14701	14702	14675	14654	14703	14731	14686	14551	14764	14636	14542	14523	14735	14513	14419	14652	14458	14478	14548	14658	14707	14524	14585	14510	14473	14719	14681	14700	14371	14514	14561	14565	14497	14373	14608	14490	14576	14613	14501	14628	14579	14734	14718	14545	14337	14548	14583	14446	14774	14741	14469	14701	14749	14611	14628	14569	14448	14669	14494	14580	14728	14561	14564	14590	14649	14472	14762	14616	14645	14640	14616	14624	14578	14429	14578	14657	14572	14363	14572	14594	14559	14549	14699	14727	14716	14545	14785	14523	14669	14751	14530	14658	14450	14488	14525	14778	14661	14496	14436	14457	14562	14601	14669	14734	14649	14676	14414	14596	14596	14685	14563	14611	14601	14739	14582	14435	14497	14544	14551	14663	14552	14599	14515	14563	14550	14674	14666	14697	14705	14567	14646	14610	14540	14546	14696	14522	14521	14673	14685	14692	14744	14388	14735	14810	14507	14536	14600	14683	14501	14617	14496	14691	14470	14531	14637	14478	14666	14559	14575	14710	14574	14625	14575	14553	14698	14576	14276	14542	14478	14707	14457	14556	14570	14735	14562	14626	14602	14577	14473	14595	14821	14553	14659	14461	14401	14520	14550	14496	14432	14425	14481	14611	14418	14749	14425	14662	14514	14685	14466	14616	14570	14729	14674	14541	14569	14583	14576	14601	14650	14659	14506	14476	14359	14500	14582	14692	14553	14697	14481	14616	14559	14488	14721	14816	14815	14579	14668	14523	14550	14578	14608	14463	14552	14499	14495	14377	14438	14558	14606	14611	14815	14776	14585	14485	14735	14682	14499	14544	14665	14684	14700	14685	14636	14745	14609	14640	14611	14513	14667	14716	14693	14659	14608	14602	14550	14374	14739	14503	14655	14611	14536	14672	14657	14733	14536	14528	14566	14724	14672	14636	14569	14665	14684	14395	14570	14683	14568	14478	14400	14414	14502	14739	14514	14712	14582	14529	14504	14878	14560	14571	14621	14431	14494	14671	14576	14470	14721	14510	14759	14548	14644	14566	14544	14672	14635	14631	14510	14741	14501	14616	14471	14552	14550	14470	14382	14459	14807	14728	14753	14505	14684	14747	14392	14763	14559	14557	14681	14736	14609	14555	14619	14773	14570	14691	14487	14589	14555	14611	14526	14504	14498	14434	14528	14471	14770	14293	14807	14536	14649	14697	14463	14623	14486	14566	14648	14610	14643	14781	14545	14626	14826	14605	14506	14716	14601	14505	14555	14654	14789	14511	14480	14511	14598	14740	14678	14703	14561	14562	14598	14647	14402	14610	14746	14539	14771	14657	14607	14485	14643	14662	14482	14664	14476	14646	14681	14461	14623	14584	14601	14669	14618	14610	14505	14666	14579	14488	14655	14685	14747	14646	14471	14623	14545	14549	14518	14715	14538	14355	14708	14607	14577	14753	14695	14500	14734	14620	14713	14690	14511	14523	14550	14528	14462	14466	14576	14844	14465	14694	14534	14464	14672	14639	14601	14413	14613	14502	14632	14350	14874	14640	14544	14741	14287	14556	14668	14631	14521	14568	14573	14564	14469	14541	14573	14678	14594	14417	14506	14665	14567	14477	14643	14630	14404	14554	14596	14566	14836	14688	14581	14622	14720	14569	14631	14669	14479	14519	14418	14522	14675	14517	14694	14519	14715	14743	14644	14569	14418	14614	14754	14728	14494	14683	14563	14747	14460	14511	14760	14630	14500	14602	14476	14679	14391	14510	14487	14607	14587	14414	14667	14655	14728	14695	14752	14601	14651	14697	14960	14550	14731	14633	14728	14806	14686	14695	14674	14559	14508	14537	14524	14554	14554	14503	14544	14594	14454	14493	14697	14560	14786	14569	14593	14550	14650	14570	14540	14632	14786	14547	14653	14625	14521	14621
30492	44918	42633	34260	27522	23192	20525	18798	17294	16345	15941	15509	14876	14582	14528	14508	14446	14402	14299	14224	14144	14190	14427	14237	14149	14149	14241	14087	14270	14399	14272	14149	14469	14332	14436	14288	14294	14259	14102	14187	14052	14329	14031	14242	14174	14206	14245	14285	14181	14226	14267	14176	14135	14091	14210	14272	14411	14207	14290	14339	14273	14205	14231	14357	14282	14291	14286	14141	14385	14299	14189	14289	14357	14397	14324	14335	14196	14157	14246	13998	14156	14109	14292	14213	14130	14211	14251	14096	14171	14147	14213	14158	14158	14253	14311	14159	14172	14069	14385	14324	14326	14303	14142	14247	14152	14174	14388	14212	14198	14301	14242	14371	14024	14312	14301	14330	14184	14269	14275	14127	14276	14270	14045	14405	14312	14171	14247	14081	14337	14223	14082	14123	14205	14311	14206	14231	14191	14424	14144	13978	14202	14132	14110	14260	14231	14338	14260	14283	14240	14096	14359	14159	14265	14106	14159	14252	14145	14167	14240	14247	14250	14113	14263	14176	14339	14204	14190	14151	14102	14191	14252	14264	14343	14244	14029	14300	14298	14259	14422	14268	14304	14401	14299	14077	14205	14108	14210	14144	14194	14055	14346	14162	14084	14267	14209	14339	14162	14038	14160	14182	14233	14433	14205	14053	14291	14199	14212	14221	14474	14040	14390	14173	14206	14206	14320	14330	14378	14182	14062	14333	14333	14432	14247	14270	14191	14271	14308	14260	14350	14157	14282	14020	14266	14401	14176	14179	14136	14135	14401	14175	14096	14151	14283	14408	14133	14333	14261	14141	14194	14268	14101	14150	14153	14220	14189	14288	14231	14068	14352	14279	14394	14200	14140	14235	14307	14070	14287	14264	13985	14380	14224	14229	14309	14325	14317	14291	14320	14295	14154	14197	14225	14276	14243	14373	14268	14174	14252	14077	14097	14141	14220	14246	14292	14019	14158	14375	14274	14185	14519	14258	14171	14278	14216	14165	14174	14307	14195	14134	14327	14241	14306	14235	14230	14189	14377	14193	14542	14287	14386	14226	14231	14274	14279	14388	14291	14221	14185	14178	14221	14066	14146	14292	14105	14046	14340	14111	14060	14185	14368	14094	14292	14313	14188	14107	14239	14280	14187	14308	14183	14303	14079	14310	14306	14163	14218	14495	14239	14239	14207	14299	14238	14149	14212	14267	14218	14221	14321	14343	14272	14134	14232	14183	14336	14118	14208	14173	14287	14288	14197	14203	14057	14191	14325	14259	14228	14115	14287	14269	14284	14272	14256	14214	14370	14084	14379	14293	14172	14209	14377	14187	14186	14214	14269	14331	14216	14237	14224	14309	14197	14177	14160	14144	14131	14119	14139	14128	14235	14230	14413	14341	14248	14170	14184	14122	14290	14230	14206	14251	14174	14300	14297	14111	14247	14305	14184	14256	14030	14059	14274	14245	14143	14149	14152	14198	14114	14297	14183	14234	14304	14295	14357	14201	14245	14307	14204	14213	14389	14197	14359	14077	14273	14229	14310	14144	14192	14321	14132	14130	14215	14135	14205	14198	14278	14074	14363	14084	14146	14076	14320	14361	14295	14141	14210	14142	14267	14127	14177	14315	14205	14391	14187	14284	14123	14250	14366	14315	14190	14156	14339	14269	14299	14153	14231	14331	14142	14092	14162	14191	14299	14290	14362	14251	14348	14243	14419	14180	14111	14323	14324	14212	14127	14261	14164	14276	14255	14293	14235	14240	14179	14215	14191	14167	14287	14268	14298	14215	14256	14263	14331	14266	14301	14155	14268	14178	14281	14215	14485	14210	14042	14273	14348	14244	14335	14259	14367	14295	14113	14208	14336	14252	14218	14157	14285	14263	14296	14203	14316	14085	14209	14344	14188	14184	14284	14160	14276	14331	14283	14168	14234	14318	14368	14386	14318	14366	14162	14152	14303	14192	14279	14273	14452	14268	14210	14233	14207	14205	14179	14204	14138	14266	14107	14135	14265	14215	14038	14062	14078	14109	14226	14208	14254	14352	14253	14340	14215	14180	14222	14295	14183	14134	14251	14276	14253	14285	14100	14112	14195	14162	14288	14288	14403	14166	14130	14049	14154	14183	14236	14206	14171	14276	14326	14113	14251	14248	14327	14253	14249	14249	14278	14255	14206	14181	14261	14171	14323	14267	14171	14233	14212	14349	14212	14289	14201	14165	14149	14157	14401	14222	14166	14095	14254	14152	14275	14250	14313	14317	14321	14199	14340	14327	14316	14215	14166	14166	14236	14121	14342	14347	14148	14246	14233	14249	14343	14174	14133	14269	14206	14163	14285	14309	14065	14234	14154	14122	14315	14304	14119	14351	14449	14291	14271	14224	14221	14198	14261	14308	14226	14232	14248	14275	14204	14313	14264	14137	14232	14182	14416	14121	14191	14307	14241	14295	14166	14354	14381	14249	14164	14215	14380	14275	14176	14323	14208	14134	14347	14140	14271	14309	14239	14150	14274	14346	14078	14287	14101	14112	14214	14224	14295	14239	14105	14335	14127	14127	14267	14202	13995	14270	14169	14272	14285	14170	14379	14202	14117	14250	14206	14248	14203	14050	14323	14300	14095	14171	14178	14329	14401	14163	14182	14272	14080	14150	14277	14237	14392	14284	14198	14322	14230	14359	14253	13980	14294	14336	14362	14314	14182	14233	14254	14275	14248	14343	14186	14260	14373	14151	14239	14243	14308	14305	14340	14329	14343	14166	14211	14305	14212	14238	14260	14179	14246	14168	14366	14154	14255	14144	14317	14191	14390	14247	14152	14207	14250	14228	14208	14153	14190	14327	14208	14267	14149	14192	14319	14228	14274	14325	14131	14283	14282	14236	14387	14217	14096	14242	14407	14285	14263	14178	14192	14203	14234	14059	14126	14232	14439	14201	14238	14281	14293	14230	14153	14283	14133	14275	14097	14127	14272	14390	14310	14190	14277	14286	14212	14162	14179	14192	14255	14108	14102	14251	14333	14189	14474	14265	14303	14228	14266	14196	14257	14334	14345	14471	14220	14251	14309	14268	14269	14229	14178	14233	14219	14326	14337	14133	14396	14164	14372	14269	14294	14186	14231	14223	14243	14352	14353	14143	14213	14216	14262	14110	14000	14237	14175	14133	14280	14229	14390	14076	14144	14221	14385	14234	14172	14104	14287	14158	14202	14297	14361	14223	14265	14206	14113	14433	14371	14217	14352	14256	14167	14260	14404	14163	14275	14227	14231	14428	14190	14215	14240	14289	14247	14336	14202	14246	14499	14208	14187	14280	14228	14203	14079	14137	14152	14123	14369	14006	14370	14102	14342	14221	14469	14254	14310	14286	14257	14100	14205	14369	14223	14278	14188	14184	14149	14301	14114	14336	14249	14281	14133	14167	14354	14179	14160	14352	14270	14309	13995	14310	14327	14303	14020	14274	14198	14320	14413	14229	14151	14234	14228	14326	14109	14097	14244	14207	14202	14188	14110	14175	14414	14185	14290	14373	14249	14223	14311	14248	14070	14337	14256	14029	14272	14212	14302	14448	14027	14196	14281	14345	14207	14254	14232	14245	14201	14323	14145	14290	14096	14351	14186	14316	14046	14299	14270	14197	14176	14132	14290	14249	14294	14198	14315	14186	14360	14113	14121	14233	14225	14064	14117	14116	14204	14184	14145	14255	14285	14230	14123	14218	14234	14180	14254	14192	14438	14271	14404	14119	14212	14216	14250	14393	14294	14139	14217	14433	14194	14301	14153	14262	14103	14263	14245	14231	14268	14232	14290	14270	14163	14317	14188	14164	14293	14223	14372	14152	14407	14220	14281	14284	14276	14247	14177	14461	14436	14221	14312	14137	14357	14259	14233	14330	14213	14247	14338	14260	14158	14203	14179	14229	14176	14286	14249	14229	14316	14270	14289	14311	14295	14217	14040	14275	14277	14376	14244	14212	14316	14179	14309	14258	14172	14142	14194	14294	14340	14223	14035	14291	14208	14212	14266	14124	14377	14206	14186	14191	14266	14289	14282	14292	14172	14230	14227	14146	14276	14160	14261	14275	14253	14414	14138	14141	14354	14167	14394	14231	14060	14287	14372	14096	14183	14282	14190	14195	14277	14402	14244	14194	14324	14098	14064	14240	14149	14336	14347	14210	14082	14125	14119	14111	14106	14100	14502	14342	14148	14232	14250	14192	14213	14223	14199	14265	14226	14306	14113	14261	14448	14232	14351	14298	14188	14198	14277	14356	14136	14135	14276	14279	14220	14251	14260	14241	14272	14347	14295	14287	14247	14397	14311	14294	14182	14247	14218	14187	14200	14308	14207	14042	14279	14181	14387	14087	14188	14335	14029	14087	14215	14163	14269	14343	14234	14070	14192	14364	14342	14013	14382	14172	14182	14193	14254	14306	14184	14263	14224	14215	14182	14080	14337	14234	14179	14332	14202	14143	14382	14319	14493	14314	14348	14266	14273	14343	14310	14163	14160	14395	14164	14095	14233	14253	14052	14365	14352	14200	14210	14201	14284	14221	14319	14168	14367	14220	14229	14536	14175	14292	14162	14313	14128	14172	14122	14198	14292	14026	14059	14149	14346	14332	14236	14106	14259	14374	14198	14406	14105	14245	14247	14184	14292	14112	14320	14203	14138	14283	14212	14290	14237	14251	14152	14331	14272	14129	14438	14252	14270	14114	14246	14300	14379	14159	14282	14281	14352	14065	14297	14294	14225	14309	14278	14205	14260	14244	14107	14274	14152	14201	14248	14246	14469	14056	14309	14086	14363	14314	14292	14263	14291	14220	14217	14218	14247	14202	14329	14305	14338	14158	14209	14142	14263	14220	14197	14024	14139	14174	14098	14283	14384	14287	14444	14114	14319	14329	14237	14280	14200	14024	14194	14345	14292	14309	14249	13965	14373	14312	14356	14214	14207	14299	14215	14374	14187	14388	14159	14292	14165	14281	14253	14061	14323	14151	14246	14383	14228	14282	14303	14262	14337	14090	14342	14311	14381	14307	14257	14485	14179	14274	14277	14113	14137	14246	14175	14041	14271	14274	14179	14423	14173	14242	14220	14262	14235	14253	14131	14230	14238	14141	14252	14272	14214	14222	14217	14320	14290	14201	14210	14312	14155	14319
23915	21364	29044	26275	25365	25913	24116	20350	18460	17592	17219	16526	15870	15478	15482	15380	15250	15258	15166	15216	14984	15150	15294	14981	15041	14967	15218	15180	14907	15024	14961	15064	14834	14938	15037	14990	15008	15029	14944	14922	14915	14884	15018	15049	14984	14843	14872	14919	14844	14921	14761	14725	14833	14905	15175	14984	15007	14848	14903	14940	14967	14728	15046	15030	14876	14866	14877	14883	14909	14925	15048	14944	14994	14912	14888	14825	14968	14883	14874	15134	14889	14942	14970	14895	14895	14888	14910	14859	14897	14783	14980	14846	15109	14707	14962	14919	14893	14872	15000	14995	15042	15113	15215	14974	14854	15090	14814	14995	14913	14908	14877	15137	14660	15091	14998	14972	15026	15012	14946	14732	14889	14967	15095	14929	14831	14976	14983	14955	14965	15034	14912	14879	14998	14883	14995	14958	15149	14931	14886	14884	14675	14834	14867	14965	14917	14824	15005	14978	15047	14924	14820	15004	15012	14876	15027	14934	14917	14847	14700	14916	15077	15006	14895	14919	14920	14990	14748	15006	14992	15025	15059	14999	14812	15042	14783	14916	14774	14943	14954	14988	15002	14833	14905	14918	14861	14827	14743	14936	14826	14879	15145	14937	14958	14781	14886	15031	14850	14842	14925	14831	14878	14891	14848	14780	14778	14776	14855	14669	15063	14974	14782	14985	14973	14923	14951	14856	14938	14963	14929	15034	14921	14789	14814	14925	14839	15003	14880	14923	15065	14980	14861	14926	14800	14970	15095	14924	14700	15021	14866	14937	14946	14944	14969	14979	14825	14886	15069	14923	14944	14996	14824	15108	14869	15091	14977	15240	14923	14937	14875	14814	14909	14917	14995	14842	14922	14718	14988	14976	14877	14908	14982	14891	14720	14829	15001	14858	14898	14812	14745	14817	14958	14989	14861	14770	15042	14631	15085	14805	15012	14944	15069	15048	14721	14846	14841	14897	14710	14955	14950	14923	14991	14838	14946	14885	14979	14998	14983	14898	14699	14869	14888	14940	14925	14969	14946	14832	14754	14937	14848	14961	14884	14830	14879	14991	14830	14949	14690	14859	15057	14927	14942	15020	14714	15010	14838	14946	14722	14873	14734	14860	14894	15037	15025	14900	14908	15036	14929	14808	14658	14779	14780	14964	14829	14801	14906	14866	15036	15062	14872	14806	15004	14851	14886	14922	14926	14919	15024	14913	14988	15076	14829	14933	14635	14773	14860	14955	14889	14940	14922	14965	14820	15012	14878	14920	14909	14979	14969	14674	14759	14812	14905	14863	15093	14900	15037	14775	14890	14903	14811	14895	14818	14875	14728	14964	14667	14769	14902	15011	14846	14926	14844	14923	14884	14805	15058	14886	15025	14844	15007	14962	14932	14807	14771	14803	14889	15021	14883	14940	14799	14751	15062	14957	14997	14627	15013	14910	14915	14966	14959	14833	14960	14773	14721	14815	14843	14914	14783	14816	14937	14867	14820	15020	14904	14989	14978	14763	14908	14987	15065	14819	14923	14911	15017	14862	15018	14961	14797	14856	14858	14800	14977	14879	14848	14877	14781	14881	14859	14743	15094	14910	14881	14945	14563	14973	14655	14945	15193	14879	14998	15028	14907	14867	14962	14672	14931	14736	15066	14794	15198	14919	14926	15030	14765	14992	14827	14859	14652	14832	14851	14797	14828	14663	14791	14980	14972	14949	14828	15000	14872	14950	14865	14979	14976	14968	14929	14782	14969	14796	14746	15149	14916	14907	14843	14886	14857	14717	15061	15006	14756	14965	14985	14861	14973	14821	14876	14934	14996	14826	14897	14942	15012	14865	14964	14965	14805	14739	14985	14755	14821	14870	14638	14936	14980	15025	14965	14852	14986	14816	14734	14912	14768	14856	15002	14957	14953	15112	15091	14935	14931	15022	14826	14977	14854	15000	14802	14835	14919	14850	14905	15001	14707	15029	14741	14872	15001	14960	14919	15003	14986	15090	14846	15101	14762	14892	14849	14966	15036	14854	14933	14832	15041	14882	14910	14948	15024	15079	15102	14971	14890	15014	14888	15034	14886	14968	14961	14784	14761	14796	15065	14761	15026	14770	14795	14779	15111	14957	14981	14812	14794	14862	14877	15019	15089	14893	14920	14974	14807	14739	14913	14922	14851	14978	14991	15050	14893	14763	14862	14925	14870	14916	14906	14773	15041	14982	14818	14964	14933	15076	14826	14724	14968	14962	14923	14795	14854	15048	15004	14948	14938	14827	14853	15055	15005	14958	15030	14887	15063	15053	14915	14879	14896	15016	14715	15033	14812	14786	14956	14992	14680	14842	14679	14860	14776	14923	14955	15073	14935	15000	14909	14895	14965	14862	14819	14891	14807	15014	14834	14866	15122	14920	15075	14956	14907	14978	14891	14836	14899	15118	14938	14947	15046	14959	14925	14756	14944	14978	15088	15075	14637	14841	14854	14886	14993	14768	15003	15114	14951	14901	14909	14964	14972	14936	14998	14771	15000	14807	14792	14897	14979	14945	14768	14672	14912	14840	14567	14883	15058	14827	14987	14847	14885	14820	14812	14822	14875	14852	15048	14984	14743	14792	14945	14938	15070	14896	14753	14659	14942	15146	14831	14920	14909	15021	14972	14948	14865	14975	14842	14961	14760	14922	14950	15028	14832	14959	15008	14999	14987	15007	14871	15081	14794	14961	14998	14830	15026	14890	14878	14786	14805	14926	14874	15070	14916	14999	15012	14936	14881	14723	14889	14849	14927	14805	14811	15035	14965	15134	15017	14798	14883	14786	14926	14769	15007	14835	14951	14858	15128	14765	14940	14890	14903	14890	14918	14890	14958	14956	14889	14951	14876	14830	15035	14894	14964	14818	14786	14716	14811	14916	14969	14975	14843	14910	14707	14862	14630	14926	14949	15007	14861	14931	14962	14978	14855	14999	14839	14888	14890	14941	14882	14879	14827	14842	14845	14889	14869	14847	14941	14821	14774	14969	14904	14825	14843	14933	15037	14867	14985	14959	14825	14832	15023	14972	14921	14873	14986	14928	14767	14960	14964	14872	14958	14957	14966	14865	14832	14919	15030	14833	14711	14987	14788	14997	14855	14953	14758	14712	15047	14902	14823	14852	14847	14760	14873	14972	15142	14800	14879	14905	14872	14914	14962	14961	14925	15020	14831	14921	14935	15144	14930	14704	14776	14852	14997	15043	14947	14937	14921	14755	14994	14930	14969	14792	15062	14870	14996	15006	14729	14814	14691	14818	14721	14999	14763	14739	14857	14941	14730	14897	14865	14881	14902	15021	14754	14893	14781	14870	14958	15076	14847	14875	14919	14920	15075	14970	14663	14740	14998	14863	14948	14974	14794	14914	14842	14989	14764	14817	15026	14992	14907	15022	14981	14845	15041	15000	14897	15032	14687	15105	14889	15018	14840	14977	14963	14827	15043	14916	14854	14836	14799	14972	14781	15013	14834	15001	14927	14807	14894	15014	14960	14945	14872	14904	14951	15025	14863	14754	14998	14719	14918	14810	14831	14961	14847	14950	14932	14861	14753	14699	14902	14896	14942	14835	14918	15003	14878	14813	15033	15073	14967	14939	14970	15154	14789	14752	14914	14858	14881	14984	15112	14793	15003	14991	14745	14953	14895	14945	14816	14756	14998	14954	14823	14859	14889	14849	14919	15149	14917	14982	14932	14791	15021	15049	14799	14945	14964	14986	14769	15040	14967	14953	14699	14931	14808	14945	14911	14949	14881	14752	15001	14795	14863	15115	14804	14890	15013	14934	14822	14947	14906	14915	15006	14916	14896	14818	14886	14926	14871	14957	15186	15039	15196	15107	14998	14896	14832	14914	14987	14983	15046	14850	14905	14916	14736	14741	14997	14846	14784	14922	14836	15079	14887	15047	14872	15045	14944	14891	15001	14894	14896	14776	14838	14888	14874	14915	14856	14844	14777	14992	14846	14759	14925	14949	14985	14942	14918	14910	14999	14680	14977	14889	14847	14769	14938	14932	14924	14908	14932	14736	14967	14785	14886	14879	14877	14888	14913	15027	14899	14876	15157	14942	14800	14875	14922	14979	14854	14995	14958	14913	14781	14906	14927	15120	14874	14931	14805	14846	15140	14917	15041	15001	14961	15105	14921	14835	14721	14759	14991	15127	14942	15112	14865	14899	14805	14721	14901	14874	14768	14834	14898	14952	15009	14857	14944	14947	15058	14937	14753	14869	14944	14948	14944	14910	14712	14784	14982	15099	14935	14907	14900	14828	15012	14905	15028	14874	14751	14783	14871	15068	14992	14687	14738	14947	14978	14810	14987	14977	15039	15028	14764	14948	14896	14948	14811	14896	14944	14904	14952	14670	15100	14819	14873	14944	15144	14714	14962	14969	14949	15054	14800	14935	15206	14880	14888	14786	14908	14995	14713	14780	14978	14827	14915	14794	14713	14826	14842	14906	15064	14700	14855	14891	14856	14938	14815	14913	14885	14852	14985	14966	14903	14989	14823	14752	14836	14818	14972	14725	14957	14890	14868	14747	15036	14889	14949	14804	14913	14789	15037	14762	14894	14975	14901	14791	14941	14920	14751	14834	14843	14936	14952	14810	14981	14918	14892	14833	14997	14925	14934	15005	14906	14917	14967	14966	14885	14895	14891	15047	14841	15008	14684	14981	14845	14960	14908	14956	15042	14954	15119	14933	14884	14981	14956	14982	14766	14932	15079	14836	14768	14776	14988	15010	15081	14943	14829	14758	14862	14857	14869	14822	14919	14814	14936	14831	15171	14847	14735	14896	14841	14825	14926	14743	14972	14895	14919	14958	14866	14755	14990	14883	14880	15028	14982	14873	14952	14851	14896	14788	14951	14779	14832	15024	14759	14893	14916	14889	14980	14944	15057	14946	15018	14761	14833	14849	14808	14954	14932	15038	14954	15012	14739	14943	14883	14838	14972	14840	14963	14885	14841	14959	14952	14934	14971	14784	14774	14730	14692	14796	14914	14935	15117	14700	14905	14809	14886	14994	14953	14934	15129	14946	14951	14918	15019	14762	14842	14955	14703	15075	14961	15011	14868	14812	14951	14951	14912	14966	15005	14855	14902	14934	14987	14997	14972	14765	14852	14866	14942	14885
30059	49808	49535	40910	34180	29065	25527	22488	20090	18541	17923	16907	15932	15334	15240	15025	14915	14828	14688	14572	14632	14645	14594	14684	14588	14422	14338	14555	14429	14406	14477	14534	14499	14675	14359	14536	14572	14419	14504	14455	14503	14462	14455	14521	14460	14452	14677	14403	14580	14709	14703	14532	14315	14414	14326	14497	14460	14532	14463	14514	14462	14674	14750	14784	14739	14437	14488	14573	14588	14429	14536	14389	14609	14440	14509	14552	14588	14650	14440	14325	14610	14578	14406	14321	14573	14655	14515	14654	14364	14599	14558	14309	14518	14545	14487	14410	14472	14513	14362	14576	14378	14623	14407	14447	14433	14530	14522	14533	14628	14471	14562	14380	14529	14426	14522	14439	14466	14405	14498	14539	14625	14445	14431	14431	14353	14475	14528	14466	14540	14565	14588	14368	14416	14320	14534	14467	14456	14615	14242	14414	14378	14480	14556	14581	14433	14484	14533	14511	14480	14492	14420	14472	14640	14453	14486	14547	14508	14650	14367	14435	14458	14540	14357	14568	14565	14370	14464	14565	14583	14352	14590	14427	14603	14733	14536	14373	14341	14655	14387	14472	14603	14496	14452	14470	14538	14539	14377	14465	14425	14525	14436	14623	14357	14578	14383	14347	14335	14539	14472	14540	14546	14448	14446	14424	14399	14438	14444	14582	14387	14509	14519	14422	14527	14485	14544	14482	14593	14500	14421	14421	14320	14634	14265	14434	14630	14618	14521	14542	14472	14486	14557	14374	14373	14401	14435	14397	14469	14428	14443	14566	14542	14618	14368	14413	14524	14464	14383	14591	14271	14440	14390	14551	14387	14380	14403	14481	14524	14449	14575	14510	14475	14459	14492	14651	14469	14436	14380	14611	14520	14452	14320	14352	14584	14552	14446	14426	14552	14609	14480	14494	14580	14364	14646	14371	14495	14458	14533	14560	14524	14478	14547	14571	14391	14317	14220	14574	14422	14579	14255	14406	14604	14469	14598	14343	14427	14358	14411	14459	14403	14441	14463	14534	14318	14587	14419	14432	14606	14629	14503	14604	14508	14384	14491	14479	14596	14527	14395	14477	14770	14369	14479	14482	14499	14595	14431	14457	14446	14376	14480	14402	14487	14421	14365	14434	14459	14415	14653	14493	14546	14483	14467	14664	14299	14558	14425	14684	14417	14407	14610	14540	14369	14365	14527	14308	14453	14486	14457	14528	14513	14437	14495	14500	14477	14480	14439	14493	14590	14500	14545	14627	14604	14555	14517	14540	14464	14433	14425	14490	14299	14433	14440	14462	14462	14604	14373	14539	14415	14278	14357	14553	14425	14528	14501	14577	14382	14531	14136	14606	14530	14514	14367	14459	14607	14456	14527	14403	14561	14436	14515	14345	14584	14567	14450	14629	14507	14533	14500	14512	14394	14417	14625	14427	14441	14505	14450	14493	14531	14558	14462	14519	14613	14346	14487	14621	14533	14367	14432	14497	14483	14533	14544	14552	14519	14452	14434	14262	14504	14526	14514	14395	14411	14586	14513	14539	14450	14491	14519	14516	14522	14190	14594	14717	14667	14560	14345	14453	14509	14270	14378	14430	14531	14404	14476	14291	14416	14462	14552	14411	14461	14558	14559	14504	14448	14455	14564	14317	14447	14250	14454	14362	14457	14463	14572	14499	14724	14275	14540	14428	14365	14555	14479	14400	14442	14371	14460	14473	14680	14570	14523	14604	14454	14507	14454	14438	14516	14569	14322	14538	14432	14664	14478	14463	14352	14823	14304	14527	14468	14553	14234	14509	14663	14474	14341	14593	14406	14291	14644	14573	14644	14387	14578	14360	14524	14343	14452	14488	14524	14426	14460	14544	14676	14459	14550	14424	14501	14367	14523	14416	14350	14501	14553	14507	14550	14549	14557	14464	14454	14519	14472	14558	14543	14569	14491	14434	14511	14546	14286	14549	14567	14414	14457	14491	14644	14567	14554	14474	14502	14565	14309	14289	14454	14279	14379	14406	14537	14393	14429	14532	14519	14645	14623	14496	14505	14511	14415	14522	14628	14490	14396	14534	14582	14565	14483	14395	14394	14446	14560	14489	14338	14481	14496	14466	14397	14522	14642	14585	14545	14624	14615	14337	14593	14560	14509	14523	14611	14554	14637	14382	14780	14519	14355	14313	14619	14479	14264	14376	14580	14389	14436	14501	14408	14353	14475	14535	14582	14466	14471	14369	14487	14459	14391	14563	14534	14528	14669	14421	14478	14482	14337	14606	14433	14647	14552	14454	14508	14449	14374	14367	14554	14454	14417	14379	14559	14507	14654	14637	14379	14505	14423	14502	14556	14419	14544	14525	14495	14452	14578	14497	14488	14541	14647	14271	14480	14292	14583	14440	14428	14470	14612	14354	14505	14334	14445	14480	14477	14477	14385	14362	14342	14395	14430	14500	14646	14485	14446	14390	14631	14527	14624	14402	14506	14506	14501	14525	14526	14412	14492	14447	14392	14465	14649	14549	14675	14454	14697	14454	14673	14451	14703	14547	14523	14405	14558	14508	14560	14579	14465	14393	14643	14497	14473	14510	14493	14489	14555	14408	14403	14570	14441	14482	14576	14538	14468	14404	14578	14515	14334	14618	14588	14514	14530	14481	14369	14473	14689	14499	14472	14325	14491	14514	14469	14514	14542	14513	14547	14367	14479	14425	14455	14467	14521	14611	14531	14628	14542	14262	14568	14440	14497	14586	14620	14509	14526	14400	14425	14597	14501	14314	14606	14527	14556	14378	14684	14389	14425	14388	14430	14541	14519	14402	14537	14540	14426	14632	14329	14547	14352	14575	14478	14467	14479	14401	14357	14418	14400	14494	14582	14464	14413	14423	14559	14489	14447	14487	14526	14434	14306	14373	14408	14475	14464	14412	14443	14486	14450	14452	14630	14529	14410	14571	14445	14576	14434	14466	14470	14557	14574	14322	14469	14407	14461	14471	14382	14488	14556	14502	14689	14614	14419	14587	14579	14463	14422	14414	14544	14585	14417	14486	14367	14553	14501	14386	14500	14436	14321	14426	14509	14569	14541	14446	14527	14373	14269	14663	14535	14448	14553	14698	14385	14466	14424	14442	14475	14494	14442	14396	14511	14562	14404	14476	14382	14586	14373	14495	14377	14689	14453	14427	14439	14444	14349	14717	14513	14494	14499	14514	14558	14561	14641	14442	14302	14481	14483	14465	14448	14532	14442	14480	14582	14453	14570	14586	14617	14466	14475	14431	14445	14593	14469	14421	14381	14346	14341	14524	14443	14572	14437	14524	14553	14409	14435	14304	14278	14609	14328	14465	14579	14371	14485	14574	14656	14382	14317	14438	14361	14342	14456	14497	14610	14584	14512	14551	14333	14665	14555	14594	14385	14446	14348	14419	14570	14619	14452	14604	14440	14452	14554	14440	14464	14385	14500	14407	14599	14461	14482	14579	14291	14247	14484	14460	14548	14413	14293	14557	14501	14412	14527	14439	14357	14418	14560	14278	14310	14557	14463	14519	14536	14397	14499	14539	14517	14441	14552	14399	14494	14485	14426	14611	14362	14435	14397	14434	14636	14499	14489	14513	14321	14595	14560	14521	14389	14455	14402	14479	14584	14605	14508	14553	14454	14555	14503	14383	14568	14412	14248	14376	14541	14494	14591	14502	14496	14499	14379	14606	14638	14316	14658	14452	14437	14490	14452	14441	14357	14455	14581	14505	14404	14541	14466	14606	14423	14386	14552	14562	14541	14503	14543	14623	14488	14462	14398	14476	14586	14467	14390	14454	14610	14545	14398	14421	14447	14392	14501	14597	14527	14469	14470	14504	14531	14564	14450	14439	14435	14522	14334	14563	14639	14491	14596	14414	14581	14539	14481	14486	14449	14489	14426	14584	14568	14429	14376	14664	14282	14571	14484	14643	14485	14531	14563	14545	14426	14477	14320	14457	14531	14531	14421	14438	14363	14444	14543	14465	14639	14316	14405	14438	14549	14503	14517	14427	14639	14599	14249	14562	14581	14597	14542	14437	14409	14506	14444	14411	14529	14545	14414	14481	14462	14441	14489	14679	14575	14535	14642	14554	14598	14719	14456	14272	14541	14586	14418	14417	14614	14480	14610	14420	14349	14403	14605	14507	14327	14389	14368	14558	14418	14574	14437	14718	14552	14437	14518	14453	14584	14698	14362	14324	14509	14502	14323	14326	14505	14453	14521	14588	14603	14439	14629	14366	14499	14342	14546	14454	14413	14422	14323	14521	14308	14497	14552	14308	14546	14460	14492	14410	14534	14496	14492	14490	14489	14387	14528	14402	14516	14474	14359	14386	14527	14381	14266	14539	14520	14483	14418	14594	14566	14504	14699	14572	14317	14487	14664	14331	14496	14592	14360	14581	14715	14478	14465	14526	14432	14616	14498	14595	14604	14345	14548	14599	14526	14582	14500	14515	14381	14420	14415	14555	14686	14534	14497	14562	14517	14478	14465	14446	14648	14599	14391	14510	14372	14377	14439	14427	14336	14452	14568	14522	14537	14572	14414	14362	14483	14339	14476	14525	14529	14454	14386	14554	14439	14466	14539	14438	14489	14553	14661	14364	14277	14497	14357	14601	14390	14596	14554	14603	14537	14379	14571	14444	14503	14582	14458	14454	14472	14433	14475	14397	14522	14600	14418	14450	14440	14565	14597	14392	14447	14356	14501	14543	14490	14520	14494	14430	14596	14480	14512	14816	14511	14675	14574	14581	14426	14455	14456	14459	14421	14465	14638	14377	14515	14492	14566	14388	14459	14422	14374	14455	14432	14446	14400	14529	14403	14445	14586	14656	14473	14394	14512	14393	14455	14318	14491	14522	14564	14427	14368	14440	14587	14480	14478	14291	14443	14588	14421	14625	14430	14381	14375	14426	14614	14490	14632	14453	14433	14377	14428	14601	14543	14425	14306	14453	14413	14517	14494	14390	14388	14487	14504	14493	14362	14608	14593	14440	14509	14530	14391	14544	14705	14308	14462	14543	14284	14620	14534	14338	14675	14462	14528	14580	14397	14568	14529	14549	14451	14523	14554	14527	14388	14371	14589	14446	14453	14437	14397	14345	14259	14504	14458	14594	14400	14615	14486	14517	14242	14383	14364	14474
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
