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
339826178358	339826178925	339826179475	339826180025	339826180575	339826181125	339826181675	339826182225	339826182775	339826183325	339826183875	339826184425	339826184975	339826185525	339826186075	339826186625	339826187175	339826187725	339826188275	339826188825	339826189375	339826189925	339826190476	339826191025	339826191575	339826192125	339826192675	339826193225	339826193775	339826194325	339826194875	339826195425	339826195975	339826196525	339826197075	339826197625	339826198175	339826198725	339826199275	339826199825	339826200375	339826200925	339826201475	339826202025	339826202575	339826203125	339826203675	339826204225	339826204775	339826205325	339826205875	339826206425	339826206976	339826207525	339826208075	339826208625	339826209175	339826209725	339826210275	339826210825	339826211375	339826211925	339826212475	339826213025	339826213575	339826214125	339826214675	339826215225	339826215775	339826216325	339826216875	339826217425	339826217975	339826218525	339826219075	339826219625	339826220175	339826220725	339826221275	339826221825	339826222375	339826222925	339826223476	339826224025	339826224575	339826225125	339826225675	339826226225	339826226775	339826227325	339826227875	339826228425	339826228975	339826229525	339826230075	339826230625	339826231175	339826231725	339826232275	339826232825	339826233375	339826233926	339826234475	339826235025	339826235575	339826236125	339826236675	339826237225	339826237775	339826238325	339826238875	339826239425	339826239976	339826240525	339826241075	339826241625	339826242175	339826242725	339826243275	339826243825	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2690	3600	2300	2690	3600	2300	2690	3600	2300	2690	3600	2300	2690	3600	2300	2690	3600	2300	2690	3600	2300	2690	3600	2300	2690	3600	2300	2690	3600	2300	2690	3600	2300	2690	3600	2300	2690	3600	2300	2690	3600	2300	2690	3600	2300	2690	3600	2300	2690	3600	2300	2690	3600	2300	2689	3600	2300	2689	3600	2300	2689	3600	2300	2689	3600	2300	2689	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23238	21588	29509	24145	21752	23321	23208	17580	16388	16432	16410	24387	38654	37179	32059	24193	19900	17281	16231	15891	15590	15566	15795	15625	15497	15695	15792	15457	15624	15610	15667	15567	15686	15569	15665	15506	15666	15729	15554	15504	15565	15591	15413	15468	15589	15477	15641	15449	15514	15588	15415	15489	15537	15866	15656	15568	15356	15498	15730	15563	15550	15498	15616	15501	15355	15472	15451	15546	15447	15539	15649	15398	15424	15496	15455	15450	15494	15493	15513	15261	15457	15635	15473	15473	15628	15617	15715	15440	15648	15396	15443	15525	15246	15514	15441	15458	15450	15560	15420	15648	15504	15563	15533	15684	15683	15428	15676	15573	15458	15549	15498	15478	15684	15529	15464	15484	15386	15558	15479	15542	15576	15575	15379	15504	15437	15375	15343	15375	15425	15455	15368	15544	15513	15595	15484	15591	15770	15566	15404	15481	15293	15529	15441	15507	15307	15340	15451	15687	15472	15541	15477	15411	15661	15478	15319	15501	15618	15400	15461	15458	15438	15456	15441	15502	15255	15528	15606	15275	15474	15573	15497	15525	15494	15519	15453	15447	15474	15560	15489	15486	15378	15530	15372	15577	15362	15497	15684	15702	15308	15325	15619	15565	15443	15541	15278	15548	15700	15300	15495	15676	15349	15341	15564	15419	15534	15435	15378	15543	15564	15398	15532	15383	15549	15468	15522	15481	15375	15519	15538	15345	15541	15420	15639	15586	15559	15379	15480	15539	15326	15384	15540	15318	15538	15420	15707	15483	15490	15394	15443	15591	15578	15541	15413	15516	15539	15554	15442	15416	15414	15456	15547	15370	15514	15515	15406	15424	15484	15538	15417	15375	15318	15371	15518	15439	15316	15517	15573	15348	15558	15465	15396	15512	15631	15674	15547	15414	15419	15590	15465	15603	15604	15539	15368	15523	15445	15376	15604	15379	15629	15279	15427	15486	15727	15561	15619	15737	15472	15355	15513	15520	15598	15552	15675	15650	15523	15338	15538	15356	15501	15560	15362	15653	15699	15552	15498	15501	15424	15445	15387	15307	15506	15592	15398	15386	15469	15498	15344	15587	15739	15492	15488	15327	15654	15367	15540	15561	15552	15509	15534	15758	15458	15631	15610	15463	15262	15330	15377	15467	15578	15243	15645	15524	15671	15563	15661	15431	15487	15569	15412	15646	15492	15346	15373	15573	15477	15500	15714	15545	15567	15501	15406	15485	15542	15371	15564	15518	15365	15420	15550	15597	15494	15542	15342	15511	15580	15555	15496	15481	15291	15556	15470	15373	15512	15440	15471	15496	15567	15669	15563	15379	15481	15384	15455	15410	15493	15431	15370	15244	15558	15494	15361	15450	15467	15447	15300	15611	15701	15674	15535	15631	15435	15451	15439	15426	15482	15468	15356	15471	15331	15547	15456	15417	15279	15517	15371	15488	15610	15301	15350	15523	15462	15454	15305	15643	15392	15356	15470	15546	15438	15285	15501	15605	15641	15486	15500	15462	15432	15486	15536	15431	15542	15434	15444	15461	15607	15492	15501	15629	15523	15540	15638	15516	15621	15333	15329	15266	15409	15426	15454	15492	15474	15536	15606	15644	15562	15513	15465	15450	15394	15473	15409	15483	15662	15515	15474	15486	15495	15509	15686	15476	15447	15419	15710	15592	15396	15436	15346	15303	15507	15417	15628	15645	15727	15462	15587	15458	15714	15561	15556	15474	15466	15478	15494	15510	15410	15377	15324	15340	15450	15430	15478	15291	15481	15519	15416	15522	15608	15598	15606	15501	15530	15485	15591	15386	15494	15461	15482	15436	15394	15321	15606	15673	15346	15377	15646	15402	15377	15432	15348	15440	15582	15484	15717	15523	15703	15505	15705	15393	15630	15518	15677	15461	15472	15330	15511	15420	15487	15450	15482	15433	15346	15476	15444	15275	15434	15557	15412	15574	15490	15450	15471	15422	15339	15290	15402	15465	15576	15373	15536	15399	15561	15379	15376	15387	15644	15583	15538	15400	15535	15554	15487	15465	15488	15493	15407	15594	15350	15606	15419	15194	15257	15409	15688	15458	15291	15321	15445	15618	15458	15376	15527	15309	15691	15509	15473	15567	15538	15464	15679	15473	15415	15477	15354	15517	15430	15414	15561	15459	15455	15352	15467	15597	15529	15550	15392	15374	15528	15407	15514	15565	15420	15206	15537	15540	15623	15585	15626	15454	15503	15538	15616	15482	15463	15658	15552	15377	15372	15666	15587	15349	15564	15688	15608	15531	15205	15469	15439	15562	15469	15287	15365	15278	15442	15379	15329	15475	15399	15536	15230	15489	15533	15572	15562	15564	15279	15371	15540	15451	15304	15408	15437	15609	15817	15482	15362	15626	15376	15478	15374	15320	15365	15737	15530	15618	15345	15547	15662	15625	15566	15434	15382	15450	15463	15421	15431	15314	15456	15562	15478	15462	15363	15439	15546	15536	15507	15380	15451	15377	15462	15643	15386	15521	15484	15548	15636	15525	15514	15514	15602	15403	15450	15262	15311	15481	15517	15526	15535	15452	15467	15578	15531	15537	15538	15334	15384	15650	15528	15476	15536	15570	15432	15463	15530	15363	15381	15319	15477	15405	15487	15501	15429	15606	15545	15375	15504	15564	15688	15335	15394	15593	15414	15472	15458	15685	15331	15548	15338	15492	15411	15488	15515	15540	15484	15629	15550	15576	15359	15520	15648	15620	15572	15379	15514	15573	15530	15576	15444	15466	15345	15364	15592	15307	15505	15522	15440	15343	15561	15552	15364	15363	15433	15375	15445	15461	15607	15527	15529	15446	15375	15299	15401	15556	15750	15444	15510	15719	15411	15420	15402	15554	15516	15463	15309	15512	15530	15579	15515	15585	15447	15513	15567	15524	15469	15548	15444	15380	15454	15572	15543	15688	15514	15320	15499	15537	15358	15435	15487	15267	15227	15484	15338	15386	15481	15679	15372	15625	15564	15424	15689	15642	15404	15414	15624	15467	15590	15629	15503	15582	15779	15540	15517	15403	15544	15465	15451	15458	15532	15509	15421	15572	15390	15353	15451	15417	15425	15530	15545	15658	15455	15417	15532	15430	15349	15496	15342	15545	15468	15386	15274	15634	15562	15565	15397	15548	15487	15569	15498	15443	15420	15427	15401	15563	15535	15412	15504	15559	15323	15535	15440	15435	15450	15419	15393	15516	15478	15565	15498	15469	15567	15421	15569	15559	15515	15441	15542	15481	15594	15438	15477	15514	15277	15729	15318	15448	15524	15458	15532	15376	15520	15471	15322	15496	15623	15554	15578	15565	15360	15574	15575	15543	15297	15459	15472	15525	15294	15365	15534	15707	15367	15365	15307	15458	15452	15509	15481	15200	15579	15397	15378	15405	15577	15578	15379	15455	15407	15424	15524	15384	15506	15351	15588	15535	15748	15564	15562	15407	15489	15418	15269	15588	15484	15554	15430	15708	15736	15435	15516	15555	15190	15423	15506	15423	15410	15446	15425	15607	15457	15352	15407	15393	15625	15466	15468	15322	15390	15551	15393	15424	15593	15346	15649	15392	15520	15278	15480	15290	15517	15603	15512	15462	15580	15485	15418	15572	15444	15432	15273	15413	15418	15451	15562	15491	15484	15663	15612	15534	15440	15498	15385	15452	15398	15461	15397	15370	15347	15513	15486	15443	15405	15421	15328	15454	15472	15502	15476	15580	15473	15384	15356	15519	15479	15574	15572	15359	15437	15324	15461	15620	15468	15453	15508	15489	15554	15480	15393	15398	15420	15471	15293	15399	15580	15363	15476	15542	15681	15522	15555	15461	15460	15672	15551	15407	15468	15406	15443	15526	15548	15303	15504	15666	15527	15574	15484	15535	15343	15502	15425	15213	15583	15397	15682	15392	15617	15475	15555	15473	15389	15436	15490	15573	15419	15477	15528	15427	15589	15221	15549	15462	15367	15358	15445	15605	15592	15406	15552	15535	15682	15444	15446	15501	15431	15451	15394	15353	15573	15478	15475	15700	15691	15414	15454	15415	15430	15524	15446	15715	15636	15464	15423	15561	15492	15454	15531	15291	15476	15345	15252	15445	15473	15228	15538	15454	15596	15316	15378	15437	15429	15424	15532	15451	15539	15358	15613	15468	15589	15522	15472	15446	15515	15580	15528	15582	15460	15400	15345	15521	15473	15405	15647	15476	15415	15333	15471	15353	15471	15407	15447	15349	15587	15490	15458	15434	15234	15384	15423	15432	15567	15565	15559	15599	15434	15398	15589	15407	15501	15660	15621	15476	15538	15428	15315	15637	15494	15377	15595	15536	15310	15468	15554	15623	15529	15660	15503	15483	15400	15517	15429	15343	15574	15598	15613	15619	15439	15323	15348	15472	15458	15397	15307	15408	15527	15352	15641	15473	15452	15502	15355	15451	15578	15613	15291	15663	15529	15444	15148	15441	15447	15549	15462	15566	15617	15412	15412	15589	15486	15581	15538	15634	15243	15455	15265	15499	15628	15683	15386	15371	15528	15673	15548	15409	15573	15515	15517	15800	15291	15384	15598	15485	15498	15480	15390	15558	15576	15456	15606	15507	15575	15518	15448	15425	15445	15279	15449	15538	15343	15458	15468	15764	15581	15454	15541	15407	15738	15529	15545	15597	15343	15386	15690	15507	15490	15520	15523	15526	15399	15420	15373	15263	15370	15447	15396	15500	15515	15500	15494	15535	15735	15500	15528	15419	15432	15332	15372	15395	15580	15630	15452	15535	15489	15454	15449	15495	15466	15579	15483	15689	15361	15578	15560	15289	15437	15411	15353	15325	15363	15271	15571	15503	15635	15286	15388	15509	15424	15475	15360	15410	15362	15527	15495	15570	15513	15494	15471	15445	15346	15476	15566	15438	15507	15609	15537	15314	15641	15651	15484	15352	15538	15445	15455	15581	15171	15429	15388	15549	15459	15512	15524	15459	15410	15409	15464	15383	15374	15426	15210	15558	15568	15319	15707	15542	15494	15456	15402	15730	15578	15317	15536	15591	15319	15391	15556	15576	15566	15441	15331	15479	15360	15395	15473	15451	15399	15172	15507	15449	15467	15611	15333	15359	15596	15337	15470	15376	15301	15422	15362	15415
16829	31758	28455	24310	22634	19506	17470	16794	15902	15256	15279	28913	42234	40275	33653	24590	19303	16393	15031	14976	14445	14429	14507	14391	14566	14592	14373	14338	14400	14471	14478	14426	14523	14461	14364	14420	14504	14432	14436	14420	14485	14318	14534	14402	14270	14347	14569	14492	14481	14426	14422	14435	14375	14535	14522	14339	14376	14315	14391	14522	14537	14438	14469	14471	14287	14297	14514	14398	14475	14470	14538	14421	14318	14335	14502	14456	14564	14358	14405	14450	14390	14524	14294	14556	14253	14451	14492	14535	14465	14450	14432	14441	14335	14379	14406	14501	14447	14525	14444	14499	14650	14478	14489	14389	14499	14481	14500	14544	14364	14385	14423	14555	14389	14429	14506	14416	14528	14384	14422	14486	14424	14381	14480	14404	14454	14375	14373	14597	14449	14422	14539	14432	14442	14454	14371	14386	14326	14438	14280	14434	14487	14432	14292	14291	14400	14643	14432	14462	14512	14397	14606	14187	14507	14433	14361	14411	14247	14228	14350	14420	14501	14346	14424	14405	14548	14507	14343	14598	14114	14517	14372	14317	14469	14480	14528	14453	14597	14495	14511	14397	14382	14476	14403	14338	14467	14378	14408	14488	14636	14338	14429	14176	14442	14260	14429	14379	14457	14437	14434	14283	14489	14524	14358	14548	14504	14338	14403	14525	14386	14307	14460	14523	14405	14415	14444	14270	14521	14375	14577	14570	14543	14565	14423	14355	14455	14444	14355	14461	14358	14397	14399	14553	14527	14248	14376	14433	14194	14310	14419	14425	14261	14424	14340	14335	14446	14422	14289	14391	14373	14434	14371	14450	14335	14457	14430	14413	14249	14662	14369	14432	14284	14311	14490	14502	14405	14473	14410	14385	14525	14640	14481	14410	14437	14299	14461	14431	14356	14325	14324	14510	14229	14591	14292	14564	14609	14305	14420	14494	14395	14457	14402	14249	14334	14307	14230	14527	14249	14207	14422	14270	14293	14391	14348	14449	14431	14321	14316	14387	14391	14496	14453	14497	14514	14538	14348	14357	14397	14562	14446	14418	14469	14362	14505	14429	14439	14399	14474	14339	14493	14355	14391	14324	14489	14439	14397	14524	14396	14481	14516	14421	14456	14370	14500	14378	14292	14333	14413	14388	14456	14163	14527	14305	14634	14472	14498	14573	14328	14443	14300	14478	14323	14615	14347	14375	14477	14433	14319	14409	14444	14446	14303	14462	14540	14506	14271	14363	14636	14544	14363	14290	14515	14551	14364	14419	14422	14297	14463	14497	14448	14426	14266	14539	14099	14476	14416	14388	14528	14217	14406	14413	14341	14639	14371	14502	14548	14385	14462	14428	14432	14431	14232	14477	14229	14467	14149	14340	14315	14413	14340	14383	14473	14652	14420	14415	14515	14515	14425	14377	14649	14453	14323	14254	14349	14337	14359	14342	14452	14479	14583	14615	14400	14203	14469	14388	14249	14468	14413	14458	14352	14401	14465	14463	14319	14479	14460	14340	14417	14332	14432	14570	14343	14463	14437	14454	14320	14461	14530	14252	14507	14306	14353	14400	14398	14392	14474	14520	14494	14494	14429	14391	14504	14426	14441	14550	14373	14388	14489	14330	14473	14503	14365	14429	14368	14382	14491	14397	14467	14410	14433	14451	14385	14426	14515	14442	14554	14523	14451	14521	14419	14508	14468	14408	14627	14509	14351	14355	14620	14323	14415	14445	14229	14405	14478	14433	14268	14269	14446	14545	14530	14337	14507	14502	14335	14259	14291	14319	14431	14483	14608	14425	14388	14613	14467	14219	14539	14522	14569	14271	14489	14440	14414	14401	14333	14463	14411	14344	14572	14418	14492	14311	14401	14381	14287	14431	14234	14426	14281	14408	14240	14395	14298	14349	14400	14188	14411	14496	14340	14467	14539	14266	14419	14509	14463	14410	14278	14456	14436	14409	14469	14601	14532	14488	14465	14506	14424	14509	14350	14257	14474	14344	14609	14294	14420	14351	14543	14384	14471	14377	14302	14365	14393	14353	14509	14334	14256	14406	14361	14404	14550	14434	14346	14392	14325	14396	14540	14400	14480	14496	14438	14254	14276	14486	14410	14432	14359	14393	14437	14362	14571	14381	14478	14314	14440	14437	14573	14446	14470	14505	14430	14361	14390	14296	14589	14467	14448	14452	14604	14581	14475	14443	14600	14278	14372	14479	14285	14548	14527	14559	14316	14337	14469	14405	14459	14322	14656	14248	14503	14477	14648	14410	14570	14382	14363	14414	14452	14272	14371	14387	14401	14405	14433	14375	14374	14445	14491	14403	14377	14382	14355	14398	14323	14346	14358	14401	14543	14371	14471	14328	14375	14466	14348	14491	14344	14360	14405	14366	14382	14389	14534	14327	14538	14334	14210	14380	14454	14479	14290	14431	14381	14468	14426	14514	14431	14340	14482	14516	14336	14534	14385	14283	14601	14369	14433	14291	14288	14441	14345	14394	14290	14511	14282	14479	14425	14439	14498	14341	14430	14486	14373	14511	14270	14549	14504	14371	14382	14385	14393	14560	14478	14310	14388	14377	14528	14341	14398	14505	14301	14576	14370	14368	14305	14425	14643	14265	14430	14534	14535	14388	14508	14538	14482	14360	14481	14312	14323	14461	14544	14326	14346	14499	14426	14351	14432	14528	14549	14398	14400	14285	14462	14349	14523	14217	14543	14492	14350	14352	14532	14532	14438	14272	14489	14656	14418	14434	14327	14318	14495	14408	14399	14552	14526	14526	14440	14525	14533	14377	14335	14341	14406	14336	14513	14405	14382	14513	14447	14426	14556	14493	14417	14293	14546	14461	14352	14474	14395	14374	14489	14390	14320	14313	14299	14366	14506	14523	14605	14560	14345	14488	14452	14208	14378	14476	14475	14401	14463	14401	14400	14428	14395	14249	14303	14324	14200	14487	14402	14377	14427	14415	14525	14460	14521	14373	14558	14301	14446	14465	14210	14540	14377	14441	14390	14399	14388	14382	14489	14439	14478	14416	14530	14298	14318	14502	14268	14566	14393	14510	14403	14367	14476	14420	14374	14333	14380	14267	14394	14422	14507	14367	14446	14408	14404	14376	14352	14257	14414	14514	14551	14306	14447	14341	14435	14514	14427	14409	14402	14511	14381	14325	14358	14445	14349	14269	14379	14320	14555	14558	14452	14259	14371	14553	14380	14424	14462	14574	14490	14425	14413	14307	14310	14288	14401	14554	14411	14211	14567	14462	14388	14507	14550	14351	14467	14341	14379	14432	14416	14427	14493	14403	14358	14373	14549	14428	14425	14707	14404	14370	14292	14338	14574	14311	14540	14545	14590	14484	14434	14402	14434	14635	14354	14450	14359	14541	14456	14362	14324	14238	14393	14337	14345	14447	14416	14497	14263	14490	14347	14305	14616	14366	14340	14432	14345	14408	14194	14342	14354	14364	14519	14409	14414	14623	14450	14420	14304	14342	14389	14442	14347	14318	14379	14326	14517	14444	14304	14389	14514	14343	14408	14304	14308	14336	14370	14555	14413	14408	14269	14399	14484	14368	14420	14277	14306	14584	14562	14346	14329	14527	14434	14359	14384	14356	14390	14663	14530	14511	14477	14365	14429	14418	14341	14412	14341	14453	14363	14478	14313	14502	14507	14414	14480	14278	14513	14393	14521	14173	14367	14301	14496	14534	14370	14496	14423	14386	14685	14471	14483	14353	14273	14483	14449	14309	14369	14605	14410	14341	14407	14430	14345	14574	14566	14559	14588	14475	14371	14403	14608	14253	14487	14290	14420	14363	14433	14188	14358	14464	14446	14398	14390	14290	14405	14489	14349	14542	14466	14495	14465	14528	14548	14541	14402	14486	14402	14310	14260	14355	14561	14562	14474	14259	14275	14531	14299	14401	14395	14426	14363	14528	14479	14432	14473	14547	14360	14357	14530	14596	14224	14303	14326	14417	14529	14243	14386	14253	14494	14334	14348	14414	14504	14316	14487	14531	14423	14417	14332	14405	14420	14435	14422	14348	14521	14566	14391	14431	14361	14183	14495	14580	14494	14510	14508	14403	14439	14441	14454	14411	14415	14537	14372	14447	14389	14575	14449	14699	14276	14414	14438	14552	14439	14282	14521	14383	14438	14301	14360	14600	14416	14423	14271	14427	14536	14450	14266	14310	14391	14421	14396	14324	14462	14522	14470	14565	14468	14451	14435	14357	14237	14323	14478	14466	14544	14603	14485	14393	14368	14495	14352	14493	14271	14610	14416	14428	14370	14385	14290	14355	14564	14372	14469	14367	14533	14486	14343	14389	14475	14463	14490	14333	14283	14405	14340	14440	14495	14449	14176	14436	14380	14170	14355	14457	14458	14595	14466	14522	14352	14537	14434	14299	14519	14457	14379	14534	14428	14371	14449	14322	14546	14359	14573	14524	14489	14436	14537	14435	14297	14348	14350	14320	14478	14549	14451	14505	14377	14465	14225	14366	14469	14475	14430	14239	14379	14470	14353	14457	14429	14420	14401	14479	14387	14410	14432	14380	14259	14446	14400	14472	14363	14487	14347	14390	14449	14398	14326	14480	14373	14329	14498	14449	14412	14417	14522	14514	14519	14360	14388	14419	14244	14381	14479	14456	14383	14385	14405	14357	14505	14497	14316	14380	14412	14489	14442	14373	14488	14397	14483	14510	14476	14450	14594	14389	14590	14352	14410	14330	14365	14433	14359	14266	14365	14352	14455	14584	14311	14489	14432	14407	14278	14320	14509	14511	14530	14454	14368	14319	14327	14370	14461	14534	14393	14526	14447	14688	14397	14163	14483	14297	14529	14515	14352	14344	14524	14422	14372	14313	14456	14360	14306	14349	14419	14406	14341	14424	14448	14380	14499	14353	14271	14526	14276	14370	14427	14540	14318	14465	14381	14265	14390	14492	14304	14391	14313	14519	14350	14509	14333	14403	14333	14391	14341	14412	14281	14513	14528	14531	14498	14540	14408	14275	14452	14389	14559	14414	14375	14400	14431	14323	14413	14348	14423	14423	14369	14530	14359	14356	14339	14468	14459	14377	14369	14447	14348	14428	14513	14326	14431	14380	14499	14381	14366	14410	14477	14535	14272	14261	14458	14460	14421	14305
27041	21545	22961	20044	16268	15313	15168	14251	14342	14259	14271	14943	15769	15276	15664	15395	15111	14615	14460	14271	14263	14276	14402	14185	14296	14150	14300	14104	14154	14126	13892	13993	14228	14213	14276	14144	14469	14326	14157	14250	14261	14248	14138	14233	14098	14115	14295	14139	14273	14240	14233	14278	14087	13986	14323	14202	14332	14101	14182	14161	14119	14323	14275	14399	14330	14262	14068	14222	14340	14079	14145	14203	14157	14228	14097	14319	14313	14270	14296	14261	14143	14053	14430	14397	14171	14068	14270	14076	14018	14315	14241	14107	14288	14247	14270	14199	14325	14264	14240	14024	14114	14195	14392	14254	14274	14186	14389	14356	14253	14167	14440	14269	14183	14145	14251	14233	14316	14186	14144	14059	14294	14118	14096	14106	14317	14046	14234	14235	14432	14252	14362	14214	13978	14105	14120	14105	14109	14286	14156	14375	14360	14196	14018	14297	14256	14068	14117	14149	14016	14077	14239	14102	14244	14237	14393	14141	14206	14025	14093	14185	14305	14173	14369	14281	14161	14220	14245	14100	14141	14125	14320	14186	14351	14148	14369	14140	14323	14410	14264	14274	14142	13969	14215	14081	14012	14201	14348	14325	14190	14146	14383	14303	14192	14080	14487	14259	14153	14223	14278	14233	14177	14158	14066	13989	14121	14168	14319	14202	14206	14092	14187	14250	14175	14162	14309	14269	14183	14191	14107	14188	14240	14170	14152	14270	14300	14274	14070	14367	14338	14295	14181	14143	14328	14312	14325	14416	14067	14200	14222	14304	14162	14239	14336	14315	14170	14102	14362	14204	14264	14199	14124	14289	14482	14288	14115	14228	14323	14113	14224	14183	14138	14188	14310	14257	14223	14026	14280	14249	14189	14273	14206	14315	14413	14318	14171	14293	14182	14324	14092	14231	14226	14191	14255	14307	14224	14098	14240	14326	14259	14069	14082	14260	14278	13999	14379	14226	14283	14178	14251	14132	14173	14182	14396	14175	14225	14274	14079	14196	14225	14248	14224	14147	14305	14286	14175	14085	14294	14388	14337	14112	14122	14126	14238	14166	14179	14064	14177	14337	14282	14273	14259	14275	14209	13990	14087	14375	14326	14279	14171	14299	14260	14145	14223	14018	14163	14398	14140	14032	14268	14319	14262	14286	14567	14315	14191	14248	14311	14044	14259	14104	14199	14220	14067	14241	14315	14305	14230	14257	14156	14198	14240	14234	14150	14385	14264	14225	14175	14207	14215	14114	14105	14436	14302	14295	14246	14281	14185	14223	14347	14075	14260	14056	14195	14076	14107	14221	14216	14254	14223	14296	14253	14326	14166	14045	14147	14074	14108	14196	14293	14085	14160	14308	14180	14099	14196	14096	14158	14068	13978	14098	14432	14380	14511	14288	14328	14081	14232	14068	14100	14120	14310	14121	14063	14279	14151	14103	14319	14272	14038	14271	14256	14072	14193	14067	14105	14187	14447	14165	14264	14108	14199	14326	14136	14226	14226	14171	14129	14270	14279	14150	14385	14185	14148	14058	14227	14222	14230	14325	14068	14206	14236	14090	14260	14278	14309	14421	14178	14177	14310	14254	14057	14099	14181	14295	14462	14187	14225	14450	14074	14131	14232	14257	14344	14145	14302	14230	14095	14127	14178	14472	14254	14305	14184	14219	14368	14368	14331	14233	14226	14098	14246	14283	14226	14028	14180	14187	14191	14084	14090	14239	14288	14206	14095	14249	13944	14306	14291	14023	14093	14184	14163	14166	14162	14248	14057	14070	14275	14374	14030	14102	14094	14095	14222	14145	14097	14068	14148	14152	14327	14244	13891	14315	14088	14161	14112	14284	14267	14015	14274	14196	14298	14190	14312	14217	14072	14192	14117	14225	14310	14189	14152	14103	14143	14262	14094	14226	14258	14086	14263	14175	14194	14302	14007	14368	14202	14208	14244	14164	14138	14197	14297	14020	14228	14018	14187	13962	14091	14062	14238	14249	14238	14246	14175	14450	14132	14276	14178	14372	14273	14399	14318	14025	14193	14178	13945	14101	14115	14041	14151	13933	14075	14014	14190	14220	14367	14135	14299	14344	14198	14470	14329	14149	14079	14201	14342	14191	14222	14385	14299	14126	14261	14241	14169	14333	14351	14161	14179	14135	14264	13977	14376	14087	14219	14206	14310	14205	14089	14194	14098	14098	14388	14350	14278	14253	14237	14050	14013	14234	14268	14200	14160	14075	14080	14214	14318	14278	14291	13984	14349	14187	14226	14251	14346	14358	14074	14078	14131	14167	14113	14005	14099	14471	14289	14169	14343	14192	14145	14151	14176	14085	14317	14327	14206	14214	14128	14348	14134	14199	14081	14202	14108	14252	14168	14224	14207	14170	14212	14302	14204	14137	14164	14213	14177	14178	14262	14117	14164	14238	14230	14172	14213	14187	14259	14155	14097	14176	14277	14005	14152	14137	14013	14190	14264	14321	14384	14099	14070	14299	14414	14300	14196	14125	14290	14503	14110	14217	14133	14065	14205	14212	14435	14171	14176	14164	14111	14194	14266	14240	14100	14200	14310	14127	14336	14303	14192	14178	14155	14184	14259	14130	14071	14291	14244	14047	14215	14092	14139	14255	13994	14303	14046	14353	14401	14162	14103	14361	14202	14150	14110	14077	14221	14034	14275	14213	14150	14165	14323	14279	14223	14222	14188	14426	14145	14235	14252	14341	14139	14015	14172	14285	14289	14190	14291	14427	14211	14166	14281	14236	14097	14226	14132	14244	14212	14302	14205	14109	14036	14243	14473	14168	14252	14315	14082	14205	14166	14190	14193	14332	14257	14226	14152	14098	14247	14311	14201	14088	14296	14372	14217	14183	14077	14208	14204	14187	14168	14246	14255	14211	14305	14267	14131	13998	14242	14131	14093	14173	14248	14439	14100	14178	14243	14243	14158	14195	14294	14365	14393	14240	14318	14073	14162	14284	14073	14196	14330	14492	14104	14147	14323	14319	14352	14038	14167	14146	14136	14205	14174	14153	14076	14269	13967	14170	14252	14106	14312	14325	14111	14468	14211	14003	14189	14302	14150	14165	14021	14306	14004	14307	14213	14157	14203	14038	14143	14052	14289	14279	13999	14159	14138	14405	14326	14186	14254	14253	14072	14233	14299	14153	14169	14261	14271	14461	14133	14372	14339	14213	14293	14242	14252	14283	14258	14128	14265	14391	14100	14124	14177	14214	14358	14194	14242	14254	14293	14456	14394	14258	14182	14223	14196	14010	14335	14381	14276	14124	14145	14274	14218	13999	14208	14306	14159	14232	14168	14235	14112	14203	14274	14248	14259	14379	14325	14151	14326	14384	14335	14221	14374	14155	14133	14291	14252	14468	14373	14345	14084	14206	14385	14275	14267	14200	14167	14294	14230	14218	14189	14086	14247	14200	14373	14226	14245	14281	14153	14295	14237	14203	14357	14075	14211	14035	14291	14141	14058	14104	14124	14271	14214	14349	14181	14150	14351	14296	14045	14052	14302	14164	14119	14413	13994	13976	14251	14219	14233	14268	14212	13979	14125	14103	14185	14137	14112	14251	14115	14243	14166	14253	14176	14090	14406	14385	14200	14100	14186	14157	14259	14331	14153	14048	14212	14357	14166	14143	14151	14113	14096	14037	14131	14279	14306	14208	14205	14268	14239	14374	14257	14249	14099	14118	14243	14262	14131	14379	14316	14167	14150	14376	14355	14381	14327	14144	14163	14111	14292	14261	14049	14058	14348	14272	14196	14145	14158	14167	14250	14080	14223	14276	14255	14131	14326	14189	14250	14330	14368	14390	13981	14224	14240	14403	14319	14221	14223	14010	14178	14241	14115	14150	14183	14455	14223	14343	14260	14171	14262	14250	14069	14288	14098	14248	14157	14176	14225	14285	14153	14240	14320	14058	14289	14337	14342	14393	14220	13988	14214	14079	14114	14211	14067	14168	14216	14206	14073	14151	14171	14146	14143	14238	14362	14003	14120	14398	14232	14186	14362	14317	14324	14146	14215	14200	14068	14230	14429	14233	14206	14189	14172	14323	14414	14274	14079	14095	14181	14089	13990	14303	14285	14359	14526	14287	14200	14445	14102	14175	14256	14210	14153	14169	14205	14242	14250	14243	14175	14098	14289	14099	14354	14249	14170	14084	14309	14163	14446	14332	14249	14101	14146	14114	14276	14258	14274	14094	14234	14151	14209	14024	14089	14163	14188	14257	14058	14073	14146	14004	14177	14168	14193	14197	14141	14155	14290	14270	14229	14029	14179	14429	14323	14385	13969	14311	14180	14105	14183	14199	14321	14135	14196	14306	14117	14314	14102	14240	14053	14143	14299	14224	14116	14139	14269	14275	14220	14226	14359	14253	14217	14322	14161	14304	14311	14266	14234	14269	14065	14120	14117	14120	14195	14340	14153	14008	14070	14389	14055	14104	14103	14187	14200	14071	14279	14148	14338	14205	14062	14308	14240	14210	14324	14248	14254	14146	14238	14005	14162	14206	14175	14308	14200	14248	14203	14179	14289	14125	14394	14357	14272	14013	14165	14080	14117	14160	14088	14152	14243	14147	14134	14099	14165	14149	14223	14147	14178	14062	14316	14344	14302	14213	14227	14164	14188	14170	14291	14271	14349	14210	14181	14157	14232	14455	14325	14152	14357	14065	14249	14203	14388	14228	14142	14104	14209	14063	14199	14278	14265	14340	14233	14148	14230	14290	14146	14278	14163	14175	14339	14300	14067	14108	14250	14389	14295	14122	14157	14265	14349	14256	14194	14317	14107	14117	14410	14365	14287	14200	14288	14179	14164	14294	14226	14290	14089	14311	14154	14266	14119	14203	14192	14246	14387	14329	14338	14180	14382	14015	14175	14416	14275	14191	14262	14087	14315	13989	14275	14117	14165	14200	14010	14195	14390	14251	14184	14248	14133	14285	14245	14128	14455	14305	14416	14260	14216	14247	14235	14091	14193	14192	14206	14137	14118	14400	14299	14270	14115	14232	14392	14223	14448	14135	14062	14117	14300	14147	14147	14397	14132	14133	14151	14225	14314	14295	14345	14173	14035	13980	14295	14244	14197	14149	14260	14381	14227	14158	14293	14111	14200	14424	14288	14344	14336	14317
16743	20115	19418	18414	16835	15126	14659	13840	13686	13595	13650	14811	16311	15040	15585	14867	14464	13918	13599	13522	13526	13624	13564	13486	13328	13404	13318	13490	13498	13429	13467	13458	13337	13392	13387	13291	13343	13600	13365	13557	13521	13589	13423	13474	13487	13498	13465	13527	13437	13367	13507	13453	13361	13472	13640	13435	13452	13521	13443	13482	13428	13440	13434	13481	13417	13485	13463	13431	13442	13402	13506	13494	13373	13513	13443	13626	13566	13420	13443	13398	13475	13443	13275	13446	13449	13502	13445	13586	13473	13435	13503	13412	13391	13645	13564	13524	13525	13400	13504	13438	13560	13353	13465	13482	13463	13571	13413	13554	13499	13537	13542	13485	13435	13356	13376	13454	13601	13245	13519	13563	13402	13547	13487	13583	13554	13415	13374	13333	13394	13394	13421	13687	13505	13552	13504	13534	13480	13492	13625	13479	13375	13448	13396	13476	13469	13604	13482	13359	13611	13531	13525	13550	13449	13526	13465	13529	13503	13521	13449	13458	13395	13607	13359	13381	13549	13456	13435	13560	13624	13497	13458	13586	13400	13499	13445	13497	13379	13462	13423	13497	13514	13573	13363	13411	13439	13396	13392	13434	13397	13486	13441	13588	13502	13346	13464	13378	13438	13498	13528	13436	13347	13457	13566	13466	13440	13599	13472	13463	13375	13393	13395	13256	13406	13548	13350	13378	13443	13538	13305	13470	13596	13387	13631	13575	13475	13529	13439	13517	13503	13395	13594	13512	13469	13383	13563	13543	13391	13565	13475	13451	13465	13492	13610	13454	13519	13490	13566	13450	13501	13454	13381	13681	13493	13429	13453	13396	13394	13456	13615	13513	13395	13635	13489	13387	13656	13485	13528	13540	13248	13380	13292	13482	13424	13265	13420	13437	13493	13423	13534	13591	13580	13346	13520	13476	13398	13481	13675	13463	13463	13442	13464	13573	13560	13599	13417	13299	13615	13390	13428	13491	13437	13425	13465	13420	13542	13372	13539	13478	13605	13473	13391	13472	13659	13569	13514	13514	13440	13508	13612	13416	13359	13259	13610	13430	13591	13363	13463	13399	13502	13359	13385	13570	13545	13495	13364	13469	13239	13540	13522	13472	13458	13541	13504	13684	13417	13402	13459	13647	13468	13385	13437	13410	13629	13337	13509	13474	13283	13387	13482	13419	13441	13347	13525	13408	13506	13500	13254	13348	13311	13549	13353	13464	13388	13519	13509	13483	13598	13324	13515	13376	13509	13518	13349	13520	13233	13385	13547	13280	13416	13566	13494	13446	13545	13556	13590	13471	13495	13333	13388	13521	13537	13351	13376	13475	13475	13574	13392	13428	13556	13511	13448	13452	13337	13416	13481	13412	13491	13456	13460	13666	13398	13471	13624	13613	13482	13482	13452	13453	13360	13411	13524	13614	13534	13444	13481	13535	13414	13412	13484	13364	13539	13503	13503	13462	13530	13373	13464	13508	13395	13447	13554	13501	13404	13533	13547	13419	13531	13602	13493	13525	13473	13393	13424	13426	13371	13404	13335	13426	13659	13336	13442	13324	13539	13393	13679	13396	13406	13542	13395	13393	13648	13380	13540	13333	13565	13572	13603	13610	13555	13415	13480	13502	13489	13520	13469	13421	13379	13473	13447	13470	13507	13290	13502	13457	13425	13382	13483	13571	13537	13463	13337	13553	13623	13439	13594	13308	13566	13435	13599	13591	13656	13388	13430	13390	13345	13484	13552	13430	13229	13468	13604	13662	13548	13377	13518	13379	13448	13407	13383	13657	13545	13490	13450	13502	13448	13547	13465	13610	13605	13473	13575	13366	13535	13557	13508	13465	13526	13359	13404	13657	13476	13419	13484	13531	13621	13521	13342	13354	13419	13419	13466	13318	13541	13462	13468	13352	13536	13586	13480	13583	13551	13413	13445	13424	13377	13491	13428	13397	13519	13510	13381	13448	13318	13558	13521	13555	13369	13458	13504	13450	13327	13462	13527	13311	13425	13333	13528	13474	13508	13293	13461	13300	13547	13397	13591	13644	13509	13466	13359	13481	13423	13613	13370	13628	13280	13681	13293	13522	13461	13469	13394	13479	13431	13599	13566	13551	13454	13754	13528	13407	13525	13506	13430	13537	13508	13243	13313	13428	13596	13429	13438	13402	13499	13538	13439	13214	13466	13416	13565	13526	13333	13375	13344	13499	13522	13518	13480	13352	13459	13597	13563	13392	13428	13552	13489	13524	13478	13534	13547	13445	13552	13449	13490	13398	13506	13500	13464	13582	13615	13486	13519	13513	13493	13544	13474	13513	13347	13402	13513	13575	13448	13588	13562	13573	13496	13626	13454	13540	13501	13483	13424	13526	13675	13444	13364	13415	13591	13307	13602	13487	13583	13437	13569	13448	13529	13369	13496	13369	13533	13637	13392	13364	13497	13528	13379	13342	13447	13426	13534	13368	13445	13307	13360	13376	13537	13508	13469	13442	13464	13547	13376	13411	13606	13478	13337	13322	13467	13536	13408	13404	13601	13486	13656	13478	13400	13463	13410	13659	13530	13557	13484	13543	13495	13394	13404	13408	13271	13562	13520	13472	13397	13414	13529	13435	13633	13443	13508	13470	13528	13495	13545	13486	13431	13530	13559	13297	13551	13422	13418	13500	13561	13439	13481	13417	13324	13620	13558	13279	13566	13451	13404	13452	13491	13466	13512	13505	13555	13552	13375	13647	13448	13516	13464	13315	13466	13579	13368	13569	13484	13377	13424	13503	13562	13524	13361	13518	13353	13299	13541	13290	13587	13476	13552	13462	13529	13424	13424	13514	13548	13509	13479	13476	13372	13527	13324	13487	13428	13416	13561	13623	13512	13335	13549	13466	13516	13443	13443	13381	13397	13567	13415	13380	13273	13532	13271	13534	13489	13466	13490	13556	13411	13456	13565	13327	13481	13506	13361	13495	13424	13497	13468	13330	13608	13555	13466	13372	13543	13440	13505	13611	13471	13474	13518	13427	13459	13490	13475	13380	13533	13346	13526	13520	13457	13478	13509	13432	13448	13422	13651	13362	13536	13338	13282	13427	13416	13437	13438	13516	13534	13649	13618	13421	13740	13296	13552	13456	13427	13636	13389	13461	13483	13611	13500	13397	13509	13385	13326	13323	13550	13612	13535	13513	13357	13503	13354	13619	13495	13600	13551	13492	13573	13198	13532	13407	13431	13577	13598	13578	13437	13553	13502	13346	13688	13622	13602	13460	13539	13495	13508	13425	13390	13486	13409	13610	13593	13454	13465	13494	13408	13424	13683	13455	13473	13312	13598	13484	13256	13565	13478	13383	13447	13381	13302	13404	13467	13467	13471	13378	13452	13454	13390	13348	13545	13605	13325	13440	13449	13525	13573	13569	13546	13447	13508	13556	13382	13578	13247	13544	13464	13395	13554	13433	13488	13524	13462	13513	13496	13437	13478	13552	13498	13484	13423	13457	13447	13443	13506	13489	13399	13341	13538	13349	13493	13570	13656	13378	13483	13398	13586	13420	13526	13410	13228	13524	13491	13577	13328	13487	13663	13574	13465	13665	13513	13507	13532	13497	13412	13559	13540	13445	13488	13581	13465	13363	13384	13443	13563	13539	13498	13483	13528	13517	13412	13368	13490	13522	13623	13524	13452	13485	13505	13610	13431	13369	13420	13411	13525	13325	13564	13518	13338	13488	13331	13593	13542	13452	13610	13553	13448	13402	13389	13591	13444	13365	13818	13377	13284	13349	13559	13544	13549	13438	13474	13435	13505	13548	13458	13538	13371	13489	13463	13541	13336	13586	13410	13450	13406	13474	13436	13442	13477	13404	13600	13500	13500	13497	13569	13497	13265	13462	13583	13545	13443	13391	13516	13536	13455	13394	13554	13374	13588	13382	13597	13465	13498	13416	13395	13525	13432	13595	13449	13656	13445	13400	13405	13651	13255	13534	13557	13447	13566	13599	13524	13582	13537	13601	13580	13352	13470	13513	13491	13445	13448	13446	13498	13523	13516	13428	13553	13505	13586	13607	13509	13330	13400	13313	13442	13521	13394	13338	13366	13494	13496	13426	13411	13471	13357	13485	13499	13445	13657	13390	13372	13267	13312	13500	13363	13604	13401	13252	13301	13607	13525	13458	13501	13527	13546	13452	13391	13609	13409	13547	13593	13547	13376	13450	13526	13417	13450	13460	13374	13469	13614	13572	13510	13586	13521	13469	13395	13399	13447	13534	13386	13457	13539	13437	13541	13470	13443	13349	13461	13517	13427	13529	13463	13624	13588	13683	13316	13528	13554	13366	13499	13311	13616	13412	13666	13254	13494	13542	13521	13443	13671	13419	13434	13488	13475	13431	13483	13415	13466	13579	13523	13401	13375	13333	13609	13556	13577	13486	13429	13451	13531	13401	13409	13459	13546	13478	13574	13544	13410	13541	13445	13454	13440	13493	13130	13481	13547	13490	13619	13479	13573	13448	13477	13429	13509	13549	13429	13517	13607	13363	13284	13574	13617	13461	13407	13543	13491	13600	13419	13514	13489	13371	13362	13503	13382	13311	13510	13448	13494	13405	13547	13502	13421	13523	13491	13517	13516	13563	13413	13509	13378	13459	13551	13608	13429	13603	13484	13458	13404	13319	13591	13465	13394	13590	13354	13543	13466	13368	13412	13448	13513	13366	13498	13191	13358	13502	13501	13399	13592	13293	13537	13422	13349	13410	13403	13565	13522	13520	13560	13500	13632	13769	13367	13321	13445	13463	13361	13378	13442	13544	13453	13462	13495	13429	13379	13578	13644	13423	13442	13549	13614	13519	13433	13597	13527	13634	13405	13572	13503	13491	13268	13528	13520	13580	13427	13419	13441	13599	13612	13413	13439	13386	13433	13610	13415	13586	13405	13563	13439	13527	13405	13543	13551	13392	13392	13385	13528	13476	13322	13656	13621	13531	13642	13294	13598	13374	13508	13508	13443	13447	13288	13533	13506	13315	13458	13468	13387	13508	13561	13474	13551	13414	13526	13527	13730	13425	13436	13851	13428	13568	13534	13483	13419	13421	13458	13458	13577	13502	13424	13557	13441	13456	13500	13619	13388	13445	13585	13439	13439	13626	13445	13329	13453	13532
23746	21016	28274	24022	21440	19176	17310	14472	13735	13870	14209	17579	18260	18767	21879	21520	20066	16663	15163	14150	13682	13520	13639	13413	13312	13430	13462	13408	13562	13401	13449	13279	13504	13257	13315	13430	13502	13246	13457	13427	13392	13225	13385	13298	13427	13270	13352	13347	13153	13313	13385	13410	13201	13194	13356	13305	13266	13256	13254	13390	13180	13517	13327	13255	13210	13200	13367	13240	13592	13167	13298	13409	13373	13240	13541	13416	13220	13105	13333	13211	13215	13243	13267	13369	13156	13139	13079	13205	13258	13320	13168	13114	13317	13358	13235	13430	13342	13252	12995	13219	13425	13154	13216	13220	13354	13335	13264	13241	13335	13271	13286	13153	13264	13360	13246	13572	13236	13357	13360	13266	13188	13194	13110	13375	13212	13484	13305	13359	13411	13071	13432	13121	13316	13080	13387	13158	13083	13323	13369	13239	13361	13240	13417	13286	13306	13413	13400	13138	13079	13220	13253	13221	13245	13166	13157	13241	13279	13233	13258	13361	13276	13414	13369	13386	13289	13407	13315	13407	13236	13226	13299	13147	13182	13323	13585	13397	13309	13153	13215	13025	13189	13309	13382	13173	13329	13388	13267	13351	13226	13251	13319	13288	13381	13317	13301	13252	13278	13084	13435	13262	13284	13355	13238	13159	13051	13081	13242	13404	13423	13329	13119	13064	13249	13217	13279	13167	13311	13250	13316	13284	13270	13313	13290	13077	13264	13362	13193	13320	13346	13332	13212	13050	13525	13406	13342	13293	13330	13247	13211	13145	13120	13284	13188	13289	13360	13213	13247	13453	13259	13276	13186	13292	13266	13354	13471	13162	13308	13276	13180	13428	13413	13218	13378	13258	13192	13291	13233	13298	13224	13210	13350	13418	13387	13375	13260	13273	13224	13262	13620	13376	13385	13302	13269	13274	13379	13319	13297	13415	13178	13223	13461	13234	13239	13225	13238	13248	13147	13275	13130	13334	13324	13199	13352	13365	13016	13276	13065	13155	13302	13279	13208	13384	13036	13174	13040	13264	13131	13335	13483	13341	13415	13208	13493	13153	13326	13331	13404	13184	13346	13171	13349	13451	13204	13190	13211	13114	13408	13245	13409	13353	13229	13240	13148	13146	13322	13340	13352	13293	13215	13243	13215	13346	13260	13164	13256	13424	13243	13313	13216	13303	13166	13244	13152	13361	13277	13146	13233	13162	13186	13141	13213	13196	13382	13154	13338	13251	13079	13112	13172	13325	13404	13397	13299	13316	12984	13208	13110	13329	13258	13161	13327	13345	13552	13274	13203	13316	13097	13320	13295	13154	13303	13241	13481	13178	13367	13402	13242	13250	13263	13175	13189	13231	13427	13408	13438	13258	13435	13156	13055	13310	13434	13300	13180	13362	13132	13228	13299	13146	13282	13217	13070	13254	13194	13168	13267	13309	13310	13307	13168	13290	13050	13143	13191	13249	13244	13216	13175	13335	13271	13325	13228	13227	13380	13410	13394	13268	13159	13182	13249	13271	13402	13245	13337	13236	13478	13282	13140	13117	13193	12986	13310	13184	13160	13254	13390	13230	13287	13295	13396	13228	13479	13056	13261	13109	13395	13238	13440	13345	13208	13390	13243	13298	13341	13194	13494	13223	13208	13354	13422	13040	13263	13294	13265	13323	13077	13109	13226	13266	13251	13060	13334	13294	13361	13173	13384	13295	13341	13261	13192	13453	13077	13322	13208	13389	13337	13403	13211	13171	13379	13170	13289	13387	13210	13259	13356	13154	13242	13248	13352	13399	13477	13275	13305	13411	13296	13364	13406	13411	13314	13216	13209	13310	13325	13173	13247	13326	13372	13428	13126	12935	13241	13136	13139	13270	13294	13225	13286	13361	13454	13522	13387	13274	13374	13195	13193	13399	13222	13100	13279	13249	13210	13215	13290	13259	13195	13164	13212	13295	13290	13369	13104	13367	13289	13155	13220	13341	13261	13128	13376	13140	13318	13251	13325	13223	13287	13145	13239	13246	13070	13276	13259	13191	13420	13109	13267	13046	13407	13282	13362	13217	13189	13171	13248	13089	13163	13324	13328	13139	13281	13253	13240	13362	13124	13248	13146	13267	13384	13114	13553	13083	13380	13247	13353	13384	13295	13098	13281	13241	13357	13498	13388	13462	13118	13335	13176	13243	13388	13258	13255	13284	13225	13322	13248	13321	13271	13150	13349	13236	13498	13267	13334	13247	13332	13308	13216	13297	13258	13169	13401	13332	13270	13159	13291	13160	13031	13313	13296	13280	13238	13195	13194	13242	13331	13232	13373	13334	13254	13119	13335	13179	13240	13391	13334	13334	13389	13253	13354	13293	13216	13264	13260	13157	13213	13296	13191	13062	13203	13197	13122	13346	13280	13205	13278	13193	13316	13273	13393	13242	13186	13162	13124	13213	13288	13313	13480	13267	13360	13280	13199	13121	13384	13283	13177	13259	13421	13287	13309	13247	13359	13109	13200	13318	13309	13317	13260	13123	13480	13174	13246	13245	13215	13372	13148	13397	13394	13115	13445	13228	13139	13110	13161	13271	13296	13220	13231	13104	13112	13325	13361	13405	13398	13214	13184	13435	13163	13271	13383	13374	13271	13299	13239	13203	13162	13208	13315	13171	13328	13178	13303	13245	13187	13206	13197	13210	13174	13227	13254	13351	13143	13258	13505	13243	13411	13457	13242	13397	13243	13237	13246	13198	13291	13253	13370	13427	13378	13300	13319	13461	13279	13288	13440	13325	13303	13270	13231	13253	13337	13165	13210	13285	13324	13089	13357	13212	13056	13359	13258	13148	13293	13259	13439	13109	13328	13238	13220	13271	13233	13308	13329	13202	13180	13220	13207	13383	13521	13218	13155	13174	13298	13327	13368	13354	13299	13314	13266	13447	13190	13325	13449	13090	13138	13290	13325	13131	13329	13465	13289	13198	13413	13130	13218	13480	13120	13271	13175	13121	13180	13273	13181	13274	13186	13230	13354	13251	13307	13314	13444	13443	13342	13357	13283	13218	13325	13148	13347	13355	13127	13353	13198	13251	13140	13298	13383	13371	13424	13334	13178	13124	13225	13124	13039	13129	13204	13289	13410	13299	13367	13342	13113	13327	13156	13236	13170	13111	13249	13133	13256	13316	13271	13165	13295	13195	13122	13238	13471	13292	13524	13444	13263	13451	13410	13596	13232	13158	13152	13205	13260	13256	13377	13344	13204	13275	13351	13169	13282	13226	13481	13303	13170	13381	13135	13165	13414	13037	13330	13318	13133	13186	13443	13268	13163	13198	13251	13248	13233	13147	13224	13239	13235	13255	13091	13286	13236	13112	13427	13157	13266	13175	13391	13437	13292	13259	13122	13438	13224	13425	13159	13217	13425	13231	13280	13274	13292	13363	13369	13158	13225	13379	13385	13296	13331	13302	13250	13371	13148	13214	13360	13368	13337	13356	13070	13329	13206	13324	13269	13223	13104	13298	13238	13292	13299	13380	13290	13194	13303	13263	13273	13345	13302	12991	13339	13256	13304	13284	13248	13213	13391	13454	13318	13358	13422	13256	13177	13260	13309	13195	13380	13183	13269	13346	13270	13358	13212	13144	13478	13352	13117	13396	13131	13497	13330	13244	13181	13354	13261	13207	13246	13195	13325	13245	13313	13283	13333	13171	13357	13283	13248	13359	13447	13290	13384	13229	13363	13186	13156	13283	13039	13329	13160	13136	13194	13395	13356	13276	13349	13369	13288	13475	13156	13375	13564	13170	13298	13365	13257	13291	13179	13235	13320	13158	13146	13263	13204	13343	13217	13438	13286	13336	13313	13436	13122	13047	13408	13491	13175	13286	13070	13222	13158	13433	13423	13126	13238	13232	13369	13190	13164	13367	13493	13307	13449	13256	13314	13231	13374	13311	13222	13194	13261	13130	13208	13247	13177	13476	13260	13142	13302	13302	13221	13216	13247	13113	13279	13285	13322	13212	13325	13282	13283	13166	13291	13255	13295	13454	13325	13401	13275	13305	13499	13407	13179	13338	13266	13233	13236	13257	13235	13328	13070	13030	13327	13214	13263	13209	13264	13264	13386	13304	13065	13116	13295	13161	13240	13328	13251	13313	13319	13241	13271	13494	13233	13490	13255	13278	13150	13129	13354	13144	13267	13335	13315	13284	13184	13217	13230	13232	13303	13453	13389	13226	13209	13290	13287	13215	13358	13314	13401	13247	13516	13433	13437	13210	13361	13232	13284	13274	13219	13249	13179	13007	13290	13288	13251	13371	13358	13225	13216	13159	13183	13111	13370	13307	13362	13400	13236	13301	13345	13226	13198	13227	13346	13266	13358	13370	13242	13391	13201	13217	13094	13379	13334	13209	13157	13348	13191	13074	13198	13224	13271	13325	13230	13263	13259	13014	13174	13125	13294	13095	13136	13156	13272	13231	13366	13324	13378	13281	13285	13349	13393	13212	13319	13337	13302	13159	13407	13488	13310	13106	13272	13183	13336	13252	13112	13274	13332	13174	13270	13341	13060	13076	13287	13180	13197	13148	13292	13251	13313	13280	13376	13313	13259	13330	13264	13230	13191	13138	13403	13301	13262	13215	13271	13355	13102	13362	13479	13285	13099	13276	13283	13228	13287	13123	13202	13332	13536	13270	13210	13282	13322	13300	13275	13295	13284	13197	13367	13353	13337	13330	12971	13370	13051	13302	13489	13318	13188	13184	13193	13291	13510	13198	13243	13406	13528	13092	13440	13391	13315	13363	13307	13268	13189	13097	13196	13351	13337	13303	13330	13256	13241	13354	13481	13201	13223	13414	13261	13340	13240	13342	13321	13284	13240	13451	13226	13194	13282	13188	13232	13318	13227	12972	13057	13186	13374	13248	13407	13188	13195	13378	13179	13285	13113	13416	13230	13457	13041	13317	13309	13348	13321	13238	13163	13408	13262	13099	13239	13144	13351	13256	13381	13365	13327	13071	13164	13284	13243	13232	13246	13286	13360	13305	13034	13154	13427	13166	13394	13393	13152	13209	13371	13331	13278	13236	13387	13175	13300	13246	13246	13166	13304	13241	13125	13245	13267	13303	13383	13172	13105	13225	13246	13161	13312	13271	13218	13211	13244	13298
15984	28337	26783	20876	17502	16117	15420	14099	13528	13378	14571	20128	19804	21600	25352	24386	22140	17040	15370	13825	13633	13242	13055	12948	12848	12917	12959	12919	12854	13053	12944	12849	13065	12936	13030	12888	12898	12999	12891	12929	12846	12971	12967	12995	12912	13086	13046	13051	12756	12916	12929	12953	12814	12952	13025	12829	12918	12856	13017	12957	12962	12944	12941	12979	13210	12887	12850	13005	13072	13055	12856	12956	12842	12941	12840	13019	13039	12939	12902	12887	13090	13028	12917	12964	12866	12856	12805	12807	13174	12954	12974	12984	12910	13079	13015	12916	13074	13108	12960	12875	12770	13087	12885	12962	12937	12956	12949	12972	12907	13068	12909	12946	12817	12857	12842	12904	12964	12984	12975	12945	12980	13012	12882	13072	13019	12829	12762	12745	12910	13052	13054	12964	12919	12909	12974	12879	12987	12949	12806	12979	13100	12934	13084	12827	12932	12951	12865	12955	12878	12931	12980	12811	12901	12872	12895	12940	12805	12948	12852	13013	12933	12934	12839	12882	12986	12957	12827	12844	12892	13087	12904	12977	12787	12958	12749	12801	13001	12829	12857	12900	12991	13160	13101	12857	12863	12992	12965	12776	12904	12900	12980	12960	13108	12815	12892	12946	12949	12955	13009	13112	12892	12824	13017	12796	12943	12939	13051	12913	12983	12889	12979	12996	12899	12922	12921	13081	12880	13114	12787	13005	13010	13126	12955	13107	13024	12898	12956	12885	12753	12957	12923	12853	12933	12925	12917	13022	12946	13056	12755	12850	12815	12992	12821	12920	13031	13008	12909	12840	12820	12843	12792	12821	12791	12994	12931	12897	12913	13038	12958	12820	12901	12963	13086	12898	12768	12851	12926	12968	13076	12945	12763	12891	12852	12938	13128	13018	13039	13051	12946	12958	12861	12963	12760	13113	12933	12959	12948	12716	12863	12972	13031	12992	12763	12888	12987	12979	12945	12852	12879	13017	12953	12982	13014	12845	12881	12875	12860	12790	12941	13185	13071	12847	12842	13064	12890	12803	12897	12973	12861	12792	12868	12866	12893	12830	12933	12945	13033	12840	13056	12820	13124	12772	12834	12802	12910	13043	12994	12916	12844	12926	12905	13079	12974	12830	12885	12952	12812	13167	12763	12996	12837	12956	12935	12928	13052	12869	12821	12868	12974	12890	12833	12888	12853	12901	12857	12855	12966	12967	12924	12880	12846	12938	12988	12893	12965	12816	13067	12878	12889	12789	12958	12918	12954	12859	12900	12887	13130	13036	13006	12898	12842	12945	12953	13119	13098	12774	12863	12961	12859	12877	12963	12915	12974	12713	12774	12872	12878	12942	12969	12967	12865	12895	12884	12733	12875	12869	12920	12975	13105	12867	12988	12929	12805	13002	12859	12963	12911	12924	12822	12838	13046	12922	12915	12965	12860	13010	12963	12738	12909	12986	12981	12964	12857	12978	12793	12862	12955	12802	12933	12976	12900	12999	13018	12861	12987	12827	12896	12964	12891	12875	13011	13002	13005	13032	12734	12939	12914	12812	12826	12833	12915	12889	13048	12995	12882	12950	13036	12821	13098	12999	12936	12807	12870	12994	12775	12796	12980	12948	12969	12933	12808	12924	12936	13031	12918	13020	13146	13087	12940	13074	12817	13074	12913	12950	12973	12952	12951	12904	12884	12927	13055	12903	13110	12977	12924	12925	13040	12941	12911	12995	12996	12961	12763	12945	12828	12969	13078	13023	13114	12853	12992	12962	12804	13088	12981	13111	12760	12852	13010	12839	13008	12917	12938	12974	12936	12897	13026	12924	12993	12884	12977	12984	12834	13011	12674	12861	13043	12916	12960	12993	12780	12903	12816	12919	13018	12874	12828	12889	12992	12902	12983	12949	12961	12738	13157	12904	13049	12954	13051	13025	12891	12891	12789	13030	12808	13047	12904	12777	12878	13055	12924	12897	13087	12879	12781	12919	13031	13109	12888	13020	12834	13012	13016	13095	12932	12919	12950	13053	13014	12886	13036	12925	12914	12923	13059	13000	12954	12905	12843	13023	12840	12932	12982	13087	12990	12963	12947	13001	12983	12883	12936	12818	12836	12895	12746	12895	12950	13011	12925	12890	12870	12836	12767	12986	12942	12827	12858	13044	13016	13120	13010	12978	12908	12978	12795	12980	12957	12864	13014	12996	12927	13060	13041	12952	12922	12988	12889	12710	12910	12992	12906	12815	12868	12775	12860	12949	12975	12848	12901	12906	12897	12921	12719	12900	12909	12708	12976	13017	12958	12922	12924	13161	12984	12821	12961	12770	12807	12986	12919	12914	12989	12825	12890	12886	12923	12888	12804	12976	13055	13080	13024	13039	12959	12935	12877	12914	12989	12845	12968	12847	12981	12931	13011	12877	13028	12877	12916	12857	12846	12898	12952	12878	13021	12901	12937	13003	12877	12923	12891	12945	13001	13050	13119	12939	13115	13067	12887	13034	12953	12842	13031	13080	12790	13043	12929	12920	12777	12915	12834	12945	12839	13029	12725	12964	12938	12977	12968	12957	12949	12807	13031	12881	12955	12904	13084	12887	12866	12957	13124	12949	13000	12765	12868	12851	12995	12825	12986	12896	12879	12932	13017	12715	13010	12821	13207	12968	12820	12786	12889	12960	12849	12813	12813	12998	12991	12906	12950	12926	12946	12864	12873	12799	12815	12833	12890	13059	12869	12908	13024	12993	13013	12919	13001	12934	12882	13120	13095	12955	12924	12849	12844	13002	12997	12963	12970	12857	13007	12880	12704	12923	13060	12878	13031	12901	12942	13043	12900	12835	12857	13053	12905	12884	12837	12902	12957	12856	12935	12820	13151	12921	12987	12997	12904	12953	12877	12917	12856	12968	12902	12969	12833	13045	13026	13013	12887	12783	13105	12851	12831	13043	13029	12968	13037	12938	12855	13138	12974	12848	12857	12942	12967	13002	13019	12859	12855	12927	12947	12898	12907	12943	13063	12944	12983	12888	12862	13052	13072	12936	12937	12893	13025	12968	12861	12997	12951	12872	12949	12776	12931	13044	12911	13010	12930	12877	13036	12818	12907	12980	12912	12870	12749	12986	12858	12870	12917	13092	12871	12804	12942	12886	12940	12846	12861	12878	13040	12963	12812	13001	12844	12887	12987	12926	12956	12893	12913	12853	12908	12834	12855	12747	13039	13010	12934	12807	12969	12884	12862	12944	12856	12811	12889	12911	13001	12915	12996	12917	13064	12756	13017	13000	13031	13030	12975	12861	13014	12842	13094	12888	12900	12933	12808	12963	12893	12914	12932	13030	12918	12822	12994	12885	12851	12973	12827	12844	12995	12893	12940	12905	12921	12903	12754	13033	13025	12934	12922	13020	12990	12883	12791	12906	13080	13009	12839	12782	12823	13041	12870	12844	13018	13057	12847	12831	13032	12999	12896	12942	13046	12884	12902	12838	13052	12966	13062	12907	12975	12863	13012	12972	13075	12856	12968	12975	12831	12945	12743	13027	12829	12884	12809	13041	13013	12857	13006	13053	13020	12960	12973	13043	12917	12897	12944	13012	12849	13082	12903	12891	12900	12978	13068	13001	12990	13023	12964	12958	12969	12709	12965	12999	12918	13073	12876	12904	13033	12913	12858	13055	12747	12978	12970	12895	12826	12677	13007	12922	12990	12896	12981	13013	12819	13003	13063	12837	12819	12884	13032	12758	12969	13021	12992	12747	13057	12909	13110	12811	12873	12996	12881	12967	13015	12939	12853	13009	13004	12699	13070	13033	12929	12963	12699	12975	12939	12976	12951	12956	12959	12869	12991	12828	12822	12891	13051	12961	12880	12885	12808	12875	12943	12950	13120	12865	13029	12938	12958	13111	13007	12922	12942	13034	12957	12952	12952	13009	12866	12999	12846	12994	12891	12874	12875	12884	12844	13096	13050	13055	12808	12984	12876	12871	12946	12959	13010	13015	12848	12840	12889	12873	12962	13101	12775	13084	12976	12793	13065	12996	12912	12801	12924	12913	13065	12820	12796	12873	13028	12971	12863	12774	12943	12818	13014	12976	12968	13182	12940	12874	13083	13062	12954	12868	12878	13060	12950	13031	12963	12805	12947	12924	12928	12944	12888	12871	12944	12866	12731	13137	13047	12993	12947	12938	12858	12726	12755	12751	12884	12766	12885	12851	13038	12895	12952	13065	13004	12998	12985	12965	12789	12988	12754	13121	12914	12743	12846	13038	13202	12909	13050	13092	12995	12938	12841	12995	12864	12896	12948	13069	12950	12864	13116	12768	12959	12902	12902	12971	12883	12930	12911	12901	12823	13018	12828	12882	12987	12786	13023	12917	12935	12947	12993	13032	12917	12982	12912	12946	12937	13039	12925	13038	13047	13023	13098	12838	12852	13067	12967	12883	12921	13078	12832	12904	12992	12948	12942	12827	12871	13053	12989	12865	12854	12923	12887	12980	12963	13073	12933	13129	12903	13060	12868	12813	12932	13001	12911	12904	13024	12950	12908	12908	12984	12973	12975	12973	12851	12876	12944	12897	12951	12994	12868	13111	13006	12862	12844	12824	13083	12916	12739	12991	12885	12866	12936	12889	12980	13048	12983	12993	12977	12720	12828	12852	12981	12779	13025	13009	12805	12970	13131	12931	12763	12907	12971	12861	12994	12962	13019	12895	12761	13006	12957	13002	13026	13009	12890	13033	12987	12886	13141	12736	12819	12763	12947	12946	12962	12940	12804	12915	13030	12850	12954	13010	12877	12842	12994	12810	12790	12843	13016	12967	13062	13024	12897	12770	12966	12895	12860	12884	13004	12913	12945	13010	12885	13107	12916	12882	13047	12711	13069	12957	12777	12908	12955	12937	12888	13049	13045	12882	12872	12910	12916	12980	12875	12913	13012	13028	12757	12960	12920	13123	12973	13031	12949	12986	12999	12794	12844	12943	12849	12880	13000	12910	12796	12890	13114	13051	12916	13027	12968	12884	13049	12883	12859	12930	12978	12862	13034	12931	13006	12869	12847	12906	12798	12808	12850	12947	12996	13045	12952	12956	12974	12909	12912	12787	12869	12739	12887	12842	12899	12946	12974	13059	12793	12980	12996	12774	12963	12941	12946	12849
22669	21052	28815	23526	21161	22395	21988	15889	14821	15167	15733	19060	21967	29441	32809	27972	23675	20339	17039	14972	14693	14529	14335	14416	14276	14529	14550	14309	14060	14499	14236	14352	14257	14209	14277	14347	14383	14255	14347	14272	14444	14280	14324	14465	14512	14343	14517	14422	14241	14398	14410	14403	14242	14306	14252	14436	14291	14273	14200	14297	14430	14271	14187	14295	14326	14425	14327	14284	14151	14123	14315	14466	14283	14291	14428	14183	14379	14310	14079	14322	14451	14488	14464	14289	14439	14222	14205	14225	14207	14300	14251	14427	14322	14376	14194	14177	14278	14181	14217	14227	14259	14174	14141	14186	14147	14332	14331	14257	14236	14383	14440	14364	14214	14312	14404	14307	14163	14094	14186	14238	14129	14260	14279	14129	14294	14181	14391	14348	14469	14330	14446	14208	14134	14129	14335	14259	14371	14266	14091	14184	14167	14204	14224	14315	14363	14321	14352	14213	14021	14274	14204	14207	14308	14289	14337	14262	14143	14053	14185	14362	14201	14332	14241	14373	14263	14209	14205	14286	14281	14161	14213	14275	14277	14245	14307	14156	14139	14267	14240	14518	14156	14490	14230	14095	14261	14092	14288	14167	14367	14218	14329	14116	14298	14382	14111	14408	14348	14024	14346	14177	14131	14290	14214	14186	14136	14254	14167	14299	14310	14364	14217	14149	14226	14310	14465	14236	14370	14218	14232	14078	14168	14193	14288	14205	14185	14118	14100	14197	14244	14275	14324	14382	14190	14270	14245	14149	14057	14327	14282	14140	14338	14131	14270	14151	14231	14198	14291	14175	14220	14237	14372	14403	14254	14373	14362	14386	14221	14279	14348	14271	14321	14247	14199	14144	14122	14388	14400	14192	14202	14372	14539	14364	14181	14174	14226	14186	14302	14515	14206	14214	14308	14096	14321	14234	14447	14125	14153	14071	14372	14008	14325	14334	14203	14319	14166	14195	14116	14321	14484	14168	14173	14327	14369	14398	14222	14143	14405	14197	14134	14146	14255	14315	14194	14197	14307	14337	14249	14214	14131	14464	14402	14048	14125	14274	14291	14259	14217	14268	14418	14494	14178	14202	14452	14237	14444	14439	14185	14208	14426	14328	14283	14328	14163	14382	14231	14234	14379	14131	14066	14344	14256	14150	14152	14231	14301	14093	14291	14191	14409	14267	14347	14078	14235	14154	14179	14291	14175	14183	14177	14173	14177	14415	14193	14343	14466	14494	14140	14071	14066	13931	14064	14373	14320	14268	14157	14269	14256	14141	14163	14036	14492	14387	14335	14280	14203	14245	14365	14170	14426	14337	14379	13884	14243	14311	14256	13954	14350	14336	14104	14236	14179	14280	14432	14277	14195	14221	14313	14171	14484	14197	14161	14316	14169	14356	14245	14202	14319	14418	14197	14036	14091	13910	14376	14229	14231	14261	14100	14185	14400	14239	14110	14242	14286	14241	14074	14207	14263	14032	14142	14251	14299	14021	14139	14207	14145	14310	14318	14220	14251	14297	14247	14346	14339	14078	14241	14255	14153	14283	14225	14330	14103	14187	14340	14187	14373	14416	14515	14124	14351	14298	14207	14288	14331	14372	14319	14333	14258	14197	14026	14220	14292	14246	14180	14159	14116	14134	14319	14352	14336	14327	13967	13982	14008	14221	14158	14236	14152	14146	14131	14144	14297	14171	14308	14088	14199	14220	14396	14169	14413	14194	14338	14173	14154	14111	14199	14246	14292	14160	14075	14181	14255	14146	14105	14430	14311	14167	14162	14178	14361	14060	14302	14036	14174	14095	14208	14504	14303	14272	14245	13996	14174	14207	14197	14147	14214	14410	14180	14411	14303	14168	14328	14190	14184	14139	14187	14296	14235	14215	14205	14263	14248	14290	14305	14440	14127	14142	14284	14130	14299	14193	14264	14294	14194	14154	14312	14256	14282	14297	14372	14044	14234	14264	14323	14252	14154	14219	14280	14323	14174	14024	14296	14247	14251	14426	14175	14102	14166	14288	14262	14236	14329	14328	14211	14248	14193	14169	14133	14170	14178	14118	14259	14264	14337	14174	14222	14460	14344	14218	14130	14112	14211	14192	14318	14311	14328	14410	14302	14458	14220	14216	14270	14325	14151	14179	14229	14006	14296	14468	14070	14187	14156	14096	13973	14119	14446	14240	14290	14312	14304	14201	14284	14277	14423	14178	14387	14167	14123	14282	14154	14312	14337	14427	14350	14247	14208	14335	14276	14392	14155	14249	14151	14233	14184	14149	14144	14323	14244	14277	14121	14197	14242	14232	14282	14062	14120	14370	14030	14269	14157	14112	14282	14211	14182	14226	14232	14237	14267	14207	14258	14299	14262	14245	14285	13937	14259	14143	14251	14481	14302	14094	14340	14308	14212	14266	14189	14230	14196	14117	14112	14216	14305	14083	14341	14228	14015	14360	14310	14128	14407	14184	14217	14188	14245	14444	14260	14188	14329	14266	14274	14037	14161	14288	14238	14154	14471	14030	14165	14362	14210	14118	14081	14262	14170	14042	14396	14225	14160	14058	14309	14212	14248	14189	14196	14079	14439	14287	14209	14255	14146	14101	14254	14200	14128	14395	14053	14229	14291	14196	14261	14141	14224	14364	14263	14182	14282	14130	14215	14117	14553	14398	14118	14106	14214	14283	14226	14210	14115	14343	14480	14070	14247	14308	14407	14187	14123	14342	14248	14356	14302	13946	14171	14325	14132	14262	14486	14249	14241	14221	14358	14172	14139	14290	14383	14334	14300	14485	14269	14271	14246	14290	14211	14099	14525	14264	14014	14195	14214	14279	14425	14232	14249	14249	14225	14117	14093	14230	14325	14349	14054	14079	14097	14167	14179	14046	14279	14214	14354	14348	14238	14328	14315	14348	14343	14346	14131	14303	14273	14329	14223	14270	14226	14266	14271	14108	14216	14205	14236	14309	14204	14236	14351	14313	14166	14317	14340	14376	14233	14319	14301	14340	14136	14191	14134	14270	14346	14425	14253	14516	14134	14393	14185	14271	14272	14222	14432	14296	14383	14271	14226	14183	14273	14202	13992	14201	14138	14165	14368	14095	14222	14225	14305	14201	14127	14149	14150	14217	14215	14238	14205	14209	14230	14177	14224	14229	14255	14107	13998	14094	14249	14226	14208	14076	14216	14279	14148	14377	14215	13998	14192	14299	14314	14454	14318	14149	14228	14264	14193	14227	14237	14213	14336	14164	14188	14302	14226	14100	14151	14083	14274	14119	14249	14189	14234	14050	14210	14280	14090	14138	14393	14256	14251	14300	14206	14083	14216	14271	14146	14198	14271	14423	14085	14384	14301	14391	14192	14495	13930	14126	14122	14179	14143	14290	14257	14185	14253	14160	14265	14392	14241	14132	14318	14325	14269	14209	14206	14293	14057	14211	14254	14346	14335	14228	14230	14197	14259	14302	14272	14308	14214	14089	14505	14274	14297	14399	14189	14154	14294	14292	14163	14318	14300	14302	14177	14216	14161	14237	14226	14120	14278	14211	14202	14141	14047	14116	14346	14231	14261	14190	14280	14292	14246	14478	14277	14264	14436	14554	14182	14305	14010	14169	14146	14214	14327	14456	14138	14252	14276	14234	14163	14247	14310	14376	14181	14384	14287	14197	14211	14263	14369	14195	14187	14375	14250	14280	14252	14362	14402	14297	14164	14133	14195	14259	14384	14257	14465	14357	14207	14160	14131	14375	14180	14167	14301	14250	14190	14260	14409	14339	14252	14308	14277	14140	14241	14345	14246	14262	14290	14233	14164	14076	14216	14229	14187	14253	14305	14194	14435	14288	14250	14146	14333	14167	14261	14336	14225	14189	14188	14355	14337	14244	14412	14265	14326	14204	14295	14257	14458	14218	13996	14270	14211	14196	14143	14506	14237	14398	14466	14400	14291	14191	14209	14376	14246	14146	14390	14080	14254	14174	14379	14424	14155	14145	14228	14189	14235	14122	14270	14135	14165	14315	14292	14330	14062	14353	14225	14293	14102	14312	14223	14261	14242	14225	14318	14289	14269	14076	14336	14095	14277	14266	14219	14175	14310	14174	14082	14116	14284	14153	14220	14273	14236	14194	14305	14224	14267	14287	14196	14182	14087	14121	14296	14303	14239	14381	14298	14173	14282	14311	14386	14198	14373	14098	14238	14078	14191	14083	14151	14366	14227	14182	14190	14277	14192	14392	14220	14328	14251	14067	14281	14169	14263	14219	14269	14257	14148	14400	14262	14142	14280	14281	14220	14236	14046	14195	14210	14241	14335	14197	14371	14278	14305	14321	14187	14162	14298	14128	14276	14326	14263	14403	14163	14341	14002	14443	14246	14042	14307	14206	14448	14278	14304	14296	14106	14325	14361	14164	14284	14109	14320	14316	14154	14203	14154	14208	14098	14308	14258	14260	14255	14049	14055	14242	14160	14265	14220	14049	14210	14281	14330	14342	14283	14185	14189	14193	14274	14188	14222	14225	14333	14457	14141	14489	14171	14170	14384	14219	14296	14191	14312	14266	14338	14167	14246	14284	14249	14041	14113	14116	14181	14440	14114	14376	14089	13915	14173	14212	14241	14181	14153	14148	14239	14284	14124	14110	14122	14141	14261	14400	14370	14364	14051	14285	14329	14241	14197	14307	14200	14283	14171	14247	14250	14149	14345	14324	14171	14365	14306	14232	14165	14279	14103	14336	14204	14213	14270	14285	14239	14203	14168	14076	14373	14158	14326	14024	14386	14223	14231	14187	14199	14176	14270	14194	14085	14265	14253	14134	14178	14404	14212	14377	14261	14381	14427	14338	14210	14467	14348	14333	14129	14315	14276	14100	14175	14365	14327	14109	14225	14277	14228	14225	14372	14344	14422	14214	14326	14387	14143	14241	14083	14243	14239	14283	14449	14308	13895	14258	14508	14191	14159	14117	14258	14260	14183	14237	14367	14170	14254	14309	14230	14106	14373	14244	14005	14149	14242	14133	14157	14091	14184	14291	14400	13958	14399	14063	14218	14425	14144	14211	14175	14090	14140	14267	14232	14388	14272	14217	14102	14253	14327	14119	13988	14182	14198	14200	14505	14120	13992	14149	14343	14326	14223	14317	14305	14152	14244	14333
17654	32939	31113	23035	19824	17291	16184	15061	14671	14645	15774	21794	25284	34411	36189	30159	25720	20712	16526	14404	13986	13913	13972	13640	13690	13840	13626	13498	13596	13692	13588	13578	13599	13549	13594	13586	13665	13689	13786	13749	13618	13688	13671	13737	13779	13501	13799	13611	13555	13582	13685	13641	13624	13614	13451	13692	13647	13622	13731	13721	13692	13587	13661	13699	13607	13617	13728	13699	13602	13697	13612	13659	13596	13624	13525	13602	13662	13653	13396	13581	13748	13624	13633	13674	13578	13686	13707	13656	13510	13623	13709	13692	13510	13658	13642	13601	13674	13575	13610	13779	13719	13412	13720	13548	13591	13767	13591	13528	13506	13667	13780	13567	13460	13559	13560	13619	13393	13640	13594	13707	13701	13531	13624	13626	13536	13547	13817	13588	13579	13575	13829	13596	13751	13569	13582	13557	13576	13706	13681	13680	13685	13658	13622	13623	13597	13649	13534	13611	13542	13526	13563	13589	13592	13467	13781	13624	13650	13636	13763	13528	13559	13639	13603	13655	13622	13527	13634	13831	13600	13569	13811	13686	13561	13614	13606	13614	13696	13744	13677	13653	13628	13527	13504	13717	13735	13542	13646	13662	13715	13626	13666	13593	13587	13674	13512	13553	13504	13722	13639	13667	13598	13599	13425	13684	13485	13521	13738	13399	13731	13556	13512	13610	13512	13544	13687	13596	13603	13613	13750	13579	13696	13773	13591	13518	13760	13543	13673	13682	13661	13616	13617	13766	13435	13499	13747	13521	13768	13607	13531	13506	13615	13580	13766	13535	13537	13565	13595	13786	13577	13880	13784	13700	13781	13589	13677	13570	13669	13758	13643	13571	13705	13546	13612	13474	13541	13487	13634	13613	13670	13505	13585	13852	13514	13572	13630	13571	13798	13713	13793	13644	13696	13543	13733	13597	13416	13791	13608	13605	13641	13627	13511	13685	13486	13694	13639	13522	13872	13640	13675	13615	13671	13524	13755	13752	13668	13770	13517	13566	13766	13631	13676	13547	13755	13659	13558	13624	13429	13733	13490	13576	13749	13556	13646	13547	13641	13538	13487	13838	13556	13569	13581	13649	13456	13621	13571	13584	13690	13528	13695	13544	13716	13693	13653	13561	13615	13611	13600	13567	13632	13689	13475	13547	13792	13471	13586	13573	13432	13407	13688	13653	13517	13619	13564	13621	13551	13596	13608	13634	13544	13831	13624	13679	13600	13721	13634	13712	13648	13483	13582	13648	13648	13723	13471	13502	13542	13599	13750	13633	13644	13773	13605	13611	13621	13567	13716	13657	13650	13718	13540	13530	13655	13536	13694	13604	13767	13700	13464	13732	13504	13508	13762	13731	13669	13596	13652	13697	13643	13619	13734	13611	13563	13578	13849	13561	13687	13652	13726	13554	13551	13629	13558	13466	13716	13696	13727	13648	13654	13525	13656	13634	13533	13763	13605	13620	13584	13527	13628	13616	13676	13651	13542	13498	13641	13617	13484	13624	13815	13504	13704	13762	13687	13609	13593	13651	13677	13605	13495	13659	13651	13742	13612	13656	13700	13763	13685	13661	13694	13690	13703	13663	13531	13660	13765	13561	13460	13572	13611	13633	13611	13595	13469	13425	13717	13585	13571	13592	13573	13555	13722	13609	13619	13487	13630	13556	13770	13607	13534	13733	13751	13599	13691	13704	13606	13610	13580	13576	13591	13593	13669	13509	13619	13581	13779	13561	13623	13625	13603	13519	13567	13794	13566	13472	13632	13609	13597	13744	13548	13476	13736	13593	13702	13618	13528	13758	13611	13715	13479	13731	13652	13718	13639	13643	13785	13548	13743	13567	13623	13685	13629	13662	13827	13492	13632	13631	13603	13590	13718	13654	13647	13544	13597	13575	13597	13734	13539	13536	13770	13734	13571	13608	13623	13603	13509	13564	13586	13653	13407	13721	13757	13625	13725	13703	13557	13505	13750	13693	13675	13547	13499	13652	13718	13687	13520	13655	13647	13567	13617	13623	13628	13550	13590	13503	13573	13663	13649	13680	13451	13554	13786	13559	13600	13765	13707	13669	13558	13631	13712	13506	13751	13756	13411	13805	13700	13358	13737	13497	13855	13590	13632	13757	13539	13683	13645	13632	13595	13599	13735	13474	13673	13519	13494	13703	13628	13684	13598	13637	13726	13596	13635	13555	13706	13593	13567	13578	13484	13720	13691	13495	13756	13467	13450	13561	13618	13701	13614	13792	13635	13625	13579	13656	13656	13720	13619	13582	13732	13625	13614	13620	13692	13544	13593	13636	13538	13740	13569	13688	13549	13767	13694	13535	13650	13563	13653	13513	13644	13538	13500	13497	13607	13666	13514	13434	13476	13536	13703	13574	13507	13449	13594	13577	13458	13643	13644	13502	13652	13547	13672	13596	13612	13608	13594	13716	13684	13655	13485	13471	13673	13566	13571	13772	13466	13566	13870	13611	13381	13531	13606	13419	13595	13648	13610	13611	13667	13758	13700	13582	13650	13481	13678	13605	13475	13691	13666	13616	13538	13673	13514	13588	13435	13675	13545	13750	13654	13596	13634	13742	13536	13580	13575	13801	13727	13526	13898	13628	13638	13674	13485	13666	13648	13692	13514	13460	13674	13747	13568	13772	13711	13838	13675	13590	13628	13573	13691	13634	13688	13585	13478	13649	13673	13635	13732	13583	13619	13649	13466	13595	13568	13546	13542	13535	13555	13501	13589	13684	13698	13711	13783	13659	13646	13559	13473	13496	13545	13558	13665	13589	13677	13875	13674	13654	13547	13556	13797	13657	13774	13654	13574	13589	13624	13657	13575	13553	13706	13489	13626	13626	13627	13495	13775	13491	13695	13676	13706	13697	13558	13574	13578	13628	13582	13508	13510	13728	13625	13579	13551	13664	13711	13638	13568	13733	13523	13453	13745	13623	13760	13568	13640	13620	13546	13705	13677	13724	13736	13626	13497	13716	13474	13762	13684	13722	13676	13645	13645	13641	13600	13591	13912	13561	13744	13562	13656	13461	13591	13716	13743	13674	13635	13616	13741	13717	13607	13523	13656	13673	13576	13658	13661	13649	13732	13708	13800	13553	13750	13572	13556	13741	13620	13519	13609	13713	13584	13835	13469	13666	13586	13688	13622	13462	13533	13566	13684	13545	13682	13726	13609	13694	13634	13668	13626	13518	13488	13784	13637	13690	13698	13676	13573	13717	13567	13627	13450	13779	13589	13604	13592	13593	13746	13425	13732	13489	13697	13712	13684	13547	13801	13510	13776	13582	13487	13676	13812	13564	13604	13677	13466	13593	13572	13548	13556	13678	13578	13621	13595	13533	13647	13501	13675	13844	13411	13554	13683	13551	13620	13662	13488	13486	13752	13665	13693	13551	13592	13776	13586	13577	13616	13547	13624	13504	13619	13520	13612	13645	13515	13532	13526	13629	13564	13593	13654	13660	13544	13658	13486	13787	13547	13651	13476	13724	13731	13657	13726	13628	13616	13757	13712	13512	13622	13389	13699	13474	13491	13749	13740	13468	13779	13810	13627	13630	13645	13624	13539	13722	13694	13827	13556	13781	13669	13663	13543	13520	13527	13612	13641	13673	13772	13538	13522	13537	13696	13633	13724	13500	13538	13562	13678	13733	13714	13742	13727	13443	13568	13593	13757	13614	13562	13634	13669	13583	13679	13741	13500	13608	13643	13557	13597	13774	13577	13617	13573	13531	13454	13583	13486	13809	13704	13669	13665	13665	13499	13456	13677	13644	13543	13654	13636	13537	13661	13661	13588	13605	13642	13495	13566	13487	13583	13581	13545	13602	13610	13709	13569	13713	13693	13651	13519	13533	13553	13565	13601	13600	13615	13614	13666	13602	13771	13543	13484	13494	13741	13527	13729	13578	13625	13581	13590	13652	13699	13712	13735	13526	13646	13595	13807	13755	13695	13625	13596	13457	13546	13660	13711	13659	13581	13720	13613	13599	13508	13600	13799	13677	13729	13766	13537	13727	13640	13715	13629	13525	13639	13566	13564	13577	13491	13498	13716	13615	13747	13586	13546	13656	13745	13584	13542	13855	13713	13596	13723	13611	13580	13575	13596	13467	13520	13634	13637	13635	13722	13541	13641	13529	13435	13690	13621	13684	13500	13660	13556	13653	13614	13514	13487	13593	13678	13780	13581	13550	13743	13541	13661	13588	13732	13535	13631	13668	13618	13733	13517	13499	13645	13596	13690	13564	13625	13732	13588	13617	13417	13429	13571	13691	13566	13745	13644	13537	13602	13567	13784	13533	13441	13557	13571	13500	13635	13491	13612	13708	13629	13429	13588	13665	13534	13651	13715	13589	13568	13459	13737	13466	13668	13602	13553	13601	13585	13694	13557	13665	13484	13588	13500	13613	13556	13719	13573	13670	13522	13783	13571	13479	13477	13587	13522	13709	13599	13671	13535	13475	13619	13692	13763	13731	13729	13521	13634	13608	13357	13696	13656	13651	13720	13677	13768	13684	13675	13690	13448	13563	13586	13661	13597	13550	13658	13677	13644	13616	13601	13543	13583	13461	13513	13546	13692	13580	13626	13610	13572	13615	13716	13494	13551	13726	13562	13733	13505	13756	13592	13431	13586	13644	13571	13545	13606	13659	13569	13663	13808	13754	13657	13536	13646	13421	13560	13648	13556	13448	13606	13704	13707	13732	13592	13536	13693	13619	13472	13592	13557	13631	13663	13715	13452	13709	13634	13733	13574	13683	13773	13664	13642	13596	13649	13663	13641	13654	13676	13700	13665	13737	13586	13756	13692	13643	13712	13596	13584	13461	13664	13548	13616	13606	13578	13626	13566	13576	13688	13548	13661	13590	13607	13383	13668	13627	13796	13485	13647	13818	13533	13545	13634	13863	13761	13584	13709	13522	13660	13641	13553	13617	13587	13705	13590	13674	13700	13604	13566	13597	13510	13710	13685	13627	13696	13595	13520	13636	13587	13685	13477	13635	13698	13567	13530	13505	13601	13684	13561	13559	13495	13610	13713	13627	13616	13608	13577	13821	13652	13627	13722	13756	13700	13522	13514	13529	13486	13441	13620	13482	13565	13653	13582	13764	13707	13628	13637	13591	13597	13618	13674	13643
26971	21609	23405	19489	15707	15325	15394	15033	15051	14767	15105	15126	16089	16789	16603	15855	15777	15198	15030	14919	14963	14843	14966	14754	14848	14786	14908	14965	14712	14921	14770	14739	14693	14823	14689	14724	14808	14924	14872	14915	14957	14853	14753	14896	14760	14744	14675	14712	14685	14823	14657	14780	14687	14660	14718	14786	14731	14588	14832	14894	14944	14802	14926	14742	14884	14859	14758	14803	14878	14794	14715	14775	14762	14811	14737	14645	14821	14779	14817	14914	14723	14654	14868	14529	14799	14889	14857	14783	14788	14618	14945	14899	14876	14704	14885	14755	14830	14812	14966	14897	14696	14831	14880	14751	14771	14862	14724	14629	14608	14883	14726	14817	14761	14714	14746	14809	14739	14683	14882	14635	14659	14879	14808	14933	14890	14866	14883	14815	14742	14767	14805	14861	14900	14878	14783	14667	14928	14902	14767	14776	14498	14480	14683	14823	14554	14688	14684	14905	14786	14884	14945	14599	14859	14721	14916	14951	14682	14740	14831	14610	14852	14920	14776	14945	14803	14865	14901	14668	14877	14878	14881	14808	14909	14867	14705	14809	14807	14740	14852	14813	14862	14816	14780	14736	14844	14824	14797	14812	14788	14938	14836	14890	14791	14903	14815	14801	14860	14867	14645	14803	14843	15030	14736	14752	14860	14811	14881	14671	14922	14883	14885	14734	14855	14881	14640	14833	14739	14670	14926	14852	15000	14724	14795	14792	14638	14867	14792	14829	14759	14873	14671	14749	14681	14847	14551	14613	14756	14779	14930	14802	14826	14841	14915	14726	14655	14763	14858	14732	14682	14889	14817	14809	14822	14636	14791	14760	14820	14782	14993	14733	14710	14877	14773	14749	14634	14750	14736	14868	14846	14819	14759	14864	14593	14752	14824	14781	14948	14798	14710	14862	14938	14841	14785	14780	14770	14793	14715	14576	14796	14601	14916	14804	14805	14825	14834	14851	14691	14831	14592	14732	14978	14873	14944	14705	14693	14763	14751	14861	14867	14650	14773	14712	15004	14800	14846	14874	14862	14890	14724	14645	14678	14860	14744	14678	14729	14763	14690	14711	14964	14697	15105	14729	14917	14701	14787	14751	14736	14712	14911	14887	15018	14655	14950	14839	14659	14791	14729	14637	14747	14873	14803	14810	14856	14771	14953	14787	14657	14961	14860	14897	14697	14795	14883	14840	14804	14639	14838	14646	14875	14758	14822	14826	14979	14876	14914	14914	14821	14453	14781	14822	14870	14895	14700	14950	14823	14726	14870	14655	14720	14753	14537	14866	14950	14957	14627	14637	14580	14824	14727	14770	14716	14948	14906	14698	14675	14973	14859	14983	14779	14648	14662	14725	14708	14873	14853	14937	14862	14834	14822	14897	14644	14928	15016	14904	14759	14900	14695	14802	14883	14676	14918	14742	14635	14611	14859	14816	14752	14744	14790	14697	14719	14681	14866	14791	15042	14880	15019	14615	14866	14854	14774	14974	14927	14723	14987	14921	15030	14957	14865	14836	14738	14838	14847	14825	14851	14968	14767	14897	14912	14812	14718	14704	14886	14862	14827	15087	14777	14659	14830	14630	14771	14797	14900	14775	14715	15026	14897	14823	14820	14976	14844	14868	14790	14902	14887	14851	14777	14833	14721	14879	14726	14873	14962	14919	14949	14837	14767	14859	14807	14805	14677	14675	14928	14763	14845	14869	14799	14686	14753	14868	14903	14842	14749	15045	14502	14711	14712	14881	14737	14974	14774	14789	14894	14751	14818	14845	14773	14856	15006	14733	15151	14842	14836	14784	14818	14944	14718	14857	14901	14748	14739	14899	14781	14840	14811	14974	14873	14825	14847	14591	14599	14636	14716	14878	14749	14711	14875	14872	14908	14711	14818	14832	14793	14775	14806	14845	14936	14925	14858	14859	14680	14795	14888	14717	14821	14694	14897	14678	14869	14876	14884	14850	14807	14836	14941	14875	14822	14782	14796	14822	14935	14928	14664	14776	14933	14825	14793	14877	14663	14910	14847	14684	14887	14674	14909	14565	14628	14926	14770	14852	14728	14766	14819	14898	14585	14798	14871	14607	14921	14928	14855	14999	14699	14919	14929	14771	14768	14698	14719	14771	15001	14681	14781	14861	14712	14852	14859	14526	14830	14841	14793	14608	14733	14682	14818	14859	14815	14759	14831	14720	14884	14963	14880	14692	14642	14815	14763	14680	14769	14828	14824	14871	14879	14812	14915	14849	14765	14737	14723	14775	14932	14904	14739	14901	14835	14827	14912	14785	14782	14838	14905	14651	14777	14815	14645	14733	14695	14851	14892	14643	14734	14735	14791	14821	14941	14708	14684	14783	14839	14821	14776	14833	14892	14796	14918	14872	14758	14731	14856	14778	14741	14900	14637	14818	14891	14854	14867	14823	14918	14881	14766	14734	14930	14685	14972	14706	14897	14757	14816	15093	14816	14673	14726	14857	14962	14894	14849	14728	14838	14774	14816	14950	14756	14877	14815	14638	14626	14882	14955	14933	14913	14783	15103	14867	14788	14838	14659	14693	14656	14786	14878	14799	14780	14748	14790	14590	14749	14611	14991	14840	14908	14698	14649	14962	14952	14765	14922	14876	14949	14763	14789	14767	14928	14901	14599	14729	14651	14695	14896	14789	14896	14843	14745	14828	14907	14925	14617	14717	14870	14969	14478	14890	14773	14571	14641	14838	14884	14895	14890	14792	14789	14721	14777	14953	14825	14834	14737	14844	14862	14777	14928	14641	14781	14692	14836	14975	14888	14749	14834	14643	14715	14850	14852	14779	14784	14934	14898	14874	14963	14611	14776	14930	14741	14963	14881	14792	14745	14807	14663	14777	14782	14749	14850	14815	14546	14756	14986	14696	14901	14856	14702	14678	14628	14741	14933	14992	14939	14576	14676	14895	14814	14680	14778	14858	14813	14609	14856	14737	14695	14872	14759	14738	14627	14638	14769	14726	14768	14872	14697	14810	14921	14741	14892	14721	14588	14922	14703	14755	14927	14762	14625	14659	14643	14719	14604	14697	14690	14869	14850	14827	14784	14832	14726	14680	14900	14975	14935	14768	14689	14893	14712	14846	14736	14811	14900	14800	14505	14824	14645	14717	14699	14660	14789	14788	14897	14883	14894	14860	14737	14741	14988	14969	14714	14576	14708	14711	14933	14680	14945	14732	15038	14747	15022	14748	14856	14620	14551	14685	14938	14676	14599	14712	14839	14863	14819	14737	14884	14905	14707	14880	14523	14778	14854	14923	14823	14633	14864	14758	14775	14851	14643	14810	14821	14885	14689	14854	14737	14846	14731	15121	14899	14729	14670	14787	14894	14728	14678	14822	14797	14752	14743	14739	14738	14813	14989	14821	14620	14743	14916	14883	14853	14548	14876	14914	14720	14773	14688	14703	14875	14776	14809	14640	14885	15053	14734	14795	14774	14831	14856	14689	14780	14609	14915	14664	14698	14710	14863	15090	14985	14763	14982	14809	14631	14688	14777	14771	14710	14745	14693	14721	14953	14925	14745	14777	14699	14844	14869	14706	14798	14788	14852	14675	14673	14917	14838	14757	14798	14734	14850	14794	14812	14891	14676	14832	14692	14711	14762	14812	14893	14964	14684	14772	14694	14809	14722	14900	15049	14843	14710	14819	14860	14850	14871	14851	15054	14689	14886	14702	14855	14916	14629	14666	14767	14786	14687	14789	14795	14910	14837	14713	14670	14899	14748	14728	14599	14748	14914	14636	14685	14875	14671	14740	14927	14726	14851	14670	14933	14826	14910	14671	14734	14769	14835	14807	14794	14651	14763	14841	14592	14931	14876	14740	14706	14851	14627	14863	14755	14731	14956	14655	14668	14751	14660	14806	14945	15005	14740	14726	14739	14761	14934	14852	15051	14776	14876	14971	14906	14820	14858	15005	14968	14542	14867	14697	14795	14915	14769	14717	14869	15006	14691	14572	15083	14686	14883	14654	14763	14883	14833	15009	14820	14886	14769	14605	14884	14816	14863	14907	14803	14891	14860	14780	14785	14774	14942	14689	14717	14637	14879	14795	14851	14749	14710	14811	14970	14781	14828	14776	14696	14733	14817	14890	14907	14842	14852	14682	14858	14550	14837	14862	14713	14672	14742	14666	14719	14657	14716	14805	14757	14858	14727	14824	14606	14830	14846	14722	14750	14736	14781	14793	14852	14896	14948	14783	14899	14785	14701	14842	14911	14978	14746	14723	14800	14585	14742	14814	14927	14682	14800	14686	14827	14835	14793	14650	14669	14928	14760	14751	14789	14864	14705	14904	14772	14808	15095	14688	14872	14781	14959	14744	14719	14571	14674	14768	14784	14875	14704	14761	14785	14910	14850	14804	14911	14781	14836	14838	14917	14774	14889	14769	14821	14806	14693	14779	14890	14867	14902	14683	14718	14814	14645	14730	14840	14609	14823	14931	14925	14898	14877	14853	14736	14720	14872	14862	14651	14753	14874	14927	14862	14878	14765	14812	14910	14749	14781	14953	14640	14756	14738	14784	14807	14791	14731	14867	14687	14838	14634	14821	14595	14705	14907	14855	14793	14790	14776	14870	14837	14936	14902	14915	14854	14705	14721	14834	14786	14780	14781	14728	14761	14712	14654	14779	14906	14981	14853	14662	14751	14971	14741	14793	14740	14894	14850	14858	14766	14854	14857	14823	14916	15003	14840	14707	14680	14910	14870	14804	14863	14730	14890	14786	14874	14837	14699	14999	14978	14880	15032	14727	14929	14810	14799	14904	14761	14670	14683	14616	14933	14806	14888	14930	14794	14546	14846	14790	14656	14778	14811	14902	14719	14534	14859	14783	14729	14996	14748	14803	14837	14826	15033	14684	14764	14727	14879	14804	14907	15006	14987	14692	14971	14772	14855	14959	14849	14698	14789	14697	14797	14617	14734	14798	14750	14920	14944	14571	14705	14843	14948	14723	14815	14772	14787	14698	14592	15045	14821	14900	14763	15003	14993	14886	14867	14679	14550	14844	14745	14888	14880	14773	14929	14986	14878	14617	14651	14932	14830	14929	14736	14859	14884	14725	14804	14765	14656	14881	14926	14936	14773	14900	14889	14835	14816	14681	14781	14861	14984	14750
15631	21899	20448	16392	15277	14340	14213	14186	14207	14231	14049	14833	16061	16797	16387	15342	14798	14512	14168	13899	13950	13934	13936	13921	13952	13939	13831	13990	13953	13879	13756	13807	14010	14007	13756	13762	13947	13970	13910	13894	13951	14006	13884	13939	13917	13998	13938	14196	13845	13931	13913	14076	13904	13911	13993	13905	14043	13674	13826	13995	13939	13914	13840	13838	14005	14045	13941	13833	13970	13844	14018	14048	13950	13777	13787	13842	13855	13769	13842	13834	13764	13913	13893	13893	13805	13823	13975	13899	13997	13903	13703	13902	13960	13825	13985	13793	13896	13927	13962	14053	14021	13851	13908	13862	13915	13979	13822	13721	13971	13800	13850	13842	13825	13875	13948	14009	13801	13746	13846	13946	13933	14013	13797	13981	13921	13906	13937	13902	13813	13864	13951	13824	13809	13846	13928	13892	13746	13902	13795	14102	13712	13891	13821	13916	13826	13741	13872	13839	13868	13987	14133	13832	13857	13801	13835	13922	13847	13989	13973	13946	14012	13885	14000	13740	13958	13857	13953	14093	13799	13859	14041	13903	13913	14049	13917	13852	13890	14057	13952	13977	13849	13944	13814	14044	13952	14000	13866	14030	13850	13821	14034	13958	13814	14013	14086	13987	13824	13853	13896	13852	13963	13847	14192	13826	13921	14041	13843	13927	13913	13962	13967	13875	13918	13693	13869	14028	13975	13805	13893	13858	14029	13950	13802	13788	13819	13904	13812	13792	13737	13918	13890	13771	13879	13778	13964	13824	14098	13979	13867	13939	14023	13837	13969	13807	13924	14019	13934	13894	13769	13869	13845	13843	13953	13752	13758	13836	13882	13833	13876	13889	13936	13883	13914	13898	13832	13822	13908	13752	14033	13784	13977	13882	13973	13763	13833	13983	14052	13936	13808	13807	13824	13861	13977	13870	13879	13893	14019	13862	13902	13780	13874	13821	13856	13769	14008	13908	13805	13772	13852	14085	13833	13699	13991	13939	13810	13703	14009	13963	14013	13865	14086	13767	14062	13880	13831	13816	13778	13829	14060	13936	13817	13836	13810	14000	13799	13976	13837	13861	13951	13852	13896	14059	13879	13898	13925	13886	13945	13777	13908	13808	14032	13921	13901	14003	13940	13940	13853	13841	13907	13780	13878	13884	13842	13851	13845	13953	13876	13900	13909	13976	13855	13744	13899	13840	13784	13921	13919	14002	13880	13883	13899	13985	14047	13918	13891	14087	13791	14047	13967	13838	13904	13879	13668	13805	13807	13949	13882	13832	13908	13919	13850	13904	13871	13830	13777	13969	14057	14038	13860	13788	13943	13932	13735	13877	14133	13757	13846	13980	14020	13865	13811	14098	13582	13953	13809	13953	13890	13923	13823	13941	13816	13970	13730	13948	13789	13804	13741	13983	13945	13754	13936	13899	13833	13887	13843	13774	13977	13870	13936	13899	13848	13794	13881	13859	13835	13934	13916	13834	13831	13972	13804	13870	13926	13813	13896	13822	14029	13960	14021	13681	13840	13985	13923	14003	13745	13653	13845	13852	13709	13776	13924	13817	13910	13653	14032	13981	13825	14006	13870	13937	13638	13954	13873	13916	13840	13839	14052	13887	13840	13859	13765	13975	13875	14111	13918	13970	13852	13978	13787	13805	13904	13762	13828	13916	13906	13950	13963	13728	14019	13900	14034	13799	13789	13994	13758	13746	13877	13852	13899	13929	14048	13907	13845	13978	13839	13911	13973	13884	13876	13801	13810	13863	13907	13872	13908	13936	13799	13810	13832	13793	13747	13818	14015	13749	13970	14056	13932	13741	13981	13819	13791	13812	14050	13798	13851	13899	13971	13929	13686	14100	13962	13831	13922	13759	14124	13896	13923	13951	13789	14061	13817	13837	13802	13856	13903	13922	13912	13864	13786	13995	14001	13925	13906	13819	13826	13893	13930	13846	13942	14048	13836	13895	14066	13949	13794	14075	13979	14061	13979	13859	13927	13797	13989	13956	13835	13969	13937	13895	13994	13694	13992	13967	13970	13869	13995	13820	13902	13774	13843	13886	13973	14021	13901	13797	13736	13923	14050	13955	14027	13885	13800	13908	13939	13904	13927	13848	13770	13909	13957	13675	14063	13859	14006	13683	13743	13978	14034	13900	13927	13838	13935	13918	13987	13892	13652	13736	13914	13860	13894	13941	13969	13835	13787	13958	13848	13706	13875	13905	13709	13991	13955	13936	13807	13825	13887	13896	14013	13836	13860	14037	13937	13819	14115	13813	13944	13921	13931	13951	13906	13835	13920	13834	13788	13655	13981	13833	13782	14013	13913	14114	13966	13759	13999	13823	13864	13877	13849	13835	13817	13982	13992	13881	13926	13902	13925	13737	13919	13798	13927	13951	13831	13963	13918	13638	13783	13863	13917	13895	13871	13845	14005	13934	13915	13718	13904	13826	14030	13901	13886	13808	13882	13989	13931	13980	13938	13891	14049	13866	13678	13725	13908	13845	13784	13925	13961	13776	13637	13873	13801	13901	13903	13893	13981	13920	14027	13995	13875	13737	14046	14005	14018	13896	14025	13945	13857	14000	14148	13668	13860	13824	13806	14002	13837	13846	13759	13874	13776	13806	13999	13745	13784	13823	13893	13925	13841	13899	13842	13823	13866	13883	13945	13769	13963	13892	13683	13768	13927	13953	13959	13898	13871	13865	13910	13841	13754	13828	13881	13871	13921	13828	13854	14022	13697	13989	13792	13972	13890	13816	14022	14057	14059	13743	13838	13978	14055	13990	13889	13956	13847	13837	13918	13801	13858	13948	13983	14223	13867	14095	13856	14135	13890	13820	13902	14051	13903	13749	13890	13743	13901	14014	13737	13849	13907	13791	13795	13954	13943	13998	13825	13916	13913	13837	13862	13851	13905	14015	13898	13718	13741	13851	13713	13806	13788	13803	13871	13816	13946	13710	13972	13898	14013	13773	13819	13897	13867	13815	13876	14023	13871	13895	13941	13935	13939	13871	13946	13789	13825	13889	14042	13820	13878	13995	14001	13820	13666	13903	13782	13765	13917	13934	13935	14015	13783	13855	13880	13653	13851	13822	13856	13767	13956	13878	13916	13912	13928	13827	13859	13828	13810	13938	13913	14025	13722	13934	13877	13790	13963	13958	13751	13969	13838	13867	13826	13692	13978	13805	13848	13908	14028	13840	13971	13882	13938	13913	13762	13997	14065	13860	13934	13875	13900	14107	13713	13869	13932	13827	13913	13786	14016	13871	13826	13958	13841	13804	13942	13904	13714	13806	13825	13827	14094	13814	13938	13909	13911	13826	13910	13936	13812	13833	14020	13757	13835	13827	13822	13795	13974	13819	13941	13927	13928	13973	13878	13759	13885	13872	13943	13877	14003	13871	13817	13915	13874	13770	13954	13899	13951	14021	13873	13866	13814	13881	13812	13881	13815	13919	13899	13792	13703	13743	13757	13709	13729	13760	13873	13738	14001	13940	13846	13855	13842	13772	13918	13881	14076	13904	13913	13830	13899	13949	13863	13850	13965	13871	13721	13850	14001	13766	13917	13770	13886	13854	13922	13912	13924	13923	13809	13857	13923	14151	13791	13887	13894	13735	13908	13863	13941	13881	13934	13920	13872	14017	14023	13853	13887	13838	13912	13851	13874	13876	13929	13771	13921	13961	14069	14053	13833	13882	14014	13811	13947	13806	13733	13703	13797	13889	13908	13948	14097	13849	13920	13904	13862	13901	13990	14053	14034	13751	13957	14005	13794	13851	13969	13948	13939	13835	13840	13906	13898	13837	13798	13931	13792	13833	13975	13827	13971	13876	13985	13831	13769	13954	13789	13763	13878	13848	13868	13977	14013	13763	14037	13835	13798	13952	13995	13688	13966	13935	13910	13886	13854	13978	13838	13911	13829	13899	13859	13876	13921	13853	13938	13935	13816	13700	13902	13865	14018	13768	13987	13757	13978	13899	13938	14075	14038	13771	13957	14073	13836	13977	13762	13891	13854	13816	13891	13846	13737	14062	14071	13965	13909	13965	13899	13826	13891	13760	13954	13853	13749	13798	13892	13916	13967	13865	13977	13929	14022	13949	14024	14034	13902	13865	13815	13972	13958	13818	13798	13841	14086	13805	13987	13976	13875	13880	13940	13870	13977	13900	13781	13918	13816	13881	13952	13991	13791	13895	13902	13740	13926	13917	14014	13871	13717	13908	13933	13869	13944	13860	13830	13966	13888	13900	13847	13788	13959	13728	13988	13789	13839	13904	13894	13915	13875	13906	13914	13931	14015	13958	13846	13892	13924	13934	13842	13850	13828	13792	13967	14007	14098	13865	13949	13959	13860	13896	13916	13972	14010	13879	13708	13863	13865	13867	13875	13877	13921	13882	13965	13884	13807	13840	13862	13977	14029	13965	13863	13765	13837	13939	13845	13969	13893	13954	14026	13870	14081	13789	13900	13918	14054	13832	13848	13853	13898	13907	14040	14039	13904	13962	13903	13968	13872	13907	13867	13916	13841	14043	13949	13717	13955	13962	13797	13881	13975	13904	13986	13931	13800	13866	14085	13851	13909	14059	13738	14031	13898	13834	13792	13865	13850	13857	13937	13980	13889	14017	13949	13823	13802	14074	14017	14042	13883	13891	13979	13892	13802	13974	13989	13791	13918	13970	13851	13946	13981	13874	13795	13890	13877	14018	13798	13843	14024	13922	13831	14013	13785	13756	13871	13875	13753	13956	13824	13786	13758	13874	13857	13791	13928	13814	13906	13918	13799	13938	14001	13978	13820	13984	13908	13993	13772	13991	14053	13835	13869	13807	13860	13946	14021	13752	13771	13955	13941	13864	13824	13987	14080	13888	13935	13857	13838	14107	13749	13902	13841	13978	13801	13837	13947	13791	14045	14027	13864	13966	13749	14061	13863	13966	13946	13766	13916	13850	14007	13928	13866	13881	14100	13832	13946	13892	13809	13880	14021	13770	13929	13838	13853	13948	13784	13784	13965	13969	13896	13986	13855	13948	13798	13835	13988	13811	13814	14040	13850	13921	13880	13811	13858	13880	13915	13822	13894	14065	13998	13852	13835	13955	13933	14118	13882	13836	13908	14067	13860	14086	13866	13808	13880	13823
23730	20994	28281	23965	21641	20249	18453	16075	15820	15821	16055	19682	26090	27950	23432	22241	18621	16697	15881	15429	15372	15223	15264	15280	15230	15276	15284	15289	15162	15354	15216	15260	15168	15323	15260	15380	15239	15181	15125	15080	15260	15217	15392	15100	15303	15039	15374	15157	15354	15198	15097	15103	15019	15387	15151	15145	15207	15068	15314	15275	15281	15094	15150	15266	15134	15235	15285	15196	15386	15335	15268	15197	15301	15098	15082	15392	15166	15090	15133	15184	15258	15236	15115	15287	15224	15104	15377	15127	15270	15298	15270	15251	15032	15287	15098	15031	15155	15390	15097	15157	15175	15184	15203	15141	15069	15306	15230	15095	15083	15395	15169	15250	15176	15222	15377	15239	15169	15116	15380	15078	15189	15100	15165	15151	15142	15293	15229	15046	15211	15211	15216	15223	15121	15131	14947	15237	15156	15295	15265	15278	15091	15067	15225	15143	15215	15227	15142	15317	15100	15208	15260	15375	15266	15128	15141	15360	15009	15271	15281	15278	15085	15215	15239	15342	15283	15015	15012	15195	15163	15201	15155	15130	15272	15145	15144	15088	15227	15068	15075	15117	15354	15110	15098	15236	15294	15145	15178	15290	15182	15185	15340	15166	15118	15367	15282	15113	15049	15241	15202	15125	15180	15234	15154	15150	15216	15277	14986	15183	15101	15135	15123	15085	15228	15056	15126	15206	15237	15111	15164	15017	14868	15230	15074	15168	15255	15224	15228	15253	15128	15143	15058	15173	15285	15337	15326	15302	15288	15030	15203	15303	15032	15323	15291	15041	15175	14960	15130	15229	15301	15129	15332	15308	15091	15272	15107	15134	15135	15122	15092	15099	15038	15039	15089	15211	15160	15063	15112	15219	15390	15213	15385	15348	15178	15252	15161	15112	15219	15345	15321	15082	15237	15094	15196	15098	15087	15124	15205	15179	15118	15068	15290	15164	15109	15121	15124	15144	15025	15051	15137	14966	15187	15115	15179	15125	15318	15181	15304	15332	15215	15066	15116	15037	15137	15252	15146	15207	15317	15076	15170	15208	15212	15305	15151	15241	15251	15105	15248	15234	15118	15051	15215	15259	15300	15239	15098	15223	15159	15125	15182	14964	15245	15088	15231	15270	15060	15156	15281	15073	15095	15145	15384	15306	15231	15214	15125	15080	15180	15274	15348	15142	15092	15201	15281	15172	15231	15266	15002	15274	15128	15202	15309	15304	15057	15131	15303	15220	15151	15207	15107	15387	15230	15320	15091	15086	15177	15192	15156	15317	15065	15193	15122	15185	15218	15319	15152	15372	15388	15105	15217	15330	15193	15313	15111	15073	15229	14888	15265	15175	14848	15192	15186	15222	15103	15270	15187	15102	15280	15402	15435	15315	15163	15251	15038	15311	15105	15368	15317	15145	15225	15289	15120	15344	15364	15059	14977	15243	15279	15215	15157	15211	15196	15063	15293	15290	15220	15107	15269	15212	15408	15164	15142	15238	15230	15047	15153	15241	15295	15003	15425	15153	15169	15085	15214	15119	15131	15122	15035	15205	15428	15035	15187	15101	15236	15149	15152	14951	15186	15021	15333	15112	15222	15428	15209	15296	15164	15003	15232	15224	15190	15208	15267	15385	15382	15299	15305	15148	15132	15150	15224	15070	15271	15287	15282	15147	15001	15175	15188	15252	15253	15330	15184	15186	15200	15212	15050	15083	14816	14968	15262	15144	15302	15402	15237	15339	15172	15134	15105	15134	15231	15093	15299	15194	15287	15281	15095	15062	15265	15286	15291	15272	15012	15315	15156	15033	15100	15241	15164	15172	15142	15072	15234	15134	15184	15286	15264	15269	15152	15125	15052	15053	15193	15147	15270	15295	15151	15073	15074	15121	15159	15143	15211	15141	15268	15166	15274	15247	15148	15138	15175	14985	15124	15022	15003	15117	15071	15384	15171	15184	15143	15059	15365	15322	15191	15152	15302	15075	15198	15159	15152	15225	14929	15249	15231	15123	15255	15095	15225	15245	15148	15074	15148	15142	15105	15301	15330	15406	15043	15289	15256	15454	15324	15183	15243	15126	15230	14979	15214	15164	15217	15102	15207	15048	14991	15305	15044	15245	15172	15246	15230	15150	15374	15166	15290	15368	15367	15321	15241	15168	15193	15105	15315	15139	15165	15140	15319	15163	14945	15157	15322	15190	15161	15107	15158	15106	15125	15168	15314	15338	15278	15158	15137	15070	15229	15242	15193	15179	15271	14944	15318	15231	15066	15092	15240	15362	15214	15278	15358	15190	15291	15318	15202	15247	15264	15258	15354	15124	15274	15317	15190	15280	15159	14955	15198	15270	15084	15204	15108	15092	15164	15348	15311	15272	15196	15149	15132	15279	15347	15257	14991	15165	15324	15228	15310	15347	15353	15293	15000	15303	15112	15135	15096	15192	15177	15240	15112	15274	15385	15081	15313	15245	15172	15078	15062	15130	15188	15176	15352	15263	15260	15309	15409	15123	15144	15012	15260	15197	15089	15228	15096	15161	15265	15222	15163	15232	15192	15212	15300	15179	15244	15168	15403	15153	15186	15290	15197	15219	15175	15106	15349	15141	15268	15216	15309	15273	14996	15316	15305	15205	15143	15248	15172	15124	15250	15187	15270	15053	15153	15116	15166	15040	15326	15120	15287	15214	15232	15240	14987	15180	15260	15171	15352	15149	15020	15044	15118	15130	15139	15195	15177	15165	14948	15022	15145	15229	15126	15242	15191	15089	15131	15090	15130	15027	15384	15405	15041	15164	15289	15299	15248	15310	15156	15468	15440	15321	15201	15262	15348	15108	15347	15086	15046	15036	15371	14997	14982	14972	15124	15043	15160	15044	15157	15152	15243	15175	15066	15218	15235	15080	15131	15205	15171	15283	15240	15169	15071	15347	15280	15150	15073	15145	15161	15145	15187	15238	15320	15188	15197	15251	15280	15074	14907	15278	15335	15039	15165	15142	15019	15109	15148	15102	15098	15231	15109	15321	15243	15210	15334	15354	15360	15373	15209	15068	15223	15202	15322	15274	15103	15246	15306	15203	15259	15415	15294	15008	15130	15301	15190	15216	15196	15190	15223	15071	15153	15185	15238	15270	15044	15122	15149	15294	15284	15143	15290	15170	15311	15274	15439	15243	15196	15142	15022	15192	15179	15091	15213	15184	15415	15244	15328	15197	15074	15284	15274	15107	15033	15141	15224	15220	15209	15106	15200	14951	15243	15139	15349	15020	15142	15331	15269	15275	15325	14987	15115	15122	15212	15187	15308	15359	15203	15238	15209	15170	15212	15240	15093	15194	15170	15140	15158	15104	15152	15017	15154	15094	15158	15298	15112	15139	15226	15294	15331	15248	15147	15247	15345	15210	15346	15224	15092	15246	14962	15078	15214	15286	15275	15084	15261	15248	15263	15222	15318	15132	15137	15070	15235	15186	15210	15171	15247	15339	15089	15187	15259	15031	15350	15163	15287	15061	15330	15086	15171	15083	15468	15305	15109	15268	15234	15292	15226	15132	15391	15406	15283	15295	15176	15219	15124	14974	15320	15412	15028	15252	15307	15230	15253	15095	15276	15131	15203	15035	15290	15083	15150	15209	15285	15137	15172	15316	15295	15191	15313	15285	15037	15244	15191	15103	15070	15302	15256	15239	15176	15213	15240	15254	15275	15377	15263	15382	15202	15260	15143	15223	15156	15153	15512	15144	15109	15335	15318	15106	15146	15283	15255	15254	15239	15090	15302	15204	15161	15035	15026	15087	15232	15147	15150	15224	15122	15316	15259	15163	15264	14868	15075	15207	15178	15277	15290	15201	15179	15284	15185	15283	15200	15192	15234	15151	15287	15237	15128	15210	14991	15090	15004	15091	15125	15191	15058	14903	15240	14972	15089	15182	15276	15392	15456	15428	15308	15294	15257	15303	15172	15173	15253	15209	15227	15110	15173	15149	15252	15264	15266	15242	15279	15277	15213	15197	15276	15158	15205	15088	15127	15204	15105	15178	15237	15107	15099	15264	15052	14990	15102	15105	15148	15226	14969	15111	15311	15417	15150	15224	15188	15258	15281	15288	15228	15227	15235	15381	15328	15249	15407	15182	15195	15097	15269	15133	15334	15273	15241	15548	15281	15141	15319	15303	15119	15120	15176	15113	15143	15183	15184	15321	15202	15230	15265	15255	15395	15125	15221	15154	15153	15105	15289	15290	15136	15423	15119	15234	15122	15236	15301	15306	15161	15273	15082	15167	15407	15167	15178	15172	15188	15080	15146	15255	15270	15117	15111	15254	15322	15264	15252	15336	15231	15259	15155	15398	15200	15347	15160	15146	15055	15162	15227	15245	15276	15247	15318	15113	15133	15234	15038	15158	15160	15047	15136	15190	15110	15281	15314	15318	15199	14991	15168	15117	15198	15011	15155	15294	15156	15215	15270	15177	15168	15154	15231	15161	15167	15118	15212	15133	15243	15099	15020	15257	15230	15209	15051	15194	15280	15127	15254	15142	15295	15078	15093	15252	15092	15111	15214	15250	15085	15053	15133	15116	15040	15166	15324	15098	15018	15241	15096	15015	15138	15197	15283	15085	15428	15060	15168	15183	15290	15347	15204	15032	15286	15359	15148	15230	15171	15125	15242	15219	15134	15348	15380	15160	15221	15163	15282	15225	15151	15364	15080	15246	15000	15274	15110	15220	15152	15124	15273	15233	15183	15018	15223	15285	15144	15082	15187	15300	15110	15228	15390	15390	15169	15296	15307	15085	15129	15097	15186	15290	15219	14971	15270	15139	15304	15199	15207	15214	15183	15232	15347	15158	15267	15081	15165	15046	15288	15193	15142	15307	15253	15182	15315	15027	14978	15106	15201	15275	15236	15105	15278	15339	15254	15342	15359	15072	15195	15334	15063	15305	15271	15251	15096	15307	15079	15105	15079	15230	15211	15166	15106	15152	15267	15209	15157	15010	15223	15097	15049	14924	15085	15045	15176	15208	15129	15213	15164	15252	15316	15182	15006	15112	15113	14918	15266	15174	15239	15247	15076	15090	15291	15116	15274	15172	15260	15295	15303	15297	15333	15350	15291	15313	15125	15284	15247	15251	15220	15283	15303	15142	15231	15163	15317	15118
14545	25095	24360	19744	18183	16379	15599	15112	14922	14857	15469	22535	30406	30676	24782	23547	18083	15430	14591	14224	14213	14403	14272	14125	14205	14234	14130	14246	14153	14128	14210	14253	14204	14193	14263	14093	14076	14193	14196	14231	14152	14138	14207	14165	14032	14048	14110	14221	14214	14006	14251	14200	14295	14213	14124	13999	14296	14102	14229	14192	14268	14026	14156	14178	14055	14203	14117	14280	14217	14215	14214	14042	14370	14170	14114	13927	14127	14261	14149	14228	14231	14062	14110	14375	14184	14200	14247	14162	14154	14111	14155	13980	13995	14229	14292	14150	14119	14164	14206	14051	14141	13906	14150	14282	14309	14132	14061	14151	14059	14078	14053	14325	14268	14225	14183	14119	14043	14176	14213	14169	14078	14186	14149	14180	14077	14144	14187	13847	14105	14137	13999	14231	14022	14104	14056	14151	14223	14242	14105	14159	14045	14158	14158	14303	14118	14105	14245	14176	14168	14058	14208	14209	14183	14173	14113	13990	14174	14137	14214	14252	14215	14009	14025	14198	14140	13972	14268	14064	14255	14196	14176	14138	14012	14068	13999	14186	14165	14110	14108	14214	14193	14120	14270	14154	14325	13962	13957	14217	14315	14056	14225	14179	14079	14134	14006	14075	14224	14229	14094	14045	14009	14142	13939	14126	14001	14158	14141	14129	14042	14080	14189	14192	14210	13982	14160	14166	14190	14087	14172	14171	14163	14199	14187	14163	14100	14284	14142	13994	14137	14167	14173	14172	14195	14177	14202	14094	14355	14196	14208	14152	13952	14217	14062	14087	14128	14241	14149	14116	14006	14035	14095	14221	14202	14055	14044	13984	14143	14206	14225	14085	14144	14187	14224	14183	13910	14021	13989	14139	14123	14164	14017	14101	14188	14290	14246	14206	14061	14148	14100	14010	14315	14087	14187	14130	14065	14211	14035	14179	14117	14301	14226	14179	14107	14148	14241	14088	14215	14055	14241	14087	14286	14289	14118	14220	14200	14173	13995	14146	14256	14180	14010	14091	14154	14100	14143	14126	13950	14246	14047	14127	14278	14249	14084	14070	14029	14182	14114	14119	14112	14151	14158	14252	14204	14159	14165	14025	14051	13982	14087	14047	14208	13963	14053	14047	14268	14114	14125	14048	14281	14153	14167	14146	14265	14153	14155	14064	14122	14279	14004	14179	14311	14124	14077	14038	14271	14142	14255	14102	14111	14032	14121	14170	14131	14149	14101	14079	14220	13996	14152	14174	14017	14023	14137	14047	14146	14243	14190	14198	14214	14051	14284	14264	14189	14212	14216	14169	14209	14105	13942	14102	14228	14120	14254	14212	14148	14119	13986	14136	14023	14267	14110	14056	14023	14127	14193	14193	14182	14066	14095	14049	14217	14085	14136	14092	14026	14016	14077	14128	14191	14257	14163	13980	13980	14174	14203	14148	14223	14160	14035	14046	14188	14278	14337	14115	14243	14025	14141	14124	14138	14095	14229	14235	14172	14100	13956	14340	14166	14119	14134	14041	14245	14244	14365	14046	14213	14170	14219	13899	14329	14037	14300	14085	14324	14133	13964	14190	14059	14111	14203	14143	14034	14043	14115	14094	14189	14087	14277	14191	14275	14154	14078	14169	14190	14163	14073	14104	14102	14194	14257	14142	14026	14103	14167	14149	14377	14154	14077	14363	14190	14174	14208	14170	14096	14293	14208	14121	14186	14187	14205	14072	14144	14212	14200	14227	14083	14099	14207	14175	14246	14131	14312	14032	14247	14103	14139	14118	14273	14232	14166	14180	14090	14117	13993	14145	14118	14158	14276	14130	14161	14309	14055	14150	14209	14261	14088	14237	14057	14219	14070	13977	14236	14137	14231	14145	14135	14223	14118	14232	14096	13941	14204	14092	14070	14148	14081	14181	14116	14084	14192	14259	14173	14047	14134	14022	14216	14133	14258	13983	14117	13884	14059	14152	14131	14034	13882	14235	14324	14248	13997	14181	14141	14194	14287	13989	14210	14211	14193	14093	14045	14165	14116	14210	14139	13933	14067	14170	14136	14219	14180	14111	14128	14188	14069	14180	14217	14126	14212	14142	14011	14109	14176	13911	14136	14158	14169	14196	14081	14246	13994	14305	14181	14138	14003	14243	14249	13946	14246	14097	14166	14152	14193	14049	13994	14225	14273	13902	14015	14223	14135	14062	14125	14268	14202	14029	14202	14115	14032	14198	14160	14164	14146	14253	14146	14149	14294	14109	14149	14129	14102	14241	14167	14087	13978	14212	14152	14143	14146	14142	14322	14132	14152	14130	14179	14192	14198	14070	14234	14248	14184	13959	14189	14071	13936	14033	14232	14246	14285	14020	14177	14256	14208	14261	14037	14104	14192	14009	14141	14067	14124	14078	14219	14104	14170	14078	14256	14093	14154	14106	14061	14270	14182	14151	14041	14060	14236	14068	14009	14057	14266	14182	14105	14107	14044	14164	14236	14100	14021	14014	14241	14190	14176	14203	14026	14023	14011	14243	14011	14125	14227	13975	14307	14182	14314	13978	14303	14269	14079	14110	14015	14056	14154	14053	14228	14126	14171	14267	14122	14060	14174	14366	14080	13986	14114	14035	14186	14176	13989	14047	13997	14205	14034	14168	14176	14218	14300	14215	14080	14090	14132	13989	14274	14164	14132	14136	14207	14320	14084	14230	14202	14177	14220	14144	14116	14020	13954	14207	14162	14236	14154	14101	14158	13914	14124	14112	14238	14069	14365	14204	14136	14211	14115	14205	14093	14073	14250	14143	14091	14278	14173	14228	14182	13998	14078	14062	14224	14170	14115	14071	14131	14082	14210	14266	14079	14365	14113	14228	14205	14181	14171	14163	14024	14043	14125	14073	14392	14048	14059	14187	14203	14248	14123	14234	14006	14001	14263	14054	14047	14088	14239	14288	14068	13944	14179	14191	14090	13993	14154	14112	14215	14011	14161	14063	14057	14145	14162	14143	14112	14219	14173	14101	14348	13991	13966	14178	14028	13995	14257	14059	14144	14056	14317	14135	14094	14120	14093	14168	14118	14074	14065	14068	14137	14046	14219	14071	14057	14162	14145	14222	14033	14260	14221	14156	14188	14391	14092	14121	13918	14252	14208	14188	14183	14085	14145	14214	14105	14139	14031	14223	14111	14108	14083	14190	14153	14164	14192	14422	14145	14038	14181	14149	14133	14164	13934	14070	14003	14091	14087	14148	14158	14347	14126	14087	13926	14200	14160	14272	14256	14201	14019	14135	14018	14147	13993	14188	14123	14144	14117	14028	14050	14071	14014	14098	14077	14111	14220	14213	14120	14062	14124	14206	14195	14178	14048	14125	14126	14282	14269	13956	14102	14068	14049	14117	14057	14167	14330	14083	14135	14037	14221	14297	14230	14077	14050	14202	14150	14120	14104	14051	14070	14107	14250	14108	14312	14175	14151	14194	14321	14282	14355	14120	14038	14247	14087	14217	14043	14134	14047	14270	14125	14147	14179	14168	13948	14239	14276	14267	14058	14197	14138	14192	14185	14067	13959	13990	14193	14326	14161	14191	14293	14111	14213	14128	13899	14180	14139	13959	14177	14131	14215	14063	14285	14283	14233	14095	14230	14070	14028	14188	14172	14001	14077	14072	14170	14211	14213	14047	14208	14058	14128	14021	14308	14172	14140	14023	14026	13968	14249	14248	14060	14048	14013	14022	14131	14212	14114	14272	14105	14002	14072	14241	14132	13991	14192	14135	14112	13965	13987	14344	14153	14227	14239	14255	14212	14146	14224	14131	14246	14121	14097	14133	14085	14047	14259	14173	14258	13992	14070	13999	14059	14137	14098	14196	14169	14100	14021	14189	14141	14095	14078	14191	14054	14203	14115	14163	14072	14190	14171	14139	14019	14283	14064	14176	14206	14176	14161	13978	13994	14084	14145	14036	14167	14180	14126	14051	14168	14218	14136	14089	14114	14274	14141	14265	14160	14337	14011	14130	14064	14069	14022	14197	14133	14183	14111	14075	14297	14179	14155	14027	14200	14061	14064	14153	14184	13907	14033	14269	14187	14131	14190	13969	14262	14358	14120	14051	14096	14259	14031	13990	13987	14256	14101	14158	14159	14090	14269	14022	14033	14054	14308	14222	14186	14029	14248	14057	14092	14067	14194	13985	14054	14214	14130	14173	13918	14134	14033	14207	14270	14129	14084	14033	14252	14126	14152	14123	14045	14148	14232	14049	13950	14171	14189	14195	14348	14122	14128	14047	13929	14152	14296	14117	14081	14289	14177	14025	14153	13951	14166	14186	14015	14043	14008	14253	14106	14155	14182	14190	14251	14065	14266	14243	14096	14083	14174	14200	14031	14262	13962	14117	14090	14243	14207	14167	14153	14194	14019	14218	14072	14364	14029	14175	14132	14029	14176	14037	14148	13954	14073	14331	14098	14122	14103	14199	14007	14266	14122	14165	14332	14214	14052	14129	14117	14121	14153	14232	14130	14325	14121	14215	14316	14071	14149	14078	14098	14261	14150	14314	14181	14192	14014	14096	14210	14016	13960	14084	14078	14259	14160	13970	14172	14070	14166	14216	14152	14242	14192	14053	14130	14066	14130	14071	14091	14139	14065	14309	14036	14243	14105	14150	14156	14176	14194	14269	14094	14236	14207	14146	14019	14043	14283	14081	14168	14241	14140	14114	14191	14185	14106	14185	13995	14118	14123	14183	14001	14138	14113	14019	14111	14271	14257	14114	14155	14230	14118	14028	14027	14220	14059	14132	13938	14164	14188	13998	14082	13989	14293	14221	13994	14114	14105	14015	14341	14050	14072	14143	14198	14120	14162	14224	14055	14198	13930	14095	14042	14174	14037	14073	14168	14193	14208	14085	14111	14155	14059	14164	14072	14132	14208	14161	14111	14039	14105	14302	14186	14138	14147	14221	14168	14070	14045	14065	14189	14167	14155	14162	14061	14124	14368	14048	14062	14179	14183	14167	14016	14022	14273	14081	14275	14185	14090	14031	14221	14045	14050	14257	14172	14227	14105	14226	14139	14071	14142	14154	14123	14177	14121	14235	14300	13956	14124	14114	14190	14102	14203	14282	14103	14000	14185	14155	14012	14261	14120	14060	14079	14150	14158	14067
22635	21010	28712	23530	21167	22681	22736	17124	16306	16255	16928	23709	32219	36515	32470	26145	20394	17298	16185	15525	15638	15516	15361	15610	15416	15386	15348	15543	15327	15177	15135	15282	15506	15410	15436	15215	15347	15445	15341	15125	15318	15394	15435	15380	15298	15348	15454	15318	15258	15395	15233	15550	15516	15223	15178	15398	15177	15371	15474	15262	15205	15316	15393	15248	15317	15083	15369	15296	15231	15423	15288	15355	15310	15061	15333	15255	15279	15313	15264	15414	15278	15468	15492	15139	15286	15291	15218	15201	15316	15214	15146	15197	15234	15462	15392	15199	15154	15258	15379	15464	15351	15327	15364	15288	15361	15256	15319	15347	15236	15193	15206	15394	15334	15267	15436	15105	15143	15349	15386	15180	15266	15223	15119	15327	15234	15424	15382	15348	15386	15236	15271	15275	15361	15281	15039	15224	15462	15161	15262	15314	15235	15260	15434	15450	15381	15209	15310	15127	15178	15122	15028	15265	15299	15476	15198	15221	15222	15273	15302	15435	15415	15352	15202	15183	15207	15140	15086	15339	15251	15231	15214	15151	15073	15276	15320	15061	15244	15332	15118	15374	15360	15482	15253	15388	15214	15204	15346	15093	15287	15113	15154	15452	15377	15297	15400	15240	15243	15195	15401	15103	15409	15297	15271	15201	15208	15110	15255	15205	15143	15194	14943	15212	15308	15281	15304	15123	15177	15237	15327	15104	15101	15217	15296	15186	15319	15361	15053	15326	15298	15621	15456	15271	15212	15285	15186	15314	15364	15251	15336	15233	15301	15369	15149	15163	15124	15371	15222	15226	15228	15135	15315	15061	15259	15476	15171	15149	15044	15246	15167	15182	15285	15245	15140	15422	15502	15303	15480	15372	15527	15296	15486	15218	15096	15270	15160	15246	15395	15289	15425	15369	15317	15328	15306	15319	15372	15400	15153	15254	15212	15337	15231	15251	15071	15197	15243	15418	15226	15278	15221	15338	15134	15251	15236	15248	15410	15374	15254	15422	15309	15433	15248	15073	15281	15366	15191	15433	15352	15351	15219	15389	15282	15321	15385	15388	15187	15192	15280	15234	15153	15363	15152	15203	15366	15263	15544	15380	15307	15331	15302	15137	15251	15188	15209	15263	15436	15337	15544	15317	15178	15142	15427	15236	15264	15307	15177	15090	15126	15224	15457	15283	15210	15181	15327	15175	15256	15347	15387	15342	15296	15357	15489	15267	15075	15320	15268	15091	15141	15090	14920	15193	15302	15328	15190	15294	15148	15114	15246	15100	15165	15232	15202	15327	15261	15231	15228	15407	15412	15258	15444	15008	15325	15203	15237	15049	15167	15302	15365	15210	15180	15218	15301	15285	15169	15434	15233	15254	15227	15333	15354	15447	15329	15264	15270	15191	15326	15202	15329	15407	15260	15353	15243	15217	15256	15207	15331	15502	15313	15406	15234	15331	15220	15457	15364	15393	15477	15147	15289	15047	15257	15425	15364	15531	15347	15318	15188	15055	15195	15245	15172	15176	15275	15289	15307	15124	15131	15181	14997	15362	15248	15157	15366	15194	15361	15369	15316	15089	15298	15309	15349	15094	14920	15173	15216	15287	15301	15176	15409	15212	15148	15438	15117	15168	15211	15196	15168	15231	15517	15275	15436	15263	15378	15055	15148	15171	15312	15149	15205	15320	15157	15310	15401	15332	15228	15247	15507	15355	15058	15410	15183	15308	15253	15481	15318	15198	15478	15248	15209	15201	15375	15400	15265	15190	15063	15393	15410	15292	15212	15382	15290	15518	15260	15176	15234	15164	15182	15329	15009	15343	15353	15225	15186	15317	15237	15180	15195	15251	15211	15301	15293	15282	15493	15360	15272	15279	15355	15323	15305	15180	15393	15200	15225	15182	15359	15430	15172	15351	15207	15153	15229	15092	15093	15082	15197	15166	15206	15174	15365	15259	15536	15368	15069	15237	15306	15284	15191	15257	15323	15373	15132	15180	15253	15429	15346	15278	15253	15132	15211	15316	15221	15353	15206	15222	15401	15247	15239	15365	15502	15515	15252	15209	15065	15243	15291	15296	15271	15336	15116	15205	15265	15380	15332	15157	15412	15206	15325	15134	15293	15371	15179	15378	15101	15338	15034	14955	15036	15125	15499	15377	15195	15094	15243	15324	15178	15253	15155	15069	15262	15114	15046	15243	15178	15211	15286	15249	15282	15204	15409	15378	15250	15311	15090	15260	15278	15529	15299	15253	15450	15201	15122	15205	15258	15158	15210	15352	15263	15086	15055	15254	15254	15312	15168	15430	15289	15239	15174	15257	15199	15394	15266	15292	15271	15211	15314	15347	15211	15340	15303	15255	15259	15252	15090	15208	15068	15254	15244	15075	15322	15419	15201	15355	15053	15144	15155	15087	15239	15522	15237	15346	15085	15309	15319	15264	15332	15333	15347	15043	15344	15117	15251	15236	15532	15226	15298	15222	15417	15240	15234	15081	15171	15333	15263	15305	15139	15363	15175	15203	15274	15210	15450	15328	15244	15076	15329	15315	15367	15211	15284	15430	15429	15218	15453	15422	15278	15353	15269	15290	15311	15448	15430	15360	15419	15169	15282	15331	15284	15325	15134	14995	15495	15272	15237	15318	15259	15217	15158	15229	15379	15217	15273	15223	15414	15267	15328	15193	15169	15296	15172	15255	15382	15201	15273	15272	15249	15175	15064	15305	15412	15111	15165	15376	15259	15150	15387	15152	15365	15431	15309	15225	15399	15391	15328	15066	15250	15239	15350	15076	15160	15248	15307	15196	15209	15186	15103	15363	15309	15358	15327	15301	15264	15302	15041	15479	15132	15174	15168	15162	15351	15359	15276	15185	15196	15262	15263	15161	15283	15074	15247	15056	15204	15191	15260	15032	15200	15161	15425	15233	15167	15311	15193	15253	15326	15423	15217	15143	15199	15238	15281	15128	15343	15292	15287	15205	15229	15257	15259	15259	15315	15483	15267	15267	15054	15166	15380	15355	15284	15222	15248	15254	15402	15212	15460	15307	15304	15378	15343	15423	15352	15445	15228	15124	15515	15377	15376	15228	15236	15144	15188	15228	15264	15326	15057	15231	15263	15466	15298	15238	15236	15220	15284	15287	15237	15200	15132	15249	15312	15342	15241	15285	15248	15165	15182	15229	15035	15461	15249	15355	15134	15183	15262	15283	15374	15225	15268	15234	15143	15272	15175	15364	15239	15160	15097	15237	15195	15178	15309	14965	15114	15280	15490	15379	15344	15182	15176	15334	15170	15152	15259	15253	15216	15231	15295	15141	15397	15311	15258	15216	15333	15175	15409	15293	15300	15205	15344	15202	15078	15466	15194	15266	15233	15230	15253	15242	15234	15386	15432	15164	15229	15238	15290	15274	15223	15175	15311	15484	15371	15294	15158	15275	15219	15418	15400	15231	15138	15342	15366	15148	15277	15396	15131	15284	15244	15331	15253	15410	15169	15131	15263	15237	14982	15312	15508	15425	15324	15363	15307	15299	15144	15513	15263	15418	15533	15374	15450	15228	15316	15200	15316	15355	15282	15364	15281	15079	15134	15106	15182	15231	15425	15238	15339	15267	15341	15144	15401	15292	15074	15121	15139	15352	15314	15184	15337	15195	15344	15154	15309	15054	15367	15070	15143	15453	15559	15332	15295	15198	15386	15270	15445	15395	15231	15374	15229	15379	15283	15404	15175	15256	15040	15103	15296	15253	14898	15181	15264	15202	15352	15153	15287	15405	15387	15113	15096	15160	15266	15224	15222	15243	15175	15310	15244	15406	15119	15293	15121	15192	15432	15159	15369	15078	15469	15287	15418	15265	15279	15215	15327	15149	15406	15119	15281	15280	15155	15037	15364	15521	15288	15306	15251	15235	15129	15267	15309	15247	15042	15355	15293	15387	15395	15322	15435	15337	15216	14949	15248	15296	15365	15361	15360	15333	15304	15163	15178	15392	15376	15254	15314	15250	15303	15294	15180	15222	15223	15115	15270	15320	15448	15244	15310	15291	15333	15293	15329	15084	15233	15357	15442	15334	15311	14876	15337	15379	15319	14900	15378	15237	15235	15170	15253	15234	15268	15342	15142	15373	15042	15168	15237	15290	15317	15352	15250	15164	15214	15421	15329	15513	15167	15269	15387	15118	15102	15318	15399	15220	15382	15473	15347	15191	15367	15335	15287	15181	15328	15111	15274	15315	15281	15234	15025	15229	15341	15330	15251	15404	15238	15170	15140	15230	15412	15401	15264	15266	15191	15307	15293	15224	15276	15392	15306	15307	15244	15334	15175	15487	15517	15378	15380	15189	15357	15374	15138	15237	15165	15262	15285	15220	15249	15181	15169	15292	15304	15284	15235	15187	15203	15236	15070	15262	15330	15394	15164	15307	15304	15311	15444	15386	15213	15100	15146	15152	15312	15185	15340	15279	15341	15290	15529	15182	15104	15148	15375	15166	15458	15181	15359	15171	15070	15270	15311	15280	15097	15315	15383	15303	15160	15282	15421	15388	15278	15422	15368	15339	15242	15305	15303	15236	15155	15335	15162	15272	15233	15158	15166	15332	15187	15207	15113	15158	15304	15376	15196	15161	15201	15463	15277	15287	15440	15187	15005	15171	15355	15203	15204	15214	15305	15240	15261	15383	15099	15411	15388	15113	15246	15195	15018	15240	15325	15237	15091	15286	15322	15256	15228	15166	15184	15203	15286	15262	15256	15284	15370	15103	15260	15103	15412	15194	15370	15236	15274	15253	15070	15352	15403	15371	15132	14992	15194	15404	15357	15453	15185	15400	15338	15182	15370	15262	15510	15197	15357	15207	15244	15372	15070	15276	15374	15287	15184	15330	15402	15312	15415	15464	15164	15320	15263	15375	15319	15381	15238	15086	15408	15424	15371	15220	15336	15186	15243	15200	15352	15088	15284	15377	15283	15337	15249	15183	15171	15080	14932	15245	15242	15171	15309	15300	15231	15262	15317	15147	15206	15144	15289	15298	15074	15349	15428	15291	15338	15345	15259	15312	15432	15409	15205	15250	15170	15068	15254	15276	15247	15170	15231	15274	15119	15249	15230	15329	15290	15173	15423	15422	15253	15299	15216	15323	15288	15327	15376	15307
16097	30526	28674	23352	20795	18606	16706	15740	15655	15167	16882	28550	36892	39503	34710	27415	19771	16191	14903	14532	14350	14153	14215	14352	14116	14090	14178	14388	14323	14165	14252	14232	14279	14270	14359	14206	14164	14305	14191	14288	14292	14184	14514	14209	14166	14481	14121	14196	14340	14298	14169	14233	14142	14409	14274	14227	14222	14071	14388	14262	14425	14319	14140	14200	14232	14252	14306	14263	14226	14323	14259	14270	14287	14340	14251	14301	14330	14318	14153	14222	14187	14188	14349	14045	14065	14265	14193	14078	14178	14179	14412	14144	14395	14284	14100	14275	14227	14180	14321	14207	14061	14134	14197	14045	14143	14237	13998	14214	14200	14248	14273	14056	14247	14296	14287	14293	14367	14163	14187	14318	14204	14323	14207	14237	14411	14149	14165	14329	14059	14163	14202	14197	14237	14333	14306	14281	14099	14318	14125	14242	14233	14247	14321	14247	14211	14356	14181	14190	14266	14114	14413	14064	14291	14257	14238	14074	14390	14075	14100	14245	14166	14299	14272	14188	14135	14178	14265	14338	14242	14184	14280	14350	14186	14117	14178	14247	14109	14128	14342	14179	14314	14333	14322	14094	14303	14299	14266	14195	14126	14106	14196	14231	14040	14177	14058	14240	14194	14197	14193	14206	14323	14196	14286	14082	14149	14215	14165	14334	14272	14182	14086	14297	14335	14186	14261	14163	14166	14105	14254	14191	14165	14050	14142	14286	14255	14316	14169	14266	14347	14035	14228	14044	14127	14166	14336	14343	14082	14171	14215	14174	14304	14231	14290	14177	14094	14035	14248	14279	14343	14141	14259	14225	14114	14149	14432	14103	14189	14026	14238	14148	14271	14346	14174	14234	14101	14221	14143	14174	14308	14301	14203	13979	14180	14097	14139	14116	14286	14223	14156	14290	14157	14267	14235	14318	14197	14103	14097	14219	14101	14327	14231	14111	14277	14160	14324	14115	14220	14239	14137	14204	14133	14274	14170	14124	14281	14161	14200	14200	14203	14149	14149	14123	14165	14240	14171	14306	14127	14122	14196	14239	14026	14178	14344	14284	14240	14094	14298	14234	14220	14189	14132	14113	14360	14244	14216	14172	14184	14215	14106	14122	14191	13997	14198	14203	14304	14246	14345	14177	14136	14105	14380	14171	14239	14285	14302	14297	14314	14436	14217	14235	14016	14263	14296	14262	14066	14188	14297	14304	14135	14372	14236	14060	14207	14180	14230	14251	14201	14068	14199	14004	14134	14309	14269	14236	14213	14261	14273	14114	13935	14264	14196	14239	14076	14346	14109	14354	14237	14203	14266	14173	14234	14273	14277	14022	14340	14241	14173	14141	13993	14168	14296	14153	14220	14385	14415	14281	14272	14298	14112	14106	14261	14351	14130	14114	14305	14113	14198	14175	14208	14136	14191	14292	14212	14112	14286	14145	14232	14182	14029	14145	14297	14181	14267	14178	14310	14196	14151	14315	14083	14224	14078	14421	14089	14166	14183	14275	14113	14076	14197	14323	14158	14099	14408	14217	14167	14380	14256	14284	14199	14089	14237	14175	13962	14190	14372	14486	14344	14316	14030	14180	14185	14044	14222	14353	14301	14162	14106	14353	14308	14119	14261	14247	14085	14329	14166	14256	14072	14246	14185	14271	14348	14158	14124	14212	14326	14282	14183	14107	14143	14295	14192	14264	14129	14050	14078	14171	14122	14217	14108	14197	14278	14290	14227	14342	14119	14214	14390	14158	14172	14189	14117	14220	14370	14302	14257	14212	14165	14169	14265	14267	14291	14104	14110	14278	14115	14278	14110	14284	14159	14060	14322	14053	14352	14320	14095	13996	14245	14198	14239	14027	14095	14064	14263	14204	14236	14283	14120	14235	14164	14223	14125	14124	13910	14077	14307	14137	14173	14120	14139	14393	14128	13980	14193	14068	14249	14360	14227	14092	14087	14182	14260	14190	14154	14307	14233	14218	14240	14079	14107	14155	14149	14143	14293	14372	14228	14185	14093	14236	14368	14187	14313	14269	14379	14198	14225	14140	14169	14300	14154	14055	14207	14243	14229	14103	14226	14373	14290	14243	14037	14171	14193	14266	14201	14248	14133	14267	14222	14170	14288	14149	14308	14324	14254	14199	14236	14269	14241	14249	14283	14360	14222	14197	14372	14188	14200	14115	14212	14070	14170	14183	14250	14161	14162	14315	14328	14196	14181	14181	14323	14400	14256	14190	13966	14074	14033	14066	14165	14243	14170	14210	14268	14268	14276	14149	14287	14184	14355	14187	14257	14237	14147	14071	14268	14081	14232	14138	14101	14306	14306	14174	14240	14227	14086	14108	14335	14249	14238	14237	14133	14432	14358	14005	14290	14126	14072	14212	14105	14186	14300	14230	14237	14165	14253	14308	14353	14168	14183	14208	14080	14067	14036	14258	14207	14246	14208	14212	14279	14102	14221	14331	14306	14404	14221	14272	14151	14153	14199	14230	14181	14230	14031	14325	14224	14294	14357	14253	14227	14074	14180	14130	14163	13933	14147	14211	14319	14220	14161	14435	14098	14087	14203	14228	14290	14159	14187	14111	14295	14259	14283	14180	14132	14082	14365	14090	14142	14043	14116	14006	13998	14190	14070	14168	14110	14282	14089	14218	14178	14302	14148	14343	14129	14298	14205	14227	14244	14210	14244	14127	14019	14166	14148	14154	14174	14317	14258	14164	14413	14233	14169	14177	14305	14167	14153	14317	14143	14298	14144	14157	14198	14139	14122	14117	14280	14349	14120	14165	14319	14249	14235	14182	14286	14103	14207	14170	14204	14177	14319	14251	14354	14145	14229	14094	14208	14394	14133	14202	14265	14412	14154	14141	14261	14175	14099	14196	14121	14227	14213	13929	14231	14161	14203	14137	14158	14278	14247	14342	14290	14239	14218	14015	14213	14201	14351	14212	14184	14135	14302	14233	14206	14282	14219	14194	14209	14203	14211	14263	14207	14107	14231	14054	14159	14355	14200	14191	14190	14100	14150	14248	13973	14174	14128	14127	14136	14231	14016	14239	14116	14182	14050	14105	14255	14325	14248	14114	14202	14231	14204	14047	13974	14262	14026	14213	14191	14298	14266	14351	14362	14065	14196	14242	14222	14190	14288	14459	14098	14198	14254	14066	14316	14232	14077	14238	14144	14219	14137	14021	14049	14067	14139	14246	14111	14385	14257	14225	14045	14226	14238	14222	14074	14167	14084	14322	14284	14189	14166	14119	14282	14149	14337	14104	14109	14260	14105	14223	14367	14173	14265	14341	14162	14258	14275	14235	14074	14142	14079	14237	14211	14251	14255	14281	14243	14127	14293	14217	14161	14163	14134	14341	14169	14160	14096	14197	14019	14169	14151	14044	14255	14427	13990	14260	14306	14233	14182	14038	14068	14115	14226	14077	14334	14157	14133	14145	14246	14176	14420	14108	13969	14144	14131	14184	14326	14156	14216	14121	14258	14355	14236	14298	14044	14121	14178	14142	14204	14152	14150	14231	14287	14335	14026	14160	14263	14005	14222	14151	14091	14218	14118	14194	14327	14134	14239	14170	14193	14276	14197	14206	14331	14225	14300	14204	14049	14105	14146	14261	14150	14212	14197	13979	14345	14071	14172	14147	14162	14256	14245	14178	14242	14222	14203	14061	14065	14181	14299	14033	14219	14306	14321	13987	14073	14129	14310	14196	14141	14233	14079	14010	14117	14217	14152	14176	14144	14280	14227	14319	14305	14212	14167	14072	14095	14065	14224	14287	14284	14309	14141	14280	14179	14197	14115	14117	14211	14196	14229	14193	14199	14261	14138	14126	14166	14134	14403	14196	14251	14238	14241	14146	14268	14286	14277	14037	14321	14113	14277	14139	14271	14334	14279	14387	14135	14415	14020	14130	14290	14235	14138	14177	14057	14202	14167	14211	14119	14275	14157	14245	14184	14166	14237	14179	14106	14003	14155	14085	14183	14238	14113	14154	14324	14183	14092	14028	14140	14166	14232	14279	14246	14163	14106	14282	14145	14248	14104	14058	14301	14199	14183	14328	14230	14368	14308	14120	14232	14120	14098	14024	14126	14241	14101	14155	14241	14293	14325	14064	14230	14194	14228	14251	14258	14289	14439	14104	14245	14273	14266	14274	14227	14236	14226	14149	14233	14376	14317	14181	14141	14263	14254	14410	14212	14228	14200	14220	14268	14371	14179	14123	14206	14256	14194	14239	14227	14270	14203	14192	14214	14197	14289	14055	14153	14117	14149	14079	14226	14223	14220	14153	14094	14282	14299	14325	14262	14222	14316	14262	14134	14054	14235	14128	14182	14169	14078	14484	14063	14217	14124	14156	14136	14023	14172	14295	14258	14183	14281	14166	14276	14160	14286	14180	14051	14228	14146	14209	14149	14358	14365	14276	14233	14178	14105	14170	14110	14153	14337	14248	14225	14179	13971	14194	14168	14061	14276	14347	14215	14346	14271	14092	14101	14199	14059	14290	14133	14099	14210	14351	14173	14295	14234	14216	14091	14267	14148	14334	14277	14153	14228	14095	14134	13983	14193	14284	14232	14302	14215	14274	14085	14142	14251	14316	14272	14131	14164	14209	14072	14158	13997	14231	14260	14348	14216	14271	14297	14217	14243	14145	14269	13991	14269	14250	14074	14240	14233	14049	14140	14281	14289	14115	14231	14230	14241	14044	13981	13958	14216	14209	14285	14205	14263	14132	14267	14005	14104	14150	14256	14278	14133	14327	14158	14129	14209	14015	14258	14101	14235	14218	13955	14301	14185	14283	14206	14245	14115	14303	14082	14327	14190	14117	14079	14240	14261	14221	14192	14184	14285	14403	14269	14153	14241	14198	14247	14170	14220	14277	14267	14100	14308	14202	14212	14334	14284	14171	14152	14253	14307	14330	14239	14244	14424	14064	14276	14172	14338	14330	14195	14177	14029	14018	14094	14103	14346	14172	14040	14330	14296	14231	14166	14370	13995	14146	14435	14172	14181	14270	14251	14101	14341	14160	14310	14193	14141	14200	14239	14100	14122	14367	14151	14201	14100	14336	14262	13994	14136	14208	14270	14210	14215	14080	13985	14318	14115	14202	14239	14159	14175	14217	14240	14287	14284	14199
27039	21721	23814	20293	16470	15713	15408	15224	15006	14966	14985	15342	16219	16769	16490	16150	15285	15007	14951	14988	14979	14949	14971	14693	14791	14720	14858	14926	14810	14874	14758	14652	14537	14977	14959	14823	14689	14546	14742	14793	14784	14976	14616	14656	14887	14776	14718	14713	14724	14801	14694	14827	14737	14782	14985	14738	14636	14788	14805	14548	14615	14781	14875	14774	14994	14833	14692	14717	14733	14694	14780	14774	14804	14765	14763	14949	14624	14971	14956	14614	14683	14888	14709	14672	14970	14943	14814	14923	14861	14903	14815	14892	14689	14799	14824	14619	14670	14634	14810	14720	14821	14682	14568	14802	14639	14744	14770	14761	14795	14723	14726	14547	14913	14670	14820	14901	14772	14842	14744	14686	14760	14828	14780	14784	14821	14812	14740	14701	14686	14964	14941	14740	14845	14761	14712	14731	14790	14609	14756	14951	14578	14861	14793	14774	14634	14674	14732	14888	14977	14915	14791	14944	14906	14740	14792	14884	14953	14613	14775	14760	14895	14654	14755	14712	14874	14902	14681	14667	14773	14728	14773	14677	14826	14631	14724	14849	14845	14840	14849	14815	14955	14787	14847	14710	14707	14754	14796	14753	14685	14783	14882	14623	14801	14816	14650	14804	14634	14646	14871	14819	14790	14769	14853	14739	14757	14823	14769	14670	14690	14877	14815	14483	14761	14702	14930	14709	14714	14684	14833	14678	14777	15076	14832	14810	14837	14625	14774	14617	14693	14638	14752	14668	14847	14745	14549	14765	14642	14594	14778	14779	14656	14553	14623	14772	14879	14851	14825	14790	14775	14813	14643	14980	14790	14729	14817	14874	14722	14774	14888	14831	14888	14656	14758	14807	14712	14835	14825	14786	14805	14796	14881	14614	14859	14851	14800	14766	14786	15046	14879	14861	14647	14621	14803	14693	14655	14611	14763	14808	14882	14909	14626	14630	14789	14712	14717	14742	14911	14654	14782	14637	14910	14834	14838	14659	14892	14746	14926	14783	14822	14735	14864	14881	14791	14548	14927	14637	14970	14754	14812	14877	14996	14561	14844	14716	14791	15034	14743	14991	14933	14869	14649	14776	14610	14762	15039	14765	14731	14717	14849	14618	14830	14559	14762	14715	14753	14854	14761	14619	14645	14763	14723	14752	14669	14706	15022	14749	14595	14651	14923	14699	14844	14759	14953	14837	14649	15052	15037	14829	14755	14812	14828	14715	14900	14946	14739	14743	14816	14630	14777	14663	14815	14986	14910	14830	14782	14894	14699	14656	14795	14598	14669	14797	14936	14838	14793	14823	14434	14685	14729	14825	14683	14697	14741	14801	14692	14669	14751	14946	14653	14704	14687	14587	14878	14721	14905	14748	14614	14794	14852	14641	14690	14698	14897	14773	14523	14776	14662	14784	14663	14901	14866	14724	14609	14749	14939	14762	14796	14830	14855	14600	14660	14876	14710	14774	14727	14832	14694	14798	14946	14672	14824	14789	14863	14659	14869	14736	14704	14771	14566	14645	14622	15014	14974	14690	14639	14677	14734	14697	14811	14728	14810	14851	14815	14774	14711	14749	14856	14743	14823	14987	14920	14917	14820	14882	14646	14719	14868	14886	14565	14902	14805	14898	14653	14799	14703	14568	14706	14739	14604	14813	14748	14773	14915	14887	14827	14769	14788	14621	14683	14752	14620	14683	14773	14786	14609	14674	14929	14790	14790	14642	14740	14659	14747	14959	14859	14667	14668	14896	15076	14670	14504	14722	14733	14682	14821	15070	14676	14788	14786	14592	14863	14741	14642	14855	14725	14842	14815	14682	14878	14721	14873	14860	14803	14785	14888	14805	14920	14816	14659	14815	14817	14821	14657	14868	14704	14879	14798	14805	14850	14769	14701	14621	14874	14723	14716	14579	14670	14820	14776	14979	14750	14864	14691	14913	14766	14796	14790	14902	14836	14728	14855	14890	14746	14938	14492	14749	14886	14867	14871	14774	14806	14761	14807	14862	14862	14694	14862	14725	14780	14853	14669	14866	14867	14728	14843	14610	14885	14711	14986	14914	14797	14690	14846	14756	14908	14755	14759	14855	14875	14585	14853	14697	14869	14647	14737	14773	14866	14802	14972	14914	14720	14640	14853	14680	14800	14736	14744	14951	14714	14788	14862	15022	14683	14611	14888	14849	14659	14614	14734	14847	14821	14658	14772	14799	14873	14846	14746	14691	14801	14885	14819	14809	14915	14848	14874	14814	14967	14931	14907	14800	14899	14870	14708	14895	14823	14578	14745	14626	15043	14829	14963	14784	14964	14619	14721	14646	14758	14998	14741	14780	14615	14822	14760	14935	14677	14687	14616	14889	14737	14678	14929	14637	14929	14802	14802	14943	14631	14802	15094	14772	14879	14603	14640	14888	14671	14920	14929	14976	14842	14704	14762	14634	14833	14854	14776	14625	14825	14798	14779	14582	14900	14816	14719	15072	14917	14738	14801	14863	14806	14904	14911	14788	14780	14735	14743	14966	14778	14833	14906	14889	14799	14628	14769	14746	14703	14807	14843	14743	14880	14807	14868	14926	14734	14781	14844	14750	14884	14879	14869	14735	14804	14726	14744	14777	14680	14642	14677	14656	14621	14729	14623	14979	14795	14778	14768	14757	14590	14513	14894	14949	14875	14737	14611	14788	14836	14927	14837	14564	14761	14790	14758	14596	14643	14773	14755	14782	14798	14642	14889	14887	14870	14757	14804	14852	14941	14855	14817	14769	14821	14814	14766	14974	14784	14757	14757	14703	14905	14911	14786	14465	14749	14754	14892	14629	14837	14540	14731	14777	14800	14890	14764	14805	14736	14801	14703	14875	15077	14692	14781	14656	14770	14894	14682	14847	14767	14760	14845	14862	14834	14730	14593	14688	14811	14800	14712	14726	14712	14699	14787	14851	14732	14809	14846	14728	14748	14668	14768	14836	14837	14650	14735	14611	14815	14854	14940	14680	14730	14717	14717	14856	14801	14561	14884	14871	14892	14721	14877	14870	14976	14547	14631	14737	14755	14907	14759	14877	14800	14828	14687	14662	14712	14757	14632	14689	14625	14705	14770	14818	14825	14816	14765	14734	14810	14872	14719	14740	14924	14894	14845	14695	14942	14533	14911	14793	14729	14721	14725	14686	14693	14757	14811	14792	14935	14716	14763	14548	14907	14819	14621	14874	14812	14977	14768	14822	14779	14856	14780	14701	14758	14749	14853	14787	14794	14815	14697	14840	14652	14820	14923	14796	14759	14705	14812	14699	14850	14878	14861	14680	14751	14690	14749	14711	14757	14822	14616	14753	14714	14854	14622	14634	14464	14771	14766	14784	14818	14817	14845	14846	14464	14698	14963	14961	14780	14770	14814	14727	14880	14788	14639	14633	14927	14584	14657	14629	14656	14690	14738	14867	14681	14701	14778	14660	14813	14696	14814	14765	14840	15003	14810	14769	14558	14764	14988	14948	14842	14778	14691	14710	14791	14700	14822	14607	14930	14614	14858	14806	14701	14762	14573	14755	14756	15033	14743	14609	14630	14602	14576	14801	14748	14636	14606	14841	14954	14805	14964	14719	14828	14879	14846	14833	14598	14932	14990	14851	14700	14841	14897	14899	14814	14752	14931	14701	14698	14716	14926	14678	14778	14734	14718	14863	14797	14796	14837	14663	14837	14844	14902	14670	14938	14766	14887	14625	14917	14780	14881	14842	14804	14870	14901	14710	14631	14829	14727	14855	14809	14961	14951	14689	14838	14737	14905	14759	14807	14875	14751	14849	14764	14719	14763	14775	14906	14856	14795	14593	14657	14753	14774	14631	14700	14721	14907	14867	14824	14571	14597	14846	14901	14803	15026	14919	14884	14635	14960	14735	14776	14731	14686	14787	14829	14860	14829	14789	14914	14810	14727	14639	14719	14590	14762	14761	14770	14763	14696	14509	14772	14767	14904	14662	14867	14776	14735	14859	14691	14761	14831	14665	14780	14870	14741	14850	14640	14894	14735	14798	14803	14932	14652	14791	14840	14665	14775	14817	14722	14728	14844	14860	14602	14648	14731	14952	14546	14889	14773	14603	14753	14790	14789	14842	15002	14808	14779	14649	14678	14786	14725	14638	14728	14815	14742	14858	14861	14853	14830	14661	14847	14754	14881	14811	14613	14877	15005	14699	14896	15000	14786	14611	14885	14736	14878	14891	14920	14763	14769	14840	14803	14607	14965	14722	14888	14747	14857	14879	14798	14778	14755	14815	14845	14837	14843	14726	14595	14619	14673	14786	14979	14866	14859	14804	14705	14819	14628	14785	14948	14826	14819	15010	14826	14824	14684	14623	14889	14728	15010	14793	14851	14799	14767	14738	14751	14693	14821	14795	14916	14826	14736	14701	14719	14901	14898	14648	14822	14737	14870	14748	14702	14878	14854	14699	14625	14752	14705	14847	14910	14867	14640	14646	14715	14826	14826	14927	14806	14796	14780	14744	14813	14755	14746	14847	14683	14886	15024	15005	14616	14847	14916	14752	14786	14766	14746	14693	14594	14819	14675	14581	14731	14651	14830	14861	14895	14621	14816	14738	14593	14774	14885	14991	14768	14676	14860	14849	14578	14732	14671	14729	14691	14635	14783	14798	15138	14688	14729	14791	14779	14793	14949	14793	14695	14709	14576	14628	14514	14624	14834	14869	14713	14811	14880	14805	14825	14783	14792	14894	14685	14788	14728	14965	14939	14853	14686	14846	14614	14744	14733	14852	14958	14864	14845	14851	14675	14643	14647	14749	14778	14696	14728	14763	14962	14910	14845	14744	14947	14811	14679	14751	14862	14845	14918	14671	14648	14658	14796	14858	14742	14734	14852	14773	14895	14859	14703	14852	14760	14777	14717	14885	14646	14846	14690	14899	14957	14806	14817	14693	14712	14866	14866	14783	14785	14839	14708	14998	14706	14716	14835	14679	14801	14617	14767	15018	14660	14930	14841	14819	14915	14929	14815	14596	14700	14931	14713	14637	14714	14634	14668	14834	14858	14879	14877	14885	14627	14814	14880	14671	14777	14812	14880	14701	14748	14833	14915	14924	14917	14858	14991	14834	14823	14844	15050	14722	14708	14707	14856	14769	14817	14815	14663	14737
15450	21541	20927	17808	16362	15398	14891	14413	14210	14078	13984	14792	16328	16815	16308	15396	14450	14133	13986	13796	13901	13873	13875	13875	13915	13918	13875	13793	13811	13995	13930	13638	13965	13873	13863	13872	13804	13928	13894	13841	13880	13712	13831	13888	13827	13957	13930	14026	13833	13770	13963	13851	13671	13807	13949	13841	14028	13800	13963	13764	13974	13875	14003	13930	13912	13897	13887	13876	13950	13821	13779	13912	13895	13931	13914	13894	13737	13965	14040	13689	13842	13795	13837	13913	13869	13995	13867	13827	13804	13984	13817	13870	13936	13874	13838	13971	13761	13874	13751	14028	13870	13915	13712	13859	13955	13917	13887	13830	13816	14048	13801	13775	13825	14041	13683	13917	13932	13843	13803	13812	13761	13812	13727	13793	13926	13954	13952	13895	13983	13929	13859	13924	13928	13808	13910	13926	13922	13939	13842	13778	13847	13889	13869	14113	13837	13896	13720	13788	13772	13915	13897	13652	13850	13910	13792	13828	13892	13778	13813	13771	13855	13853	13689	13881	14006	13827	13850	13905	13953	13842	13978	13907	13845	13697	13866	13860	13864	13737	13799	13746	13786	13658	13805	13967	13878	13816	13887	14008	13962	13829	13886	13821	13676	13837	13846	13671	13902	13895	13843	13808	13907	13744	13890	13810	13864	13901	13648	13729	13945	13889	13933	13770	13954	13917	13884	13871	13990	13834	13678	13847	13919	13803	13901	13837	13951	13768	13725	13915	13943	13831	13975	13777	13952	13798	13856	13816	13897	13858	13865	13890	13736	13939	13876	13866	13864	13743	13925	13807	13865	13900	13799	13807	13818	13758	13911	13891	13663	13911	13748	13959	13784	13719	13952	13830	13816	13874	13852	13884	13944	13767	13927	13905	13828	13973	13868	13917	13796	13834	13804	14032	13869	13761	13919	13760	13813	13793	13752	14086	13779	13798	13905	13772	13915	13894	13878	13738	14014	13723	13813	13984	13738	13837	13840	13861	13864	13909	13923	13914	13801	13764	13742	13820	13756	13866	13893	13909	13708	13931	13767	13835	13902	13906	13909	13860	13751	13890	13707	13879	13925	14012	13851	13699	13771	13930	13860	13721	13725	13734	13904	13947	13928	13709	13926	13860	13818	13776	13848	13959	13921	13854	13918	14021	13876	13822	13862	13778	13882	13798	13857	13967	13778	13751	13730	13950	13740	13864	13744	13692	13877	13909	13866	13894	13773	13872	13827	13894	13901	13790	14001	13896	13799	13908	13721	13934	13680	13775	13871	13731	13935	13855	13786	13682	13974	13825	13846	13817	13943	13932	13800	13712	13910	13868	14062	13905	13795	13897	13687	13934	13699	13829	13760	13780	13888	13840	13788	13811	13995	13803	13894	13994	13936	13799	13838	13706	13809	13924	13873	14007	13767	13863	13797	13836	13719	13844	14058	13895	13869	13828	13871	13987	14044	13829	13628	14019	13923	13905	13800	13824	13890	14010	13836	13847	13887	13780	13769	13714	13725	13802	14024	13864	13822	13821	13995	13693	13916	13678	13846	13859	13665	13781	13873	13734	13801	13852	13867	13791	13901	13762	13745	13817	13934	13945	14004	13860	13894	13809	13778	13876	13973	13739	13808	13881	13871	13685	13923	13849	13828	13655	13779	13919	13937	13848	13791	13792	13863	13905	13975	13849	13909	13806	13651	13779	13929	14094	13835	14043	13849	13813	13864	13941	13732	13794	13811	13925	13734	13847	13800	13932	13979	13674	13660	13904	14134	13797	13983	13860	13837	13733	14126	13824	13852	13729	13963	13805	13926	13993	13838	14121	13810	13978	13878	13778	14011	13678	13847	13824	13934	13712	13932	13911	13817	13903	13937	13843	14008	13840	13839	13913	13898	13958	13860	13768	13786	13843	13928	13860	13909	13813	13762	13829	14044	13956	13969	13901	13787	13911	13793	13836	13612	13847	13761	13719	14119	13877	13969	13819	13806	13840	14038	13863	13762	13815	13865	13656	13816	13721	13821	13848	13852	13864	13837	13910	13894	13825	13793	13866	14020	13877	13925	13951	13934	13831	13743	13882	13855	13856	13993	13899	13841	13833	13999	13848	14015	13766	13858	13853	13885	13900	13859	13915	13827	13752	14042	13738	13956	13889	13963	14023	13800	13767	13822	13904	13729	13902	13633	13901	13880	13856	13742	13845	13737	13763	13797	13866	13850	14039	13776	13801	13728	13788	13576	13892	13870	14036	13883	13781	13959	13808	13775	13703	14007	14000	13865	13801	13810	14070	13953	13827	13967	13962	13812	13777	13824	13826	14052	13846	13905	13735	13759	13968	13840	13885	13856	13814	13925	13888	13859	13952	13957	13937	13755	13857	13967	13878	13784	14007	13834	13929	13850	13753	13938	13768	13774	13874	13914	13843	13807	13963	13856	13912	14040	13759	13833	13821	13821	13942	13910	13895	13774	13858	13936	13966	13743	13933	13725	13677	13944	13828	13917	13825	13764	13954	13887	13942	13861	14026	13737	13829	13811	13713	13924	13819	13798	13928	13779	13862	13776	13865	13801	13865	13810	13856	13950	13914	13900	13754	13678	13740	13900	13909	13876	13943	14018	13897	13963	13878	13985	14006	13909	13843	13763	14032	13920	13775	13814	13945	13902	13728	13746	13929	13742	13944	13751	13791	13832	13876	13945	13649	13978	13879	13971	13997	13744	14049	13909	13889	13741	13885	13843	13812	13892	13882	13901	13888	13861	13707	14108	14014	13951	13877	13878	13877	13835	13778	14013	13812	13882	13862	13823	13855	13870	13850	13910	13919	13997	13754	13690	13828	13805	14002	14040	13898	13851	13992	13828	13710	13948	13877	14054	14040	13916	13884	13898	14039	13944	13928	13620	13701	13908	13708	13954	13868	13769	13998	14062	13911	13893	13744	13886	13940	13769	13819	13770	13892	13921	13795	14106	13813	13852	13788	13724	13869	13879	13815	13777	13938	13799	13791	13891	13885	13856	13882	13758	13926	13998	13946	13964	13874	13757	13972	13903	13938	13978	13858	13869	13750	13863	13949	13948	13861	13968	14002	13908	14007	13703	13923	13812	13763	13793	13879	13739	13691	14025	13904	13873	13880	13860	13913	13881	13679	13967	13837	13760	13805	13720	13794	13757	14015	13933	13890	13645	13860	13959	13749	13876	13834	13820	13747	13830	13925	13810	14010	13779	13905	13712	13965	14064	13802	13959	13916	13737	13830	13799	13785	13905	13904	13855	13988	13818	13978	13738	13781	13923	13907	13963	13913	13922	13927	13920	13766	13891	13910	13727	13881	13817	13774	13892	13809	13891	13816	14006	13805	13848	13829	13922	13900	13927	13825	13798	13918	13862	13871	13860	13758	13895	13888	13797	14013	13855	13819	13937	13827	13906	13674	13886	13897	13811	13989	13999	13807	13864	13825	13682	14036	13724	13844	13922	14036	13921	13866	13911	13825	13944	13841	13846	13900	13722	13801	13816	13855	13753	13920	13805	13813	13817	13930	13891	13757	14011	13682	13910	13792	13865	13866	13740	13837	13932	13694	13818	13786	13943	13846	13931	13932	13810	13907	13803	13932	13871	14034	13615	13858	13920	13743	13800	13786	13790	13940	13771	13895	13904	13873	13853	13790	13803	13970	13724	13860	13798	13745	13879	13759	14012	13868	13824	14019	13839	13900	14004	13698	13820	13712	13812	13982	13811	13875	13981	13849	13832	13850	13868	13911	13963	13820	13831	14016	13800	13756	13911	13813	13897	13757	13932	13869	13921	13694	13972	13866	13853	13634	14152	13846	13940	13821	13829	13695	13851	13896	13983	13872	13712	13842	13908	13739	13905	13993	13858	13929	13788	13898	13881	13858	13802	13866	13861	13919	13873	13937	13816	13754	13870	14071	13902	13725	13866	13888	13832	13780	13807	13839	13942	13792	13721	13973	13777	14036	13853	14058	13802	13710	13855	13801	13750	13904	13861	13721	13912	13938	14017	13784	13815	14115	13732	13875	13995	13881	13848	13844	13819	13868	14079	13817	13882	13791	13684	13913	13953	13894	13929	14030	13612	13993	13982	13634	13783	13768	13855	13727	13910	13723	13843	13950	13915	13923	13954	13762	13816	13932	13853	13919	13743	13956	13941	13858	13840	13974	13850	13792	13930	13764	13853	13829	13745	13888	13754	13830	13877	13929	14082	13749	14109	13786	13786	13747	13860	13823	13800	13864	13829	13891	13894	13852	13762	13749	13930	13921	13800	13844	13915	13858	13907	13862	13871	13761	14004	13949	13889	13794	13791	13998	13762	13914	13742	13697	13941	13851	13930	13863	13852	13873	13771	14195	13833	13832	13905	13905	13824	13791	13898	13903	13924	13792	13967	13893	13875	14069	13736	13829	13936	13838	13886	13799	13808	13840	13847	13785	13989	13873	13833	13958	14030	13845	13819	13886	13897	13906	13837	13901	13955	13972	13815	13727	13809	13817	13910	14019	13849	13827	13898	13825	13785	13822	13957	13790	13760	13882	13838	13940	13928	13873	13944	13920	13915	13887	13807	13935	13878	13866	13989	13796	13709	13773	13989	13743	13847	13754	13826	13750	13768	13944	13831	13832	13971	14001	13892	13818	13922	13769	13857	13879	13977	13800	13856	13834	13892	13769	13979	13898	13710	13865	13734	13850	13720	13968	13855	13977	13776	13711	13782	13811	13967	13933	13826	13941	13924	13833	13739	13836	13890	13799	13958	13643	13785	13956	13913	13849	13794	13808	13991	13836	13853	13976	13775	13702	13804	13729	13853	13901	13904	13762	13864	13933	13884	13965	13910	13899	13947	13866	13984	13743	13942	13848	13864	13831	13985	13848	13918	13813	13936	13818	13874	13796	13919	13661	13887	13795	13954	14044	13976	13910	13867	13748	13861	13787	13837	13851	14031	13775	13895	13864	13724	13934	13898	13768	13810	13841	13926	13788	13883	13872	13832	13856	13717	13922	13930	13883	13893	13928	13760	13905	13804	13898	13734	13985	13723	13919	13884	13711	13986	13769	13874	13901	13854	13952	13773	13834	14022	13865	13836	13855	13867	14028	13934	13775	13788	13992	13793	13827	13834	13755	13915	13824	13854	13998	13891	13873
23753	20970	28178	24006	21474	20032	18660	16053	15150	15423	15637	20792	27879	27286	23910	20393	17351	15652	15119	15177	14669	14669	14835	14906	14819	14703	14790	14884	14726	14907	14883	14729	14686	14869	14773	14957	14600	14673	14797	14828	14725	14835	14816	14651	14783	14621	14913	14830	14753	14791	14687	14687	14815	14687	14686	14700	14939	14779	14895	14763	14792	14755	14658	14742	14843	14815	14777	14822	14917	14704	14650	14763	14834	14692	14702	14618	14726	14698	14516	14617	14581	14518	14659	14620	14645	14711	14681	14850	14629	14609	14760	14686	14605	14546	14682	14567	14562	14569	14722	14768	14824	14847	14990	14665	14696	14772	14848	14652	14697	14787	14839	14762	14774	14837	14661	14897	14804	14789	14531	14715	14973	14758	14863	14807	14760	14702	14872	14956	14659	14711	14597	14510	14596	14549	14846	14786	14659	14729	14667	14692	14714	14760	14551	14821	14898	14723	14573	14747	14785	14733	14531	14697	14801	14768	14769	14876	14637	14743	14748	14776	14673	14628	14794	14854	14597	14824	14872	14647	14763	14802	14588	14725	14733	14591	14724	14702	14828	14683	14752	14696	14612	14643	14612	14665	14806	14745	14866	14659	14780	14805	15018	14710	14638	14795	14762	14856	14744	14525	14475	14692	14811	14540	14721	14800	14675	14754	14825	14651	14879	14683	14751	14604	14595	14511	14582	14783	14838	14605	14748	14609	14674	14828	14685	14695	14844	14462	14575	14753	14951	14629	14650	14643	14685	14788	14753	14627	14797	14720	14816	14675	14716	14546	14791	14716	14535	14785	14706	14679	14838	14832	14818	14713	14709	14810	14940	14709	14865	14740	14627	14696	14625	14693	14728	14734	14627	14774	14699	14752	14588	14689	14721	14808	14625	14694	14668	14782	14740	14717	14728	14640	14875	14744	14609	14690	14592	14612	14761	14747	14736	14731	14660	14684	14606	14693	14897	14886	14589	14715	14739	14651	14555	14542	14646	14779	14570	14606	14666	14634	14800	14669	14752	14553	14622	14744	14712	14771	14614	14663	14760	14744	14745	14644	14587	14740	14802	14709	14809	14726	14840	14762	14657	14940	14737	14504	14623	14687	14964	14813	14678	14783	14713	14677	14599	14785	14610	14715	14872	14817	14668	14799	14755	14637	14515	14513	14640	14664	14760	14730	14590	14742	14735	14683	14682	14708	14821	14801	14647	14818	14739	14734	14997	14799	14760	14695	14603	14583	14787	14810	14539	14695	14764	14706	14834	14679	14928	14790	14715	14620	14802	14717	14884	14774	14795	14897	14782	14866	14618	14775	14599	14680	14918	14810	14719	14724	14773	14845	14690	14605	14735	14767	14723	14812	14793	14700	14744	14733	14597	14630	14714	14681	14643	14878	14827	14694	14828	14743	14825	14809	14754	14723	14582	14618	14752	14801	14597	14655	14645	14778	14660	14704	14871	14616	14627	14654	14499	14612	14796	14862	14656	14555	14624	14855	14817	14696	14675	14735	14679	14674	14581	14747	14709	14743	14625	14707	14776	14579	14768	14635	14847	14787	14778	14768	14628	14545	14698	14779	14640	14588	14681	14596	14581	14869	14766	14533	14757	14729	14704	14713	14772	14461	14879	14554	14831	14762	15012	14952	14634	14714	14625	14773	14635	14848	14632	14741	14776	14749	14754	14854	14830	14712	14844	14697	14792	14557	14874	14743	14731	14874	14834	14772	14807	14770	14767	14804	14706	14843	14738	14882	14637	14559	14695	14722	14646	14579	14674	14779	14758	14823	14685	14699	14606	14861	14794	14682	14720	14658	14818	14793	14811	14700	14775	14497	14879	14563	14926	14920	14837	14713	14653	14823	14797	14830	14795	14701	14851	14824	14822	14681	14654	14662	14758	14570	14818	14678	14730	14692	14830	14601	14777	14841	14742	14832	14776	14801	14688	14453	14553	14784	14640	14532	14805	14683	14689	14789	14639	14753	14637	14564	14640	14610	14835	14669	14797	14709	14698	14633	14554	14776	14513	14579	14633	14778	14758	14527	14700	14776	14707	14664	14816	14724	14853	14890	14704	14754	14911	14700	14718	15002	14581	14788	14845	14823	14510	14867	14746	14724	14508	14642	14730	14587	14778	14633	14767	14586	14681	14684	14855	14680	14668	14446	14859	14673	14678	14718	14862	14658	14911	14625	14553	14643	14865	14905	14811	14893	14702	14786	14724	14741	14837	14827	14807	14721	14893	14639	14766	14946	14598	14751	14761	14687	14686	14819	14676	14909	14687	14830	14705	14642	14509	14819	14790	14629	14861	14851	14651	14798	14623	14714	14541	14599	14578	14853	14763	14537	14659	14629	14673	14621	14742	14801	14790	14712	14609	14799	14911	14906	14760	14455	14638	14788	14696	14583	14856	14615	14615	14593	14794	14762	14871	14718	14661	14807	14790	14622	14641	14924	14746	14760	14685	14700	14704	14735	14606	14604	14575	14634	14748	14633	14710	14546	14713	14812	14846	14612	14728	14751	14682	14703	14805	14837	14816	14776	14797	14627	14631	14600	14964	14784	14742	14602	14866	14819	14902	14567	14759	14715	14623	14892	14769	14549	14678	14888	14824	14970	14707	14823	14700	14788	14740	14824	14710	14742	14742	14789	14725	14933	14679	14595	14741	14764	14702	14964	14908	14889	14550	14630	14728	14555	14806	14615	14773	14792	14870	14624	14505	14850	14800	14760	14673	14564	14567	14690	14705	14635	14879	14557	14806	14770	14835	14897	14696	14879	14652	14720	14756	14713	14670	14632	14851	14796	14547	14776	14768	14791	14875	14545	14773	14766	14777	14716	14836	14747	14941	14649	14711	14709	14731	14941	14678	14865	14738	14704	14832	14718	14472	14602	14701	14812	14892	14696	14787	14864	14742	14748	14870	14878	14800	14859	14674	14739	14817	14686	14770	14944	14582	14680	14814	14444	14643	14742	14772	14663	14734	14803	14761	14553	14691	14860	14718	14815	14666	14748	14861	14655	14788	14814	14834	14759	14772	14702	14753	14666	14838	14692	14622	14750	14796	14823	14605	14718	14717	14920	14656	14713	14724	14868	14756	14817	14714	14851	14742	14640	14719	14547	14748	14730	14577	14712	14626	14828	14818	14762	14796	14888	14824	14682	14667	14552	14679	14775	14854	14763	14694	14701	14795	14805	14672	14545	14648	14835	14752	14656	14529	14576	14631	14725	14625	14752	14599	14573	14612	14638	14753	14880	14754	14898	14842	14866	14729	14747	14729	14664	14604	14730	14832	14673	14619	14609	14729	14664	14809	14845	14851	14918	14763	14755	14774	14646	14636	14788	14609	14696	14634	14708	14648	14858	14839	14479	14587	14789	14835	14507	14760	14694	14775	14600	14664	14772	14719	14725	14739	14651	14561	14571	14709	14798	14784	14680	14736	14811	14761	14582	14778	14716	14714	14730	14800	14720	14661	14901	14600	14817	14764	14713	14852	14591	14811	14626	14539	14618	14852	14760	14597	14516	14795	14737	14637	14799	14583	14800	14729	14851	14656	14739	14723	14759	14687	14607	14672	14735	14846	14770	14684	14892	15004	14921	14777	14798	14746	15013	14783	14792	14760	14831	14701	14765	14538	14803	14950	14734	14598	14586	14824	14589	14670	14816	14771	14788	14711	14560	14755	14546	14776	14861	14723	14536	14647	14697	14838	14537	14630	14763	14482	14756	14703	14579	14664	14808	14696	14586	14690	14768	15040	14729	14725	14553	14622	14626	14654	14808	14735	14545	14681	14743	14604	14388	14683	14726	14567	14855	14723	14708	14797	14663	14740	14669	14555	14570	14732	14817	14768	14851	14676	14644	14647	14645	14887	14667	14920	14787	14789	14628	14735	14708	14691	14879	14813	14878	14650	14837	14600	14718	14671	14637	14569	14751	14814	14745	14546	14787	14579	14783	14746	14714	14426	14786	14822	14809	14698	14812	14712	14775	14660	14747	14685	14628	14689	14711	14793	14843	14694	14930	14713	14755	14623	14601	14646	14756	15007	14638	14478	14687	14717	14816	14790	14792	14595	14588	14634	14783	14567	14868	14569	14606	14762	14706	14670	14865	14630	14738	14841	14823	14668	14914	14645	14780	14624	14837	14804	14661	14639	14812	14744	14744	14702	14728	14902	14708	14576	14643	14780	14819	14826	14711	14895	14750	14841	14674	14869	14839	14728	14740	14853	14796	14845	14695	14873	14645	14640	14956	14654	14779	14700	14599	14889	14718	14576	14579	14914	14576	14862	14839	14698	14761	14679	14557	14999	14794	14738	14637	14658	14738	14746	14864	14796	14852	14626	14630	14720	14634	14418	14681	14736	14634	14779	14735	14668	14794	14787	14898	14683	14671	14762	14890	14643	14831	14573	14716	14631	14789	14773	14737	14710	14638	14622	14772	14754	14709	14457	14782	14664	14606	14585	14831	14778	14635	14760	14703	14725	14867	14825	14726	14778	14636	14740	14516	14577	14725	14839	14689	14983	14517	14684	14723	14511	14574	14751	14772	14690	14613	14636	14719	14693	14651	14695	14664	14529	14896	14739	14721	14796	14659	14541	14617	14882	14632	14796	14804	14718	14687	14731	14664	14820	14729	14495	14805	14775	14751	14728	14676	14714	14686	14706	14715	14698	14782	14818	14866	14734	14790	14584	14575	14686	14673	14638	14708	14929	14890	14881	14803	14683	14609	14593	14761	14778	14555	14843	14857	14575	14782	14578	14684	14755	14710	14760	14697	14629	14712	14644	14849	14711	14740	14597	14739	14668	14763	14686	14638	14679	14656	14737	14754	14692	14613	14746	14621	14685	14728	14845	14647	14753	14586	14890	14846	14711	14698	14611	14715	14600	14706	14843	14658	14850	14652	14824	14793	14842	14612	14628	14726	14621	14669	14595	14715	14668	14885	14761	14852	14732	14800	14668	14751	14810	14731	14764	14643	14765	14737	14789	14833	14814	14706	14725	14720	14718	14703	14748	14698	14692	14893	14602	14738	14838	14690	14757	14658	14785	14709	14719	14625	14622	14628	14561	14563	14609	14627	14659	14602	14583	14583	14682	14818	14641	14743	14790	14889	14666	14667	14796	14786	14710	14670	14557	14778	14682	14847
15019	26158	25168	20798	18224	16852	16041	15303	14580	14495	15438	24425	32081	29917	25502	20884	16951	14928	14156	14049	14045	13743	13990	13996	13928	13952	13948	13975	13733	13873	13927	13868	13841	13963	14039	13789	13987	13803	13993	13975	13877	13861	13856	13904	13842	14100	13786	13854	13897	13806	14089	13988	14021	13857	13908	13940	13859	13927	14024	13897	13861	14082	13835	13903	13911	13946	13983	13785	13906	13962	13886	13895	13798	13930	13950	13958	13889	13901	13937	13862	13958	13845	13743	13984	13704	13718	13962	13845	13956	13830	13983	13854	14135	13789	13968	14032	13829	13944	13756	13825	13757	13837	13770	14069	13942	13933	13877	13862	13974	14011	13769	13953	13938	13986	13954	13944	13837	13931	13851	14038	13895	13790	14032	13742	13852	13930	13905	13883	13684	13808	13956	14014	13972	13843	13849	13967	13825	13854	14062	13838	13999	13856	13761	13902	13708	14043	13828	13894	13916	13941	13847	13791	13891	13911	13744	13713	13865	13816	13771	13845	13879	13892	13901	13904	13944	13834	13891	13699	13943	13934	13776	13956	13848	13842	14004	13919	13827	13971	13844	13973	13781	13986	13942	13774	13992	13753	13889	13823	13900	13934	13841	13881	14018	13859	13756	13952	13946	13988	13914	13813	13868	13945	13879	13872	13903	14037	13875	13730	13851	13956	14063	13831	13877	13797	13890	13815	13859	14009	13959	13965	13950	14055	13834	13827	13963	13893	13818	13887	13833	13908	13948	13919	13839	13933	14032	13910	13823	13939	13744	13908	13725	13778	13961	13989	13844	13892	13921	14024	13943	14014	13924	13885	13893	13955	13923	14030	13848	13966	13957	14020	13628	13768	13862	13921	13883	13645	13802	13888	13908	13822	13867	14016	14032	13771	13887	13891	14027	13900	13862	13869	13849	13854	13925	13906	13730	13929	13915	14052	13805	13884	14027	13824	13940	14087	14003	13934	13860	13937	13929	13954	13869	14037	13787	13871	13797	13829	13983	13771	13771	13892	14029	14011	13804	13900	13920	13859	13932	13756	13879	13982	13947	13956	13822	13938	13821	13987	13830	13941	13893	13731	13954	13787	13892	13874	13959	13937	13908	13757	13758	13978	13856	13903	13881	13898	13812	13773	13825	13788	13891	13964	13932	13852	13810	13881	13860	13907	13877	13785	13862	13987	13759	13935	13786	13950	14046	13872	13774	13909	13994	13777	13658	13830	13738	13810	14026	13977	13726	13998	14031	13996	13794	13953	13990	13760	13931	13649	13948	13855	13872	13972	13845	13838	13686	13680	13851	14000	13763	13819	13843	13803	13797	13878	13895	13826	13815	13922	13788	13891	13963	13915	13872	13869	13775	14058	13799	13875	13917	13953	14050	13809	13846	13889	13809	13933	13844	13635	13844	13776	13912	13888	13845	13851	13985	13835	13966	13853	13955	13760	13783	13864	13961	13795	13828	13936	13848	13891	13945	13890	14006	13807	14013	13907	13737	13778	13866	14015	13759	14050	13924	13964	13844	13837	13958	13871	13869	13842	13940	13917	14000	13911	13911	14029	13838	14041	13676	13839	14049	13775	13899	13887	13820	13958	14036	13996	13833	13748	14060	13873	14066	13913	13858	13914	13789	13842	13918	13664	13857	13824	14058	13777	13940	13888	14002	13933	13799	13919	14031	14010	14123	13729	13740	13785	13916	13963	13654	13945	13923	13886	13787	13880	13808	13764	13824	13978	13711	13785	13936	14054	14105	13917	13805	14104	13802	13895	14051	13836	13774	13931	13698	13890	13883	13736	13896	13855	13858	13776	13921	14021	14075	13825	13903	13949	13864	13924	13851	13814	13886	13927	13899	13689	13906	13866	13834	13832	13850	13853	13851	13905	13915	13876	13850	13930	13938	14002	13864	13944	14053	13904	13733	13716	13699	13758	13825	14006	13865	13852	13812	14010	13843	13797	13989	13670	13908	14008	13727	13911	13929	13713	13847	13804	13961	13813	14052	13937	13757	13905	14143	14008	13736	14026	14021	13811	13836	13916	13869	13752	13809	13936	13771	13958	13888	13978	13835	13947	13986	13931	13885	13931	14054	13834	13903	13782	14016	13945	13816	13852	13829	14074	13926	13900	13956	13884	13771	13788	14062	13933	13933	13866	13762	13696	13848	13701	13900	13855	13986	13918	13708	13784	14010	13972	13830	13816	13879	13857	13995	13853	14017	13902	13730	13844	13971	13883	13856	14043	14013	13946	13804	13876	13933	13836	13951	13795	13757	13883	13851	13814	13962	13824	13975	13823	14084	13859	13944	14023	13791	13994	13884	13860	13989	13911	13980	13837	13879	13865	13864	13977	13982	13994	13842	13707	14044	13955	13923	13893	13882	13958	13875	13897	14007	13849	13790	13916	13835	13759	13911	13923	13831	13786	13981	13840	13939	13903	13803	13885	13782	13911	14005	13991	13919	13949	13835	13959	13969	13765	13912	13816	14008	13770	13931	13855	13909	13827	13914	13958	13912	13769	13756	13890	13907	14004	13869	13785	13966	13894	13943	13943	13983	13848	13818	13880	14036	13720	13806	13882	13923	13765	13981	13989	13927	13700	14037	13708	13838	13842	13764	13817	13892	13889	13798	13915	14036	13824	13979	13872	14044	14022	13898	13843	13983	13994	13800	13926	14019	13702	13985	13971	13925	13804	13818	13924	13914	13869	13870	14014	13879	14000	13813	13929	13679	14020	13926	13971	13911	13980	13921	13824	13757	13988	14003	13870	13771	13990	13952	13936	13858	13925	13841	13836	13822	13878	13746	13856	13928	13819	13730	13949	13965	14008	13880	13781	13706	13687	13828	13961	14000	13998	13796	13988	13748	14092	13911	13921	13990	13868	13760	13891	13923	13897	13965	14008	13800	13814	13727	13832	13821	13932	13697	13754	13771	13846	13813	13955	13870	13855	13915	14021	13835	13765	13765	13914	14029	13935	14002	13886	13900	13970	13837	13883	13913	13916	13720	13976	13768	13915	14009	13831	13848	13842	13965	13928	13901	14081	13767	13999	13939	13732	13930	13770	13845	13972	13846	13866	13929	13863	13806	13758	13843	13781	13853	13909	14018	13982	14011	13996	13729	13902	13734	13943	14005	13833	13828	13932	13772	13932	13940	13999	13856	13748	13905	13903	13858	13849	13785	13754	13893	13967	13885	13758	13826	13878	13779	13765	13774	13906	13769	13752	13856	13816	13978	13910	13888	13845	13965	13613	13752	13921	13993	13958	13893	13828	13888	13896	13836	13976	13936	13981	13986	13988	13989	13890	14060	13884	13954	14025	13811	13799	13938	13770	13908	13932	13910	13794	13791	13741	14042	13885	13741	13786	13980	13725	13965	13930	13989	13738	14024	13951	14036	13989	14060	13950	13802	14153	13934	13717	13796	13931	13930	13773	13939	13793	13855	13923	13767	13876	13910	13914	13735	13896	13782	13920	13936	13971	13936	14049	13916	14094	14006	13894	13863	13752	13944	13918	13947	13924	13810	13768	13939	13951	13760	13769	14040	13863	13976	13886	13861	13902	14009	13896	13792	13841	13863	14114	13870	13971	13955	13895	13842	13839	13927	13842	13695	13933	13835	13954	13915	14066	13985	13961	13874	13962	13825	13808	13866	13946	14026	13909	13841	13887	13924	13957	13838	13881	13910	13792	13887	14107	13924	14001	13997	13881	13871	13953	13787	13887	13864	13908	13773	13753	13969	13889	13856	13964	13844	13883	13862	13988	13847	13850	13831	13792	13871	13770	13827	13869	13936	13885	13930	13880	13882	13747	13870	13986	13906	13839	13652	13864	13789	13690	14063	13937	13779	13757	13952	13761	13834	13943	13717	13868	14033	13712	13721	13881	13964	13971	13807	13869	13746	13942	14021	14063	13883	13992	13710	13998	13814	13748	13829	13890	14057	13854	13741	14010	13912	13899	13876	13846	14006	14027	13726	13879	13852	13847	13871	13878	13869	13939	13995	13911	13854	13754	13995	13815	13964	13787	13840	13717	14067	13869	13800	13866	13961	13925	13875	13832	13818	13858	13963	13710	13829	14137	13937	13861	13897	13850	13981	13902	13820	13844	13976	13963	13949	13825	13768	13814	13847	13972	13776	13719	13936	13874	13914	13815	13851	13836	13863	14067	13772	13809	13885	14013	13840	14092	14027	13879	13805	13903	13996	13866	13870	13866	13844	13878	13754	13886	13910	13818	13981	13925	13865	13977	13881	13896	13955	13789	14035	13915	13808	13813	13753	13887	13977	14050	13853	13854	13927	14025	13915	14039	13845	13998	13891	13898	13874	13885	14052	13922	13842	14019	13935	14016	13918	13933	13903	13953	13887	13818	13802	13897	13952	13901	13901	13823	13855	13846	13827	13887	13826	13778	13862	13922	13960	13930	13919	13928	13806	13908	13829	13987	13922	13861	13916	13832	13938	14008	13894	13957	13941	13997	13770	13931	13915	13925	13782	13828	14015	13926	13922	13995	13995	13951	13946	13970	13850	14080	13747	13758	13820	13827	14010	13840	13981	14085	14040	13757	13905	13901	13952	13980	13776	13745	13917	13816	13814	13870	13818	13996	13911	13870	13883	13939	13921	13854	13835	13933	13753	13806	13985	13650	13787	13970	13742	13953	13824	13954	14036	13816	13856	14014	13989	13867	13837	13988	14054	13921	13872	13994	13846	13815	13923	14022	14028	13900	13828	13848	13755	13939	13835	13719	13921	14018	13908	13867	13913	13936	13778	13685	13779	13897	13956	13774	13748	13949	13942	13931	13794	13983	13683	13754	13806	13870	13961	13847	13820	13875	13975	14118	14056	13710	13903	13817	13805	13875	13874	14033	13890	13966	13955	13895	13808	13900	13893	13917	13968	13905	13895	13824	13938	13787	13906	14006	13756	14026	13791	13669	13936	13902	13777	14035	13786	13971	13807	13861	13816	13908	13794	13967	13903	13957	13870	13878	13951	13859	13822	13692	13956	13884	13885	13890	13873	13959	13945	13794	13828	13777	13824	13776	13797	13675	13827	13846	13934	13944	13858	13920	14017	13892	13930	13797	13962	14114	13816	13765	14015	13883	13846	14074	13841	13886	13943	13870	13951	13827	13811	13795	13856	14049
22681	20990	28664	23487	21095	22557	22824	16990	15795	15880	16027	22908	34911	35827	30806	24910	19635	16730	15662	15253	14956	14986	14893	14950	14984	14977	15049	14887	15050	14895	14997	14989	15017	15023	14870	14968	14926	14733	14940	15050	15053	15007	14920	14769	14931	14914	14936	14820	14870	14850	14811	14899	15036	14988	15078	14965	14987	15016	15103	14849	14818	14890	14853	14834	14982	14897	14868	14828	14801	14879	15041	15082	14846	14880	14853	14791	14753	14970	15075	14852	14921	15118	14859	14792	14805	14673	14904	14925	14916	14932	14901	15016	14873	14857	14838	14886	15012	15038	14804	15021	14963	14886	14781	14940	14939	15064	15080	14790	14998	14702	14959	14938	14906	14894	15027	14815	15078	15042	14838	14677	14893	14788	14674	14681	14856	14956	14916	14803	14837	14981	15007	14835	14894	14807	14725	14967	14879	14833	14796	14842	14867	14776	14883	14694	14724	14630	14825	14949	14796	14927	14916	14852	14819	14935	14680	14824	14887	14969	14919	14934	14871	14935	14945	14955	14705	14724	14628	15140	15022	14823	14920	14971	14845	15058	14761	14780	14868	14902	14933	14718	14783	14812	14680	14855	14770	14697	14824	14835	14700	14661	14673	14762	14763	14816	14699	14917	15021	14795	14861	14762	14941	14989	14901	14913	14954	14933	14857	14815	14898	14807	14956	15044	14884	14812	14853	15009	14838	14776	14779	14751	14893	14880	14853	14696	14865	14630	14752	14807	14999	14788	14965	14779	14910	15015	15010	14657	14768	14861	14987	14907	14992	14806	14803	15035	14976	14853	15007	14875	14775	14900	14948	14856	14950	14782	14743	14824	14798	14892	14636	14952	14774	14845	14891	14897	14869	14878	14719	14824	14809	14729	14963	14695	14927	14816	14884	14785	14841	14755	14856	14830	14862	15003	14919	15009	14703	14865	14885	14852	14923	14979	14712	14755	14903	15079	14722	14868	14889	15006	14915	15010	14626	14833	15019	14894	14865	14839	14851	14967	14784	14841	14632	14859	14928	14683	14686	14926	14913	14861	14848	14830	14623	14703	14880	14899	14938	14836	14843	15071	14886	14851	14614	14824	14836	14764	14656	14840	15043	15033	14851	14864	15025	14895	14728	15008	14922	14832	14924	14979	14851	14925	14921	14555	15019	15003	14884	14847	14651	14767	14902	14904	14838	14632	14828	14755	14738	14647	14700	14894	14882	14782	14741	14823	14820	14790	14800	14749	14492	14802	14889	14726	14909	14745	14800	14868	14887	14938	14786	14759	14920	14890	14931	14793	14857	14917	14908	14826	14828	14892	14852	14754	14761	14832	14778	14695	14658	14717	14918	14914	15040	14684	14899	14745	14754	14844	14779	14897	14768	14827	14802	14835	14904	14742	14837	14868	14855	14933	14982	14736	14777	14967	14897	14810	14844	14613	14912	14752	14796	14825	14665	14703	14837	14785	14713	14886	14817	14814	14986	14759	14901	14734	14782	14890	14953	14879	14912	14801	14750	14870	14864	14815	14827	14763	14691	15014	14961	14872	14878	14911	14819	14965	14789	14758	14767	14911	14765	14668	14859	14880	14844	14731	14891	14686	14617	14905	15087	14839	15000	15157	14736	14879	14766	14623	14985	14987	14847	14851	14718	14727	14743	14938	14901	14761	14797	14823	14790	15027	15098	14932	14854	14957	14915	14907	14873	14912	14835	14714	14973	14763	14810	14821	14716	14802	14714	14691	14717	14848	14956	14912	14837	14986	14914	14795	14946	14899	14933	14861	14964	14768	14715	14984	14742	14801	14700	14756	14836	14788	14762	14860	14669	14708	14910	14833	14862	15006	14895	14836	14802	14850	14809	14838	15011	14741	14870	14853	14850	14916	14841	14721	15055	14830	14768	14843	14765	14915	14802	14769	14847	14900	14837	14787	14890	14584	14746	15020	15012	14846	14931	14719	14902	14814	14778	14835	14720	15107	14934	14721	14852	14794	14825	14916	14779	14840	14812	14855	14747	14729	14730	14994	14870	14639	14877	14985	14758	14833	14891	14741	14677	14838	14824	14702	14550	14891	14966	14821	14720	14805	14737	14703	14689	14801	14806	14760	14876	14904	14872	14806	14753	14818	14895	14690	14864	14940	14770	14817	15014	14832	14907	14678	14851	14838	14791	14663	14919	14916	14696	15010	14770	14804	14734	14836	14877	14919	14992	14921	14696	14788	14762	15007	14921	14772	14915	14839	14826	14998	14869	14969	14998	14820	14649	14735	14749	14499	14743	14943	14977	14807	14811	14944	14742	14642	14761	14654	14826	14813	14967	14698	14703	14529	14797	15015	14793	14797	14843	14867	14753	14850	14863	14722	14904	14804	14807	14696	14998	14912	14857	14823	14692	14692	14855	14825	14951	15015	15021	14692	14595	14802	14919	14885	14657	14810	14610	14703	14895	14905	14798	14693	14814	14891	14838	14842	14607	14784	14831	14833	14938	14694	14684	14815	14778	14664	14963	14817	14871	14686	14833	14893	14739	14936	14759	14919	14887	14872	14783	14912	15022	14612	14682	14769	14768	14811	14958	14855	14766	14770	14869	14864	14742	14908	14785	14807	14906	14625	14861	14869	14959	14851	14940	14975	14851	14970	14820	14940	14912	14883	14679	14921	14859	14823	14797	14866	14939	14832	14683	14917	14712	14677	14814	14917	14895	15075	14831	14819	14804	15045	14923	14757	14743	14857	14808	14876	15072	14969	14813	14729	14957	14776	14820	14966	14792	14822	14873	14921	14513	14842	14775	14827	14793	14635	14866	14948	14748	14838	14949	14888	14932	14821	14696	14798	14790	14644	14857	14841	14647	14919	14595	14879	14932	14813	14689	14777	14791	14691	14946	15017	14864	15009	14917	14952	14904	14708	14813	14874	15015	15035	14822	14974	14852	14827	14827	14843	14774	14828	14719	14791	14978	14784	15020	14805	14832	14988	14964	14789	14911	14907	14656	14978	14823	14968	14800	14929	14980	14816	15043	14820	14647	14764	14864	14878	15027	14628	14733	14786	14698	14707	14672	14875	14720	14869	14786	14886	14617	14879	14745	14938	14886	14852	14798	14799	14753	14825	14848	14772	14969	14907	14806	14849	14699	14976	14898	14862	14848	14785	14729	14996	14863	14930	14759	14895	14834	14876	14853	14980	14947	14901	14925	14743	15045	14959	15030	14720	14909	14737	14616	14982	14958	14934	14930	15033	14827	14795	14917	14716	14843	14886	14959	14737	14723	14776	15000	14864	14708	14753	14841	14839	14768	14897	14848	14851	14669	14692	14765	14962	14906	14859	14902	14866	14938	14890	14840	14781	14770	15032	14602	14676	14958	14960	14582	14936	14883	14963	14825	14704	14797	14864	14671	14810	14958	14838	14744	14907	14831	14740	14846	14734	14868	14921	14866	14726	14830	14847	14948	14808	14847	14865	14832	14705	14704	14777	15100	14968	15011	14813	14861	14686	14705	14685	14738	14936	14958	14938	14882	14773	14797	14818	14820	14759	14935	14994	14970	14735	14645	14855	14730	14920	14633	15062	14813	14864	14723	14875	14866	14767	14906	14764	14880	14691	15131	14810	14908	14839	14621	14863	14690	14730	14764	14838	15001	15116	15105	14907	14593	14784	14822	14747	14895	14966	14893	14789	14932	14877	14878	14859	14970	14860	15028	14698	14738	14864	14759	14872	14733	14901	14765	14863	14669	14955	14912	14962	14656	14703	14919	14811	14749	14737	14767	14831	14882	14924	14915	14700	14920	14735	14909	15010	14905	14755	14783	14880	14736	14918	14740	14746	14926	14710	14951	15008	14765	14810	14898	15002	14851	14702	14787	14875	14962	14951	14889	14786	14931	14881	14915	14917	14919	14855	14928	14732	14877	14580	14839	14754	14746	14823	14827	14975	14926	14865	14801	14822	14861	14858	15123	14758	14790	14816	14737	14763	14773	14863	14735	14753	14887	14884	14733	15008	14814	15025	14848	14640	14695	14823	14938	14767	14803	14838	14773	14650	14700	14747	14998	14881	14793	14871	14707	14781	14570	14852	15047	14808	14653	14765	14802	14923	14937	14789	14932	14904	14874	14770	15037	14763	14833	14726	14924	15013	14753	14928	14858	14751	14900	14644	14843	14859	14757	15065	14757	14718	15000	14791	14773	14880	14744	14931	14982	14781	14971	14815	14858	14950	14623	14768	14708	14973	14822	14851	14892	14793	14982	14866	14879	14798	14780	14781	14689	14843	14727	14545	14704	14817	14856	14708	14692	14833	14917	14810	14906	14880	14875	14851	14931	14744	14712	14803	14613	14830	14721	14543	14923	14951	14847	14957	14939	15061	14946	14937	14919	14881	14817	14679	14785	14922	14970	14821	14825	14782	14733	14912	15103	14886	14950	14760	14858	14674	14780	14822	14798	14933	14858	14772	14951	15017	14682	14906	14678	14925	14818	14893	14902	14901	14693	14789	14789	14946	14912	14910	14761	14976	14887	14861	14893	14804	14869	15075	14755	14727	14966	14969	14997	14807	14862	14551	14735	14984	14929	14840	14747	14756	15132	14839	14808	15002	14829	14781	14888	14710	14854	14807	14777	14677	14700	14817	14706	14608	14745	14707	14795	14933	14839	14964	15013	15041	15011	14969	14902	14815	15014	14933	14992	14940	14847	14991	14859	14772	14932	14722	14870	14715	14695	14824	14895	14962	14898	14855	14644	14825	14839	14663	14910	15014	14922	14795	14897	14972	14790	14794	14721	14797	14846	15012	15002	14738	14733	14794	14921	14734	14785	14686	14818	15008	14951	14930	14750	14907	14795	14955	14647	14776	14759	14886	14784	14814	14702	14918	14875	14845	14841	14830	14969	14774	14742	14807	14870	14931	14690	14865	14853	14912	14866	14718	15018	14893	14753	14705	14903	14742	14898	14767	14807	14930	14915	14966	15051	14874	14874	14919	15106	14980	14853	14810	14745	14920	14819	14724	14922	14731	14753	14891	15077	14816	14842	14796	14887	14840	14840	14925	14898	14836	15000	14751	14764	14830	14684	14673	14659	14877	14602	14768	14804	14946	14773	14917	14779	14694	14773	14775	14925	14847	14952	14687	15002	14735	14697	14854	14937	14940	14866	14726
15827	29266	27490	21101	18950	18493	17001	16023	15244	14867	15751	27618	39880	38655	33589	26193	19490	15993	14550	14105	13973	14022	14038	13878	13937	14043	14076	13830	13860	14005	13965	13891	13936	13959	13924	13827	13964	13982	13939	13897	14047	14150	13924	13973	13820	13886	14093	13962	14103	13877	13881	13856	13873	14022	13718	13975	13971	13777	13938	13914	13993	13936	14029	14036	14096	13992	13993	13936	14106	14050	13786	13990	13964	14040	13929	13968	14025	13912	13850	13778	13870	13922	13958	13802	13773	13970	14096	13991	13885	13995	14009	13923	14011	13853	13945	13905	14102	13779	13760	14127	13931	13987	13845	13958	13930	14046	14056	13798	13938	13997	14005	13955	13880	14035	13904	13872	13897	13961	13958	13986	13953	13973	13865	13979	13990	13964	14021	13802	13946	13923	13982	14127	13924	13943	14153	13837	14008	13886	13883	13875	13917	13911	13962	13981	13872	13732	13953	13968	14226	13905	13907	13802	14011	13996	13880	14008	13706	13971	14079	13941	13876	13882	14012	13990	13934	13999	13902	13866	13916	13936	13892	14162	13827	13907	13977	13869	13983	13909	13771	13896	13914	13700	14080	13819	13923	13923	14013	13965	14048	13864	13836	13800	13976	13819	14025	13972	13892	14038	13913	13826	14026	13964	13957	13899	13948	14013	13847	13824	13829	13833	13989	13914	13815	13982	13963	13833	13855	14011	13940	13906	13884	13957	13979	13818	13955	14037	13743	13909	13977	13918	14006	13827	13875	13966	14095	13804	13964	13948	14029	13854	13880	13956	13951	13889	13974	13916	13880	13981	13794	13941	13965	13946	13881	14094	13910	13882	13908	13951	13803	14029	13909	13936	13935	13846	14033	13957	13827	13911	13905	14023	13791	13840	13932	13971	13826	13886	13865	14002	13925	13961	13996	14048	13979	13853	13953	13906	13837	13869	13984	14073	13863	13841	13971	13963	13959	13861	13856	13961	13878	14046	13949	13870	13987	13874	13813	13916	14073	14024	13891	13954	13930	13922	13772	13951	13966	13931	13860	13899	13837	13939	13964	13897	13765	13847	13912	13964	13848	13828	13881	13869	14028	13975	13890	14000	13794	14141	14037	13836	13767	13942	13811	13969	13873	14022	13908	13783	13992	13912	13992	13930	13742	14028	13933	13952	13832	13670	13827	13754	13887	13822	13934	13828	13893	13892	13940	13817	13764	14062	13902	13836	13891	13791	13841	13696	13812	13958	13905	13931	14019	14003	13994	13781	13907	13874	13973	13704	13919	13754	13892	13930	13952	13922	13799	13831	13696	13775	13895	13987	13827	13774	13860	13890	13954	13915	13961	14040	14005	13881	13961	14060	13941	14021	13731	13934	13981	13931	13912	13975	13887	14165	13940	13978	13897	13886	14064	13990	13874	14031	13858	13869	14047	13967	13847	13877	13929	13951	13916	13820	14022	14195	13966	13922	13855	13969	13803	13767	13925	13807	13821	13917	14011	14055	13899	13963	13862	13897	13977	13858	13886	14174	13989	13937	13850	14051	14003	13804	13822	13981	13824	14057	13829	13934	13876	14096	14075	13902	13743	13931	13896	13905	14009	13814	13968	13752	14080	13987	13873	13874	14085	13769	13821	13857	13967	14082	13928	13749	13800	13892	14034	13819	13869	14023	13807	13745	13922	13832	13757	14125	13974	13990	13875	14032	13807	13868	13847	13951	13996	13925	13932	14018	13909	13887	13834	13774	13882	13858	13877	13761	13975	13973	13830	13711	14092	13947	13958	13928	13726	13954	13827	14021	14020	13923	13822	13847	14008	13873	13877	13978	13826	13735	13761	13813	13935	13798	13992	13915	13921	13746	13939	13913	13988	13862	13917	13788	13814	13957	13847	13970	13879	13833	13865	13903	13794	13955	13985	13810	14051	14063	13845	13871	14049	14019	13817	14027	13758	14122	13921	13867	13949	13906	14144	13757	13972	13972	13974	13760	14100	13752	13769	13947	13936	13839	14146	13840	13985	13824	13875	13827	13979	13934	13962	13940	13973	14053	13877	13901	13976	13852	14022	13854	13880	13825	14002	13974	13908	13820	13806	14013	13993	14116	13868	13960	13892	13833	13821	14015	14043	13919	13866	13929	13885	13822	13911	13847	13723	13920	13721	13971	13926	13924	13907	13929	13961	13852	13976	13998	14001	13943	14025	13872	14015	14000	13794	13892	13941	13829	13867	13762	13929	13940	13903	14071	13840	14004	13903	13883	14011	13945	13839	13843	14171	13810	14028	13962	14058	13958	13926	13979	13953	13847	13974	13871	13972	13883	14017	13905	13811	13985	13734	14025	14056	14015	13904	13932	13878	13743	13917	13890	13855	13984	13956	13874	13920	13792	14165	13954	13851	13930	13843	13879	13862	13923	14093	13999	13901	13801	13814	14048	13904	13957	13824	13956	13903	14016	14031	14016	13890	13934	13944	13941	13797	13909	13731	14012	13918	13972	13996	13720	13883	13890	13890	13918	13906	13917	13937	13692	14043	13772	13937	13844	14011	13859	13916	13935	13754	13964	13794	13805	13934	14007	13929	13955	13826	14045	13843	13885	13850	13802	13829	13867	14003	13876	13905	14012	13943	13810	13994	13960	13856	13814	13918	13974	13992	14038	13770	14016	14010	13979	13805	13908	13915	13983	13927	13944	13901	13952	13902	13948	14022	13862	14010	13771	14113	13862	13870	13971	14026	14040	13900	13951	13908	13917	13948	13806	13862	13844	13929	13969	13978	13791	14054	13925	13946	13855	13839	13984	13858	13993	13966	13813	13928	14082	14070	14006	13790	14005	14032	13932	13899	14061	13810	13886	13822	13897	13817	13958	13885	13879	14009	13726	13857	13895	14041	13977	13979	13856	13966	13879	13929	13953	13949	13897	13947	13905	13857	13839	13884	14031	13888	13965	13793	13810	13964	13753	13964	13876	13881	13978	14065	13687	13823	13827	13993	13807	14088	13790	14019	14061	13792	13875	13859	14077	14077	13892	13876	13901	14027	13731	14003	13941	14125	14000	13870	14010	13988	13779	14002	14002	13894	13903	14004	13987	14043	13864	13795	13932	13975	13903	13976	13961	14025	13739	14149	13908	13968	13876	13925	14006	13976	13828	13916	14012	13849	13849	13925	13742	13969	13727	13913	13847	13967	13827	14013	13869	13846	13819	13846	13947	13886	13955	13764	13794	13848	13813	13966	13822	14016	13733	13858	14086	13973	13802	14099	13915	13951	13726	13918	14026	13841	13901	13942	13822	13915	13836	14016	13874	14108	14001	14122	13986	13924	13952	14068	13944	13993	14009	14024	13639	13937	13780	13983	13996	13745	13865	14120	13988	13666	13809	14010	13957	13780	13967	13740	14046	13875	14060	13884	13912	14000	13861	13749	13895	13948	13982	13857	13947	14081	13771	13821	13824	13947	13891	14079	13983	13884	13969	14029	13866	13940	13952	13788	13667	13929	13914	14074	14050	13913	13854	13929	13884	13872	13834	13957	13953	13810	13927	13865	13971	13960	13892	14045	13953	13869	13942	13909	13946	13839	14030	13862	13812	13863	14023	14036	14008	13886	13813	13861	13702	13976	13813	14049	13840	13814	13802	13968	13875	13709	13921	13876	13973	13963	13883	13900	13828	13808	13946	14030	13817	14077	13783	13996	14051	13886	13934	13955	13829	14067	13933	13802	13843	13934	13804	13953	14004	13928	14006	13904	13988	14024	13930	13901	13715	13991	13874	13985	13827	14116	13852	13985	13852	14018	13904	14102	13731	13814	14009	13881	14019	13917	13874	13998	13963	13869	13759	13834	13977	13745	13934	13913	13880	13837	13881	13794	13885	14053	13851	13926	13805	13877	13967	13873	13993	14025	13946	13866	13969	13861	13888	13957	13808	14057	14005	13778	13965	14041	13932	13918	13941	13816	14158	13886	13984	13922	14042	13963	13923	13882	13989	13987	13892	13693	13784	13924	13902	13735	13980	13822	14009	13853	14081	13942	13912	13893	13911	13798	13990	13868	13915	13962	13776	13977	13874	13840	13989	14120	13825	13891	13749	13974	13860	13934	13833	13968	13876	13858	13973	13995	13675	13975	13993	14015	13968	13783	13807	13699	13896	13779	14055	13958	13914	13930	14024	13981	14043	13828	14099	13939	13824	13839	13885	14152	13891	14010	13913	14057	14047	14171	13806	13839	13949	13910	13934	13884	13941	13986	13976	13945	13894	13780	13905	13853	13984	13869	13900	13937	13974	13951	14027	13910	13878	13978	13871	13965	13812	13943	13887	13738	13847	13857	13987	13929	13800	13904	13971	13797	13972	13749	13861	13735	13880	13892	14002	13773	14013	13849	13821	13976	13822	13964	13774	14069	13922	14090	13848	14042	13949	13742	13907	14031	14019	13876	13940	13776	13801	13836	14101	13981	14010	13934	13844	13933	13922	14018	13996	13766	13884	13919	13925	13777	14032	13804	13847	14003	13896	13766	14035	13948	13914	13797	13896	13941	13925	13945	13982	13905	13889	13769	13843	13852	13729	13943	14011	14051	13951	13954	13834	13973	13883	13973	13827	13852	14108	13938	14035	13756	13857	13984	13892	13883	13991	13991	13984	13859	13979	13890	13984	13913	13923	13915	13803	13724	13777	13993	13803	13967	14037	13987	14009	14000	14005	13922	13951	13775	13840	13970	13996	13855	13935	14007	13962	13951	13980	13951	13703	13916	13808	13921	14017	13986	14072	13912	13991	13850	13907	13866	13865	13946	13885	13889	13876	13930	13860	13932	13815	13689	13868	13913	14045	13921	14004	14079	13966	14003	14003	13859	13850	13905	13946	13861	13913	13861	13908	13962	14010	14061	13989	13901	13715	13897	13958	13903	13950	13832	13809	13901	13871	13891	14057	13928	13884	13766	13971	13929	14057	13886	13981	13935	14036	13902	13858	13741	13880	13731	13836	13899	13873	13920	13687	14019	13945	13901	14080	13917	13733	13840	14067	13979	13800	14088	13817	13983	13915	13858	13957	13886	13869	13867	13960	13883	13768	13854	13870	13723	13974	13949	14010	14029	13735	13838	13840	14034	13868	13902	13789	13844	13962	14007	13905	13794	13944	13963	13937	13820	13902	13924	13999
26935	21518	22576	18689	15261	15061	15144	14746	14687	14506	14682	14782	16200	16734	16430	15733	15137	14776	14423	14509	14462	14509	14436	14504	14581	14471	14537	14379	14387	14427	14298	14533	14499	14438	14608	14693	14514	14441	14481	14459	14562	14646	14515	14500	14607	14626	14198	14329	14338	14549	14601	14592	14476	14510	14486	14541	14486	14469	14553	14487	14475	14491	14680	14588	14589	14393	14572	14499	14539	14293	14297	14378	14580	14516	14387	14496	14405	14311	14271	14604	14376	14556	14447	14413	14655	14540	14503	14597	14532	14495	14581	14648	14647	14615	14520	14388	14404	14468	14598	14382	14435	14429	14510	14310	14362	14550	14510	14414	14528	14387	14375	14532	14307	14409	14291	14339	14400	14408	14545	14617	14497	14432	14335	14562	14571	14612	14557	14371	14495	14517	14460	14482	14409	14610	14411	14536	14425	14569	14484	14483	14492	14242	14398	14590	14320	14310	14251	14411	14513	14474	14459	14432	14372	14257	14291	14445	14374	14587	14477	14479	14495	14439	14547	14515	14419	14448	14400	14402	14339	14286	14387	14521	14411	14409	14471	14444	14573	14545	14522	14313	14470	14433	14653	14199	14374	14519	14526	14554	14370	14445	14429	14545	14623	14413	14513	14594	14289	14326	14573	14399	14446	14442	14408	14647	14455	14429	14336	14367	14591	14512	14618	14478	14375	14394	14290	14344	14374	14629	14708	14534	14467	14438	14662	14405	14506	14437	14390	14681	14458	14356	14165	14508	14500	14373	14565	14573	14479	14733	14415	14448	14605	14483	14594	14493	14351	14322	14459	14406	14444	14572	14486	14543	14415	14340	14563	14267	14485	14475	14400	14510	14444	14428	14383	14258	14447	14658	14507	14539	14433	14622	14413	14257	14449	14308	14573	14388	14384	14347	14703	14555	14511	14326	14547	14234	14464	14711	14293	14533	14410	14313	14205	14439	14343	14451	14722	14277	14601	14298	14291	14527	14488	14405	14266	14460	14357	14212	14427	14396	14366	14518	14651	14296	14542	14557	14355	14406	14505	14547	14437	14376	14466	14468	14556	14339	14458	14555	14350	14562	14399	14454	14567	14433	14644	14275	14518	14464	14380	14508	14575	14398	14508	14562	14415	14321	14378	14489	14459	14474	14515	14405	14543	14467	14394	14286	14599	14652	14444	14480	14457	14442	14375	14439	14397	14333	14259	14591	14434	14397	14464	14485	14363	14471	14544	14462	14394	14583	14379	14324	14474	14476	14286	14431	14460	14523	14547	14384	14338	14483	14299	14514	14564	14380	14302	14330	14455	14581	14335	14519	14412	14427	14538	14749	14575	14500	14390	14454	14680	14221	14261	14533	14531	14539	14657	14333	14477	14314	14578	14498	14327	14332	14507	14661	14597	14368	14443	14515	14504	14455	14351	14427	14413	14448	14525	14434	14477	14481	14585	14464	14587	14531	14298	14479	14450	14390	14479	14418	14479	14478	14420	14527	14527	14518	14679	14452	14550	14370	14613	14439	14380	14522	14512	14463	14486	14366	14402	14358	14465	14483	14587	14520	14446	14530	14381	14190	14536	14550	14469	14415	14424	14420	14456	14251	14346	14419	14484	14437	14483	14534	14645	14511	14404	14492	14298	14451	14407	14450	14434	14507	14571	14385	14426	14653	14486	14217	14590	14515	14514	14433	14485	14523	14454	14419	14490	14360	14447	14225	14417	14376	14476	14353	14590	14537	14434	14384	14473	14343	14434	14349	14476	14401	14451	14609	14438	14568	14559	14348	14308	14602	14456	14326	14575	14556	14433	14495	14279	14538	14488	14497	14625	14577	14246	14375	14553	14629	14536	14441	14351	14190	14493	14623	14484	14478	14519	14407	14399	14353	14383	14308	14409	14412	14511	14435	14547	14248	14505	14407	14384	14506	14526	14594	14453	14517	14373	14419	14573	14490	14516	14475	14189	14550	14518	14358	14445	14373	14473	14367	14289	14460	14335	14545	14362	14561	14294	14483	14286	14441	14442	14532	14463	14415	14324	14308	14357	14613	14447	14569	14437	14384	14409	14394	14607	14769	14454	14408	14300	14414	14457	14487	14489	14349	14373	14464	14393	14313	14287	14222	14479	14392	14367	14445	14567	14519	14447	14335	14437	14436	14364	14381	14469	14481	14432	14383	14494	14354	14734	14497	14624	14460	14452	14331	14369	14440	14487	14440	14403	14414	14370	14529	14332	14448	14472	14523	14698	14548	14335	14470	14583	14564	14513	14432	14382	14342	14373	14516	14461	14425	14399	14393	14376	14599	14237	14510	14452	14443	14487	14616	14438	14597	14579	14456	14421	14400	14497	14406	14578	14517	14528	14369	14414	14454	14390	14409	14390	14551	14501	14611	14383	14451	14403	14573	14578	14506	14591	14340	14662	14629	14390	14361	14461	14353	14508	14524	14331	14566	14357	14397	14532	14334	14538	14305	14411	14358	14525	14441	14551	14376	14285	14384	14550	14536	14515	14416	14282	14514	14477	14572	14567	14381	14425	14583	14442	14423	14510	14531	14453	14399	14494	14326	14353	14395	14364	14378	14465	14407	14505	14505	14496	14548	14365	14407	14306	14567	14545	14545	14520	14585	14480	14295	14563	14479	14281	14401	14458	14507	14484	14371	14561	14426	14509	14396	14255	14452	14442	14435	14361	14575	14471	14534	14538	14143	14485	14339	14451	14449	14571	14615	14473	14407	14461	14492	14450	14474	14168	14275	14414	14531	14526	14384	14409	14556	14336	14394	14563	14415	14484	14355	14519	14400	14399	14381	14498	14490	14477	14447	14408	14296	14511	14382	14453	14410	14547	14432	14471	14520	14265	14323	14653	14349	14303	14584	14312	14539	14298	14376	14503	14492	14405	14344	14529	14453	14629	14530	14361	14517	14622	14444	14342	14575	14468	14595	14402	14418	14526	14575	14610	14281	14466	14522	14307	14474	14505	14484	14419	14548	14432	14484	14410	14445	14574	14575	14354	14329	14482	14454	14501	14374	14462	14455	14361	14238	14418	14555	14648	14372	14635	14520	14292	14420	14588	14511	14410	14436	14387	14545	14661	14428	14462	14540	14529	14403	14312	14566	14367	14385	14318	14538	14503	14503	14509	14328	14611	14427	14615	14482	14338	14405	14451	14470	14501	14352	14427	14362	14495	14451	14619	14592	14611	14501	14601	14543	14373	14421	14475	14465	14380	14400	14516	14279	14326	14441	14661	14504	14593	14635	14399	14297	14440	14397	14528	14370	14396	14325	14583	14346	14409	14355	14472	14380	14514	14420	14587	14421	14514	14588	14411	14610	14407	14354	14285	14558	14421	14300	14491	14625	14468	14564	14419	14473	14410	14540	14560	14266	14427	14609	14432	14273	14438	14452	14455	14445	14327	14733	14509	14537	14500	14556	14465	14408	14495	14452	14563	14392	14499	14498	14442	14497	14491	14578	14422	14237	14505	14609	14553	14443	14313	14412	14467	14550	14394	14535	14468	14532	14542	14501	14464	14474	14430	14543	14453	14436	14274	14376	14556	14489	14396	14326	14372	14280	14596	14503	14390	14292	14297	14457	14431	14451	14506	14518	14348	14489	14465	14501	14327	14456	14361	14346	14408	14212	14229	14124	14390	14524	14412	14395	14403	14229	14332	14609	14620	14518	14333	14438	14473	14584	14496	14477	14338	14658	14551	14456	14529	14529	14475	14483	14376	14453	14402	14301	14460	14422	14375	14412	14593	14558	14419	14458	14553	14418	14426	14683	14382	14522	14471	14439	14511	14297	14091	14387	14505	14525	14421	14534	14287	14557	14192	14378	14533	14352	14515	14520	14576	14403	14329	14615	14406	14570	14408	14370	14283	14478	14398	14243	14443	14582	14244	14420	14421	14653	14474	14303	14538	14460	14466	14503	14524	14493	14687	14349	14511	14314	14602	14398	14388	14493	14433	14382	14596	14616	14520	14229	14452	14387	14334	14510	14418	14377	14222	14363	14420	14480	14488	14329	14192	14245	14522	14621	14520	14414	14522	14318	14437	14543	14400	14268	14499	14396	14395	14451	14514	14464	14452	14506	14588	14540	14392	14507	14469	14368	14484	14380	14335	14377	14534	14452	14392	14469	14368	14563	14433	14329	14357	14509	14478	14444	14505	14499	14391	14317	14364	14533	14394	14394	14610	14599	14478	14455	14186	14350	14365	14480	14681	14422	14407	14315	14517	14396	14437	14510	14520	14512	14393	14556	14401	14399	14498	14620	14396	14636	14453	14406	14523	14422	14488	14293	14400	14501	14329	14539	14422	14695	14475	14421	14298	14465	14265	14556	14507	14299	14329	14334	14376	14395	14420	14501	14525	14398	14530	14294	14667	14450	14480	14388	14479	14687	14448	14502	14477	14357	14574	14451	14418	14453	14281	14550	14303	14573	14467	14498	14448	14360	14617	14616	14440	14531	14354	14311	14264	14475	14463	14419	14456	14605	14441	14428	14367	14396	14427	14492	14456	14330	14407	14365	14498	14527	14348	14380	14538	14512	14596	14360	14599	14564	14531	14527	14332	14473	14377	14303	14274	14498	14365	14457	14396	14429	14487	14615	14291	14548	14459	14428	14521	14384	14367	14394	14638	14261	14218	14232	14532	14402	14434	14635	14225	14458	14263	14469	14364	14359	14387	14505	14404	14477	14441	14369	14362	14503	14521	14466	14341	14397	14707	14574	14567	14304	14304	14472	14474	14607	14415	14362	14484	14534	14367	14399	14609	14411	14618	14324	14473	14506	14467	14514	14366	14518	14584	14524	14582	14405	14485	14477	14539	14477	14584	14436	14426	14451	14411	14352	14623	14405	14581	14528	14410	14616	14523	14231	14263	14298	14501	14450	14626	14569	14500	14581	14550	14658	14394	14359	14426	14543	14500	14534	14407	14522	14474	14504	14554	14682	14419	14557	14509	14401	14515	14431	14526	14693	14450	14401	14543	14377	14296	14625	14614	14550	14369	14513	14414	14444	14455	14298	14524	14581	14420	14391	14349	14615	14485	14459	14336	14445	14342	14333	14524	14614	14533	14513	14431	14459	14344	14464	14407	14563	14466	14428	14344	14468	14330	14449	14400	14369	14311	14256	14386	14565	14478	14185
14857	19409	18222	16051	15082	14860	14531	14178	13941	14046	14013	14371	16206	16905	16316	15232	14348	13828	13672	13708	13650	13653	13649	13868	13723	13721	13624	13768	13702	13838	13890	13769	13604	13696	13810	13767	13698	13641	13559	13628	13659	13650	13791	13770	13674	13637	13697	13579	13601	13731	13656	13623	13611	13649	13768	13599	13887	13841	13522	13585	13819	13733	13692	13827	13647	13786	13582	13588	13699	13680	13569	13552	13813	13662	13401	13763	13599	13733	13703	13625	13702	13734	13651	13627	13623	13686	13686	13569	13697	13511	13398	13557	13629	13660	13792	13753	13613	13738	13766	13670	13606	13606	13683	13755	13700	13667	13759	13679	13794	13637	13577	13738	13665	13552	13608	13750	13681	13675	13589	13683	13713	13723	13700	13775	13656	13747	13717	13658	13649	13832	13581	13585	13557	13697	13661	13533	13472	13717	13542	13760	13854	13656	13677	13671	13645	13774	13742	13707	13657	13751	13628	13452	13713	13722	13713	13689	13558	13563	13730	13783	13678	13641	13861	13771	13650	13568	13614	13614	13489	13631	13733	13704	13764	13634	13759	13701	13558	13591	13721	13697	13687	13704	13695	13715	13867	13739	13637	13736	13725	13529	13728	13621	13629	13518	13601	13584	13643	13848	13849	13632	13651	13747	13669	13670	13579	13610	13521	13573	13723	13653	13629	13821	13590	13637	13687	13492	13669	13599	13740	13612	13568	13659	13687	13562	13526	13600	13640	13603	13641	13549	13576	13764	13491	13681	13715	13728	13857	13554	13713	13591	13634	13656	13546	13643	13613	13804	13840	13772	13659	13548	13606	13683	13772	13507	13722	13756	13789	13875	13545	13645	13773	13795	13668	13806	13583	13607	13680	13656	13718	13732	13804	13668	13678	13614	13715	13653	13645	13649	13569	13648	13799	13740	13600	13678	13715	13768	13621	13762	13527	13529	13613	13611	13701	13817	13679	13595	13589	13580	13642	13754	13575	13671	13581	13609	13705	13743	13675	13654	13726	13662	13746	13714	13708	13505	13839	13781	13537	13487	13793	13902	13720	13749	13613	13685	13844	13635	13692	13707	13685	13720	13685	13708	13763	13695	13664	13612	13605	13723	13544	13570	13615	13790	13705	13712	13857	13633	13525	13692	13629	13724	13683	13530	13714	13761	13932	13516	13736	13546	13612	13576	13817	13614	13687	13689	13755	13673	13648	13732	13477	13812	13761	13555	13785	13459	13602	13733	13705	13711	13688	13473	13670	13631	13657	13598	13830	13632	13585	13615	13698	13643	13687	13619	13602	13707	13698	13661	13833	13749	13574	13695	13790	13903	13613	13539	13664	13964	13392	13691	13791	13602	13688	13504	13728	13949	13624	13757	13631	13588	13646	13756	13745	13645	13519	13579	13570	13620	13589	13795	13745	13592	13625	13671	13626	13613	13646	13628	13867	13692	13594	13696	13605	13670	13531	13694	13521	13941	13716	13790	13627	13612	13566	13657	13766	13641	13823	13580	13663	13787	13756	13658	13746	13652	13569	13733	13604	13654	13643	13792	13722	13633	13674	13700	13539	13809	13500	13799	13728	13608	13703	13723	13642	13729	13855	13585	13648	13593	13910	13709	13794	13648	13727	13622	13620	13751	13648	13760	13828	13590	13563	13752	13736	13684	13661	13509	13554	13808	13590	13632	13635	13643	13781	13773	13619	13700	13495	13834	13551	13653	13648	13647	13708	13623	13820	13740	13665	13767	13648	13863	13753	13717	13660	13701	13671	13652	13615	13781	13555	13739	13625	13802	13550	13501	13738	13711	13568	13653	13815	13592	13661	13620	13632	13640	13764	13588	13604	13656	13746	13697	13623	13732	13685	13592	13697	13761	13624	13606	13758	13587	13606	13796	13662	13649	13715	13620	13690	13627	13773	13803	13688	13784	13595	13690	13745	13678	13759	13513	13554	13721	13693	13719	13745	13639	13818	13847	13739	13572	13567	13605	13885	13798	13741	13500	13698	13674	13558	13597	13774	13613	13608	13644	13626	13618	13858	13739	13581	13861	13814	13646	13759	13617	13703	13790	13726	13539	13661	13720	13733	13733	13668	13549	13651	13644	13562	13790	13581	13875	13649	13662	13409	13829	13613	13714	13651	13422	13634	13677	13669	13735	13701	13545	13625	13588	13646	13705	13720	13552	13732	13355	13582	13791	13723	13702	13753	13825	13612	13665	13509	13600	13539	13613	13561	13727	13693	13854	13704	13678	13668	13716	13593	13610	13728	13743	13795	13714	13545	13789	13599	13644	13758	13707	13587	13641	13641	13651	13643	13753	13619	13731	13620	13574	13661	13599	13536	13573	13859	13692	13677	13682	13698	13584	13748	13562	13783	13678	13808	13460	13622	13564	13679	13438	13496	13699	13607	13724	13727	13614	13597	13614	13761	13768	13596	13632	13609	13755	13598	13617	13768	13813	13541	13544	13581	13864	13670	13684	13528	13576	13593	13677	13523	13760	13665	13760	13706	13645	13866	13743	13590	13739	13726	13569	13700	13754	13880	13710	13655	13772	13636	13741	13660	13458	13728	13716	13687	13773	13726	13754	13707	13660	13553	13675	13842	13653	13635	13686	13701	13725	13606	13776	13706	13590	13834	13655	13570	13667	13632	13699	13619	13715	13740	13733	13617	13669	13662	13551	13691	13684	13636	13751	13737	13695	13637	13598	13604	13602	13661	13630	13637	13600	13691	13615	13718	13785	13773	13601	13693	13710	13748	13677	13616	13708	13437	13607	13613	13678	13522	13604	13553	13640	13676	13589	13738	13720	13706	13624	13746	13755	13545	13575	13722	13766	13747	13716	13635	13829	13593	13549	13760	13567	13576	13750	13775	13840	13655	13708	13692	13784	13616	13757	13527	13686	13508	13782	13541	13670	13636	13713	13522	13713	13553	13650	13604	13685	13700	13721	13643	13659	13832	13754	13722	13813	13705	13623	13691	13673	13693	13517	13809	13862	13768	13916	13778	13639	13482	13716	13695	13659	13903	13515	13582	13791	13740	13560	13713	13605	13708	13875	13846	13620	13716	13648	13473	13625	13683	13626	13685	13797	13553	13703	13806	13672	13631	13655	13726	13667	13662	13732	13538	13787	13490	13496	13714	13629	13664	13651	13699	13766	13703	13740	13664	13728	13714	13693	13641	13715	13637	13822	13632	13464	13756	13744	13723	13589	13790	13679	13605	13736	13684	13705	13634	13759	13614	13682	13633	13625	13618	13577	13746	13628	13819	13747	13721	13667	13607	13571	13730	13587	13521	13763	13634	13759	13835	13873	13702	13581	13572	13602	13635	13764	13628	13648	13809	13785	13756	13741	13591	13635	13691	13795	13554	13793	13676	13782	13584	13705	13811	13657	13566	13756	13741	13669	13609	13724	13610	13643	13680	13665	13844	13597	13614	13675	13637	13629	13631	13750	13716	13508	13754	13585	13538	13680	13502	13635	13658	13427	13712	13827	13758	13698	13711	13846	13701	13680	13616	13546	13837	13760	13553	13670	13746	13551	13632	13786	13806	13686	13824	13612	13585	13581	13731	13688	13800	13680	13759	13702	13697	13717	13808	13610	13711	13714	13655	13648	13709	13700	13638	13688	13631	13620	13671	13524	13665	13662	13662	13603	13689	13726	13722	13697	13730	13758	13657	13568	13784	13587	13645	13674	13727	13736	13757	13596	13741	13615	13808	13584	13612	13734	13652	13724	13635	13609	13575	13625	13745	13818	13728	13630	13652	13751	13544	13766	13652	13857	13637	13686	13599	13719	13687	13720	13695	13713	13678	13639	13678	13636	13677	13677	13763	13675	13768	13679	13641	13665	13701	13696	13790	13710	13842	13459	13721	13811	13634	13613	13507	13539	13722	13650	13750	13817	13720	13820	13588	13723	13743	13537	13722	13612	13641	13770	13572	13671	13593	13600	13688	13615	13743	13793	13562	13575	13776	13761	13557	13556	13741	13667	13644	13593	13758	13541	13532	13598	13746	13655	13605	13735	13704	13567	13689	13753	13619	13638	13805	13627	13625	13548	13655	13758	13646	13700	13602	13727	13854	13719	13708	13784	13802	13690	13723	13758	13651	13782	13754	13871	13682	13791	13632	13782	13644	13851	13828	13818	13617	13549	13700	13633	13717	13607	13589	13795	13642	13497	13543	13555	13802	13514	13679	13704	13450	13506	13649	13814	13666	13557	13740	13662	13613	13849	13655	13649	13707	13661	13573	13541	13728	13734	13645	13836	13627	13638	13527	13517	13631	13638	13619	13705	13669	13855	13621	13696	13587	13606	13538	13734	13486	13758	13651	13743	13737	13510	13716	13625	13784	13892	13673	13667	13703	13529	13695	13719	13801	13620	13597	13583	13700	13779	13661	13652	13756	13797	13645	13535	13660	13627	13734	13756	13784	13576	13928	13531	13764	13655	13503	13785	13636	13565	13655	13748	13542	13699	13730	13564	13767	13702	13604	13561	13620	13761	13678	13666	13736	13626	13641	13692	13777	13620	13709	13529	13745	13574	13540	13648	13752	13521	13813	13859	13759	13618	13707	13551	13748	13666	13692	13689	13755	13672	13749	13676	13900	13718	13755	13742	13736	13759	13667	13603	13536	13651	13662	13683	13654	13686	13642	13737	13584	13744	13613	13653	13657	13804	13752	13544	13648	13757	13720	13705	13761	13700	13606	13719	13632	13644	13697	13624	13785	13557	13668	13659	13606	13561	13767	13804	13704	13623	13707	13764	13627	13683	13668	13737	13704	13775	13756	13726	13549	13623	13726	13578	13759	13546	13548	13639	13532	13735	13366	13705	13638	13585	13684	13691	13741	13583	13681	13552	13653	13549	13741	13715	13648	13691	13697	13722	13599	13758	13639	13726	13699	13748	13465	13604	13755	13650	13656	13631	13620	13851	13817	13584	13765	13694	13689	13659	13695	13616	13565	13795	13733	13673	13722	13799	13575	13743	13836	13515	13892	13688	13640	13854	13613	13637	13786	13806	13578	13764	13770	13708	13882	13652	13538	13820	13737	13545	13689	13561	13741	13784	13650	13635	13746	13865	13664	13786	14006	13563	13821	13647	13743	13744	13519	13742	13693	13678	13576	13741	13629	13805	13829	13785
23618	20871	28100	23810	21321	19667	17898	15560	15278	15248	15231	17391	25609	27355	25142	21532	17987	16056	15152	14826	14854	14838	14651	14736	14719	14901	14771	14784	14852	14794	14848	14699	14922	14742	14549	14680	14633	14775	14875	14767	14666	14644	14682	14724	14588	14663	14628	14532	14691	14811	14741	14827	14690	14427	14517	14686	14850	14644	14677	14722	14791	14713	14502	14802	14625	14588	14588	14614	14627	14656	14662	14723	14713	14907	14559	14626	14776	14763	14441	14562	14631	14603	14458	14795	14597	14781	14709	14623	14572	14633	14721	14575	14764	14756	14646	14628	14681	14647	14495	14557	14527	14710	14653	14583	14463	14782	14743	14576	14560	14706	14569	14645	14577	14458	14703	14496	14786	14651	14510	14593	14611	14507	14484	14432	14448	14812	14577	14658	14446	14719	14592	14663	14530	14775	14476	14624	14571	14566	14776	14509	14568	14660	14712	14585	14673	14665	14631	14664	14630	14755	14602	14573	14800	14640	14631	14489	14656	14570	14552	14705	14764	14485	14561	14750	14590	14490	14628	14815	14574	14494	14769	14555	14336	14481	14581	14625	14679	14726	14675	14626	14711	14509	14648	14726	14511	14552	14634	14698	14767	14615	14592	14643	14702	14645	14644	14747	14702	14677	14687	14765	14723	14665	14723	14616	14605	14710	14659	14576	14606	14556	14514	14466	14731	14784	14710	14397	14758	14662	14554	14648	14437	14695	14793	14715	14499	14648	14750	14462	14671	14538	14626	14983	14527	14589	14660	14550	14790	14703	14513	14729	14757	14896	14510	14889	14599	14602	14576	14490	14627	14712	14500	14565	14654	14704	14494	14536	14566	14682	14590	14666	14627	14748	14648	14728	14521	14512	14349	14720	14752	14666	14577	14445	14590	14552	14678	14467	14420	14678	14527	14790	14645	14512	14686	14678	14721	14633	14587	14633	14624	14640	14470	14668	14670	14579	14682	14440	14657	14602	14524	14696	14689	14565	14702	14758	14541	14702	14591	14716	14515	14530	14636	14755	14489	14780	14479	14581	14637	14667	14653	14578	14748	14662	14425	14714	14579	14487	14658	14604	14544	14565	14755	14674	14747	14719	14511	14606	14668	14678	14590	14645	14657	14653	14628	14567	14542	14480	14531	14561	14708	14664	14646	14629	14539	14547	14572	14845	14770	14535	14692	14580	14576	14527	14646	14686	14622	14588	14631	14449	14664	14447	14848	14773	14540	14450	14707	14581	14817	14666	14644	14616	14749	14588	14467	14674	14646	14484	14540	14626	14427	14610	14384	14345	14434	14682	14663	14542	14736	14594	14651	14618	14593	14654	14572	14551	14545	14423	14518	14563	14570	14456	14577	14601	14630	14705	14708	14636	14539	14471	14757	14741	14553	14484	14518	14658	14566	14600	14561	14603	14485	14492	14499	14827	14649	14679	14738	14555	14518	14644	14751	14688	14697	14600	14664	14567	14444	14568	14618	14567	14771	14559	14746	14560	14558	14741	14603	14578	14575	14444	14721	14742	14672	14697	14476	14478	14649	14565	14701	14572	14617	14544	14530	14614	14810	14489	14778	14503	14722	14679	14576	14627	14492	14788	14632	14643	14592	14444	14663	14492	14663	14658	14669	14683	14481	14632	14599	14592	14643	14736	14642	14667	14536	14538	14638	14821	14663	14637	14971	14807	14614	14483	14730	14554	14708	14534	14473	14525	14625	14693	14342	14615	14580	14661	14670	14630	14627	14597	14675	14614	14665	14662	14705	14658	14543	14566	14477	14648	14672	14796	14634	14593	14536	14557	14517	14671	14727	14606	14640	14662	14688	14619	14615	14469	14858	14625	14750	14663	14623	14621	14386	14648	14744	14603	14486	14817	14819	14474	14558	14612	14729	14889	14731	14538	14740	14611	14672	14611	14756	14650	14646	14500	14701	14743	14708	14649	14536	14593	14724	14631	14729	14622	14532	14537	14670	14518	14426	14749	14663	14558	14624	14524	14653	14493	14598	14676	14568	14506	14701	14708	14770	14669	14445	14672	14488	14673	14491	14705	14714	14696	14693	14516	14630	14787	14596	14599	14866	14484	14710	14447	14605	14760	14673	14620	14650	14770	14489	14407	14561	14739	14558	14579	14729	14617	14533	14577	14682	14620	14657	14719	14518	14564	14752	14659	14717	14597	14655	14704	14704	14705	14694	14772	14695	14572	14456	14541	14730	14455	14399	14502	14588	14646	14495	14908	14606	14542	14626	14757	14694	14553	14458	14489	14388	14680	14585	14730	14476	14526	14638	14594	14761	14447	14592	14742	14631	14512	14714	14534	14528	14607	14640	14649	14723	14709	14718	14642	14492	14507	14455	14691	14447	14374	14639	14570	14437	14744	14696	14616	14769	14623	14495	14484	14413	14483	14625	14554	14456	14427	14605	14589	14523	14572	14742	14633	14701	14626	14416	14506	14820	14415	14664	14760	14611	14456	14627	14438	14510	14645	14675	14535	14666	14545	14686	14559	14487	14786	14504	14631	14618	14558	14712	14719	14708	14619	14641	14505	14572	14648	14703	14586	14676	14699	14518	14813	14705	14555	14510	14587	14659	14594	14778	14519	14730	14841	14721	14607	14489	14772	14622	14580	14590	14476	14576	14576	14639	14622	14758	14676	14680	14620	14561	14694	14728	14931	14637	14728	14456	14792	14640	14563	14627	14568	14865	14704	14716	14542	14726	14596	14440	14531	14407	14688	14487	14606	14632	14704	14580	14518	14695	14670	14637	14650	14508	14645	14581	14610	14567	14492	14443	14487	14614	14596	14608	14500	14560	14519	14567	14577	14567	14671	14508	14591	14553	14578	14640	14613	14503	14501	14614	14680	14591	14529	14658	14562	14829	14619	14692	14609	14596	14587	14777	14719	14659	14621	14514	14626	14752	14731	14814	14665	14740	14717	14556	14549	14568	14686	14646	14459	14632	14657	14579	14621	14673	14710	14563	14710	14726	14776	14498	14621	14661	14719	14440	14572	14593	14758	14442	14557	14617	14633	14655	14578	14906	14692	14571	14562	14566	14410	14573	14554	14704	14724	14614	14639	14749	14660	14577	14617	14505	14607	14635	14597	14553	14528	14620	14509	14784	14569	14740	14730	14814	14740	14665	14629	14759	14501	14609	14637	14525	14590	14582	14698	14575	14631	14857	14712	14417	14739	14577	14338	14456	14758	14723	14451	14701	14740	14571	14732	14700	14719	14732	14879	14596	14632	14541	14690	14733	14666	14535	14546	14820	14578	14728	14466	14559	14681	14702	14731	14806	14500	14539	14589	14653	14764	14646	14656	14691	14535	14649	14552	14437	14612	14522	14632	14580	14575	14593	14745	14639	14763	14757	14580	14532	14596	14737	14496	14499	14586	14526	14622	14737	14428	14717	14601	14712	14649	14366	14535	14794	14568	14710	14847	14773	14645	14673	14525	14551	14638	14486	14675	14502	14608	14520	14592	14820	14647	14499	14725	14646	14681	14627	14717	14663	14550	14690	14576	14679	14701	14607	14653	14517	14673	14527	14714	14531	14678	14610	14670	14639	14596	14633	14507	14579	14393	14652	14628	14420	14563	14849	14576	14697	14494	14499	14479	14785	14660	14716	14802	14670	14725	14588	14593	14726	14644	14572	14541	14500	14640	14843	14851	14667	14752	14581	14593	14713	14725	14645	14706	14719	14569	14490	14751	14487	14586	14511	14491	14806	14712	14637	14581	14587	14762	14356	14563	14619	14563	14601	14745	14652	14562	14639	14701	14791	14592	14834	14584	14639	14456	14604	14797	14621	14759	14800	14625	14646	14609	14504	14787	14493	14740	14455	14580	14618	14577	14615	14659	14730	14759	14866	14678	14813	14582	14588	14716	14724	14675	14529	14581	14661	14581	14481	14575	14555	14488	14801	14596	14636	14579	14625	14696	14766	14708	14678	14671	14593	14496	14738	14623	14641	14632	14651	14679	14529	14573	14631	14473	14562	14683	14597	14546	14746	14648	14561	14545	14649	14666	14591	14756	14751	14781	14775	14718	14569	14588	14481	14617	14569	14550	14721	14628	14632	14613	14750	14526	14626	14617	14769	14552	14601	14481	14673	14516	14518	14597	14504	14536	14737	14574	14684	14575	14665	14600	14478	14592	14881	14509	14681	14657	14654	14572	14701	14733	14769	14525	14473	14853	14681	14667	14598	14396	14647	14532	14637	14751	14684	14547	14626	14616	14542	14721	14667	14530	14503	14617	14735	14728	14730	14789	14692	14625	14640	14651	14759	14789	14740	14489	14707	14670	14558	14483	14455	14670	14691	14630	14642	14567	14594	14510	14800	14788	14591	14491	14636	14618	14406	14535	14594	14671	14589	14624	14747	14601	14835	14748	14839	14683	14553	14689	14642	14797	14554	14549	14715	14726	14914	14646	14859	14490	14569	14658	14689	14671	14805	14621	14720	14552	14410	14763	14767	14640	14715	14719	14459	14560	14569	14525	14499	14531	14466	14768	14665	14639	14823	14632	14484	14722	14676	14877	14764	14603	14638	14559	14682	14789	14680	14658	14659	14667	14710	14542	14755	14562	14668	14692	14695	14521	14613	14522	14505	14535	14742	14742	14532	14868	14633	14656	14514	14737	14542	14535	14415	14634	14622	14597	14649	14571	14708	14511	14647	14495	14585	14702	14655	14727	14559	14542	14667	14724	14782	14661	14561	14810	14511	14462	14701	14517	14539	14555	14911	14607	14460	14682	14506	14771	14494	14764	14719	14668	14824	14755	14413	14747	14642	14670	14580	14653	14400	14692	14713	14541	14750	14678	14665	14681	14476	14618	14543	14692	14636	14582	14566	14574	14725	14528	14727	14626	14601	14563	14949	14902	14579	14457	14539	14600	14629	14568	14475	14527	14615	14564	14753	14737	14717	14695	14599	14847	14679	14486	14809	14726	14546	14679	14693	14609	14756	14774	14576	14470	14691	14684	14706	14602	14640	14625	14595	14707	14574	14578	14520	14626	14716	14479	14600	14565	14441	14472	14671	14476	14713	14543	14649	14668	14870	14670	14525	14689	14552	14407	14661	14747	14673	14632	14634	14562	14756	14540	14730	14802	14655	14656	14479	14430	14527	14759	14727	14453	14471	14491
13686	24824	24297	19543	16502	15605	15106	14786	14546	14615	14673	18896	30187	30762	27398	22158	17497	15121	14199	13904	13750	13733	13771	13862	13842	13938	13752	13997	13869	13812	13827	13870	13776	13850	13847	13818	13809	13868	13817	13771	13814	13818	13720	14044	13782	13943	13727	13798	13847	13805	13778	13894	13881	13859	13726	13797	13788	13788	13749	13669	13738	13740	13793	13787	13894	13982	13894	13764	14026	13800	13856	13798	13950	13941	13957	13737	13842	13827	13852	13858	13789	13757	13819	13890	13857	13630	13719	13811	13502	13827	13737	13756	13920	13872	13776	13799	13777	13759	13793	13816	13713	13842	13816	14040	13797	13785	13782	13762	13820	14025	13745	13468	13671	13748	13862	13884	13648	13802	13573	13689	13633	13863	13821	13815	13567	13853	13741	13903	13781	13674	13807	13868	13814	13699	13741	13870	13848	13819	13918	13839	13726	13724	13838	13792	13892	13774	13768	13841	13820	13846	13913	13858	13966	13865	13774	13986	13778	13737	13868	13984	13783	13745	13855	13763	13600	13782	13694	13649	13934	13735	13790	13773	14016	13764	13686	13775	13777	13876	13860	13730	13920	13847	13619	13752	13721	13766	13777	13977	13705	13669	13762	13574	13934	13726	13812	13837	13689	13801	13700	13848	13687	13913	13685	13804	13731	13819	13688	13839	13743	13848	13798	13616	13802	13833	13668	13609	13894	13715	13932	13885	13635	13876	13864	13724	13747	13710	13918	13761	13771	13723	13851	13722	13753	13824	13850	13840	13876	14014	13908	13795	13732	13792	13819	13806	13879	13813	13645	13774	13653	13581	13777	13830	13720	13881	13649	13826	13736	13808	13666	13803	13792	13746	13772	13658	13934	13917	13832	13815	13793	13821	13817	13787	13855	13847	13716	13818	13766	13710	13803	13893	13702	13644	13842	13733	13760	13707	13601	13835	13669	13818	13679	13712	13807	13776	13888	13742	13835	13723	13772	13755	13711	13743	13820	13687	13750	13750	13711	13711	13820	13713	13740	13785	13778	13922	13845	13724	13746	13843	13818	13853	13718	13919	13792	13759	13817	13827	13652	13739	13700	13816	13828	13541	13862	13807	13851	13683	13654	13669	13689	13820	13718	13740	14010	13768	13704	13661	13684	13628	13915	13794	13711	13774	13777	13633	13720	13692	13771	13780	13949	13868	13752	13671	13772	13890	13925	13678	13771	13700	13774	13669	13726	13981	13647	13877	13790	13662	13845	13768	13829	13891	13861	13949	13779	13841	13966	13914	13840	13547	13839	13717	13671	13727	13864	13871	13681	13836	13771	13766	13715	13860	13707	13810	13874	13772	13819	13755	13817	13837	13704	13953	13831	13645	13882	13639	13752	13907	13776	13957	13769	13877	13877	13760	13780	13556	13744	13741	13693	13774	13546	13862	13811	13768	13881	13842	13875	13764	13804	13807	13870	13640	13834	13672	13870	13879	13764	13588	13716	13766	13831	13633	13670	13564	13876	13793	13716	13851	13764	13737	13989	13969	13908	13859	13769	13716	13714	13826	13692	13884	13799	13825	13876	13823	13769	13791	13821	13909	13631	13716	13602	13639	13566	13765	13896	13557	13732	13822	13596	13724	13847	13826	13743	13782	13698	13717	13528	13786	13931	13777	13683	13856	13795	13735	13923	13706	13750	13833	13781	13936	13920	13783	13824	13689	13786	13750	13693	13715	13757	13844	13618	13756	13838	13899	13741	13817	13880	13552	13808	13805	13768	13709	13895	13796	13785	13836	13859	13786	13932	13842	13927	13841	13695	13811	13752	13774	13735	13877	13740	13752	13891	13796	13766	13898	13660	13716	13714	13847	13836	13821	13722	13917	13913	13866	13626	13872	13936	13855	13695	13703	13719	13853	13723	13769	13742	13679	13759	13874	13758	13822	13728	13690	13765	13805	13738	13878	13735	13875	13653	13887	13841	13719	13788	13650	13742	13816	13828	13929	13735	13763	13787	13826	13842	13791	13847	13687	13869	13812	13926	13771	13856	13880	13739	13633	13799	13959	13799	13631	13666	13680	13956	13674	13874	13771	13804	13856	13768	13857	13698	13646	13728	13676	13899	13791	13678	13656	13841	13786	13791	13741	13919	13870	13729	13700	13848	13726	13796	13924	13631	13641	13662	13767	13646	13630	13764	13769	13833	13709	13755	13805	13698	13822	13701	13755	13822	13668	13972	13769	13909	13687	13708	13801	13774	13870	13711	13898	13823	13811	13807	13675	13736	13832	13790	13873	13794	13700	13836	13846	13654	13712	13966	13812	13697	13855	13860	13760	13759	13747	13811	13686	13681	13773	13726	13747	13771	13937	13737	13552	13874	13720	13742	13818	13824	13809	13726	13841	13878	13719	13759	13694	13683	13754	13852	13698	13762	13777	13721	13819	13799	13759	14021	13670	13838	13674	13896	13815	13791	13744	13851	13789	13728	13799	13830	13748	13591	13738	13827	13755	13753	13872	13918	13782	13855	13806	13848	13819	13855	13746	13721	13750	13701	13813	13803	13861	13870	13924	13657	13814	13674	13863	13864	13936	13734	13879	13831	13605	13955	13691	13903	13758	13694	13813	13803	13691	13878	13777	13860	13651	13707	13759	13862	13820	13771	13779	13819	13673	13809	13771	13749	13904	13883	13861	13751	13796	13733	13723	13887	13771	13722	13759	13712	13733	13871	13904	13729	13686	13794	13773	13755	13693	13795	13856	13813	13887	13704	13766	13803	13836	13809	13726	13828	13865	13536	13761	13787	13578	13795	13831	13877	13847	13751	13697	13681	13871	13904	13721	13751	13697	13648	13807	13686	13739	13810	13874	13856	13832	13811	13642	13834	13839	13679	13800	13769	13799	13799	13658	13895	13769	13806	13774	13868	13702	13859	13980	13850	13774	13705	13756	13715	13875	13708	13840	13785	13855	13781	14011	13794	14015	13828	13716	13694	13716	13812	13668	13712	13732	13741	13728	13817	13727	13623	13951	13896	13820	13792	13713	13866	13834	13934	13797	13764	13889	13773	13976	14010	13774	13840	13789	13898	13728	13681	13700	13752	13733	13889	13681	13684	13709	13749	13870	13831	13720	13686	13704	13670	13811	13790	13697	13908	13924	13738	13826	14000	13655	13776	13639	13883	13760	13773	13786	13762	13800	13801	13809	13809	13664	13882	13690	13830	13739	13805	13699	13854	13715	13715	13840	13731	13938	13718	13716	13595	13851	13725	13790	13825	13734	13786	13736	13917	13774	13733	13996	13796	13708	13788	13942	13782	13824	13821	13811	13933	13795	13738	13672	13832	13849	13736	13892	13656	13870	13671	13757	13793	13779	13651	13853	13752	13697	13764	13932	13810	13814	13766	13816	13644	13806	13980	13764	13932	13745	13747	13707	13787	13682	13756	13750	13796	13688	13722	13742	13638	13920	13773	13839	13771	13755	13821	13624	13919	13755	13883	13862	13675	13985	13794	13770	13813	13649	13770	13872	13934	13790	13632	13849	13728	13824	13812	13875	13856	13652	13790	13665	13794	13676	13790	13783	13763	13763	13767	13681	13776	13802	13783	13990	13668	13960	13766	13817	13751	13766	13640	13829	13727	13730	13755	13818	13845	13786	13689	13772	13673	13770	13704	13838	13858	13979	13681	13701	13650	13669	13576	13792	13736	13798	13736	13797	13738	13798	13919	13708	13810	13762	13695	13848	13881	13850	13748	13701	14067	13784	13832	13940	13765	13891	13761	13810	13740	13823	13908	13846	13766	13647	13786	13762	13777	13674	13809	13904	13733	13783	13801	13772	13740	13959	13854	13796	13759	13875	13856	13864	13972	13796	13765	13909	13666	13907	13706	13750	13849	13813	13782	13794	13788	13934	13893	13718	13708	13656	13713	13868	13795	13846	13820	13730	13724	13778	13746	13955	13731	13732	13843	13899	13689	13708	13766	13783	13828	13699	13770	13874	13784	13849	13744	13675	13867	13667	13791	13794	13753	14054	13828	13803	13882	13678	13813	13858	13953	13730	13922	13860	13688	13664	13954	13723	13840	13737	13764	13736	13971	13723	13981	13761	13749	13875	13581	13816	13729	13716	13882	13789	13623	13635	13957	13679	13873	13752	13748	13847	13833	13812	13698	13949	13696	13715	13761	13682	13817	13799	13838	13872	13886	13799	13888	13819	13651	13913	13778	13743	13841	13676	13821	13833	13798	13860	13694	13796	13786	13694	13967	13625	13813	13792	13799	13910	13748	13895	13750	13811	13787	13882	13734	13694	13940	13861	13654	13743	13860	13687	13720	13878	13726	13922	13882	13803	13919	13655	13924	13827	13702	13847	13795	13797	13800	13754	13653	13929	13820	13773	13626	13808	13824	13703	13878	13735	13854	13734	13751	13829	13850	13876	13816	13888	13852	13833	13724	13849	13759	13631	13762	13976	13664	13745	13827	13898	13898	13904	13770	13725	13620	13930	13811	13770	13857	13694	13777	13795	13644	13979	13748	13647	13986	13820	13678	13639	13874	13708	13628	13878	13713	13916	13842	13684	13729	13751	13815	13799	13817	13846	13755	13794	13693	13768	13920	13689	13536	13816	13781	13800	13844	13772	13785	13805	13786	13741	13835	13728	13889	13703	13975	13617	13699	13809	13811	13785	13721	13739	13850	13701	13703	13589	13803	13950	13863	13873	13683	13814	13768	13758	13590	13764	13676	13722	13938	13909	13803	13739	13908	13843	13823	13758	13682	13853	13749	13712	13727	13717	13742	13884	13802	13715	13745	13948	13787	13781	13791	13633	13826	13742	13616	13815	13816	13825	13729	13734	13945	13675	13623	13659	13826	13855	13909	13782	13820	13751	13656	13849	13791	13880	13784	13849	13805	13738	13626	13843	13735	13909	13806	13802	13671	13805	13973	13809	13687	13884	14040	13913	13755	13804	13767	13941	13825	13715	13696	13666	13655	13806	13705	13809	13806	13949	13808	13687	13820	13687	13851	13736	13772	13629	13685	13898	13738	13859	13916	13689	13845	13766	13693	13762	13921	13632	13643	13736	13802	13816	13888	13708	13792	13824	13825	13735	13930	13755	13788	13821	13659	14028	13769	13703	13641	13761	13739	13927	13687	13793	13807	13868	13941	13760
22698	21014	28749	23489	21155	22382	22331	16828	15826	16311	16025	17174	34408	36172	32274	26696	20624	17448	16126	15336	15210	15018	15050	15237	15101	15161	15172	15093	15024	15153	15368	15063	15074	14914	15107	15130	15155	15088	14930	15067	14895	15067	14877	14944	15108	15018	14925	15195	14933	15035	15048	14996	15219	14982	15196	14885	15097	14961	15130	14823	14912	15071	14975	15121	15007	14876	15076	14903	14845	15051	15062	14995	15090	15059	15077	15028	15068	14877	15093	15243	14845	14812	15004	14938	15012	14966	15081	15131	14974	15057	14980	15101	14955	14947	15017	15096	15141	15122	15004	15134	14908	14885	14867	15117	15105	15156	15020	15041	15027	14660	14947	14953	14925	15005	15077	15027	14989	15003	15051	15086	14982	14834	15192	15156	15048	14992	15038	15123	14959	15090	15014	14948	15035	14836	14968	14696	14990	15019	14955	14974	14902	14986	15003	15028	15070	14924	14930	14863	14887	14999	14864	15064	15015	15149	15114	15099	15023	14910	14839	14847	14892	14877	15079	14992	15150	14971	15090	15130	14974	15071	14735	15088	14896	15022	15066	14780	14935	14919	15097	14856	14940	15150	14934	14836	14851	14983	14841	14989	15150	15033	14974	15045	14848	15005	15005	15110	14978	15035	15033	14975	14979	14871	15047	14832	15069	15000	14840	14847	15012	15111	14997	14818	14901	14943	14898	14994	15064	15014	14949	15113	14976	15111	15030	15059	14864	14813	14855	14803	14981	14890	15106	15103	14931	15125	14946	15092	15054	14836	14846	14887	15012	15119	14861	14874	15097	15045	15001	15062	14969	15088	15074	14710	14927	14837	15005	15019	14974	14861	14827	14932	14796	14894	15154	14901	15026	15025	15057	15121	15189	14878	15104	14912	14975	15062	14995	15038	14981	14853	15024	15039	14828	14983	14988	15057	14989	15087	15084	14842	14862	14946	15073	14825	14825	14940	15058	14966	14848	15018	14907	14893	14960	14996	14967	15055	14808	14903	15032	14939	14772	14915	14852	14926	14815	14882	15245	14883	14914	15023	14883	14982	15042	15069	14883	15075	14884	15040	14969	15068	14955	14953	15056	14997	14902	15043	14969	14865	15017	14864	14779	14814	14929	14950	14795	15033	15029	14903	15025	14853	14995	14794	14851	14951	14951	14955	15065	15073	15143	14735	15001	14980	14997	15009	14938	14885	14939	14949	15134	15013	14954	15054	15038	14909	14935	14975	14884	14943	14968	15121	15043	14777	15017	15053	14993	15152	14894	14883	15100	14711	15006	15115	14920	14914	14785	14916	15097	14853	15094	14939	15083	14849	14854	15217	14861	14881	15082	15045	14961	15087	14955	15012	14871	14759	14916	14875	14798	15004	14814	15091	15096	14962	14992	14951	15108	15001	14937	14902	14995	15081	14977	14975	14939	15054	15053	15028	15094	14847	14853	14994	15081	15188	14885	15139	15001	14841	15148	14981	15028	14921	14916	15026	14848	14959	15010	14877	15197	15039	14799	14818	15034	14883	14899	14974	14813	15040	14860	15039	15083	15088	15014	14951	14852	14843	15049	14793	14905	14969	14967	14967	14924	14920	15033	15039	15066	15158	14941	14795	14943	15099	15025	15105	15057	15100	15058	15002	14941	14876	14897	15050	14784	14994	14862	14892	14953	14986	14891	15047	15111	15246	15020	14768	14948	14876	15048	14803	14950	14999	15008	14829	14872	14890	14852	15022	14878	15002	14823	15099	15047	15022	14946	15014	14978	14776	14874	14810	14833	15020	14862	15019	15024	15062	14949	15027	14975	15043	14968	14843	15222	15118	14796	15206	15044	14994	14838	15060	14860	14811	14859	15090	14873	14864	14969	15006	15069	15088	15025	14840	15022	14954	14963	14932	14887	14955	14961	15017	14954	14896	14936	14995	15086	14905	14893	14886	15059	14746	14829	15026	14919	14952	14997	14804	14997	14925	15105	15041	15032	14886	14909	14914	14926	15030	14846	15171	14801	14988	15112	14848	14863	15115	15056	14963	15134	14828	15140	15093	14759	14851	15021	15113	14953	14853	14941	15035	14952	14979	14775	14975	14882	15062	15041	14997	15018	14844	14985	15010	14936	14773	15018	14902	15060	15093	14876	15016	14968	15128	15066	14994	14800	14797	15204	14929	15068	14897	14883	14913	14883	14748	14825	14860	15010	14980	15053	14870	15016	14936	15085	15115	14887	14872	14736	14791	14928	14874	14853	15003	15071	15092	15111	14883	14868	14836	14887	15067	14851	14832	15073	14822	14938	14964	15005	14896	14947	14901	15139	15134	15124	14913	14987	15022	15095	15051	15147	14926	15094	14978	14920	15065	14944	14947	15235	14854	14718	14818	14840	14778	15032	14959	14953	14878	14733	14989	14905	14937	14852	14796	15042	14823	14883	15141	14912	14915	14940	14695	14887	14864	15116	15107	14793	14880	15031	14996	14861	15028	14840	15009	15102	14872	14887	15031	14976	14823	15139	14921	15040	14754	14811	15066	15016	14656	14938	14994	14922	14805	15046	14918	14974	14868	14984	14867	14858	15016	14717	14987	14903	14931	15027	14930	15105	14980	15078	14944	14931	15034	14968	14949	15153	14985	15175	15014	14889	15099	14992	15128	14940	14914	14879	14911	15072	14979	15067	14941	15076	15128	14888	14822	14953	14863	15004	14926	14932	15002	15064	14948	15275	14736	14865	15109	14867	14810	15151	14884	14924	14997	14669	14934	14861	14866	15048	15054	15033	15013	15089	14889	15056	15018	14950	14931	15006	15031	15085	14996	15089	14887	14718	14680	14770	15049	14951	14782	15035	14952	15021	14995	14984	14874	14985	15057	14969	14905	14944	15040	14877	14873	15207	14944	15072	15053	15046	14878	15011	15115	14746	14764	15063	14962	15008	15044	14968	14953	14920	14690	14971	14922	15042	14987	15084	15044	14973	14885	15041	14967	14977	14850	14935	14940	14778	15201	14979	15084	14959	15109	14767	14835	14911	14943	14924	15122	15084	14895	14859	15008	14780	14985	14996	15097	15013	15138	14889	15064	15090	14979	15080	14973	14875	14781	15018	15103	14875	15001	14992	14804	14978	15008	14936	14893	14989	15006	14852	14937	14937	14954	14973	14987	15053	15103	15103	14877	15132	14865	15109	15068	15023	15052	14938	14939	14997	14989	15061	14874	15049	14899	14982	15046	15049	14870	15052	14841	14986	14947	15016	15173	14909	15031	15054	15086	14908	14930	14983	15075	15042	14957	15073	14787	14820	15002	14778	14962	15103	14903	15017	14754	14967	14951	14894	15013	14963	14814	14828	14970	14885	15023	14933	14829	14973	14806	14959	14963	15047	14861	14933	15003	15196	14952	14958	14873	14884	14774	14936	15014	14982	14996	15077	15044	14868	14995	14922	14886	15147	15021	15034	15036	14969	15052	15108	14730	14908	14905	15187	14968	14991	14959	14787	14913	15039	15026	15033	14907	14924	15017	15085	15143	14910	14954	14914	14911	14946	14940	15203	14893	14946	14890	15031	14761	14892	15045	14997	14854	14967	14753	15024	14945	14971	15205	14914	15073	14951	14905	15022	14941	14951	14936	14866	15101	14967	14853	14966	14951	14895	14883	14860	14886	14714	14849	15007	14895	14930	15027	14734	14872	15042	15028	15008	14832	14846	14875	14948	14757	14942	14943	15023	15035	15043	14947	14882	15005	15066	14959	14827	14860	14962	15031	15070	14969	14910	14895	14886	15063	14763	15109	15078	14878	14989	14960	14887	15157	14979	15080	15007	15143	14940	14887	15039	14931	14824	14819	15016	15030	14957	15089	14904	14962	14946	14917	15021	15026	15178	15075	14892	15081	15125	14918	15144	15029	14992	15034	14984	15139	15092	15018	15109	14776	15002	15036	15030	14863	14677	15220	14864	14947	14879	14942	14990	14959	14711	14950	14970	14904	15017	15020	14968	14959	14819	14862	14950	14815	15085	15005	15103	15133	14992	15060	15092	14999	14944	14957	14914	14952	15013	15022	14976	14876	15011	14800	14907	15091	14809	14942	14979	14901	15022	14831	14925	14728	15003	14861	15097	14959	14854	14841	15003	14892	15160	14954	14946	15026	15014	14828	15068	14961	14833	14909	14967	14950	14860	14959	14872	14939	15083	14909	15021	14817	14900	14840	14965	15081	14979	14808	15018	14907	14849	14884	14877	14948	15021	15109	14965	15000	15153	14848	14936	14840	14806	14930	14969	14840	14935	15111	14986	14945	14803	14783	14780	15087	14769	14933	15035	14929	14968	15081	15149	14943	14850	15058	14915	15027	15020	14906	14804	14887	14813	14970	15065	14918	14970	14895	15112	14971	14893	15151	15053	14880	14954	15018	15003	14996	14954	14838	14921	14859	14784	15000	14870	14911	14971	15003	14814	14968	15011	14932	14988	14791	14838	14783	15050	15168	14994	14881	15009	14998	15110	14680	15034	14961	14936	15078	14808	14979	15003	14971	14976	14756	14990	14752	15004	14845	15026	14800	14899	14757	15136	15005	14893	14863	14903	14928	14909	14901	14915	14950	14947	15119	14972	14994	14811	14966	14982	14952	14921	14871	14973	14970	14976	14971	14936	14895	15129	15073	15061	15021	15178	15247	15027	15129	15032	14777	15032	15027	14909	15103	15221	15095	15041	14932	14814	15093	14997	14903	15145	14815	14939	15070	15040	14991	14974	15094	15042	14967	15013	14950	14698	14922	14792	14830	15066	15125	15045	14911	14907	15124	15146	14886	15005	15049	14965	14873	14989	14796	15021	14992	14973	15187	15060	15066	14998	15104	14940	15033	15013	14834	14837	14928	15023	14880	14881	14993	14852	14728	14976	14906	14907	15015	15210	14845	14942	15167	15008	14957	15028	14953	15054	14882	14955	14817	14862	14855	14969	14804	14973	14830	14715	14919	14734	15114	14914	15099	14982	14912	15020	15001	14974	14946	14773	14892	15089	14906	14985	15127	15033	14896	15071	14918	15083	15013	15018	14888	15002	15059	15193	14938	15009	14798	14973	14930	14995	14985	14937	14959	14944	14827	14946	15119	14897	14835	14957	14972	15185	14893	14878	14927	14917	14841	14983	15028	14892	15002	14937	14852
15194	27993	26564	21742	18654	16715	16212	15873	15936	15370	15111	18402	40150	39002	34641	28131	20468	16376	14968	14226	14108	13996	13992	14127	14053	14041	13999	14079	13902	14001	14059	14156	14019	14027	13945	14208	13934	14155	14022	14031	14019	14034	14056	13988	13932	14094	14113	14252	14107	14067	13928	14128	14054	13995	13959	13882	14288	14084	14080	14112	14054	14100	14127	14115	14234	13916	14149	13910	14091	13943	13905	14111	14016	13881	13982	14006	14044	14011	13940	14028	14008	14055	14061	14048	13999	14027	14109	14164	13993	14026	14003	13945	14048	14101	13916	14058	14005	13885	14028	13954	14040	13988	14131	13914	13994	14031	14057	13909	14091	14161	14278	14019	14073	14024	13957	13992	13996	14026	14103	13938	14119	14071	14173	13935	14149	14042	14058	14071	14067	13838	13990	14123	14020	13897	13985	13994	13935	14184	14021	14066	13952	13774	14051	14058	14144	14077	13947	13980	13974	13880	14057	14068	13956	13895	13943	13910	14111	14153	14030	14006	14107	14056	14047	13939	13956	13946	14012	13943	13859	14061	14087	13940	14019	13958	13996	13859	13955	14006	13931	13883	14066	13918	13961	13954	14022	14112	13936	13999	13889	14205	14016	13943	14005	14082	13776	14100	14029	13934	14028	14104	14019	13965	14026	14063	14033	13967	13990	14023	14114	14000	13921	13955	13976	14088	14042	13917	14032	13869	14017	13902	13865	14152	14068	14044	13952	13887	13943	13937	13968	13953	14123	14087	13885	14018	14125	13974	13969	13948	13953	14066	13878	14012	14043	13960	14150	13908	13949	13976	14086	14037	13966	14130	14083	14056	13817	14052	13970	13922	14127	14044	13939	14004	13927	14066	13898	14021	14159	14158	14057	14090	14051	14043	14075	14105	13977	14028	14047	13929	13985	13908	13981	13984	14119	14010	14102	13893	13993	13920	13984	13983	13951	13951	13893	14022	14043	14145	14124	14018	13949	14057	14058	14047	14051	13934	14027	13952	13876	14014	13892	14021	14042	14136	13947	13975	14069	14056	14045	13944	14116	14013	13918	13980	14068	14121	13853	14052	13820	14066	14058	14029	14018	13940	14064	13975	14114	13928	14111	14005	14157	13973	14107	13826	13974	13946	14121	13989	13983	13992	13906	13928	13898	13921	13953	13945	14058	14047	14057	13993	14032	13856	13825	14074	13997	14287	13852	14051	13886	13990	14069	14142	13878	14092	14053	13963	13912	14037	14020	14170	13995	14010	13887	13985	13813	13869	14193	13981	14067	14040	13993	14130	13947	13893	14217	13926	14133	13950	13968	13999	14150	13892	14131	14116	13929	13990	13968	13845	14015	14008	13915	13912	14084	13939	14055	14027	13851	14092	13856	14023	14014	13839	14067	14149	13990	13959	13932	13892	13977	13854	14078	14028	13943	14128	14017	14059	13970	14055	13855	14054	13992	14029	13986	14061	13970	14034	13917	14120	14047	13869	14215	14053	14154	14138	14018	14195	13928	13966	14113	13926	14099	14192	13941	14006	13870	13992	14184	14098	14138	13904	13914	13914	13989	14099	13882	14078	13976	14202	13942	14010	14057	13894	13992	14005	13957	14068	14048	13947	13839	13985	14062	14049	14031	13916	14129	13992	14082	13980	14077	13964	14038	14146	13935	14069	14027	14020	14205	14173	14112	14000	13949	13965	14008	13970	13934	13831	14032	14066	13985	13860	14000	13997	14084	14030	13984	13989	14073	14093	13931	14152	13887	14051	14093	13975	14114	13985	14247	13866	14023	13947	13985	14083	13965	13950	13869	13966	13908	13898	13977	13987	13963	13896	13957	14169	13976	13827	13818	14125	13926	13985	13973	13997	13936	13898	14011	13936	13978	13936	14034	14101	13939	13919	14004	14086	13969	14033	13963	13980	14065	13995	13874	14031	13771	13955	14114	13950	13967	14140	14001	13940	13920	13935	14169	14056	14000	14042	13992	14028	13992	14002	13975	14049	14041	13897	13830	13959	14085	14005	13916	14045	13842	13977	13977	13985	14046	14149	14083	14186	14163	13855	13945	13942	14077	14028	14043	14108	13985	14017	13902	13945	14024	13954	14058	13922	14190	14043	14055	13950	14113	14033	14090	14101	14014	14017	13949	13944	13882	14083	14154	13827	14080	13926	14013	14053	13967	14185	13960	14000	14083	13902	14095	13924	14083	14088	13868	14086	13951	14017	13922	13938	14075	13987	13862	14007	13776	14063	13712	13845	14087	13882	14044	13998	13859	13891	13924	13916	14094	14006	13937	13945	14000	13968	13926	14011	13950	13876	14192	14017	14030	14022	13927	14018	13967	13985	13828	13975	14008	14044	14059	14083	13967	14031	13976	14063	14228	14028	13956	13999	13979	14072	13996	13839	14146	13901	13950	13971	14177	14087	13990	14131	13891	13933	14064	13982	14012	14001	13984	14030	13842	13875	13828	13970	13905	14108	13879	13848	14076	14061	14147	13896	13908	13976	13859	14030	14014	14162	13970	14148	13978	13862	14199	13964	13963	14023	13866	14154	13922	13950	13944	14073	13975	14070	13940	14003	13903	13930	13990	13897	13952	14170	14113	13993	14138	14074	14137	14093	13975	13971	14134	14062	14086	14023	13992	13983	14055	14137	14066	14029	14052	13941	13992	14118	13958	14031	14029	13928	13866	13959	13953	14120	14077	13988	13954	14125	13891	13923	14024	13928	14080	13959	14015	14012	14032	13893	14003	14101	14001	14099	14126	13918	13996	13872	14119	14082	13921	14160	14158	13955	14078	14073	13968	14001	13870	14038	14097	14016	13966	13926	13974	14055	14181	14193	13954	13943	13911	14111	14007	14002	14115	13918	14046	14108	13903	14046	13845	13978	14043	14000	13880	14104	14129	13976	13874	13873	13809	13996	14001	14172	13920	14047	14043	13896	13881	13810	13912	13918	14077	14077	13910	13914	13937	14078	13994	13870	13956	13897	14099	14060	14031	13925	13794	14146	14009	14037	13921	14043	14064	14320	13999	14069	13970	13944	14030	13891	14105	13803	13965	14028	13972	14010	13921	13984	14032	14051	13975	13815	13991	14014	13984	14091	13975	13839	14024	14145	13898	13888	13921	13810	14117	13950	14185	13977	14048	13974	14067	13949	13926	13957	14017	14032	14097	14081	13896	14083	14261	14121	14004	14039	14052	14068	13813	13972	13932	13881	13989	13999	14085	13995	14070	14011	13997	14150	14013	13949	13961	13808	13993	13954	14028	14069	14034	14091	13969	14118	13850	13881	13931	14001	13994	13932	14060	14070	13960	13769	14161	13976	13969	13873	14055	14064	13952	14055	13985	14008	13880	13946	13957	13930	14005	14007	14090	14079	14141	13892	14098	14032	14058	14015	13957	13947	14131	14057	13993	14048	13865	14130	13886	14024	14026	14106	13964	14093	14009	14115	14104	14000	13953	14040	14151	14216	14146	14076	14009	14100	14105	13970	13992	13863	14114	14049	14066	14358	13993	13944	13910	13937	14001	14006	14021	14140	13984	13901	14005	14008	14135	14104	14114	13848	13829	14082	13975	13992	13872	13911	13990	14151	14214	13842	14130	13919	13931	14285	14037	14067	14049	13962	13965	13906	14133	13977	14145	14109	14000	14016	14055	14095	13931	14004	14007	14025	14001	13734	14013	13896	13992	13944	14029	13905	13894	13923	14064	13868	13872	14083	13956	13913	14120	14021	14077	14057	13946	14197	14064	13880	13993	13866	14081	13839	13800	14050	13809	13976	14104	14016	13910	13928	13921	13943	14078	14121	13976	13955	14076	14022	13972	14013	14082	13814	13972	13899	13903	13920	14195	13972	13922	14075	14078	14062	14000	14002	13976	14033	14043	13962	14002	13930	14144	13865	13913	13970	14029	13932	14103	13990	14045	13929	14078	14059	14134	14104	14071	14097	14129	13973	13986	13946	13985	13981	13975	14226	14139	13946	14123	14060	13917	14076	13921	14022	13964	14145	13944	14003	13988	13873	13942	13961	13991	14163	13937	13951	14130	14062	13910	13985	13879	14004	14143	14013	14185	13963	14023	13952	13871	13893	14135	13929	14028	14129	13967	14075	14064	14153	13986	14059	13804	14051	14131	14001	13991	13975	13920	13913	14091	13945	13955	14033	13962	13823	13939	13888	14043	13947	14063	13828	14117	14001	13937	14003	13856	13917	14075	14031	13840	14069	14118	14141	14010	14096	13969	14218	14057	14032	13959	14066	14013	14124	13889	13903	14068	13983	14121	14002	14123	13850	14122	13900	13982	14013	13959	13979	14091	14098	14053	13954	14002	13870	14024	14001	14046	13879	13968	13963	13894	13897	13952	14040	13942	13990	13922	13924	13847	13961	14183	13762	14007	14026	14110	14052	14012	14101	13865	13985	14018	13899	13884	14153	13958	14104	14025	13905	13860	14094	13922	13946	13935	13890	13949	14021	14020	13971	13958	14056	13948	14049	13988	14075	13962	14041	13932	13982	14061	14076	14003	14027	14015	14064	14093	13992	13903	13948	14029	13820	13965	14070	13802	14036	13966	14005	13822	14049	13922	13935	14151	14131	13928	13988	14047	14110	14020	14030	13919	13983	13991	14030	14005	14029	14171	14090	14026	14114	13980	13961	14000	13942	14048	14116	13998	13994	14071	13994	14096	14023	13973	14168	14120	14104	13947	13855	14175	13919	14002	14125	13942	14015	14037	14047	13847	13964	13960	14154	13896	13862	13949	14144	14038	14081	13988	13861	13881	14089	14019	13931	14096	14008	13916	14136	13945	14041	13947	13978	14009	14052	13977	14016	14036	14020	14054	14065	13968	13950	14216	13832	14044	13974	13853	14124	14062	14125	14050	13913	14102	14056	13932	13920	14070	13997	14003	14070	13979	13969	14022	14146	14051	14021	14042	14152	14035	13926	13940	14064	14001	14039	14052	13977	13864	13871	13988	13967	13931	14054	13994	14088	13982	14048	13912	14033	14008	13929	14067	14015	14036	14109	14085	14179	13958	14009	14019	13963	14040	14028	13869	14045	13965	13980	13988	14014	14113	14198	13756	13998	14180	13976	14039	13922	14115	13910	13965	13858	14136	13988	13974	14130	13947	13968	13850	13925	13911	14019
27062	21493	22717	18819	15516	14918	14877	14975	14854	14946	15090	14849	16018	16874	16462	15977	15207	14916	14813	14895	14802	14813	14403	14626	14339	14707	14625	14675	14608	14388	14642	14650	14825	14710	14601	14655	14765	14655	14596	14519	14713	14636	14756	14590	14737	14700	14763	14788	14662	14794	14558	14579	14556	14614	14691	14553	14626	14620	14504	14591	14691	14840	14531	14480	14463	14664	14554	14647	14476	14538	14621	14713	14521	14609	14646	14654	14665	14704	14530	14610	14528	14661	14610	14607	14483	14818	14786	14645	14711	14662	14683	14779	14728	14679	14668	14473	14523	14501	14540	14657	14615	14522	14579	14650	14803	14724	14726	14549	14502	14585	14588	14722	14610	14686	14577	14578	14493	14558	14607	14531	14578	14612	14556	14518	14585	14754	14648	14540	14576	14627	14550	14638	14755	14558	14720	14714	14605	14621	14585	14485	14767	14794	14518	14634	14649	14602	14744	14549	14855	14633	14570	14659	14755	14596	14598	14671	14635	14625	14710	14727	14664	14762	14618	14557	14618	14401	14614	14487	14587	14615	14749	14793	14759	14547	14634	14649	14573	14614	14640	14493	14788	14711	14734	14657	14569	14714	14568	14620	14606	14669	14597	14356	14645	14608	14601	14748	14709	14761	14635	14441	14760	14558	14357	14475	14578	14596	14739	14806	14724	14635	14531	14625	14575	14721	14565	14685	14575	14591	14581	14614	14649	14635	14595	14595	14721	14594	14745	14613	14725	14618	14699	14584	14609	14584	14718	14814	14687	14781	14758	14705	14922	14784	14691	14825	14777	14697	14726	14635	14754	14667	14691	14503	14787	14659	14561	14686	14842	14660	14637	14595	14376	14759	14574	14659	14663	14668	14814	14650	14610	14611	14713	14620	14829	14539	14585	14730	14551	14705	14993	14758	14681	14660	14908	14660	14554	14643	14546	14523	14930	14671	14704	14680	14581	14741	14592	14751	14584	14668	14792	14559	14631	14635	14663	14701	14591	14691	14588	14465	14500	14792	14585	14731	14508	14643	14647	14641	14522	14632	14573	14628	14694	14560	14686	14728	14597	14606	14687	14619	14633	14472	14728	14523	14659	14611	14719	14563	14436	14499	14393	14549	14888	14492	14487	14550	14686	14561	14707	14616	14476	14615	14689	14644	14717	14756	14287	14635	14697	14661	14518	14674	14666	14673	14805	14537	14610	14577	14706	14705	14525	14349	14635	14660	14328	14587	14665	14524	14771	14728	14623	14720	14613	14673	14578	14418	14573	14646	14401	14694	14550	14555	14693	14604	14672	14524	14674	14673	14500	14718	14729	14530	14476	14584	14671	14618	14760	14435	14616	14655	14610	14464	14626	14516	14553	14706	14664	14694	14809	14495	14469	14593	14622	14351	14377	14834	14551	14667	14706	14570	14547	14698	14635	14730	14557	14798	14666	14631	14619	14721	14496	14588	14454	14759	14643	14602	14608	14553	14541	14725	14551	14904	14602	14611	14656	14770	14952	14681	14558	14633	14684	14756	14568	14609	14690	14760	14508	14602	14671	14793	14614	14427	14692	14522	14446	14454	14415	14468	14595	14816	14523	14837	14608	14572	14524	14745	14614	14645	14676	14594	14656	14694	14723	14422	14520	14567	14656	14711	14743	14568	14464	14606	14563	14636	14705	14694	14448	14644	14575	14598	14516	14423	14606	14520	14480	14562	14473	14537	14684	14849	14488	14774	14577	14883	14736	14574	14372	14536	14826	14678	14796	14650	14639	14520	14568	14547	14706	14688	14811	14641	14659	14553	14640	14691	14719	14588	14653	14756	14715	14570	14817	14732	14465	14588	14714	14526	14653	14710	14691	14477	14572	14606	14618	14605	14591	14561	14706	14545	14599	14719	14749	14629	14695	14678	14693	14469	14803	14742	14605	14626	14618	14526	14609	14595	14386	14814	14584	14636	14813	14615	14743	14771	14645	14722	14693	14453	14332	14473	14659	14704	14783	14355	14466	14546	14704	14454	14736	14927	14439	14626	14679	14671	14733	14684	14624	14682	14658	14488	14671	14649	15032	14642	14619	14489	14580	14587	14555	14601	14702	14782	14790	14572	14507	14570	14675	14678	14941	14598	14454	14550	14711	14636	14626	14583	14696	14476	14708	14720	14608	14444	14610	14564	14345	14528	14412	14471	14578	14748	14653	14494	14613	14652	14701	14662	14743	14580	14683	14662	14587	14487	14673	14765	14667	14677	14719	14695	14510	14656	14588	14436	14512	14676	14754	14604	14696	14619	14646	14543	14641	14466	14650	14528	14684	14600	14663	14608	14776	14707	14594	14643	14649	14847	14829	14664	14376	14526	14320	14813	14552	14610	14467	14571	14751	14618	14710	14572	14659	14515	14635	14424	14723	14623	14663	14481	14764	14578	14605	14528	14644	14502	14591	14548	14397	14720	14571	14445	14489	14631	14660	14608	14758	14694	14583	14553	14590	14832	14594	14747	14704	14708	14585	14574	14686	14650	14727	14807	14636	14520	14565	14626	14673	14745	14655	14511	14484	14764	14756	14609	14864	14622	14766	14751	14701	14555	14809	14452	14485	14776	14669	14608	14640	14728	14764	14603	14553	14332	14690	14585	14556	14754	14556	14642	14812	14420	14690	14767	14501	14769	14749	14521	14711	14684	14554	14454	14486	14665	14414	14608	14686	14703	14764	14824	14722	14658	14536	14447	14632	14687	14363	14696	14598	14521	14550	14589	14543	14482	14653	14475	14657	14566	14750	14543	14536	14631	14666	14516	14654	14787	14683	14619	14776	14572	14664	14615	14591	14440	14649	14488	14475	14608	14645	14718	14829	14744	14531	14760	14548	14629	14618	14358	14706	14550	14686	14391	14505	14623	14467	14633	14752	14680	14864	14570	14785	14694	14786	14575	14485	14625	14656	14658	14666	14439	14455	14491	14761	14706	14575	14591	14542	14695	14811	14753	14561	14402	14465	14539	14702	14753	14679	14700	14746	14619	14585	14916	14760	14562	14482	14663	14477	14582	14687	14473	14711	14630	14515	14793	14699	14572	14552	14476	14787	14431	14612	14713	14734	14581	14439	14449	14515	14701	14786	14633	14661	14637	14671	14651	14616	14482	14643	14721	14625	14795	14467	14652	14594	14658	14613	14817	14618	14492	14614	14706	14601	14565	14461	14527	14686	14497	14644	14549	14633	14720	14664	14736	14652	14682	14514	14716	14698	14739	14512	14779	14480	14696	14622	14784	14660	14537	14480	14725	14752	14694	14541	14688	14749	14740	14573	14703	14664	14757	14673	14611	14542	14521	14518	14659	14506	14580	14562	14561	14596	14653	14543	14523	14558	14702	14715	14645	14616	14441	14721	14703	14537	14687	14524	14434	14477	14529	14892	14611	14552	14598	14513	14580	14667	14758	14806	14633	14681	14810	14580	14622	14670	14611	14705	14510	14522	14536	14496	14590	14622	14654	14558	14574	14555	14709	14629	14684	14690	14697	14835	14559	14597	14631	14683	14623	14722	14750	14803	14638	14596	14829	14547	14648	14626	14494	14810	14676	14542	14668	14650	14405	14650	14419	14697	14599	14647	14685	14753	14586	14645	14828	14617	14717	14694	14576	14518	14578	14408	14513	14531	14616	14646	14703	14580	14678	14660	14763	14616	14623	14568	14760	14676	14537	14583	14658	14680	14615	14604	14642	14691	14514	14405	14631	14583	14502	14786	14555	14466	14669	14813	14504	14801	14747	14758	14741	14656	14686	14755	14594	14591	14860	14566	14739	14613	14775	14682	14766	14722	14494	14655	14652	14443	14586	14454	14602	14700	14704	14784	14558	14794	14478	14588	14478	14660	14618	14450	14684	14874	14569	14595	14619	14611	14498	14537	14677	14572	14694	14755	14716	14561	14623	14721	14706	14617	14675	14606	14676	14715	14674	14553	14604	14777	14646	14630	14458	14424	14641	14440	14448	14800	14521	14512	14636	14569	14533	14521	14825	14755	14493	14770	14670	14511	14691	14510	14566	14679	14681	14640	14727	14517	14504	14511	14595	14743	14530	14555	14604	14620	14516	14556	14432	14536	14595	14697	14627	14657	14659	14632	14699	14670	14432	14680	14493	14630	14590	14733	14574	14822	14609	14631	14642	14742	14597	14762	14605	14710	14702	14549	14545	14646	14523	14611	14818	14767	14672	14505	14742	14705	14545	14583	14753	14545	14784	14675	14716	14728	14613	14755	14734	14500	14474	14500	14579	14530	14657	14606	14588	14712	14560	14672	14753	14712	14609	14748	14576	14678	14732	14552	14697	14664	14761	14686	14676	14394	14610	14529	14402	14642	14669	14669	14807	14775	14722	14805	14718	14511	14513	14577	14593	14573	14782	14678	14680	14526	14630	14682	14693	14519	14431	14665	14641	14476	14611	14688	14773	14613	14587	14688	14568	14647	14612	14832	14299	14734	14742	14777	14550	14754	14594	14572	14600	14489	14573	14743	14556	14744	14670	14583	14643	14566	14541	14643	14862	14741	14709	14633	14455	14755	14577	14527	14798	14630	14658	14798	14688	14655	14793	14454	14429	14509	14535	14814	14752	14826	14787	14612	14396	14506	14719	14652	14515	14510	14728	14485	14672	14690	14787	14707	14718	14746	14756	14704	14693	14593	14522	14601	14627	14665	14724	14605	14863	14616	14804	14598	14446	14626	14553	14670	14692	14616	14665	14544	14523	14581	14810	14576	14855	14782	14783	14637	14624	14709	14497	14689	14661	14631	14589	14514	14524	14608	14501	14496	14661	14419	14492	14703	14725	14728	14599	14656	14526	14663	14708	14626	14599	14513	14592	14544	14611	14630	14626	14640	14684	14698	14608	14690	14644	14597	14641	14503	14706	14694	14557	14561	14744	14629	14733	14718	14678	14827	14719	14799	14744	14627	14502	14599	14669	14664	14662	14671	14704	14888	14753	14625	14721	14567	14525	14709	14566	14771	14627	14404	14593	14452	14596	14673	14472	14548	14704	14587	14477	14931	14590	14494	14469	14702	14713	14809	14625	14774	14661	14827	14691	14540	14795	14622	14585	14567	14682	14626	14519	14684	14545	14624	14679	14607	14709	14588	14600	14492	14431	14718	14784	14695	14851	14666	14537
13993	17369	18063	16055	15356	14557	14402	14618	14229	14140	13948	14039	16407	17106	16148	15183	14538	14151	13894	13787	13812	13895	13775	13725	13815	13902	13891	13714	13807	13957	13853	13747	13878	13694	13854	13859	13665	13948	13780	13777	13837	13789	13987	13760	13803	13640	13723	13848	13788	13749	13951	13728	13692	13936	13699	13916	13782	13886	13885	13772	13788	13797	13663	13862	13642	13860	13836	13643	13762	13838	13749	13781	13886	13750	13898	13769	13862	13777	13699	13875	13933	13712	13759	13818	13882	13765	13749	13639	13807	13734	13873	13852	13778	13722	13893	13806	13791	13696	13821	13765	13701	13682	13879	13866	13765	13701	13859	13629	13942	13838	13804	13659	13805	13764	13882	13661	13656	13762	13690	13867	13789	13835	13778	13661	13759	13671	13755	13740	13842	13976	13947	13794	13669	13892	13780	13783	13855	13560	13878	13854	13811	13676	13661	13861	13818	13806	13806	13712	13701	13762	13886	13845	13692	13662	13834	13802	13830	13739	13838	13650	13723	13654	13757	13840	13841	13844	13615	13755	13880	13774	13777	13626	13835	13760	13724	13735	13845	13894	13648	13835	13735	13750	13894	13834	13880	13879	13862	13805	13645	13930	13742	13798	13689	13714	13626	13878	13741	13774	13732	13777	13763	13929	13696	13703	13856	13734	13979	13691	13743	13615	13736	13645	13871	13903	13782	13839	13768	13771	13841	13725	13891	13804	13698	13755	13771	13812	13703	13737	13801	13824	13844	13829	13737	13934	13717	13816	13869	13743	13846	13774	13812	13729	13686	13896	13839	13809	13864	13765	13769	13824	13940	13806	13882	13778	13819	13852	13642	13622	13757	13876	13817	13765	13750	13859	13772	13853	13822	13792	13837	13692	13698	13816	13757	13795	13904	13797	14009	13952	13761	13773	13805	13793	13915	13890	13788	13818	13819	13785	13630	13740	13864	13672	13755	13663	13746	13836	13882	13814	13807	13945	13667	13872	13583	13888	13800	13738	13800	13645	13868	13693	13895	13783	13964	13737	13745	13865	13784	13723	13613	13840	13798	13815	13830	13849	13712	13700	13629	13829	13706	13861	13744	13764	13823	13921	13690	13712	13769	13815	13756	13844	13578	13756	13962	13842	13623	13915	13812	13928	13816	13856	13817	13712	13820	13801	13949	13868	13732	13883	13999	13757	13880	13842	13662	13724	13620	13843	13645	13905	13564	13733	13849	13799	13721	13911	13592	13903	13917	13845	13813	13899	13824	13936	13724	13813	13771	14021	13737	13897	13712	13622	13728	13796	13873	13713	13801	13798	13828	13753	13799	13797	13825	13749	13669	13727	13694	13863	13716	13789	13772	13864	13991	13926	13883	13905	13595	13823	13638	13752	13745	13760	13598	13761	13774	13765	13875	13814	13881	13836	13739	13943	13900	13763	13829	13879	13675	13892	13815	13772	13761	13780	13749	13856	13814	13860	13950	13722	13866	13553	13811	13665	13720	13843	13926	13889	13768	13882	13901	13834	13656	13905	13829	13624	13787	13770	13779	13819	13888	13776	13759	13900	13807	13649	13748	13987	13742	13872	13732	13884	13545	13892	13798	13761	13851	13767	13668	13924	13811	13902	13707	13787	13757	13833	13902	13771	13736	13873	13740	14004	13734	13755	13698	13700	13830	13811	13738	13801	13794	13859	13812	13850	13740	13702	13806	13826	13916	13611	13842	13773	13769	13747	13826	13698	13763	13676	13940	13932	13767	13711	13795	13873	13646	13830	13740	13779	13734	13847	13859	13801	13746	13821	13779	13740	14023	13796	13845	13942	13844	13749	13723	13651	13781	13803	13752	13985	13992	13800	13776	13907	13780	13748	13709	13869	13733	13768	13684	13783	13753	13783	13842	13730	13719	13722	13787	13922	13766	13763	13775	13847	13722	13796	13843	13808	13854	13818	13829	13655	13864	13762	13825	13950	13672	13904	13867	13935	13663	13843	13878	13709	13802	13806	13741	13817	13796	13750	13759	13744	13754	13801	13642	13869	13902	13900	13704	13701	13582	13878	13711	13862	13765	13846	13772	13716	13748	13815	13806	13795	13840	13774	13869	13741	13874	13783	13857	13855	13905	13994	13793	13713	13809	13976	13801	13831	13924	13674	13741	13787	13756	13616	13727	13797	13890	13674	13763	13837	13757	13890	13732	13808	13956	13713	13901	13740	13877	13760	13673	13858	13862	13787	13806	13842	13732	13911	13994	13788	13783	13854	13778	13803	13806	13759	13930	13678	13769	13719	13653	13884	13752	13674	13830	13749	13702	13790	13783	13668	13758	13623	13778	13833	13804	13726	13845	13815	13778	13759	13811	13873	13891	13821	13684	13908	13790	13830	13804	13785	13669	13581	13729	13750	13969	13729	13791	13715	13885	13823	13788	13914	13724	13859	13797	13816	13812	13753	13832	13699	13852	13911	13712	13853	13845	13808	13809	13862	13781	13786	13799	13824	13866	13713	13719	13822	13743	13903	13875	13832	13859	13839	13837	13906	13984	13917	13900	13959	13640	13902	13756	13755	14003	13712	13605	13710	13864	13774	13976	13761	13780	13736	13709	13761	13802	13792	13765	13721	13847	13817	13897	13702	13747	13895	13886	13986	13670	13816	13723	13813	13745	13771	13700	13948	13886	13764	13708	13855	13945	13806	13744	13971	13976	13875	13681	13784	13779	13712	13751	13705	13823	13829	13857	13847	13647	13811	13749	13764	13853	13852	13778	13932	13741	13824	13766	13722	13794	13799	13862	13659	13702	13822	13762	13745	13617	13755	13779	13885	13727	13882	13735	13954	14003	13831	13876	13805	13955	13708	13722	13651	13712	13722	13789	13763	13844	13838	13771	13766	13711	13794	13798	13750	13791	13708	13856	13790	13640	13779	13744	13894	13941	13917	13917	13551	13913	13789	13879	13699	13894	13686	13911	13917	13826	13930	13714	13860	13908	13695	13801	13870	13828	13801	13982	13982	13812	13902	13860	13817	13516	13617	13963	13856	13814	13818	13941	13881	13814	13806	13949	13800	13848	13875	13829	13595	13867	13803	13842	13774	13745	13735	13850	13675	13832	13803	13947	13775	13664	13846	13859	13884	13870	13678	13683	13773	13875	13809	13970	13892	13844	13947	13747	13758	13739	13677	13739	13705	14055	13769	13743	13907	13777	13761	13819	14017	13843	13843	13754	13846	13740	13818	13801	13883	13825	13707	13863	13833	13969	13819	13877	13835	13796	13744	13803	13927	13826	13894	13820	13820	13858	13864	13748	13650	13715	13781	13611	13840	13947	13676	13700	13586	13801	13745	13627	13870	13789	13788	13790	13751	13863	13767	13896	13906	13767	13550	13823	14011	13879	13751	13775	13846	13950	13745	13814	13791	13852	13821	13736	13849	13779	13894	13709	13826	13928	13779	13800	13890	13817	13829	13898	13644	13796	13878	13849	13691	13899	13718	13798	13783	13819	13782	13876	13830	13693	13650	13820	13786	13927	13741	13754	13830	13845	13911	13809	13692	13734	13778	13990	13778	13777	13738	13891	13664	13877	13723	13834	13724	13858	13626	13698	13869	13640	13752	13766	13978	13964	13805	13804	13863	13805	14005	13801	13730	13789	13684	13911	13840	14052	13867	13807	13930	13833	13828	13824	13798	13777	13629	13785	13642	13878	13824	13842	13834	13838	13700	13958	13861	13822	13769	13703	13882	13716	13660	13900	13771	13975	13863	13759	13849	14039	13813	13830	13651	13887	13673	13969	13740	14062	13697	13790	13862	13802	13893	13642	13667	13748	13743	13909	13930	13693	13827	13805	13896	13718	13725	13696	14040	13736	13849	13691	13882	13826	13763	13787	13930	13788	13687	13736	13637	13755	13970	13711	13731	13761	13653	13564	13598	13816	13852	13804	13764	13771	13767	13841	13826	13810	13811	13647	13967	13736	13702	13770	13837	13776	13877	13672	13788	13736	13864	13822	13691	13910	13965	13562	13835	13705	13967	13799	13805	13721	13843	13847	13819	13787	13743	13939	13767	13790	13975	13876	13904	13845	13768	14015	13855	13857	13743	13894	13684	13772	13688	13768	13777	13809	13860	13899	13821	13717	13926	13814	13804	13756	13824	13900	13760	13954	13679	13875	13718	13884	13840	13716	13719	13794	13955	13779	13780	13747	13819	13948	13800	13740	13796	13704	13960	13860	13762	13697	13724	13708	13948	13754	13721	13914	13929	13937	13882	13730	13893	13728	13873	13834	13965	13727	13918	13850	13806	13875	13663	13732	13848	13761	13918	13788	13886	13828	13815	13646	13568	13590	13823	13776	13932	13822	13760	13792	13739	13804	13891	13731	13766	13682	13853	13935	13775	13788	13869	14052	13883	13867	13813	13797	13854	13919	13962	13849	13786	13918	13848	13821	13840	13680	13753	13650	13782	13827	13750	13835	13956	13872	13930	13734	13888	13723	13766	13684	13792	13719	13815	13929	13817	13835	13735	13833	13762	13926	13718	13861	13917	13823	13747	13837	13734	13811	13737	13860	13701	13906	13858	13928	13738	13801	13689	13686	13726	13841	14013	13617	13840	13798	13787	13653	13885	13811	13555	13811	13735	13738	13885	13845	13729	13673	13696	13894	13721	13753	13796	13622	13539	13784	13703	13906	13642	13861	13996	13788	13831	13640	14089	13881	13923	13765	13875	13775	13716	13719	13824	13894	13704	13626	13842	13922	13730	13833	13769	13764	13957	13699	13919	13654	13889	13748	13788	13889	13739	13821	13730	13880	13913	13732	13952	13755	13707	13664	13848	13774	13676	13880	13859	13785	13839	13857	13895	13758	13835	13763	13828	13901	13878	13980	13837	13804	13925	13639	13894	13735	13860	13786	13867	13707	13745	13834	13816	13749	13864	14024	13877	13852	13657	13859	13714	13621	13792	13845	13955	13736	13924	13781	13819	13745	13803	13826	13861	13864	13808	13786	13892	13692	13756	13842	13895	13978	13768	13776	13881	13610	13577	13959	13936	13807	13744	13737	13819	13750	13768	13603	13789	13800	13778	13773	13744	13962	13909	13919	13935	13899	13895	13768	13667	13643	13813	13790	13792	13724	13706	13912	13802	13836	13759	13830	13678	13946	13818
23707	20966	28161	24012	21496	19713	18140	16008	15442	15553	15441	16243	24248	28235	25836	22036	18378	16045	15437	14972	14991	14906	14939	14763	14873	14871	14752	14856	14719	14652	14851	14940	14734	14731	14601	14898	14957	14851	14844	14687	14778	14709	14845	14785	14836	14908	14799	14880	14834	14601	14696	15089	14806	14807	14761	14911	14838	14879	14728	14806	14915	14816	14751	14865	14784	14895	14928	14981	14855	14855	14569	14756	14713	14994	14869	14599	14872	14934	14715	14640	14759	14588	14763	14669	14771	14989	14703	14777	14797	14722	14860	14862	14777	14730	14593	14827	14949	14905	14756	14771	14819	14725	14724	14785	14895	14700	14962	14767	14840	14807	14783	14844	14707	14890	14842	14889	14714	14756	14830	14686	14777	14909	14851	14848	14607	14946	14759	14867	14769	14763	14753	14648	14620	14842	14902	14963	14739	14770	14740	14728	14742	14590	14767	14803	14745	14673	14763	14853	14682	14686	14857	14832	14705	14915	14682	14534	14772	14788	14693	14860	14483	14751	14506	14744	14758	14851	14949	14867	14790	14716	14952	14832	14776	14755	14774	14616	14963	14661	14787	14747	14792	14579	14934	14713	15007	14670	15068	14741	14743	14735	14834	14732	14827	14687	14702	14712	14686	14783	14773	14804	14831	14841	14767	14508	14741	14922	14560	14633	14803	14762	14808	14708	14764	14821	14751	14793	14785	14759	14856	14698	14695	14893	14652	14680	14497	14624	14552	14686	14675	14703	14688	14710	14739	14687	14720	14786	14625	14573	14675	14674	15036	14795	14758	14550	14635	14727	14676	14688	14818	14790	14694	14647	14757	14846	14632	14787	14752	14862	14714	14596	14765	14824	14594	14747	14831	14654	14663	14858	14799	14909	14783	14817	14764	14714	14976	14873	14615	14524	14703	14610	14643	14740	14568	14689	14730	14705	14638	14471	14819	14713	14707	14783	14822	14601	14871	14881	14832	14742	14740	14758	14829	14733	14804	14786	14817	14772	14817	14696	14720	14782	14651	14688	14531	14655	14869	14911	14626	14628	14727	14936	14722	14859	14930	14616	14731	14710	14700	14866	14791	14618	14774	14730	14707	14818	14822	14725	14662	14818	14746	14653	14721	14609	14755	14857	14718	14805	14725	14660	14664	14692	14723	14874	14791	14690	14779	14589	14627	14646	14639	14582	14671	14828	14960	14757	14658	14893	14785	14681	14757	14709	14768	14613	14748	14728	14836	14751	14638	14697	14806	14675	14788	14800	14950	14784	14734	14778	14578	14725	14839	14756	14661	14694	14822	14921	14958	14827	14751	14912	14708	14817	14913	14636	14780	14780	14720	14783	14897	14715	14761	14736	14690	14764	14801	14742	14759	14696	14703	14642	14645	14600	14607	14650	14637	14571	14778	14715	14758	14734	14766	14740	14889	14726	14831	14877	14772	14526	14841	14959	14953	14762	14852	14625	14507	14689	14721	14830	14954	14780	14824	14744	14725	14798	14837	14864	14879	14697	14901	14671	14783	14755	14702	14639	14947	14797	14825	14672	14692	14807	14963	14920	14882	14930	14815	14775	14593	14808	14789	14821	14828	14744	14579	14730	14747	14610	14631	14702	14631	14749	14774	14813	14717	14583	14856	14823	14969	14641	14794	14884	14751	14614	14638	14885	14759	14738	14739	14836	14667	14632	14944	14815	14686	14611	14790	14850	14854	14769	14910	14663	14679	14716	14687	14743	14769	14862	14660	14714	14657	14709	14588	14828	14688	14704	14869	14687	14696	14699	14672	14708	14778	14717	14817	14922	14596	14955	14702	14695	14985	14667	14700	14581	14605	14737	14825	14971	14864	14549	14681	14639	14635	14703	14676	14741	14672	14743	14825	14766	14677	14622	14718	14838	14597	14610	14844	14596	14793	14839	14833	14886	14635	14457	14774	14571	14695	14729	14655	14599	14776	14748	14774	14842	14737	14621	14842	14805	14841	14736	14800	14788	14916	14680	14689	14832	14622	14665	14835	14918	14692	14591	14707	14552	14765	14688	14435	14744	14644	14708	14675	14699	14985	14973	14828	14520	14730	14649	14604	14748	14858	14814	14721	14625	14772	14811	14727	14799	14861	14803	14676	14624	14860	14819	14635	14749	14575	14838	14673	14719	14757	14604	14850	14734	14393	14796	14677	14776	14897	14592	14796	14681	14842	14733	14785	14662	14646	14748	14558	14530	14694	14899	14547	14717	14669	15055	14914	14998	14825	14780	14912	14818	14884	14588	14895	14634	14671	14909	14848	14770	14911	14913	14913	14644	14586	14626	14681	14807	14734	14826	14748	14821	14765	14683	14737	14696	14780	14621	14941	14730	14776	14833	14864	14671	14712	14726	14847	14937	14669	14844	14555	14827	14751	14508	14744	14648	14785	14597	14753	14837	14770	14845	14698	14939	14821	14617	14806	14683	14913	14904	14805	14775	14710	14762	14834	14635	14675	14731	14842	14609	14634	14613	14880	14642	14744	14844	14647	14644	14661	14629	14712	14810	14739	14627	14622	14902	15059	14616	14782	14688	14830	14801	14925	14723	14920	14899	14973	14811	14754	14826	14952	14956	14983	14757	14809	14912	14870	14682	14777	14787	14605	14683	14784	14659	14607	14909	14785	14679	14929	14810	14856	14726	14934	14771	14760	14706	14794	14902	14935	14849	14620	14528	15004	14667	14845	14638	14540	14757	14648	14637	14819	14632	14711	14814	14820	14679	14798	14673	14743	14732	14766	14887	14804	14752	14679	14707	14735	14867	14557	14742	14691	14723	14604	14588	14723	14640	14846	14811	14755	14696	14626	14767	14750	14781	14998	14520	14867	14813	14637	14574	14762	14835	14698	14815	14593	14640	14828	14821	14802	14913	14752	14586	14785	14821	14640	14820	14646	14773	14639	14804	14923	14666	14733	14810	14802	14570	14767	14897	14806	14711	14666	14897	14835	14744	14804	14634	14712	14829	14783	14814	14673	14665	14850	14705	14659	14613	14755	14652	14881	14723	14769	14607	14572	14828	14706	14670	14711	14884	14712	14578	14565	14436	14857	14706	14780	14669	14560	14603	14887	14743	14747	14803	14888	14723	14705	14964	14866	14839	14753	14689	14598	14674	14801	14688	14944	14593	14742	14843	14636	14908	14851	14836	14846	14733	14733	14816	14624	14774	14653	14549	14882	14664	14842	14687	14764	14769	14714	14541	14613	14877	14916	14593	14670	14807	14692	14853	14844	14689	14627	14877	14788	14686	14599	14750	14883	14728	14781	14618	14727	14883	14842	14625	14785	14791	14732	14708	14774	14753	14500	14810	14705	14640	14668	14844	14767	14722	14777	14846	14677	14899	14866	14754	14763	14982	14813	14777	14787	14601	14508	14615	14808	14775	14788	14748	14841	14795	14705	14888	14929	14636	14690	14706	14702	14829	14645	14767	14670	14755	14826	14535	14749	14852	14717	14824	14667	14667	14575	14828	14821	15110	14748	14909	14671	14611	14869	14662	14633	14703	14647	14742	14694	14786	14785	14791	14813	14656	14705	14900	14796	14800	14847	14732	14579	14890	14630	14775	14751	14674	14760	14603	14697	14838	14647	14730	14745	14698	14976	14886	14740	14720	14781	14767	14661	14734	14833	14763	14924	14859	14853	14680	14543	14580	14692	14696	14698	14744	14762	14833	14744	14596	14886	14577	14646	14735	14833	14779	14739	14913	14730	14813	14731	14941	14979	14706	14790	14722	14544	14474	14821	14649	14645	14517	14510	14762	14513	14583	14514	14801	14838	14712	14829	14706	14845	14570	14799	14795	14825	14844	14801	14529	14902	14814	14778	14930	14798	14771	14802	14875	14814	14793	14846	14595	14812	15020	14863	14769	14569	14705	14630	14614	14770	14765	14871	14839	14801	14715	14748	14707	14824	14758	14666	14713	14703	14659	14681	14733	14794	14740	14870	14704	14776	14839	14624	14560	14770	14699	14656	14921	14716	14569	14847	14650	14741	14768	14811	14821	14853	14908	14814	14789	14709	14745	14819	14656	14821	14861	14682	14678	14763	14890	14863	14706	14776	14571	14715	14777	14759	14649	14857	14881	14750	14791	14700	14786	14654	14900	14707	14737	14837	14796	14842	14799	14832	14848	14904	14826	14775	14735	14501	14922	14662	14713	14860	14690	14733	14690	14860	14669	14770	14749	14530	14678	14659	14483	14781	14700	14833	14853	14686	14794	14677	14724	14735	14673	14711	14738	14815	14737	14610	14774	14634	14789	14734	14814	14793	14829	14797	14829	14655	14768	14807	14766	14871	14734	14655	14801	14710	14694	15018	14742	14600	14675	14829	14731	14841	14538	14695	15067	14599	14614	14719	14617	14881	14846	14806	14717	14816	14793	14835	14789	14721	14706	14564	14765	14803	14635	14799	14938	14948	14717	14638	14787	14938	14767	14716	14687	14749	14677	14717	14728	14727	14704	14686	14816	14771	14685	14718	14841	14681	14744	14643	14711	14804	14545	14737	14735	14748	14837	14935	14643	14531	14902	14795	14659	14804	14848	14701	14629	14622	14790	14892	14791	14874	14853	14769	14746	14674	14928	14901	14845	14738	14884	14767	14765	14917	14731	14756	14632	14592	14745	14847	14815	14761	14828	14826	14701	14733	14578	14903	14779	14873	14776	14919	14776	14691	14731	14834	14692	14806	14655	14808	14750	14911	14776	14783	14669	14657	14810	14922	14758	14815	14586	14814	14710	14860	14758	14826	14861	14579	14693	14771	14741	14727	14688	14723	14829	14605	14755	14998	14947	14841	14964	14670	14922	14663	14645	14872	14657	14775	14712	14626	14649	14588	14740	14855	14723	14712	14597	14819	14688	14515	14584	14767	14609	14686	14922	14690	14739	14970	14816	14653	14774	14740	14839	14927	14732	14866	14884	14641	14745	14858	14837	14882	14813	14637	14856	14676	14684	14873	14664	14797	14662	14842	14558	14787	14723	14970	14713	14768	14662	14971	14895	14647	14650	14780	14673	14671	14653	14481	14805	14962	14616	14592	14786	14734	14694	14805	14759	14787	14690	14663	14607	14990	14740	14757	14832	14765	14769	14760	14889	14819	14571	14907	14842	14726	14705	14563	14867	14648	14651
13373	22310	22154	18997	17247	15822	15658	15218	15003	14846	14984	16550	28947	31705	28269	22954	17889	15246	14537	13979	13968	14083	13842	13911	14000	13772	14182	13741	13854	13888	13910	13895	13914	13929	13749	13926	13750	13790	13834	13922	14034	13894	13877	13947	13958	13875	13934	14034	13911	13837	14106	13749	14035	13859	13838	13820	13933	13747	13808	13975	13872	13852	13962	13705	13930	13898	13724	13871	13802	13824	13844	13933	13921	13993	13748	13719	13867	13968	13799	13908	13848	13859	13963	14009	13871	13819	13752	13866	13843	13764	13923	13851	13887	13869	13905	13942	13897	13995	13926	13890	14083	13778	13766	13920	13867	13960	13751	13790	13800	13910	13913	13926	13827	13894	13907	13793	13927	13996	13809	13974	13823	13884	13879	14093	13868	13955	13856	13866	13840	13944	13820	14021	13876	13722	13732	13906	13985	13922	13891	13978	13888	13777	14003	13861	13795	13939	13954	13877	13738	13986	13835	13885	13776	13968	13878	13910	13838	13728	14131	13693	13973	13813	13929	13830	13907	13850	14001	13836	13766	13823	13893	13828	14079	13823	13845	13886	13815	13868	13828	13787	13994	13920	14034	13856	13971	13869	13897	13785	13980	13874	13832	13917	13898	13801	13814	13993	13813	13947	13762	13719	14046	14034	13910	13889	13944	14044	13792	13919	13881	13863	13848	13621	13762	13810	13900	13997	14086	13827	13789	13850	13809	13883	13979	13875	13775	13771	13783	13833	13764	13907	13912	13797	13778	13856	13939	13899	13918	14016	13722	13818	13959	13841	13845	14014	13842	13850	14065	13821	13831	13796	13995	14091	13824	13786	13970	13782	14008	13787	13900	14014	13937	13857	13880	13913	13984	13772	13835	13800	13955	13871	13920	13932	13915	13853	13760	13817	13881	13962	13802	13939	13862	13896	13954	13857	13990	13753	13856	13978	13819	13978	13827	13798	13935	13839	13963	13918	13797	13851	13967	13830	13977	13918	13794	13806	13929	13781	13850	13853	13901	13864	14025	13833	14087	13842	13887	13907	13964	13883	13912	13940	13786	13675	13903	13817	13538	13737	13766	14009	13826	13949	13906	13825	13882	13845	13757	13774	13900	13898	13966	13797	13752	13923	13823	13867	14019	13847	13881	13784	13804	13829	14004	13913	13854	13807	13894	13642	13715	13987	13834	13749	13839	13752	13974	13698	13753	13950	13937	13865	13777	13928	13890	13991	13757	14073	13873	13839	13978	13771	13973	14060	13847	13853	13771	13879	13876	13958	14030	13813	13889	13847	13886	13978	13940	13852	13751	13843	13766	14009	13968	13870	13773	13940	13903	13901	13847	14027	13799	13835	13921	13952	13869	13888	13922	13903	13902	13947	13737	13959	14011	13865	13729	13890	13771	13892	14025	13841	13737	13864	13919	13830	13873	13920	13792	13865	14068	13757	13925	13900	13887	14011	13788	13845	13927	13794	13962	13916	13688	14106	13886	13998	13731	14013	14020	13866	13963	13874	13828	13839	13890	13773	13951	13733	13945	14016	13968	14010	13795	13965	13682	13928	14063	13945	13802	13983	13920	13858	13876	13844	13748	13743	13826	13726	13928	13950	13825	13736	13860	13588	13776	13830	14063	13766	14028	13596	13756	13845	13857	13758	13877	13741	13852	13880	13832	13756	13797	13955	13707	13739	13920	13787	13868	13977	13856	13855	13742	13775	13982	13880	13807	13915	13818	13809	13779	13895	13735	13973	13921	14025	13902	13868	13812	13636	13986	13930	13854	13901	13917	13797	13820	13885	13758	14022	13929	13880	13924	13839	13812	13872	14013	13719	13813	13943	13895	14086	13781	13953	13833	13917	13909	13890	13806	13876	13862	13863	13986	13761	13816	13991	13760	13865	13929	13984	13756	13895	13835	13932	13875	13825	13951	13846	13936	13786	13815	13876	13899	13961	13957	13967	14070	13886	13879	13957	13861	13841	13629	13771	13862	14046	13846	13812	13849	13828	13915	13814	13770	14014	13902	13697	13806	13921	14000	14013	13751	13799	13918	13959	13764	13836	13872	13743	13852	14106	13810	13866	14010	13827	13914	13927	13898	13893	13947	13981	13878	13985	13862	13861	13917	13831	13815	13975	13867	13852	13785	13882	13805	13908	13913	13857	13886	13925	13895	13864	13894	13984	13969	13769	13965	13889	13883	13879	13916	13889	13992	13846	13914	13666	13898	13890	13925	13844	14015	13969	13837	13993	13837	13817	13946	13820	13867	13691	13816	13935	13922	13823	13936	13710	13774	14162	13913	13901	13890	13849	14008	13932	13879	14005	13823	13895	13883	14089	13801	13870	13827	13906	14036	13940	13881	13654	13800	13804	13802	14100	13852	13682	13984	13846	13884	13741	14060	13779	13954	14004	13910	13981	13865	13716	13860	13909	13706	13900	13841	13749	13853	13804	13908	13756	14010	13937	13734	13980	13948	13980	13841	13892	13894	13944	13915	13821	13937	13781	13935	13863	13881	13940	13930	13880	13861	13909	13793	13991	13856	13859	14003	13908	13895	13940	13948	13904	13872	13983	13955	13828	13788	13779	13858	13964	13761	13910	13966	13959	13732	13836	13936	13984	13924	14117	13908	13944	13973	13894	13916	13925	13904	13870	13926	13708	13893	14042	13848	13972	13776	13894	14002	13824	13793	13811	13677	13822	13955	13786	13841	13681	13712	13834	13829	13988	13837	13967	13977	14009	13937	13949	14028	13873	13865	14002	13928	14017	13818	13798	13808	13842	13950	13710	13883	13906	13849	14123	13723	13991	14012	13949	13896	13933	13855	13907	13940	13904	13866	13915	13898	13788	13804	14011	13836	13882	13845	13893	13699	13975	13811	13872	13903	13697	13984	13868	13933	13953	13816	13848	13816	13865	13797	13883	13877	13835	13918	13867	13906	13959	13950	14011	13996	13921	13894	13848	13953	14085	13822	13890	13949	13848	14017	13921	13931	13922	13906	13879	13974	13850	14032	13746	13784	13829	13792	13867	13798	13767	13976	13901	13855	13699	13886	13810	13826	13925	14053	13948	13904	13880	13879	13833	13956	13833	13879	14080	14006	13872	13832	13942	13854	14060	13942	14125	14014	13889	13788	14044	13963	13772	13887	13864	13926	13891	13936	14000	13646	13864	13659	13765	13999	13794	13816	13892	13894	13893	13742	13818	13969	13850	13823	13866	13880	13813	13780	13837	13819	13942	13948	14006	13847	14040	13789	14038	13670	13849	13975	13971	13934	13865	13825	13913	13763	13856	13808	13966	13994	13835	13898	13763	13933	13840	13875	14018	13974	13882	14020	13920	13989	13978	13846	13738	13883	13666	14137	14000	13787	13936	13860	13769	13707	13976	13916	13926	13857	13836	13936	13837	13752	13785	13927	13786	13980	13794	13795	14032	13993	13936	13703	13969	14044	13908	13887	13962	13980	13881	13885	13882	13871	13914	13923	13785	13760	13888	13645	13922	13784	13883	14063	13851	13841	13965	13948	13711	13992	13820	13989	13790	13920	13899	13887	13801	13893	13915	13751	13874	13873	13973	14021	13822	13946	13932	13833	13832	13807	13700	13781	13932	13916	13907	13910	13932	13748	13844	13710	13980	13955	13919	13975	13848	13798	13836	13997	13924	13994	14001	14073	13694	13932	13810	13759	13932	13894	13941	13808	13825	13866	13979	13863	14016	13921	13994	13957	14022	13921	13738	13834	13883	13889	13817	13978	13827	13701	13710	13836	13899	14016	13920	13784	13892	13819	13956	13858	13790	14048	13979	13935	13792	13767	13675	13933	13912	13974	13960	13775	13795	13835	13829	13898	13744	13902	14000	13937	13975	13940	13846	13863	13973	13932	13796	13932	13868	13796	13916	13884	13877	13871	13907	13920	13882	13971	13884	13947	13865	13794	13771	13885	13926	13828	13908	13881	13862	13920	13886	13814	13918	13923	14010	13917	13771	13976	13840	14045	13951	13795	13824	13925	13845	13912	14025	13887	13978	13997	13816	13918	13884	13882	13874	13719	14002	13939	13832	13900	13824	13945	13910	13950	14077	13733	14094	13792	13851	13881	13886	13833	13803	13875	13954	13798	13871	13864	13946	13884	13886	13850	13761	13850	13870	13899	13860	13773	13924	14002	13848	13783	13945	13847	13842	13707	13846	13985	13857	13904	13890	13768	13927	13957	13832	13995	13893	13903	13861	13754	13810	14003	13994	13919	13854	14009	13753	13980	13876	13876	13804	14000	13758	14007	13927	13895	13956	13857	13889	13758	13822	13776	13820	13926	13723	13967	13897	13965	13839	13878	13997	14028	14014	13881	13752	13961	13865	13839	13876	13846	13912	13874	14217	13900	13801	13671	13658	13815	13861	13977	14104	13720	13829	14041	13797	13890	13740	13970	13924	13510	13863	13865	13825	13935	13733	14057	13993	13904	13805	13789	13861	13954	13904	13927	13840	14000	13904	13931	13765	13813	13819	13773	13932	13893	13899	13954	13744	13772	13921	13882	13926	13920	13954	13816	13876	13806	13849	13813	13787	13898	13970	13860	13960	13738	13775	13761	13993	13655	13929	13849	13981	13975	13714	13887	13953	13952	13970	13971	13814	13897	13995	13884	13944	14011	13871	13796	13866	13897	13777	13906	14046	13750	13915	13832	13652	13744	13860	14021	13891	13899	13878	14084	13916	13761	13841	14069	14040	14020	13920	13985	14041	13857	13832	13955	13857	14152	13788	13923	13926	13963	13745	14043	13866	13732	13799	13868	13816	13763	13970	13757	13845	13809	13937	13898	13893	13885	13885	13879	13954	13860	13859	13846	13755	13822	14027	13841	13832	13840	13938	13841	13873	13825	13941	13895	14022	13934	13840	13949	14025	13971	13765	13874	13837	14002	13827	13953	13903	14016	13863	13861	13880	13846	14001	13816	13815	13839	13742	13775	13754	13886	13996	13923	13812	13789	13780	14028	13930	13681	13782	13921	13788	13912	13800	13872	13905	13918	13901	13898	13792	13998	14057	13765	13764	13873	13821	13875	14092	13906	13862	14004	13919	13903	13942	13709	13890	13771	13989	13812	13985	14121	13934	13757	14043	14033	13922	13947	13875	13891	13803	13715	13812	13981	13824
22638	20986	28664	23469	21104	22323	22678	17124	16142	16267	16156	16809	27309	36750	34006	27996	21814	17735	15921	15173	15106	15099	15145	15045	15036	15099	15081	15205	15093	15035	15132	15060	14949	14880	14863	15123	15013	15089	15081	15197	15035	15074	15085	14999	15058	14836	15004	14969	14892	15066	15043	15135	15031	15026	15033	14825	14926	14941	14942	14911	14898	15031	15000	14877	14866	14933	15028	14917	14841	14854	14974	15016	14922	15069	15064	15073	15031	14937	14775	14965	14786	14801	14819	14657	15050	14976	14950	15073	14986	14946	14802	14799	15017	14995	14884	14806	14777	14729	14933	14916	14780	14722	15022	14902	14987	14923	15062	14859	14824	14797	14791	14996	15024	14910	14947	15143	14989	14800	14928	15008	14948	14758	14903	14919	14893	14848	15014	15036	14997	14796	14835	15088	14957	14811	14940	14821	14956	14921	14813	14862	14848	14953	14864	15004	14831	14937	14809	14933	14896	14945	14851	14964	14984	14972	14888	14963	14784	14844	14828	14948	14821	14964	14928	14863	14854	14823	14948	14833	14884	14933	14787	14968	14785	14806	14917	15038	14865	14930	14927	15119	14845	14929	14869	14894	14820	14831	15124	14962	14883	14952	14963	14812	14880	14976	15044	14941	14974	14860	14722	14870	14964	14866	14840	15013	14956	15095	15056	14841	14769	14940	14884	14774	14873	14836	14807	14727	14927	14969	14918	14803	14661	14832	14883	14770	14901	14882	14899	14937	14871	14912	14986	14865	15057	14918	14835	15061	14937	14854	14821	14709	14747	14953	14833	15015	14998	14981	14969	14981	14921	15017	15130	14799	14797	14991	14876	14981	14694	14964	15004	15091	14921	14988	14927	14928	14813	14766	14807	14882	14971	15170	15055	14952	14992	14777	14870	14915	14811	14851	15034	14825	15005	15011	15085	14879	14771	14866	14967	14705	14932	14743	14715	14892	14911	14906	14944	14857	14944	14991	14811	14736	15053	14807	14957	14918	15004	14850	14920	14924	14877	14756	14802	14889	14844	15006	14960	15018	14942	14801	14870	14561	14817	14998	15037	14913	14792	14924	14714	14639	14847	14884	14817	14777	14852	14854	14876	14890	15010	14975	15012	14961	14859	14830	14974	14930	15068	14768	15032	14855	15062	14872	14832	14923	15027	14889	14826	15149	14858	14995	14889	14761	14934	14820	14735	14862	14983	15076	14924	14901	14913	14879	14910	14786	15014	14769	14854	15037	14985	14836	14831	14842	14937	14913	14822	14882	14777	14762	14948	15067	14863	14912	14952	14886	14960	14960	14782	14895	14909	14697	14952	14946	14917	14974	14775	14842	14838	14946	14969	14945	14790	14979	14891	14887	14909	14883	15001	15102	14893	15093	15004	14820	14772	14899	14860	14862	15094	14863	14849	15041	14897	14764	15022	14853	14995	14930	15070	14965	14762	14699	14899	15021	14938	15035	15010	15083	15053	14899	14923	14891	14852	14941	14926	14907	14819	14943	14917	14858	15029	14895	14970	14739	14806	15044	14765	14772	14809	14933	14992	14774	14976	14899	14803	14815	14742	14938	14950	14841	14903	14857	14857	14836	14885	14832	14827	14847	14962	14878	14885	14853	14939	15018	14766	14915	14976	14909	14978	15116	14801	14878	14845	14698	14838	14900	14741	14718	14765	14753	14835	15138	14965	14781	14831	14875	14998	14993	14759	14926	14804	14773	14936	14885	14968	14923	15005	15017	14988	15064	14996	14882	14998	14967	14956	14946	14885	14836	14703	14787	14808	14841	14863	15028	15023	14896	15076	14889	14898	14778	14791	14977	14793	14760	14919	14831	14771	14923	14935	14770	15040	14997	14963	14801	14938	14902	14888	14884	14903	14927	15054	14896	14880	14874	14825	15090	14896	14746	14865	15016	15188	15122	14815	15054	14977	14772	14820	14959	14887	14930	14921	14903	14886	14844	14923	14892	14925	14700	14631	15034	15015	15227	14934	14806	14999	15008	15036	14845	14858	14685	14869	14803	14876	14997	15027	15034	14940	14939	14984	14849	14607	14812	14827	14853	14992	14717	14930	14893	14811	14889	15064	14839	14969	14726	15022	14930	14730	14976	15045	14946	14912	14743	15036	14824	14981	14920	14978	14866	14936	14809	14767	14761	14870	15056	15101	14764	14830	14986	14919	14853	15016	15110	14994	14937	14971	15044	14910	15011	14874	14969	14702	14899	15076	15082	14811	14946	15052	15030	14886	15026	14824	14690	15005	14957	14827	14839	15090	14921	14962	14922	14763	15083	14853	15015	14883	14993	14935	14756	14886	15055	14946	14791	14837	14931	14738	14812	14994	14868	14827	14956	14791	14932	14835	14786	14892	14757	14926	14856	15080	15043	14952	15031	15065	14862	14901	15211	14935	14877	14789	14932	14763	14783	15042	14862	14740	14826	14789	14922	14861	14751	14808	14965	14984	14940	14905	14864	14878	15015	14868	14827	15060	15165	14846	14880	14815	14931	14983	14946	14858	14815	14758	14986	14851	14722	14892	14774	14760	14928	14856	14995	15006	14955	14794	14788	14772	14952	14877	15006	15098	15035	15127	14984	14788	14851	14818	14850	14856	14861	14834	14843	14854	15027	15017	14694	14851	14777	15019	14779	15025	14966	14871	14933	14918	15019	14996	14958	14779	14863	14919	15068	14877	14803	15033	14921	14925	14921	14923	14965	14861	14926	14788	14783	15085	15099	14950	15030	15057	14878	14828	14978	14848	14797	14786	14777	15106	15021	14951	15052	14947	14846	15024	14793	14893	14974	14971	14966	14826	14835	14724	14859	15085	15024	14841	14894	14899	14825	15019	14887	14989	14896	15088	14790	14991	14799	14844	14716	14778	14894	14821	14888	14841	14809	15024	14933	14707	14838	14712	14954	14762	15035	15036	14919	14844	14897	15016	14804	14851	14977	14950	14965	14852	14935	14804	14947	15034	14866	14706	15015	14939	15017	14956	14718	14858	14909	14846	14764	14917	14960	15050	14918	14896	14828	15111	14958	14853	14821	14781	14947	14813	15068	14887	14511	14904	14952	14817	14940	14879	14878	14819	14951	14932	14876	14830	14852	14966	15175	15089	14685	14880	14954	14916	14928	14948	14838	14811	15094	14727	14885	14868	15070	14886	15005	14807	14830	14964	14952	15042	14964	14842	14963	14577	14890	14849	14925	15031	14706	14988	14772	14838	14844	14896	14853	14915	15089	15036	14971	14873	14776	14980	14824	14853	14854	14802	14898	14907	14711	14986	14947	14877	14880	14996	14845	14645	14749	14733	14977	14978	14929	14719	14771	15015	14792	14753	14844	14723	14912	15087	14999	14665	14738	14883	14780	15058	14862	14836	14724	14924	14783	14881	14948	14813	14973	14850	14963	14963	14854	14950	15068	14999	14968	14872	14743	14932	14936	14683	14920	14932	14913	14789	14749	14977	14934	15142	14755	15010	14844	14874	15025	14700	14970	14936	14671	14871	14929	14946	14841	14936	14998	14975	14787	14814	14829	14980	14857	14801	14808	14855	14816	14988	14713	14854	14988	14829	14957	14961	14770	14948	14914	14703	14897	14904	14916	14960	14873	14822	14824	14886	14966	15072	14886	14951	14951	14879	14948	14962	14734	14895	14816	15014	15059	15006	14846	14813	14849	14926	14936	14931	15051	14943	15008	14976	14788	14758	14630	14867	14903	14977	14766	14899	14910	15015	14883	14890	14709	14984	14814	14780	14860	14821	14941	15049	14818	14708	14717	14902	14856	14876	15120	14996	15010	14920	15018	14860	14969	14855	14957	14788	14922	14950	14987	15040	14864	14765	15033	14942	14948	14827	14956	14777	14896	14857	15083	14920	14943	14928	14999	14919	14937	14793	14934	14724	14810	15001	14918	14801	14897	14923	15007	14758	14748	14964	14890	14729	14945	15158	14965	14754	14834	14806	14697	14847	15094	14903	15018	14818	14896	14914	14867	14924	14842	14886	14993	14886	14774	14903	14782	14828	14843	14863	14873	14839	14814	14895	14743	14932	15030	14836	14925	14910	14782	14822	14914	14886	14985	14754	15034	14830	14786	14860	14891	14820	14959	14884	14869	14933	14846	14963	14807	14904	15015	14878	14842	15072	14926	14908	15000	14920	14943	14769	15102	14851	14714	14862	14920	14931	14737	14791	15087	14997	14965	14641	14920	14785	14959	14872	14976	14749	14864	15014	14983	14977	14835	14843	14967	14651	14790	14788	14773	15075	14894	14751	14869	14989	14941	14951	14809	14903	14973	15072	14838	14886	14719	15080	14963	15006	14710	14846	14930	14884	14748	14863	14853	14604	14905	15036	14815	15127	14847	14965	15018	14907	14875	14918	14818	14718	14863	15122	14927	14889	15009	14759	14923	14796	14605	14667	14937	14847	14954	14874	14813	14854	14841	15050	14829	14967	14738	14768	14865	14984	14896	14979	14960	14864	14947	14857	14900	14914	14859	14882	14846	14998	14787	14909	15067	15197	15052	14791	15064	14976	15060	14693	14933	15038	15015	15009	14936	15130	14903	15059	14790	14619	14737	14952	14948	14640	14839	14946	14721	14806	14816	14952	14903	15037	15031	14844	14889	14823	14932	14928	14988	14925	14864	14795	15015	14828	14928	14906	14728	14831	14884	14973	14914	14963	14981	14884	14882	14978	15073	15098	14739	14860	14806	14882	14791	14923	14942	14865	15046	15160	15021	14910	14756	14779	14750	15049	14821	14819	14833	14848	14782	14851	14793	14856	14870	14826	14815	14788	14942	14820	14699	14922	14728	14933	14960	14750	14996	15029	15061	14994	14869	14809	14902	15094	14897	14957	15047	14964	15182	14818	14840	14878	14869	14926	15016	14942	14917	14876	14981	14757	14944	14889	14869	14946	14943	14856	14884	14801	14941	14977	14739	14933	14834	14744	14802	15039	14959	14958	14923	14988	14837	14961	14939	14974	14895	15043	14985	15096	14914	14971	14955	14829	14746	14822	14990	15170	15127	14959	14908	14901	14751	14970	14841	14783	14986	14827	14847	14654	14814	14687	14750	14930	14813	14838	14777	14917	14927	14942	14863	14775	14766	14875	14951	15071	14904	14647	14789	14922	15126	14839	14906
15009	27994	25314	20446	18079	17013	16780	16032	16012	15547	15397	17296	32807	40219	36596	29671	21637	16811	14789	14226	14034	13920	13908	13925	13917	13931	14062	14060	14016	14045	13916	13765	13899	14082	13924	13818	14139	13972	13977	14095	14009	13929	13772	14128	13744	14132	13991	13875	13986	13829	14015	13948	13893	13948	13876	14011	13962	13778	13843	13991	14040	13877	13827	13963	13920	13866	14033	14008	13909	14074	13889	13839	14045	13827	13947	13913	14080	13886	13925	14057	14054	13900	13959	13850	13952	14108	13934	13917	14040	13800	14092	13996	13892	13936	13775	13881	13852	13758	13974	13882	13872	14060	14090	13845	13945	13831	14060	13791	14012	14019	14040	13982	13850	13947	13993	13941	14031	13851	13915	14076	13906	13779	13970	13907	14048	13939	13951	13964	13829	13811	13835	13912	14015	14028	13845	13934	13774	13834	14054	13963	13927	13915	13797	13936	13932	13957	14020	14088	13817	14013	13799	13914	13877	13998	13851	13931	13933	13897	13967	13914	13912	14038	14049	14018	13883	13813	13872	13876	13861	13779	13802	14011	13943	13853	13835	13862	13939	13858	13944	14017	13936	13817	13924	14082	13812	14077	13767	13801	13961	13849	13891	13909	14001	13935	13937	13885	13887	14038	13733	13781	13904	13964	13924	13933	13978	13831	13911	13943	14082	13886	13885	13946	14078	13958	13882	13882	13793	13894	13868	13768	13944	13948	14079	13979	13969	13875	13941	13889	13922	13989	14045	13902	13934	13837	13973	14021	13909	13878	13948	13987	13892	13862	13772	13997	13984	13769	14059	13930	13849	13907	13925	14013	13858	13873	13699	13941	13861	13707	13775	13909	13993	13907	13915	13791	13864	13827	13827	13880	13859	14031	14015	13784	13994	13924	13846	14033	13942	13893	14005	13930	13893	13924	13931	13876	13790	13834	13901	13875	13942	13850	13951	13829	13830	13817	14008	13833	13975	13911	13780	13932	13935	13872	13936	13934	13924	13908	13835	13965	13992	13948	14002	13946	13980	13779	14002	13854	14022	13861	13836	13870	13855	14041	13894	13966	13878	14037	13815	13891	13926	13838	13932	13901	13994	13911	14001	13847	13983	13898	14040	14097	13959	13940	14008	14060	13814	13862	13929	13862	13823	13807	14037	13917	13713	13973	13838	13849	13947	13921	13889	13855	13786	13832	13916	13846	13948	13927	13914	13907	13847	13839	14049	13801	14107	14128	13879	13976	13921	13916	13767	13847	14078	13750	13982	14170	13827	13903	13912	13927	13922	13844	13947	13826	13772	14055	14016	13780	13995	13855	13811	13809	13941	13905	14016	13906	13913	13749	13869	14202	13954	13934	13921	14028	13841	13940	14007	13935	13707	13969	13890	13917	13904	13971	13777	13886	14114	13808	13893	13860	13836	13818	13825	13880	13966	13953	14109	13843	14015	13929	13821	13891	14004	13743	13928	14078	13916	13825	13955	13848	13805	14087	13998	13996	13876	13781	13823	14022	13698	13975	13894	13815	13836	13788	13770	13992	13799	14021	13851	13934	13969	13885	13897	13869	13947	13950	13921	13864	13924	14098	13914	13963	13563	14047	13874	14027	14006	13747	13953	13789	13816	13916	13877	13940	13795	13889	13763	13900	13937	14137	13906	13755	13924	13847	14023	13775	13916	13932	13748	13996	14075	13870	13876	14026	13887	13907	13895	13824	13851	13909	13813	13894	13925	13813	13659	14002	13977	13835	13974	13821	13887	13837	13783	13817	13885	13936	13794	13965	13946	13903	14007	13919	13968	13974	13879	13876	13904	13815	13876	13907	13821	13974	13877	13948	13985	14046	13801	13825	13837	13857	13951	13927	14017	13960	13843	13782	13993	13886	14028	13801	13833	13912	14017	13824	13840	13819	14010	13844	13869	13988	13718	13811	13909	13843	13830	13910	13774	13982	13826	13857	13991	13902	14020	14006	13880	13902	13926	13841	13818	13951	13758	13797	13908	13991	14007	13846	13968	13740	14047	13825	13939	13904	13887	14052	13861	13885	13906	13967	13914	14024	13946	13874	13837	13818	13817	13965	13933	13790	13966	13833	13809	13971	13874	13982	13917	13945	13986	13912	13918	13900	13978	13830	13842	13824	14019	14087	13881	13944	13872	13943	13849	13979	13774	14061	13793	13920	13842	13930	13877	13955	14072	13961	13810	13807	14007	13910	13827	13867	13856	13766	13879	13966	13966	14029	14028	13781	13995	13993	13871	13965	13884	13912	13946	13908	13956	13887	13897	13976	13803	13906	13788	13893	14071	13849	13894	13932	13927	13908	13816	13857	14039	13955	13788	13947	13724	13796	14043	13780	13827	13923	13908	14020	13893	13846	13888	13985	13993	14031	14097	13862	13802	13916	14060	13903	13845	14075	14021	14082	13989	13955	13812	13972	13860	13796	13925	13709	13824	13859	14043	13877	13792	13761	13937	13818	13896	13969	13924	13804	13952	13948	13863	14016	13884	13990	13937	13733	13970	14043	14022	13958	14010	13847	13701	13791	13980	13877	13851	13940	13902	13810	13844	13977	13810	13864	13954	14176	13838	14039	13795	13774	13894	13950	13858	13948	13976	13708	13929	13974	13922	13891	13856	13920	13908	14021	13854	13726	13949	13767	13750	13859	13757	13986	13877	14144	13719	13869	13997	13917	13915	13934	13912	13824	14008	13807	13936	13830	13888	13890	13911	13788	14045	13975	13962	13800	13885	13854	13799	13941	14027	13734	13748	13984	13734	13863	13817	13902	13855	13939	13821	13827	13947	13841	13964	13854	13703	13793	14076	13835	13962	13895	13951	14086	13738	13851	13890	13809	13919	13914	13880	13873	13945	13935	13828	13765	13814	13984	13972	13943	13772	14103	13799	13934	13917	13876	13778	13841	14074	13946	13864	13770	13845	13845	14011	13799	13932	13997	13852	13904	13891	13965	14025	13867	13901	14004	13852	13841	13876	14024	13792	13969	13885	13904	13986	13811	13918	13931	13925	13926	13920	13958	13842	13890	13995	13832	13914	13909	13807	13961	13963	13792	13842	13895	13917	13996	13977	13996	13865	14000	14000	13896	13956	13994	13940	14012	14031	13906	14006	13966	13898	14043	13882	13881	13978	13812	14056	13839	13915	14066	13848	13917	13930	13895	13873	13887	13934	14014	14041	13969	14020	13951	13914	13848	13860	13830	13771	13900	14013	13933	14003	13844	13937	13974	14107	13805	13850	13763	14049	13886	13756	13809	13827	13840	13928	13849	13918	13935	14105	13810	14056	13987	13873	14100	13858	13860	13935	13943	13843	13954	13956	13846	13922	13765	13882	13887	14043	13984	14000	13827	13935	13798	13949	13900	14053	13916	13807	13986	13946	13806	13865	13984	13868	13881	13789	13874	13874	13810	13781	13930	13864	13806	13802	13820	13908	13880	13907	13871	13935	13875	13825	13948	13782	13866	13802	13990	14003	13918	13846	13917	13812	13871	13863	13899	13841	13925	13806	13829	13904	13925	13890	14023	13937	14115	13917	13851	13664	13983	13884	13833	13704	13854	13714	14060	14039	13887	13890	13951	13730	13927	14019	13989	13863	13826	13931	13911	13997	13892	13777	13829	13908	13922	13913	13833	13976	13955	13987	13750	13908	13725	13943	13944	14047	13910	13963	13868	13878	13917	13908	13844	13731	13871	13789	13914	13893	14003	13930	13898	13992	13911	13946	13969	13948	13876	13792	13966	13769	13876	13951	13829	13902	13972	13974	13918	13959	13675	13927	13937	13855	13857	13954	13706	13976	13799	13831	13900	13885	13766	13759	13815	13929	13852	13841	13991	14048	13796	13996	13984	13874	13851	13907	13850	13926	13933	13866	13729	13794	13864	13915	13874	13802	13986	13897	13866	14054	13913	13954	13859	13770	14073	13868	13917	13966	13890	13815	13857	13990	13891	13874	13863	13966	13926	14033	13918	13843	13959	13868	14080	13868	13914	14097	13735	13878	13796	14003	13934	13856	13956	13987	13880	13827	13919	13829	13822	14065	13950	14003	13862	13835	13882	13826	13945	14004	13796	13726	13818	13832	13968	13906	14104	13773	13935	13885	13841	13744	14011	13942	13906	13996	13914	13862	13819	13743	13742	13834	13859	13864	13802	14032	13844	14012	13940	13935	14121	13831	13962	13959	13939	13977	14060	13953	13852	13950	13848	14037	13935	13814	13962	14019	13862	13747	13844	13950	13791	14101	13971	13861	13922	13850	13928	13871	13832	13763	13834	14050	13866	14073	13854	13896	14031	14035	13839	14027	13856	13903	14097	13999	13780	14005	13903	13845	13851	13935	13917	13853	13821	13871	13822	13865	13798	13961	13977	14047	13761	13874	13680	14099	13922	14060	13921	13972	13867	14062	13817	13971	13897	13902	13888	14070	13839	13954	14015	13828	13885	14019	13825	13918	13987	13938	13893	14067	14082	14027	13787	13993	13986	13903	13874	14115	13784	14061	13941	13841	13996	13917	13993	13794	13980	13864	14094	13979	13907	13916	13810	13935	14027	13925	13933	13878	13948	13901	13926	13852	13921	13930	13795	14027	13685	13872	13824	13852	13889	13949	14030	13857	13997	13987	14035	13870	13958	13970	13869	13854	13876	13857	13896	13893	13879	13931	14087	13803	13916	14044	14035	13862	13864	13947	13786	13961	13964	13870	13879	13845	13781	14052	13858	13851	13713	13911	13939	13942	13720	13814	13894	13911	13905	13936	13846	13856	13909	13719	13933	13913	13876	13820	13719	13907	13864	14130	13805	13886	13905	13771	13971	13931	14002	13943	13928	13905	13914	13795	13893	14005	13962	13716	13944	13914	13931	13879	13858	13968	13837	13802	14085	13828	13958	13947	13818	13979	14036	13747	13872	13789	14073	13832	13800	13929	13893	13810	13978	13821	13862	13877	14075	13868	14002	13767	13863	13914	13955	13964	13937	13811	13797	14038	13934	13843	13811	13915	13804	13790	13912	13916	13907	13851	14085	13923	13869	13865	13928	13928	13888	13815	13903	13855	13867	13869	13813	13784	13804	13902	13875	13710	13946	13905	14112	13970	13890	13828	13720	13863	14022	13766	13812	13810	13807	13977	13900	13823	13777
26951	21394	22396	18462	14909	14906	15003	14883	14830	14781	14545	14508	15379	16559	16530	15802	15545	14965	14526	14599	14452	14484	14351	14525	14325	14425	14350	14361	14428	14584	14484	14318	14404	14363	14314	14382	14482	14410	14488	14407	14404	14541	14543	14505	14399	14610	14620	14554	14437	14457	14505	14583	14527	14270	14356	14384	14380	14347	14363	14174	14322	14454	14458	14416	14348	14553	14409	14508	14329	14322	14334	14416	14491	14331	14304	14301	14376	14284	14514	14247	14369	14264	14342	14345	14421	14257	14546	14434	14258	14519	14402	14446	14088	14483	14493	14324	14349	14497	14358	14434	14431	14119	14209	14503	14594	14381	14312	14276	14234	14392	14291	14291	14464	14538	14498	14414	14349	14393	14272	14448	14564	14419	14363	14443	14330	14478	14324	14350	14263	14439	14267	14426	14443	14473	14504	14388	14474	14551	14493	14399	14562	14427	14504	14422	14285	14399	14549	14490	14435	14459	14370	14587	14531	14265	14388	14387	14625	14599	14309	14466	14232	14362	14432	14543	14342	14390	14405	14144	14405	14505	14425	14385	14431	14509	14430	14443	14382	14379	14328	14435	14447	14316	14319	14463	14485	14443	14345	14465	14530	14298	14374	14272	14501	14429	14391	14348	14474	14449	14535	14512	14340	14358	14319	14304	14357	14417	14659	14302	14384	14276	14417	14244	14297	14388	14429	14251	14410	14487	14538	14426	14366	14591	14479	14535	14295	14302	14388	14418	14358	14343	14415	14219	14384	14489	14297	14235	14545	14458	14358	14570	14393	14456	14650	14420	14419	14507	14317	14354	14509	14341	14415	14276	14458	14355	14522	14068	14503	14568	14339	14464	14407	14244	14606	14458	14166	14568	14397	14533	14464	14341	14432	14323	14461	14213	14253	14537	14342	14429	14527	14641	14537	14215	14567	14290	14355	14357	14796	14435	14350	14560	14563	14378	14351	14460	14583	14552	14335	14454	14528	14549	14462	14291	14519	14464	14482	14315	14448	14472	14196	14425	14320	14325	14547	14582	14483	14350	14268	14472	14277	14528	14209	14410	14549	14584	14325	14248	14199	14201	14385	14332	14329	14418	14454	14268	14527	14370	14392	14449	14563	14365	14433	14485	14460	14399	14609	14444	14419	14463	14492	14441	14507	14560	14441	14538	14305	14487	14377	14365	14345	14440	14306	14347	14270	14521	14461	14330	14304	14332	14155	14333	14428	14454	14488	14629	14434	14239	14570	14363	14288	14425	14457	14216	14440	14419	14171	14399	14497	14204	14336	14563	14633	14282	14313	14309	14265	14626	14365	14437	14413	14420	14470	14537	14555	14250	14525	14290	14250	14291	14454	14391	14370	14465	14470	14273	14581	14506	14479	14468	14533	14317	14395	14444	14271	14359	14413	14297	14343	14348	14361	14316	14442	14367	14536	14411	14536	14492	14313	14567	14402	14318	14454	14362	14386	14369	14459	14321	14183	14270	14600	14419	14410	14351	14557	14254	14468	14206	14422	14199	14419	14431	14287	14331	14418	14413	14631	14592	14449	14368	14419	14390	14354	14302	14466	14305	14359	14462	14426	14529	14587	14509	14457	14315	14417	14407	14316	14313	14372	14265	14381	14304	14478	14440	14501	14668	14522	14469	14562	14290	14463	14400	14342	14295	14472	14378	14396	14256	14302	14535	14369	14430	14435	14543	14386	14418	14304	14492	14430	14399	14347	14282	14448	14326	14368	14322	14489	14643	14240	14496	14529	14324	14363	14463	14284	14374	14338	14404	14396	14523	14390	14422	14282	14153	14379	14469	14576	14266	14342	14449	14404	14517	14365	14414	14256	14409	14484	14174	14270	14377	14385	14433	14488	14373	14495	14385	14417	14327	14381	14245	14474	14380	14415	14335	14466	14427	14429	14456	14363	14386	14287	14437	14364	14311	14440	14506	14477	14403	14279	14472	14399	14346	14406	14329	14329	14437	14396	14426	14281	14457	14423	14507	14381	14438	14465	14412	14424	14612	14331	14364	14386	14307	14237	14337	14492	14480	14627	14447	14444	14233	14391	14506	14459	14502	14394	14429	14300	14197	14597	14410	14557	14422	14504	14375	14416	14558	14445	14385	14355	14375	14303	14407	14821	14602	14499	14301	14484	14351	14460	14348	14431	14546	14412	14352	14268	14516	14435	14543	14534	14400	14383	14510	14422	14578	14412	14410	14451	14343	14523	14497	14449	14357	14530	14568	14517	14430	14361	14448	14309	14427	14249	14326	14473	14352	14608	14553	14550	14231	14374	14176	14375	14512	14499	14571	14525	14456	14454	14323	14457	14496	14308	14528	14434	14326	14548	14640	14364	14339	14365	14494	14378	14457	14284	14370	14510	14248	14394	14286	14542	14341	14427	14619	14581	14359	14404	14452	14447	14496	14387	14381	14185	14493	14566	14710	14436	14492	14550	14274	14336	14375	14387	14523	14325	14466	14482	14331	14379	14482	14355	14334	14466	14302	14382	14680	14559	14303	14450	14437	14246	14360	14246	14287	14232	14431	14394	14420	14402	14357	14539	14515	14450	14478	14307	14273	14371	14358	14370	14555	14334	14260	14364	14438	14394	14488	14479	14362	14506	14470	14349	14502	14457	14360	14377	14324	14271	14396	14502	14674	14556	14464	14319	14497	14326	14452	14526	14407	14710	14442	14623	14345	14421	14388	14380	14340	14470	14326	14479	14336	14492	14446	14497	14333	14236	14330	14353	14663	14444	14401	14472	14145	14280	14394	14534	14391	14057	14327	14410	14419	14452	14452	14240	14392	14309	14366	14409	14341	14483	14474	14432	14532	14343	14431	14644	14454	14489	14435	14473	14378	14473	14382	14366	14520	14390	14458	14554	14371	14392	14560	14219	14493	14403	14289	14494	14506	14519	14319	14629	14536	14552	14491	14266	14509	14420	14436	14362	14423	14423	14460	14353	14364	14318	14421	14477	14390	14343	14410	14514	14457	14626	14442	14563	14432	14336	14436	14349	14359	14316	14200	14302	14473	14488	14370	14430	14414	14654	14376	14495	14504	14461	14315	14568	14399	14390	14380	14362	14676	14435	14403	14411	14267	14515	14537	14553	14403	14481	14249	14527	14356	14490	14251	14405	14380	14286	14507	14417	14565	14378	14397	14304	14392	14267	14403	14434	14415	14320	14450	14421	14274	14235	14503	14408	14417	14457	14531	14411	14509	14437	14477	14534	14571	14492	14215	14437	14578	14367	14345	14375	14309	14396	14430	14345	14300	14282	14384	14415	14504	14419	14452	14447	14365	14551	14234	14514	14511	14505	14493	14477	14421	14397	14487	14613	14504	14435	14423	14393	14438	14340	14361	14466	14235	14454	14297	14459	14444	14464	14436	14526	14581	14402	14582	14561	14415	14349	14541	14472	14356	14475	14260	14377	14477	14482	14404	14472	14534	14376	14369	14376	14377	14355	14492	14484	14461	14275	14288	14432	14378	14610	14343	14389	14515	14100	14289	14325	14436	14496	14306	14407	14280	14432	14419	14349	14208	14442	14468	14246	14631	14239	14301	14360	14339	14265	14431	14560	14403	14343	14360	14458	14464	14572	14486	14372	14223	14406	14218	14446	14345	14321	14593	14411	14313	14252	14426	14361	14375	14507	14610	14523	14422	14420	14331	14471	14433	14652	14541	14486	14273	14385	14372	14441	14203	14373	14458	14512	14517	14463	14382	14366	14402	14634	14439	14415	14486	14273	14235	14421	14272	14330	14170	14402	14426	14534	14596	14559	14582	14426	14423	14364	14378	14480	14463	14508	14301	14508	14552	14400	14256	14456	14370	14370	14441	14362	14419	14388	14356	14436	14435	14401	14476	14518	14321	14317	14224	14512	14354	14465	14481	14387	14599	14490	14409	14472	14360	14390	14478	14412	14384	14405	14522	14331	14387	14458	14382	14444	14322	14334	14348	14462	14510	14369	14339	14403	14454	14441	14460	14228	14320	14634	14399	14542	14366	14528	14444	14363	14420	14369	14437	14459	14480	14354	14461	14405	14403	14246	14557	14502	14542	14512	14209	14273	14331	14486	14389	14330	14449	14417	14245	14501	14378	14301	14368	14354	14471	14337	14462	14554	14569	14545	14440	14299	14391	14294	14373	14467	14442	14230	14548	14509	14521	14498	14390	14564	14419	14398	14635	14480	14352	14310	14410	14339	14350	14408	14338	14366	14480	14636	14318	14182	14575	14538	14297	14406	14436	14529	14535	14459	14375	14742	14465	14493	14481	14315	14482	14451	14303	14466	14306	14298	14382	14340	14384	14662	14499	14353	14473	14553	14333	14399	14492	14273	14409	14452	14286	14246	14419	14469	14481	14430	14497	14442	14457	14613	14485	14472	14486	14207	14641	14385	14310	14403	14365	14488	14310	14359	14292	14461	14234	14330	14340	14367	14229	14426	14538	14499	14434	14553	14504	14560	14439	14485	14254	14362	14409	14509	14381	14510	14532	14533	14159	14366	14365	14535	14528	14301	14291	14509	14547	14412	14566	14575	14505	14260	14502	14454	14498	14470	14246	14336	14472	14462	14485	14386	14434	14336	14273	14468	14275	14288	14496	14392	14531	14284	14336	14503	14407	14483	14306	14589	14543	14400	14547	14628	14401	14490	14426	14409	14366	14401	14349	14570	14503	14622	14342	14355	14323	14377	14499	14629	14385	14497	14462	14604	14593	14470	14462	14487	14280	14470	14409	14482	14321	14537	14497	14516	14408	14428	14325	14335	14436	14288	14279	14248	14360	14286	14374	14368	14520	14448	14471	14357	14298	14396	14242	14545	14539	14463	14376	14421	14461	14190	14229	14407	14479	14359	14496	14270	14260	14388	14574	14320	14588	14661	14576	14468	14465	14512	14341	14281	14396	14500	14403	14587	14580	14417	14543	14454	14623	14458	14496	14579	14435	14349	14223	14422	14272	14589	14543	14535	14350	14559	14398	14475	14464	14556	14415	14360	14452	14458	14262	14261	14379	14263	14297	14387	14364	14498	14405	14493	14595	14535	14535	14443	14431	14306	14410	14372	14193	14378	14440	14439	14409	14491	14457	14403	14462	14564	14389	14601	14526	14437	14371	14418	14377	14361	14335	14558	14320	14354	14445
14528	18417	16954	15571	14804	14311	14283	14248	14266	14273	14234	14141	15222	17024	16578	15411	14503	14200	13791	13662	13647	13504	13750	13564	13392	13639	13526	13577	13570	13660	13638	13751	13555	13539	13416	13602	13578	13700	13620	13598	13485	13725	13459	13556	13687	13665	13517	13507	13691	13670	13491	13626	13750	13605	13698	13504	13740	13535	13599	13571	13557	13630	13639	13643	13589	13678	13638	13741	13614	13622	13513	13655	13614	13636	13590	13739	13489	13667	13522	13637	13565	13439	13385	13693	13583	13673	13664	13606	13551	13674	13465	13704	13783	13633	13657	13838	13520	13695	13683	13658	13729	13578	13646	13670	13698	13564	13673	13721	13646	13628	13554	13623	13556	13513	13678	13568	13608	13524	13701	13573	13585	13522	13492	13691	13589	13647	13539	13539	13533	13632	13588	13442	13674	13477	13581	13686	13665	13605	13683	13661	13567	13627	13571	13550	13629	13657	13524	13761	13685	13572	13533	13612	13648	13520	13564	13605	13631	13503	13671	13577	13451	13721	13676	13572	13728	13660	13538	13562	13603	13742	13426	13720	13605	13619	13520	13623	13592	13538	13530	13818	13521	13593	13523	13595	13662	13753	13391	13655	13445	13579	13706	13550	13551	13645	13616	13742	13510	13585	13506	13532	13541	13683	13560	13554	13647	13721	13654	13665	13567	13586	13673	13747	13533	13498	13725	13701	13667	13523	13605	13742	13543	13532	13519	13693	13686	13605	13754	13581	13640	13579	13717	13619	13604	13581	13630	13561	13654	13561	13535	13690	13572	13519	13565	13684	13633	13593	13504	13594	13752	13644	13467	13650	13506	13571	13591	13690	13587	13533	13491	13676	13544	13418	13655	13539	13479	13566	13708	13638	13514	13760	13781	13534	13617	13655	13601	13720	13603	13610	13583	13510	13649	13455	13580	13535	13392	13606	13569	13599	13628	13585	13690	13515	13661	13631	13568	13657	13675	13628	13532	13594	13570	13714	13639	13770	13597	13521	13641	13563	13765	13607	13528	13712	13633	13707	13517	13710	13569	13566	13531	13636	13533	13658	13532	13583	13576	13512	13510	13615	13663	13637	13644	13415	13609	13465	13603	13616	13605	13580	13586	13560	13547	13574	13634	13422	13499	13712	13776	13696	13497	13406	13594	13627	13594	13610	13687	13656	13556	13586	13693	13560	13544	13752	13752	13467	13554	13547	13521	13692	13568	13649	13580	13635	13714	13553	13777	13659	13573	13675	13464	13544	13667	13600	13526	13692	13567	13610	13430	13778	13566	13679	13512	13591	13527	13633	13853	13581	13578	13669	13655	13520	13551	13575	13556	13702	13652	13647	13561	13462	13630	13610	13626	13535	13547	13749	13710	13667	13529	13595	13721	13684	13449	13688	13554	13727	13546	13770	13711	13496	13611	13572	13552	13636	13806	13569	13649	13605	13469	13690	13666	13581	13833	13530	13575	13444	13732	13645	13657	13563	13677	13769	13631	13558	13676	13615	13667	13730	13467	13696	13651	13572	13628	13613	13668	13665	13630	13399	13612	13652	13436	13509	13850	13761	13516	13455	13807	13700	13755	13523	13613	13493	13667	13534	13609	13482	13576	13739	13535	13562	13549	13582	13649	13524	13537	13697	13639	13600	13611	13771	13573	13599	13534	13714	13616	13506	13624	13384	13712	13630	13482	13580	13788	13765	13633	13600	13561	13586	13738	13671	13540	13541	13590	13711	13567	13717	13556	13641	13585	13695	13529	13678	13620	13612	13522	13475	13541	13553	13806	13625	13561	13691	13496	13612	13700	13636	13680	13676	13487	13750	13527	13620	13593	13588	13562	13566	13587	13652	13586	13627	13842	13658	13541	13524	13638	13601	13703	13556	13609	13663	13495	13576	13661	13445	13709	13728	13652	13792	13576	13645	13567	13572	13586	13660	13641	13522	13703	13518	13606	13633	13613	13424	13614	13748	13562	13702	13462	13504	13526	13442	13570	13579	13471	13609	13514	13571	13513	13530	13700	13709	13624	13600	13504	13596	13684	13565	13848	13605	13565	13608	13550	13633	13506	13618	13570	13666	13612	13727	13588	13574	13775	13611	13553	13610	13562	13664	13465	13684	13508	13438	13568	13632	13627	13741	13494	13377	13649	13739	13462	13699	13621	13629	13687	13527	13486	13634	13764	13577	13612	13563	13659	13665	13734	13496	13651	13550	13598	13424	13724	13635	13689	13633	13530	13603	13550	13653	13443	13622	13508	13428	13639	13670	13636	13591	13538	13670	13573	13698	13580	13429	13654	13417	13664	13691	13691	13501	13558	13549	13808	13641	13669	13625	13641	13611	13603	13545	13542	13589	13612	13562	13544	13618	13650	13625	13580	13582	13662	13576	13587	13675	13669	13534	13513	13536	13569	13672	13554	13563	13595	13399	13626	13701	13704	13596	13550	13616	13639	13529	13677	13539	13732	13625	13557	13604	13550	13627	13630	13557	13460	13556	13653	13685	13753	13775	13672	13578	13660	13656	13676	13357	13580	13713	13695	13607	13588	13622	13664	13756	13514	13435	13532	13460	13664	13603	13612	13548	13589	13543	13615	13603	13678	13617	13514	13696	13733	13581	13650	13495	13538	13613	13811	13553	13627	13671	13681	13401	13596	13651	13515	13549	13625	13723	13661	13648	13629	13679	13629	13607	13650	13739	13499	13664	13587	13615	13639	13384	13478	13611	13560	13609	13564	13452	13618	13601	13668	13649	13670	13642	13540	13766	13585	13578	13744	13580	13648	13737	13723	13498	13572	13449	13435	13606	13705	13671	13690	13404	13620	13541	13641	13688	13460	13531	13714	13580	13753	13548	13601	13548	13482	13617	13680	13798	13601	13670	13720	13667	13682	13579	13644	13624	13535	13526	13662	13658	13675	13554	13773	13718	13580	13514	13557	13521	13544	13658	13728	13513	13660	13691	13581	13742	13603	13646	13593	13654	13534	13590	13553	13656	13621	13674	13718	13520	13619	13514	13549	13697	13659	13760	13632	13609	13808	13628	13449	13605	13519	13692	13610	13566	13512	13760	13721	13627	13566	13588	13705	13533	13592	13546	13470	13602	13774	13564	13618	13660	13642	13696	13608	13538	13366	13711	13572	13610	13593	13687	13497	13680	13649	13710	13842	13534	13534	13798	13588	13579	13732	13741	13425	13755	13642	13726	13576	13478	13762	13639	13478	13516	13544	13539	13884	13470	13639	13694	13548	13675	13536	13560	13639	13644	13706	13615	13549	13603	13636	13414	13667	13660	13528	13685	13601	13550	13493	13465	13603	13715	13626	13451	13524	13644	13697	13599	13536	13624	13548	13580	13619	13714	13800	13686	13574	13505	13656	13749	13525	13674	13735	13638	13685	13761	13499	13545	13617	13448	13541	13559	13657	13509	13534	13644	13588	13577	13627	13687	13763	13575	13568	13581	13523	13582	13529	13650	13600	13610	13686	13649	13524	13731	13664	13526	13523	13675	13535	13678	13662	13705	13604	13485	13667	13698	13638	13485	13755	13622	13524	13516	13719	13522	13576	13529	13634	13640	13609	13814	13524	13667	13559	13659	13749	13655	13521	13276	13719	13600	13721	13518	13555	13664	13601	13726	13682	13771	13715	13514	13670	13592	13652	13635	13636	13675	13657	13583	13517	13644	13612	13602	13676	13656	13493	13519	13766	13571	13506	13640	13620	13560	13547	13472	13677	13609	13468	13639	13705	13685	13629	13560	13664	13405	13684	13635	13582	13612	13676	13521	13617	13641	13632	13650	13602	13621	13679	13504	13801	13571	13511	13771	13526	13901	13544	13577	13517	13611	13648	13727	13646	13477	13686	13490	13641	13445	13631	13591	13779	13652	13474	13723	13569	13600	13587	13656	13780	13672	13499	13711	13698	13654	13591	13650	13575	13516	13604	13628	13626	13527	13536	13453	13668	13568	13605	13524	13656	13747	13576	13526	13494	13648	13638	13497	13592	13589	13506	13524	13651	13628	13551	13509	13700	13721	13629	13651	13650	13694	13755	13635	13678	13642	13730	13546	13596	13683	13602	13659	13815	13618	13594	13688	13583	13610	13790	13624	13686	13654	13712	13607	13647	13668	13533	13806	13620	13713	13563	13473	13505	13486	13704	13687	13755	13623	13529	13527	13593	13716	13502	13476	13797	13589	13573	13626	13496	13625	13467	13588	13800	13654	13690	13751	13602	13560	13497	13547	13630	13734	13726	13575	13611	13558	13564	13755	13593	13665	13592	13626	13543	13574	13477	13747	13511	13583	13503	13576	13578	13516	13584	13701	13615	13603	13571	13634	13596	13759	13475	13733	13657	13661	13559	13569	13625	13579	13576	13671	13651	13576	13572	13541	13675	13556	13604	13584	13798	13693	13682	13589	13591	13646	13689	13458	13583	13535	13803	13722	13769	13561	13629	13722	13678	13535	13612	13588	13665	13538	13713	13639	13672	13521	13592	13513	13782	13656	13688	13532	13822	13806	13634	13530	13644	13745	13596	13661	13539	13494	13481	13577	13721	13635	13594	13661	13613	13640	13536	13585	13652	13492	13677	13691	13575	13659	13622	13629	13645	13501	13686	13745	13565	13638	13677	13649	13606	13568	13697	13743	13587	13642	13569	13611	13633	13607	13514	13506	13570	13541	13622	13554	13529	13553	13600	13524	13609	13599	13433	13628	13644	13457	13656	13508	13628	13690	13626	13554	13607	13462	13622	13622	13430	13585	13799	13649	13561	13595	13540	13594	13567	13674	13806	13823	13640	13434	13788	13630	13589	13626	13629	13633	13764	13390	13550	13612	13597	13482	13661	13606	13624	13566	13828	13612	13557	13666	13537	13383	13431	13796	13477	13530	13734	13493	13616	13634	13507	13677	13568	13599	13742	13591	13507	13629	13639	13703	13595	13628	13614	13668	13711	13566	13699	13581	13570	13788	13692	13595	13759	13531	13541	13800	13619	13703	13620	13604	13684	13583	13562	13402	13465	13583	13518	13736	13685	13565	13747	13652	13573	13642	13581	13562	13670	13723	13565	13630	13542	13667	13628	13724	13694	13559	13699	13545	13741	13650	13424	13663	13531	13628	13681	13728	13643	13621	13613	13651	13667	13618	13452	13601
23746	21012	28237	24023	21460	19666	18015	15579	15083	15301	15149	15138	19764	27170	26807	23722	19302	16513	15366	14827	14690	14541	14445	14602	14601	14649	14650	14759	14449	14563	14668	14730	14670	14565	14616	14636	14440	14756	14690	14652	14698	14600	14564	14618	14582	14692	14556	14520	14541	14606	14583	14664	14662	14558	14336	14400	14634	14604	14828	14561	14675	14503	14609	14482	14668	14502	14614	14630	14678	14915	14785	14629	14523	14435	14567	14766	14739	14668	14927	14656	14515	14628	14632	14584	14604	14657	14513	14682	14645	14534	14595	14581	14605	14696	14633	14625	14404	14423	14686	14357	14590	14626	14567	14628	14383	14517	14507	14548	14315	14698	14797	14204	14636	14546	14594	14484	14764	14437	14504	14439	14571	14568	14595	14773	14564	14455	14686	14669	14497	14761	14452	14475	14723	14481	14676	14271	14677	14483	14609	14643	14651	14595	14566	14498	14606	14701	14532	14584	14634	14486	14450	14623	14609	14531	14616	14659	14499	14758	14385	14614	14640	14567	14493	14414	14315	14552	14673	14555	14506	14531	14473	14458	14597	14427	14634	14681	14653	14663	14494	14447	14592	14609	14444	14581	14562	14649	14514	14603	14495	14647	14598	14643	14396	14750	14409	14722	14532	14533	14653	14665	14438	14641	14428	14564	14377	14511	14424	14553	14546	14649	14792	14636	14628	14618	14493	14433	14448	14654	14541	14605	14384	14626	14516	14548	14498	14479	14547	14492	14517	14612	14532	14723	14432	14711	14580	14589	14474	14557	14528	14586	14610	14586	14840	14484	14781	14421	14605	14429	14526	14731	14486	14655	14729	14701	14587	14277	14448	14469	14448	14598	14495	14609	14499	14459	14643	14472	14452	14411	14615	14436	14439	14653	14503	14524	14504	14546	14534	14504	14700	14498	14525	14495	14484	14413	14681	14420	14513	14521	14596	14591	14549	14567	14486	14645	14748	14523	14521	14506	14571	14607	14505	14489	14593	14663	14664	14588	14538	14624	14550	14523	14562	14583	14557	14539	14674	14691	14740	14586	14599	14484	14742	14597	14574	14653	14670	14640	14537	14460	14524	14503	14535	14608	14588	14368	14660	14634	14620	14552	14540	14524	14390	14443	14556	14461	14457	14719	14557	14602	14313	14660	14627	14713	14710	14678	14602	14569	14554	14517	14514	14586	14441	14413	14369	14616	14689	14673	14511	14475	14722	14671	14531	14628	14672	14539	14490	14586	14628	14502	14710	14402	14457	14365	14490	14553	14674	14548	14564	14618	14510	14490	14590	14577	14518	14670	14731	14489	14631	14696	14568	14615	14433	14386	14607	14724	14598	14625	14525	14467	14506	14432	14454	14486	14475	14687	14486	14504	14591	14667	14528	14697	14596	14850	14595	14388	14487	14403	14610	14417	14665	14607	14462	14657	14677	14391	14530	14654	14615	14497	14693	14604	14510	14529	14485	14591	14480	14355	14408	14554	14542	14597	14619	14372	14546	14540	14405	14705	14562	14612	14518	14560	14497	14501	14518	14527	14524	14629	14549	14580	14495	14605	14520	14564	14631	14644	14578	14357	14451	14631	14358	14623	14679	14611	14506	14614	14545	14647	14596	14472	14666	14588	14485	14492	14515	14467	14619	14561	14702	14316	14570	14628	14725	14471	14488	14628	14615	14410	14503	14477	14432	14310	14364	14760	14677	14364	14462	14637	14598	14578	14506	14391	14473	14603	14516	14636	14487	14697	14573	14523	14409	14586	14502	14480	14609	14496	14416	14680	14555	14625	14580	14590	14444	14644	14556	14602	14590	14474	14488	14662	14568	14909	14686	14651	14484	14536	14488	14554	14703	14505	14615	14536	14477	14542	14441	14484	14656	14277	14395	14621	14617	14461	14444	14565	14487	14615	14472	14600	14623	14568	14738	14355	14677	14624	14288	14547	14586	14599	14546	14671	14630	14521	14552	14479	14649	14812	14533	14584	14581	14771	14496	14336	14715	14592	14482	14585	14797	14627	14448	14611	14488	14666	14679	14521	14564	14548	14521	14364	14558	14551	14469	14757	14588	14595	14643	14678	14605	14403	14571	14596	14499	14644	14519	14493	14762	14684	14426	14546	14645	14380	14503	14554	14546	14463	14541	14642	14834	14701	14615	14500	14554	14622	14455	14438	14544	14428	14613	14559	14638	14617	14560	14769	14490	14566	14619	14534	14612	14503	14602	14551	14503	14436	14558	14623	14358	14582	14725	14733	14459	14405	14578	14526	14727	14567	14589	14569	14474	14431	14241	14527	14477	14620	14434	14456	14448	14599	14656	14343	14561	14594	14376	14508	14732	14606	14595	14410	14702	14518	14593	14589	14496	14701	14601	14555	14474	14625	14533	14504	14443	14641	14483	14594	14449	14665	14742	14629	14511	14625	14659	14702	14611	14522	14456	14557	14523	14688	14708	14525	14468	14364	14640	14730	14602	14570	14575	14598	14513	14602	14491	14448	14633	14595	14797	14617	14421	14657	14642	14658	14719	14442	14608	14409	14643	14451	14667	14450	14678	14672	14635	14437	14407	14340	14472	14686	14422	14522	14489	14483	14567	14459	14559	14617	14587	14552	14613	14575	14479	14611	14630	14578	14540	14566	14423	14439	14575	14658	14394	14499	14482	14481	14460	14647	14627	14633	14699	14453	14471	14430	14502	14460	14536	14352	14609	14459	14466	14512	14502	14578	14405	14652	14536	14613	14555	14715	14603	14590	14598	14461	14460	14612	14495	14528	14514	14441	14494	14743	14666	14443	14538	14411	14405	14273	14368	14640	14506	14576	14544	14531	14642	14564	14474	14584	14436	14683	14709	14426	14396	14400	14650	14646	14677	14651	14555	14536	14573	14516	14553	14565	14575	14460	14678	14515	14478	14689	14491	14476	14761	14663	14524	14500	14521	14688	14559	14534	14666	14453	14537	14479	14671	14327	14574	14545	14481	14555	14564	14569	14497	14615	14496	14724	14647	14532	14584	14506	14799	14723	14678	14419	14584	14619	14662	14498	14463	14572	14440	14498	14683	14600	14564	14490	14701	14468	14734	14533	14632	14581	14783	14475	14541	14471	14351	14528	14648	14687	14642	14635	14574	14627	14468	14463	14559	14553	14661	14722	14595	14742	14466	14572	14376	14376	14615	14661	14580	14603	14661	14598	14497	14589	14579	14511	14565	14518	14750	14628	14604	14550	14660	14487	14324	14465	14543	14629	14549	14479	14536	14489	14616	14498	14596	14694	14434	14520	14541	14640	14608	14569	14958	14530	14717	14487	14559	14493	14463	14555	14688	14609	14655	14513	14530	14713	14456	14384	14551	14640	14505	14496	14635	14471	14716	14670	14575	14722	14424	14582	14458	14683	14484	14568	14715	14647	14419	14450	14654	14516	14534	14487	14587	14582	14492	14458	14487	14593	14557	14668	14673	14628	14435	14555	14574	14488	14604	14510	14602	14607	14615	14764	14724	14406	14632	14579	14561	14801	14540	14586	14519	14408	14326	14591	14660	14730	14585	14570	14813	14362	14533	14566	14792	14647	14452	14583	14478	14487	14411	14575	14612	14635	14517	14436	14650	14687	14513	14689	14605	14431	14562	14742	14580	14481	14542	14608	14545	14593	14678	14573	14562	14507	14549	14535	14589	14458	14562	14719	14525	14577	14402	14738	14499	14516	14378	14621	14669	14773	14453	14665	14732	14634	14474	14667	14711	14568	14614	14518	14425	14455	14711	14636	14667	14592	14611	14574	14464	14554	14592	14555	14625	14492	14671	14396	14570	14664	14592	14570	14608	14578	14480	14317	14525	14480	14548	14765	14564	14499	14488	14681	14509	14397	14733	14410	14453	14541	14453	14706	14639	14606	14654	14531	14408	14414	14686	14681	14750	14689	14690	14360	14485	14567	14533	14574	14624	14609	14434	14533	14500	14665	14609	14529	14427	14436	14407	14791	14704	14462	14651	14396	14625	14459	14527	14666	14631	14583	14765	14694	14432	14434	14585	14623	14610	14599	14655	14549	14699	14729	14674	14750	14599	14608	14687	14604	14879	14499	14433	14494	14620	14714	14548	14670	14508	14597	14334	14674	14520	14581	14504	14802	14278	14532	14657	14717	14495	14373	14671	14428	14564	14532	14794	14656	14660	14630	14737	14377	14574	14738	14423	14676	14616	14645	14502	14658	14526	14671	14638	14714	14530	14585	14357	14610	14497	14563	14413	14649	14773	14663	14745	14531	14572	14516	14665	14583	14703	14525	14542	14529	14585	14758	14598	14847	14702	14594	14700	14648	14578	14696	14550	14531	14398	14653	14674	14441	14510	14430	14604	14467	14601	14661	14605	14300	14724	14589	14599	14676	14704	14532	14689	14618	14499	14639	14703	14532	14546	14435	14516	14580	14563	14567	14591	14594	14583	14572	14684	14586	14431	14571	14554	14530	14510	14526	14510	14866	14766	14458	14405	14286	14542	14613	14561	14622	14840	14604	14490	14554	14747	14618	14548	14490	14509	14485	14381	14491	14580	14528	14761	14450	14700	14486	14538	14695	14493	14620	14596	14498	14475	14624	14527	14698	14786	14364	14614	14510	14590	14719	14554	14616	14618	14511	14650	14453	14640	14749	14633	14658	14497	14559	14699	14462	14260	14496	14656	14353	14423	14578	14369	14630	14871	14434	14467	14625	14647	14559	14551	14506	14744	14637	14849	14799	14614	14526	14640	14722	14601	14554	14492	14565	14673	14628	14638	14547	14512	14762	14567	14637	14488	14551	14604	14752	14704	14627	14698	14635	14501	14584	14538	14616	14442	14645	14569	14660	14545	14693	14421	14498	14469	14378	14572	14668	14589	14598	14662	14573	14606	14701	14795	14550	14560	14520	14525	14549	14448	14447	14551	14720	14726	14539	14603	14513	14829	14662	14559	14664	14761	14682	14580	14508	14464	14571	14565	14632	14424	14689	14575	14611	14600	14608	14490	14511	14599	14607	14631	14465	14448	14646	14612	14502	14502	14850	14696	14510	14842	14764	14668	14569	14405	14433	14611	14568	14566	14586	14448	14604	14450	14572	14407	14576	14839	14590	14638	14392	14629	14547	14628	14531	14635	14457	14556	14538	14411	14447	14666	14565
13297	22937	21997	18270	16655	15762	15226	14951	15153	14794	14428	14640	22858	31653	29596	24731	19015	15761	14436	13778	13833	13788	13759	13752	13715	13508	13713	13619	13722	13699	13771	13747	13547	13700	13692	13675	13828	13716	13709	13830	13736	13613	13765	13844	13722	13784	13704	13652	13640	13773	13778	13809	13665	13809	13533	13677	13637	13774	13690	13711	13875	13729	13919	13695	13671	13835	13779	13801	13836	13737	13749	13755	13728	13794	13618	13768	13761	13981	13813	13820	13672	13701	13917	13731	13776	13799	13704	13750	13731	13694	13607	13722	13780	13672	13805	13535	13721	13629	13786	13721	13751	13688	13790	13805	13626	13667	13891	13689	13735	13781	13611	13904	13769	13744	13879	13661	13738	13877	13818	13692	13776	13848	13755	13577	13720	13762	13747	13630	13724	13763	13567	13707	13679	13818	13652	13652	13588	13571	13534	13793	13810	13605	13738	13747	13628	13763	13612	13560	13707	13685	13834	13515	13674	13606	13638	13773	13833	13770	13753	13921	13878	13591	13641	13707	13668	13846	13753	13760	13654	13744	13699	13844	13725	13608	13659	13743	13812	13737	13667	13771	13583	13688	13646	13852	13613	13586	13839	13828	13864	13732	13633	13779	13617	13597	13790	13747	13535	13752	13741	13763	13711	13614	13708	13751	13683	13804	13710	13658	13705	13670	13761	13576	13786	13532	13696	13721	13728	13696	13675	13624	13812	13805	13764	13789	13693	13776	13603	13711	13859	13617	13806	13687	13500	13639	13662	13643	13886	13799	13750	13816	13716	13679	13642	13847	13853	13816	13981	13896	13579	13727	13591	13942	13692	13898	13726	13682	13785	13768	13738	13623	13616	13758	13634	13829	13713	13716	13812	13526	13814	13653	13749	13766	13738	13817	13722	13723	13690	13603	13867	13578	13789	13765	13752	13679	13768	13755	13740	13787	13628	13874	13531	13718	13644	13676	13564	13834	13819	13733	13787	13791	13717	13687	13599	13789	13784	13870	13771	13707	13768	13691	13865	13727	13823	13612	13795	13806	13772	13773	13678	13616	13804	13827	13649	13571	13790	13770	13439	13748	13757	13653	13870	13765	13722	13606	13616	13592	13677	13705	13749	13709	13774	13769	13794	13646	13722	13695	13709	13668	13726	13663	13703	13808	13719	13820	13873	13666	13788	13699	13721	13710	13955	13627	13729	13724	13791	13661	13745	13826	13497	13720	13735	13702	13801	13796	13843	13689	13658	13626	13795	13568	13844	13601	13643	13660	13561	13689	13635	13667	13657	13606	13781	13883	13641	13695	13814	13759	13921	13660	13587	13691	13572	13764	13843	13720	13679	13834	13652	13816	13543	13757	13736	13681	13709	13618	13749	13775	13670	13727	13556	13654	13579	13583	13791	13703	13778	13833	13673	13780	13712	13752	13832	13877	13694	13771	13808	13730	13947	13799	13654	13497	13642	13862	13718	13706	13662	13685	13614	13880	13729	13858	13737	13563	13772	13655	13784	13687	13846	13678	13655	13740	13747	13671	13744	13886	13627	13746	13766	13710	13791	13736	13701	13771	13819	13705	13785	13789	13757	13554	13760	13842	13774	13864	13604	13757	13823	13844	13876	13805	13768	13742	13682	13683	13828	13631	13798	13702	13801	13573	13619	13747	13731	13707	13783	13762	13794	13527	13517	13810	13742	13780	13684	13718	13698	13634	13740	13630	13758	13596	13854	13691	13688	13670	13720	13803	13713	13769	13729	13685	13676	13649	13742	13522	13764	13608	13765	13737	13522	13689	13677	13624	13583	13785	13870	13726	13668	13586	13810	13780	13670	13657	13651	13805	13804	13619	13726	13917	13787	13587	13698	13597	13812	13885	13531	13599	13717	13648	13704	13567	13823	13647	13688	13741	13776	13802	13802	13713	13789	13642	13871	13738	13792	13870	13808	13701	13693	13866	13751	13588	13631	13796	13671	13636	13872	13711	13638	13705	13687	13745	13445	13812	13715	13753	13781	13641	13778	13686	13624	13610	13603	13775	13603	13653	13905	13691	13594	13742	13662	13692	13788	13726	13716	13781	13621	13740	13640	13734	13840	13904	13857	13747	13709	13807	13695	13968	13757	13607	13783	13851	13628	13696	13686	13727	13760	13778	13764	13767	13693	13753	13794	13718	13610	13775	13806	13649	13671	13538	13861	13736	13770	13672	13706	13542	13745	13660	13759	13683	13862	13751	13707	13772	13820	13761	13787	13723	13657	13617	13645	13739	13777	13666	13681	13656	13894	13665	13722	13695	13709	13658	13673	13708	13710	13734	13659	13823	13565	13819	13691	13690	13638	13819	13636	13681	13618	13744	13674	13701	13762	13703	13558	13748	13741	13749	13730	13689	13571	13506	13741	13586	13596	13757	13648	13764	13712	13853	13680	13706	13810	13774	13744	13566	13593	13827	13577	13663	13629	13574	13789	13774	13788	13725	13714	13838	13836	13699	13816	13733	13694	13680	13742	13702	13617	13724	13810	13596	13603	13818	13630	13829	13854	13661	13737	13722	13698	13781	13809	13785	13722	13493	13788	13792	13622	13696	13546	13761	13689	13703	13675	13741	13719	13772	13716	13622	13866	13833	13710	13810	13592	13786	13793	13691	13745	13750	13798	13691	13703	13677	13696	13705	13868	13745	13694	13707	13611	13789	13525	13799	13677	13606	13764	13772	13596	13605	13645	13822	13737	13748	13770	13592	13624	13667	13735	13743	13752	13559	13662	13710	13719	13714	13849	13771	13721	13760	13760	13868	13793	13673	13697	13664	13588	13790	13706	13700	13672	13670	13790	13785	13682	13904	13692	13660	13799	13658	13619	13884	13608	13732	13839	13741	13744	13787	13750	13611	13935	13845	13802	13801	13589	13679	13806	13642	13828	13788	13620	13568	13765	13743	13684	13860	13772	13679	13764	13791	13765	13741	13574	13945	13485	13677	13723	13853	13744	13873	13678	13797	13614	13728	13820	13836	13640	13799	13811	13737	13767	13748	13872	13662	13687	13725	13850	13699	13802	13793	13757	13685	13793	13566	13685	13774	13828	13615	13829	13698	13710	13742	13822	13763	13789	13774	13812	13774	13630	13514	13751	13856	13783	13568	13751	13659	13564	13865	13817	13751	13720	13636	13842	13762	13593	13728	13796	13832	13492	13735	13634	13741	13809	13675	13764	13696	13641	13850	13779	13723	13729	13766	13879	13617	13786	13843	13721	13794	13592	14025	13704	13706	13842	13821	13600	13792	13899	13837	13678	13653	13675	13722	13703	13869	13798	13711	13763	13631	13741	13762	13664	13780	13644	13754	13587	13800	13676	13741	13864	13783	13776	13597	13803	13767	13815	13698	13921	13729	13857	13627	13735	13837	13748	13782	13683	13664	13832	13787	13784	13735	13779	13814	13661	13874	13645	13778	13922	13607	13646	13652	13550	13804	13906	13654	13760	13711	13747	13846	13684	13626	13864	13653	13673	13787	13594	13465	13517	13893	13768	13699	13801	13744	13689	13569	13528	13682	13726	13730	13710	13734	13808	13706	13797	13681	13561	13748	13558	13692	13781	13791	13683	13724	13539	13839	13604	13695	13743	13678	13664	13794	13808	13685	13723	13904	13810	13755	13696	13705	13653	13751	13893	13734	13656	13743	13827	13585	13577	13697	13836	13716	13712	13771	13764	13710	13595	13787	13883	13794	13734	13787	13578	13721	13735	13807	13832	13618	13750	13837	13669	13787	13736	13861	13665	13674	13691	13615	13784	13753	13570	13809	13636	13810	13829	13517	13677	13695	13872	13694	13771	13775	13708	13825	13818	13639	13795	13565	13795	13656	13636	13659	13685	13569	13867	13686	13684	13900	13822	13536	13876	13806	13733	13813	13731	13646	13899	13761	13718	13711	13802	13590	13716	13833	13692	13709	13679	13763	13780	13773	13757	13490	13661	13709	13649	13666	13711	13761	13721	13764	13824	13578	13707	13732	13653	13829	13742	13706	13698	13679	13841	13627	13589	13750	13750	13712	13631	13678	13727	13622	13766	13700	13749	13678	13643	13776	13667	13661	13742	13826	13655	13673	13727	13643	13661	13611	13857	13679	13696	13641	13712	13655	13752	13704	13601	13667	13704	13788	13789	13644	13611	13562	13917	13881	13573	13854	13739	13697	13643	13664	13665	13741	13857	13693	13850	13809	13742	13820	13691	13760	13743	13785	13821	13660	13576	13747	13719	13800	13735	13636	13711	13740	13777	13813	13787	13699	13821	13590	13596	13620	13720	13798	13751	13779	13645	13746	13830	13785	13630	13815	13847	13678	13814	13743	13828	13665	13610	13762	13702	13744	13713	13645	13702	13768	13777	13682	13745	13842	13644	13813	13600	13722	13607	13653	13688	13760	13799	13700	13533	13794	13645	13744	13691	13660	13697	13725	13745	13765	13587	13874	13649	13823	13566	13794	13720	13790	13715	13746	13786	13650	13716	13562	13655	13674	13793	13889	13646	13723	13847	13701	13800	13760	13708	13610	13777	13597	13718	13689	13737	13690	13767	13712	13750	13800	13642	13736	13695	13909	13496	13802	13849	13825	13801	13749	13708	13762	13589	13780	13725	13808	13708	13700	13705	13718	13757	13760	13657	13666	13566	13561	13799	13783	13780	13757	13745	13669	13914	13885	13809	13836	13605	13722	13774	13676	13813	13785	13647	13649	13654	13765	13760	13885	13572	13749	13750	13661	13769	13588	13610	13608	13650	13697	13664	13777	13692	13755	13689	13589	13766	13685	13668	13691	13714	13751	13758	13628	13698	13760	13808	13768	13663	13661	13576	13679	13642	13721	13596	13731	13542	13759	13815	13699	13752	13613	13554	13853	13625	13736	13733	13853	13504	13792	13778	13796	13757	13597	13645	13683	13789	13812	13874	13691	13966	13729	13767	13589	13850	13716	13663	13627	13651	13843	13707	13607	13774	13658	13795	13796	13786	13811	13584	13680	13816	13671	13777	13566	13710	13630	13903	13728	13716	13730	13778	13788	13733	13650	13845	13801	13802	13755	13729	13705	13686	13692	13778	13708	13676	13729	13678	13779	13634	13655	13699	13693	13733	13715	13698	13589	13767	13800	13702	13864	13720	13770	13550	13766
22624	20970	28697	23424	21098	22398	22242	16778	15713	15849	15758	15737	21478	34497	35060	29916	22830	17863	16044	15126	14971	14951	14835	14896	14903	14896	15067	14708	14795	14788	14940	14920	14822	14851	14748	14918	15052	14797	14835	14914	14555	14640	14696	14638	14732	14766	14824	14604	14851	14838	14900	14836	14684	14696	14738	14909	14805	14915	14778	14681	15015	14706	14765	14853	14692	14849	14736	14865	14900	14718	14672	14852	14708	14903	14851	14946	14799	14943	14868	14883	14750	14644	14824	14778	14828	14920	14744	14749	14809	14762	14688	14801	14647	14670	14745	14631	14924	14685	14734	14679	14757	14750	14669	14684	14534	14706	14726	14795	14892	14766	14835	14630	14750	14878	14807	14942	14775	14702	14784	14714	14893	14837	14658	14682	14740	14786	14707	14778	14987	14935	15019	14820	14968	14705	14793	14780	14738	14657	14639	14809	14849	14759	14722	14601	14765	14760	14807	14821	14754	14875	14960	14903	14737	14606	14776	14737	14706	14561	14497	14658	14690	14771	14774	14698	14806	14726	14847	14661	14584	14799	14818	14840	14725	14786	14652	14540	14581	14885	14867	14653	14500	14784	14854	14726	14789	14695	14593	14788	14721	14765	14866	14733	14767	14708	14718	14976	14710	14768	14818	14542	14748	14757	14651	14723	14558	14721	14844	14799	14806	14711	14848	14639	14799	14700	14787	14788	14842	14913	14737	14718	14717	14971	14683	14777	14873	14804	14718	14667	14818	14851	14676	14775	14617	14654	14558	14714	14847	14727	14781	14769	14877	14640	14700	14719	14963	14780	14914	14689	14755	14603	14708	14591	14488	14595	14755	14677	14715	14799	14976	14792	14917	14655	14801	14706	14580	14682	14594	14769	14615	14662	14800	14690	14704	14826	14803	14742	14653	14846	14751	14603	14786	14821	14587	14964	14868	14735	14576	14531	14724	14798	14826	14562	14699	14981	14704	14690	14752	14737	14730	14783	14545	14485	14640	14745	14540	14581	14684	14883	14857	14828	14726	14645	14732	14778	14724	14693	14618	14832	14873	14739	14513	14711	14536	14818	14814	14660	14620	14711	14751	14781	14672	14521	14590	14791	14689	14798	14877	14741	14862	14935	14606	14706	14841	14776	14709	14675	14869	14904	14908	14680	14736	14737	14620	14728	14679	14719	14655	14787	14751	14634	14786	14710	14735	14670	14703	14558	14741	14678	14733	14668	14897	14765	14710	14825	14682	14878	14696	14613	14921	14712	14634	14591	14766	14801	14674	14871	14544	14598	14700	14718	14602	14784	14632	14717	14728	14758	14867	14656	14705	14803	14697	14695	14744	14666	14793	14723	14743	14711	14825	14759	14667	14866	14762	14747	14670	14703	14728	14742	14769	14727	14767	14753	14926	14659	14857	14641	14738	14768	14805	14900	14731	14695	14626	14796	14641	14830	14693	14666	14787	14725	14645	14731	14700	14710	14720	14628	14625	14671	14581	14594	14604	14678	14698	14621	14651	14703	14800	14727	14823	14592	14783	14587	14616	14669	14780	14687	14610	14662	14770	14640	14628	14832	14886	14761	14624	14759	14701	15000	14754	14627	14632	14722	14728	14778	14564	14621	14639	14755	14747	14645	14738	14552	14624	14593	14780	14447	14793	14572	14616	14682	14826	14634	14686	14832	14850	14391	14762	14805	14770	14724	14774	14661	14749	14555	14555	14541	14576	14747	14679	14711	14717	14651	14657	14712	14820	14658	14855	14691	14688	14695	14654	14794	14898	14662	14722	14632	14666	14637	14779	14802	14713	14646	14650	14619	14627	14572	14632	14550	14745	14540	14720	14634	14779	14821	14806	14800	14778	14717	14836	14580	14744	14681	14480	14681	14546	14788	14718	14767	14767	14790	14685	14548	14763	14882	14713	14701	14868	14664	14797	14752	14538	14766	14900	14777	14647	14564	14691	14678	14566	14738	14670	14895	14752	14693	14704	14866	14721	14773	14688	14551	14904	14781	14935	14663	14754	14865	14610	14817	14612	14773	14697	14858	14715	14806	14597	14779	14638	14761	14896	14727	14766	14708	14732	14676	14731	14696	14585	14771	14752	14685	14737	14683	14862	14668	14783	14629	14885	14694	14806	14848	14739	14789	14729	14748	14793	14664	14876	14657	14681	14776	14571	14435	14656	14787	14801	14710	14590	14613	14772	14677	14777	14773	14773	14754	14807	14938	14662	14683	14820	14716	14695	14742	14830	14656	14543	14687	14759	14515	14603	14643	14728	14650	14691	14755	14725	14683	14760	14593	14845	14708	14696	14717	14884	14480	14492	14687	14736	14722	14750	14709	14820	14745	14829	14687	14791	14651	14741	14637	14634	14594	14463	14588	14569	14639	14629	14713	14715	14833	14779	14833	14713	14667	14760	14607	14662	14813	14694	14711	14808	14825	14987	14886	14662	14727	14675	14610	14849	14694	14802	14768	14777	14574	14725	14927	14685	14762	14690	14747	14623	14682	14818	14842	14604	14536	14885	14645	14737	14687	14769	14753	14652	14757	14707	14676	14879	14698	14843	14650	14723	14820	14770	14716	14646	14631	14923	14822	14747	14761	14677	14725	14752	14811	14611	14608	14730	14606	14675	14688	14817	14758	14798	14608	14699	14534	14730	14598	14576	14770	14622	14670	14727	14787	14697	14860	14705	14731	14710	14824	14809	14899	14739	14691	14551	14623	14600	14410	14710	14673	15015	14634	14775	14687	14726	14671	14706	14714	14840	14701	14785	14867	14923	14702	14607	14727	14854	14587	14857	14802	14733	14695	14822	14868	14655	14810	14805	14768	14753	14813	14504	14667	14624	14592	14822	14710	14856	14648	14493	14668	14958	14799	14938	14687	14742	14770	14689	14751	14853	14806	14727	14862	14726	14689	14734	14624	14761	14743	14820	14760	14810	14748	14731	14787	14875	14767	14740	14619	14855	14612	14718	14693	14659	14814	14898	14924	14753	14815	14914	14794	14769	14775	14762	14530	14737	14627	14759	14501	14620	14675	14936	14754	14754	14709	14667	14777	14790	14882	14707	14875	14724	14737	14555	14615	14731	14668	14708	14574	14811	14645	14618	14714	14811	14636	14758	14846	14831	14675	14708	14756	14744	14838	14684	14768	14671	14729	14767	14692	14618	14795	14725	14769	14643	14647	14779	14861	14629	14702	14604	14680	14818	14568	14625	14768	14887	14785	14675	14714	14603	14665	14749	14675	14666	14630	14595	14751	14649	14853	14657	14588	14613	14719	14510	14580	14607	14948	14646	14725	14656	14759	14684	14657	14650	14613	14751	14667	14792	14681	14567	14918	14760	14559	14793	14857	14609	14668	14811	14862	14577	14739	14740	14786	14829	14710	14679	14627	14661	14780	14610	14684	14592	14587	14777	14794	14516	14691	14837	14471	14585	14942	14658	14626	14750	14738	14826	14658	14829	14887	14841	14652	14914	14822	14728	14882	14702	14611	14848	14555	14677	14674	14664	14692	14904	14645	14664	14675	14634	14566	14704	14669	14587	14726	14793	14646	14700	14774	14898	14830	14830	14764	14692	14615	14681	14698	14713	14733	14765	14862	14579	14695	14824	14629	15006	14575	14486	14757	14581	14846	14783	14825	14849	14719	14812	14617	14709	14636	14785	14746	14816	14881	14646	14872	14739	14669	14641	14516	14545	14652	14842	14578	14840	14710	14699	14613	14742	14749	14780	14952	14717	14681	14713	14697	14779	14700	14879	14685	14590	14720	14753	14899	14600	14563	14722	14619	14732	14684	14881	14882	14750	14609	14636	14753	14676	14648	14823	14881	14811	14714	14741	14666	14900	14825	14845	14853	14638	14713	14893	14674	14603	14608	14864	14797	14757	14837	14735	14648	14701	14652	14784	14668	14895	14625	14757	14741	14868	14594	14682	14782	14610	14738	14592	14688	14775	14577	14801	14834	14788	14762	14652	14831	14782	14817	14677	14745	14714	14815	14698	14696	14767	14706	14893	14776	14778	14709	14673	14771	14595	14572	14728	14691	14834	14861	14573	14714	14823	14778	14745	14629	14732	14798	14750	14779	14536	14620	14665	14807	14952	14727	14762	14621	14850	14732	14417	14690	14737	14634	14793	14658	14773	14764	14704	14647	14660	14843	14669	14713	14800	14895	14788	14653	14734	14876	14651	14578	14663	14675	14769	14708	14820	14631	14863	14890	14778	14899	14613	14883	14675	14715	14831	14872	14638	14673	14792	14766	14734	14611	14659	14627	14558	14631	14760	14681	14736	14673	14926	14724	14752	14666	14721	14813	14702	14625	14822	14738	14639	14660	14774	14610	14565	14627	14772	14659	14452	14782	14702	14406	14795	14625	14522	14755	14854	14736	14629	14532	14575	14949	14731	14497	14624	14699	14595	14794	14581	14713	14761	14607	14768	14694	14716	14752	14874	14552	14605	14497	14614	14807	14714	14771	14744	14811	14931	14716	14762	14754	14751	14718	14767	14819	14849	14674	14522	14702	14733	14815	14684	14756	14778	14725	14833	14860	14723	14742	14619	14576	14689	14585	14825	14795	14826	14827	14726	14706	14665	14689	14647	14653	14888	14689	14773	14595	14617	14691	14843	14708	14600	14880	14652	14790	14405	14655	14748	14675	14718	14768	14619	14666	14869	14609	14660	14522	14752	14909	14636	14799	14772	14779	14723	14743	14725	14615	14746	14730	14744	15070	14782	14806	14750	14720	14784	14742	14766	14607	14527	14780	14898	14526	14869	14807	14751	14670	14714	14646	14678	14697	14710	14729	14897	14643	14794	14675	14707	14805	14720	14613	14840	14755	14677	14766	14667	14820	14706	14802	14719	14717	14621	14662	14939	14803	14652	14886	14621	14466	14664	14575	14662	14662	14738	14540	14655	14738	14709	14514	14603	14731	14813	14474	14682	14720	14887	14863	14645	14749	14627	14748	14827	14627	14745	14759	14653	14560	14749	14627	14936	14676	14834	14708	14725	14752	14865	14900	14667	14822	14861	14712	14780	14885	14501	14693	14753	14835	14696	14792	14646	14836	14544	14666	14806	14729	14612	14773	14614	14702	14922	14764	14780	14716	14725	14671	14697	14786	14778	14764	14651	14819	14803	14809	14695	14711
14615	28663	28291	21780	18960	16919	16184	16021	15515	15507	15042	15252	25480	39229	38371	31931	22845	16961	15004	14148	13899	14045	13822	14001	13852	13828	13815	14039	13915	13877	13914	13884	13883	13894	13809	13761	13944	13940	13902	13851	13810	13942	13914	13788	13885	13657	13795	13903	13851	14007	13891	13866	13850	13797	13828	14043	13790	13787	13838	13796	13819	13654	13911	13786	13960	13775	13860	13760	13782	13948	13890	13913	13944	13630	13717	13946	13638	13940	13953	13799	13864	13901	13598	13746	13849	13719	13735	13775	13697	13751	13600	13684	13882	13719	13835	13915	13784	13797	13905	13867	13650	13813	13795	13780	13810	13811	13802	13890	13929	13805	13861	13935	13816	13780	13946	13754	13902	13834	13831	13819	13844	13862	13752	13814	13767	13698	13811	13838	13993	13809	13780	13758	13890	13775	13728	13767	13867	13860	13861	13876	13851	13766	13728	13921	13926	13722	13759	13807	13835	13732	13943	13753	13824	13678	13796	13836	13824	13948	13851	13831	13897	13791	13792	13828	13831	13695	13816	13764	13873	13615	13636	13896	13780	13667	13796	13799	13821	13676	13850	13824	13842	13852	13820	13880	13944	13744	13886	13819	13719	13692	13808	13717	13854	13656	13788	13761	13663	13714	13794	13843	14007	13784	13929	13908	13903	13904	13719	13701	13818	13888	13995	13526	13905	13840	13891	13788	13901	13841	13842	13808	13947	13799	13788	13756	13783	13639	13596	13797	13792	13725	13749	13613	13851	13867	13828	13697	13587	13740	13822	13796	13775	13754	13734	13731	13650	13856	13714	13820	13790	13853	13884	13742	13757	13896	13924	13692	13808	13836	14202	13844	13801	13721	13977	13783	13801	13749	13860	13777	13813	13812	14006	13767	14000	13742	13820	13945	13734	13767	13731	13726	13976	13687	14037	13867	13982	13892	13811	13824	13966	13796	13794	13866	13734	13852	13987	13798	13776	13780	13757	13660	13659	13843	13709	13841	13897	13809	13972	13801	13903	13746	13723	13883	13782	13980	13712	14025	13900	13942	13607	13741	13755	13840	13946	13698	13983	13866	13720	13814	13785	13862	13713	13887	13769	13654	13634	13939	13957	13823	13680	13798	13893	13545	13705	13733	13872	13902	13772	13705	13824	13905	13825	13863	14064	13775	13705	13716	13828	13749	13961	13811	13819	13888	13912	13906	13925	13915	13719	13655	13859	13663	13809	14016	13829	13744	13875	13712	13768	13903	13845	13700	13763	13800	13769	13854	13706	13887	13856	13723	13704	13662	13889	13790	13878	13768	13848	13905	13875	13884	13683	13637	13697	13620	13728	13804	13744	13797	13838	13762	13879	13802	13857	13732	13820	13888	13759	13578	13897	13835	13868	13815	13691	13814	13818	13739	13840	13733	13703	13871	13748	13805	13828	13839	13733	13903	13832	13755	13813	13775	13624	13778	13743	13853	13747	13734	13791	13752	13824	13823	13614	13789	13700	13880	13927	13810	13660	13782	13760	13698	13935	13769	13873	13726	13802	13805	13797	13992	13725	13990	13766	13945	13727	13625	13742	13884	13779	13871	13884	13828	13730	13840	13740	13848	13731	13825	14022	13881	13812	13856	13817	13882	13918	13685	13845	13816	13733	13658	13947	13714	13846	13827	13834	13769	13817	13763	13774	13741	13801	13873	13758	13826	13788	13756	13755	13692	13728	13760	13813	13755	13843	13881	13851	13727	13779	13805	13836	13775	13698	14001	13806	13867	13786	13783	13898	13818	13789	13681	13664	13797	13747	13626	13713	13739	13821	13773	13928	13963	13701	13765	13715	13693	13878	13884	13816	13788	13813	13698	13789	13775	13753	13841	13905	14002	13785	13863	13741	13824	13873	13864	13799	13786	13975	13676	14062	13892	13781	13885	13926	13858	13717	13772	13738	13773	13591	13782	13712	13853	13924	13785	13770	13837	13970	13900	13666	13799	13832	13686	13805	13613	13892	13844	13801	13867	13880	13887	13680	13789	13712	13748	14040	13721	13972	13814	13718	13805	13892	13893	13868	13727	13746	13964	13696	13855	13714	13696	13697	13859	13939	13668	13796	13834	13852	13805	13697	13771	14059	13784	13937	13792	13773	13715	13630	13778	13991	13973	13788	13919	13813	13820	13711	13723	13634	13784	13963	13788	13838	13828	13653	13957	13703	13738	13848	13858	13811	13787	13794	13756	13867	13909	13755	13743	13860	13692	14021	13941	13825	13672	13949	13743	13757	13848	13765	13900	13908	13828	13818	13885	13717	13830	13654	13801	13759	13700	13787	13752	13936	13862	13915	13677	13827	13843	13848	13660	13862	13847	13840	13938	13703	13700	13779	13653	13842	13759	13767	13817	13853	13770	13919	13845	13621	13713	13684	13690	13803	13740	13747	13769	13762	13817	13725	13689	13764	13869	13890	13924	13813	13722	13752	13764	13762	13913	13769	13758	13635	13921	13799	13838	13820	13930	13972	13895	13860	13676	13754	13752	13708	13750	13787	13878	13840	13813	13857	13839	13783	13865	13714	13909	14013	13929	13735	13856	13876	13599	13877	13920	13697	13791	13824	13748	13808	13875	13699	13847	13759	13714	13812	13710	14002	13789	13784	13948	13789	13672	13946	13881	13929	13886	13640	13572	13797	13814	13844	13775	13766	13861	13757	13820	13850	13925	13876	13979	13753	13716	13787	13715	13749	13712	13629	13931	13853	13989	13671	13772	13570	13760	13993	13786	13744	13690	13724	13916	13794	13728	13694	13801	13865	13700	13757	13728	13800	13774	13992	13856	13679	13822	13722	13770	13813	13724	13890	13828	13866	13840	13738	13870	13633	13906	13688	13590	13835	13828	13615	13802	13887	13879	13963	13647	13967	13977	13883	13930	13865	13699	13749	13764	13779	13703	13742	13674	13802	13882	13608	13903	13815	13556	13749	13927	13831	13809	13733	13817	13736	13781	13701	13860	13730	13805	13693	13726	13835	13899	13923	13797	13780	13770	13775	13792	13686	13740	13766	13756	13828	13812	13866	13846	13888	13772	13791	13845	13772	13825	13813	13835	14048	13881	13728	13801	13982	14012	13823	13812	13790	13830	13961	13721	13777	13798	13596	13764	13913	13840	13849	13805	13766	13843	13821	13844	13846	13868	13789	13888	13902	13749	13640	13788	13996	13838	13931	13815	13918	13799	13830	13819	13798	13720	13766	13643	13687	13871	13766	13945	13825	13713	13893	13876	13805	13681	13905	13843	13695	13802	13761	13630	13669	13705	13817	13963	13769	13842	13797	13928	13866	13982	13921	13707	13808	13745	13668	13705	13813	13743	13680	13652	13904	13729	13678	14096	13746	13856	13864	13898	13865	13769	13952	13679	13809	14032	13704	13723	13730	13731	13812	13847	13608	13668	13859	13685	13834	13770	13795	13727	13930	13709	13787	13881	13880	13718	13778	13951	13794	13871	13657	13784	13732	13819	13856	13860	13835	13767	13808	13717	13732	13850	13804	13857	13860	13822	13864	13896	13912	13819	13914	13763	13770	13854	13683	13806	13715	13716	13645	13742	13887	13777	13749	13677	13816	13760	13829	13652	13615	13828	13762	13858	13823	13867	13744	13729	13761	13875	13924	13783	13750	13768	13827	13823	13747	13793	13673	13798	13703	13739	13716	13951	13736	13822	13831	13884	13803	13818	13891	13744	13807	13661	13830	13863	13851	13815	13884	13694	13706	13903	13710	13801	13851	13665	13704	13837	13806	13979	13728	13720	13722	13743	13884	13752	13762	13819	13707	13824	13752	13909	13723	13870	13825	13722	13867	13655	13793	13761	13901	13842	13950	13801	13794	13844	13842	13843	13680	13695	13797	13712	13766	13787	13750	13949	13928	13780	13767	13735	13843	13867	13699	13969	13837	13867	13651	13735	13902	13885	13732	13697	13670	13770	13762	13641	13917	13832	13800	13784	13846	13882	13779	13847	13877	13706	13689	13812	13866	13579	13905	13814	13818	13773	13734	13759	13811	13795	13742	13742	13754	13729	13645	13719	13812	13812	13575	13847	13888	13762	13842	13877	13778	13889	13892	13907	13655	13754	13927	13822	13792	13724	13831	13868	13897	13768	13774	13785	13711	13789	13863	13696	13861	13884	14038	13739	13952	13601	13821	13646	13885	13911	13813	13762	13715	13986	13771	13758	13869	13709	13947	13928	13825	13902	13783	13764	13877	13771	13745	13841	13684	13796	13835	13910	13690	13872	13869	13821	13788	13807	13914	13757	13913	13924	13732	13831	13805	13718	13772	13862	13973	13727	13800	13841	13805	13721	13873	13837	13820	13828	13831	13645	13926	13800	13976	13739	13638	13694	13716	13684	13898	13822	13825	13747	13838	13671	13805	13685	13735	13708	13801	13748	13707	13979	13813	13857	13898	13767	13742	13810	13800	13722	13809	13771	13680	13739	13700	13988	13925	13817	13905	13676	14000	13745	13773	13813	13786	13773	13870	13756	13730	13780	13825	13803	13742	13688	13855	13861	13734	13848	13776	13762	13804	13840	13732	13758	13824	13649	13816	13871	13889	13726	13819	13813	13724	13773	13692	13793	13758	13772	13908	13758	13730	13882	13822	13725	13798	13610	13810	13728	13936	13850	13780	13951	13758	13907	13925	13781	13892	13903	13857	13763	13797	13797	13850	13853	13755	13702	13947	13795	13802	13803	13909	13690	13763	13831	13724	13933	13824	13758	13755	13821	13825	13772	13892	13745	13813	13872	13509	13952	13696	13884	13741	13808	13785	13978	13911	13963	13904	13896	13690	13997	13775	13766	13770	13676	13809	13785	13809	13945	13816	13816	13807	13842	13870	13835	13948	13672	13737	13772	13779	13983	13786	13863	13846	13654	13736	13735	13853	13763	13729	13826	13744	13918	13933	13746	13713	13846	13851	13848	13741	13838	13832	13677	13963	13839	13792	13829	13987	13892	13951	13686	13886	13884	13626	13553	13800	13747	13927	13806	13762	13804	13718	13795	13930	13859	13862	13817	13894	13789	13872	13811	13855	13779	13806	13698	13778	14007	13732	13773	13607	13923	13860	13859	13706	13868	13866	13904	13801	13688	13887	13724	13797	13833	13871	13865	13722	13850
26973	21495	22589	18669	15248	14931	15062	15017	15058	15074	14736	14716	14787	16270	16718	16095	15299	14869	14642	14460	14560	14375	14425	14263	14502	14437	14484	14492	14654	14716	14350	14352	14673	14525	14257	14353	14522	14608	14512	14649	14542	14542	14464	14496	14369	14411	14412	14595	14542	14481	14284	14491	14481	14394	14430	14408	14458	14488	14559	14403	14398	14460	14521	14472	14371	14453	14550	14291	14407	14318	14652	14382	14321	14499	14453	14210	14522	14216	14393	14428	14369	14591	14343	14454	14364	14319	14445	14238	14407	14513	14407	14430	14277	14539	14312	14407	14475	14363	14471	14507	14473	14357	14325	14391	14324	14462	14420	14380	14415	14559	14392	14599	14373	14416	14328	14270	14427	14712	14555	14480	14585	14356	14566	14426	14368	14455	14285	14295	14387	14417	14494	14359	14391	14418	14295	14224	14383	14495	14468	14396	14378	14430	14458	14455	14332	14318	14562	14598	14173	14364	14453	14379	14291	14482	14356	14582	14490	14262	14386	14536	14168	14640	14553	14324	14479	14404	14529	14445	14551	14320	14606	14390	14446	14307	14427	14414	14391	14369	14507	14420	14546	14367	14438	14315	14625	14325	14486	14419	14245	14666	14380	14548	14482	14329	14447	14316	14391	14619	14421	14436	14444	14488	14373	14507	14317	14524	14613	14520	14440	14498	14430	14619	14579	14312	14350	14299	14542	14426	14381	14351	14431	14443	14345	14489	14290	14442	14462	14511	14658	14354	14312	14532	14431	14357	14497	14489	14328	14356	14513	14417	14543	14388	14502	14554	14616	14491	14399	14486	14511	14528	14257	14586	14338	14436	14194	14477	14358	14515	14438	14344	14431	14395	14283	14437	14595	14560	14284	14403	14396	14314	14492	14336	14491	14440	14417	14325	14497	14499	14403	14554	14394	14626	14236	14367	14446	14410	14514	14418	14372	14515	14565	14355	14526	14405	14606	14322	14428	14242	14251	14524	14332	14441	14670	14394	14536	14551	14424	14369	14549	14601	14423	14154	14418	14412	14400	14353	14385	14408	14401	14305	14338	14522	14359	14514	14393	14389	14388	14162	14269	14420	14371	14351	14381	14258	14289	14480	14405	14290	14553	14533	14504	14421	14387	14346	14479	14406	14295	14528	14445	14644	14475	14386	14488	14352	14280	14507	14497	14485	14464	14500	14546	14474	14475	14557	14389	14361	14550	14415	14444	14386	14527	14377	14393	14249	14523	14385	14171	14448	14495	14393	14296	14416	14675	14330	14339	14430	14325	14455	14609	14539	14540	14681	14374	14344	14414	14311	14234	14402	14350	14398	14413	14395	14383	14494	14536	14533	14329	14218	14289	14596	14242	14502	14502	14424	14455	14604	14550	14474	14541	14231	14401	14295	14390	14586	14448	14231	14313	14455	14467	14439	14497	14529	14386	14394	14425	14377	14482	14588	14439	14277	14672	14640	14450	14361	14323	14376	14367	14552	14402	14389	14279	14484	14451	14543	14365	14298	14330	14444	14479	14370	14289	14342	14416	14413	14391	14275	14593	14560	14412	14453	14471	14473	14586	14289	14460	14308	14472	14464	14432	14315	14398	14193	14610	14505	14495	14269	14343	14252	14165	14349	14503	14270	14305	14423	14459	14531	14393	14393	14491	14409	14674	14599	14354	14392	14399	14224	14680	14368	14550	14504	14428	14459	14529	14472	14466	14268	14314	14394	14246	14370	14386	14509	14232	14369	14510	14397	14360	14468	14348	14394	14358	14461	14395	14528	14243	14342	14415	14453	14596	14322	14628	14370	14582	14455	14380	14402	14444	14376	14345	14492	14590	14509	14231	14615	14394	14283	14493	14388	14331	14292	14332	14355	14405	14509	14685	14532	14434	14542	14372	14374	14512	14342	14498	14220	14426	14434	14520	14613	14568	14451	14548	14444	14436	14529	14356	14370	14515	14352	14540	14365	14538	14534	14409	14352	14340	14413	14578	14697	14532	14452	14380	14251	14409	14253	14469	14332	14366	14263	14507	14484	14673	14632	14568	14507	14331	14295	14289	14551	14415	14287	14603	14396	14532	14440	14496	14558	14561	14282	14497	14509	14475	14305	14572	14392	14467	14477	14369	14536	14398	14263	14436	14384	14425	14368	14347	14518	14325	14580	14371	14404	14478	14310	14477	14175	14591	14580	14476	14409	14454	14436	14513	14545	14432	14362	14414	14191	14315	14347	14279	14182	14490	14390	14386	14312	14495	14442	14251	14547	14390	14464	14674	14671	14532	14269	14537	14472	14520	14564	14364	14430	14288	14418	14349	14463	14334	14448	14451	14387	14269	14432	14473	14460	14410	14492	14419	14398	14494	14645	14377	14378	14505	14442	14517	14486	14290	14527	14443	14595	14580	14422	14464	14474	14292	14250	14432	14453	14420	14345	14349	14277	14404	14401	14324	14598	14561	14580	14463	14348	14473	14133	14392	14589	14381	14393	14422	14448	14469	14307	14492	14442	14297	14609	14473	14426	14339	14521	14400	14578	14411	14373	14462	14305	14559	14684	14343	14497	14400	14587	14499	14720	14605	14399	14353	14271	14563	14317	14635	14498	14441	14404	14601	14358	14444	14295	14406	14483	14461	14319	14514	14349	14478	14483	14478	14442	14231	14395	14389	14435	14468	14416	14549	14443	14543	14248	14569	14459	14435	14350	14293	14518	14383	14624	14353	14488	14367	14323	14488	14464	14315	14337	14242	14377	14421	14402	14371	14415	14472	14468	14516	14465	14545	14243	14410	14508	14564	14441	14500	14248	14469	14428	14608	14292	14353	14237	14522	14361	14583	14370	14357	14269	14434	14441	14229	14257	14355	14435	14258	14270	14356	14428	14386	14361	14499	14424	14583	14441	14334	14516	14491	14415	14321	14297	14393	14578	14540	14476	14401	14435	14328	14305	14532	14526	14544	14465	14386	14509	14394	14623	14444	14616	14329	14358	14550	14400	14491	14341	14437	14408	14507	14302	14507	14422	14555	14242	14325	14572	14462	14429	14339	14456	14484	14358	14478	14371	14309	14360	14368	14350	14596	14454	14339	14394	14396	14115	14307	14466	14505	14224	14419	14498	14553	14581	14501	14579	14272	14471	14546	14650	14511	14378	14433	14201	14354	14213	14577	14368	14345	14427	14612	14540	14431	14366	14506	14482	14539	14380	14480	14404	14314	14432	14475	14270	14333	14496	14484	14632	14409	14392	14292	14541	14441	14489	14416	14344	14361	14324	14424	14388	14263	14548	14619	14293	14310	14394	14356	14455	14644	14476	14411	14422	14480	14430	14405	14450	14457	14580	14534	14515	14384	14406	14539	14532	14309	14503	14397	14482	14440	14536	14568	14531	14467	14266	14324	14432	14421	14348	14322	14440	14550	14474	14400	14551	14617	14256	14446	14410	14507	14194	14452	14483	14440	14500	14349	14241	14483	14572	14303	14333	14172	14428	14202	14536	14573	14385	14174	14434	14532	14499	14547	14555	14552	14577	14605	14319	14331	14332	14411	14344	14474	14489	14547	14348	14458	14327	14410	14657	14526	14570	14545	14448	14395	14331	14379	14409	14552	14475	14387	14271	14489	14456	14471	14425	14431	14409	14419	14467	14442	14268	14419	14695	14541	14455	14328	14292	14675	14388	14587	14524	14635	14518	14510	14398	14571	14559	14602	14413	14451	14578	14437	14522	14353	14260	14591	14467	14507	14459	14362	14665	14387	14246	14441	14572	14415	14277	14356	14397	14639	14535	14345	14491	14297	14410	14466	14490	14323	14246	14580	14531	14330	14448	14633	14684	14635	14297	14471	14491	14447	14524	14424	14481	14400	14372	14393	14494	14566	14426	14498	14432	14374	14605	14456	14331	14382	14622	14409	14670	14356	14439	14507	14409	14319	14403	14460	14449	14465	14406	14257	14420	14362	14496	14579	14246	14437	14402	14449	14509	14504	14434	14507	14548	14473	14658	14566	14523	14617	14541	14417	14583	14281	14348	14495	14398	14556	14540	14501	14569	14424	14571	14243	14341	14468	14428	14310	14357	14521	14393	14325	14461	14422	14343	14430	14390	14464	14345	14354	14684	14440	14572	14413	14350	14430	14459	14372	14357	14342	14418	14474	14326	14517	14513	14315	14357	14397	14454	14388	14396	14715	14560	14452	14469	14491	14435	14498	14557	14390	14455	14535	14368	14270	14426	14579	14589	14242	14305	14383	14607	14404	14398	14376	14325	14492	14455	14415	14285	14443	14508	14641	14315	14589	14506	14547	14487	14232	14353	14477	14500	14392	14536	14323	14309	14210	14464	14534	14444	14454	14485	14351	14489	14501	14454	14526	14479	14519	14513	14504	14551	14285	14282	14469	14599	14378	14339	14506	14545	14511	14544	14359	14331	14452	14419	14468	14314	14442	14546	14508	14508	14560	14550	14441	14486	14393	14539	14415	14507	14347	14419	14352	14491	14515	14370	14239	14327	14389	14425	14492	14587	14587	14459	14394	14352	14541	14491	14389	14430	14297	14638	14330	14364	14564	14371	14349	14388	14393	14486	14473	14227	14600	14487	14318	14355	14546	14636	14569	14457	14538	14591	14398	14424	14307	14445	14385	14359	14730	14417	14293	14416	14519	14490	14367	14583	14555	14458	14283	14338	14378	14454	14371	14361	14288	14382	14291	14309	14469	14223	14521	14421	14213	14408	14538	14319	14499	14281	14465	14417	14526	14515	14438	14526	14503	14456	14504	14553	14505	14474	14299	14464	14522	14363	14648	14466	14455	14369	14332	14493	14542	14325	14505	14286	14441	14336	14430	14500	14481	14512	14503	14440	14406	14387	14309	14494	14691	14640	14433	14364	14263	14291	14384	14529	14478	14474	14435	14320	14465	14628	14475	14473	14487	14619	14461	14556	14449	14261	14517	14223	14508	14399	14512	14377	14421	14475	14358	14236	14417	14532	14537	14446	14524	14437	14346	14281	14527	14297	14306	14279	14628	14579	14519	14500	14394	14414	14419	14676	14423	14372	14445	14432	14456	14520	14528	14574	14648	14517	14463	14462	14414	14286	14450	14463	14404	14360	14432	14435	14486	14426	14456	14594	14570	14467	14435	14262	14366	14512	14360	14518	14531	14340
14353	19082	17458	15893	15034	14554	14524	14301	14500	14238	14066	13897	14522	16924	16885	15880	14697	14118	13690	13615	13639	13688	13677	13730	13702	13663	13529	13496	13616	13651	13613	13575	13732	13646	13671	13493	13664	13672	13585	13711	13665	13718	13688	13344	13581	13499	13713	13566	13566	13622	13581	13670	13625	13752	13587	13572	13534	13503	13531	13410	13633	13704	13706	13649	13697	13533	13748	13655	13750	13564	13645	13649	13709	13588	13503	13688	13508	13423	13709	13471	13667	13706	13532	13799	13620	13579	13667	13564	13616	13677	13436	13553	13636	13532	13673	13559	13687	13451	13684	13561	13620	13711	13615	13633	13561	13557	13601	13658	13576	13858	13655	13563	13711	13600	13741	13524	13705	13461	13644	13594	13722	13578	13647	13519	13463	13668	13548	13577	13628	13597	13586	13650	13446	13644	13650	13669	13586	13753	13703	13634	13714	13571	13512	13575	13631	13546	13705	13689	13501	13611	13613	13570	13752	13519	13659	13629	13615	13465	13530	13636	13616	13451	13788	13557	13554	13576	13687	13595	13563	13646	13675	13785	13712	13786	13605	13526	13615	13592	13663	13636	13584	13549	13536	13467	13612	13638	13594	13641	13498	13742	13618	13655	13786	13678	13657	13759	13522	13845	13708	13704	13504	13589	13610	13718	13592	13761	13540	13678	13579	13634	13648	13548	13656	13650	13551	13581	13753	13567	13805	13618	13487	13633	13620	13509	13684	13567	13640	13598	13428	13569	13511	13538	13690	13694	13523	13533	13795	13670	13734	13734	13583	13682	13590	13473	13561	13758	13673	13715	13704	13586	13557	13652	13654	13563	13586	13613	13748	13663	13626	13554	13627	13808	13804	13602	13666	13629	13699	13475	13568	13628	13661	13642	13707	13509	13574	13771	13520	13701	13608	13663	13485	13469	13735	13724	13708	13753	13563	13428	13435	13727	13564	13577	13559	13503	13510	13729	13598	13562	13447	13679	13657	13511	13757	13585	13763	13588	13666	13593	13659	13580	13434	13583	13604	13519	13694	13518	13732	13618	13559	13730	13657	13602	13701	13524	13512	13727	13622	13507	13663	13745	13736	13587	13781	13584	13747	13542	13634	13517	13569	13591	13546	13621	13587	13718	13389	13600	13613	13521	13707	13660	13499	13699	13711	13519	13670	13472	13598	13597	13628	13718	13567	13602	13627	13651	13768	13586	13521	13654	13678	13821	13816	13656	13451	13567	13715	13606	13640	13553	13588	13743	13578	13403	13724	13650	13782	13537	13643	13742	13464	13572	13695	13591	13661	13722	13519	13621	13504	13728	13787	13696	13607	13673	13792	13659	13666	13544	13574	13654	13712	13694	13765	13595	13633	13604	13782	13522	13673	13570	13575	13653	13638	13824	13581	13498	13489	13444	13684	13417	13525	13559	13650	13591	13754	13533	13777	13622	13649	13670	13640	13507	13605	13597	13591	13740	13591	13462	13755	13476	13683	13630	13675	13593	13672	13682	13598	13657	13674	13578	13658	13596	13593	13640	13633	13624	13714	13634	13659	13508	13542	13720	13626	13812	13769	13682	13557	13724	13529	13504	13595	13726	13719	13497	13518	13535	13640	13829	13619	13604	13621	13654	13676	13463	13699	13534	13559	13741	13542	13783	13552	13686	13599	13753	13616	13733	13549	13448	13741	13464	13467	13676	13709	13597	13489	13557	13636	13615	13856	13503	13544	13815	13669	13654	13534	13567	13691	13498	13565	13667	13586	13680	13632	13558	13621	13616	13642	13744	13500	13641	13633	13521	13743	13725	13688	13643	13717	13581	13751	13720	13700	13723	13614	13613	13641	13594	13582	13743	13590	13624	13640	13663	13546	13605	13583	13664	13624	13605	13507	13477	13736	13700	13673	13534	13638	13748	13662	13721	13431	13624	13725	13716	13737	13502	13563	13604	13604	13590	13480	13552	13618	13609	13725	13613	13443	13620	13651	13695	13626	13587	13578	13620	13643	13630	13627	13556	13652	13794	13690	13527	13724	13476	13634	13548	13666	13627	13467	13544	13574	13623	13600	13703	13574	13652	13704	13690	13622	13481	13633	13600	13652	13576	13471	13723	13765	13604	13444	13608	13633	13667	13727	13791	13677	13703	13650	13537	13613	13699	13594	13769	13654	13730	13680	13521	13653	13698	13564	13681	13485	13842	13682	13464	13636	13684	13652	13712	13536	13486	13599	13679	13351	13589	13633	13619	13587	13560	13632	13660	13674	13638	13540	13680	13563	13625	13789	13670	13516	13525	13616	13584	13530	13582	13589	13650	13550	13624	13700	13563	13555	13712	13656	13528	13601	13492	13477	13563	13630	13468	13592	13528	13697	13429	13784	13695	13599	13574	13677	13703	13558	13633	13613	13615	13670	13735	13782	13753	13656	13526	13787	13568	13489	13596	13556	13615	13625	13563	13667	13627	13639	13704	13593	13667	13451	13787	13369	13636	13920	13686	13646	13696	13587	13669	13679	13592	13814	13549	13567	13687	13617	13632	13558	13656	13594	13665	13740	13639	13482	13761	13683	13524	13537	13538	13714	13504	13673	13626	13439	13742	13599	13638	13585	13670	13759	13635	13614	13704	13632	13675	13657	13506	13767	13684	13555	13608	13630	13672	13696	13665	13552	13656	13606	13699	13570	13613	13455	13608	13699	13655	13779	13719	13588	13636	13682	13588	13661	13608	13565	13667	13578	13558	13744	13515	13585	13565	13556	13677	13670	13552	13405	13628	13669	13763	13697	13743	13678	13533	13637	13727	13653	13606	13663	13624	13672	13675	13658	13541	13502	13728	13787	13667	13612	13833	13672	13584	13781	13573	13629	13470	13538	13693	13705	13530	13681	13643	13571	13827	13737	13486	13489	13704	13696	13468	13759	13716	13590	13649	13715	13784	13661	13607	13622	13584	13588	13653	13585	13618	13615	13380	13691	13524	13642	13554	13631	13544	13768	13686	13556	13606	13609	13627	13544	13590	13681	13665	13605	13581	13602	13566	13646	13438	13478	13661	13632	13795	13629	13599	13714	13751	13702	13502	13662	13609	13633	13754	13713	13538	13552	13661	13510	13625	13629	13499	13528	13682	13711	13726	13629	13822	13539	13743	13593	13780	13678	13518	13482	13614	13572	13679	13623	13507	13770	13618	13766	13684	13647	13805	13606	13624	13656	13697	13500	13619	13675	13687	13535	13634	13597	13750	13599	13630	13515	13601	13619	13632	13836	13686	13748	13740	13543	13692	13656	13674	13556	13629	13708	13547	13439	13783	13615	13640	13688	13576	13645	13540	13574	13499	13579	13690	13625	13647	13582	13663	13855	13582	13681	13576	13389	13583	13439	13695	13768	13643	13767	13523	13691	13615	13598	13641	13672	13554	13653	13634	13556	13622	13635	13640	13589	13726	13647	13666	13560	13560	13686	13494	13553	13591	13435	13637	13594	13695	13684	13556	13529	13469	13574	13575	13602	13462	13477	13529	13487	13684	13762	13699	13613	13475	13788	13598	13622	13590	13606	13579	13641	13542	13939	13667	13533	13619	13757	13849	13620	13566	13622	13804	13855	13644	13551	13464	13777	13630	13625	13693	13579	13649	13744	13488	13602	13641	13609	13763	13613	13727	13569	13739	13688	13625	13648	13579	13725	13580	13662	13616	13639	13779	13557	13524	13673	13709	13669	13633	13547	13651	13576	13615	13434	13692	13535	13452	13717	13644	13689	13674	13519	13672	13656	13587	13640	13720	13611	13691	13633	13592	13681	13655	13738	13679	13537	13527	13581	13698	13545	13624	13779	13477	13596	13544	13786	13655	13731	13755	13705	13708	13601	13641	13603	13644	13774	13628	13660	13842	13673	13435	13721	13622	13777	13673	13700	13733	13665	13675	13705	13468	13673	13782	13477	13601	13733	13686	13706	13632	13756	13644	13566	13651	13594	13712	13448	13744	13623	13489	13724	13549	13874	13639	13571	13735	13477	13603	13718	13674	13595	13567	13581	13693	13545	13620	13759	13489	13588	13477	13698	13647	13712	13788	13481	13585	13659	13713	13702	13498	13633	13516	13667	13527	13678	13691	13602	13709	13461	13747	13746	13734	13534	13764	13680	13662	13544	13519	13646	13545	13768	13658	13801	13681	13552	13612	13628	13552	13670	13568	13576	13620	13666	13575	13663	13483	13751	13602	13719	13571	13573	13750	13538	13670	13738	13593	13552	13742	13696	13545	13700	13627	13661	13506	13697	13766	13658	13638	13593	13623	13602	13667	13636	13711	13557	13600	13627	13582	13554	13490	13576	13651	13505	13682	13659	13570	13546	13544	13747	13599	13521	13653	13644	13453	13427	13742	13466	13571	13490	13599	13550	13638	13502	13697	13604	13625	13679	13610	13696	13457	13571	13554	13608	13549	13511	13633	13682	13542	13718	13730	13535	13490	13737	13704	13636	13687	13618	13734	13710	13820	13701	13642	13658	13510	13635	13700	13680	13859	13650	13526	13663	13696	13520	13670	13789	13501	13523	13642	13658	13487	13594	13609	13585	13582	13719	13541	13718	13723	13565	13550	13733	13633	13616	13654	13522	13653	13558	13769	13600	13584	13634	13691	13754	13630	13635	13617	13757	13514	13669	13635	13663	13513	13618	13752	13615	13723	13513	13573	13633	13648	13615	13518	13671	13519	13578	13560	13653	13606	13527	13822	13532	13589	13624	13548	13597	13776	13570	13535	13722	13673	13622	13631	13653	13696	13675	13573	13663	13774	13658	13705	13601	13793	13673	13502	13609	13596	13673	13642	13749	13658	13643	13634	13576	13616	13678	13567	13746	13643	13642	13555	13658	13507	13472	13643	13704	13553	13691	13640	13532	13692	13550	13523	13669	13556	13600	13480	13500	13751	13689	13677	13608	13664	13585	13652	13575	13605	13596	13501	13651	13612	13684	13704	13693	13483	13681	13635	13506	13695	13743	13596	13653	13636	13791	13709	13696	13611	13669	13687	13738	13667	13625	13661	13618	13558	13657	13666	13639	13530	13662	13609	13567	13580	13495	13581	13561	13645	13602	13667	13698	13625	13524	13546	13598	13574	13673	13605	13617	13667	13674	13437	13612	13593	13600	13690	13757	13522	13602	13613
23711	20980	28216	23947	21379	19794	18034	15885	15521	15613	15329	15246	16689	28188	27800	24029	19595	16451	15491	14894	14862	14730	14852	14877	14659	14807	14885	14874	14684	14761	14876	14769	14733	14680	14605	14514	14815	14593	14721	14680	14724	14729	14726	14828	14789	14597	14698	14815	14740	14629	14730	14660	14853	14627	14540	14751	14727	14815	14661	14751	14648	14532	14598	14630	14615	14655	14758	14654	14561	14778	14701	14651	14769	14672	14767	14603	14589	14720	14602	14637	14688	14729	14700	14784	14825	14762	14724	14601	14768	14685	14675	14705	14729	14746	14803	14607	14706	14813	14591	14836	14820	14650	14633	14703	14806	14649	14565	14883	14697	14723	14798	14603	14781	14549	14712	14697	14700	14543	14670	14531	14773	14657	14468	14622	14616	14755	14753	14508	14764	14760	14711	14594	14528	14463	14694	14872	14664	14465	14576	14649	14605	14799	14551	14608	14615	14689	14458	14582	14603	14619	14919	14635	14671	14828	14791	14746	14682	14682	14831	14678	14539	14518	14751	14731	14635	14660	14527	14613	14765	14596	14760	14842	14488	14633	14642	14683	14721	14695	14619	14477	14591	14624	14633	14848	14563	14771	14791	14742	14608	14669	14529	14757	14659	14449	14729	14745	14540	14684	14803	14694	14687	14778	14610	14556	14497	14718	14803	14929	14837	14648	14555	14631	14653	14717	14570	14657	14589	14731	14614	14648	14534	14635	14807	14725	14692	14589	14607	14501	14712	14549	14685	14777	14788	14760	14714	14779	14733	14636	14773	14525	14641	14630	14612	14847	14661	14435	14564	14763	14646	14824	14822	14526	14761	14768	14614	14684	14779	14811	14689	14796	14663	14823	14612	14647	14670	14588	14490	14363	14714	14541	14544	14680	14629	14686	14608	14571	14647	14690	14609	14630	14476	14707	14750	14560	14745	14744	14764	14768	14873	14787	14879	14637	14683	14553	14725	14718	14710	14854	14771	14570	14444	14601	14705	14555	14824	14607	14923	14790	14580	14652	14550	14599	14788	14523	14741	14567	14606	14734	14656	14942	14713	14789	14753	14665	14648	14686	14604	14714	14775	14619	14682	14538	14684	14632	14690	14798	14654	14730	14718	14753	14604	14748	14603	14822	14628	14592	14694	14638	14662	14529	14891	14826	14795	14600	14640	14505	14596	14701	14725	14542	14590	14619	14719	14605	14573	14638	14702	14755	14606	14479	14896	14580	14575	14530	14758	14579	14702	14741	14574	14636	14535	14511	14627	14817	14657	14708	14608	14721	14680	14734	14860	14751	14686	14624	14506	14642	14640	14685	14570	14486	14551	14544	14755	14721	14658	14954	14814	14653	14765	14777	14616	14569	14836	14712	14543	14678	14560	14755	14567	14656	14572	14651	14635	14746	14776	14645	14780	14745	14532	14818	14504	14682	14690	14650	14667	14844	14583	14805	14660	14623	14494	14728	14722	14667	14601	14753	14570	14747	14730	14714	14725	14749	14498	14583	14570	14739	14544	14632	14448	14848	15041	14522	14573	14612	14548	14670	14826	14730	14703	14608	14455	14730	14762	14488	14782	14602	14765	14765	14821	14785	14595	14535	14596	14728	14536	14517	14501	14632	14784	14776	14928	14525	14546	14582	14531	14519	14730	14751	14576	14709	14706	14535	14605	14722	14674	14574	14810	14621	14809	14503	14557	14822	14690	14792	14612	14533	14612	14749	14775	14672	14529	14614	14621	14421	14479	14615	14562	14509	14561	14567	14764	14661	14743	14769	14715	14681	14658	14742	14859	14603	14667	14701	14720	14671	14691	14566	14801	14755	14580	14945	14787	14544	14734	14664	14722	14679	14627	14722	14535	14756	14677	14619	14410	14686	14566	14574	14620	14571	14673	14616	14585	14811	14732	14767	14673	14712	14562	14764	14769	14698	14839	14856	14738	14814	14937	14798	14610	14631	14687	14711	14686	14576	14495	14546	14838	14481	14886	14627	14656	14745	14636	14656	14507	14666	14892	14543	14501	14633	14540	14584	14766	14701	14656	14602	14579	14735	14530	14481	14666	14550	14663	14652	14638	14708	14902	14558	14910	14523	14715	14570	14910	14529	14727	14642	14594	14488	14674	14472	14673	14485	14529	14751	14757	14497	14719	14729	14432	14738	14842	14660	14639	14661	14679	14660	14532	14745	14751	14915	14786	14740	14627	14891	14780	14660	14736	14706	14706	14704	14819	14666	14731	14712	14654	14776	14866	14560	14487	14626	14658	14880	14680	14744	14714	14770	14583	14529	14800	14697	14475	14698	14449	14649	14741	14737	14581	14667	14677	14538	14700	14759	14589	14666	14583	14483	14712	14692	14719	14690	14607	14561	14712	14610	14529	14760	14706	14689	14619	14700	14664	14693	14614	14589	14726	14665	14752	14830	14725	14684	14867	14695	14817	14567	14552	14585	14779	14795	14367	14629	14680	14877	14618	14716	14718	14751	14586	14488	14682	14606	14433	14663	14571	14685	14749	14762	14714	14656	14652	14499	14642	14585	14621	14888	14733	14619	14789	14676	14675	14590	14679	14530	14495	14648	14516	14608	14545	14433	14636	14718	14785	14657	14783	14840	14757	14651	14716	14568	14578	14722	14601	14741	14744	14618	14598	14532	14612	14562	14826	14600	14727	14663	14593	14544	14691	14640	14570	14818	14661	14609	14584	14792	14840	14741	14525	14546	14772	14755	14822	14542	14744	14553	14495	14768	14708	14703	14480	14558	14702	14567	14612	14628	14726	14603	14713	14627	14619	14620	14637	14414	14540	14625	14786	14592	14748	14492	14780	14732	14849	14576	14436	14630	14635	14590	14713	14783	14671	14787	14634	14659	14796	14447	14708	14785	14430	14603	14699	14721	14709	14461	14579	14747	14525	14723	14746	14798	14652	14719	14532	14650	14751	14585	14733	14565	14590	14912	14508	14646	14616	14977	14878	14555	14650	14690	14829	14710	14744	14665	14734	14637	14618	14820	14817	14844	14666	14781	14782	14531	14571	14624	14623	14591	14794	14533	14599	14737	14768	14796	14677	14661	14730	14573	14592	14655	14847	14687	14525	14765	14698	14900	14623	14656	14649	14686	14659	14573	14601	14698	14700	14651	14520	14581	14676	14710	14708	14595	14454	14543	14670	14607	14616	14781	14591	14580	14838	14767	14759	14587	14582	14716	14749	14690	14755	14608	14560	14714	14666	14752	14705	14668	14885	14724	14585	14380	14789	14572	14550	14806	14770	14644	14647	14579	14632	14672	14572	14721	14577	14775	14749	14659	14587	14748	14645	14751	14893	14599	14791	14828	14546	14869	14694	14753	14693	14711	14632	14701	14599	14719	14633	14627	14700	14671	14897	14810	14696	14832	14530	14659	14604	14564	14833	14652	14770	14581	14664	14614	14518	14758	14718	14698	14690	14713	14761	14633	14775	14606	14737	14843	14687	14529	14940	14584	14656	14540	14605	14643	14585	14688	14624	14786	14736	14613	14694	14712	14701	14727	14652	14758	14733	14526	14608	14571	14832	14732	14766	14704	14706	14656	14699	14685	14821	14610	14636	14792	14893	14713	14525	14671	14710	14568	14596	14729	14676	14580	14630	14551	14489	14634	14895	14652	14660	14647	14769	14820	14939	14817	14744	14445	14628	14712	14641	14725	14782	14580	14708	14738	14643	14616	14906	14652	14539	14780	14663	14705	14689	14718	14567	14486	14612	14585	14676	14743	14825	14618	14702	14746	14637	14628	14628	14639	14746	14719	14387	14719	14703	14734	14542	14813	14684	14586	14509	14539	14550	14791	14762	14745	14856	14840	14888	14584	14540	14638	14653	14888	14811	14836	14740	14747	14723	14656	14605	14847	14688	14647	14696	14526	14480	14723	14834	14788	14706	14578	14716	14372	14728	14753	14465	14640	14804	14670	14617	14634	14562	14896	14778	14591	14713	14512	14672	14579	14722	14601	14765	14527	14696	14471	14663	14538	14643	14791	14666	14658	14763	14764	14695	14581	14598	14685	14609	14586	14729	14748	14587	14801	14610	14734	14658	14679	14553	14598	14684	14585	14939	14554	14534	14569	14613	14470	14693	14733	14563	14715	14678	14523	14736	14615	14697	14549	14874	14646	14622	14643	14653	14867	14500	14758	14594	14721	14723	14761	14711	14753	14711	14700	14685	14771	14835	14449	14885	14703	14763	14692	14632	14642	14570	14745	14592	14570	14731	14496	14442	14651	14566	14505	14796	14702	14614	14677	14698	14560	14674	14651	14640	14717	14693	14677	14871	14545	14710	14531	14829	14747	14686	14622	14715	14679	14632	14729	14692	14577	14738	14523	14565	14855	14441	14837	14436	14744	14586	14703	14609	14564	14669	14551	14586	14581	14582	14718	14813	14742	14557	14718	14824	14758	14695	14651	14612	14766	14767	14579	14627	14579	14556	14646	14622	14618	14529	14745	14631	14823	14826	14897	14614	14716	14736	14662	14941	14590	14617	14681	14539	14533	14806	14773	14681	14820	14668	14742	14633	14773	14760	14604	14686	14697	14635	14605	14594	14640	14800	14602	14636	14642	14641	14678	14690	14758	14500	14695	14643	14762	14561	14690	14676	14712	14630	14523	14765	14713	14538	14573	14726	14586	14599	14680	14750	14429	14879	14705	14628	14599	14710	14543	14546	14568	14659	14587	14758	14588	14770	14499	14404	14654	14638	14740	14616	14804	14710	14627	14747	14686	14611	14731	14594	14792	14773	14652	14657	14630	14517	14671	14571	14618	14654	14713	14577	14533	14671	14816	14630	14656	14638	14580	14412	14683	14738	14680	14561	14857	14764	14840	14994	14581	14822	14767	14747	14455	14659	14711	14711	14672	14769	14710	14597	14785	14687	14457	14803	14497	14695	14739	14517	14559	14796	14752	14581	14552	14869	14592	14742	14767	14670	14552	14411	14673	14750	14663	14896	14642	14688	14732	14511	14618	14533	14815	14585	14710	14489	14461	14656	14710	14616	14482	14674	14660	14659	14663	14895	14692	14688	14704	14626	14743	14782	14541	14664	14620	14672	14865	14740	14724	14609	14723	14798	14723	14546	14655	14738	14661	14676	14705	14833	14658	14820	14790	14589	14759	14692	14833
13045	23675	21368	17344	15963	15916	15410	15171	15423	15124	14725	14673	17576	32649	30516	25524	19369	15520	14413	14063	13932	13939	13860	13862	13975	13663	13869	14007	13969	13882	13677	13712	13893	13841	13771	13706	13716	13650	13827	13894	13714	13913	13984	13951	13759	13872	13735	13736	13839	13766	13813	13945	13826	13831	13830	13870	13852	13766	13692	13725	13770	13786	13877	13748	13747	13708	13843	13864	13769	13886	13866	13788	13849	13847	13836	13823	13870	13924	13879	13742	13853	13880	13811	13821	13727	13789	13834	13840	13859	13740	13866	13882	13753	13852	13853	13806	13830	13910	13716	13787	13796	13891	13886	13869	13693	13880	13780	13985	13790	13913	13844	13830	13561	13918	13827	13861	13751	13856	13880	13752	13728	13894	13785	13758	13874	13847	13867	13832	13870	13757	13728	13837	13796	13770	13666	13820	13817	13888	13728	13815	13816	13737	13688	13808	13951	13797	13905	13779	13903	13841	13997	13779	13909	13865	13723	13975	13764	13894	13842	13905	13785	13860	13645	13751	13764	13930	13838	13756	13876	13742	13762	14018	13848	13801	13840	13692	13766	13860	13658	13715	13747	13899	13793	13623	13853	13657	13938	13679	13826	13869	13848	13861	13872	13945	13697	13877	13692	13770	13901	13853	13929	13918	13831	13829	13795	13889	13838	13743	13815	13783	13804	13865	13898	13790	13812	13797	13762	13702	13918	14007	13798	13563	13753	13663	13835	13872	13774	13863	13874	13986	13840	13892	13947	13639	13816	13692	13794	13745	13814	13777	13958	13862	13617	13672	13896	13960	13827	13849	14043	13850	13723	13900	13710	13843	13834	13723	13742	13793	13901	13746	13727	13765	13879	13750	13931	13803	13979	13778	13913	13817	13959	13725	13803	13931	13831	13645	13843	13734	13784	13907	13645	13734	13913	13824	14055	13987	13890	13835	13847	13972	13836	13834	13893	13775	13826	13842	13766	13794	13785	13818	13749	13727	13745	13736	13748	13922	13679	13850	13714	13812	13873	13795	13922	13788	13801	13820	13827	13639	13803	13775	13755	13737	13831	13838	13721	13891	14012	13874	13750	13772	13614	13788	13803	13812	13797	13658	13841	13835	13763	13805	13656	13875	13674	13705	13741	13800	13860	13993	13871	13869	13746	13743	13814	13693	13714	13859	13864	13753	13909	13776	13843	13865	13850	13756	13808	14029	13818	13844	13908	13778	13881	13735	13753	13744	13502	13913	13766	13717	13656	13844	13748	13785	13764	13915	13916	13837	13825	13852	13802	13903	13764	13842	13795	13806	13680	13514	13764	13706	13803	13862	13890	14057	13826	13837	13878	13827	13837	13864	13696	13995	13728	13787	13707	13753	13755	13789	13832	13892	13824	13860	13881	13770	13760	13785	13690	13802	13779	13707	13897	13819	13951	13771	13793	13614	13895	13754	13746	13725	13965	13791	14013	13753	13701	13839	13942	13722	13949	13721	13867	13921	13731	13862	13865	13632	13698	13644	13807	13935	13700	13853	13791	13922	13875	13809	13645	13790	13771	13711	13677	13883	13816	13912	13725	13840	13667	13787	13908	13808	13825	13829	13957	13848	13929	13797	13880	13688	14016	13954	13834	13860	13773	13789	13772	13907	13810	13777	13820	13911	13943	13877	13761	13652	13856	13803	13811	13711	13824	13798	13826	13714	13779	13811	13735	13873	13781	13815	13889	13792	13923	13888	13897	13773	13826	13835	13790	13916	13810	13723	13803	14056	13863	13917	13807	13811	13834	13787	13670	13768	13798	13839	13867	13795	13798	13885	13907	13823	13737	13832	13779	13838	13814	13972	13882	13664	14018	13987	13835	13936	13859	13875	13872	13799	13822	13939	13882	13827	13928	13796	13754	13685	13868	13671	13884	13883	13787	13944	13773	13713	13720	13772	13567	13841	13865	13818	13808	13736	13783	13710	13904	13680	13650	13826	13951	13717	13875	13706	13804	13858	13738	13791	13886	13883	13759	13900	13833	13692	13895	13769	13890	13723	13755	13763	13688	13633	13648	13816	13772	13808	13875	13874	13837	13809	13764	13784	13778	13802	13693	13768	13820	13787	13752	13742	13748	13693	13836	13823	13805	13873	13771	13732	13792	13842	14074	13848	13796	13719	13806	13764	13878	13712	13809	13899	13797	13650	13796	13820	13832	13832	13711	13872	13607	13858	13810	13673	13616	13833	13676	13821	13820	13792	13852	13796	13739	13691	13821	13924	13862	13699	13855	13706	13646	13788	13680	13734	13848	13940	13940	13708	13723	13696	13745	14007	13871	13713	13790	13760	13693	13897	13835	13903	13686	13743	13794	13959	13659	13758	13786	13835	13844	13728	13747	13894	13899	13769	13668	13914	13945	13799	13738	13796	13988	13660	13791	13900	13762	14052	13735	13740	13632	13844	13812	13815	13887	13876	13823	13699	13893	13758	13827	13819	13701	13717	13815	13935	13756	13830	13689	13831	13945	13812	13779	13856	13800	13831	13900	13853	13835	13891	13841	13748	13830	13600	13882	13635	13869	13895	13711	13765	13672	13891	13915	13630	13971	13787	13753	13640	13564	13796	13806	13989	13695	13857	13853	13780	13862	13824	13792	13783	13627	13625	13851	13790	13873	13887	13798	13875	13706	13771	13892	13783	13806	13664	13714	13839	13740	13615	13708	13739	13820	13946	13729	13794	13786	13923	13824	13752	13827	13920	13867	13912	13753	13879	13905	13852	13735	13869	13891	13818	13937	13696	13852	13872	13884	13719	13802	13818	13867	13727	13839	13810	13821	13951	13555	13876	13834	13685	13788	13977	13616	13700	13726	13701	13924	13795	13724	13871	13742	13792	13776	13705	13805	13844	13660	13881	13970	13764	13892	13724	13845	13788	13848	13765	13642	13863	13677	13959	13778	13817	13883	13764	13765	13767	13762	13952	13827	13821	13774	13837	13790	13844	13940	13753	13976	13765	13887	13745	13856	13833	13932	13818	13733	13961	13921	13717	13846	13763	13749	14000	13917	13872	13859	13931	13621	13746	13818	13674	13735	13755	13877	13712	13806	13921	13887	13909	13820	13844	13688	13802	13809	13859	13826	13725	13707	13825	13773	13709	13854	13833	13764	13800	13894	13785	13646	13862	13899	13859	13743	13772	13946	13769	13944	13878	13733	13848	13949	13711	13917	13883	13769	13801	13862	13849	13808	13956	13803	13739	13709	13681	13949	13807	13820	13723	13982	13902	13743	13765	13842	13771	13839	13963	14056	13736	14018	13867	13704	13691	13830	13750	13820	13696	13855	13866	13805	13790	13779	13775	13896	13742	13661	13854	13680	13666	13818	13673	13829	13741	13864	13830	13903	13703	14046	13773	13851	13775	13992	13793	13847	13927	13854	13683	13745	13856	13869	13905	13654	13800	13789	13677	13895	13978	13904	13721	13782	13885	13791	13917	13768	13877	13713	13918	13839	13907	13841	13810	13863	13763	13755	13962	13876	13762	13852	13838	13617	13859	13790	13704	13761	13776	13860	13835	13804	13775	13967	13874	13953	13808	13829	13899	13744	13924	13676	13929	13849	13908	13821	13660	13682	13566	13952	13739	13934	13845	13742	13802	13867	13676	13845	13691	13873	13736	14135	13807	13769	13720	13995	13752	13641	13760	13804	13826	13763	13654	13783	13764	13860	13915	13671	13818	13693	13814	13921	13741	13781	13790	13855	13735	13991	13881	13785	13829	13796	13806	13828	13975	13718	13843	13775	13609	13604	13836	13730	13669	13785	13810	13833	13893	13910	13657	13805	13718	13747	13769	13966	13741	13776	13776	13840	13758	13750	13879	13768	13909	13730	13787	13875	13786	13812	13725	13710	13708	13820	13750	13821	13755	13847	13845	13789	13881	13663	13801	13947	13865	13703	13915	13707	13770	13881	13939	13801	13733	13749	13799	13823	13858	13690	13931	13780	13694	13797	13646	13677	13896	13771	13625	13837	13696	13943	13835	13827	13806	13917	13737	13817	13735	13792	13687	13893	13717	13850	13744	13798	13798	13783	13842	13618	13803	13862	13766	13911	13764	13685	13697	13691	13919	13852	13895	13774	13702	13864	13901	13873	13789	13773	13904	13935	13855	13717	13964	13865	13729	13624	13778	13797	13861	13811	13857	13879	13758	13867	13867	13971	13696	13767	13804	13926	13793	13788	13865	13957	13818	13737	13572	13759	13786	13769	13866	14001	13906	13722	13873	13965	13873	13930	13851	13703	13888	13789	13934	13804	13664	13822	13525	13794	13803	13788	13727	13905	13858	13693	13859	13850	13868	13861	13898	13772	13864	13779	13762	13931	13769	13817	13763	13860	13879	13852	13898	13973	13812	13530	14032	13775	13719	13876	13708	13551	13835	14002	13846	13864	13727	13780	13884	13747	13900	13788	13839	13877	13721	13722	13890	13742	13647	13759	13770	13741	13717	13806	13786	13776	13848	13996	13581	13740	13826	13850	13910	13758	13775	13929	13828	13928	13868	13866	13733	13871	13755	13697	13850	13703	14027	13745	13741	13806	13872	13796	13625	13902	13891	13862	13781	13924	13660	13675	13928	13693	13676	13805	13708	13897	13692	13746	13829	13877	13908	13711	13810	13826	13724	13772	13629	13922	13863	13715	13740	13663	13704	13750	13735	13549	14039	13581	13967	13764	13818	13762	13813	13832	13896	13790	13952	13885	13945	13820	13749	13584	13830	13812	13854	13723	13883	13853	13730	13800	13893	13689	13933	13786	13823	13751	13640	13765	13779	13828	13796	13765	13692	13730	13767	13626	13784	13814	13828	13843	13963	13759	13720	13791	13983	13701	13764	13901	13789	13733	13973	13851	13800	13746	13769	13702	13774	13695	13827	13876	13789	13734	13753	13788	13832	13901	13784	13942	13724	13879	13819	13783	13795	13766	13875	13751	13846	13903	13723	13753	13944	13654	13724	13783	13795	13722	13717	13860	13841	13773	13714	13865	13857	13771	13913	13797	13844	13809	13805	13811	13854	13817	13884	13830	13862	13844	13901	13816	13794	13941	13737	13688	13886	13890	13769	13831	13960	13636	13860	13869	13635	13708	13618	13778	13781	13823	13875	13789	13838	13874	13757	13927	13982
22631	20982	28679	23463	21093	22498	22635	17259	16332	16423	16187	16049	19486	37470	35388	29986	23371	17682	15955	15379	15167	15226	15069	14859	15006	15138	15034	15200	15254	15027	15158	14999	15000	14968	14948	15008	15220	15096	14880	15076	15159	15230	15132	15057	14941	14948	15059	14992	15094	14891	15080	14962	15067	15014	14800	14972	14977	15014	14978	14875	14890	15019	14813	15006	14931	15087	14958	14893	15050	14972	15150	14950	15315	15101	15064	15031	15065	14963	14966	14892	15056	15107	15037	14915	14920	14877	14895	14961	15026	15015	15010	15042	14801	15073	14924	14954	14913	14943	14923	14967	14767	14882	15103	15046	15003	14958	14935	15106	14956	14946	14954	14902	14751	14888	15002	15035	14956	15046	14912	14893	15163	14863	14969	15039	14779	14870	14877	15018	14956	15143	14924	14608	14861	14850	14997	14854	14899	14778	14934	14881	15061	14913	14905	14874	14793	14981	14824	15080	14980	15029	15079	14937	14811	15145	14983	15113	14841	14865	14896	15209	14927	14791	15007	14780	14752	14975	14993	14866	14814	15002	14906	14902	15067	14816	14945	14756	15131	14978	15108	15034	14914	14886	15073	14864	14854	14944	14875	14837	14937	14905	14774	15078	15101	14801	15123	15109	14942	14901	14979	15008	14981	15040	15046	14857	14912	14797	14752	14905	15011	14866	14934	14832	14821	14840	14975	15137	14962	15052	14774	14878	14855	15023	14855	14981	15052	14914	14944	14926	14916	14987	14854	15025	15011	14836	14841	15071	14889	14993	15102	14955	14999	14986	14863	14926	14887	14797	14917	14970	15059	14991	14856	15112	15038	14794	14874	14752	14945	14860	14942	14975	15048	15076	14989	15013	15130	14945	14923	14668	14898	15088	15125	14633	15092	15020	15014	14888	14999	14950	14973	14820	14801	14962	15047	14874	14823	14813	14963	14892	15058	14917	15026	14908	15092	14937	14923	14934	14804	14997	14978	14942	14890	14996	14946	15072	15048	15041	14942	14720	14963	14870	14935	14884	14942	14873	14997	15042	14811	14936	14904	15093	15062	15014	14895	15050	14834	15026	14875	15007	14909	14935	15198	14926	14815	15116	14947	14888	14836	14962	14931	14926	15035	14998	15008	14763	14866	14997	15134	14854	14913	14840	14943	14938	14983	14954	14858	14880	14984	14940	14974	15097	14886	14758	14931	15022	14801	14728	14937	14977	14751	14999	14917	14857	14899	14828	15025	14870	14943	15040	14850	15003	14909	14767	14784	14905	14935	14861	14859	14827	14775	14943	14896	15161	15161	15079	14826	14869	14973	14676	14787	14998	14802	14887	15102	15040	14793	14786	14819	14791	14939	14967	14845	14978	14739	14961	14861	14868	15084	14971	15000	15025	14963	15134	14903	15099	15080	15005	14963	14837	14866	15093	14967	14728	14880	14968	14781	14977	15007	15129	14915	14857	14969	14930	14836	14840	14888	15006	14940	14805	14877	14895	15041	14903	14976	14994	14802	15095	14798	15084	14938	15022	14894	14956	14791	14738	14858	14977	14901	14896	14835	14724	14974	15058	15067	15070	14658	14899	14974	14883	14878	15129	15114	14992	14934	14875	14797	14866	14973	15017	15014	14998	14933	14980	14935	14991	15170	14865	14897	14829	15140	14922	14857	14735	14959	14934	14942	15155	14762	14957	14958	15032	14981	14964	15025	14960	14855	14924	14897	14833	15016	14806	15008	14803	14822	14735	14844	14825	14892	14887	14935	14913	14926	14874	14928	14945	15002	15019	14920	14840	15053	14876	14951	14761	14891	14896	15009	14934	14932	14929	14937	14772	14824	15099	14801	14949	15011	15045	15004	14735	14736	14898	15046	14946	15007	14831	14937	14800	14737	15008	14915	14820	14824	14880	14851	14747	14896	15010	14811	15007	14941	14777	15078	14834	14978	14974	14892	14750	15007	14803	14965	14832	14865	14970	14956	15022	14873	14918	14896	15045	14788	14903	14913	14907	15032	14759	14958	15105	15009	14971	14851	14914	15109	14888	14844	14831	14924	14999	14894	14862	14952	14863	14884	14805	14842	14960	14957	14786	14827	15036	14925	14945	14936	14950	14919	14772	15031	14931	15108	14823	14891	15021	14853	15068	14886	14860	15002	14950	14814	15065	14584	14888	14742	14979	14772	15060	14882	14844	15006	15014	14686	15052	15101	14951	14956	14824	15193	14935	15051	15122	14919	14945	14960	14868	14775	14868	14935	15116	14952	14953	14829	14799	14900	15030	14759	14675	14707	15021	14997	14990	14829	15026	14793	14744	15003	14890	15008	15183	14871	15112	14868	14804	14902	14841	15040	14706	14930	14941	15038	14989	15092	14861	15019	14911	14892	14920	15096	14918	14920	15063	14958	14955	14987	14961	15124	14725	14820	14974	14954	15044	15066	14763	14915	14876	14823	14966	14824	14891	15077	14930	14867	14810	14879	15006	14893	14825	14957	14821	15001	14913	14960	14828	14996	14980	15149	15067	14917	14954	14926	14828	14814	14867	14932	15051	15061	14765	15089	14851	14977	14781	14810	14825	15079	15018	14664	14985	14999	14929	14893	14913	14985	14699	14782	14966	14966	15056	15145	14973	14944	14870	14676	14776	14832	14851	14967	14939	14924	14856	14737	14916	14785	14909	14799	14996	15231	14877	14926	15040	14840	14887	14969	14854	15110	14995	14787	14995	15071	14876	15023	15079	14985	14970	14799	14892	14877	15066	14890	14973	14859	14907	15000	14967	14997	14781	15077	14942	14821	14886	14916	14850	14915	15068	14992	14902	15014	14938	14964	14986	14876	14852	14746	14720	14810	14834	14834	15089	14952	14949	14800	14958	14940	15025	14887	14912	14851	14986	15059	14996	14995	15007	14787	14952	15012	14979	14742	14987	14943	14745	14738	14917	14823	14964	15083	14989	14889	15077	15025	15004	14894	14788	14855	14989	14947	15063	14811	14929	14964	15073	15123	14818	15091	15040	15038	14955	14809	14852	15188	15118	14897	14858	14928	14807	14999	15037	15007	14828	14857	15029	15089	14795	14834	14908	14981	14982	14807	14951	15011	14857	15053	14864	14853	14948	14832	14784	14979	14906	14914	15025	14955	14793	15002	14933	15021	14929	14898	14928	14891	14925	14876	14936	14867	14913	14929	15112	14920	14798	14906	14895	14982	14898	14905	15018	14996	14921	14938	14873	14880	14899	14872	14815	14826	14992	14880	14944	14943	15000	14650	14899	14812	14921	14988	14986	14778	15030	15008	14924	15093	15104	14994	15045	14820	14860	14908	14917	14868	14957	14967	14983	14918	14917	14929	14984	14993	14882	14885	14987	15168	14982	14950	14889	15017	14952	14804	14976	14953	14873	14798	14824	14863	14837	15021	14867	14996	14990	14757	14888	14843	15047	14817	14836	14962	14854	15065	14964	15049	14946	15009	15131	14788	14893	15022	15042	14845	14695	15042	14839	14904	14751	14961	14954	15061	15001	15022	14854	14786	14863	14879	14964	14870	14835	15005	14945	14965	14816	14967	15024	14926	14990	15069	14867	14817	14914	15105	14885	14903	14707	14852	14807	14779	15088	15001	15043	14884	14802	14886	14925	14736	14748	15004	14977	14820	15021	15014	14840	14925	14820	15074	15064	14936	15061	15187	14777	15070	15046	14696	14943	14832	14855	14933	14897	14904	15039	14933	14890	14958	15032	14981	15201	14878	14973	14828	14886	14957	15026	14938	14744	14840	14954	15136	14959	14833	14888	14929	14877	14940	14972	14983	15131	14950	14892	15003	14947	14878	14919	14883	14898	14848	15002	14935	14824	14898	15061	14932	14999	14738	14904	14836	15060	15130	15024	15022	14832	14974	14909	14742	15026	14705	14656	14927	14889	14677	14910	14873	14781	14933	14745	14899	14838	14714	14781	14986	14897	14943	14898	15109	14847	14942	15071	14838	14736	14925	14696	14842	15102	14849	14934	14998	15120	15002	14860	15026	15048	14870	14846	14733	15076	15052	15047	14799	14790	14789	15077	14861	15038	14845	14962	14834	14903	14860	15037	14842	14878	14681	14891	15015	14741	14901	14986	15131	14953	14930	15036	14899	14849	14974	14817	14888	14969	14854	14983	14868	14932	14800	15111	14937	15000	15130	14947	14810	14745	14894	14859	14729	15062	15097	15027	15066	14844	14886	15006	14965	15128	14789	14832	14921	15002	14906	15031	15069	15074	15066	14882	14782	14939	14944	14914	14890	14805	14749	15001	14952	14861	15116	14811	14899	15058	14759	14954	14986	14798	14827	14844	14952	14892	14924	14896	15064	14967	14879	14922	14636	14766	14864	14853	15080	14986	14936	14880	14955	14939	14982	15131	14920	14923	14861	14999	14815	14999	15091	14939	14945	14991	14877	14888	14877	14891	14897	15000	14957	14714	14865	14956	14967	14866	14817	14895	14910	15002	14953	14778	14811	15002	15079	14998	15012	14993	15167	14936	14849	14997	14933	14972	14931	14982	14933	14849	14792	14986	14867	14881	14747	15099	14871	15065	14922	14877	14854	14970	14926	14966	14927	14900	14966	14934	14979	15142	14873	14835	14908	15067	14824	14812	14894	14943	14956	15162	15044	15026	14836	14816	14905	15008	14901	14825	15095	15039	14886	14976	14954	15083	15047	14930	14961	14817	14992	14958	15011	15018	15046	15061	14990	14968	14914	14968	15082	14949	15109	15006	14871	14926	14862	14918	15074	14886	15079	14880	14881	15039	14885	14927	14952	14958	14966	14906	14867	15063	14878	14879	14835	14858	15152	14730	14882	14988	14975	14918	14949	15015	15240	15143	14833	15006	14990	14688	14937	14997	14823	14773	15013	14960	14927	14895	14996	14777	14924	14856	14939	15015	14755	14942	14707	14992	14962	14833	14912	14849	14972	14915	14868	14745	15061	15071	14972	15001	14945	15008	14838	14840	14832	14873	15031	14866	15000	14916	14969	14868	14911	15009	15002	15046	15040	14776	14918	14820	14969	14790	15003	14852	14802	15000	14706	14930	14979	14910	15064	14968	14814	14797	14927	14788	14965	14893	14763	14916	15076	14912	14968	14986	14982	15092	14971	15063	15017	15008	15107	14898	14860	14891
14866	28108	25869	19318	17552	16727	16731	16616	16305	15995	15696	15427	21457	41270	38223	31730	23215	16627	14923	14323	14119	13924	13920	13963	14067	13851	13909	14072	13822	13967	13951	14052	14075	13980	13987	13988	14021	13891	13944	14044	13793	13936	13943	13917	13950	14048	13816	14054	13885	14047	14232	13815	14001	13739	13830	13903	13802	13998	14073	14023	14082	13863	13756	13899	14143	14059	14010	13926	13870	13966	14055	13954	13983	13860	14009	13956	13888	13935	14024	13942	13999	14046	13998	14079	13896	14001	14017	13931	14055	13840	14068	13868	13916	13933	14076	13908	14042	13853	13871	14064	13965	13923	13955	13985	14050	13886	14022	13952	14118	13664	13805	14057	13816	13797	13964	13969	13952	13973	13930	14137	13905	13952	13924	14029	13892	14055	13991	13963	13872	13977	14061	14072	13897	13925	13802	13893	13859	13905	13905	13960	13768	13878	13864	13949	13801	13967	13993	14019	14113	13849	13850	13784	14063	13977	13952	13878	13833	13957	13800	13909	13720	13716	13786	14079	13976	14003	14023	13962	13998	13919	13952	13964	13963	14108	13915	13759	13893	13906	13880	14040	13763	13950	13735	14071	14007	13803	13872	13924	13892	13830	14013	13916	13820	14026	13855	13737	14026	13746	13906	13804	13809	14019	13824	13986	13943	14013	13955	14032	14026	14024	13893	13904	14016	13950	13961	13917	13926	13821	13913	13870	13937	14010	13869	13834	13873	14016	13892	13994	13795	13666	13890	14009	13920	14003	13777	13894	14022	13753	13927	13952	14007	13879	14145	14063	13904	13859	13882	13989	14067	13864	13792	14008	13997	13842	13824	13929	13911	13880	13952	13849	13976	13979	13916	13957	13891	14055	13933	14105	14031	14031	14039	13998	13785	13973	13991	13982	13965	13926	13990	13894	13998	14003	13895	13955	13958	13816	13770	13929	13822	13977	14063	13819	13873	13886	13911	13881	13947	13959	13799	14002	13842	13861	14027	13903	13834	13886	13929	13914	14011	13961	14070	13860	13712	13951	13997	14088	13778	13937	13938	14027	13942	13966	13956	14085	13872	13891	14058	13950	13912	14024	13949	13988	13947	14009	14222	13960	13940	13857	14031	13871	14080	13975	14069	13917	13921	13785	13915	13905	13896	13949	14005	14027	13893	13926	13989	13977	13915	13760	13997	14084	13899	13894	13979	13936	14070	13899	13926	13988	14013	14024	14115	13916	14128	14121	13816	13958	13958	14019	13756	13989	14038	14137	13859	13812	13874	13903	13975	14008	13805	13872	13916	14110	14000	13959	13967	13933	13930	13921	13922	13861	13927	13885	14042	13776	14094	13795	13876	13930	13822	13899	13821	13926	14010	13995	13987	14049	13845	13937	13822	13942	13968	13777	13975	14141	13763	14035	14022	14066	13753	13847	13953	13962	13863	13841	13928	13909	13802	14039	13927	14015	13970	13751	14110	13781	13911	13925	13914	13889	13912	13939	13840	13806	13913	14044	13993	14004	13924	13809	14153	13855	13995	13954	13941	13790	14124	13916	14054	13984	13949	13990	14093	14142	13965	13844	14039	14054	14050	13892	13911	13994	13982	13854	13839	13922	14041	13883	13952	13922	14017	13978	13968	13955	13863	13665	13989	13939	13850	13966	13945	14025	13984	14027	13963	14024	14032	13866	14007	13973	13841	14088	13883	14104	14122	13922	13897	13912	14074	13850	14112	13879	13905	14108	13684	13918	13957	13920	14010	13960	13991	13907	13780	13946	14060	13949	13965	13887	13953	13971	13841	14022	13906	13899	14116	13979	14072	13950	13931	14090	13872	13842	14066	13954	13941	13919	13967	13876	13822	13922	13937	13831	13959	13916	13893	13787	13940	13908	14030	13979	13948	13967	13965	13730	13945	13823	13939	13998	13794	13943	13968	13959	14126	13970	14038	13928	13953	13772	13930	13953	13816	13910	14055	13792	14035	14000	13821	13851	13920	14017	13953	13908	13883	13922	13965	13948	13889	13795	13884	13783	14036	13992	13887	13966	13820	14015	13750	13986	14124	13818	13923	13668	13882	14061	14034	14102	13953	13855	13826	13873	13961	13832	13841	13986	13973	13888	13836	14002	14032	13846	13789	13948	13940	13884	13918	13956	14034	13727	13949	13932	13722	14120	13984	13869	13969	13965	14022	13803	13988	14041	14013	13997	13818	14028	13911	13967	13981	13946	13889	13988	13956	13863	13975	13875	13937	13857	13761	13885	13853	13869	13974	13932	14000	13987	14112	13919	13932	13881	13925	13916	13954	13802	14141	13975	13782	13989	13916	14010	13995	13922	13943	13724	13908	13793	13809	14007	13964	13917	13907	13913	13931	13824	13991	13912	13839	13857	13867	13896	14007	13845	13973	13970	14061	13729	13924	13960	13933	14038	14022	13973	13778	13844	13806	13972	13909	14002	13839	13867	13946	13812	13759	14072	13909	13749	13973	13953	13913	13970	14085	13955	13840	13996	13838	13824	14126	13965	13868	13912	13775	13790	13783	13859	13921	13866	13944	13828	13913	13887	13897	13914	13948	13852	13932	14080	13888	14164	13860	13910	13874	13944	13957	13966	13986	14063	13750	14046	13951	13966	13976	13786	13861	13860	13824	13913	13967	13969	13949	13962	13984	13790	13796	13959	13838	13850	13837	14028	13861	13828	14121	13878	14114	13871	13865	14087	13857	13815	13835	13867	14054	13939	13912	13920	13986	13906	13995	13963	13908	14051	13866	13992	13855	14157	13813	13942	13998	13829	14007	14033	13797	13983	13814	13903	13931	14176	13862	13833	13959	14076	14167	13936	13923	13812	14040	13881	13863	13999	13882	13980	13878	13965	13798	13751	13946	13930	13920	13756	13766	13950	14046	13957	13780	14052	13973	13837	13860	13901	13879	13973	13906	13962	14103	14027	13973	13957	13914	13886	13860	13815	13923	13958	13936	13929	13825	14150	13856	13964	13778	14010	14071	13861	13868	13783	13887	13816	13745	13872	13860	13920	14093	14206	13836	13923	14031	14017	13985	13850	13914	13937	13996	13981	14021	13937	13936	14074	13899	13788	13970	13871	13894	13935	14005	13767	13803	13852	13994	13860	14014	13929	13810	13881	13855	13888	13854	13909	14007	13943	13879	14035	13985	14101	14214	13890	13993	14020	14154	13817	13997	13772	13834	13954	13884	13900	13836	14004	14088	14041	14143	13820	13980	13990	13906	14025	13938	13684	13860	13918	13937	13885	13944	14077	13813	13834	13938	13948	13867	13862	13948	13943	13885	14005	13799	13926	13993	14021	13966	13790	13838	13921	13878	13965	14026	13838	14244	13871	13767	14128	13896	14066	13810	14204	13864	13875	13966	13929	14078	13909	13871	13848	14082	13954	13784	13870	13930	13919	13860	13988	13793	13954	14002	13799	13796	13897	13946	13931	13733	13897	14022	13947	14018	14088	13874	13822	13989	14027	13986	13979	13787	14138	13974	13856	13890	13762	13979	14133	13955	13996	13879	14037	13883	13854	14249	13831	14093	14026	14009	13983	13884	13917	13853	14057	14002	13774	13910	13857	14038	14048	13970	13976	14074	13730	13937	14002	14108	13930	14020	13806	13969	13947	14006	13874	13840	14009	13996	13896	13867	13813	13890	13918	13873	13895	13866	13909	14014	13895	14044	14003	13991	13807	13972	13983	14037	13797	13893	13959	14129	13984	13884	13934	13984	13801	13936	13747	13936	13888	13869	14104	13932	13992	14082	14023	13746	13902	13935	13819	14034	13974	13968	13933	14081	14064	13853	13939	13861	13885	14068	13947	13782	14009	13967	13978	13908	13923	14095	13956	13839	13842	14078	13897	13938	14069	13915	13834	14142	13911	13848	13903	13989	13845	14029	13963	13870	14038	13841	14030	13973	13909	13886	14014	14007	14034	13893	13943	13918	14041	13785	14030	13855	14129	13833	13970	13836	13834	13948	14008	13938	13955	13836	13815	13846	14000	13998	13973	14055	13807	14106	13921	13889	14078	13881	14055	14025	13936	13953	13978	13934	13839	13988	14067	13894	13997	13939	13917	13971	13770	13913	14027	13970	14107	13875	13957	13957	13894	13991	13984	13978	14056	13944	13794	13972	13961	13987	13970	14049	13986	13967	14077	13815	13970	13742	13997	13953	13974	13991	14033	13951	14021	14066	13943	13798	13857	13896	14025	13760	14049	13809	14010	13983	13989	13811	13947	13956	13941	13954	14017	13875	13919	13945	13931	13882	14029	13969	13966	13949	13959	13806	13932	13822	13933	14079	13924	14068	13868	13740	13942	13811	13855	13849	14039	14028	13944	13976	14048	13962	13920	13896	13941	13953	13974	13912	13823	13922	13814	13975	13930	14002	13830	13935	13875	13983	14066	14109	14004	14053	13875	13959	13900	13781	13985	13906	13977	13950	13807	13820	13917	13840	13716	13796	13946	13899	13895	13902	14062	13890	14055	13982	13792	13756	13980	14044	14063	13889	13997	13943	13807	14044	13936	13882	13772	14026	13907	13895	14010	13854	13955	13924	14013	13762	13893	13902	14016	13873	13864	14145	13762	13902	13866	14008	13969	13997	13932	13830	14081	13831	13870	13998	13905	13787	13891	13933	14001	14047	13786	13934	13876	13873	13794	13897	13837	14066	14035	13975	13947	14136	13921	13938	13850	13987	14003	13866	13842	13851	14000	13949	13796	13911	13847	13732	13795	14070	13772	14040	13904	13810	13954	13858	13899	13984	13889	14031	14042	13874	13892	13803	13945	14008	13782	13896	13857	13855	14062	13849	13875	14079	13850	13813	14107	14027	13907	13832	13868	13910	13867	13977	13758	14024	13794	14061	13784	13897	13813	13938	13988	13988	13835	13955	13801	13883	13959	13872	13736	13913	13868	13900	14017	13841	13941	13889	13828	13824	13824	13973	14037	14029	13917	14024	13962	14260	13891	13827	13915	14022	14002	14002	13941	13958	13891	13957	14014	13849	13793	13840	13792	13969	14101	13748	13956	14184	13858	13874	13889	13821	14063	13843	13949	13887	13997	13831	13922	13931	13923	13964	13716	13921	13837	13886	14046	13968	13831	13852	13991	13963	13739	13715	13885	13870	13804	13869	13850
26850	21408	22884	19056	15407	15442	15533	15317	15094	14920	14988	15035	15117	16469	17100	16529	15678	15071	14768	14653	14625	14540	14611	14684	14570	14744	14848	14541	14712	14564	14704	14456	14612	14620	14526	14533	14804	14539	14585	14723	14777	14564	14495	14526	14744	14689	14376	14487	14724	14600	14476	14603	14703	14615	14650	14470	14544	14568	14447	14478	14570	14538	14593	14617	14609	14492	14787	14598	14755	14547	14791	14582	14648	14545	14483	14636	14700	14509	14555	14605	14696	14723	14503	14558	14602	14469	14588	14591	14797	14494	14661	14568	14480	14557	14712	14550	14559	14518	14649	14528	14627	14534	14691	14567	14709	14655	14657	14509	14460	14637	14482	14553	14706	14608	14407	14677	14879	14587	14728	14711	14587	14646	14512	14602	14574	14564	14695	14705	14711	14616	14804	14541	14768	14865	14783	14721	14503	14689	14618	14598	14594	14556	14801	14437	14506	14683	14612	14640	14584	14717	14450	14708	14537	14767	14713	14566	14622	14530	14639	14458	14668	14531	14551	14719	14700	14712	14776	14499	14656	14530	14647	14597	14596	14512	14383	14497	14750	14844	14575	14669	14731	14580	14467	14474	14655	14603	14528	14609	14462	14523	14640	14761	14647	14832	14675	14569	14486	14698	14485	14666	14540	14540	14583	14453	14673	14824	14714	14644	14652	14592	14558	14579	14606	14582	14660	14714	14718	14500	14658	14505	14666	14694	14585	14510	14595	14554	14571	14559	14635	14520	14465	14571	14578	14590	14634	14621	14551	14600	14560	14609	14642	14501	14741	14783	14694	14773	14627	14689	14849	14708	14707	14543	14558	14564	14637	14758	14608	14534	14628	14785	14419	14698	14735	14728	14517	14589	14475	14690	14498	14381	14627	14418	14369	14715	14538	14702	14647	14559	14544	14546	14512	14631	14571	14706	14714	14659	14683	14667	14591	14709	14538	14574	14660	14758	14526	14502	14672	14537	14425	14695	14502	14574	14788	14772	14644	14654	14715	14582	14465	14627	14694	14768	14544	14762	14810	14597	14617	14746	14601	14682	14762	14635	14533	14719	14705	14817	14632	14475	14751	14770	14437	14767	14631	14344	14486	14700	14493	14520	14632	14839	14603	14670	14633	14437	14426	14719	14440	14612	14729	14738	14636	14544	14386	14750	14696	14577	14495	14734	14552	14547	14391	14542	14682	14884	14926	14521	14627	14646	14646	14652	14560	14561	14380	14640	14511	14614	14634	14577	14553	14563	14602	14501	14605	14578	14626	14642	14689	14587	14617	14584	14557	14535	14639	14530	14500	14789	14655	14640	14727	14635	14506	14438	14460	14611	14478	14493	14487	14675	14682	14528	14713	14775	14749	14852	14708	14524	14464	14628	14597	14530	14490	14654	14550	14540	14507	14516	14518	14733	14538	14515	14622	14682	14589	14705	14514	14717	14771	14491	14526	14589	14692	14612	14591	14674	14651	14663	14621	14539	14556	14610	14741	14549	14504	14537	14591	14687	14743	14605	14571	14738	14571	14669	14707	14552	14588	14691	14640	14642	14704	14615	14582	14774	14745	14468	14600	14745	14799	14862	14694	14575	14511	14618	14543	14575	14733	14527	14768	14721	14583	14396	14445	14664	14636	14662	14802	14618	14674	14561	14443	14720	14702	14606	14705	14787	14575	14655	14543	14579	14651	14680	14483	14461	14652	14798	14819	14648	14605	14563	14543	14628	14639	14565	14376	14639	14520	14676	14699	14761	14719	14511	14670	14559	14595	14749	14630	14540	14766	14635	14500	14667	14589	14497	14590	14917	14638	14803	14654	14449	14516	14730	14748	14746	14780	14615	14648	14591	14643	14615	14569	14776	14534	14762	14663	14551	14805	14840	14638	14767	14647	14726	14711	14579	14808	14587	14804	14779	14779	14548	14590	14645	14712	14483	14740	14638	14639	14384	14649	14791	14815	14797	14737	14464	14635	14695	14523	14465	14696	14629	14693	14846	14559	14777	14621	14622	14409	14659	14732	14530	14557	14552	14692	14762	14626	14500	14562	14676	14798	14764	14574	14765	14675	14404	14392	14649	14544	14770	14720	14620	14727	14639	14642	14715	14673	14840	14568	14736	14829	14646	14652	14672	14670	14678	14586	14446	14745	14613	14614	14659	14582	14662	14671	14556	14585	14614	14723	14542	14670	14741	14635	14529	14484	14761	14589	14540	14620	14396	14602	14703	14556	14800	14706	14620	14547	14533	14705	14577	14576	14519	14459	14561	14667	14780	14513	14660	14755	14728	14598	14578	14734	14738	14627	14778	14574	14456	14482	14915	14716	14621	14687	14743	14667	14606	14667	14763	14725	14766	14405	14682	14481	14650	14720	14637	14790	14570	14841	14633	14552	14579	14615	14629	14628	14580	14422	14703	14675	14483	14782	14645	14524	14760	14592	14549	14476	14518	14636	14514	14893	14605	14605	14710	14664	14655	14537	14669	14602	14750	14446	14583	14827	14694	14577	14720	14698	14676	14614	14622	14697	14676	14527	14660	14489	14412	14651	14450	14614	14472	14468	14609	14750	14644	14443	14531	14571	14470	14563	14544	14434	14640	14679	14792	14594	14727	14544	14522	14558	14494	14531	14623	14521	14576	14647	14617	14625	14603	14730	14666	14577	14627	14713	14652	14435	14649	14565	14481	14537	14652	14534	14534	14662	14465	14536	14635	14756	14696	14560	14848	14624	14535	14422	14547	14607	14575	14508	14386	14592	14477	14412	14672	14590	14642	14544	14339	14809	14716	14635	14639	14545	14595	14453	14539	14645	14655	14725	14655	14499	14660	14676	14429	14587	14508	14673	14715	14686	14626	14472	14602	14534	14785	14997	14630	14600	14731	14648	14610	14646	14609	14785	14439	14529	14638	14618	14639	14693	14723	14705	14775	14822	14768	14674	14527	14726	14576	14712	14651	14585	14709	14559	14654	14482	14525	14723	14633	14757	14570	14598	14645	14541	14670	14606	14444	14427	14598	14536	14498	14833	14400	14534	14577	14674	14653	14411	14736	14565	14674	14431	14562	14324	14712	14570	14712	14682	14566	14472	14578	14451	14573	14594	14801	14826	14627	14701	14663	14631	14571	14665	14585	14539	14737	14601	14720	14658	14592	14812	14685	14708	14663	14763	14806	14667	14551	14583	14495	14700	14558	14772	14682	14706	14756	14507	14523	14499	14789	14515	14616	14395	14630	14650	14614	14720	14617	14618	14926	14546	14597	14557	14574	14806	14338	14498	14527	14799	14731	14751	14558	14655	14514	14715	14707	14650	14561	14567	14501	14741	14656	14775	14641	14766	14475	14548	14558	14706	14497	14483	14559	14540	14471	14539	14763	14660	14531	14579	14723	14787	14699	14721	14578	14662	14697	14644	14750	14751	14516	14719	14611	14542	14634	14652	14494	14480	14654	14560	14592	14601	14604	14421	14828	14504	14757	14677	14649	14550	14716	14479	14672	14518	14539	14665	14629	14650	14572	14600	14583	14583	14609	14662	14514	14686	14560	14466	14671	14449	14596	14899	14413	14593	14636	14681	14549	14712	14751	14691	14735	14584	14503	14557	14630	14571	14659	14669	14673	14494	14409	14711	14634	14725	14646	14675	14656	14702	14506	14630	14658	14617	14536	14782	14565	14547	14582	14765	14709	14483	14709	14642	14738	14431	14670	14692	14458	14564	14433	14500	14579	14598	14658	14758	14776	14786	14560	14557	14489	14642	14598	14584	14565	14737	14750	14670	14670	14695	14563	14744	14760	14613	14528	14725	14612	14865	14780	14610	14694	14527	14559	14558	14576	14628	14743	14641	14761	14671	14725	14666	14578	14585	14639	14614	14665	14629	14579	14755	14807	14505	14539	14671	14620	14676	14787	14612	14774	14612	14789	14756	14550	14596	14816	14481	14573	14656	14641	14479	14517	14538	14503	14619	14598	14964	14650	14658	14713	14713	14737	14502	14504	14586	14540	14661	14485	14707	14496	14571	14696	14762	14555	14653	14759	14661	14703	14825	14514	14564	14570	14859	14570	14544	14511	14530	14702	14588	14766	14710	14700	14718	14563	14713	14535	14568	14757	14800	14474	14608	14589	14750	14631	14763	14656	14724	14905	14615	14569	14665	14651	14898	14651	14568	14652	14415	14419	14484	14646	14816	14598	14451	14649	14700	14599	14826	14476	14736	14578	14601	14564	14656	14614	14596	14514	14814	14635	14626	14575	14631	14732	14599	14565	14749	14594	14629	14727	14844	14711	14445	14625	14623	14626	14740	14642	14551	14526	14716	14594	14585	14460	14626	14557	14468	14755	14586	14672	14664	14460	14740	14693	14499	14507	14466	14628	14659	14568	14745	14701	14662	14500	14648	14721	14797	14665	14585	14540	14519	14677	14669	14710	14641	14622	14562	14698	14605	14480	14714	14603	14690	14637	14523	14763	14780	14424	14659	14580	14636	14600	14384	14690	14711	14550	14595	14602	14471	14642	14629	14651	14664	14608	14678	14696	14530	14693	14415	14587	14713	14593	14811	14815	14599	14530	14972	14550	14640	14681	14572	14639	14695	14553	14645	14588	14624	14484	14524	14589	14557	14486	14703	14735	14729	14656	14519	14741	14482	14472	14729	14623	14523	14599	14480	14709	14766	14597	14657	14605	14568	14494	14615	14522	14429	14634	14439	14598	14464	14645	14604	14705	14681	14616	14759	14585	14762	14709	14729	14580	14768	14485	14512	14611	14577	14544	14527	14758	14721	14724	14753	14495	14580	14631	14508	14630	14672	14521	14532	14563	14439	14738	14552	14599	14694	14611	14708	14565	14734	14618	14693	14514	14759	14645	14528	14619	14480	14626	14703	14686	14725	14489	14624	14751	14608	14474	14700	14624	14694	14490	14718	14504	14657	14684	14597	14713	14613	14736	14471	14633	14496	14469	14491	14671	14770	14467	14517	14741	14765	14726	14778	14445	14720	14503	14622	14611	14442	14621	14644	14543	14539	14578	14560	14764	14675	14730	14398	14665	14608	14544	14570	14578	14616	14580	14477	14512	14462	14595	14571	14647	14709	14420	14577	14553	14690	14599	14805	14592	14705	14761	14682	14728	14685	14588	14626	14718	14538	14689	14636	14563
13880	17971	18680	15972	15219	14838	15231	14902	14521	14481	14476	14280	14601	16880	17165	15932	14852	13977	13864	13765	13745	13706	13685	13622	13522	13750	13668	13768	13753	13767	13709	13732	13686	13629	13600	13882	13646	13883	13593	13869	13593	13643	13672	13779	13702	13709	13696	13714	13666	13608	13763	13826	13673	13678	13748	13723	13756	13854	13876	13721	13723	13604	13579	13754	13543	13909	13691	13677	13592	13674	13790	13794	13694	13763	13724	13718	13817	13627	13777	13637	13614	13685	13637	13625	13666	13643	13650	13803	13731	13565	13700	13792	13887	13650	13771	13768	13654	13736	13573	13690	13590	13847	13742	13698	13751	13614	13718	13653	13469	13713	13741	13578	13917	13685	13718	13712	13739	13712	13799	13783	13615	13779	13705	13725	13866	13709	13679	13802	13777	13781	13628	13927	13822	13865	13848	13631	13732	13771	13678	13704	13775	13562	13665	13833	13673	13672	13749	13801	13613	13847	13690	13525	13590	13742	13632	13639	13661	13702	13727	13679	13711	13618	13737	13796	13774	13602	13735	13605	13634	13638	13708	13721	13732	13580	13775	13687	13526	13900	13706	13702	13615	13640	13663	13531	13548	13642	13660	13877	13607	13720	13652	13932	13755	13743	13683	13741	13804	13575	13857	13807	13685	13589	13654	13639	13773	13748	13625	13752	13761	13610	13660	13808	13665	13627	13651	13661	13723	13657	13615	13594	13602	13668	13787	13782	13754	13834	13600	13547	13686	13701	13668	13545	13499	13584	13655	13740	13776	13729	13717	13502	13741	13778	13620	13621	13708	13737	13678	13670	13569	13720	13812	13569	13695	13728	13717	13768	13693	13583	13766	13593	13755	13595	13774	13578	13880	13550	13703	13654	13635	13573	13729	13572	13700	13846	13812	13797	13634	13678	13752	13618	13735	13681	13763	13643	13651	13826	13807	13763	13696	13652	13794	13784	13699	13860	13788	13759	13716	13747	13554	13805	13683	13818	13631	13678	13633	13818	13772	13618	13755	13678	13722	13777	13660	13715	13578	13793	13791	13756	13670	13726	13717	13613	13753	13675	13865	13718	13642	13724	13682	13732	13741	13700	13735	13723	13563	13677	13555	13753	13716	13779	13698	13775	13621	13708	13757	13681	13695	13730	13858	13721	13624	13698	13644	13661	13583	13707	13821	13812	13626	13764	13724	13764	13728	13734	13784	13580	13800	13731	13649	13697	13810	13698	13774	13837	13833	13795	13716	13910	13564	13789	13668	13634	13564	13744	13830	13504	13615	13574	13671	13819	13808	13503	13717	13743	13670	13704	13692	13652	13766	13691	13615	13742	13708	13764	13746	13598	13876	13581	13670	13477	13731	13649	13674	13665	13643	13659	13718	13737	13820	13715	13730	13709	13683	13557	13803	13704	13713	13713	13564	13768	13734	13817	13652	13657	13842	13850	13699	13709	13581	13648	13579	13640	13727	13812	13638	13743	13653	13724	13756	13590	13670	13747	13619	13877	13625	13760	13811	13842	13693	13754	13793	13734	13767	13751	13560	13817	13623	13868	13687	13656	13746	13745	13601	13574	13792	13703	13742	13555	13673	13703	13753	13757	13605	13822	13706	13684	13774	13659	13739	13817	13774	13710	13674	13866	13614	13721	13585	13518	13559	13845	13674	13663	13640	13543	13729	13693	13510	13721	13855	13632	13724	13768	13848	13743	13732	13428	13572	13785	13697	13810	13674	13739	13640	13706	13703	13787	13580	13622	13751	13617	13746	13780	13728	13556	13751	13611	13642	13645	13696	13656	13698	13798	13623	13547	13736	13687	13731	13671	13674	13656	13641	13927	13739	13829	13583	13708	13687	13683	13572	13660	13693	13658	13673	13767	13685	13735	13622	13677	13826	13698	13706	13753	13696	13656	13751	13894	13731	13662	13712	13556	13725	13725	13742	13748	13494	13655	13507	13813	13771	13685	13977	13685	13822	13684	13693	13806	13767	13701	13797	13757	13661	13625	13740	13538	13590	13816	13813	13550	13858	13554	13718	13669	13660	13849	13803	13579	13624	13845	13717	13741	13628	13626	13799	13688	13673	13778	13838	13708	13901	13755	13759	13794	13608	13815	13739	13848	13834	13662	13826	13687	13677	13706	13885	13577	13712	13698	13619	13693	13564	13682	13608	13686	13774	13629	13544	13686	13786	13567	13497	13743	13648	13635	13668	13691	13803	13614	13641	13766	13746	13838	13660	13637	13816	13639	13711	13760	13646	13568	13642	13686	13688	13602	13759	13777	13809	13714	13673	13673	13653	13830	13689	13665	13705	13770	13728	13778	13632	13783	13711	13858	13608	13616	13489	13693	13561	13748	13628	13594	13649	13782	13673	13804	13781	13703	13841	13666	13653	13713	13683	13781	13591	13624	13806	13558	13847	13705	13700	13658	13716	13672	13661	13673	13868	13643	13666	13668	13782	13754	13646	13622	13651	13792	13679	13829	13645	13852	13676	13755	13692	13646	13736	13863	13748	13670	13641	13604	13625	13872	13586	13761	13690	13722	13614	13624	13584	13757	13675	13809	13557	13780	13615	13615	13829	13806	13691	13640	13686	13738	13706	13765	13665	13716	13679	13714	13696	13757	13740	13671	13802	13862	13702	13774	13556	13860	13776	13635	13655	13863	13604	13741	13825	13653	13740	13546	13662	13663	13700	13724	13632	13670	13659	13746	13557	13704	13635	13806	13741	13608	13986	13599	13813	13770	13635	13655	13796	13639	13620	13690	13619	13738	13566	13604	13794	13725	13704	13861	13761	13406	13674	13608	13684	13847	13709	13641	13623	13719	13682	13734	13756	13833	13895	13693	13681	13719	13594	13740	13665	13639	13567	13710	13641	13716	13859	13721	13744	13706	13785	13678	13752	13632	13623	13782	13694	13746	13586	13596	13660	13712	13627	13600	13761	13795	13856	13631	13764	13705	13634	13801	13812	13671	13846	13731	13719	13599	13748	13742	13572	13695	13706	13731	13772	13591	13566	13746	13727	13659	13657	13676	13647	13690	13656	13649	13516	13838	13882	13711	13738	13689	13722	13669	13700	13828	13697	13969	13603	13641	13608	13714	13782	13596	13783	13788	13628	13566	13580	13820	13869	13734	13776	13693	13587	13603	13633	13714	13768	13617	13641	13723	13701	13662	13580	13625	13673	13776	13607	13558	13696	13719	13863	13619	13871	13760	13776	13781	13858	13578	13657	13599	13853	13587	13665	13820	13604	13620	13785	13648	13663	13841	13573	13674	13742	13620	13764	13804	13618	13744	13674	13534	13941	13458	13522	13770	13866	13649	13871	13773	13718	13770	13523	13657	13623	13707	13633	13748	13690	13760	13705	13947	13600	13731	13600	13767	13802	13655	13603	13780	13721	13727	13749	13535	13787	13641	13624	13657	13609	13795	13452	13796	13607	13723	13720	13682	13570	13621	13639	13760	13652	13705	13887	13639	13616	13754	13740	13712	13786	13793	13740	13715	13740	13643	13558	13739	13578	13825	13697	13636	13633	13684	13772	13776	13648	13588	13740	13723	13747	13659	13766	13778	13777	13792	13729	13788	13524	13817	13695	13620	13661	13584	13855	13453	13646	13668	13539	13672	13747	13690	13594	13700	13816	13808	13653	13653	13686	13635	13784	13695	13762	13657	13708	13808	13728	13749	13664	13536	13695	13788	13821	13692	13769	13830	13719	13703	13600	13662	13517	13707	13774	13698	13699	13647	13733	13658	13673	13623	13619	13784	13790	13524	13782	13630	13709	13785	13747	13652	13642	13617	13700	13785	13675	13691	13812	13616	13491	13767	13609	13770	13788	13596	13656	13718	13791	13650	13834	13581	13790	13563	13710	13607	13823	13761	13791	13667	13679	13687	13639	13709	13792	13646	13640	13745	13776	13655	13644	13671	13762	13577	13729	13839	13779	13815	13863	13786	13923	13622	13830	13796	13768	13815	13683	13727	13816	13628	13603	13770	13642	13685	13845	13822	13558	13784	13569	13734	13712	13713	13744	13765	13811	13613	13770	13669	13554	13758	13926	13753	13608	13647	13837	13702	13673	13794	13594	13646	13704	13767	13600	13663	13696	13637	13672	13648	13580	13737	13537	13749	13584	13654	13739	13652	13705	13894	13834	13714	13743	13655	13706	13751	13802	13691	13767	13692	13606	13731	13788	13664	13638	13732	13587	13714	13799	13713	13730	13809	13694	13483	13746	13514	13828	13659	13670	13643	13603	13775	13686	13771	13589	13788	13740	13641	13723	13595	13753	13561	13599	13769	13730	13682	13625	13911	13660	13701	13723	13638	13709	13807	13792	13693	13850	13671	13863	13708	13630	13754	13749	13646	13843	13577	13567	13910	13738	13753	13664	13789	13775	13771	13804	13683	13772	13685	13856	13699	13648	13685	13471	13716	13555	13670	13721	13728	13701	13609	13845	13570	13650	13609	13764	13688	13691	13670	13729	13681	13631	13718	13842	13702	13609	13709	13697	13757	13877	13707	13752	13624	13640	13728	13482	13746	13568	13573	13749	13801	13792	13514	13616	13818	13630	13688	13778	13678	13684	13774	13534	13533	13811	13650	13651	13596	13705	13679	13722	13897	13566	13616	13757	13782	13756	13715	13680	13754	13684	13618	13674	13786	13610	13764	13795	13861	13597	13664	13800	13616	13782	13546	13904	13593	13567	13636	13731	13653	13566	13747	13838	13598	13742	13636	13676	13644	13726	13697	13753	13716	13570	13766	13811	13801	13503	13755	13742	13513	13666	13818	13623	13804	13915	13766	13785	13641	13713	13783	13684	13761	13705	13574	13751	13745	13653	13721	13769	13797	13573	13712	13665	13710	13759	13688	13629	13713	13765	13562	13527	13473	13723	13919	13794	13591	13777	13723	13573	13723	13636	13659	13712	13754	13685	13825	13704	13636	13728	13665	13702	13639	13517	13616	13696	13659	13666	13693	13653	13757	13724	13653	13613	13572	13675	13824	13761	13799	13608	13761	13701	13741	13672	13669	13758	13649	13699	13449	13418	13804	13749	13838	13762	13685	13750	13722	13722	13636	13653	13743	13577	13592	13795	13655	13863	13656	13582	13646	13592	13817	13622	13540	13702	13855	13572	13706	13682	13596
23735	20991	28233	23991	21568	20094	18395	16360	15787	15794	15632	15547	17438	27790	27346	24230	20026	16444	15512	15182	15128	14927	15065	15271	15255	15099	14961	14879	14988	15064	15038	14863	14802	14813	14961	14986	14885	14919	15101	15137	14866	14967	14885	14941	14991	14850	15061	14854	14821	14984	14904	14854	15149	14806	14944	14952	14785	14941	14958	14856	14771	14949	15036	14884	14844	14816	14829	15085	14942	14974	14781	15033	15129	15039	15032	14851	14729	14813	15020	14983	15135	15104	14871	14930	14927	15036	14923	14982	14764	14924	14956	15021	14772	14766	14906	15028	14991	14812	14749	14623	14777	14925	15068	15090	15090	15026	14994	14864	15105	14984	14906	14931	14965	14910	15020	14982	15154	14856	14882	14880	14924	14914	14783	14923	15036	15098	14879	14777	14982	14926	15098	14948	14858	14793	14936	15100	14926	14974	14841	15050	14772	14796	15017	14783	14932	14901	14960	14870	14891	14995	14750	14846	14912	15117	14876	15126	14759	14689	14901	14938	15040	14778	15163	14840	14986	14962	14823	14865	14928	15032	14754	14939	14916	14951	14824	14941	14855	15040	14795	14966	14918	14857	14940	15018	14992	14961	14948	14919	14853	14954	14900	14869	14849	14784	14944	14908	14897	14833	15042	15147	14953	14897	14879	14914	14714	14908	14928	14966	14956	14827	15005	14725	14852	14871	14947	15007	14763	14829	14930	14908	15090	14843	15166	15021	14992	14962	14868	14961	15048	14946	14955	14799	14964	14816	14965	14687	14882	14925	14832	14824	14801	15017	15073	14949	14863	15102	14765	14966	14833	14857	15012	14878	14888	14750	14891	14766	14914	15021	14848	15113	14740	14883	14891	14759	14759	14879	14795	14991	14877	14925	14958	14831	14669	14889	14962	14868	14809	14965	14848	14886	14892	14953	14981	15078	14873	15013	14833	14944	14854	14884	15012	14800	15020	14946	15054	15013	14889	14850	15117	14762	14858	14894	14885	14954	15020	15108	14850	14745	14879	14996	14800	14861	14871	14861	14871	15058	14796	14787	14784	14892	14856	14747	14936	14660	14969	14895	14848	15107	14751	15012	14924	14962	14822	14676	14753	14789	15011	14812	14761	14852	14982	14863	14937	14706	14953	14921	14733	14912	15006	14869	14877	15084	14837	14923	14762	14921	14986	14854	14941	14967	14913	15106	14974	14886	14929	14922	14905	14957	14972	14902	14848	14956	14968	14720	14710	14899	14853	14843	14844	14944	15042	15037	15073	14863	14754	15063	15083	15032	14875	15060	14839	14851	14950	15079	14972	14858	14853	14918	14996	14788	14895	14636	14864	15114	14965	14934	14872	14910	14890	14896	14860	14940	14847	14882	14916	14837	15012	14978	15004	14875	14897	14941	14994	15022	14807	14766	14764	14716	15052	14728	14880	15136	14943	14998	14859	14894	14644	14774	15086	14900	14953	14759	15017	14957	14850	14931	14872	14825	15056	14820	14964	14896	14791	14871	14946	14819	14832	14866	14975	14927	15022	15043	14964	14970	14912	14842	14834	14887	14635	14826	14954	14901	15007	14820	14861	14970	14777	14868	14943	15070	14893	15064	14764	14701	15035	14699	14986	14879	14788	14926	14859	14946	15110	14841	14918	14905	15050	14922	14982	14772	14810	14898	14765	14817	14736	14925	14913	14992	15072	15021	15038	14921	14739	14836	14869	14999	14936	14976	14784	14864	14864	15010	14956	14934	15072	14959	15205	15114	14650	14994	15056	14989	14717	14877	14954	15029	15099	14963	15012	14933	14973	14791	15112	14741	14924	14835	14805	14950	15069	14910	14834	14949	14895	14867	14918	14685	15016	14928	14725	14984	14874	15061	14967	15075	14879	14735	15022	15149	14965	14691	14824	14890	14847	14886	14904	14810	14850	14830	14911	15005	14932	15056	15089	14833	14735	14867	14697	14774	14886	15020	14851	14645	14822	14837	14937	14902	14660	14636	14901	14853	15043	14894	14805	15056	14965	14762	14963	14981	14892	15016	14798	14993	14955	14863	14807	15105	14823	14937	14937	15007	14861	14879	14778	14772	14940	14845	14976	14888	14896	14857	14830	14831	14838	14863	15016	14904	15048	15126	14853	14771	14943	14679	14911	14874	14898	14825	14731	14794	15149	14884	14984	14850	14856	14933	14825	14860	15181	14845	14862	14980	14814	14876	14976	14794	14857	14759	15005	14817	14935	14964	14922	14993	14657	15061	14960	14873	14915	14845	14812	14835	15093	14837	14807	14837	14934	14895	14775	14957	15010	14964	14970	14921	14791	14812	15041	14785	15046	15043	15123	14835	14891	14953	14976	14952	14886	15006	14981	14989	14810	14924	15007	14852	14916	14955	14898	14876	14826	15007	14736	14827	15131	14844	14941	14894	14900	15016	14744	14870	14914	14821	14858	14753	14912	14935	14733	14920	14886	14920	15031	14860	14933	15008	14798	14965	14793	14878	14841	14810	15073	14932	14783	14908	14831	14883	14841	14967	14988	14962	14924	14938	14896	14636	14901	14925	14743	14821	14944	14741	14881	14821	14810	14880	14853	14879	15028	14844	14950	14979	14932	15007	14934	14932	14883	15014	14778	14886	14967	15044	15044	14862	14902	14934	14931	15137	14905	14835	14809	14894	14903	14941	15048	14984	15043	14966	14955	14902	14809	14779	14913	14777	14868	14772	14788	14988	14763	14920	14937	14713	14938	14967	14969	14650	14823	14946	14931	14824	14902	14878	14914	14963	15007	14871	14800	14948	14792	14784	14900	14927	14773	14895	14885	15027	14963	14913	14702	14875	15089	14797	14796	14925	14902	14692	15035	14935	14983	15051	14797	14825	14890	14853	14907	15022	15014	14814	14866	14763	15075	14896	14871	15011	14949	14833	14852	14853	15075	14666	14996	14957	14796	14822	15102	14876	15002	15020	15022	14971	14979	14751	14846	14799	14697	15018	14981	15035	14983	14627	14899	14944	14997	14888	14969	15081	14793	14920	14881	14757	14964	14821	14781	14981	14893	14902	15003	14967	14935	14894	14906	15015	14858	15000	14907	15112	15013	14961	14922	14865	14944	14873	14986	14929	14942	14971	14919	14886	14980	14881	14821	14739	14838	15127	14840	14954	14825	15050	15060	15026	14976	14838	14929	14732	14883	15006	14999	14878	14817	14934	14887	14968	14796	15016	14960	14791	14864	14967	15012	14801	15074	14947	14903	14925	14826	14759	14760	14946	14974	14964	14883	14841	15010	14731	14914	14866	15034	14997	14920	14992	14989	14990	14915	14717	14859	14950	14585	14941	14914	14764	14808	14929	14934	14806	14907	14892	15166	15088	14983	15065	14761	14916	14820	14884	14916	14997	14756	14938	14933	14819	14831	15046	15017	15094	14756	15026	14767	14896	14823	14867	14795	15011	14868	14815	14978	14892	14853	14912	14923	14930	14899	14673	14747	14883	15050	14827	14927	14868	14799	14945	14804	14743	14912	14736	14882	14855	14951	14809	14781	14703	14853	15055	14838	14925	14903	14932	15038	14989	14869	14875	15110	14964	14920	14717	14751	14909	14871	14891	14845	14746	14876	15040	14775	14843	14827	14806	14947	14740	14863	14840	14873	14781	14891	14869	14927	14906	15041	14932	14790	14867	14905	14815	14814	15000	14886	14893	14856	14935	14972	14895	14787	14912	14752	15028	14963	14911	14861	14758	15026	14970	14836	14830	14800	14812	14949	14713	14849	14877	14799	14833	14803	14986	14658	14660	14948	14877	14990	14846	14844	14874	14790	15025	15038	14948	14694	14917	14870	14916	15085	14932	14744	14942	14753	14997	14934	15039	14843	14747	14856	15009	14774	14993	15079	14757	14778	15049	14989	14962	14998	14714	15026	14947	14931	14773	14837	14954	14975	14852	14773	14928	14776	14943	15108	14804	14942	14889	14895	15090	14922	14921	14820	14983	14713	15038	14927	14840	14862	14971	14972	14926	15028	14912	14798	14769	14857	14815	15005	14933	14991	14839	14807	14867	15078	15030	15149	14880	15159	15094	14987	15151	14777	14963	14876	15092	14965	14727	14935	14987	14825	14985	14841	15102	14829	14915	14969	14840	14779	14737	14822	14814	14925	14971	14868	14739	14732	14914	14740	14833	14962	14913	14767	14884	15036	14745	14584	14916	15028	14969	14789	14714	14974	14786	14995	14780	14801	14699	14958	14927	14940	14983	14919	14764	14914	14746	14995	14955	14959	15000	14891	14991	14829	15005	15013	14914	14938	14930	14888	14868	14895	14863	14987	14660	14864	14924	14950	14864	14917	14943	14932	14892	15045	14826	14753	14806	14734	14906	15041	14762	15034	14889	14945	15006	14823	14888	14900	14828	14938	14932	14943	14741	14804	14767	14914	14786	14670	15012	14708	14998	14901	14926	14809	14970	14973	14871	14942	14827	14990	14689	14975	14829	14975	14874	14933	15039	15047	14956	15023	14851	15085	14996	14812	14873	14912	15044	14903	14784	15001	15075	14740	14662	15197	14837	14821	14967	14855	14915	14775	14928	14899	14809	14928	14930	14789	14812	14865	15090	14627	15098	14905	14959	14957	14838	14772	14663	14934	14610	15054	14972	14807	14801	15048	14958	14855	14972	14905	15025	14910	14841	15105	15044	14842	14923	14907	15021	14898	15028	14799	14997	14775	14827	14959	15015	14994	14834	15017	14738	15041	14792	14743	14666	15005	14828	15086	14976	14819	14867	14944	14920	14819	14774	15009	14866	15039	14913	14820	15067	15004	14917	15120	14678	14925	14703	14763	14987	15005	14802	14972	14969	14909	14943	14931	14690	14744	14969	14844	14763	14896	14763	14895	14799	14934	15060	15151	14767	14724	14689	14930	14909	14976	14888	15032	14786	14754	14954	14684	15004	14876	14812	15025	14890	14829	14892	14790	14762	14810	14759	14906	14869	14884	14969	14895	14888	14826	14990	15037	14778	14927	14874	14854	14890	14804	15161	14915	14848	15088	14659	14904	14990	14712	14886	14770	14889	14635	14938	14891	15093	14783	14834	14835	14683	14994	14920	14876	14764	14793	14907	14867	14762	14707	14802	14909	14959	14803	14884	15042	15147	15086	14952	14987	14836
13804	22314	23012	19502	17681	16441	16138	15775	15610	15272	15202	14934	18859	32015	29817	25552	19673	15661	14702	14148	13836	13813	13953	13994	13987	14032	13741	14062	14043	14145	13952	13969	13975	13730	13938	13860	13939	13926	13870	13942	13920	13964	13912	13962	14018	14054	13961	13851	14027	13834	14024	13885	14020	13948	13941	13936	13712	13916	13796	14001	13860	13991	13941	13904	13886	13794	13791	13934	13921	13970	13935	14074	14098	13859	13776	13816	13914	13907	13944	14056	14025	14015	13779	13872	13987	13961	13891	14023	13827	13946	13950	13959	13980	13813	14024	13722	14022	13847	14108	13673	13876	14032	13863	14018	13835	13964	13863	13963	13717	14069	13870	14018	13870	13901	13781	14017	13940	13893	13983	13866	14005	13873	13906	13811	14080	13865	14018	13861	13866	14020	13900	13753	13923	13867	13967	13947	13858	13895	13921	13834	13879	14020	14007	13942	13836	13932	13911	13997	13960	13952	13962	13843	14179	13948	14004	13879	13955	13816	13830	14072	13864	14043	13948	13825	13712	14083	14093	13895	13847	13919	13807	13835	13934	13901	13850	13812	14084	13975	13778	13910	13991	14043	13961	14002	13952	14149	14009	13891	13976	13957	13899	13821	13720	13864	13859	13781	13988	13927	14120	13713	13997	14020	14078	13932	14091	13947	13706	13997	13931	13821	13993	13877	13938	13840	13863	14013	13900	13887	13947	13848	13926	13878	13967	13994	13981	13913	14117	14077	13994	13816	14029	13969	13953	14063	14077	13866	13948	14007	13909	13950	13911	13893	14175	13788	13944	13823	14005	13977	13882	13940	13966	14065	13993	13993	13924	14035	13809	13958	14039	13971	14007	13919	13813	14007	13756	13912	14083	13825	13997	13914	13968	14002	13961	13900	13888	14058	13774	13829	13973	13768	13852	13842	13828	13911	13938	13789	13931	13975	14139	13972	14011	13943	13853	14004	13833	13897	13866	13960	13850	13825	13973	13959	13974	13826	13720	13947	13969	13837	13994	13906	13866	13924	13977	13923	13795	13973	13783	13848	14017	13927	13822	13870	13927	13936	13979	13933	14053	13716	14050	14004	13961	13892	13934	13903	13938	13735	13976	13975	14008	13849	14025	13854	13931	13934	13912	13924	13949	14059	14018	13624	13951	13941	14002	14033	13931	13881	13928	13958	13993	13943	13991	13946	13824	13862	13838	13939	14093	14030	14006	14035	13887	14155	13845	13982	13905	13900	13776	13842	14039	13843	13964	13846	13980	13895	13930	13985	14073	13777	13966	13848	13897	13954	13857	13972	13834	14028	14063	13939	14023	13895	13862	13898	13898	14015	13979	13790	14074	13877	13854	13960	13870	13768	13863	14151	13994	13905	13783	13970	13803	13964	13974	13956	13786	13936	13943	13927	13919	13828	14091	13852	13910	13930	13840	13889	13936	13901	13820	13872	14028	13884	13932	13743	14026	13983	13990	13903	13924	13953	13934	13950	13808	13800	13916	13906	13854	13990	13916	13973	13970	13775	14002	13904	13961	13843	14007	13890	13881	13859	14033	13871	13973	13908	13830	13899	13848	13814	13862	13873	13997	13714	13918	14107	13829	13867	13872	13938	13942	14028	14021	13962	14010	13922	13936	13786	13850	13880	13829	13936	13762	13895	13734	13795	13898	13905	14080	13997	13833	13981	13907	13938	13909	14027	13879	13897	13864	13875	14138	13895	13808	14044	13926	13867	13923	14001	13991	13988	13798	13870	13910	13828	13816	14165	13978	13931	13835	14060	14078	13888	14036	14031	14003	14029	14094	13863	13951	13830	13993	13936	13899	13939	13909	13963	13922	13734	13952	13966	14002	13920	13732	13966	13825	13963	13975	13909	14087	13823	13899	13892	13897	13858	13922	13907	13974	13828	13941	13941	13817	13918	13959	13912	13845	13882	13891	13979	13908	14006	13715	13946	13971	13940	14056	14029	14062	13875	13813	14096	14057	13952	13916	13767	13926	13966	13915	13886	13990	13918	13855	13714	13912	13876	13847	13956	13812	14013	13813	13892	13626	13948	13886	13859	13766	13756	13939	14025	13806	13951	13982	13875	13992	13999	13891	13957	13970	13830	13857	13857	14007	13937	13914	13823	14023	13981	14071	13983	13827	14007	13957	14100	13884	13801	13988	13913	13986	14040	13932	14089	13913	13847	13912	13806	13913	13813	13930	13976	13869	13775	13871	13771	13906	13839	13726	14014	14016	13940	13966	13923	13879	13883	14027	14053	13893	13837	13923	13854	13896	13862	13881	13855	14000	13835	13901	13812	13896	13903	13809	13808	14008	13835	13920	13969	13776	13784	13898	13866	13983	13820	13901	13968	13898	13972	13947	13991	13958	13975	14166	13922	14037	13747	13936	13945	13924	13860	13760	13909	13824	14103	13938	13877	13947	13705	13900	13948	14011	13878	14008	14072	13953	13885	14031	13902	13952	13853	13788	13989	13986	13925	13976	13981	14012	13821	13988	13858	14195	13910	13983	13826	13791	13814	13863	14089	14035	14016	13928	13872	13942	13865	13870	13867	13989	13876	13973	13842	13591	14022	14064	13968	13941	13772	13908	13835	13964	13746	14042	14066	13796	13939	13942	13855	13845	13710	13871	14007	13857	13842	13714	14011	13727	13923	13902	13833	14018	13890	14089	13786	13987	13947	13874	13779	14042	13903	13936	13875	13989	13726	13821	13952	13959	13812	13780	13927	13942	14069	14014	14123	13880	13983	14029	13870	13985	14013	13806	13923	13905	13887	13830	13995	13992	13951	13974	13878	14026	13865	13822	13921	13944	13841	13834	14111	13846	13910	14059	14031	13830	14024	13870	14080	14007	14026	13915	13911	13780	13978	13844	13886	13986	13966	13851	13934	13890	13963	13903	13852	13963	14009	13843	13858	13827	13874	13929	13964	13844	13988	13957	14132	13836	13829	13822	13965	14087	13885	13875	13919	14067	13794	13905	13998	13987	13745	13698	13842	13867	13943	13892	13906	13936	13969	13950	14008	14009	14041	13933	13888	14036	14173	13921	13753	13877	13950	13922	13828	13803	13926	13914	13918	13970	13921	13990	14078	14050	13936	14047	13981	14018	14127	13930	13901	13871	14094	13968	13918	13958	13985	14172	13902	14050	13842	13896	13861	14007	13896	14010	13834	14054	13813	14030	13815	14179	13847	13762	13919	14056	13840	13938	13948	13874	13831	13790	13874	13876	13885	13970	13900	13954	13748	13966	13763	13947	14004	13859	13897	14011	13887	13776	13854	14064	13904	13896	13955	13857	13877	13911	14017	14022	13919	13807	13901	14088	13818	13906	13927	13974	13855	13834	13970	14025	13911	13862	13867	13813	13800	13979	14055	13931	13922	14041	13911	13769	13897	13822	13898	13869	13854	14019	13978	13853	14077	13996	14151	13852	13997	13888	14000	13992	14069	13997	14004	14074	14033	14033	13879	13854	14025	13981	13851	13912	13913	13822	14023	13898	13805	13981	13934	13800	13878	13830	13943	13709	14054	14068	13865	13922	13786	13978	14060	13883	13751	13929	14085	14038	13817	13910	14047	13875	14035	13824	13954	13753	13835	13790	13760	13921	13946	13795	13881	14045	13963	14025	13868	14042	13919	14047	14103	13793	13897	13978	13948	13849	14052	13805	13924	14001	14070	13802	13910	14094	13700	13878	13943	13945	13891	13794	13901	13953	13925	13944	13922	14004	13805	13889	13937	13943	13915	13868	14019	13772	13996	14030	13955	13928	14060	13875	14093	13970	14043	13859	13910	13873	13771	13958	13988	13942	14143	14029	13945	13918	14032	14083	13990	13917	13946	14075	13856	14007	13943	13964	13775	14125	13940	13912	13795	13944	13988	14021	13966	13916	13911	13939	13851	14202	13774	13891	13915	13916	13938	13926	13933	14002	13889	13782	13750	13959	13966	13972	13993	13847	13828	14058	13981	13948	13917	14053	13882	14010	13886	13965	13878	13843	13898	13830	13854	13966	13853	13972	13743	13848	13899	13786	13860	13887	13802	13968	13877	13901	14007	13899	13911	13922	14064	14016	13973	14069	13905	13914	14062	13924	13922	13829	13870	14056	13939	13932	13970	13973	14015	13807	13986	13996	13978	13927	13925	13876	13957	13966	13947	13858	14094	14120	13938	13849	14063	14037	13840	14153	13829	13880	13903	13905	14088	13815	13914	13993	13895	13877	13856	14053	13891	13895	13897	13966	13865	13858	13924	14029	14102	13998	13948	13970	13855	13739	13709	13781	13785	13931	13729	13993	14039	13908	13957	14014	13858	13910	14063	13815	13853	14054	13836	13834	13860	13938	13765	13906	13971	13874	13869	13921	13704	13975	13993	13801	14042	13657	13925	13835	13908	13838	13970	13960	14075	13848	13849	14000	13756	14035	13833	13980	13880	13982	13907	13920	13927	13879	13840	13830	13892	14058	13918	13888	14102	13909	13884	13883	13700	13784	13955	13954	13996	14027	13817	13794	14104	13924	13976	13840	14004	13913	13922	14102	13984	14015	14011	13951	13894	14155	13972	13985	13787	13852	13806	13826	13998	13834	14249	13935	13797	13804	13688	13871	13895	14057	13797	13927	13976	13929	13879	13956	13746	13843	13903	13887	13966	13953	13893	13829	14033	13987	14027	13840	13938	13884	13816	13867	13783	14161	13995	14031	13888	13923	13820	13817	14135	13927	13952	13934	13893	13946	13971	13862	13955	13836	13999	13933	13885	13856	13961	13997	13968	13973	13783	14051	13903	13903	13939	13959	13771	13958	13982	13914	13968	13890	13862	13976	13786	14074	14089	13822	13939	13794	13916	13871	14006	13841	14112	13943	13858	13888	13828	13992	14033	13947	13840	14015	14025	13927	13768	13942	14105	14040	13907	13984	13947	13945	14004	14008	14042	13886	13888	14016	14046	14127	13882	13819	13761	13964	13950	13998	13832	14037	13849	13804	14042	13666	13895	13943	13990	13961	13892	13857	13927	13852	14051	14113	13839	13854	13882	14081	13915	13860	14025	14026	13901	13923	13987	13804	14028	13993	13976	13996	13683	13900	13919	13806	13902	13890	13982	13934	13644	14063	13962	13792	13962	14096	13902	13831	14042	14030	14058
22709	21060	28790	23523	21170	22670	23016	17641	16567	16925	16601	16459	20538	36058	34407	29764	23682	18065	16141	15352	15309	15043	15216	15242	15365	15023	15233	15204	15402	15233	15165	15404	15257	15116	15281	15293	15069	15465	15509	15355	15300	15202	15162	15216	15156	15218	15271	15146	14960	15303	15167	14936	15211	15166	15222	15085	15052	15293	15087	15086	15066	15145	15011	15150	15284	15114	14980	15069	15091	15521	15179	15083	15111	14950	15064	15294	15023	14953	15022	15178	15096	15281	15153	15264	15140	15153	15066	15012	14930	15139	15032	14923	15171	15055	15182	15124	15125	15236	15241	14947	15165	15014	14971	15010	15178	15365	15245	15223	15229	15224	15306	15113	15243	15157	15212	15217	15175	15086	15198	15008	15129	15275	15085	15092	15177	15032	15276	15096	15189	14995	15158	14989	14991	15125	15276	15350	15261	15097	15131	15238	15284	14999	15065	15147	15173	15156	15101	15178	15048	15251	14892	15089	14981	15200	15213	14735	15167	15237	15196	15016	15016	15244	15119	15259	14970	15131	15074	15192	15145	14976	15335	15039	15093	15133	14935	15061	15071	15096	15243	15193	15036	15146	15022	15166	15023	15133	15102	15234	15183	15180	15093	15158	14953	15186	15210	15007	15040	15160	15188	15167	15125	15054	15121	14822	15219	15119	15117	15128	15066	15200	15064	15014	14935	14939	15075	15152	15335	15199	15031	15207	15095	15158	15138	15023	15060	15001	15331	15130	15322	15002	14973	15027	15099	15071	15035	15079	14894	15086	15202	15184	15078	15087	15077	15312	15050	15146	15097	15234	15199	15019	15352	15139	15142	15188	14966	15012	15141	15206	15181	15043	15248	15134	15262	15247	15199	15102	15207	14983	14959	15012	15054	14876	15210	15133	15015	14966	15237	15126	15155	15136	15164	15269	15142	14949	15116	15037	15121	15237	15085	15045	15175	15192	15151	15274	15212	15071	15010	15024	15325	15096	15296	15101	15040	15180	15020	15100	15201	15223	15126	14943	15252	15210	14984	14889	15062	15235	14887	15001	14896	14919	14864	15054	15427	15179	15129	15151	15102	15182	15081	15244	15126	15360	15043	14945	15014	15026	15035	14993	15007	15127	15110	15208	15232	14926	15059	14982	15160	15080	15141	15001	15133	15263	15187	15042	15241	15076	15154	15119	15295	14996	15140	15222	15095	15063	15143	15011	15025	15160	15319	15106	15183	14984	14952	15088	14984	15110	15197	14995	15168	14982	14959	15019	15138	15155	15210	15076	15319	15253	14846	14867	15198	15074	15145	15168	15033	15333	15200	15108	15015	15132	15068	14986	14996	15079	15120	15133	15264	15017	15097	15095	15281	15117	15184	15389	15126	14985	14975	14930	15042	15167	15032	15016	15282	15156	14951	14911	14989	14887	15049	15264	14880	15141	15122	15017	15156	15202	15092	15016	15138	15078	15039	15233	15181	15021	15223	15072	15077	15239	15188	15102	15536	15152	15218	15176	15080	15270	15033	15007	15126	15066	15001	15139	15117	14977	15195	15120	15060	15249	15184	14858	15227	15128	15136	15134	15095	15377	15053	15203	15269	15121	14963	15004	15067	14944	15074	15349	15105	14952	15052	15229	15212	15037	15059	15166	15382	15176	15139	15277	15332	14955	15132	15136	15147	15186	14933	15121	15240	15053	15216	15138	15221	14981	15169	15203	15194	15077	15177	15186	15088	15281	15189	15122	15056	15005	15028	15104	15143	15302	15170	15093	15179	15266	15074	15097	15038	15247	15321	15165	15309	14928	15260	14995	15127	15159	15092	15301	15072	15071	15067	15132	14951	15013	14979	15165	14980	14997	15073	14979	15129	15189	15120	15190	15065	15163	15185	15205	15044	15233	15057	14988	15152	15212	15133	15034	15396	15022	14986	15109	15143	15208	15119	15027	15256	14951	15253	15188	15148	15287	15106	15131	15324	15065	15050	15040	15296	15045	15300	15280	15040	14961	15172	15251	15022	15304	14968	14983	15152	15019	14921	15272	15159	15208	15050	15073	15061	15145	15097	14962	15068	14993	15270	15183	15234	15001	15053	15097	15085	15181	15076	15196	15212	15122	15110	15331	15125	15203	15065	15074	15103	15078	15322	15285	14904	15061	15195	14989	15070	15046	15150	15284	15196	15136	14996	15046	15130	15232	15131	14941	15102	15226	15079	15114	15104	15095	15240	15154	14848	15225	15034	15296	15284	15333	15143	14995	15346	15164	15213	15177	15201	15141	15071	15186	15086	15157	15237	15188	15192	15166	15071	14868	15052	15001	15090	15239	15144	15103	15119	15183	15169	15355	15080	15121	15091	15179	15243	15074	15233	15141	14975	15043	15125	15217	15228	15026	15219	15102	15089	15306	15120	15050	15021	15205	15079	15241	15092	15072	15261	15019	15218	15289	15170	14990	14934	14961	15151	15073	15130	15041	15242	14933	15151	15032	15071	15176	15081	15082	14963	14990	15320	15108	15224	15163	15112	14991	15086	15242	15072	15061	14998	15135	15123	15048	15123	14994	15063	15279	14909	14979	14843	15111	15027	15069	14960	15114	15032	15135	15144	15288	15016	15202	15164	15217	15034	15014	15276	15011	15250	15151	15023	15185	15146	15054	15180	14947	15023	15229	15015	15147	15076	15061	15135	15039	15108	14934	15151	15428	15178	14959	15043	15130	14995	15238	15267	15113	15218	15064	15065	15200	15220	15118	15044	14947	15414	15262	14960	15181	15048	15092	15056	15074	15154	15147	15224	14886	15215	14937	15022	14915	14941	15226	15002	15178	15269	15146	15073	15061	15158	15219	15272	15081	15061	15166	14909	15023	15081	15031	15046	15064	15000	15061	15107	15307	15277	15121	15161	15173	14992	15214	15105	15069	15111	15163	15152	14906	15038	15204	15037	15377	15199	15212	15004	15152	14905	15063	15021	15207	15094	15130	15139	15142	15133	15349	15187	15115	15082	14892	15226	15112	14961	15035	14907	15053	15091	15066	14883	15123	15222	15118	15089	15069	14890	15031	15292	15223	15051	15073	15338	15003	15060	15159	15186	15211	15107	15034	15011	15087	15085	15071	15077	15079	14945	15045	15149	14977	15123	15069	15080	15125	15170	15009	15094	15170	14960	15095	15092	14984	15037	15214	15098	14966	15073	14974	15088	15067	15280	15273	15254	15256	15270	15164	15103	15221	15115	15202	15141	15159	15119	14795	15355	15353	15449	15135	15070	15035	15125	15450	15261	15038	15038	15129	15093	15163	14939	15260	15068	15210	14910	14928	14904	14970	14968	15030	15172	15055	14936	15089	15283	15079	15185	14973	15027	15113	15220	15105	14874	15021	15064	14968	15108	15071	15212	15038	15084	15120	15241	15069	15152	14984	15012	15027	15316	14990	15169	14994	15224	15255	15153	15078	15218	15025	15274	15162	15162	15300	15186	15004	15071	15085	15304	15132	15027	15111	14977	15158	15214	15247	14985	15125	15095	15155	15213	15024	15015	15146	15115	15005	15191	15090	15248	15019	15113	14861	15098	14973	15051	15132	15213	15023	15081	15019	15124	15138	15033	14950	15186	15208	15062	15082	15042	14848	15021	15063	15069	15265	15088	15010	15238	15174	14993	15120	14916	15091	15076	15051	15247	15102	15226	15257	14980	15129	15022	15102	15175	15121	14863	15323	15274	15371	15029	15152	15000	15142	15237	15068	15278	14957	15142	15114	15175	15118	15135	15265	15073	15102	15216	15171	15152	14974	15166	14945	15050	15097	15122	15131	15003	15137	15218	15106	15131	15228	15137	15138	15091	14989	15232	15196	15134	15139	15025	15036	15160	15041	15147	15075	15094	15020	15097	15192	15016	15193	15146	15282	15287	15093	15378	15155	15082	15123	15015	15133	15043	15250	15107	15204	15078	15070	15159	15056	15087	14991	15166	15043	15142	14956	15015	14926	15155	15184	14992	14952	15247	14931	15044	14968	14991	15078	14900	15297	15082	15011	15194	15166	15249	15289	15240	15183	15108	15085	15005	15031	15194	15101	14967	14943	14938	15174	15035	15166	15021	15171	14997	15431	15266	15141	15130	15081	15133	15084	14946	15158	15038	15099	15103	15198	15210	14985	15140	15003	15010	15220	15265	15054	15094	14912	15249	15252	15004	15085	15112	15009	14990	15173	15139	15135	15062	15314	15195	14993	15135	15086	15273	15211	14927	15028	15180	15335	15192	15112	14975	15166	15163	14909	15033	15105	14987	14961	15248	15103	14998	15015	15059	14989	14899	15038	14985	14992	15200	15236	15216	15266	14983	15013	15117	15004	15044	15250	15121	15154	15023	15017	15029	15099	15130	15131	15108	15118	15068	15120	15181	15221	15154	15192	14931	15100	15183	15258	15278	15116	15074	15103	15038	15244	15306	15061	15120	15110	15107	15038	15319	14933	15117	15163	15181	15140	15192	15201	15126	15166	15140	15217	14981	15114	15196	15026	15000	15186	15215	15079	15038	15243	14903	15206	15016	14947	15162	15074	15152	15126	15064	15128	15067	15161	15012	15090	14858	15104	15077	15166	15124	15143	15087	15049	15042	15090	14971	15080	15127	15175	15169	15061	15180	15215	14874	14993	15163	14906	14960	15030	15210	15121	15154	15083	15050	14996	14963	15300	15024	15080	15074	15114	15272	15172	14918	14991	14983	15099	15020	15037	15125	15192	15209	15052	15123	15147	15115	15085	15131	15078	15060	15128	15113	15136	14866	15039	15259	15115	15119	15216	15086	15106	14958	14970	15316	15071	14945	15162	15005	15123	15061	15087	15078	15004	15252	15303	15214	15070	15123	15077	15137	15290	15143	15106	15115	15044	15038	15211	15105	15076	15112	15331	15023	14921	15076	14976	15099	15119	15014	15150	14946	15179	15030	15041	15031	15090	14963	15047	15192	14987	15033	15199	15209	15026	15132	15359	15051	15104	15246	15037	15241	15107	15052	15016	15206	15121	15067	15293	15181	14946	15038	15014	15139	15172	15102	14942	15096	15172	15185	15099	15132	14995	15119	15172	15108	15175	15104	15196	15139	15142	15324	15064	15188	15240	15147	15038	15222	15211	14965	15062	15016	15101	15260	15223	15085	15141	15154	14987
16663	29251	25282	20520	18467	17342	17645	16949	16750	16505	16273	16066	23744	39885	37236	31853	24007	16775	15132	14477	14243	13937	14294	14109	14101	14126	14209	13975	14107	14199	14094	14053	14107	14090	14183	14291	14308	14207	14153	14137	14206	14055	14171	14257	14298	14144	14032	14107	14178	14381	14216	14183	14197	14106	14242	14194	14201	14225	14101	14160	14224	14245	14040	14189	14227	14215	14207	14103	14198	14091	14240	14183	14086	14252	14243	14163	14167	14105	14156	13965	14183	14033	14107	14177	14173	14248	14082	14161	14318	14219	14125	14251	14163	14244	14268	13973	14246	14186	14113	14316	14193	14107	14179	14089	14154	14079	14015	14209	14048	14254	14233	14040	13987	14225	14213	14135	14137	14069	14097	14193	14359	14129	14113	14203	14284	13968	14160	14228	14065	14227	14140	14223	14081	13998	14273	14104	14168	14100	14217	14109	14104	14178	14207	14181	14135	14125	14261	13955	14099	14228	14192	14090	14028	14126	14129	14352	14011	14264	14237	14177	13926	14258	14193	14206	14039	14173	14202	14184	14106	14050	14037	14113	14169	14124	14105	14187	14173	14054	14005	14269	14087	14060	14170	14001	14175	14098	14076	14070	14108	14132	14105	14173	14140	14228	14151	14124	14166	14241	14182	14187	14072	14228	14054	14007	14004	14157	13976	14055	14011	14165	13989	14014	14376	14122	14092	14098	14171	14176	14052	14171	14235	14267	14260	14061	14128	14168	14123	14241	14161	14170	14145	13987	14360	14040	14044	14027	14306	14185	14161	14053	14097	14246	14030	14223	14133	14198	14002	14228	14212	14331	14224	14103	14047	14111	14101	14212	14126	13957	14043	14004	14194	14122	14311	14223	14101	13909	14056	14085	14143	14203	14078	13998	14202	14177	14073	14027	13970	14153	14139	14102	13992	14020	14071	14163	14194	14022	14133	14114	13908	14125	14201	14205	14065	13964	14082	14139	14087	14062	14101	14187	14174	14284	14202	14064	14058	14188	14275	14071	14184	14151	14068	14258	14070	14200	14106	13905	14286	14075	14006	14126	14084	14185	14142	13910	14126	14087	13985	14198	14103	14111	14047	14209	14066	14202	14056	14331	14147	14282	14172	14216	14038	14089	14113	14088	14053	14204	14094	14118	14046	14248	14162	13995	14183	14173	14158	14192	14166	14241	14128	14180	14244	14100	14061	14176	14028	14068	14275	13936	14272	14041	14110	14236	14175	14013	14090	14118	14031	14100	14098	14185	14263	13924	14239	14169	14156	14091	14162	14031	14046	14107	14047	14126	13974	14253	14069	14012	14157	14009	14227	14050	14103	14092	14314	14058	13981	14185	14064	14118	13968	14144	14186	14139	14213	14253	14296	14040	14041	14150	13953	14080	14200	14118	14123	14031	14189	13982	14020	14212	14031	14098	14227	14058	14192	14243	14108	14132	14019	14182	14017	14107	14183	14053	14025	14220	14119	14057	14017	14040	14080	14131	14101	14260	14056	14028	14104	14114	14175	13944	14110	14107	14139	14092	13974	14135	14153	14166	14100	14059	14205	14151	14260	14009	14224	14298	14161	14246	14033	14160	14274	14110	14046	14102	14235	14134	14113	14124	14312	14177	14189	14030	14088	14119	14120	14084	14068	14206	14233	14030	14214	14067	14134	14083	14159	14031	14060	14026	14040	14084	14153	13948	14065	14153	14169	14095	14149	14061	14207	14052	14217	14243	13956	14131	14087	14079	14237	14151	14188	14041	14262	14010	14144	14050	14207	14112	14133	14086	14214	14128	14211	14050	14202	13957	14080	14146	14065	14201	14121	14246	14228	14127	14128	14044	14193	14100	13956	14199	14089	14192	14226	14018	14185	14137	14299	14106	14137	14019	14179	14150	14118	14055	14203	14016	14217	13978	14259	14347	14108	14200	14263	14196	14120	14129	14071	14101	14207	14114	14268	14042	14243	14151	14067	13972	14044	13932	14122	14225	14031	14007	14125	14095	14278	14167	14033	14236	14081	14118	14088	13988	14081	14119	14062	14092	14095	14111	14245	14122	14122	13934	14211	13996	14225	14021	14173	14048	14226	14137	14058	14101	14216	14158	14065	14069	14135	14101	14224	14214	13987	14123	14076	14213	14160	14267	14019	14210	14065	13926	14251	14247	14067	14330	14119	14152	14001	14215	14190	14012	14206	14087	14286	14086	13987	14135	14094	14120	14072	14136	14124	14009	14132	14003	14024	14108	14060	14086	13873	14242	14077	14026	14173	14211	14196	14112	14171	14266	14198	14084	14149	14093	14244	14227	14066	14053	14076	14039	14239	14116	14071	14170	14193	14306	14161	14022	14008	14037	14060	14031	14044	14087	13952	14107	14103	14216	14185	14082	14099	14201	14089	14378	14000	14215	14170	14222	14215	14084	14180	14142	14238	14227	14122	14157	14159	14366	14088	14282	14287	14061	14215	14227	14029	14212	14092	14320	14044	14216	14092	14185	14139	14106	14221	14118	14281	14048	14066	14102	14106	14049	14059	14211	14089	14243	14119	14156	14162	14142	13959	14097	14242	14118	14119	14179	14052	14033	14077	14084	14009	14015	14192	14261	14081	14070	14095	13997	14065	14018	14076	14181	13928	14143	14299	14138	14071	13976	14053	14113	14024	14147	13908	14072	14186	13996	13985	14176	14192	14297	14186	14082	14003	14164	14048	14172	13968	14159	14187	14162	14163	14177	14069	14234	14098	14072	14011	14213	14213	14182	14181	14150	14179	14117	13966	14022	14271	14066	14120	14042	14115	14221	14004	14156	14166	14129	14151	14085	14107	14083	14250	14025	14121	14263	14278	14015	14138	14213	13964	14066	14057	14014	14172	14098	14179	14028	14026	14124	13981	14121	14190	13969	14080	14132	14105	14246	13938	14061	14211	14152	14142	14177	14186	13957	14094	14185	14002	14220	14168	14095	14270	14164	14130	14126	14109	14146	14109	14036	14093	14169	14231	14071	14133	14048	14057	14082	14264	14173	14191	14081	14021	13993	14079	14237	14169	14108	14053	14255	14167	14185	14138	14214	14174	14222	14093	14041	14124	14002	14122	14197	14024	14134	14113	14076	14167	14156	14285	13973	13969	14166	14104	14171	14120	14157	13990	14019	14151	14139	14082	14114	13949	14101	14078	13955	14113	14136	14123	14199	14182	14093	14173	14125	14174	14092	14178	14123	14176	13922	14203	13923	14046	14247	14033	14057	14022	14255	14025	13946	14088	14130	14095	14138	14178	14260	14239	14037	14133	13985	14163	14060	13997	14048	14151	14133	14035	14105	14069	14073	14197	14142	14252	14134	14097	13952	13910	14163	13966	14102	14177	14049	14064	14285	14110	14096	14281	14188	14061	14050	14009	14098	14323	14104	14091	14161	14244	14116	13982	14204	14192	14355	14205	14139	14085	14158	14179	14090	14059	14117	14190	14095	14163	14129	14031	14059	14168	14149	13923	14079	14171	14170	14098	14040	14033	14044	14035	14113	14109	14185	14019	14211	14105	14054	14124	13952	14164	14058	14001	14162	14071	14088	14130	14096	14180	13995	14156	14040	14122	14094	14128	14085	14088	14173	14205	14122	14130	14134	14035	14192	14082	14265	14089	14154	14077	14114	14174	14175	14182	14114	14304	14309	14144	14072	14174	14181	14197	14068	14057	13977	14263	14162	14220	13955	14101	14117	14180	14162	14359	13986	14212	13989	14032	14256	14171	14148	14063	14085	14155	14042	14074	14183	14153	14074	14032	14085	14028	14091	14005	14041	13986	14143	14157	14052	14147	14076	14105	14187	14189	14116	14032	14095	14046	14180	14109	14075	14027	14146	13997	13960	14220	14175	14191	14120	14118	13993	13949	14108	13900	14135	14068	14157	14093	14019	14138	14138	14113	14073	14034	14166	14123	14044	14058	14179	14150	14149	14034	14029	13991	14116	14198	14178	14142	14200	14034	14162	14081	14092	14203	14143	14219	14179	14166	13996	14064	14110	14026	14163	14020	14004	14143	14210	14020	14093	14023	14173	14069	14234	14181	13949	14027	14136	14055	14128	14185	14025	14101	14082	14043	14147	14203	13954	14208	14176	14164	14173	14008	14164	14257	13962	14173	13885	14100	14182	14302	14025	14311	14068	14309	14160	14147	14112	14120	14075	14076	14158	14197	14052	14104	14057	14033	14277	14068	14131	14187	14133	14234	13952	13987	14210	13924	14175	13982	14088	14088	14146	14293	14040	14106	14214	14114	14120	14119	14240	13936	14228	13897	14169	14123	13919	14283	14108	14094	13987	14306	14119	14144	14126	14076	14102	14034	14007	14059	14167	14290	14037	14121	14166	14126	14314	14241	14125	14058	13991	13995	14138	14046	14239	14235	14127	14197	14057	14084	14075	13973	14040	14048	14229	14048	14090	14080	14065	13978	13906	14108	14161	13807	13988	14075	14154	14200	14239	14123	14001	14219	14135	14140	14108	14097	14132	14103	13876	14241	14054	14155	14057	13960	14062	14111	14154	14049	14202	14038	14041	14168	14030	14019	13996	13947	14020	14123	14290	14039	14118	14179	14248	14082	14217	14124	14070	14196	13986	14154	13943	14032	14047	14209	14178	14197	14064	13974	14102	14230	14233	14212	14050	14124	14122	14091	13947	14199	14150	14257	14202	14083	14063	14223	14164	14099	14067	14104	14192	14192	14161	14178	14178	14042	14152	14146	14055	14027	14152	14080	14081	14345	14075	14150	14081	14201	14202	13986	14189	14083	14148	14155	14187	14186	13915	14169	14056	14244	14015	14136	14222	14044	14087	14062	14156	14099	14052	14191	14295	14192	14088	14040	14262	14084	14035	14138	14146	14132	14206	14035	13961	14131	14103	14112	13888	14245	13993	14078	14052	14158	14112	14296	14047	14052	14129	14051	14160	14005	14177	14128	14198	14184	13974	14244	14070	14021	14145	14204	14078	14035	14148	13951	14076	14203	14146	14214	14147	14019	13968	14141	14072	14151	13978	14215	14151	14034	14164	14108	14172	14147	14033	13938	14161	14097	14001	14077	14081	14077	14163	14141	14043	14150	14070	14023	14239	14224	14059	14171	14037	13891	14115	14229	14141	14178	14254	14057	14166	14032	14003	14065	14034
27059	21878	23541	19019	15745	15807	15948	15778	15462	15233	15256	15158	15268	16570	16908	16713	15934	15252	14995	14995	14855	14972	14751	14841	14889	14747	14809	14840	14934	14815	14719	14723	14812	14833	14968	14705	14773	15011	14755	14872	14819	14734	14889	14696	14691	14732	14776	14659	14906	14694	14853	14923	14859	14924	14653	14746	14930	14817	14864	14720	14920	14785	14679	14688	14966	14790	14814	14954	14988	14847	14737	14644	14841	14882	14935	14718	14847	14701	14712	14764	14693	14972	14818	14954	15027	14829	15020	14843	14940	14817	14765	14818	14707	14947	14695	14932	14955	14664	14950	14918	15041	14761	14775	14946	14715	14740	14779	14869	14756	14816	14694	14877	14673	14720	14859	14915	14766	14909	14926	14842	14865	14579	14754	14809	14929	14910	14925	14792	14894	14858	14859	14846	14954	14837	14642	14688	14703	14662	14861	14798	14723	14719	14870	14787	14883	15125	14908	14613	14877	14731	14933	14822	14685	14760	14684	14982	14970	14790	14833	14898	14845	14735	14708	14781	14844	14806	14905	14850	15001	14650	14766	14858	14692	14820	14858	14879	14823	14600	14767	14822	14838	14665	14848	14801	14916	14896	14666	14857	14878	14645	14697	14835	15076	14711	14817	14663	14867	14810	14915	14787	14926	14723	14631	14811	14759	14809	14929	14886	14833	14705	14703	14727	14821	14772	14784	14778	14760	14698	14867	14865	14543	14768	14980	14780	14994	14730	14720	14830	14815	14928	14901	14749	14853	14760	14866	14777	14819	14633	14819	14725	14832	14884	14809	14817	15003	14769	14803	14929	14783	14725	14707	14845	14787	14678	14821	14699	14781	14693	14659	14847	14674	14829	14886	14810	14884	14704	14813	14825	14876	14790	14894	14755	14754	14783	14947	14813	14647	14695	14660	14715	14831	14667	14780	15033	14817	14815	14710	14616	14766	14775	14854	14797	14997	14722	14899	14873	14536	14956	14659	14714	14784	14812	14690	14602	14714	14783	14770	14775	14958	14975	14887	14837	14866	14728	14936	14670	14824	14801	14747	14701	14805	14730	14938	14854	14769	14680	14822	14826	14776	14573	14645	14743	14796	14831	14749	14802	14779	14702	14692	14924	14841	14833	14741	14797	14695	14880	14923	14691	14868	14823	14872	14627	14729	14815	14642	14894	14715	14996	14810	14574	14841	15037	14777	14807	14662	14718	14575	14842	14942	14773	14832	14767	14756	14881	14747	14775	14689	14608	14640	14927	14803	14621	14773	14911	14804	14877	14720	14746	14911	14787	14829	14798	14599	14930	14872	14909	14781	14747	14795	14676	14709	14735	14772	15059	14896	14750	14652	14696	14885	14781	14697	14822	14742	14780	14915	14806	14930	14813	14592	14919	14905	14892	14727	14802	14741	14784	14717	14858	14879	14860	14765	14650	14691	14809	14789	14779	14664	14970	14812	14794	14818	14721	14750	14984	14957	14763	14820	14783	14802	14968	14925	14711	14731	14632	14840	14782	14835	14758	14769	14805	14689	14813	14645	14980	14914	14922	14769	14952	14743	14768	14486	14807	14760	15059	14950	14854	14923	14947	14947	14668	14738	14641	14837	14689	14890	14918	14729	14915	14753	14788	14886	14952	14877	14963	14892	14746	14642	14856	14798	14897	14733	14885	14806	14833	14665	14685	14836	14734	14827	14850	14949	14901	14747	14769	14848	14874	14772	14850	14774	14743	14946	14588	14739	14924	14702	14841	14686	14760	14940	14869	14786	14786	14804	14682	14696	14627	14742	14785	14773	14879	14654	14842	14767	14796	14794	14705	14926	14792	14845	14916	14705	14847	14869	14986	14796	14985	14939	14942	14860	15004	14902	14764	14631	14731	14917	14742	14832	14695	14795	14749	14898	14774	14790	14524	14859	14835	14814	14871	14749	14876	14848	14748	14967	14676	14901	14809	14844	14704	14684	14672	14842	14759	14827	14856	14871	14654	14731	14608	14623	14833	14860	14671	14818	14794	14784	14818	14888	14726	14877	14765	14852	14600	14713	14815	14552	14872	14775	14771	14907	14790	14822	14687	14737	14806	14791	14751	14631	14595	14766	14835	14757	14749	14773	14721	14641	14588	14903	14744	14711	14657	14783	14775	15000	14603	14621	14722	14837	14738	14775	14940	14814	14848	14824	14797	14741	14873	14762	15013	14556	14742	14784	14860	14887	14973	14639	14944	14754	14580	14780	14751	15008	14603	14875	14704	14829	14785	14783	14870	15044	14743	14807	14833	14661	14712	14868	14751	14823	14651	14792	14679	14782	14783	14857	14894	14808	14821	14862	14793	14721	14805	14909	14659	14772	14783	14841	14630	14811	14717	14521	14869	14839	14908	14587	14788	14747	14830	14956	14893	14925	15014	14807	14841	14766	14766	14972	14702	15059	14866	14778	14599	14991	14733	14886	14789	14881	14739	14793	14832	14805	14882	14980	14615	14709	14862	14915	14798	14800	14787	14851	14935	14975	14745	14639	14751	14791	14658	14793	14696	14785	14661	15081	14854	14750	14888	14854	14838	14722	15002	14887	14825	14790	14619	14995	14996	14829	14953	14838	14936	14798	14751	14850	14784	14960	14749	14836	14652	14847	14749	14975	14927	14835	14915	15006	14936	14719	14815	14889	14679	14738	14604	14850	14858	14776	14729	14903	14913	14884	14813	14859	14679	14933	14699	14966	14980	14806	14873	14718	14822	14906	14693	14711	14657	14883	14819	14694	14802	14834	14765	14781	14883	14946	14876	14890	14768	14797	14892	14712	14710	14699	14695	14912	14751	14785	14603	14672	14859	14641	14828	14722	14825	14658	14617	14556	14790	14929	14702	14939	14913	14895	14746	14765	14829	14786	15061	14674	14668	15025	14756	14688	14721	14767	14757	14883	14922	14908	14791	14743	14865	14848	14680	14896	14784	14797	14712	14828	14815	14622	14771	14962	14757	14805	14750	14759	15023	15010	14759	14807	14614	14929	14718	14880	14769	14946	14833	14625	14598	14853	14703	14811	14866	14785	14819	14761	14753	14862	15022	14712	14819	14999	14923	14766	14783	14723	14765	14872	14808	14588	14651	14807	14855	14949	15075	15013	14776	14851	14869	14750	14839	15032	14894	14803	14688	14787	14798	14622	14912	14758	14572	14836	14796	14792	14747	14745	14937	14843	14790	14831	14891	14824	14590	14714	14860	14821	14739	14743	14840	14742	14797	14913	14728	14672	14740	14903	15156	15031	14732	14658	15026	14775	14987	14915	14755	14964	14897	14591	14773	14785	14968	14653	14805	14851	14911	14945	14936	14840	14864	14874	14807	14740	14637	14845	14817	14859	14856	14917	14878	14911	14583	14719	14719	14797	14963	14989	14968	14761	14822	14851	14883	14839	14813	14860	14764	14811	14969	14852	14959	14790	14895	14917	14948	14853	15072	14837	14857	14781	14763	14725	14704	14841	14925	14777	14792	14690	14911	14917	14886	14911	14812	14761	14811	14679	14870	14743	14827	14836	14824	14666	14787	14970	14819	14848	14749	14794	14796	14775	14736	14676	14893	14742	14778	14843	14796	14866	14802	14773	14747	14894	14759	14754	14762	14969	14520	14817	14617	14773	14868	14722	14833	14719	14675	14939	14763	14660	14880	14762	14901	14700	14839	14778	14927	14928	14915	14742	14843	14806	14566	14667	14886	14844	14943	14874	14805	14810	14869	14979	14826	14996	14692	14979	14673	14732	14770	14937	14703	14852	14636	14808	14761	14835	15012	14832	14845	14968	14686	14978	14700	14742	14699	14869	14716	14660	14756	14831	14776	14770	14786	14765	15071	14874	14998	14812	14841	14867	14770	14820	14833	14780	14712	14984	14956	14969	14878	14902	14829	14774	14931	14744	14867	14814	14689	14825	15024	14690	14889	15078	14882	14784	14847	14851	14809	14826	14715	15081	14699	14848	15004	14595	14718	14954	14902	14821	14800	14752	14741	14868	14999	14705	14795	14934	14859	14782	14770	14785	14825	14940	14953	14778	14784	14921	14720	14824	14864	14810	14777	14862	14763	14608	14931	14766	14817	14744	14866	14879	14853	14823	14898	14646	14752	14942	14933	14855	14681	14856	14716	14863	14912	14862	14838	14873	14848	14715	14981	14772	14837	14968	14792	14794	14848	14695	14697	14853	14734	14855	14784	14898	15064	14730	14724	14735	14785	14839	14837	14787	14742	14779	14780	14926	14664	14921	14963	14913	14747	14610	14804	14833	14895	14982	14936	14836	14750	14752	14799	14892	14942	14844	14784	14793	14768	14675	14763	14749	14915	14667	14772	14703	14886	14651	14848	14789	14854	14805	14845	14604	14748	14977	14844	14805	14636	14813	14822	14789	14838	14743	14790	14842	14925	14882	14777	14887	14593	14733	14789	14895	14832	14704	14822	14866	14881	14873	14878	14810	14700	14759	14935	14936	14931	15026	14793	14664	14850	14658	14719	14763	14664	14995	14613	14858	14732	14917	14843	14831	14944	14713	14592	14819	14806	14856	14724	14887	14786	14870	14691	14781	14684	14878	15043	14780	14946	14771	14874	14929	14786	14782	15037	14914	14775	14745	14858	14944	14966	14951	14870	14787	14785	14907	14870	14961	14844	14897	14731	14710	14786	14962	14769	14881	14652	14914	14839	14849	14980	14924	14969	14963	14743	14759	14877	14845	14764	14800	14800	14923	14669	14726	14913	14714	14692	14845	14946	15005	14903	14690	14867	14768	14675	14811	14785	14990	14820	14797	14876	14976	14914	14660	14797	14718	14918	14776	14738	14889	14758	14755	14880	14854	14837	14613	14730	14848	14926	14950	14852	14564	14940	14719	14872	14800	14916	14803	14812	14927	14735	14976	14802	15056	14876	14896	14789	14999	14842	14872	14796	14738	14837	14829	14820	14823	14914	14775	14927	14782	14937	14918	14785	14702	14870	14819	14806	14966	15002	14925	14915	14950	14633	14825	14789	14734	14874	14819	14768	14667	14916	14733	14917	14735	14902	14734	15022	14597	14660	14588	14982	14792	14858	14710	14856	14700	14776	14866	14771	14661	14890	14792	14720	14799	14940	14803	14754	14763	15048	14651	14766	14865	14622	14774	14734	14841	14856
17511	23506	20256	15658	15599	15193	15790	15406	15081	14785	14554	14526	14870	16784	16938	16321	15205	14126	14045	13881	13661	14088	13878	13950	14032	13847	13965	13945	13777	13956	14011	13780	13919	13836	13897	13926	13834	13860	13815	14002	13916	14082	13895	13865	13749	13878	13805	13913	13764	14006	13875	13884	13958	13851	13735	13877	13870	13860	13927	13950	13968	13761	13908	13987	13964	13947	13974	13838	14024	13704	14042	13946	13934	13953	13822	13933	14006	13774	13858	13956	13795	13929	13992	13955	13859	13928	13833	13739	13895	13941	13742	13800	13733	13885	13858	13895	13992	13970	13981	13879	13857	14012	14001	13718	13874	13987	13919	13872	13932	13876	13732	13672	13729	13829	13878	13801	13856	13976	13931	13777	13874	13837	13964	13765	14086	13879	13896	13726	13824	13807	13811	13776	13889	13929	13968	14067	13800	13891	14054	13946	13894	14007	13852	14001	13833	13740	13933	13818	13779	13862	13779	13827	13857	13923	13983	13936	13980	14040	13834	13985	13765	13797	13860	13882	13779	13918	13968	13791	13839	13828	13839	13740	13996	13851	13961	13795	13983	13956	13909	13800	13673	13980	13945	13821	13945	13807	13999	13712	13769	13907	13997	13876	13953	13808	13948	13907	13992	13812	13948	13920	13934	13796	13881	13872	13941	13850	14018	13944	13888	13868	13849	14001	13775	13705	13814	13739	13836	13996	13753	14014	13711	14101	13932	13755	13862	13921	13749	13930	13949	13871	13958	13787	13865	13937	13991	13843	13862	13769	13795	13916	13861	13675	13838	13729	13612	13889	13883	13932	13938	13805	14052	13938	13945	13935	13824	13792	13718	13891	13985	13859	13956	13871	13851	13911	13847	13860	13842	13882	13714	14024	13899	13763	13913	13834	13851	13898	13876	13876	13753	13759	13921	13923	13917	13933	14052	13840	13996	13884	13879	13904	13754	13790	13947	13795	13802	13963	13731	13883	13823	13945	13873	13927	13863	13887	13930	13836	13961	13986	13930	13779	13774	13882	13955	13772	13942	13838	14065	14038	13909	13996	13716	13869	13761	13921	13923	13804	13899	13949	14014	13949	13987	13834	13865	13908	13987	13780	13834	13860	13904	13758	13884	13966	13834	13749	13812	13906	14017	13851	13880	13678	13868	13930	14056	13949	13907	13950	13790	13945	13910	14007	14022	13847	13910	13896	13881	13914	13918	13769	13822	13860	13717	13966	13955	13709	13956	13921	13976	13946	13990	13846	13977	13782	13854	13986	13983	14025	13936	13957	13823	13984	13873	13922	13928	13902	13865	13816	13967	13820	13815	13784	13837	13874	13997	13862	13922	13911	13932	13914	13759	13986	13867	13787	13952	13748	13891	13916	13847	13900	13960	13908	13790	13846	13843	13887	13877	13856	13867	13882	13804	13926	13918	13964	13754	14097	14006	13893	13816	13715	13942	13947	13758	13722	13887	13848	14138	13787	13964	13877	13986	13853	13973	13751	14002	13753	13662	13811	13914	13925	13906	14000	13879	13825	13898	13861	13834	13800	13952	13883	13948	13840	13860	13814	13930	13900	13926	13852	13783	13679	13852	13745	13847	13927	13862	13785	13857	13904	13857	13864	13891	13854	14035	13938	13794	13821	13798	13945	13778	13873	14072	13821	13874	14079	14007	13917	13971	13716	13790	13976	13896	13895	13892	13824	13975	13828	13919	13969	14000	13811	13929	14011	13860	13864	13915	13885	14026	14035	13802	13958	13808	14041	13918	13874	13989	13715	13910	13842	13770	13896	13822	13813	13890	13865	13925	13762	13873	13872	13962	13778	13878	13809	13913	13999	13792	13811	14037	13771	13780	13874	13866	13888	13944	13914	13936	13925	13907	13989	13834	13724	13824	13877	13766	13807	13846	14166	13891	13726	13770	13926	13748	13883	13918	13920	14058	13913	13825	13847	13985	13964	13968	13809	13814	13947	13851	14068	13850	13920	13754	13788	14029	13893	14071	13883	13924	13920	13985	13844	13862	13698	13818	13803	13753	13855	13730	13882	13794	13886	13737	13737	13815	13823	13900	13960	13895	13817	14033	13780	14004	13861	13817	13918	13919	13670	13966	14047	13858	13984	13986	13946	13890	13912	13928	13858	13869	13911	13881	13925	14084	13889	13938	13833	13892	13973	13844	13877	13812	13901	13955	13778	13970	13964	13953	14043	14025	13971	14012	14012	13873	13971	13823	14078	13913	13889	14002	13751	13949	13873	13847	13903	13819	13985	14005	13822	13714	13991	13726	13920	13937	13751	13971	13756	13815	13822	13842	13803	13911	13926	13829	13910	13795	14039	13804	13801	13909	13829	13940	13827	13957	13818	13809	13881	13932	13840	13846	13914	13938	13861	13668	13937	13972	13999	13982	13812	13896	13786	13827	13838	13713	13842	13803	13845	13814	13804	13890	13816	13890	13921	14054	13965	13962	13954	13861	13844	13777	13866	13948	14057	14046	13837	13839	13797	13881	13609	13959	13869	13864	13911	13950	13722	13863	13757	13932	13855	13971	13917	13821	13900	13872	13965	13964	13858	14120	13944	13903	13858	14148	13836	13857	13877	13938	13895	13771	13883	13743	13821	13804	13661	13822	13937	13858	13903	13707	14025	13843	13963	13893	13886	13924	13831	13821	13784	13944	13868	13878	14091	13942	13960	13987	13892	13875	13922	13990	13926	13738	13849	14009	13825	13850	13947	13845	13911	13965	13924	13935	13841	13986	13799	13772	13947	13938	13739	13781	13929	13882	14065	13876	13914	13886	14102	13958	13898	13960	13982	13993	13842	13979	13920	13867	13921	13663	13886	13664	13798	13848	14033	13896	13938	13759	13797	13936	13953	13820	13975	13949	13980	13792	14084	14033	13890	13949	13933	13964	13887	13918	13892	13973	13895	14001	13925	13679	13846	13883	13872	13898	13834	13871	13763	13724	14094	13887	13911	13896	14095	13843	13959	13831	14012	13955	13873	13975	13787	13923	14016	13920	13980	13917	13689	13733	13915	13807	13853	13936	13946	13913	13989	13912	13790	13903	13839	13935	13858	13975	13911	13685	13965	13909	13901	14015	14008	13706	13895	13978	13975	13883	13858	13908	14060	13948	13908	13967	14014	13788	13931	13891	14012	13979	14048	13885	13869	13869	13837	13897	13753	13985	13800	13948	14098	13892	13846	13882	13874	13953	13773	13858	14078	13905	13936	13991	13889	13848	13995	13749	13903	13680	13915	13936	13954	13806	13995	13754	13927	13826	13897	13831	13926	13857	13898	14051	14032	13923	13729	13866	13810	13873	13885	13951	13817	13912	13893	13906	14026	13852	13814	13832	13908	13725	13828	13781	13836	13867	13943	13918	13973	13943	13817	13979	13948	13738	14056	14039	13900	13818	13899	13919	13976	14042	14066	13836	13865	13931	13922	13853	14103	13754	13910	13996	14028	13865	13861	13985	14010	13881	13877	13845	13903	13972	13849	13843	13837	13691	14061	13826	13970	13928	13750	13915	13963	13994	13918	13887	13885	13834	13996	13891	14196	13931	13873	13878	13860	13841	13976	13887	13905	13986	13800	13876	13907	14015	13866	13856	13843	14047	13752	13836	13659	13887	13960	13966	13916	13830	13928	13890	13821	13895	14108	13908	13921	13990	13796	13798	13847	14010	13763	13895	13880	14017	13896	13939	13870	13803	13830	13877	13813	13851	13810	13902	13872	13553	13798	13833	14014	14069	13925	13887	13812	13914	13931	13862	13759	13842	13934	13870	13898	13846	13692	13888	13929	14066	13755	13829	13794	13893	13898	13804	13777	13980	13936	13820	14002	14033	13957	13786	13831	13994	13851	13816	13903	13923	13818	13841	13882	13797	14080	13948	13764	13985	13846	13946	13908	13863	13855	13779	14025	13729	13953	13942	13870	13858	13922	13785	13942	13803	13937	13933	14175	13894	13861	13900	13919	13970	13785	13866	13874	13893	13908	13904	13964	13732	13974	13906	13984	13789	13937	13768	13884	13942	13925	13804	13908	13745	13855	13753	13918	13710	13927	13868	14014	13987	13872	13878	13910	13728	13790	13945	13860	13804	13718	13988	13772	13815	13803	13795	13789	13743	13895	14104	13825	13767	13907	13939	13873	13904	13774	13696	14082	13951	13948	13839	14019	14000	13872	13794	13943	13819	13903	14119	13820	13835	13877	13961	13947	14000	13888	14001	13830	13896	13968	13869	13926	13745	13939	13809	13959	13791	13926	13782	13796	13716	13973	13873	13876	13880	13867	13934	13863	13765	13875	13941	13950	13861	13817	13819	13976	13734	13847	13732	13843	13680	13979	14008	14005	13901	13750	13848	13779	13950	13933	13849	14036	13825	13812	13896	13903	13843	13804	14055	13802	14037	13825	13782	13763	13964	13793	13834	13991	14022	13962	13876	13934	13847	13801	13855	13922	13912	13997	13821	13825	13864	13815	13900	13945	13906	13837	14078	13746	13970	13929	13932	13818	13888	13783	14074	13981	13970	13853	14012	13893	13799	13777	13937	13811	13984	13834	13933	13936	14011	13869	13952	13863	14068	13880	13976	14014	13968	13847	13895	13940	13837	13876	13977	13765	13898	13971	13944	13902	13904	13915	13736	13954	13804	13752	14022	13881	13997	13959	13831	13912	13853	13830	13917	13890	13903	13967	13951	14123	13627	13849	13998	13779	13878	13904	13817	13972	13722	13939	13980	13873	13991	13987	13955	13851	13878	13884	13953	13944	13703	13890	13947	13941	13870	13960	13850	14066	13929	13909	13972	13854	13940	13862	14091	14027	13928	13896	13707	13700	13953	13929	13904	13854	13826	13874	13939	13964	13819	13899	13788	13919	13842	13837	13994	13912	13818	13832	13920	13821	13822	13978	13845	13597	13914	13956	13953	13924	13838	14001	13785	13834	13808	13784	13946	13861	13749	13931	13977	13897	13893	13934	13824	13965	13818	13882	14006	14079	13912	13855	13859	14022	13819	13825	13812	14068	13950	13965	13834	13944	13971	13687	13839	13986	13803	13806	13776	13839	14113	13918	13879	13943	14005	13883	13872	13874	13861	13862	13809	14025	14024	13830	14049	13721	13951	13876	13827	13889	13836	13820	13760	13854
23669	20983	28224	24006	21725	20900	19592	16909	16030	16042	16082	15655	17919	27764	27258	24028	20014	16612	15807	15400	15148	15402	15212	15214	15213	15171	15218	15170	15179	15301	15297	15106	15261	15382	15160	15054	15026	15237	15034	15169	15288	15115	15181	15076	15080	15006	15135	15110	14901	15024	14895	15153	15323	15017	14959	14835	15010	15273	15009	15084	15178	14991	15293	14978	15028	15166	15247	15210	15050	15035	15098	14946	15083	15116	15194	15038	14948	15132	15108	15173	15118	15054	14880	15082	15009	15114	14856	14997	15191	15210	15074	14913	14934	15217	15065	14858	14937	14993	15279	15031	15193	15067	14949	15031	14997	15017	15207	15192	15236	15073	15096	15039	14953	14717	15135	14984	15075	15100	15046	14966	14997	15169	15147	15280	15186	15320	14954	15176	15283	14927	15137	15051	14977	14912	14950	15161	15138	15104	14960	15052	14914	15024	15201	14974	15033	14986	15010	15020	15110	14920	15091	15098	14934	14958	14928	15188	15080	15097	14904	14998	14996	15003	15042	14972	15061	15022	14841	14963	15146	14981	15178	14859	14911	15186	15135	15046	15217	14897	15214	15222	15077	15041	14929	15276	15183	15041	15109	15016	15041	15185	15076	15002	14844	15144	15016	15001	14981	14941	15078	15274	15104	14996	14987	15115	15096	15037	15008	15002	15116	14910	15083	15026	15054	15238	15076	15272	15135	15047	15066	14985	14928	15050	14971	14985	15097	15008	15100	15124	14989	15222	14977	14961	14914	15105	15146	15218	15007	14956	14955	14899	14916	15190	14914	15036	15098	14848	15030	15040	15120	15033	15024	14971	14884	15092	15069	15021	15068	15360	14972	15138	15051	14931	15045	15145	15050	14790	15098	15089	14933	15001	14817	14964	15156	14885	14926	14923	15140	15006	15148	14993	14954	15162	15126	14963	15096	15006	15178	15171	15100	15237	15153	15085	15204	15152	15000	15001	14978	14959	14999	14838	15065	15109	15153	15193	15140	15085	14893	15154	15123	14962	15055	14962	14935	15065	15035	15142	14902	14891	15283	15124	15062	15019	15066	14872	14991	15179	15061	15006	15062	15211	14989	14957	14954	15138	14915	15053	15025	15021	14984	15235	15300	15067	15172	15002	15329	15190	15202	14961	15145	15180	14948	14732	15107	15044	14939	15098	14980	14901	15131	15047	15126	15025	14996	15131	15060	15180	15109	14927	15034	14886	15061	15105	15138	15067	14984	15221	15135	14940	15052	15144	14992	15129	15106	15014	14979	14962	15168	15079	14865	15116	15165	15056	15060	15157	14954	15189	15182	15028	15085	15033	15307	15015	15210	15003	14930	14893	15123	15084	14998	15003	15009	14798	15025	14988	14974	15184	14979	14904	15140	15159	15127	15117	15038	14975	14960	15145	15219	15253	14987	15110	14948	14982	15117	15058	15066	15053	15158	15052	15130	15177	14981	14969	15120	14830	15291	14840	15111	15057	15067	14992	15180	15117	15041	15224	14865	15082	15105	14979	15007	15081	15016	15007	15112	15110	14959	14997	14898	14935	15242	15247	15061	15045	15043	15116	15042	15097	15111	14920	15120	14803	15085	15166	15114	15019	14944	15134	15053	14917	14998	15181	15066	15046	15125	14976	15062	15018	15036	14853	15109	15064	15178	14897	15111	15231	15093	15099	15136	15151	15002	14964	15217	15256	15151	15025	15069	14923	15076	14943	15219	15049	15176	15021	15160	15115	15189	15088	15159	14883	15153	14961	15073	15023	15156	15054	15159	14880	15117	14979	15135	15257	15060	15173	14981	15269	15167	14942	14938	15026	15043	14994	15042	15175	15026	15228	15099	15171	15147	14988	14999	15108	15114	15085	15061	14937	14938	14966	14949	15010	15079	15081	15082	15142	15187	15150	15135	15002	15119	15049	15063	15091	15220	14983	15045	14971	15098	15114	15111	14943	15376	15189	15222	15210	14968	15185	15178	14976	15108	14904	14959	15178	15236	15113	15162	14828	15148	15007	14896	15010	14899	15142	15223	14978	15252	15201	14997	15062	14941	14887	14900	15073	15136	15143	14877	15218	15081	15011	15145	15183	15170	15058	15126	15201	15216	15212	15004	14857	14938	14930	15220	15033	14976	15198	14857	15141	15005	15166	15102	15153	15266	15157	14883	15183	15007	15066	15260	15183	15086	14883	14988	15081	14969	15033	14898	15131	15164	15128	15161	15080	15109	15211	15350	15019	15060	15204	15105	14885	14942	14912	15162	15174	15203	15031	15173	15101	14949	14948	15054	14995	15124	15195	15166	14933	15180	15033	14909	15173	14997	14971	14947	15026	14987	15166	15049	15016	15023	15039	15088	14966	15079	15068	14918	15144	15216	15202	15168	15158	15163	15047	15010	15041	15188	15094	14969	14752	14908	15293	14980	15002	15091	15118	15172	15119	14893	14961	15002	15068	14814	14990	15375	15075	15029	14946	14884	15126	15313	14898	14904	15082	15182	15114	15144	14839	14988	15024	14812	14834	15132	14840	15209	15141	15117	15229	14985	15098	15433	15181	15267	14951	15097	15086	14961	15078	15379	14854	14905	14929	15133	15109	15233	15069	14861	15209	14876	14881	15166	15262	15051	15050	15154	14942	15006	15150	14979	15149	15156	14855	15022	15108	15165	14948	14941	14974	15098	15137	15150	14963	15017	14917	14817	14932	15073	14980	15021	14965	15139	15229	15093	15022	14996	14967	14849	14972	14962	15231	15142	15072	14945	15324	15163	15172	15030	15025	15140	15215	15089	15007	15111	15291	15128	14848	15153	15059	14953	15029	14906	15010	15068	15180	14869	15031	14976	14945	14994	15098	15047	15266	14984	15022	15053	14937	15148	15034	15104	15083	14994	15123	15159	15079	15016	14963	14992	15012	15049	15174	15109	15302	15228	15122	14904	14965	15136	15053	15103	15103	15169	15120	15157	15153	15039	15074	15047	15037	15061	15114	15058	14907	14955	15051	14997	15094	15133	15140	14933	15131	15013	15021	14998	15090	15020	15032	15134	15238	14983	14923	15025	14960	15129	15155	15170	15104	14998	15156	15139	15035	15082	15321	15245	15323	15388	15098	15182	15075	14997	15174	15202	15188	14989	15143	14921	14893	15282	15012	14993	14991	15084	14885	14839	14935	15259	15201	15131	14988	15091	14967	14937	14969	14946	15056	15039	15043	15135	15025	15118	15075	15181	15246	15209	15176	15046	15119	14997	14839	14957	15029	15115	15074	15014	14965	15222	15085	15132	15110	15128	15170	14967	14858	14970	14783	15118	15054	15054	15013	15173	15098	15023	15312	15328	14982	15179	15049	15062	15247	15192	15121	15038	15200	15141	15017	15061	15173	15020	14847	15089	15003	15093	15040	14914	15114	15104	15200	14937	15030	15257	15073	14921	15082	14979	14999	15135	14698	15285	15198	14954	15189	15091	15157	15100	15350	15215	14984	15104	14985	15143	14904	15102	14994	15066	15077	14936	14955	14977	15086	15164	15055	15084	14995	15240	14962	15055	15113	15153	15287	15102	14918	14842	15148	14924	14977	15061	15165	14992	14887	14963	15025	15133	14935	14938	15050	14931	15079	15162	15183	15211	15198	15067	15180	15207	15024	15312	14964	15041	15065	14983	15133	15077	14860	15190	14934	15030	15083	15131	15085	15029	14955	15088	15091	14954	14951	15078	15135	15126	14993	14964	15101	15231	15077	15156	14841	15126	15082	15023	15121	14941	15037	15138	15105	14894	14992	14844	15084	15009	15035	15251	15036	14986	15074	15010	15175	15067	15172	15072	15303	15226	15116	15152	15060	15052	15051	15283	15161	15105	15011	14996	15000	14940	15020	14964	15195	15230	15109	15114	15059	15115	15147	15324	15094	15135	15123	15114	15003	14926	15173	15175	15052	15154	15232	15284	15135	15050	15169	15001	15084	15198	15109	15099	15150	15156	14990	15039	14872	15314	15183	14804	15167	14991	14987	15016	15041	14769	15098	15067	15095	14906	15131	14930	14988	14956	14964	14951	15148	15129	15094	15116	15143	15022	15121	14971	14956	15125	15132	15116	15187	15218	15114	15129	15085	15020	14981	15040	14987	15111	15142	14932	15134	14954	15068	15057	15102	14836	14991	15001	15065	15025	14975	15108	14914	15076	15015	15081	15089	15137	14960	15141	15151	15222	15019	14960	15018	14919	15041	14977	14996	15177	15165	15076	15231	15204	15100	14995	15187	15180	15142	15080	14920	14958	15120	14941	15147	14889	14904	15135	15156	15049	14999	15218	14941	14962	15167	15086	14987	14971	15121	15025	15020	15058	15166	15007	15102	15042	15132	15010	14958	15229	15097	15179	15119	14991	14958	15034	15201	15134	15241	14995	15018	14981	15022	15098	15050	15064	15321	15008	15153	15060	14948	15205	15345	15217	15115	15029	14868	15125	15264	15072	15061	15227	15021	15163	15005	14971	14975	14952	15201	15001	15176	15283	15011	15081	15158	15187	15021	14895	15134	15179	14899	15027	15216	15151	15030	14985	14865	15026	14970	15278	15014	15034	15045	15152	15087	15106	15104	14973	14859	15183	15072	15113	15025	14986	15064	15296	15032	14961	14939	15096	15051	15117	15195	14920	14980	14991	14945	15083	15291	15112	15185	15088	15092	15087	15174	15065	15122	15177	15092	15102	15127	15041	15148	14883	15070	14900	15113	15099	15092	14942	15139	15417	15050	15076	15182	15092	15228	15187	15096	15240	14977	15163	15085	14999	15055	15000	14942	14860	15189	15176	15122	15291	15041	14861	14895	15131	15149	15083	15093	14909	15080	15055	15236	15083	14939	14998	15203	14978	15135	14993	14904	15171	14936	14970	14854	14994	15059	15095	15002	15117	15263	15146	15096	15121	15166	15126	15202	14978	15101	14994	14941	14873	15071	15091	15066	14975	15122	15152	15122	14889	15130	15245	15151	15098	14906	15164	14993	14987	14957	15073	15112	15110	15128	15082	15162	14980	15145	14973	15136	14899	14969	15029	15077	15078	14881	15238	15101	14948	14899	15069	15065	15032	15019	15054	15107	15108	14922	14999	15138	15084	15131	15142	15369	15151	14939	14899	15079	15152	15215	15152	15206	15155	15149
16600	29509	26648	21647	20090	18451	17384	16700	15915	15793	15174	14848	19656	31877	29801	25151	19572	15566	14735	14201	14134	14037	14248	14223	14100	14083	14131	14062	14212	14070	14124	14086	13956	13982	14178	14053	14100	14060	13965	14084	14187	14022	14180	14193	14166	14195	14184	14236	14047	14167	14151	14182	13981	14096	14062	14154	13993	14269	14169	14160	13953	13987	14161	14143	14095	14017	14072	14179	14196	14038	14085	14225	14156	14188	14048	13996	14192	14110	14194	13999	14020	14254	14208	14194	14261	14117	14228	14250	14014	13896	14055	14059	14062	14087	14002	14169	14242	13979	14257	14143	14136	13961	14180	13964	14092	13996	14070	14108	14178	14134	14087	14056	14194	14140	14176	14032	14150	14016	14206	14169	14059	14094	14163	14002	14116	14157	14039	13857	13943	14123	14176	14199	14203	14148	14397	14092	14151	14138	14155	14044	14153	14148	14107	14035	14045	13942	14099	14069	14098	14162	14109	14065	14098	14040	14255	14056	14075	14167	14027	14112	14252	14158	13985	14047	14079	14124	14136	14190	14206	13946	14222	14069	14145	14149	14046	14112	14184	14131	13893	14129	14089	13989	13954	14111	14054	14073	14002	13954	13987	14164	14158	14048	14111	14312	14127	13999	14011	14113	14164	14005	13980	14045	14113	14111	14174	14246	14142	14054	14152	14227	14069	14125	14164	14060	13940	14102	14104	13958	14104	14039	14051	14075	14390	14084	14032	14114	14124	14086	14219	14078	14227	14040	13905	14233	14085	14017	14250	14063	14120	14186	14229	14038	14109	13946	14069	14082	14147	13990	14234	14052	14170	14096	14131	14020	13998	13972	14219	14087	14123	14042	13860	14139	14186	13991	14092	13940	14087	14095	14120	14153	14004	14090	14083	14080	14078	14101	14074	14018	14068	14159	14095	14321	14093	14187	14011	13967	14116	14064	14104	14146	13816	14116	14062	14175	14130	13991	14061	14121	14073	14185	14170	14083	14154	13921	14103	14060	14017	13939	13979	13976	14115	14135	14189	13908	14167	14000	14173	14133	14128	14077	13961	13999	14146	14071	14135	14055	14140	13906	14257	14131	14114	13965	13972	14071	14284	14133	14173	14001	14134	13927	14220	14144	14000	14099	14114	14094	14228	13920	14065	14019	14121	14156	14033	14092	14059	14013	14114	14021	14119	14214	14213	13857	14170	14100	14198	14118	14209	14228	14112	14196	14200	14135	14207	14000	14054	14043	13950	14041	14041	14130	14028	14118	14152	13980	14135	14088	14171	14205	14007	14098	14154	14222	13961	13954	14065	14199	14161	13968	14009	14122	14152	14063	14135	13961	14144	14136	14212	14130	14220	14033	14055	13992	14194	14084	14180	14223	14096	14227	14126	13870	14146	14146	14185	14223	14172	14039	14151	14110	14115	14151	14046	14150	13841	13894	14259	14148	14011	14143	14126	14006	14109	14189	14077	14183	14054	14126	14004	14190	14144	14069	13972	13901	13895	14153	14036	14083	13997	14251	13961	13975	14090	14098	14170	14205	14073	14070	14149	14151	14122	14106	14137	14209	13890	14127	13970	14197	14046	14149	13985	14087	14141	14115	14178	14214	14268	14256	14140	14199	13961	14094	14074	13929	13986	14102	14044	14131	14063	14083	14085	14271	14243	14203	14060	14023	13791	14017	14083	14124	14243	14130	14109	14160	14162	14182	14107	14043	13895	14198	14207	14059	14045	13998	14118	14397	13957	14066	14149	14013	14192	14081	14022	14150	14194	14237	14060	14028	14000	13919	14015	13999	13992	14195	14071	14074	14022	14176	14046	13972	14198	14049	13905	13973	13974	14221	14064	14121	14007	14101	14176	13948	14108	13961	14089	13945	14109	14036	14057	13983	14208	14086	14115	14062	14056	14172	14074	14071	14124	14223	14173	14046	14223	14109	14206	14023	14139	14059	14149	14079	14320	13935	14053	14127	14194	13930	14065	13997	14091	14116	13934	13940	14024	14144	14140	14133	14182	14124	13998	14035	14062	14097	14100	13963	14155	14019	13978	14079	14092	14079	14095	14070	14089	14099	13918	14147	14117	14041	14049	14130	14116	14054	14144	14118	14143	14121	14038	14021	14215	14071	14297	14024	14146	14045	14121	13943	14133	14009	14155	14169	14075	14232	14163	14130	14133	13958	13880	14204	14092	13952	14145	14169	13995	14016	14079	14076	14023	14027	14151	13997	13940	14079	14205	14014	14126	14112	14001	14053	13883	14326	13982	14047	14018	14176	14091	14076	14119	14088	14103	14209	13945	14244	13983	13958	14104	14017	14182	14051	14111	13982	13954	14069	14065	14219	14001	14193	14127	14202	14153	14146	14164	14108	14039	14083	14071	14015	13995	14161	14063	14012	13980	14090	14158	14012	14012	14103	13977	14030	13970	14175	14131	14115	14079	14223	14085	14045	14145	14166	14032	13949	14033	14029	14162	14112	14033	14043	14010	14116	14015	14038	14094	14296	14172	14231	14086	14186	14014	14079	14022	14124	14164	14149	14166	13953	14083	14072	14131	14097	14025	14212	14121	14007	14172	14064	14129	14038	14085	13951	14134	14124	14029	14250	14156	14004	14140	14056	14143	14012	14163	14144	14100	13978	14159	14153	13966	14148	13886	14012	14028	13967	14136	14105	14188	13951	14084	14149	13992	14119	14167	14184	14152	14029	14010	14113	14138	13946	14131	14127	14275	14026	14126	14154	14025	14140	14258	14182	14109	14070	14094	14081	14031	14063	14104	14276	14092	14037	14072	14113	14003	14127	14242	14155	14245	13974	14055	14245	14023	13993	13936	13932	14258	14006	14178	13987	13944	14039	14089	14018	14071	13989	14173	14212	14066	14009	14053	14170	14144	14061	13978	14049	14229	14036	14176	14218	13954	14070	14022	14039	14158	14064	14262	14007	14166	14118	13945	14159	14122	14024	13998	13967	14012	14074	14159	14163	14122	13818	14222	14164	14072	14101	14262	14222	14207	14133	14099	14175	13963	14195	14172	13992	14032	14157	14213	14081	13999	14166	14049	13974	13953	14037	14028	14062	14104	14142	14043	14371	13972	14068	14032	14105	14095	14082	14047	14076	14077	13975	14100	14108	14130	14082	14181	13973	13968	13917	14045	14153	14108	14166	14081	14146	14091	14072	13945	14235	14154	13942	14017	13999	14151	14061	13963	13994	14172	14139	14095	13898	14134	14112	14141	13990	14147	14109	13983	13971	13998	14155	14171	13939	13864	13996	14021	14160	13973	14074	14142	14092	14213	14278	14032	14128	14144	13968	14103	13961	13906	13963	14089	14093	14191	14258	13981	14170	14031	14184	13996	14085	14088	14134	14237	14178	14050	14117	14130	13907	13905	14066	14075	14084	14132	13927	13985	14033	14186	14225	14031	14031	13968	13980	14042	14097	14039	14096	13981	13983	14109	13890	14125	14171	14152	14026	14198	13967	14098	14078	14024	14028	14043	13899	14064	14163	14112	14181	13965	14247	14132	14117	14006	14051	14089	14073	13971	14085	14106	13970	14046	13974	14188	13998	14075	14099	13985	14194	14157	13917	14085	14210	14090	14031	13958	14122	14078	14068	14293	14152	14262	14122	14065	14019	14049	14090	14071	14217	13981	14011	14008	13978	13880	14026	13994	14146	14118	14081	14101	14111	14012	14253	14140	14065	14014	13999	14064	14116	14138	13989	14178	14088	14114	14131	14045	14155	14100	14001	14147	14085	14052	14124	14189	13977	14121	14144	14109	14092	13930	14141	14236	13973	14373	14038	14217	14196	13994	14040	14034	14035	14136	14176	14034	14170	14081	14349	14033	14207	14170	14037	14101	14035	14055	13960	13977	13988	14065	13924	14282	14110	14007	14045	14258	14045	14159	14092	14120	13850	14184	13937	14140	14126	14110	14128	14039	14070	14089	14152	14042	14062	14120	14131	14091	14069	14078	14099	14158	13994	14246	14094	13949	14169	14095	13994	14053	14002	14075	14149	14124	13971	14068	14031	14095	14201	14048	14025	14065	14076	14048	13927	14229	14098	14057	14272	14110	13951	14175	14098	14115	14118	14116	14190	14129	14082	14105	14244	14265	13977	14073	14027	14002	14083	14127	13953	14199	14005	14013	14227	14017	13959	14172	14035	14196	14111	13967	14028	13923	14010	14102	14180	14253	13937	14132	14137	14085	14199	14057	14010	14164	13950	14100	13981	14057	14202	14032	13999	14075	14023	14210	14188	14151	14089	14144	14145	14089	14085	14169	14121	14186	14093	14137	14140	14102	14157	14209	14180	14050	14092	14131	14088	14078	14146	14005	13990	13995	14144	13973	14064	14179	14250	14020	13987	13948	14207	14185	14078	14061	14197	14046	13953	14162	14099	14177	14083	13993	13927	14161	14080	13923	14175	14119	14102	14013	14131	14149	13942	13994	14066	14266	14060	14128	14245	14051	14162	14002	14234	14151	13989	14104	14085	14120	14080	14187	14128	14043	14161	14104	14073	14162	14072	14152	14151	14191	14119	14104	13956	14133	14077	14086	13960	14091	14016	14301	13990	14174	14162	14084	14031	14113	14029	14025	13884	14081	13911	14007	14096	13900	14113	14057	14168	14096	14235	14098	14117	14008	14227	14061	13983	14044	14010	14092	14042	13987	14055	14048	14154	13865	14055	14134	14012	14116	14147	14127	13927	14053	14206	14179	14081	14057	14097	14128	14181	14170	13994	14096	14083	14239	14045	14166	14181	14062	14069	14028	14184	13881	14141	14160	14084	14137	14098	13998	13993	14055	14139	14006	14059	14089	14076	14151	14280	14139	14134	14085	14019	14065	14015	13994	13861	14047	14080	14221	14109	14139	13946	14176	14137	14097	14172	14019	13967	14181	14075	13951	14058	14182	13854	14085	14274	13997	14044	14113	14268	14172	14139	14211	13956	14056	14112	14051	14092	13967	14120	14120	14042	14061	14060	14109	14034	14123	13975	14024	14129	14220	14337	14130	14141	14174	14034	14169	14031	14001	14027	13972	14063	14054	14089	14076	14024	14109	14034	13962	13943	14010	14241	14097	14246	14170	14187	14212	14054	14160	14065	14045	13957	14120	14114	14212	14193	14080	13933	14098	14040	14084	14043
22699	21012	28730	23515	21210	22843	23774	18049	16756	16651	16419	16117	21196	35563	35155	29931	23386	17973	16511	16098	15512	15449	15573	15571	15499	15791	15516	15507	15597	15380	15416	15433	15418	15384	15462	15347	15625	15132	15238	15274	15268	15476	15313	15417	15331	15386	15364	15374	15251	15318	15218	15395	15316	15389	15374	15545	15383	15432	15379	15433	15640	15462	15553	15483	15483	15520	15343	15505	15523	15564	15486	15584	15492	15515	15412	15347	15045	15584	15407	15285	15339	15306	15377	15494	15394	15174	15442	15406	15497	15551	15273	15551	15519	15530	15451	15297	15616	15534	15495	15537	15216	15343	15315	15130	15484	15545	15344	15308	15354	15208	15239	15508	15521	15245	15434	15421	15297	15233	15552	15488	15455	15451	15416	15284	15656	15521	15335	15377	15417	15394	15450	15306	15441	15261	15276	15202	15410	15546	15451	15350	15308	15373	15256	15327	15511	15279	15212	15446	15269	15410	15350	15317	15313	15423	15356	15130	15313	15209	15263	15215	15417	15268	15232	15364	15338	15348	15333	15297	15226	15238	15398	15351	15296	15419	15285	15438	15494	15514	15322	15201	15366	15241	15209	15268	15424	15515	15370	15390	15320	15276	15288	15307	15359	15380	15361	15246	15247	15404	15264	15423	15188	15284	15389	15292	15437	15486	15500	15412	15480	15388	15352	15294	15407	15364	15188	15288	15239	15406	15302	15435	15377	15309	15341	15449	15579	15156	15316	15359	15436	15477	15391	15296	15428	15382	15555	15550	15311	15284	15289	15527	15469	15240	15333	15298	15485	15466	15604	15362	15346	15305	15338	15336	15272	15366	15402	15327	15322	15252	15291	15405	15452	15535	15487	15308	15376	15414	15524	15322	15489	15531	15386	15472	15164	15347	15561	15332	15263	15307	15438	15535	15449	15464	15476	15352	15425	15329	15287	15495	15374	15386	15332	15243	15396	15198	15417	15277	15388	15389	15231	15320	15356	15483	15374	15430	15060	15278	15239	15288	15417	15476	15701	15320	15284	15419	15266	15348	15260	15086	15299	15347	15381	15318	15467	15321	15497	15467	15311	15398	15501	15435	15306	15335	15608	15376	15501	15308	15564	15360	15474	15407	15393	15339	15502	15420	15296	15343	15306	15328	15360	15330	15326	15276	15182	15360	15600	15223	15321	15273	15225	15378	15202	15274	15389	15481	15360	15448	15364	15207	15419	15395	15199	15287	15470	15347	15301	15282	15269	15221	15231	15372	15459	15180	15397	15267	15338	15427	15290	15343	15451	15351	15619	15403	15254	15293	15400	15546	15478	15308	15229	15176	15246	15497	15397	15530	15225	15032	15274	15238	15226	15259	15138	15516	15605	15361	15354	15349	15346	15243	15388	15489	15509	15480	15469	15263	15252	15243	15369	15272	15119	15313	15416	15361	15215	15480	15415	15300	15396	15432	15368	15271	15257	15188	15364	15261	15331	15381	15587	15420	15392	15453	15115	15229	15406	15302	15561	15246	15320	15259	15434	15477	15226	15247	15387	15292	15333	15254	15419	15542	15474	15239	15233	15312	15300	15335	15366	15294	15299	15257	15392	15492	15126	15146	15292	15420	15344	15504	15251	15425	15272	15301	15320	15191	15339	15363	15609	15324	15325	15319	15230	15458	15294	15300	15288	15395	15381	15409	15404	15682	15420	15387	15429	15272	15381	15403	15542	15279	15226	15251	15462	15448	15288	15395	15392	15361	15479	15291	15267	15390	15509	15178	15480	15343	15395	15423	15362	15323	15554	15435	15361	15379	15306	15129	15300	15582	15459	15589	15389	15319	15423	15447	15444	15440	15415	15431	15529	15545	15232	15313	15295	15314	15336	15353	15462	15138	15152	15330	15384	15360	15273	15313	15299	15409	15446	15235	15542	15448	15357	15428	15297	15366	15244	15347	15294	15719	15571	15344	15226	15403	15387	15185	15198	15302	15267	15666	15335	15229	15298	15457	15275	15343	15373	15424	15341	15274	15121	15326	15340	15149	15361	15521	15180	15429	15601	15294	15400	15384	15234	15160	15232	15275	15385	15228	15373	15247	15373	15501	15524	15458	15293	15338	15428	15262	15521	15325	15477	15322	15460	15114	15363	15532	15420	15307	15245	15361	15373	15492	15543	15357	15390	15343	15351	15132	15296	15455	15406	15299	15298	15439	15226	15467	15237	15308	15431	15253	15213	15360	15360	15412	15439	15293	15332	15451	15167	15250	15336	15236	15343	15101	15262	15424	15336	15240	15281	15314	15347	15251	15268	15145	15314	15217	15474	15277	15432	15504	15230	15308	15264	15331	15308	15243	15271	15313	15273	15352	15342	15399	15337	15358	15369	15134	15401	15236	15297	15285	15461	15282	15519	15645	15348	15274	15276	15242	15202	15475	15257	15509	15393	15421	15408	15263	15512	15255	15447	15132	15350	15341	15186	15249	15248	15332	15355	15315	15463	15483	15217	15315	15328	15228	15308	15366	15276	15216	15317	15260	15445	15352	15434	15402	15323	15265	15320	15458	15257	15261	15300	15147	15378	15368	15177	15284	15461	15367	15505	15226	15351	15242	15345	15343	15316	15429	15370	15485	15666	15421	15563	15199	15441	15498	15546	15462	15280	15391	15381	15386	15521	15421	15490	15302	15322	15210	15041	15506	15229	15360	15551	15319	15357	15394	15488	15451	15356	15544	15253	15244	15305	15441	15657	15190	15282	15367	15499	15368	15297	15150	15379	15354	15393	15172	15292	15267	15373	15428	15556	15228	15422	15471	15341	15467	15466	15393	15347	15275	15278	15379	15401	15379	15332	15498	15244	15395	15365	15243	15272	15330	15335	15354	15540	15437	15321	15287	15444	15315	15255	15296	15349	15341	15317	15438	15310	15145	15370	15398	15382	15277	15347	15487	15395	15515	15527	15359	15490	15320	15436	15215	15357	15236	15371	15237	15260	15380	15315	15282	15508	15436	15504	15423	15354	15178	15112	15189	15242	15220	15482	15344	15377	15396	15240	15292	15348	15281	15309	15305	15165	15180	15503	15536	15319	15217	15513	15364	15317	15199	15456	15414	15360	15317	15455	15487	15526	15540	15333	15459	15387	15296	15272	15298	15155	15201	15282	15363	15267	15146	15378	15305	15538	15436	15529	15249	15441	15275	15267	15437	15527	15330	15421	15374	15379	15424	15283	15583	15395	15445	15295	15450	15272	15330	15337	15286	15378	15041	15395	15282	15408	15274	15168	15377	15307	15179	15307	15184	15529	15297	15258	15509	15368	15268	15430	15401	15360	15381	15281	15262	15579	15399	15417	15648	15344	15238	15308	15384	15440	15330	15466	15202	15372	15424	15434	15203	15256	15448	15609	15260	15332	15059	15491	15386	15265	15450	15301	15319	15201	15426	15376	15324	15280	15306	15361	15185	15241	15339	15203	15162	15440	15209	15429	15294	15470	15434	15333	15163	15326	15255	15338	15337	15234	15422	15201	15420	15352	15355	15273	15138	15404	15342	15611	15324	15368	15280	15339	15390	15286	15301	15190	15237	15346	15343	15286	15251	15383	15471	15249	15401	15310	15264	15363	15253	15292	15217	15588	15519	15403	15423	15386	15365	15386	15219	15272	15375	15250	15385	15238	15135	15227	15396	15422	15361	15331	15190	15322	15570	15357	15254	15222	15278	15191	15333	15272	15198	15316	15554	15270	15205	15278	15264	15286	15444	15223	15343	15208	15297	15494	15227	15305	15328	15275	15406	15268	15063	15227	15326	15512	15272	15282	15349	15418	15606	15307	15575	15397	15205	15345	15379	15228	15447	15356	15285	15331	15438	15333	15383	15340	15391	15386	15393	15676	15280	15309	15387	15415	15236	15317	15409	15354	15164	15327	15267	15405	15287	15321	15418	15311	15304	15415	15253	15299	15172	15507	15409	15589	15283	15294	15513	15379	15152	15405	15371	15335	15437	15613	15371	15281	15382	15152	15374	15402	15464	15514	15410	15434	15377	15446	15217	15323	15131	15419	15366	15257	15504	15505	15444	15207	15385	15300	15340	15409	15373	15344	15523	15369	15419	15402	15406	15200	15167	15248	15379	15330	15241	15340	15200	15233	15495	15392	15377	15243	15288	15225	15350	15414	15290	15301	15276	15297	15499	15377	15344	15300	15288	15247	15244	15292	15327	15386	15449	15148	15387	15427	15337	15166	15254	15349	15413	15432	15395	15513	15432	15304	15269	15476	15429	15365	15226	15529	15318	15465	15240	15318	15257	15287	15223	15279	15299	15178	15487	15364	15320	15323	15368	15194	15352	15343	15295	15177	15362	15344	15483	15214	15202	15317	15224	15485	15361	15488	15352	15349	15450	15273	15215	15563	15312	15345	15388	15195	15275	15529	15370	15369	15405	15592	15264	15474	15363	15363	15215	15461	15448	15550	15503	15327	15406	15432	15555	15382	15226	15400	15379	15310	15587	15385	15315	15298	15212	15251	15570	15338	15372	15361	15306	15344	15275	15277	15390	15280	15137	15424	15543	15300	15377	15539	15436	15356	15499	15438	15526	15430	15415	15449	15312	15309	15261	15415	15350	15421	15222	15298	15195	15248	15406	15479	15504	15280	15500	15503	15243	15544	15449	15122	15619	15348	15399	15275	15414	15042	15374	15594	15326	15479	15224	15427	15517	15261	15363	15242	15533	15430	15289	15257	15418	15389	15441	15239	15335	15306	15245	15563	15336	15515	15572	15251	15338	15497	15335	15275	15506	15123	15473	15332	15197	15421	15287	15199	15367	15352	15309	15445	15391	15544	15212	15468	15408	15381	15108	15264	15211	15234	15208	15216	15370	15440	15347	15572	15339	15268	15239	15307	15295	15246	15393	15308	15501	15510	15444	15206	15170	15215	15238	15383	15405	15295	15190	15455	15273	15448	15265	15270	15296	15343	15272	15284	15326	15435	15477	15467	15378	15295	15200	15286	15127	15185	15158	15403	15295	15460	15443	15133	15253	15147	15310	15156	15222	15142	15395	15293	15229	15210	15367	15184	15295	15201	15311	15387	15262	15387	15340	15192	15282	15288	15458	15272	15332	15223	15253	15566	15315	15314	15226	15256	15457	15314	15371	15585	15430	15433	15307	15316	15276
18153	34571	32810	26157	22804	20308	18590	17571	16825	16160	15770	15913	24383	39833	38011	31636	23337	16462	15209	14506	14290	14403	14342	14321	14162	14187	14342	14335	14465	14364	14256	14182	14337	14293	14360	14277	14322	14251	14126	14222	14092	14262	14248	14369	14351	14331	14225	14268	14338	14331	14280	14167	14288	14367	14155	14183	14377	14260	14179	14283	14316	14337	14157	14067	14202	14192	14208	14264	14121	14174	14212	14148	14297	14187	14358	14222	14403	14117	14319	14253	14177	14195	14081	14162	14100	14299	14306	14413	14091	14173	14338	14063	14251	14221	14247	14265	14296	14179	14277	14163	14151	14316	14315	14232	14309	14203	14372	14358	14312	14351	14194	14195	14265	13978	14319	14004	14394	14233	14141	14157	14141	14356	14194	14248	14222	14292	14220	14271	14343	14076	14117	14144	14320	14290	14337	14080	14204	14205	14247	14234	14286	14297	14230	14376	14202	14307	14333	14249	14132	14283	14186	14334	14420	14282	14145	14224	14187	14146	14280	14105	14267	14052	14161	14348	14155	14459	14216	14307	14064	14271	14344	14355	14407	14302	14338	14189	14273	14187	14125	14376	14260	14266	14083	14429	14210	14253	14242	14159	14345	14234	14158	14182	14287	14306	14167	14165	14234	14175	14143	14255	14371	14366	14166	14402	14255	14301	14299	14274	14176	14207	14265	14147	14342	14347	14254	14298	14312	14301	14252	14291	14263	14260	14244	14277	14210	14206	14331	14254	14127	14155	14161	14137	14359	14301	14203	14110	14190	14258	14281	14135	14086	14236	14184	14278	14168	14307	14405	14188	14232	14133	13967	14031	14343	14207	14370	14210	14431	14006	14124	14188	14428	14144	14273	14383	14222	14373	14140	14065	14183	14345	14109	14229	14317	14100	14456	14157	14299	14232	14176	14281	14293	14261	14239	14263	14104	14283	14336	14264	14374	14305	14136	14254	14260	14280	14170	14291	14200	14366	14336	14288	14260	14227	14266	14153	14096	14143	14369	14203	14225	14406	14208	14261	14090	14325	14161	14106	14313	14172	14205	14336	14248	14224	14172	14226	14384	14204	14254	14274	14354	14259	14276	14237	14250	14259	14171	14173	14171	14123	14276	14209	14214	14311	14189	14143	14122	14104	14233	14222	14197	14160	14280	14226	14233	14187	14514	14227	14195	14181	14167	14360	14215	14264	14292	14124	14173	14166	14270	14227	14441	14082	14194	14202	14088	14109	14238	14191	14238	14470	14189	14276	14311	14049	14287	14199	14209	14176	14223	14256	14242	14282	14222	14324	14170	14138	14143	14248	14310	14285	14200	14103	14057	14336	14363	14180	14215	14156	14264	14246	14173	14144	14375	14259	14119	14278	14134	14286	14094	14260	14299	14312	14377	14155	14242	14133	14275	14165	14021	14354	14321	14228	14258	14236	14183	14320	14391	14273	14304	14222	14431	14441	14175	14282	14277	14198	14315	14063	14375	14251	14335	14207	14171	14095	14258	14181	14243	14323	14145	14186	14298	14315	14229	14219	14358	14222	14227	14218	14343	14282	14362	14295	14113	14215	14151	14198	14033	14302	14262	14124	14385	14413	14165	14172	14344	14195	14291	14262	14366	14243	14250	14226	14504	14127	14088	14229	14290	14299	14228	14441	14213	14211	14340	14196	14293	14311	13964	14303	14080	14131	14370	14277	14102	14281	14272	14271	14340	14240	14085	14313	14277	14135	14198	14324	14248	14209	14063	14139	14205	14250	14116	14397	14140	14150	14354	14179	14280	14053	14229	14129	14338	14318	14208	14102	14258	14268	14104	14245	14335	14274	14286	14385	14282	14231	14321	14286	14178	14280	14189	14351	14262	14333	14444	14259	14117	14086	14335	14232	14150	14272	14168	14222	14142	14147	14298	14251	14154	14170	14347	14311	14146	14114	14317	14321	14104	14215	14194	14147	14272	14134	14134	14283	14312	14218	14401	14286	14356	14308	14232	14377	14172	14371	14338	14333	14280	14134	14351	14291	14137	14418	14384	14250	14358	14118	14334	14362	13900	14179	14225	14086	14277	14129	14405	14182	14233	14040	14363	14121	14143	14240	14200	14230	14245	14215	14260	14196	14374	14252	14181	14158	14150	14226	14184	14328	14305	14249	14178	14302	14314	14234	14345	14264	14239	14198	14078	14328	14211	14204	14244	14155	14354	14189	14136	14220	14405	14243	14338	14206	14271	14323	14129	14235	14292	14210	14227	14310	14168	14095	14057	14062	14326	14254	14057	14269	14239	14423	14241	14227	14296	14284	14064	14188	14140	14258	14170	14279	14284	14299	14131	14246	14289	14175	14353	14284	14224	14225	14241	14341	14025	14141	14177	14249	14343	14358	14364	14071	14212	14186	14190	14306	14286	14199	14185	14223	14199	14334	14182	14372	14281	14250	14317	14226	14045	14350	14275	14236	14149	14347	14149	14274	14368	14067	14153	14229	14141	14135	14338	14257	14333	14217	14227	14290	14231	14312	14279	14293	14239	14219	14169	14102	14140	14310	14137	14220	14244	14294	14284	14374	14088	14239	14054	14203	14141	14358	14127	14253	14217	14308	14297	14294	14209	14145	14289	14084	14134	14124	14342	14188	14058	14146	14310	14154	14332	14188	14247	14332	14240	14285	14203	14176	14221	14303	14054	14311	14331	14118	14300	14406	14225	14347	14195	14304	14223	14286	14264	14109	14218	14281	14142	14263	14123	14170	14301	14359	14070	14214	14166	14279	14115	14152	14259	14233	14128	14326	14245	14274	14273	14277	14234	14170	13970	14313	14325	14266	14305	14310	14223	14179	14193	14226	14267	14383	14217	14255	14274	14187	14441	14304	14337	14361	14285	14149	14124	14176	14223	14285	14231	14183	14184	14214	14254	14146	14339	14057	14421	14284	14321	14392	14229	14307	14131	14336	14188	14086	14356	14309	14327	14088	14171	14379	14282	14262	14236	14203	14212	14381	14185	14265	14161	14234	14277	14358	14204	14208	14227	14135	14118	14241	14222	14362	14280	14457	14119	14234	14139	14170	14254	14276	14265	14159	14343	14277	14269	14091	14135	14169	14191	14208	14254	14103	14328	14108	14247	14160	14368	14207	14256	14256	14212	14184	14322	14212	14197	14209	14364	14215	14097	14323	14202	14214	14237	14176	14213	14321	14072	14228	14140	14141	14189	14376	14214	14289	14328	14195	14313	14292	14143	14247	14349	14239	14146	14168	14215	14170	14174	14386	14137	14176	14180	14119	14374	14274	14314	14321	14176	14179	14344	14252	14222	14063	14165	14303	14286	14170	14172	14293	14190	14206	14260	14188	14056	14242	14185	14318	14269	14268	14198	14230	14246	14217	14163	14261	14343	14199	14445	14184	14253	14230	14171	14428	14312	14258	14392	14318	14361	14321	14426	14237	14335	14184	14204	14268	14144	14189	14342	14168	14280	14177	14198	14308	14014	14329	14277	14091	14343	14193	14376	14278	14300	14303	14203	14295	14162	14261	14309	14232	14207	14146	14225	14227	14177	14128	14322	14302	14328	14273	14123	14234	14257	14172	14233	14471	14347	14272	14207	14258	14343	14203	14410	14291	14318	14176	14170	14303	14136	14305	14265	14229	14298	14309	14256	14413	14079	14239	14364	14287	14137	14207	14363	14206	14240	14209	14213	14336	14183	14216	14212	14219	14116	14087	14379	14200	14060	14216	14283	14262	14190	14241	14204	14225	14222	14264	14314	13994	14377	14310	14252	14326	14255	14251	14241	14128	14269	14252	14073	14266	14111	14322	14313	14237	14327	14254	14235	14290	14104	14172	14410	14345	14277	14382	14240	14279	14049	14370	14069	14279	14260	14289	14412	14232	14278	14301	14205	14145	14381	14121	14315	14289	14347	14116	14223	14250	14330	14152	14268	14269	14186	14247	14348	14142	14259	14373	14361	14314	14240	14104	14178	14334	14323	14313	14194	14261	14221	14295	14221	14195	14183	14195	14236	14348	14318	14150	14243	14315	14359	14172	14189	14294	14286	14319	14238	14278	14172	14260	14313	14131	14188	14475	14241	14078	14163	14132	14249	14273	14195	14293	14300	14315	14285	14367	14183	14299	14189	14159	14230	14255	14367	14409	14080	14187	14092	14181	14310	14245	14275	14305	14205	14359	14270	14245	14351	14266	14229	14173	14141	14179	14011	14269	14215	14165	14291	14129	14274	14123	14097	14338	14335	14143	14413	14390	14202	14417	14276	14122	14327	14277	14298	14147	14273	14361	14123	14161	14423	14285	14280	14176	14167	14206	14182	14171	14369	14189	14173	14161	14142	14356	14288	14238	14134	14229	14355	14274	14067	14016	14234	14301	14187	14307	14296	14122	14136	14153	14194	14240	14192	14187	14282	14279	14259	14340	14132	14207	14303	14333	14245	14169	14078	14231	14424	14192	14296	14177	14104	14100	14291	14125	14185	14165	14246	14253	14282	14250	14322	14156	14212	14384	14262	14173	14241	14187	14378	14230	14142	14215	14317	14194	14401	14274	14228	14282	14264	14226	14316	14089	14355	14241	14253	14177	14315	14177	14194	14179	14397	14196	14206	14388	14148	14301	14124	14309	14174	14270	14310	14193	14410	14300	14258	14264	14476	14226	14324	14353	14297	14322	14318	14152	14071	14082	14244	14260	14299	14322	14206	14146	14190	14124	14343	14158	14314	14142	14179	14097	14125	14221	14182	14432	14247	14208	14233	14235	14042	14275	14194	14151	14243	14254	14130	14240	14431	14337	14150	14141	14071	14210	14248	14293	14180	14124	14183	14079	14251	14291	14224	14277	14243	14224	14158	14169	14229	14288	14156	14313	14213	14263	14257	14274	14247	14254	14270	14240	14149	14240	14233	14268	14220	14249	14134	14277	14129	14238	14342	14203	14334	13982	14325	14328	14145	14291	14212	14222	14362	14170	14052	14378	14186	14270	14299	14058	14271	14118	14156	14152	14318	14328	14184	14418	14174	14338	14178	14252	14304	14201	14186	14326	14261	14127	14208	14103	14093	14442	14223	14119	14177	14204	14130	14162	14239	14178	14072	14140	14109	14213	14170	14203	14189	14143	14190	14140	14204	14455	14254	14153	14168	14201	14306	14150	14465	14278
27134	21863	24929	21066	16668	16077	15829	15415	15359	15437	15427	15448	15392	17136	17441	16927	16000	15586	15330	15061	15081	15063	14942	14940	14975	15054	15136	15022	14893	15015	14874	14960	15103	15073	14911	15047	15060	15007	15071	15084	15043	15033	14887	15072	14938	15044	14892	15082	15216	15163	14932	14995	14951	15046	14962	14944	15044	14843	14809	14889	14708	14827	15079	14930	14952	15064	15155	14876	15035	14873	14940	14793	14917	14927	14970	14966	14963	14997	15167	14964	15067	14808	15066	15007	14991	14984	14937	14893	14896	15100	15005	15011	14957	14861	14962	14812	15121	14877	15003	15067	14895	14997	14896	14877	14859	15047	14962	15054	15025	15017	14942	15130	14882	14985	15011	15113	14942	15020	14916	14969	14908	15221	15039	15108	14935	15199	15107	14941	14773	14674	15066	15105	15113	14836	15141	15093	15091	14998	14977	14769	14941	14793	14965	15053	15078	14689	14995	14907	15015	15013	14964	14839	15116	14983	14827	14809	14974	14956	15052	15006	14948	14970	14856	14801	14988	14963	14899	14906	15040	14817	15112	15032	15100	15007	14937	15045	14969	14827	14975	15062	14791	14793	15026	14911	15208	15133	14915	15024	15079	15126	15044	14963	15001	14902	15167	15090	15151	14933	14926	14855	14953	15125	14905	14911	15020	14940	15013	14900	14928	15069	15018	14930	15089	14828	15173	14966	14757	14936	14849	15068	14882	15029	15077	14985	14912	15114	15008	14922	15012	15019	14923	14833	14967	14887	14926	14923	14784	14946	15011	15110	14977	14969	14934	15068	15071	14909	14994	15028	15034	14886	14952	14976	15105	15093	15056	14852	14867	14923	15150	14846	15033	14954	15058	14985	14882	14858	14830	14912	15021	15132	15002	14916	15083	15069	14840	15074	15055	14816	14977	14886	14924	14861	14839	15065	15064	14933	15010	14920	14850	14792	14829	15104	15132	14858	15009	15217	14865	14933	14993	14929	15078	14980	15008	15142	14885	15090	14969	15029	14997	15003	15180	15012	15179	15044	15115	14997	14746	14776	15197	14941	14946	14930	14869	15124	14947	14959	15145	15193	15034	14930	15030	14929	15167	14829	14974	14863	14975	15101	14881	14919	15021	15003	15361	15086	15317	15133	15006	14823	15153	14955	14862	14894	14980	15120	15122	14936	15047	15035	14953	14956	14945	14945	14972	14808	14996	15080	14858	14901	14884	15066	15075	15040	14902	14797	14905	14857	14944	14917	15155	14993	14935	14891	14915	14853	15126	14982	14915	14894	14904	14885	14942	15015	15172	15160	15274	15176	15053	14971	15015	14795	15072	14905	14905	14972	15153	14919	15049	14911	14961	15194	14985	14866	15032	15055	14603	14869	14984	15100	14907	15044	15096	14991	14892	14919	14974	14941	14986	14870	15050	14950	15075	14953	15046	15061	14844	14948	14979	14892	14911	15025	14934	14889	15114	15103	15195	14979	15079	14875	15031	15063	14821	14938	14999	15006	15059	15138	15031	15118	15199	15080	15192	15018	15072	14948	15058	14916	14990	14996	14916	14944	14987	14961	14989	15129	14986	14941	15213	15061	15142	14948	14951	14987	15034	14906	14862	14944	14892	14912	15164	15078	15143	15012	14986	14910	15040	15018	15005	14946	15017	15065	14973	15144	15046	14764	14795	14922	14948	15135	15061	14905	15189	14912	15013	14842	14990	15046	14976	14967	15280	15017	14881	15056	15195	14791	14990	15063	14951	14856	15004	14844	14970	14967	14959	15059	14889	15010	15071	14993	15001	15047	14967	15088	14840	14865	15143	15046	15009	14810	14827	15140	15018	15222	15015	15098	14844	15039	15226	15128	14896	15055	15099	15108	14850	15066	14858	15179	14954	14864	14815	14810	15034	14855	14975	14935	14971	14995	14888	15033	15040	14922	15034	14918	14937	14905	14983	15084	15042	15020	15063	15093	15085	15053	15159	15061	15003	14961	15059	15070	15031	14971	15084	14886	14939	14965	14894	15033	14880	14944	14864	14917	15023	14892	14966	15131	14994	15017	15229	14900	14970	15002	14923	15141	14989	15036	14949	15002	14953	15046	14981	14834	14937	15022	14955	15153	14996	14977	15100	15059	14969	15067	15103	14886	15015	14911	14824	14977	14838	14964	15228	14904	15049	14872	14566	15066	15006	14897	14981	15051	14861	15037	15058	14923	14906	15075	14970	14976	14857	14955	15110	14947	14729	14909	15087	15086	15035	15104	14852	14953	15125	14836	14748	14815	14868	14825	15137	14786	14967	15119	15013	14932	15149	14989	14862	14977	14997	15033	15031	15055	14980	14855	15180	14952	15046	14889	14885	15065	15283	14910	14956	15114	14893	15078	15100	15072	15031	15042	15103	15131	14977	14886	14997	15058	15135	15051	14954	14889	14982	14713	15032	15031	14902	14932	15168	14837	14836	14839	14769	14929	15066	14920	14928	15028	15088	14822	14866	14744	15023	14913	14967	15094	15087	15107	15047	15009	14864	14983	14916	15082	15135	14919	15210	15099	14899	14865	15138	14929	14692	15041	15083	15046	15113	15084	14846	14934	15005	14839	14891	15164	15142	15069	15016	14998	15058	14970	15043	15119	15032	14866	14954	14946	14952	15110	15233	14906	14917	14895	14994	15027	14913	14799	14805	14928	15055	14910	15074	15176	14906	15042	15056	15066	14936	15017	15037	15105	15068	15115	15066	15006	15087	15052	15048	14993	15071	14839	14879	14997	14851	14868	15291	14890	15139	14917	15004	14869	14986	14944	14871	15061	14878	14928	14912	14948	14906	15056	15005	15313	15093	14930	14896	14867	14980	15076	15126	15081	15205	15062	15043	14964	14760	15000	15054	14950	15002	15182	14959	14935	14873	14990	14857	14862	15253	14999	15088	14989	15002	14943	14952	15147	15231	15051	15020	15083	14971	15123	14969	14814	14828	14947	14949	14974	14917	14910	15014	14979	14714	14734	15038	15137	15099	14876	15098	15007	14977	14846	14919	14958	15034	15009	15047	15166	14856	14671	15031	14923	14989	14961	14982	14925	15158	14982	14878	15130	15033	15088	15229	15009	15099	14943	14898	15146	15170	15207	14991	15053	15025	14707	14965	14949	15092	15128	14945	14895	14955	15026	15015	15089	14930	15006	14855	14836	15004	15024	14847	15004	14978	14923	15076	14968	14900	15021	14920	14994	14954	14968	15034	15058	14940	14895	14984	14874	15048	15073	14766	14967	15017	15063	14966	15045	15028	14956	15000	15034	14950	14957	14909	14911	14770	14888	14921	15147	15021	14904	14821	15026	14939	14994	15226	15258	14914	15308	15023	15077	14879	15093	15040	14986	14799	14852	14847	14950	14996	15070	14995	15116	14908	14957	14977	14919	14982	15096	15018	14947	15029	14971	14847	14979	14936	15118	14922	15067	14958	14727	14912	14968	14796	14989	15079	15067	15030	14939	15021	14969	14860	14821	14825	14863	15012	14937	15070	14995	15038	14958	15006	15070	14945	15012	14854	15158	15056	14704	15050	15056	15200	14994	14894	14988	15039	14972	15105	14934	14953	14743	14894	14888	14979	14997	14863	14985	15018	15114	14874	14899	15128	15102	15139	15035	15069	15091	15138	14828	15095	15037	14995	15037	14934	14958	15001	15000	15035	15051	14936	14909	14968	15052	15198	15102	14832	15175	14769	15001	15006	15082	14888	15226	15087	14971	15121	14999	15190	15059	14928	15116	14999	15001	15099	14999	14922	15024	14928	14941	15124	15109	14808	15041	14854	14835	15036	15194	14993	14879	14903	14880	14973	14893	15176	14997	15043	14953	14878	15008	14899	15051	15079	14936	14945	15088	14812	14931	15020	15003	15057	15004	14942	14858	14766	15072	14954	14861	15109	15046	14901	15118	14951	14934	14803	15063	14878	14987	15119	15065	15178	14916	15152	15015	15119	14871	15062	15196	14936	14873	15039	14863	14989	14870	14812	15105	14987	14864	14721	14809	15024	15184	15147	15122	14987	15040	14999	15079	14848	14961	14914	15209	15022	14866	14884	14945	14943	15151	15127	14984	15077	15027	14854	14927	14866	15037	15014	15020	15005	14949	14873	15008	15138	14904	15168	15151	14984	15052	15001	15149	14950	14982	14963	14792	14987	14983	14975	15049	15027	15057	15007	14994	14903	14950	14933	14818	14855	14963	15010	15266	14942	14934	14997	14851	14997	14836	15049	14858	14892	14934	14858	14929	15210	14899	14879	14984	15086	15103	14843	15100	15023	14866	14941	15149	14817	15115	15057	14955	14944	14954	14965	15217	14999	15040	15230	14880	15027	15003	14943	15144	15282	15006	14760	15096	14876	15084	14977	14882	15123	14869	14927	14962	15094	14983	14960	14862	15106	15133	15209	15198	15084	15068	15113	15012	14903	15179	14873	15016	15032	14933	15104	14965	14887	14933	15088	15125	15046	15091	14871	14934	14856	15047	14881	14995	14881	14892	14993	15017	14817	14956	14883	15025	14955	15069	15036	15093	14973	15020	14992	15066	15120	14999	14918	14955	15008	15007	14861	15035	15092	14816	15166	14949	14887	15023	15013	15028	14906	15053	15074	15069	14954	14816	15057	14924	15043	15040	14992	15002	14981	15033	14880	15112	14998	15005	15347	15024	14969	14863	14884	15053	15068	15172	14968	15060	15039	14966	15096	15062	15152	15084	15101	14935	15085	15256	14913	14988	15073	15200	15167	14910	14804	15159	15015	14899	14926	14992	14981	14993	14845	14895	14956	15003	14977	15004	15119	15032	15054	14879	15219	14965	15089	14906	15166	14956	15012	15100	15058	14855	14785	14975	15111	15199	15193	15291	14952	14929	15109	15060	14970	14941	14848	15113	15143	15055	14882	14964	14914	14938	14795	15014	14985	14900	14953	14810	15008	15018	14961	15089	14891	14957	15050	15028	15029	14972	15124	15030	14959	15081	14993	15026	14796	14912	14997	15019	15105	15101	14869	14909	14899	14962	14911	15054	14984	14991	14924	14918	15201	14984	14945	15008	14992	14842	14929	15026	14881	15059	15100	15101	14975	15031	14939	14976	14980	14944	15139	14900	15069	14933	14945	15020	15136	15038	15018	15072	15035	14975
17478	23218	23897	18963	16864	15709	15099	15078	14685	14575	14746	14686	14905	17019	17656	16193	15058	14442	14157	14127	14063	14055	14211	13853	13958	13840	14181	13829	14110	13994	14034	13977	13845	14107	14019	14016	13976	14106	13908	13886	14081	14049	13998	13926	14141	13920	14117	13999	14148	13886	14028	14037	14145	14029	14001	14072	14025	13953	14042	13959	14007	14065	14133	13983	13927	13923	14041	14142	13951	13978	14210	13973	14059	13910	14043	14095	14256	14052	14092	13986	13857	14200	14095	13992	14123	14006	13943	13974	14031	13843	14063	13846	13958	14215	13888	14104	13952	13928	14005	13924	13884	14079	13865	14118	14030	14042	13954	13948	14041	14171	13953	13954	14002	13963	13872	14042	14183	14064	14073	14054	13986	13774	14149	13873	14094	13944	13987	14038	14003	13978	14015	14156	14009	14152	14080	14141	14012	14025	13893	14036	14180	13989	14136	13863	14004	14089	13853	13937	13997	14001	14211	14087	14021	13855	14159	14081	14158	14064	14199	14018	14095	14058	13849	13970	14149	14135	14012	14049	14156	13831	14083	14101	14040	14189	14043	14023	14028	13930	14070	13946	14181	13942	13957	14078	14167	14003	13897	13983	14093	14053	13973	14122	13996	13920	13992	14052	14226	14019	14057	14126	13920	13936	13907	14136	14138	14033	13990	13941	13920	13982	14213	13710	14191	13990	14169	13800	14154	14025	13925	14025	13998	14127	13986	13976	13934	14147	14163	14092	13993	14079	14104	13871	13971	13933	14030	14062	14100	14029	14147	14165	13852	13850	13893	13909	14093	14010	14064	14149	13970	13951	14032	13978	13952	14009	14043	14219	13877	14026	14049	13984	14027	14072	14036	14088	14074	13943	13950	14018	14116	14011	13990	14064	14029	13797	14002	14289	13911	14077	13910	13868	14002	13940	13905	14132	14005	14000	14182	14018	13903	14147	13992	14157	14073	14026	14028	14073	14056	14046	13915	14019	13929	13996	13941	13881	13961	13854	13972	14012	13773	14037	13903	14014	14115	14013	13914	13998	13972	13993	13861	14191	13877	13970	14180	14001	13941	14042	13953	13849	14080	13908	14070	13981	13970	13827	14031	13923	13927	14135	13955	13958	14149	13956	14094	14006	13925	13994	13920	13871	13995	14072	13929	14105	14021	14057	14104	14011	13792	13957	14100	13827	14266	13910	14028	13815	14006	13975	14066	14077	14250	14138	13854	14032	14051	14111	14150	13970	14006	14046	14020	13961	14017	14007	14153	14035	13922	14021	14116	14134	14035	13955	14026	14004	14069	13842	14071	14047	14053	14054	13953	13958	13970	13932	14115	13913	14116	13969	13997	14095	14101	14087	14067	14113	13936	14166	13997	13894	13937	14080	13938	14061	13918	14149	14025	14134	14039	14032	14079	13894	13975	14091	13959	14093	13979	13898	14021	13854	14013	14095	13972	14104	14017	13902	13992	14022	13853	13978	13840	14071	14048	14075	14016	14111	14006	14062	13874	13980	14075	14066	14047	14001	13912	13933	13963	14072	13930	13908	14114	14035	13914	14036	14182	13875	14133	13951	14054	14127	14005	13911	13917	13909	13818	13987	14016	14054	13780	14063	13925	14099	13980	14139	14027	14148	13994	14062	14015	14127	13938	14031	13906	14110	13758	14199	13986	14054	14063	13905	14043	14183	13965	14010	13984	13978	13923	14110	14087	13934	13844	13976	14027	14056	13986	14147	13918	13987	14042	14120	13934	14088	14072	14097	14033	14085	14124	14068	13999	14016	14024	14051	14049	14051	14137	14053	13937	13932	14038	13962	14045	14025	13930	14115	14075	13971	14014	14195	14000	14115	14104	13954	14006	14088	13933	14021	14090	14064	13982	13993	14037	13923	13836	14100	13995	14039	14229	13958	14026	13958	13868	13964	14201	13988	14023	14143	14015	14084	14013	14072	14094	14034	13959	14046	14016	13995	14137	14092	13999	13887	14034	13882	14064	14144	13895	13919	14211	13929	14166	13885	13917	14042	14066	14092	13995	14077	13920	13996	14021	13962	14087	13836	13940	13999	13922	14031	13974	14004	14115	14020	13749	14066	14150	14074	14122	14054	14093	13909	14188	14062	14087	13958	14040	13994	13976	13866	13975	13922	14026	13901	13969	13893	13976	14015	14136	13929	13954	14006	13975	13967	14014	13992	13962	14005	14037	13964	14029	14102	13964	14154	13901	14002	14248	13959	13785	14232	14068	13995	13984	13959	13862	14121	14127	13988	13865	14049	13841	13994	14025	14185	14140	14038	14012	13843	13881	14121	14000	14114	13946	14015	14240	13916	13963	13894	13996	13919	13992	13961	14082	14145	13918	14178	14010	13983	13985	14214	14294	13916	13933	13916	14069	13918	14004	14137	14052	13795	14061	13957	13962	13956	14114	14054	14058	13930	13970	13885	14080	14159	13952	13990	14025	13977	14134	13918	14141	13886	13948	14033	14020	14011	13987	13976	14084	14040	13970	14129	13980	13988	13881	13918	13947	14002	14015	14125	13978	13961	14021	14011	14114	14047	14025	14087	13854	14062	14010	13941	13968	13943	14108	14061	14013	13939	13970	14064	14084	13996	14016	14038	14144	14116	13941	14071	13950	14062	14007	14217	13958	14090	14016	13967	13998	13927	13859	14112	13955	13949	14003	14030	14068	14004	14051	13898	14058	13973	13907	14166	13917	14072	13929	14004	13981	13936	13960	13915	14037	14018	14085	13952	13996	14045	13943	13977	13922	14082	13884	13928	14048	14174	13970	13920	13912	13848	14212	14080	14070	14138	14046	14081	14168	13847	13975	14098	13928	13952	13983	13984	14140	14004	13944	14015	13940	14211	14088	14085	14103	14006	14112	13835	14145	14086	14014	14012	13986	13934	14090	14007	14096	13842	14081	14095	14036	14041	13935	13942	13954	13864	14198	13884	14050	14193	14017	13923	14110	14015	14196	14072	14049	13994	14238	13914	13914	14004	13953	13962	13994	13960	13950	14000	14124	14016	14141	14018	14027	14017	13989	13934	14001	14019	14079	13969	14004	14084	13999	13935	14063	14110	14057	14029	13990	14039	13994	14058	14069	14034	14191	14080	13967	13893	14057	13986	14154	14004	13945	13970	14038	14035	13975	13985	14045	13928	14166	14072	14093	14077	14013	14041	14126	13942	14056	13828	14054	14091	13991	13898	14147	14198	13801	13941	14068	14062	14209	14274	13958	14161	13971	14022	13957	13921	14065	14084	14020	14071	13846	14026	14065	13982	14095	14040	13889	13940	13901	13979	14076	14097	13963	14192	13907	14104	13902	14072	13904	14172	14056	14038	14000	14099	13894	13995	13961	14043	14042	14205	14019	14016	14300	13999	13964	13970	14111	13988	14089	13976	14049	13839	13948	13914	14073	14008	14010	13944	13893	14132	13939	13856	14076	13949	14025	14029	13996	14050	13916	14011	14035	14073	13962	14101	14084	14071	13992	14060	13905	13939	13952	13923	14025	13896	14095	14023	13993	13944	14152	13999	14071	14091	14093	14072	13980	14013	13978	14116	13934	14077	14145	14008	14033	14098	13986	13952	14028	13999	13993	14022	13909	14182	14143	14080	14236	14131	14107	14267	14035	14128	13977	14013	14074	14053	14035	13913	14113	14021	14126	14073	14201	14016	14165	13933	14059	14182	13973	13885	14040	13994	14013	13801	14048	13943	13970	14097	14038	14222	14127	14034	14021	14019	14014	13984	14109	14050	14011	14074	14072	14020	13980	14135	13976	13985	14089	13822	14005	13981	13907	14073	13971	13916	13988	14117	14053	13956	14100	14000	14021	14088	14039	13885	14098	14056	14056	14023	14082	14079	13965	14091	13946	14058	14078	13821	14028	14138	14006	13974	14036	14088	13991	13924	13924	13939	14091	13957	14114	13935	14037	14068	13992	13969	14047	14004	14097	14051	14088	14074	13904	13908	14254	14208	13917	14145	14057	14242	13978	14112	13992	13879	13910	13960	13997	14130	13851	14007	14002	14056	14105	14003	14113	14045	14079	13985	14043	14020	14253	14012	13947	14240	13861	13873	13990	14060	14084	13934	14131	14040	13904	13978	13991	14364	13953	14042	13980	13954	14024	13939	13956	14096	13960	13901	14140	14090	13984	14117	14089	13865	14063	14092	14025	13867	14087	14062	14052	13987	14044	14084	13983	13981	13916	14141	13988	14120	13860	13916	14139	13923	13865	14162	13968	14101	14015	14088	13947	14017	14027	13855	14106	14046	13850	13899	14035	13819	14120	13944	13947	14045	14095	14010	14112	14246	14096	14113	14094	13931	14092	13859	14276	14140	14028	14097	13832	13982	14118	13921	13941	14124	14074	14003	13849	13954	14050	14169	13907	13972	13978	13926	14030	14036	14005	13965	14130	13918	13994	14074	14038	13866	13962	14037	14019	14050	14091	14124	14023	13970	14184	13945	13986	14046	14066	14195	13956	14143	14018	14118	13972	14204	14104	13987	13842	13919	13984	14047	13977	14030	14010	14126	14036	14027	14063	14098	14045	14069	13919	14045	14077	14016	14014	13959	13940	14023	13963	13998	14170	13837	14093	14099	14021	13965	14206	14032	13966	13898	14196	13940	14042	13929	13928	14197	14023	14175	14095	14040	13910	13938	14182	13993	13955	13958	14179	14291	14043	13963	13984	14046	13983	14131	13990	13950	13972	14058	13914	14097	13973	14102	13943	13956	14026	13949	13977	14204	14061	13932	13845	13959	13935	13980	13959	14008	14086	14135	13713	13990	14023	14118	14013	14210	14075	14085	14042	13975	14008	13925	13879	13926	14014	14048	14065	13947	14143	13987	14053	14142	13992	13886	13904	14093	14241	14121	13992	13945	14086	14187	13990	14064	14011	14002	14095	14053	14074	14000	14091	14004	14085	14077	13901	14182	14222	14067	13943	13964	14132	13914	14058	14072	14006	14099	14035	14086	14164	14007	14183	14088	14076	13959	14001	14166	14038	13979	13978	13997	14109	13897	14031	14070	14067	13987	13933	13883	14075	13964	14056	14094	14082	14215	14205	14029	14088	14162	13891	13998	14000	14077	14072	14033	14049	13943	14021	13958	13919	13975	14105	13849	14158	13881	13868	13971
23800	21044	28322	24066	21647	20275	18825	16289	15738	15936	15936	15690	18446	28965	27907	23723	19795	16688	15829	15418	15439	15157	15224	15143	15082	15034	15394	15095	15238	15207	15156	15158	15319	15250	15296	15012	15221	15202	15258	15168	15292	15239	15256	15009	15201	15377	15198	15140	15179	15367	15173	15174	15183	15162	15261	15415	15449	15186	15149	15081	15004	15134	15356	15306	14962	15183	15102	15145	15100	15254	15233	15142	15235	15150	15235	15153	15216	15137	15144	15269	15299	15034	15150	15173	15154	15267	15162	15124	15243	15066	15311	15307	15103	15341	15034	15262	15032	15207	15184	15176	15230	14982	15011	15211	15317	15223	15143	15207	15095	15262	15317	15134	15088	15230	15260	15290	15149	15187	15154	15099	15119	15302	15285	15093	15042	15371	15196	15213	15215	15122	15146	15181	15433	15418	15317	15165	15205	15182	15096	15172	15258	15220	15229	15296	15283	15275	15201	15116	14980	15111	15218	15250	15113	15003	15062	15140	15177	15314	15111	15207	15163	14997	15133	15061	15252	15152	15257	15209	15011	15147	15195	15164	15141	15008	14972	15211	15308	15198	15306	15176	15215	15107	15153	15146	15078	15251	15264	15234	15288	15003	15033	15021	15061	15285	15303	15087	15113	15270	15247	15236	15258	15188	15158	15108	15229	15424	15150	15326	15176	15177	15120	15060	15194	15312	15322	15279	15246	15066	15324	15078	15066	15223	15205	14989	15162	15081	15244	15309	15154	15035	15271	15254	14860	15019	15167	15097	15196	15297	15124	15217	15085	15068	15103	15375	15082	15059	15100	15048	15177	15195	15235	15078	15306	15230	15304	15124	15100	15167	15184	14908	15176	15087	15306	15087	15266	15059	15153	15284	14935	15188	15183	15190	15240	15132	15105	15065	15239	15143	15278	15216	15249	15242	15277	14956	15112	15042	14991	15196	15197	15297	15153	15031	15219	15101	15214	15119	15017	15391	15025	14910	15359	15270	15221	15215	15115	15109	15327	15198	15191	15222	15211	15068	15041	15301	15319	15136	15350	15136	15183	15192	15087	15320	15168	15204	14974	15121	15223	15372	15241	15192	15110	15342	15219	14957	15135	15179	15203	15178	15035	15123	15116	15301	15003	15232	14950	15311	15027	15143	15182	15152	15197	14953	15428	15024	15094	15054	15045	15091	15133	15261	15160	15195	15135	15161	15074	15154	15363	15287	15135	14969	15064	15242	15141	15247	15060	15110	15376	15331	15178	15125	15199	15216	15244	15226	15207	15065	15033	15222	15194	15072	15249	15111	15276	15246	15027	15066	15161	15161	15075	15212	15169	15310	15236	15179	15035	15361	15243	15161	14941	15309	15247	15292	15232	15135	15157	15329	15193	15197	15087	15285	15079	15251	15129	15208	15136	15125	15036	15257	14992	15099	15130	15229	15146	15310	15171	15046	15043	15045	15270	15252	15099	15265	15171	15036	15232	15230	15102	15116	15186	14850	15187	15230	15289	15224	15373	15330	15202	15114	15142	15066	15123	15239	15248	15057	15044	15042	15021	15063	15105	15051	15529	15140	15083	15157	15194	15058	15122	15093	15200	15280	15205	15003	15238	15150	15059	15227	15070	15102	15165	15093	15060	15127	14995	15182	15312	15072	15232	14949	15171	15196	15077	15379	15226	15162	15186	15089	14998	15125	15279	15150	15202	15187	14964	15055	15049	15241	15274	15098	15119	15164	15244	15375	15215	15116	15256	15336	15225	14889	15215	15203	15091	15225	15213	15129	15228	14995	15270	15238	15206	15212	15082	15340	14939	15204	15173	15133	15043	15140	15102	14962	15042	15203	15016	15284	15292	15422	15107	15340	15040	14980	15098	15234	15224	15193	15300	15355	15067	15228	15325	15126	15219	15205	15352	15107	15380	15223	15221	15177	15218	15264	15047	15210	15130	15252	15320	15203	15214	14896	15432	15088	15263	15189	15159	15259	15113	15147	15000	15188	15206	15029	15210	15268	14995	15082	15279	15229	15168	15118	15048	15232	15087	15074	15270	15274	15166	15139	15138	15127	15427	15106	15116	15187	15245	15178	15244	15328	15103	15155	15328	15036	15174	15145	15141	15154	15296	15178	15356	15210	15297	15184	15297	15113	14908	15267	15236	15138	15212	15090	15179	15080	15051	15117	15291	15113	15129	15067	15158	15215	15206	15197	15401	15113	15330	15174	14988	15304	15221	15433	15107	15148	15031	15190	15077	15176	15065	15137	15041	15134	15204	15082	15185	15174	15218	15029	15196	15247	15103	15207	15232	15001	15273	15362	15210	15106	15451	15209	15131	15194	15040	15071	15255	15222	15127	15053	15247	15271	15190	15117	15176	15047	15080	15179	15324	15195	15357	15162	15149	15140	15084	15314	15107	15181	15212	15319	15166	15213	15347	15296	15223	15154	15207	15277	15254	15148	15125	15265	15059	15275	15354	15254	15333	15120	15164	15165	15200	15206	15068	15316	15245	15160	15127	15200	15243	15285	15126	15158	15230	15041	15165	15321	15092	15198	15140	15274	15224	15117	15142	15327	15142	15424	15102	15025	15043	14983	14951	15248	15159	15084	15341	15459	15010	15261	15076	15203	15439	15167	15215	14936	15209	15171	15220	15129	15132	15204	15140	15184	15155	15203	15373	15190	15294	15033	15214	15238	15226	15060	15125	15022	15307	15154	15143	15168	15125	15291	15053	15160	15204	15181	15114	15222	15462	15011	15139	15132	15307	15320	15259	14934	15192	15156	15317	15250	15117	15048	15217	15037	15129	15154	15278	15200	15248	15126	15124	15146	15185	15076	15148	15041	15153	14953	15287	15062	15229	15284	15238	15090	15259	15199	15258	15157	15382	15071	15233	15188	14968	15180	15002	15204	15240	15195	15347	15042	15341	15233	15225	15178	15247	15215	15404	15096	15261	15053	15091	15177	15011	15125	15337	15254	15091	15140	15135	15370	15169	15203	15058	15155	15232	15219	15019	15051	15262	15171	15253	15133	15012	15092	14972	15079	15223	15020	15261	15159	15340	15134	15296	15097	15094	15154	15210	15069	15321	15194	15149	15207	15275	15132	15162	15074	15201	15037	15349	15181	15263	15096	15304	15141	15171	15150	15243	15113	15314	15287	15188	15054	15171	15147	15367	15172	15232	15318	15207	15052	15103	15276	15000	15236	15236	15329	15045	15256	15272	15116	15042	15196	15072	15240	15245	15121	15173	15239	15306	15189	15202	15303	15095	15280	15079	15262	15352	15236	15096	15252	14943	14993	15097	15230	15341	15379	15224	15172	15305	15250	15076	15481	15425	15163	15229	15166	15102	15122	15275	15278	15300	14952	15047	15178	15044	15404	15165	15100	15134	15247	15183	14812	15272	15120	15125	15061	15278	15299	15120	15131	15021	15114	15215	15263	15116	15118	15296	15175	15157	15272	15050	14969	15221	15233	15165	15259	15104	15131	15106	15157	15226	15268	15202	15186	15060	15194	15177	15259	15222	15228	15280	15227	15230	15188	15285	15284	15143	15012	14973	15189	15143	15350	15116	15283	15127	15100	15078	15174	14918	15090	15179	15165	15141	15006	15162	15184	15060	15308	15159	14993	15186	15178	15110	15090	15385	15266	15353	15059	15367	15312	15179	15215	15115	15010	15227	15123	15074	15119	15264	14966	15248	15241	15317	15221	15194	15290	15186	15266	15049	15196	15235	15052	15016	15123	15083	15005	15126	15148	15033	15134	15172	15215	15167	15248	15124	15287	15198	15043	15018	15035	14916	15026	15099	15347	15205	15090	14968	15108	15057	14996	15330	15444	15351	15135	15270	15273	15265	15258	15312	15108	15366	15167	15201	15171	15119	15181	15331	15056	15135	14975	15182	15294	15127	15200	15189	15171	15237	15418	15026	15262	14977	15087	15259	15231	15213	15105	15127	15186	14987	15057	15096	15296	15283	15154	15208	15143	14996	15254	15013	15312	15205	15355	15096	15091	15079	15446	15208	15184	15154	15363	15184	15232	15317	15058	14916	15052	15175	15338	15298	15221	15268	15479	15090	15212	15136	15076	15334	15210	15222	15101	15166	15043	15280	15112	15103	15221	15062	15089	15120	15169	15279	14946	14999	14934	15071	15223	15254	15453	15317	15067	15298	15332	15143	15184	15176	15209	15162	15287	15241	15200	15185	15106	15100	15095	15063	15000	15200	15149	15128	15218	15278	15144	15069	14794	15144	15347	15066	15159	15066	15259	15241	15281	15239	15175	15127	15307	15145	14957	15050	15129	15197	15119	15249	15102	15066	15128	15116	15099	15177	15231	15131	15032	15215	15141	15248	15275	15262	15061	15232	15223	15053	15217	15197	15329	15128	15121	15134	15044	15123	15223	15188	15130	14990	15170	15167	15180	15114	15028	15122	15215	15147	15103	15173	15318	15195	15293	15442	15192	15152	15235	15036	15017	15094	15133	15345	15143	15024	15112	15117	15180	15201	15228	15351	15186	15298	15156	15008	14999	15129	15225	15400	15118	15151	15077	15070	15155	15040	15016	15327	15245	15093	15115	15162	14952	15018	15136	15331	15126	15311	15064	15076	15216	15433	14897	15103	15128	15083	14860	15122	15096	15255	15076	15300	15267	15444	15303	15146	15098	14960	15127	15142	15057	15209	15287	15273	15264	14960	15009	14903	15404	15408	15163	15021	14956	15170	14993	15232	15163	15073	15496	15204	15315	15241	15148	15161	15207	15151	15328	15074	15167	15052	15082	15284	15111	15066	15195	15102	15198	15370	15281	15106	15126	15143	15370	15167	15146	15385	15177	15147	15148	15310	15280	15347	15172	15046	15206	15194	15084	15217	15223	15272	14977	15385	14988	15346	15250	15256	15311	15222	15187	15279	15080	15132	15091	15164	15318	15152	15105	15051	15171	15269	15140	15210	15045	15274	15137	15319	15444	15269	14935	15265	15298	15074	15114	15179	15231	15116	15096	15294	15218	15261	15139	15152	15017	15176	15231	15130	15096	15185	15179	15092	15118	15026	15292	15108	15219	15210	15234	15210	15071	15114	15074	15277	15083	15253	15079	15242	15334	15427	15257	15271	15238	15290	15309	15145	15337	15113	15199	15086	15139	15107	15170	15169	15213
15230	26125	24712	19695	17462	16665	15742	15476	15201	15320	15236	14871	20325	32974	30329	24824	19399	15308	14876	14398	14336	14253	14206	14204	14041	14332	14207	14067	14247	14311	14170	14260	14040	14134	14043	14028	14235	14319	14218	14260	14258	14306	14212	14120	14319	14248	14114	14082	14315	14278	14276	13989	14251	14016	14216	14421	14308	14210	14240	14217	14246	14285	14108	14152	14227	14247	14216	14199	14324	14152	14210	14029	14148	14204	14340	14412	14120	14235	14206	14169	14368	14294	14283	14002	14267	14184	14143	14074	14221	14156	14135	14198	14067	14252	13990	14116	14282	14101	14155	14164	14307	14262	14216	14199	14066	14135	14265	14338	14151	14163	14233	14004	14127	14298	14106	14137	14225	14358	14302	14046	14084	14047	14237	14240	14249	14194	14280	14145	14142	14341	14145	14118	14057	14252	14094	14130	14057	14039	14214	14151	14111	14232	13980	14180	14245	14251	14100	14305	14128	14218	14119	14177	13988	14140	14191	14146	14266	14231	14164	13926	14229	14102	14200	14150	14100	14194	14176	14111	14201	14157	13983	14333	14051	14215	14216	14049	13991	14341	14069	14134	14287	14173	14308	14125	14170	14176	14193	14178	13908	14220	14154	14134	14088	14313	14218	14185	14124	13990	14234	14264	14174	14206	14150	14248	14038	14221	14269	14071	14191	13992	14065	14139	14191	14167	14004	14308	14143	13992	14345	14307	14235	14173	14087	14109	14310	14185	14154	13973	14174	14158	14163	14043	14260	14176	14282	14074	14315	14187	14213	14203	14176	14150	14130	14222	14073	14278	14196	14201	14021	14171	14174	14149	14127	14137	14209	14349	14289	14219	14207	14271	14112	14189	14163	14317	14325	14078	14221	14167	14255	14166	14233	14224	14187	14012	14132	14069	14169	14263	14158	14323	14143	14089	14112	14162	14179	14148	14288	14169	14190	14256	14084	14033	14267	14219	14117	14215	14062	14140	13987	14230	14312	14115	14201	14238	14283	14351	14205	14167	13975	14250	14197	14116	14379	14180	14097	14237	14129	14209	14012	14102	14142	14141	14220	14319	13971	14099	14152	13962	14161	14145	14148	14163	14290	14125	14222	14127	14312	14230	14195	14146	14143	14245	14070	14215	14093	14177	14178	14203	14105	14215	14230	14096	14161	14208	14295	14113	14224	14040	14090	14145	14124	14161	14129	14307	14120	14112	14093	14067	14202	14090	14299	14112	13989	14086	14111	14311	14244	14216	14126	14147	14275	14174	14007	14230	14053	13967	14196	14074	14028	14055	14139	14064	14131	14258	14056	14193	14145	14255	14246	14189	14267	14298	14161	14167	14290	14090	14182	14219	14126	14044	13915	14116	14245	14170	14213	14161	14174	14023	14001	14115	14073	14148	14337	14201	13998	14210	14182	14273	14076	14162	14228	14326	14164	14076	14116	14198	14099	14125	14058	14168	14188	14148	14323	14196	14112	14043	14262	14172	14369	14104	14206	14155	14137	14122	14077	14256	14224	14143	14107	14197	14040	14142	14198	14126	14250	14098	14292	14119	14118	14086	14167	14176	14338	14223	14158	14209	14262	14049	14272	14154	14209	14135	13937	14171	14163	13978	14121	14274	14116	14291	14152	14188	14083	14213	14131	14218	14165	14229	14369	14116	14133	14215	14157	14342	14131	14142	14136	14145	14228	14063	14100	14256	14317	14191	14309	14161	14137	14256	14046	14059	14250	14181	14209	14199	14144	14003	14188	14089	14220	14191	14074	14214	14262	14178	14102	14136	14168	14203	14080	14258	14167	13968	14329	14225	14205	14145	14105	14133	14186	14267	14066	14200	14279	14162	14074	14247	14241	14207	14113	14086	14300	14085	14129	14164	14081	14111	14313	14312	14071	14143	14055	13996	14211	14160	14393	14194	14061	14219	14374	14097	14232	14178	14091	14059	13976	13997	14176	14203	14354	14148	14172	14055	14086	14143	14073	14072	14166	14289	14090	14014	14139	14325	14230	14277	14153	14114	14053	14180	14115	14166	14374	14105	14171	14310	14105	14105	14199	13987	14133	14098	14088	14047	14126	14173	14266	14252	14196	14220	14203	14259	14155	13976	14077	14023	14248	13955	14270	14201	14212	14014	14216	14082	14158	14278	14152	14203	14145	14191	14256	13924	14247	14134	14293	14158	14184	14211	14257	14231	14307	14161	14280	14279	14257	14128	14042	14172	14071	14097	14075	14145	14340	14156	14063	14230	14119	14162	14055	14127	14121	14064	14156	14095	14158	14332	14075	14144	14172	14078	14047	14165	14102	14041	14464	14306	14046	14055	14155	14218	14048	14151	14133	14360	14380	14075	14086	13972	14271	14263	14259	14131	14012	14224	14282	14265	14173	14226	14162	14232	14008	14306	14176	14201	14320	14201	14047	14324	14276	14241	14237	14217	14201	14112	14063	14130	14143	14149	14264	14038	14231	13970	14165	14294	14078	14147	14156	14169	14189	14296	14273	14128	14035	14052	13925	14236	14351	14103	14191	14185	14320	14131	14046	14333	13900	14181	14173	13956	14285	14159	14216	14087	14167	14150	14230	14164	14153	14256	14096	14095	14276	14115	14257	14219	14071	14173	14228	14179	14431	14152	14014	14090	14175	14154	14172	14236	14328	14053	14115	14113	14183	14189	13977	13983	14469	14116	14129	14291	14105	14006	14061	14086	14329	14168	14096	14184	14111	14168	14417	14261	14166	14196	14140	14159	14113	14173	14127	13964	14084	14255	14259	14199	14097	14078	14268	13951	14231	14026	14183	14204	14232	14216	14127	14155	14192	14173	14076	14255	14132	14255	14181	14151	14241	14196	14176	14165	14107	14184	14046	14200	14127	14160	14135	14203	14028	14070	14255	14056	14053	14188	14085	14104	14148	14198	14272	14257	14278	14199	14235	14027	14114	14336	14090	14224	14302	14151	14095	14140	14224	14020	14382	14109	14229	14154	14143	14111	14100	14188	14127	14169	14206	14143	14223	14041	14309	14181	14236	14088	14228	14192	14201	14237	14053	14283	14117	14159	14201	14132	14003	14155	14275	14015	14051	14042	14011	14066	14096	14098	14131	14073	14213	14255	14172	14040	14129	14259	14128	14069	14062	14252	14070	14016	14224	14178	14147	14237	14087	14120	14189	14077	14121	14091	14136	14152	14115	14168	14182	14279	14339	14286	14104	14244	14105	14190	14163	14218	14319	13974	14127	13954	14154	14153	14063	14234	14047	14293	14125	14027	14204	14291	14281	14226	14391	14209	14236	14301	14255	14140	14402	14149	13984	14112	14154	14363	14336	14194	14073	14325	14106	14124	14311	14041	14201	14051	14158	14161	14109	14220	14275	14148	14077	14110	14166	14002	14152	14039	14169	14215	14143	14211	14219	14187	14276	14210	14270	14017	14119	14190	14044	14091	14191	14202	14104	14169	14195	14077	14206	14195	14106	14229	14127	14149	14131	14309	14081	14270	14041	14243	14253	14100	14240	13972	14189	14178	14020	14211	14199	14145	14183	14184	14116	14248	14138	14234	14045	14187	14015	14075	14185	14343	14210	14299	14343	14129	14132	14183	14212	14198	14184	14159	14198	14131	14147	14148	14201	14020	14226	14052	14129	14304	14135	14110	14148	14392	14105	14200	14324	14216	14071	14091	14260	14060	14123	14077	14099	14327	14142	14203	14071	14162	14150	14320	13897	14361	14145	14096	14255	14067	14169	14172	14064	14171	14016	13948	14063	14172	14164	14240	14186	14233	14228	14152	14162	14304	14257	14140	14260	14175	14169	14203	14128	14065	14247	14216	13975	14082	14354	14153	14200	14187	14236	14190	13952	14274	14123	14164	14306	14084	14129	14134	14110	14010	14241	14161	14150	14052	14208	14141	13967	14301	14173	14226	14214	14244	14102	14065	14245	14197	14070	14269	13994	14085	14139	14079	14190	14112	14064	14165	14130	14356	14093	14182	14244	14179	14132	14112	14056	13994	14042	14277	13985	14106	14232	14097	14170	14145	14153	14289	14055	14286	14149	14273	14167	14201	14050	14206	14067	14208	14191	14123	14089	14249	14160	14143	14146	14036	14344	14150	14156	14184	14191	14224	14126	14076	14208	14122	14078	14171	14284	14226	14023	14155	14122	14184	14221	14248	14266	14426	14323	14162	14080	14163	14261	14193	14024	14136	14122	14081	14301	14215	14251	14319	14162	14110	14138	14247	14231	14124	14266	14244	14118	14129	14241	14157	14104	14231	14203	14127	14205	14032	14296	14253	14135	14115	14088	14248	14104	14105	14170	14170	14159	14038	14090	14136	14174	13949	14232	14187	14230	14055	13996	14082	14230	14271	14230	14142	14130	14313	14092	14106	14327	14218	14068	14071	14200	14334	14336	14126	14152	14254	14082	14140	14169	14207	14251	14212	14193	14091	14161	14019	14183	14247	14237	14154	14140	13949	14091	14269	14065	14139	14165	14129	14168	14129	14180	14195	14139	14258	14228	14362	14126	14112	14211	14353	14385	14346	14105	14242	14290	14049	14018	14194	14109	14296	14281	14209	14007	14340	14283	14066	14126	14215	14192	14187	13973	14254	14177	14319	14172	14161	14164	14019	14059	14332	14170	14076	14172	14224	14187	14171	14105	14363	14045	14153	14065	14222	14047	14222	14145	14186	14213	14135	14119	14164	14296	14102	14136	14142	14098	14334	14088	14270	14129	14240	14221	14330	14148	14171	14172	14104	14053	14102	14336	14109	14042	14056	14065	14103	14329	14173	14154	14297	14209	14205	14152	14113	14144	14178	14278	14124	14063	14193	14177	13981	14335	14296	14133	14185	14239	14201	14094	14141	14215	14234	14148	14120	14154	14198	14278	14029	14119	14326	14302	14164	14075	14185	14280	14150	14066	14115	14078	14043	14122	14214	14301	14154	14177	14016	14167	14313	14154	14367	14101	14096	14104	14298	14156	14282	14277	14134	14197	14286	14105	14133	14050	14209	14172	14071	14222	14042	14308	14075	14095	14155	14356	14071	14056	14128	14275	14055	14296	14184	14256	14162	14121	14272	14151	14150	14109	14194	14223	14210	14267	14398	14201	14089	14008	14153	14355	14154	14301	14269	14013	14267	14157	14210	14108	14166
22485	20872	28548	23323	20988	22363	22771	17028	16249	16593	16233	15880	21492	37167	35193	29306	22883	17632	16238	15684	15495	15469	15257	15361	15207	15406	15254	15292	15162	15242	15257	15255	15447	15191	15326	15274	15197	15209	15098	15149	15427	15297	15239	15343	15069	15374	15156	15278	15234	15252	15220	15234	15318	15158	15200	15104	15334	15216	15169	15054	15179	15091	15363	15270	15124	15054	15244	15115	15320	15212	15224	15186	15402	15198	15311	15100	15218	15098	15120	15187	15202	15213	15121	15140	15321	15280	15168	15088	15137	15062	15197	15054	15075	15148	15193	15171	15077	15133	15318	15236	15266	15223	15255	15152	15288	15237	15275	15071	14922	15174	15365	15340	15004	15164	15323	15158	15152	15258	15273	15224	15213	15171	15204	14939	15236	15071	14982	15206	15056	15310	15218	15226	15267	15061	15204	15049	15148	15267	15106	14972	15412	15279	15088	15198	15114	15282	15206	15140	14967	15255	15057	15051	14975	15193	15064	15119	15119	15180	15405	15126	15204	15133	15267	14901	15233	15134	15294	15139	15115	15136	15247	15081	15219	14888	15221	15117	15037	15271	15142	15236	15222	15304	15419	15164	15017	15248	15159	15142	15268	15142	15203	15110	15235	15247	15071	15372	15269	15228	15126	15293	15132	15206	15145	15222	15139	15340	15006	15148	15081	15128	15286	15051	15380	15227	15064	15098	15096	14873	15076	15190	15289	15183	15212	15124	15194	15034	15193	15320	15198	15180	15303	15179	15102	15529	15157	15025	15150	15087	15345	15136	15125	15305	15359	15207	15008	15198	15046	15061	15294	15173	15235	15170	15331	15245	15300	15232	15129	15019	15051	15068	15121	15196	15223	15103	15087	15087	15083	15156	15369	15079	15103	15129	15114	15199	15313	15185	15111	15214	14940	15014	15193	15162	15217	15009	15229	15211	14933	15320	15248	15234	15171	15151	15200	15312	15197	15164	14950	15127	15257	15239	15316	15048	15111	15030	15255	15228	15142	15278	15163	15182	15110	15197	15173	15164	15302	15165	15083	15200	15260	15250	15100	15238	15053	15133	15158	15420	15240	15178	15003	15086	15030	15098	15119	15323	15032	15178	15132	14979	15173	15207	14996	15084	15180	15247	15200	15305	15130	15217	15342	15252	15101	15147	15165	15172	15076	15242	15202	15176	15388	15227	15126	15238	15067	15196	15239	15228	15304	15087	15137	15177	15332	15281	15079	15275	15005	15118	14927	15289	15088	15337	15352	15141	15089	15200	15279	15171	15150	15277	15052	15069	15123	15303	15224	15036	15083	15293	15183	15114	15081	14982	15436	15127	15044	15169	15289	15133	15130	15322	15126	14951	15325	15290	15254	15123	15171	15121	15438	15137	15081	15087	14883	15081	15216	15169	15134	15206	15269	14979	15119	15248	15233	15094	15205	15211	15339	15213	15223	15100	15214	15224	15213	15251	15025	15252	15206	15322	15144	15168	15173	15328	15168	15216	15311	15236	15278	15140	15034	14826	15112	15178	15038	15128	15041	15070	15037	15088	15179	14988	15290	15070	15192	15092	15127	15327	15218	15123	15066	14959	15116	15192	15124	15041	15129	15219	15157	15225	15201	15229	15146	15147	15212	15071	15335	15282	15295	15130	15029	15096	14941	15244	15035	15185	15172	15278	15252	15282	15128	15258	15198	15247	15074	15228	15190	15269	15272	14933	15200	15153	15084	15290	15071	15144	15219	15146	14958	15069	15164	15092	15320	15112	15104	15128	15136	15067	15054	15079	15164	15051	15203	15235	15173	15168	15120	15216	15162	15113	15102	15036	15177	15188	15467	15273	15176	15150	15143	15094	15075	15267	15035	15195	15082	15165	15443	15031	15217	15123	15245	15118	15110	15213	15032	14935	14999	15216	15236	15068	15014	15115	15112	15190	15067	15297	15250	15277	15229	15121	15124	15197	15238	15207	15148	15258	15018	15073	15334	14964	15202	15139	15241	15173	15222	15272	15086	15093	15179	15344	15083	15020	15328	15077	15180	15234	15009	15054	15182	15288	14862	15132	15206	15175	15230	15183	15255	15281	15075	15120	15272	15236	15108	15250	15053	15026	15128	15039	15249	14983	15011	15205	15095	15134	15318	15240	15359	15261	15196	15283	15071	15025	15083	15194	15042	15229	15144	15130	14913	15151	15361	15087	15195	15245	15151	15225	15247	15130	15188	15127	15278	15197	15040	15224	15304	15047	15269	15220	15273	14994	15097	15078	15064	15185	15006	15153	15115	15212	15201	15188	15048	15026	15137	15192	15135	15264	15107	15249	15197	15212	15203	15238	15190	14956	15187	15251	15142	15109	15197	14945	15058	15349	15304	14965	15056	14988	15056	15214	15407	15200	15139	15208	15005	15284	15075	15132	15109	15122	15206	15206	15131	14971	15110	15156	15261	15111	15186	14990	15083	14919	14981	15195	15313	15140	14930	14958	15174	15084	15096	15226	15224	15057	15173	15299	15027	15071	15160	15060	15271	15064	15058	14941	15403	15085	15096	15199	15126	14902	15252	15481	15205	15172	15114	15331	15258	15171	15043	15189	15163	15112	15152	14958	15304	15335	15269	15339	15268	15065	15313	15154	15069	15104	15223	15161	15159	15213	15090	15155	15136	15104	15206	15292	15156	15245	15024	15022	15109	15215	15164	15060	15092	15061	15208	15064	15211	15080	15298	15230	15071	15002	15082	15163	15132	15111	15074	15021	15257	15034	15168	15193	15026	15120	14965	15171	15206	15105	15116	15253	15247	15014	14989	15085	15381	15143	15245	15038	14975	15114	15118	15127	15170	15176	14950	15219	15161	15074	15191	15318	15052	15150	15221	15290	15243	15142	15275	15120	15217	15126	15003	15231	15085	15083	15241	15059	14950	15023	15157	15061	15056	15059	15109	14985	14968	15031	15203	15127	15238	15172	15043	15118	15288	15148	15150	15253	15132	15194	15261	15214	14981	15107	15357	15143	15135	15112	15147	15218	15207	15105	15117	14968	15406	15036	15286	15047	15106	15212	15223	15169	14981	15169	15166	15128	15159	15216	15189	15027	15194	15190	15115	15023	15096	15135	14964	15010	15118	15095	15111	15120	15304	15121	15092	15123	15157	15242	15171	15219	15201	15141	15319	15163	15086	15223	15333	15177	15148	15265	15031	15330	15165	15214	15183	15141	15166	15278	15125	15097	15314	15415	15305	15279	15256	15190	15310	15137	15246	15173	15179	15258	15201	15024	15060	15237	15292	15170	15110	15184	15055	15167	15215	15206	15273	15085	15277	15187	15089	14973	15232	15113	15128	15062	15103	15318	15236	15278	15229	15160	15082	15134	15327	15175	15204	15108	15120	15234	15132	15239	15255	15226	15143	15075	15325	15176	15059	15155	15107	15147	15340	15099	15082	15081	15068	14922	15349	15211	15231	15154	15455	15254	15282	15157	14966	15174	14990	15228	15340	15296	14994	15251	15119	15207	15322	15063	15107	15158	15069	15096	15013	15137	15167	15250	15191	15167	15316	15297	15130	15148	15346	15058	15343	15217	14901	15128	15181	15453	15160	15158	15140	15144	15196	15173	15171	15190	15196	15139	15193	15081	15142	15132	15217	15058	15173	15100	15117	15127	15149	15103	14999	15052	15161	15039	15108	14853	15050	15022	15153	15273	15336	15327	15398	14998	14945	15501	15229	15093	15083	15140	15115	15093	15229	15272	15123	15276	15312	15204	15208	15234	15125	14942	15132	15326	15202	15210	15200	15401	15351	15219	15101	15135	15161	15272	15236	15071	15031	15186	15182	15041	15048	15205	15121	15083	15144	15185	15065	15233	15148	15195	15299	15129	15348	14948	15043	15084	15168	15233	15340	14928	15283	15158	15077	15182	15109	15154	15230	15250	15266	14978	15104	15041	15080	15118	15092	15324	14902	15050	15209	15215	15328	15075	15139	15286	15053	15339	15128	15110	14985	15110	15362	15076	15186	15114	15178	15242	15031	15133	15142	15105	15052	15094	15111	15071	15312	15129	15149	15230	15059	15261	15146	15254	15116	15204	15257	15095	15084	15264	15013	15055	15144	15076	15171	15181	15148	15043	15130	15159	15199	15315	15126	15143	15213	15222	15389	15147	15249	15204	15204	15234	15033	15289	15124	14974	15227	15023	15106	14957	15233	15070	14977	15005	15307	15100	15061	15234	15186	15349	15098	15027	15225	15029	14882	15149	15030	15400	15255	15255	15271	15274	15359	14953	15132	15202	15281	15219	15244	15047	15328	15272	15235	15101	14946	15301	15040	15152	15000	15060	15122	15294	15177	15162	15183	15153	15039	15203	15131	15167	15033	15220	15323	15231	15283	15288	15141	15177	15252	15227	15135	15015	15096	14903	15269	15216	15034	15174	15309	15275	15072	15134	15153	15105	15284	15189	15079	15339	15456	15250	15178	15129	15046	15225	15304	15229	15148	15317	15079	15059	15324	15179	15116	15262	15245	15229	15035	15040	15172	15149	15285	15066	15223	15262	15274	15196	15287	15378	15101	15234	15263	15212	15104	15136	15105	15159	15057	15110	15114	15196	15160	15188	15225	15146	15251	15011	15052	15161	15304	15303	15164	15215	15426	15113	15064	15163	15083	15148	15195	15164	15096	15201	15212	15173	15307	15133	14840	15271	14900	15099	15260	15127	15178	15123	15084	15000	15171	15115	15228	15412	15380	15396	15261	14948	15204	15141	15242	15270	15314	15258	14951	15089	15026	15224	15242	15032	15195	15070	15090	15071	15138	15086	15109	15265	15087	15319	15073	15179	15315	15246	15268	15185	15278	15279	15117	15176	15294	14967	15389	15142	15341	15314	15223	15085	15128	15135	15239	15184	15006	14958	14971	15080	15172	15100	15319	15129	15205	15183	15240	15337	15199	15163	15119	15108	15114	15114	15222	15070	15063	15010	15268	15143	15168	15255	15156	15074	15231	15139	15086	15079	14953	15147	15145	15122	15141	15182	15146	15186	15058	15211	15117	15328	15225	15091	15182	14951	15022	15234	15191	15143	15149	15176	15112	15188	15252	15115	15123	15107	15173	15054	15323	15268	15259	15174	15043	15305	15178	14985	15259	15294	15146	15226	15384	15094	15047	15137
15018	27365	25807	20999	19234	17497	16546	16091	16284	16112	15503	15072	24777	40599	37915	31092	23020	16366	15038	14426	14118	14232	14113	14222	14305	14244	14173	14196	14291	14091	14272	14210	14255	14302	14251	14067	14204	14129	14186	14186	14072	14157	14222	14221	14291	14267	14117	14148	14177	14059	14216	14033	14251	14127	14072	14101	14060	14287	14004	14156	14072	13916	14114	13988	14181	14059	14155	14133	14127	14064	14034	14158	14075	14168	14052	14063	13971	14197	14210	14229	14012	14205	14132	14141	14166	14264	14191	13959	14066	13940	14257	14033	14284	14106	14192	13858	14088	14196	14090	14093	14128	14181	14089	14192	13977	14113	14141	14104	14185	14180	14140	14119	14143	14072	14131	14132	14091	14120	13992	13990	14180	14006	14178	14238	14180	14161	14132	14228	14081	14088	14017	14120	14088	14160	14116	14028	14084	14041	14204	14232	14185	14006	14076	14085	14318	13994	14079	13958	14244	14228	14084	14169	14254	14109	14138	14102	14074	14197	13823	13926	14138	14093	14244	14234	14098	13964	13980	14184	14040	13946	14033	14060	14005	14083	14191	14001	14051	14227	14015	14138	14087	14079	14157	14060	14009	13951	14028	14155	14193	14246	14149	14154	14140	14262	14110	14168	14168	14102	14102	14096	14162	13982	14123	14257	14159	14048	14105	14155	14124	14101	14069	13981	14189	14109	14168	14043	14160	14273	14206	14211	14019	14013	13978	14078	14051	14260	14115	14081	14008	14217	14119	13981	14212	14136	14095	14096	14099	14040	14092	14016	14101	14050	14217	14039	14144	14078	14122	14177	14166	14032	14034	14008	14028	14086	14081	14118	14068	14070	14030	13962	14057	13976	14109	14065	13990	14096	14046	14042	14074	14058	14180	14232	14064	14052	14026	14053	14060	13877	13971	14127	14142	14039	14126	14067	13907	14134	14194	14320	14118	14075	14031	14185	14101	14109	14178	14125	14080	14029	14070	14133	14086	13947	14081	14151	14106	14120	14153	14082	14184	14051	13965	14116	14094	14023	14043	14198	14140	14076	14026	14077	14080	14048	14266	14024	13960	14068	14186	14049	14009	14081	14337	14074	14257	13978	14051	14044	14058	14066	13974	14126	13908	14130	14168	13962	14079	14245	14191	14187	14099	14136	14059	13990	14100	14043	14096	14063	14086	14128	14162	13924	14125	14012	14121	13998	14271	14187	14214	14145	14087	14241	14113	14038	14095	14136	13966	14059	14050	14054	13969	14141	14084	14153	14199	14017	14061	14123	14211	14192	14184	14221	14140	14034	14061	13960	14085	14063	14071	14120	14047	14004	14018	14088	13983	14017	14112	14103	14105	14172	14131	14271	14108	14080	13985	14070	14194	13975	14036	14139	14137	14082	14016	14066	14147	13941	14054	13912	14052	14117	14158	14218	14125	14108	13963	14244	14146	14106	14052	14050	14270	14118	14003	14078	14066	14172	14051	14146	14102	13986	13969	13754	14053	14118	14107	14150	13978	14136	14174	14026	13971	14183	14092	14118	14081	14016	14015	14126	14268	14007	14216	14072	14019	14125	14074	13912	14179	14304	14014	14082	14053	14243	14158	14077	14117	14215	13966	14044	14056	14106	14062	14128	14046	14009	13843	14106	14053	14328	14147	14022	14048	14037	14045	14282	14173	14125	14183	14203	14104	13949	14176	14024	13894	14059	14111	13968	13880	14032	14158	14153	14104	14245	14162	13921	14023	14111	14075	14210	14175	13965	14095	14183	14134	14116	14087	14317	14056	14337	14115	14049	14122	14148	14115	14061	14231	14146	13992	14133	14165	14194	14193	14222	14013	14188	14189	14101	14110	14065	13986	14123	14206	13964	14130	14126	14075	14041	14124	14108	14094	14183	14214	14088	14025	14101	14210	13877	14061	13965	14030	14075	14111	14069	14056	14073	14057	14114	14045	14059	14280	13925	13860	14236	14138	14036	14090	14080	14113	14090	14039	14075	13928	13993	14237	14114	14093	14019	14168	14181	14167	14085	14121	14049	14018	14348	14153	14008	14084	14028	14113	14010	14140	14052	13839	14006	14211	14206	14028	14232	14135	14223	13911	14103	14032	14017	14175	14011	14102	14206	14203	14096	14029	14061	13951	14191	14074	14187	14101	14098	13961	14143	14136	14099	14073	14055	14103	14174	14075	14030	13985	14139	14101	13902	14134	14145	14127	14065	14145	14076	14159	14162	14092	13942	13996	14192	14312	14133	13925	14123	14115	14043	14164	14232	14052	14158	13948	14062	14053	14089	14191	14115	14145	14039	14079	14201	14275	14063	13978	14215	14074	14109	13901	14050	14161	14189	14067	14105	14083	14049	14164	14022	14055	14191	14046	14097	13994	14114	14134	14092	14226	14113	13966	14103	14024	14276	14255	14157	14264	14190	14046	14177	14068	14106	14073	14306	14315	14041	14192	14134	14075	14105	13994	14093	14095	13959	14114	14152	14094	14157	14090	14075	14104	13992	14163	14074	14212	13880	14137	13994	13958	14071	14125	14177	14126	13986	14102	14012	14135	14095	14024	14286	14152	14063	14087	14014	14166	14102	14241	14026	14041	14009	14016	14040	14229	14074	14157	14121	13877	14169	14202	13806	14114	14136	14028	14111	14198	14091	14176	14164	14025	13928	14087	14144	14119	14166	14186	14140	14151	13933	14196	14197	14122	14153	14053	14216	14020	13999	14075	14055	14340	14096	14112	13995	14036	13978	14077	14026	14005	14202	14170	14050	14098	14097	14065	14145	14244	14161	14023	13956	14278	14167	13994	14124	13994	14050	14136	14100	14139	14197	13931	14080	14213	14083	14068	14017	13972	14136	13958	14124	13945	14138	14211	13990	14146	14120	14243	13985	14103	14073	14118	14260	14013	14106	14271	13984	13858	14254	14148	14066	14260	14027	14100	14126	14247	14083	14130	13874	14197	14157	14137	14159	14096	14141	14118	14132	14169	14058	14143	14102	14087	14094	14103	14152	14081	14164	14036	13930	14228	14018	14008	14256	14059	14061	13984	14077	14088	14099	14113	14028	14121	14063	14048	14178	14031	14055	14071	14316	14086	14168	14139	13815	13999	14377	14051	14144	14214	14078	13905	14264	14050	13985	14116	14081	14211	13951	14165	14009	14365	14081	14051	14040	14139	14085	14089	14014	14164	14190	14100	14119	14201	14018	14037	14080	13929	14250	14129	14056	14137	14200	13991	14260	14065	14086	14076	14121	14144	14146	14132	14050	14055	14088	14218	14139	14128	14193	13913	14031	13987	13941	14009	14161	14012	14019	14133	14075	14134	14225	13953	14131	14268	14031	13943	14168	14138	14027	13957	14052	13956	14167	14037	14092	14220	14176	13998	14124	14173	14026	13956	14030	14022	13970	14063	13992	14052	14174	14267	14088	14056	14203	14107	14065	14190	14100	14228	14203	13986	13964	13891	14099	14242	14109	14096	14108	13991	14201	14011	14150	13967	14098	14093	13973	14133	13960	14108	14046	14034	14138	14087	13851	14065	14007	14114	14055	14103	14125	14143	14048	13951	14032	14102	14021	14173	13977	14187	13961	14212	14036	14010	13933	14087	14016	14159	14062	14071	13927	14154	14159	13982	13973	13981	14453	13958	14198	14120	13985	13982	14177	14192	13954	13933	14155	14247	14075	14033	14012	14045	14145	14203	14000	14069	14212	14244	14012	14084	14229	14145	14233	14093	14136	14154	14112	14232	14108	14277	14157	13904	14252	14028	14075	14140	14090	14096	14257	14160	14173	14083	14045	14257	14048	14194	14091	14077	14302	14128	13959	14017	14068	14118	14096	14006	13990	14022	14132	14062	14039	14135	14163	13994	14076	14222	14139	13979	14129	13952	14156	14003	14041	14113	14185	13997	14066	14254	13984	14043	14020	14159	13989	14224	14193	14102	14104	14135	13981	13962	14113	14056	14074	13992	14056	13987	14063	14054	14249	14252	14082	14032	14084	14040	14049	14322	14002	14208	14181	14139	14246	14125	13965	14179	14236	14178	14116	14099	14117	14089	14084	13939	13998	14212	14127	14057	14116	14055	13994	14093	13960	14215	14254	14029	14076	14060	14152	14022	13974	14173	13874	13944	14157	14034	14140	14067	14155	14288	13964	14103	13917	14129	14099	14170	14204	14034	13925	14122	14032	14027	14209	14074	14077	14313	14130	14115	14203	14261	14106	14139	14029	14065	14110	14173	13937	14071	14090	14303	14006	14086	14018	14006	14023	13985	14105	14055	14048	14104	14087	14225	14166	14308	14231	14012	14113	14125	14055	14166	14110	14136	14172	14171	13947	13997	14131	14268	14216	14203	13987	14240	13904	14092	14055	14033	14177	14098	14067	14202	14156	13983	14170	14201	14054	14123	14055	13958	14129	13955	14067	14036	13988	14217	13962	13980	14155	14019	14000	14128	13989	14045	14142	13881	14153	14197	14272	14022	14157	13977	14080	14101	13915	14078	14098	14095	14016	14115	14110	14055	14086	14057	14126	14195	13931	13975	14158	13982	14239	14038	14092	14106	14135	14090	14027	14063	14034	14173	14194	14185	14012	14110	14108	14095	14175	13905	14078	14128	14034	13994	14169	14218	14094	14171	14233	13989	13919	14160	14018	14053	14105	14082	14063	14116	14112	14090	14189	13935	14159	14134	14158	14145	14115	14210	14129	14209	14068	14168	14146	13893	14141	14003	14084	14177	14125	14144	14050	14242	14052	14037	14152	14138	13930	13947	14089	14221	14153	14118	14179	14043	13925	14148	14052	14127	14134	14002	14122	13932	14127	13998	14112	13921	14132	14138	14064	14130	14255	14152	14046	14082	14098	14202	14144	14159	14102	13988	14146	14241	13976	14103	14130	14188	14098	14126	14000	14143	13927	14030	14127	14058	14243	14155	14119	14094	14071	14199	13974	14198	14195	14058	14155	14003	14147	14163	14073	14090	14045	14146	14023	13878	13959	14087	14260	14047	14031	14125	14005	14059	14217	14066	13887	14059	14173	14028	14155	14046	14147	14052	14303	14126	14155	14110	14040	14180	14114	14209	14119	13987	14121	14014	14117	14161	14227	14085	14158	14293	14177	14216	14147	14061	14111	14211	14029	14233	14076	14113	14164
27096	21472	22730	18715	15476	14998	15222	15095	14931	14973	14957	14989	15414	16924	17158	16698	15595	15054	14757	14764	14842	14869	14910	14774	14843	14840	14877	14800	14912	14790	14988	14905	14877	14881	14925	14890	14732	14812	14979	14930	14787	14800	14591	14780	14801	14858	14781	14928	14788	14838	14871	14841	14802	14760	14876	14712	14687	14477	14747	14870	14869	14849	14802	14881	14770	14839	14840	14780	14715	14923	14739	14891	14806	14660	14838	14796	14788	14733	14795	14683	14923	14834	14951	14787	14854	14720	14797	14643	14782	14578	14837	15041	14787	14745	14863	14640	14883	14722	14617	14717	14820	14627	14696	14664	14904	14703	14760	14939	14781	14932	14871	14861	14750	14791	14896	14619	14578	15076	14801	14833	14843	14979	14691	14716	14808	14629	14660	14928	14797	14669	14785	14727	14912	14613	14771	14683	14755	14882	14848	14834	14976	14832	14760	14768	14881	14913	14904	14871	14920	14699	14650	14800	14898	14586	14669	14795	14702	14752	14746	14610	14787	14817	14655	14963	14754	14794	14825	14926	14934	15012	14922	14710	14887	14821	14919	14706	14940	14924	14832	14806	14757	14758	14885	14811	14722	14644	14924	14825	14671	14706	14806	14729	14803	14883	14701	14760	14996	14550	14654	14680	14677	14616	14906	14920	14895	14768	15032	14768	14770	14804	14733	14903	14748	14683	14693	14683	14766	14742	14898	14897	14732	14846	14735	14611	14833	15002	14604	14789	14677	14872	14730	14710	14702	14662	14852	14754	14843	14723	14778	14770	14946	14912	15041	14768	14861	14622	14848	14756	14878	14790	14807	14726	14598	14863	14801	14780	14731	14825	14800	14730	14717	14686	14705	14650	14764	15020	14799	14643	14645	14832	14824	14828	14729	14650	14925	14699	14850	14824	14853	14888	14698	14766	14915	14673	14625	14733	14930	14790	14966	14671	14754	14727	14837	14764	14796	14941	14849	14713	14743	14769	14768	14777	14731	14808	14743	14748	14698	14750	14778	14700	14811	14389	14784	14829	14798	14830	14715	14712	14797	14804	14775	14731	14876	14796	14744	14752	14886	14809	14807	14914	14816	14710	14925	14616	14915	14786	14875	14891	14716	14861	14891	14824	14967	14737	14830	14649	14874	14732	14859	14756	14839	14833	14818	14880	14757	14714	14768	14701	14879	14753	14778	14783	14741	14680	14900	14836	14827	14827	14788	14810	14886	14683	14682	14883	14847	14831	14754	14798	14683	14592	14840	14812	14791	14832	14753	15010	14878	14599	14781	14893	14815	14669	14715	14609	14825	14792	14958	14758	14711	14824	14778	14828	14762	14835	14673	14718	14945	14737	14855	14681	14907	14791	14799	14621	14968	14716	14765	14759	14766	14805	14763	14720	14860	15064	14738	14804	14694	14658	14627	14856	14839	14817	14814	14842	14893	14631	14627	14775	14962	14775	14645	14790	14815	14839	14793	14928	14700	14977	14739	15027	14844	14766	14634	14743	14959	14847	14875	14905	14728	14672	14809	14818	14912	14742	14647	14876	15097	14851	14739	14721	14897	14780	14593	14813	14555	14706	14780	14904	14661	14883	14921	14739	14595	14692	14959	14844	14846	14812	14752	14735	14963	14728	14887	14806	14821	14777	14734	14625	14792	14761	14895	14684	14770	14701	14825	14790	14881	14837	15013	14870	14788	14737	14742	14621	14816	14844	14990	14694	14870	14706	14832	14821	14758	14798	14883	14842	14848	14902	14852	14795	14728	14897	15011	14765	14666	14746	14778	14789	14702	14691	14690	14798	14715	14692	14836	14774	14888	14753	14571	14954	14761	14727	14942	14795	14801	14762	14859	14992	14788	14720	14920	14884	14846	14696	14844	14920	14990	14798	14591	14509	14727	14715	14653	14722	14700	14611	14736	14789	14699	14815	14897	14687	14642	14597	14615	14826	14653	14804	14965	14746	14918	14851	14975	14906	14748	14552	14960	14826	14757	14896	14816	14814	14777	14868	14942	14946	14770	14630	14734	14857	14616	14906	14873	14814	14817	14790	14775	14617	15016	14919	15006	14736	14780	14860	14694	14729	14808	14755	14751	14752	14856	14834	14860	14654	14759	14817	14780	14702	14675	14683	14752	14717	14819	14764	14904	14896	14947	14898	14925	14834	14727	14968	14799	14671	14784	14959	14765	14649	14856	14781	14699	14775	14798	14653	14821	14804	14765	14726	14657	14701	14928	14770	14685	14795	14809	14949	14791	14863	14746	14806	14627	14577	14884	14812	14579	14827	14918	14835	14751	14815	14813	14823	14936	14701	14826	14751	14667	14834	14732	14668	14755	14621	14703	14830	14771	14796	14920	14724	14782	14945	14768	14567	14623	14589	14855	14907	14555	14867	14832	14728	14791	14745	14661	14825	14860	14795	14751	14568	14809	14642	14732	14710	14832	14761	14688	14831	14861	14858	14636	14758	14805	14907	14872	14759	14948	14950	14821	14824	14958	14568	14771	14895	14770	14729	14696	14654	14731	14963	14779	14758	14821	14598	14813	14737	14750	14877	14933	14808	14760	14718	14889	14741	15021	14770	14924	14990	14725	14832	14769	14636	14740	14821	14926	14885	14754	14570	14686	14718	14657	14603	14904	14782	14799	15039	14713	14620	14840	14779	14828	14972	14853	14749	14961	14909	14642	15010	14838	14904	14638	14848	14763	14698	14788	14894	14919	14795	14767	14686	14750	14625	14894	14765	14811	14811	14744	14796	14787	14790	14857	14858	14771	14745	14674	14581	14833	14756	14699	14782	14912	14792	14824	14547	14750	14952	14860	14925	14875	14782	14644	14993	14585	14858	14726	14947	14829	14774	14858	14904	14918	14903	14705	14766	14872	14963	14856	14897	14763	14670	14832	14813	14798	14755	14950	14963	15066	14707	14807	14812	14829	14778	14868	14881	14976	14776	14668	14894	14798	14918	15057	14845	14706	14897	14653	14936	14819	14736	14888	14853	14839	14878	14690	14744	14434	14783	14551	14881	14776	14726	14829	14706	14779	14730	14774	14888	14724	14698	14893	14808	14945	14822	14659	14761	14693	14745	14809	14616	14687	14887	14994	14889	14837	14927	14981	14912	14944	14780	14906	14696	14764	14708	14649	14808	14625	14907	14870	14847	14796	14740	14690	14955	14705	14825	14915	14748	14928	14751	14760	15007	14816	14875	14857	14744	14848	14736	14555	14755	14741	14750	14950	14548	14930	14895	14822	14728	14874	14742	14832	14800	14737	14730	14657	14970	14749	14825	14964	14730	14902	14625	14859	14825	14823	14835	14814	15060	14812	14896	14581	14710	14990	14721	14873	14812	14896	14594	14696	14842	14765	14646	14780	14848	14549	14742	14832	14712	14683	14978	14845	14923	14689	14709	14774	14843	14879	14817	14774	14839	14636	14620	14827	14989	14724	14534	14929	14969	14822	14866	14605	14712	14623	14647	14944	14655	14748	14765	14752	14771	14710	14917	14822	14932	14912	14763	14862	14834	14589	14773	14836	14966	14851	14777	14924	14904	14833	14849	14641	14745	14664	14710	14938	14779	14677	14927	14677	14674	14782	14759	14946	14601	14686	14734	14730	14795	14737	14942	14675	14736	14804	14742	14796	14871	15075	14828	14782	14666	14582	14957	14890	14762	14842	14757	14686	14803	14711	14729	14870	14812	14732	14793	15019	15005	14749	14967	14799	14849	14601	14849	14806	14820	14992	14720	14790	14814	14889	14606	14655	14751	14727	14863	14838	14899	14822	14875	14684	14619	14871	14647	14949	14914	14764	14926	14865	14820	14700	14863	14835	14771	14682	14696	14720	14888	14636	14759	14799	14816	14850	14874	14703	14819	14808	14853	14742	14710	14879	14814	14658	14809	14850	14859	14689	14741	14820	14708	14909	14656	14849	14595	14703	14843	14845	14688	14868	14896	14783	14770	14777	14894	14802	15136	14818	15028	15022	14738	15051	14804	14708	14713	14932	14754	14552	14735	14887	15028	14861	14789	14765	14994	14793	14791	14959	14886	14763	14943	14755	14907	14886	14996	14748	14851	14833	14923	14665	14770	14905	14996	14932	14702	14719	14943	14798	14792	14644	14817	14975	14939	14778	14905	14719	14704	14820	14957	14798	15039	14924	14717	14877	14741	14872	14650	14877	14627	14660	14759	14820	14863	14658	14903	14883	14924	14774	14664	14808	14825	14760	14799	14564	14864	14842	14686	14842	14963	14638	14823	14751	14870	14716	14792	14587	14953	14836	14824	14793	14921	15085	14751	14904	14908	14852	14590	14810	14846	14747	14828	14757	14918	14918	14758	14826	14752	14773	14755	14888	14689	14818	14700	14730	14684	14671	14662	14671	14630	14857	14807	14822	14881	14801	14901	14774	14875	14696	14838	14993	14749	14821	14783	14715	14776	14837	14748	14730	14906	14568	14659	14837	14841	15008	14851	14649	14844	14711	14754	14676	14886	14792	14846	14743	14838	14737	14621	14757	14839	14694	14770	14726	14696	14729	14676	14692	14807	14929	14646	14771	14890	14926	14803	14766	14881	14856	14787	14785	14980	14756	14693	14612	14625	14906	14890	14853	14880	14931	14815	14778	14912	14813	14853	14703	14729	14985	14809	14846	14874	14908	14709	14916	14606	14764	14745	14844	14804	14727	14664	14605	14900	14816	14623	14789	14767	14604	14722	14803	14956	14750	14739	14782	14670	14943	14714	14798	14899	14688	14926	14821	14530	14889	14944	14882	14810	14809	14905	14740	14935	14808	14824	14799	14711	14815	14883	14710	14777	14950	14900	14985	14871	14903	14831	14826	14745	14617	14771	14659	14774	14695	14679	15124	14872	14749	14902	14822	14770	15044	14644	14777	14722	14640	14624	15008	14890	14775	14873	14892	14885	14813	14863	14706	14706	14787	14793	14915	14871	14788	14913	14727	14700	14829	14765	14796	14797	14829	14814	14680	14757	14685	14845	14876	14689	14676	14681	14912	14757	14801	14807	14624	14752	14660	14747	14642	14862	14798	14677	14675	14848	14938	14794	14881	14864	14754	14761	15041	14804	14861	14913	14928	14845	14665	14774	14935	14745	14750	14748	14839	14843	14732	14828	14713	14936	14914	14727
14380	18412	17608	15965	15191	14693	14723	14204	14397	14382	14228	14136	14871	17438	17157	16015	14929	14266	14081	13979	14017	14008	13995	13923	13947	13886	14092	13994	13779	13912	13787	13686	13755	13963	13869	13981	13916	13906	13809	13817	13909	13806	13978	13875	13791	13903	14031	13780	13887	13864	13735	13841	13958	13836	13963	14084	14013	13693	13942	13864	13899	13945	13928	13896	13865	13913	13815	13982	13886	13925	13883	13928	13769	14037	13849	14015	13887	13836	14086	13844	13874	13891	13829	13774	13784	14001	13767	13814	13879	13991	13867	13917	13875	13953	13875	13868	14047	13839	14023	13894	14035	14033	13966	13754	13950	13941	14028	13788	14050	13823	13807	13764	13916	13748	14053	13899	13910	13911	13815	13839	13916	13898	13902	13920	13994	13952	13851	13984	13631	13997	13877	13885	13950	13822	13860	13880	13985	13987	13701	13886	13939	13997	13810	14003	13879	13842	13903	13865	14041	13782	13890	14008	14001	13628	14058	13869	13869	13892	13913	13921	14005	13895	14054	13986	13933	13768	13774	13905	13752	13974	13974	13812	13828	13977	13950	13918	13891	13684	13874	13935	13933	13994	13934	14060	13880	13903	14089	13838	13904	14016	13996	13989	13986	13905	13991	13738	13964	13897	13949	13947	14047	14144	13911	13921	13887	13748	13968	13892	13967	13964	13789	13857	13990	13812	13956	13913	13942	13904	13981	13890	13729	13899	13839	13953	13824	13863	14011	13875	13886	13884	13917	13852	14011	13939	13919	13910	13953	13799	13776	14032	13908	14139	13902	13879	13936	13778	14070	13894	13908	13979	13732	13875	13956	13906	13980	14053	13912	13912	13797	13968	13639	14031	14068	13932	13844	13804	13993	13909	13899	13968	13964	13917	14157	13789	13947	13864	13924	13798	13947	13928	13960	13806	13765	13862	13921	14022	13886	13990	14091	14017	14074	14049	13855	13984	13835	13837	13789	14004	13954	13988	13898	13760	13907	13869	14058	13755	13824	13749	13836	13799	13745	13854	13839	13866	13966	13861	14030	13903	14015	13761	13994	13822	13661	13863	13825	13991	13919	14122	13844	14013	13933	13925	13916	13941	13765	14054	13715	13931	13945	13945	13882	13919	13972	13880	13938	13935	14035	13884	13894	13862	13953	13858	13900	13887	13828	13874	13730	13881	13838	13714	13795	13733	13935	13972	13894	13891	13813	13874	13953	13874	13911	14040	13884	14126	13885	13803	14023	14115	13847	13939	13808	13903	13974	13968	13768	13952	13878	13899	13927	13841	13972	13887	13963	13894	14065	13810	13983	13675	13905	13810	14010	13837	14027	13908	13973	13720	13855	14076	14005	13936	13864	13883	13861	13958	13774	13924	13726	13897	13832	13997	13892	13946	13958	13773	13920	13934	13815	13884	13867	13925	13799	13886	13879	13742	13967	13942	13876	13907	13768	13823	13754	13983	13938	13839	14039	13784	13962	13982	13973	13744	13886	14082	14128	13933	13938	14014	13981	14031	13744	14061	14018	13996	13900	13930	13897	13952	13776	13844	13981	13950	14011	13982	13973	14004	13890	13933	13901	13921	14115	13796	13964	13819	13888	13802	13928	13799	13875	13917	14016	13905	13909	13703	13814	13928	13818	14059	13795	13987	13828	14086	13935	13919	13907	13912	13904	13862	13931	13763	14065	13880	13969	14030	13984	13925	14006	13984	13959	13877	13715	13928	13640	13789	14050	13952	13856	13885	13922	13779	13979	13893	14033	13778	13839	13963	13848	13910	13755	14019	13961	13979	13765	13881	13946	13893	13987	13984	14075	13851	13905	14081	14039	13942	13953	13921	14033	13837	14005	13931	13914	13953	13883	13966	13825	13735	13874	13919	13934	13950	13894	14072	13954	13794	13950	13811	13978	13928	13985	13990	13884	14016	13974	13816	13958	13950	13643	13915	13909	14025	13884	14052	14071	13896	13879	13831	13913	13982	13857	14168	14060	14010	13874	13904	13972	14066	13864	13860	13939	14088	13960	13972	13867	13980	13897	13724	13840	13853	13995	14023	13929	13862	13929	13939	13919	13928	13779	13878	13822	13978	13992	13786	13866	13808	13757	13809	13953	14017	13842	13903	13883	13865	13962	14080	14004	14071	13782	13871	13930	13812	14026	13660	13797	14041	13913	13845	13944	14013	13890	13822	13894	13993	13934	13815	13971	13889	13844	13925	14026	13971	13845	13912	13804	14015	13994	13915	13946	13856	13857	13811	14113	13852	13839	13980	13931	13943	13946	13767	13955	13883	13904	14007	13969	13866	14025	13887	14011	14071	13889	13998	13933	13920	13677	13927	13790	13783	13938	13827	13787	13864	13830	13881	14016	13862	13974	13900	13914	13755	13954	13921	13743	13893	13990	13906	13868	14024	13874	13760	13918	13784	13973	13759	14026	13938	13871	13985	13760	13974	13803	14035	13890	13971	13964	13919	13904	13919	13768	13907	13994	13946	13766	13975	13838	13995	13813	13849	14041	14009	13942	13916	13837	13879	13758	13941	13915	13982	13823	13985	14126	13980	13905	13933	13937	13961	13729	13895	13977	13960	13805	13775	14088	14082	13784	13953	13905	13736	13950	14003	13735	13901	13847	13920	13893	13959	14054	14142	13819	13795	13787	13720	13797	13764	13928	14036	13913	13925	13954	14019	13874	13974	13693	13854	14015	13866	14082	13859	13913	13878	13904	13937	13918	13782	13901	13877	13942	13790	13870	13915	13935	14008	13943	13929	13702	13928	13886	13910	14055	13924	13894	13849	14062	13950	14028	14011	13944	14029	13980	13805	14023	13934	13952	14009	13981	13908	14042	13875	13882	13936	13794	14019	13805	13957	13839	14093	13927	13911	13918	13957	14008	14003	13765	14062	13733	13903	13868	13770	13941	13986	13999	13994	13854	13936	13928	13856	13790	13996	13811	14080	13837	14054	13881	13973	13910	13776	13868	14027	14017	13847	13896	13898	13971	13846	13860	13921	14017	13902	13800	13976	13698	13969	13866	13958	13931	13825	13967	14001	13835	13927	13813	13945	13951	13971	13759	13850	13834	13894	13860	13905	13813	13966	14059	14112	13788	13918	14063	13978	13833	13768	14000	14012	13904	13999	13862	13872	13883	14312	13910	13792	14029	13889	13866	13943	13903	14084	13856	14029	13731	13851	13752	13966	13733	13983	13855	13948	13897	13856	14036	13878	14016	13912	13758	13929	13832	14090	13913	14036	14035	13831	13895	14000	13989	13853	13885	13983	13913	13744	13995	13753	13843	13832	13963	13953	13871	13925	13830	13788	13952	14039	14026	13841	13867	13866	13803	13754	13872	13832	13776	13979	13866	13848	13926	13840	13858	13953	13930	13935	14095	14051	13955	13924	13853	13830	13841	13938	13819	13840	14135	13904	13828	13733	13855	13858	13732	13963	13976	14031	13906	13981	13909	13943	13903	13868	13980	13896	13856	14084	13735	13840	14137	14060	13888	14060	13993	14025	13951	13770	14081	13792	13940	13825	13705	13887	13941	13897	13931	13975	13953	13828	13918	13902	13846	14040	13998	13953	13936	14013	13826	14040	13981	13857	13919	13884	13914	13892	13735	14008	13946	13888	13820	13896	13783	13822	13965	13970	13759	13935	13859	14081	13847	13921	13889	13953	13734	13956	13940	13941	13995	13860	13908	13902	13984	13929	13846	13999	13871	14008	13967	13949	13809	13928	13878	14019	13941	14030	14017	13942	13940	13953	13882	13935	13912	13911	13995	13935	13907	14087	13901	13837	13962	13932	13934	13971	13954	13862	13875	13858	14052	13847	13819	13934	13969	13704	13907	13649	13856	13933	13854	14000	13977	13917	13890	13858	13863	14080	13883	13952	13779	13853	13955	14007	13852	13940	13817	13938	14071	14008	13910	14038	13682	14065	13960	13960	13922	13944	13894	13928	14067	14017	13835	13889	13872	13863	13844	13797	13886	13936	13866	13837	13823	13914	13980	13911	14099	13875	13952	14009	13891	13750	13804	13959	13933	13769	13964	13866	13828	13830	13784	13893	13917	13848	13929	13801	13827	13928	13794	13959	13955	13946	13873	13903	14041	13901	13780	13998	13942	13984	14037	13917	13869	13875	13951	13891	13870	13912	13956	13810	13937	13919	13808	13903	14001	13898	13871	13986	13946	14006	13965	13814	13712	13957	13870	13925	13857	13935	13863	13911	13948	13944	13943	13864	13887	13858	13907	13893	13831	13913	13863	13990	14008	13829	13908	13964	13952	13813	13900	13859	13952	13846	13903	13961	13930	13883	13963	13848	13824	13958	13829	13870	13805	14017	13934	14036	13708	13720	13786	13704	14141	13905	14066	13779	14070	14047	13937	14031	13982	13840	13925	13901	13816	13996	13854	13910	13879	14092	13889	13767	13881	13820	13903	14154	13872	13751	14047	13966	13879	14031	13908	13898	13974	13828	13977	14047	13851	13932	14079	14083	14104	13887	13862	14055	13955	13787	13964	13930	13935	13773	13703	13904	13948	14010	13907	13907	13886	14068	14031	14023	13886	13853	13949	13863	14024	13888	13934	13741	13846	13705	13939	13964	13881	13910	13870	14014	13900	13810	13919	13917	14059	13897	13879	14094	13776	13961	13676	13800	13995	13907	13923	14118	14019	13955	13874	13958	14017	13832	13710	13829	13827	13847	13969	13869	14118	13925	13956	14096	13996	13911	13780	13917	13918	13862	13888	13800	13941	13780	13876	14038	13922	14048	14129	14041	13878	13855	13915	13901	13773	13762	13768	13832	13877	13762	13971	13894	14001	13971	13914	13922	13885	13963	14071	13789	13887	13877	13952	13876	14027	13890	13907	13995	13893	13916	13992	13967	13885	13914	13994	13845	13732	13912	13886	13957	13760	14005	14105	13844	13784	13936	13913	13832	14074	13980	13942	14018	13927	13973	13866	13971	13901	13837	13876	13921	14021	14017	13821	13861	13953	13800	13895	13924	13849	14082	14059	13942	14030	13902	13965	13911	13890	13899	13826	14001	13978	13737	13867	13930	13671	14040	13928	13866	14031	13965	13886	13739	13772	13840	13931	13942	13803	13797	13797	13949	13977	13772	13924	13890	13952	13963	13962	13749
23760	20979	28253	23954	21504	19981	18442	16016	15442	15542	15538	15488	18792	28738	27475	23824	19386	16188	15460	14979	14954	15042	15168	14978	15049	14834	14811	15010	15118	14889	14998	15084	14988	14789	15111	14737	14945	15047	14761	14972	14819	14946	15038	15046	15025	14945	14875	14946	14868	14957	15126	14962	14873	15063	14912	14926	14956	14843	14988	14799	14819	15004	14955	14932	15009	15040	15025	14782	14819	14926	14864	14845	14947	14755	14862	14795	14940	14856	15011	14798	14986	14877	14900	14908	14841	14972	14984	14912	14833	15068	14739	15024	15078	14958	14985	14900	14985	14878	14918	14813	15049	14857	14900	14838	14944	14954	14916	14783	14975	14908	14968	14864	14905	14936	15035	14819	14725	14780	14822	14934	14734	14978	14882	14861	14971	15008	14982	14884	14978	14769	14783	14881	14830	14938	14635	14765	14852	14969	15068	14997	14851	14833	14718	14846	15029	14689	15039	14949	14745	14903	14969	15043	14906	14861	14812	14946	14790	14833	14848	14888	14917	14826	14854	14829	14869	15017	14928	14995	14945	14895	15004	14958	14961	14730	14789	14798	14905	14901	15127	14784	14978	14882	14967	14982	14700	14864	14918	14857	14798	14857	14906	14958	14846	14858	14990	14875	14843	14907	14849	14930	14880	14873	14845	14784	14984	15028	14817	14996	14884	14824	15002	14823	14808	14856	14881	14910	14990	14789	14822	15002	14859	14789	14660	15043	14983	14886	14879	14706	15039	15122	14939	15048	14834	15065	14819	15021	14972	15036	14850	14880	14882	14881	14936	14980	14912	14878	14967	14874	14878	15074	14593	14870	14778	15021	15063	14859	15051	14806	14952	14959	15074	14999	14866	14874	14880	14936	14801	15023	14888	14989	15028	14855	14872	15001	14993	15005	14891	14940	14735	14774	14970	14884	14923	15080	14958	14890	14708	14764	14902	14923	14879	14824	15182	14788	14960	14873	14977	14961	15055	15016	14844	14825	14775	14943	14827	14811	14894	14884	15031	14955	14805	14818	14913	14751	14669	14786	14912	14939	14993	14893	14915	15017	14831	14822	14913	14963	14879	15021	14929	14900	14879	14818	15022	14800	14984	14971	14825	14683	14876	14754	14927	15048	14948	15051	14672	14818	15039	14950	15117	15083	14950	14931	14659	14723	14851	14896	15012	14836	14980	14934	14888	14890	14999	14840	15001	14840	14928	14797	14990	14947	14737	14909	14845	14964	15017	14781	14790	14794	14974	14927	14838	15018	14901	14837	15115	14779	15013	14940	14902	15020	14755	14739	14903	14824	14993	14973	14940	14844	15089	14847	14844	14761	14884	14795	14910	14964	14994	14918	14870	14970	14727	14717	14679	14985	15018	14819	14795	14861	14957	14818	14849	15009	15072	14870	15054	15014	14961	14991	14843	14896	14731	14700	14976	14846	14965	14821	14945	14926	14874	14885	14955	15049	15070	14981	14830	14818	14996	15069	14934	15015	14758	14710	15059	14688	14871	15012	14793	14923	14701	14856	14859	14978	14770	14908	14816	14885	14943	14768	14901	14794	14928	14873	14816	14898	14774	15017	15017	14890	14917	14805	15045	15068	14802	14880	15093	14795	14813	14841	15039	14742	14784	14764	15067	14903	14975	14818	14789	14891	14869	14968	14887	14798	14964	15016	14831	14989	14860	14803	15033	14942	14889	14730	14933	14814	15108	15102	14863	14975	14905	14915	14951	14844	15045	14816	14883	14871	14845	14814	14947	15010	14874	14990	15042	14879	14907	14734	14959	14825	14874	14914	14975	15132	14829	14791	14724	14843	14858	14890	14879	14784	14950	14890	14943	14887	14813	15039	15090	15037	14979	14889	14751	14973	15000	14678	14815	14993	14940	14937	14973	14784	15102	14833	14894	14859	14749	14824	15045	14842	14642	15062	15011	14801	14924	15042	14850	14943	14997	14909	14863	15036	14739	14850	14983	14764	14835	14763	14871	14995	14851	14809	14737	14942	15165	14740	14832	14730	14887	14965	14927	15049	14873	14893	14877	15040	14939	14817	14916	15064	14868	14793	14863	14951	14949	14754	14928	14916	14687	14740	14932	14844	14896	15065	14791	14854	15084	14854	14776	14856	14910	14881	14837	15125	14911	14894	15086	15021	14839	14814	14881	14701	14984	14954	14879	14942	14882	14894	14910	14744	14901	15118	15042	14740	14932	14998	14895	14888	14806	14850	15023	14876	15075	14895	15096	14950	14919	15010	15084	15005	14903	14820	14979	14885	15055	15026	14841	14835	14977	14996	14817	14941	14995	15044	14805	14719	14878	14811	14978	14892	14855	14964	15022	14839	14892	14915	14757	14814	14870	14813	14767	14852	14798	14869	14907	14982	15005	14903	14790	14897	14678	14861	14830	14833	14912	14896	14862	14728	15025	14989	14864	14877	14929	14807	14960	14924	14938	14895	14723	14904	14814	14743	14937	14896	14881	14820	15140	15061	14770	14899	14856	14885	14854	14930	14870	14900	14919	14705	14794	14857	15026	14841	14865	15014	15041	14852	14874	14936	14874	14584	14927	14867	14920	14973	14910	14965	15003	15020	14965	15030	14832	14847	14904	15095	14907	14873	14945	14762	15120	15007	14880	15114	14988	14966	14824	14941	14826	14759	14777	14807	14685	15022	14893	15045	14859	14836	15060	14776	14823	14951	14930	14913	14872	15075	15003	14822	15024	14797	14830	14736	14862	14786	15023	14898	14930	14805	14803	14773	14967	14913	14800	14865	14801	14883	14839	15052	14993	14635	14981	14844	14783	14851	14784	14935	14891	14884	14954	14939	15063	14767	14930	14922	14877	14755	14759	14773	14892	14783	14947	14819	15072	14783	14762	14913	14901	14912	14841	15187	14945	14882	14933	14850	14879	14964	15006	14764	14788	14886	14789	14897	14996	14804	14841	14859	14931	15033	14926	14678	15090	15030	14922	14947	14806	14877	14892	14801	15046	14851	14830	14883	14951	14903	14744	15072	15028	14793	14874	15045	14743	14850	14912	14980	14965	14945	14888	14845	14771	14811	14866	14886	15071	14919	14781	14866	14850	15020	15010	15011	14860	14822	14948	15014	14847	14836	15011	14966	14934	15010	14996	14951	14873	14958	14799	14824	14627	14808	14957	14875	14879	14921	14770	14946	15068	14738	14850	14890	15054	14855	15058	14734	15000	14796	14829	14977	14980	14886	14939	14858	14892	14865	14756	14969	14939	14888	14873	14945	14852	14773	14860	14962	15034	14820	14841	14921	15023	14945	14985	14922	14808	15074	14961	14888	14863	14906	14925	14899	14950	14930	14840	14829	14680	14921	14885	14947	14938	14777	14832	14880	14853	14843	14893	14918	14832	14901	14868	14920	15005	14998	14870	15115	14825	15011	14966	14817	14987	15061	14983	15015	14826	14913	14895	14840	14926	14824	14863	14860	14875	15044	15016	14799	14934	15009	15010	14775	14813	14976	14970	14826	14905	14971	14881	14869	14863	14818	15019	14690	14851	14936	14810	14995	14947	15003	14889	14972	14870	14937	14796	14824	14732	14914	14840	14951	14980	14917	14722	15007	14985	14835	14806	14795	14884	14846	14864	14881	14831	14910	14964	14849	14794	14751	14859	14770	14765	14882	14956	14716	14825	14898	14882	14714	14967	14859	15000	14798	14936	14774	15098	14839	14787	14579	14770	14847	14827	14923	14927	15033	14796	14940	14838	14924	14803	14987	14945	14865	14806	14804	14924	14910	14954	14928	14934	14895	14871	14934	14956	14987	14775	14911	14925	14826	14814	14984	14748	14808	14909	14881	14996	14782	14960	14795	14657	14913	15030	14947	14954	14893	14900	14978	14945	14976	15049	14821	15005	14719	14882	14953	15006	14992	14863	15034	14950	15071	14938	14761	14884	14927	14860	14872	14922	15023	14999	14910	14934	14945	14842	14985	14776	15080	14857	14753	14945	15006	14967	15008	14977	14894	14844	14871	14903	14866	14927	14809	15027	14901	14824	14837	15089	14889	15092	14761	15040	14739	14925	15088	14935	14800	14946	14908	14961	14888	15050	14931	15023	14798	15059	14864	14693	14733	14913	14892	14707	14788	15010	15080	14776	14942	14988	14926	15038	14821	14946	14672	14837	14697	14855	14883	14918	15020	14903	14909	14905	14950	14894	15136	14876	14944	14843	14933	14896	14891	14984	15005	14935	14822	14888	14978	14942	14830	14613	14801	14737	14930	14888	14828	14869	14823	14841	14851	14783	15175	15185	14884	14964	15172	14871	14913	14830	14753	14941	14770	15068	14825	14787	14955	14812	14963	14722	14983	14705	14912	14710	14992	14742	14868	14920	14863	15002	14744	14644	14851	15078	14925	14866	14769	14948	15014	14721	14842	14850	14958	14786	15118	14851	14940	14754	14772	14798	14928	15042	14930	14917	15117	14902	14966	14960	14907	14900	14815	14857	14896	14867	14950	14883	14903	14881	14900	14907	14947	14947	14975	14907	14838	14955	14868	14984	15148	15059	14914	14872	15051	14936	14937	14832	15113	14900	14920	14815	14895	14815	14923	15041	14976	14849	14862	14834	15006	15000	14842	15112	14938	14956	14760	15054	14872	14808	14874	15071	15006	14862	14776	14886	14919	14902	14749	14945	14763	14832	14964	14625	14858	14912	14947	14698	14833	14725	14872	14821	14978	14883	14899	14936	14825	14894	14842	14981	14824	14858	14712	14982	14899	14901	14943	14984	14856	14999	14690	14884	15046	14942	14839	15012	14996	14831	14996	15006	14929	14826	14878	14871	14732	14927	14983	14940	14984	14822	14845	15031	14839	14965	14795	15085	14739	14816	15030	14962	14872	14848	14779	14782	14841	14869	15011	14885	14885	14949	15029	14815	14772	14837	14984	15056	14813	14960	14952	14883	14878	15064	14845	14993	14900	14854	14925	14739	14698	14912	14861	15080	14989	15056	14799	14721	14991	15115	14988	14876	14925	14951	15089	14697	15032	14840	15082	14926	14920	14767	14804	14979	14862	14848	14853	14953	14937	14831	15000	14993	14820	14957	14859	14837	14933	14770	15018	14969	14917	14853	14800	15007	14750	14879	14991	14937	15005	15056	14927	14781	14850	14946	14977
14076	24244	22541	18898	17322	16242	15652	15380	14804	14814	14708	14593	21100	32231	30319	25018	18878	15125	14551	14041	14270	13936	14013	13801	14028	13822	13948	13943	14061	13961	13938	13972	13986	14122	13898	13986	14026	13942	14124	13947	13967	13884	13871	14015	13868	14029	14029	13957	13816	13862	13950	13965	13939	14021	13836	13898	14111	14012	13846	13797	13876	13919	13890	14047	13999	13988	14069	14023	13852	13844	13953	14076	14014	13923	13926	14168	14014	13914	14071	13940	13868	13951	13916	13872	14022	14056	13967	13950	13923	14038	14030	14071	13904	14027	14035	14095	13794	14066	13969	13914	14172	13952	13873	14015	13950	13914	13920	13873	14040	14132	13908	13915	13869	13814	13988	14014	14007	14038	13762	14004	13969	13990	13967	13812	13942	13899	13851	13924	13955	14141	13905	13844	14011	13931	14078	14150	13985	13876	13936	13875	14109	13927	13777	13984	14018	13842	13990	14010	13995	13884	13895	13813	13774	14111	13744	14072	13945	13854	14022	13713	13872	13897	13984	14013	13781	13808	13994	14025	13904	13799	13978	13928	13973	13912	13869	14106	13950	13897	13828	13950	14037	14002	14005	13869	13927	13711	13937	13756	13946	13916	13871	13804	13973	13918	13917	13921	13840	13875	13923	14057	13963	14044	13914	13861	13981	13926	13928	13930	13821	13929	13952	13981	13748	13848	14004	13952	13918	13983	13959	13969	13994	13921	13834	14082	13892	13943	13982	13872	13912	14157	13887	13874	14005	13910	14003	13952	14037	13930	14169	14042	13900	13972	13912	14010	13979	14013	13838	13810	13900	13904	13878	14120	13939	13962	14026	13841	13849	13952	14014	14049	13971	14111	13728	13896	13936	13888	14021	13902	13948	13925	14019	13943	13946	14033	13875	13970	14156	13954	13914	13957	13859	13864	14022	14188	13998	14056	13934	13999	13885	14040	14090	13930	13790	13870	13913	13741	13979	13719	13930	14026	13951	13984	13937	13976	14019	13921	13783	13756	13862	13908	14008	14153	13878	13905	14061	13839	13883	14063	14005	13889	13946	13877	13948	13942	13660	13798	13860	14016	13932	13838	14056	14046	13910	14050	13838	14014	13955	13994	13861	14023	13965	13813	14014	14110	13900	13899	14058	13874	14086	14028	13925	14053	13906	13747	14013	13777	13967	13993	13723	14044	13911	13958	13849	13856	14039	13883	13924	14044	13978	13955	13874	13999	13924	14005	13844	14142	13986	13974	13930	14091	13988	14014	13995	13988	13846	13941	13951	14091	13823	13861	13923	13986	13777	13854	13790	13995	14036	13930	13988	14070	13987	13868	13983	13942	13963	13998	14005	13974	13971	13816	14231	13965	13732	14016	13879	13895	14008	14046	13971	13940	13933	13976	13885	13953	13998	14038	14087	13823	13972	14138	14049	13822	14050	13946	13928	14090	13803	13980	13906	13802	13837	14003	13720	13851	13859	13888	14014	13945	13628	13754	13841	14017	14003	13877	13964	13950	14038	13936	13874	13897	13951	13836	13996	13848	13860	13757	13840	14008	13918	13959	13938	14050	13991	14107	14063	13825	13933	14184	13703	13902	14033	13968	13824	13930	14006	13947	14064	13952	13979	13846	13914	13969	13936	14003	14043	13879	14011	13975	14008	14003	13899	13991	13945	13918	14089	14088	13865	13974	13976	13856	13930	13927	13839	13983	13900	13915	14003	13850	13807	13912	14130	13794	14005	14074	13999	13935	13861	13933	13905	13952	13834	13962	13973	13923	13922	13845	13939	14209	13962	14046	13914	14074	13870	13967	13768	13982	13940	14081	13950	14173	14035	13845	13878	13905	13860	13894	13969	13940	13799	14037	14042	13954	14045	13886	13907	13788	13904	14075	13961	14086	13763	13774	13995	14037	13935	13951	13903	13926	13916	13956	14157	13900	14052	13954	13833	14115	13959	13952	14062	13906	14090	13943	14030	13942	13991	13869	13960	13811	13910	13944	13962	13862	13736	14135	14013	13896	14037	13839	13993	13960	13944	13985	13857	13944	13984	13868	14075	13937	14065	13871	13819	13881	13935	13854	14051	14036	13790	13832	13950	13997	13987	13864	13894	13980	13795	13850	13834	13987	13915	13757	14006	13964	13936	14111	13886	13935	13812	13901	13884	13872	13937	13854	14072	13908	13965	13895	13994	14029	14016	13778	13880	13972	13975	14154	14121	14086	13930	14016	13990	13785	13803	14110	13889	13840	13886	13899	14006	13940	13978	13825	14050	14086	13956	13791	13970	13928	13959	13967	13828	13921	13891	13909	13900	13880	13906	13832	13961	13997	13907	13923	13908	13812	13987	14093	14003	14081	13955	14226	13983	13894	13965	13869	13974	13869	13936	14022	14051	14088	13947	14173	14016	13913	13988	13952	13905	13943	13869	13877	13869	13943	14098	13838	14027	13886	14010	13977	13985	13953	13964	13951	13835	13945	13964	14041	13883	14035	13804	13900	13898	13842	13948	13935	13993	13799	13911	13820	13967	13902	13897	13907	14059	13998	13842	13845	14074	13826	14050	13853	14061	14002	13881	14025	13694	13978	13991	13837	13826	13971	13855	13880	14018	13738	13955	13966	14010	14058	14048	13988	14022	13956	14016	13865	13940	13815	14036	14002	14220	13763	13944	14001	13896	13978	13923	13916	13905	13970	13763	13887	13998	14027	13899	13760	14023	13961	14009	13907	14011	14059	14005	13993	13939	14001	13886	13996	13966	13806	13918	13874	13888	14121	14055	13957	13979	13940	13804	13990	13929	13959	14074	14033	13929	14021	13998	13965	13982	13819	13949	13905	14046	13918	14042	13873	13950	13886	13867	13822	14025	13865	13951	14007	13935	13988	13926	13930	14183	14080	14094	14040	13910	13853	13934	13849	14030	14102	13827	13820	13995	13846	13962	13924	13823	14081	13991	13994	14098	13886	13905	13912	14095	13801	13761	13952	13960	13841	13830	13884	13818	13940	14008	14015	13908	13859	13861	13947	13823	13879	14058	14034	13866	13906	13932	13826	13922	13962	13818	13774	14083	14009	13960	13874	13929	14064	13930	13902	14004	13923	13788	14004	14024	13937	13894	13991	13943	13980	14080	13976	13911	14117	13911	13925	13948	14165	13750	13980	13872	13998	13937	13911	13959	14006	14073	13850	13853	14004	13743	13861	14096	13898	14079	13946	13911	13842	13995	14099	14037	13978	13850	13814	13922	14015	13883	14073	13930	13853	13937	13978	13967	14021	13935	14001	13929	13995	13930	14112	14051	14255	14054	13797	13984	13969	13993	13916	13929	13898	13970	13921	13882	14027	13955	14080	13837	13826	14016	13916	13939	13827	14042	13992	13815	13890	13917	13748	13842	13981	13886	13824	13892	14132	13885	13741	13927	13846	13890	14015	14044	13931	13928	14079	13954	13955	13956	13969	13955	13874	13964	13965	14110	13919	13928	13955	13904	14002	13859	13938	13803	13949	13801	13936	14037	13962	14064	14025	13807	13878	13833	13854	13887	13943	13932	13855	13876	13883	13908	14082	13939	14004	13989	13896	13872	13975	13869	14029	13876	13985	13845	14048	13960	14047	13963	13926	13900	13871	13820	14016	13938	13894	13905	13979	14141	14121	13895	13926	13816	13888	14016	13635	14163	13939	13958	13971	13884	14043	14012	13871	14038	13927	13998	13887	13973	13899	13906	13894	14055	13960	13966	13859	13858	13874	13886	13815	13949	14041	14033	14048	13977	14040	14027	13978	13925	14015	13859	14006	13895	13840	13908	14054	14023	14023	14028	13952	13894	13947	13899	13846	13975	14094	14017	14014	13970	14024	14084	13905	14000	13905	13888	13988	13928	13984	14030	13846	13899	14036	13970	14006	13726	13976	13957	13881	13828	13927	13990	13963	13761	13950	14041	13948	13946	13797	14101	13896	13940	13801	13843	13806	13961	14064	13917	14165	14057	14009	13972	14016	13799	14033	13922	13860	13847	13845	13957	14068	13863	13832	13959	13997	13916	13902	14115	13817	13912	13894	13819	13860	13963	14059	13947	13930	13967	13986	13938	13823	13945	14098	13755	13926	13803	14004	13901	14081	13832	13931	13879	13924	13958	13891	13968	13943	13779	13898	14034	14142	13916	13937	13946	13922	13957	13922	13918	13918	14103	13942	13916	14072	14091	13778	13874	13880	13941	13858	13855	13993	13939	14033	13980	13882	13967	14097	14098	13864	13783	14094	13918	13936	14128	13855	13722	13924	13893	13853	13751	13911	13846	14047	13838	13703	14073	14000	13993	13889	14038	13796	13962	13898	13872	13936	13862	13878	13784	13830	13869	13851	14042	13998	13919	14026	14030	13981	14006	14020	13721	13888	13927	13883	13886	13954	13857	13998	14060	13878	14000	13879	13856	13994	13972	13979	13918	13788	14017	14016	13915	13946	13999	13959	13979	13841	14045	13842	13942	14104	13898	13990	13926	13867	13918	13875	13997	13907	14044	13930	13919	13916	13945	14059	13818	14105	13762	13885	13902	13909	14088	14133	13857	13830	13838	13862	13813	14057	13894	13890	14080	13997	13970	13829	14070	13815	14025	13936	13949	14011	13889	13874	14107	14045	13789	13890	13910	13955	13970	13791	14038	13792	14035	13982	13788	13877	13861	13973	14002	13923	13892	14053	14087	14002	13876	13918	13858	13915	13956	14024	13971	14002	13889	14023	13867	13947	13994	14053	13920	13975	14022	14016	13940	13748	14006	13968	13791	13991	13947	14018	13917	14013	13909	13938	13941	14037	14011	13977	13945	14004	13898	13929	14020	14000	14028	13866	13925	13845	13928	13949	14049	14038	13875	13888	13817	14007	13890	14043	13807	13863	13840	13940	14100	14000	14065	13877	13826	13962	14029	14040	13937	13941	13920	13939	13839	14023	13828	13934	13809	13820	14048	13928	14180	13936	13989	14009	14084	13999	13938	13983	13855	13872	13941	13897	13820	13971	13875	13930	13954	14062	13923	13994	14155	13971	13833	14002	13879	13907	13869	14171	13819	13937	13871	14055	13944	13996	13931	13883	13958	13871	14076	14026	13875	13865	13913	13966	13885	13930	14001	13883	13963	13924	13963	13979	14172	13862	13951	13872
22624	20970	28661	23453	21087	22459	22591	17098	16111	16386	16140	16028	21848	36873	35134	29580	22872	17493	15864	15394	15073	15084	15176	15220	15175	15165	15219	14899	14955	14880	14948	15114	15137	14946	15126	14918	15011	15204	15025	14989	15207	15230	14999	15229	15242	15174	15156	15078	14962	15040	14997	15098	14989	15058	14886	15015	15109	14855	14920	15026	15035	15214	15051	14949	15108	15118	15104	14924	15265	14980	15050	14885	14930	14932	14986	14829	15089	14961	14850	14974	14965	14859	15070	14734	14759	14963	14880	14838	15096	14947	15119	15149	15167	14916	15009	14821	15058	15160	15096	14952	15045	15081	15038	14987	15228	15090	15095	15144	15015	15020	14999	15013	14882	15122	14931	15119	15121	14970	15056	14886	14860	15107	15171	14984	14996	14824	14895	14878	15031	15034	14755	14932	15061	14990	14954	14788	14935	14920	15085	14964	14915	14952	14870	14985	14966	14843	14797	14688	14941	14918	15009	14898	14979	15080	15035	15184	14898	14798	15059	15027	14899	14785	14905	15082	15012	15106	14984	14901	15181	14972	14751	14670	14949	15036	14975	14965	14930	14867	14889	14722	15072	14822	14902	15052	15102	14791	14806	15018	14944	14900	14956	15016	15009	14948	15042	14982	14962	14986	15142	15101	14929	15036	14946	14933	15167	14987	14999	15066	14796	15038	14901	14913	14911	14986	15008	15093	15058	15075	14999	14886	15029	14800	15120	14801	14968	14991	14937	14886	14833	15036	15085	14972	15191	14895	15085	15084	15100	15174	14967	14937	14915	14915	15027	15016	14969	14976	14992	15063	15020	14809	14855	14915	14995	15074	14920	14798	14974	14954	14882	14934	15042	14815	15000	14917	14873	15086	15274	14821	15018	14812	14997	14948	14973	15074	15060	15180	15094	14882	15060	14866	15098	14770	15076	14903	14945	15042	14966	15013	14919	14822	14779	14861	15015	14962	15053	14846	14975	14986	14820	14876	15054	15214	15117	14798	14933	14933	15132	14898	15071	14994	15041	14859	14878	15004	14837	14857	15088	14900	14899	15212	15108	15115	15104	14883	15078	14872	14940	15013	14982	15211	14853	14763	14753	15072	14829	14845	14919	15097	15061	15026	15061	14925	15048	14807	14988	14964	15048	14841	15032	14874	15131	14818	14966	15024	14884	14898	14923	14892	14915	14905	14811	14834	14886	14826	15061	14919	15058	14967	14970	14938	14929	15131	14652	15047	14926	15075	14985	14985	14984	14918	14828	15036	15037	14951	14970	14977	15141	14989	15038	15031	15090	15074	14952	14992	15107	15030	14947	14893	15035	14944	15008	14869	14878	14802	14897	15081	15001	15092	14935	14788	14965	14917	14853	14887	14806	14924	14789	14968	14894	15009	14799	14946	14927	14975	14947	14652	14879	14969	14974	14866	14905	15034	14816	14903	15112	14938	14999	14702	14956	14913	14895	14838	14885	14909	15031	15002	14841	15025	14985	15042	15019	14887	15013	14942	14782	15028	15103	15113	15035	15123	15107	14886	14953	14932	14964	14895	14852	14811	14956	14950	14893	15062	14914	15022	14852	14882	14928	14672	14890	15035	14984	14864	14931	15103	14776	14979	14873	14901	14904	15059	15020	15136	14961	14780	14948	15158	14963	14942	14815	14940	15021	15047	15013	15038	15027	14953	14961	14962	15004	14980	15018	15146	14922	15004	15007	14943	15114	14997	15105	14975	15055	15032	15048	15006	14812	14938	15141	14769	14840	14780	14915	14768	14800	14811	14951	15057	14749	14966	14891	14881	14988	15028	14851	15011	15045	14940	14785	14906	15010	15008	15111	14956	14853	14983	14998	15027	14971	14912	14932	15045	14994	15146	14865	14793	14988	14961	14775	15003	14893	14822	14920	14964	15028	14835	14883	14868	14945	14853	15053	14970	15021	14958	14835	15037	15073	15100	14945	15099	14923	14922	14983	14931	15036	15012	15087	15080	15075	14999	14735	14964	14764	14803	14921	14921	15049	15047	15057	14941	15087	15239	14859	14929	14966	15012	15090	14934	15054	14969	14965	14829	14909	14818	15077	14969	14928	14759	14956	14844	14964	15030	14967	14966	14935	14979	15176	14880	14864	14954	14905	15026	14927	14802	14798	14978	14895	14896	14983	15037	14999	15137	14977	14999	14995	15299	15103	15040	14977	14954	14992	15107	15092	15051	14946	14912	14873	14936	14845	14843	14878	14917	14947	14775	14738	14955	14876	14893	14934	14829	14947	15051	14782	14944	14899	14738	14913	15137	14953	15077	14920	15050	14917	14908	15065	15245	15007	15030	14927	15067	14950	15048	15085	15018	14954	14755	14875	15127	14950	14963	15021	14912	15117	14921	14834	15014	14917	14903	14783	15018	14800	14949	14989	14971	14950	14932	14824	14901	14869	14933	14966	15030	15180	15146	14922	14889	14913	14944	14848	15063	14975	15007	15031	14808	14983	14842	14869	14981	14689	14996	14970	14954	15064	14994	14923	14847	14916	14927	14890	14948	15003	14992	14759	14884	14925	15090	15021	14984	15062	14938	14811	15030	14971	14961	14941	15062	15016	15068	15043	15146	14900	15089	14992	14680	14998	15146	15100	15079	14801	15080	15021	14872	14844	14985	14963	15141	15009	14953	14938	14932	14946	15116	14966	14999	14878	15010	14939	14979	14919	14876	14933	15059	14832	14992	14798	15101	15045	15037	14943	14899	15036	15014	15029	15089	15027	15130	14997	14917	15005	15079	14802	14920	15041	14820	14865	14920	14843	14799	14926	14795	14972	15050	15067	14966	14996	15011	14874	15078	14866	15018	15087	14921	14927	14905	14956	15040	14793	14865	14790	15029	15080	15064	14783	14896	14837	14884	15050	14840	14853	14994	15147	14985	15008	15027	15041	15037	15002	14947	14952	14907	14868	14918	14795	14904	14832	15047	14895	14998	15005	14911	14960	14986	15011	15032	14881	14912	14903	14810	14932	15036	15072	14941	14990	15085	14847	14956	14984	14954	14924	14917	14906	14973	14853	15020	15046	15054	14893	14963	14959	14902	15040	14983	14868	15083	14926	14951	14943	14923	15110	15014	14955	14874	14808	15007	14844	14799	14944	14828	14949	15009	14830	15102	14900	14820	15000	14948	14938	15099	15095	15093	15034	14956	15044	14828	15083	14948	14955	14928	14960	14962	15113	15125	14848	14797	15000	15067	14888	15110	14954	14942	15089	15028	14907	14917	14875	15031	14892	14853	14852	14947	15081	14991	14926	14953	14987	15125	14972	14897	14876	14859	14794	15018	14935	15006	15125	14973	14946	14908	15074	14892	15023	14986	14971	14727	15048	14976	15018	15053	15067	15017	15062	14982	14995	15022	14894	14964	14952	14886	14842	14739	14971	14936	14814	14917	14822	15044	14917	14960	15030	14890	14988	14973	14839	15004	15023	14906	15042	14702	14904	14950	14961	14877	15026	14932	14974	14914	15021	14978	14962	14932	15079	15092	15117	14835	14854	14718	14890	14948	14951	15036	14988	15083	15000	15027	15155	15010	15036	15048	15102	14803	14774	14992	14987	15075	14851	15056	15083	14968	14929	15006	14978	14873	15101	14899	14945	14889	15006	14679	14946	14901	15040	14747	14979	14835	14926	14888	15093	14717	14739	14998	14861	14806	14881	15128	15013	14927	14955	15020	15028	14881	14915	14914	15026	14934	14882	14940	15074	14801	14989	14878	14920	14897	14956	14853	15019	15050	14832	14955	14940	14952	14852	15032	15065	15017	14972	14847	14900	14795	14974	14945	14789	15005	14936	15030	15026	14891	15070	14768	14829	14899	14811	14918	15006	14878	14840	14872	15058	14913	15037	15034	14850	14878	15058	14984	15042	14904	14898	14858	14941	14902	14913	14959	15006	14817	14864	14955	14783	14883	14911	14914	15047	14864	14984	14803	15038	15006	15114	15072	14950	14956	15013	14806	14846	14929	14938	14896	14749	14987	14880	15056	15054	14854	14995	14968	15057	14755	14938	14896	15044	14759	14905	15015	15158	14961	14973	15056	14997	14968	15037	15011	15005	14860	14895	15148	14802	14871	14829	15140	15012	14931	14879	14999	15005	14998	14845	14947	14875	15167	14864	14872	14963	14966	14939	14929	15066	14900	15023	15120	15051	15090	14995	14942	14854	14969	14897	15075	15000	15087	15095	15047	14893	14929	14990	14920	15109	15018	14950	15074	15040	14947	15104	14932	14909	14874	14827	15024	14933	15005	14957	15058	14991	14886	15084	15128	15047	14973	15097	14945	15022	14908	14921	14593	14921	14946	15106	15173	14904	14937	14961	14911	15077	14955	15029	14913	14790	14855	14954	14899	14956	14788	14886	14967	14945	14905	14881	15227	14659	14997	14992	15007	15181	14892	14900	15001	15056	14914	14902	14757	14919	14938	14956	14836	14886	14881	14887	14861	15025	14873	14963	14960	14901	14979	14908	14975	15131	14989	14968	14988	14994	14920	15135	14916	14904	14922	14986	15021	15019	15060	15075	15067	15087	15003	15098	14942	15034	14740	14934	15067	14901	15097	14929	14951	15106	15005	15239	15139	15026	14673	15030	14922	14956	14778	15016	15067	15050	14981	15041	14751	14888	14840	15030	14788	14983	14941	15003	14914	15084	14786	14896	14742	14886	14769	14731	14990	14938	14680	14811	14896	15058	14797	14951	15053	15117	15142	14963	14914	14808	14924	14931	14972	14868	14813	14991	14890	14879	14911	15087	14921	14976	14971	14951	14880	14928	14910	15168	14959	14895	15149	15131	14954	15009	15090	15056	14898	14977	14926	14892	15033	14887	14827	14971	14886	15048	14889	14787	15042	14969	14872	14823	14842	14994	14897	14961	15064	14769	14988	14928	14876	14960	14918	14730	15047	15081	14891	14861	14938	14925	14794	14999	14972	15041	14759	15026	14833	14916	14811	15036	14932	14937	15004	15009	14985	14897	15077	14948	14872	15044	14974	14923	15073	14871	14871	14973	14647	15009	14888	15058	14800	15024	14796	14902	14987	14978	14937	14972	14973	15111	15063	15081	14956	15162	14956	14948	14996	14865	14935	14815	14846	15076	15200	15015	14806	14915	14969	15022	14818	14960	15084
15364	28701	26874	21539	19021	17529	16731	15996	16083	15929	15910	15566	25341	40225	37939	31514	23057	16169	15058	14471	14088	14019	14007	14071	14026	14004	13960	13968	13942	13971	13955	14062	13988	14134	14055	14016	13972	13918	14242	14018	14047	14081	13909	14083	14064	13875	14047	14177	14190	13886	13842	14091	13959	13994	14030	13982	14158	14012	14060	13972	14015	13966	14000	14067	14075	13957	13942	13849	14026	14128	13998	13996	14098	14039	13907	14029	13893	13805	14015	14081	13958	13930	13942	13981	14076	14090	13832	14088	14086	14041	13837	13918	14052	14013	13987	13964	14146	14128	13939	13986	14066	14125	13813	14012	14021	13840	13972	13990	13993	14008	13969	14054	13927	14123	14053	13905	13803	14046	13866	14029	14064	14091	13975	14015	13978	14038	13994	13888	13936	13952	14019	14195	13840	14069	14005	13996	14010	14049	13977	13847	14049	14014	14029	13964	13950	14042	14050	14116	13915	14228	13785	13969	13999	13939	13832	13937	13817	13950	13958	13994	14038	13908	13892	14073	13981	13957	13923	14074	13901	13848	13981	13898	14049	14081	14023	14037	13985	13941	13964	13917	13968	14025	13862	13913	13956	13982	13998	13883	14008	14008	13993	13938	14058	13956	14025	13895	13962	14131	13918	13989	13971	14012	13963	13767	14195	13979	13864	13934	13875	14060	13942	13854	13997	14045	14020	13961	13772	13998	13820	14074	13895	14019	14007	13908	14034	14035	14089	14003	13888	14108	13986	13854	13996	13918	14116	14039	14074	14112	13891	13956	13962	13849	13869	14100	14298	13973	14036	13895	13947	13855	14042	14043	14001	14035	14042	13877	14183	14009	14149	14099	14012	14034	14017	13801	13939	13936	14069	13917	13851	13937	13890	13961	14004	13753	14036	13945	13896	13993	14046	14121	13890	14040	14193	14003	13996	14058	14039	14024	14166	13927	13840	13992	13906	13924	14000	14112	13971	13970	13895	13928	14078	14053	14034	14050	13929	13964	14023	13893	14079	13963	14023	14079	13808	14050	14065	13982	14003	13934	13986	14001	14069	13932	14028	14249	14131	13876	13963	13999	14098	14150	14064	14266	13992	14064	14006	13936	13976	14013	13825	14081	13818	13956	14042	14020	13821	13962	13883	13994	13950	13951	14088	13898	13964	14017	13921	13921	13876	14029	13890	13825	13979	14115	13939	14020	14117	14097	13883	13899	14072	13940	14178	13994	13987	14045	14142	13987	13899	14093	14013	13909	14046	14172	14010	14026	13990	13809	13924	14063	13944	13958	14021	14040	13961	13967	14105	13779	13986	14046	13958	13983	13820	14074	14051	14025	13997	13938	13929	13951	13976	13867	13813	13922	13947	13947	14052	13833	13956	13936	13950	13903	14030	13881	13777	13936	14014	14161	13921	13993	14038	13801	13967	13909	14164	13918	13863	14064	14066	14137	14144	14073	13779	13908	14154	14078	14032	13962	13948	13980	13967	13951	13912	13899	13897	14233	14022	14005	14033	14230	13925	13969	14031	14092	13878	14046	14049	13768	14012	13990	14060	13992	14067	14101	13942	13985	14060	13943	13995	14049	13931	13839	14074	14019	13909	13896	13858	13974	14049	13995	14001	14099	13823	14010	14025	14149	13887	13973	14070	13809	14048	14066	13940	14029	13963	13920	14009	13958	14094	13987	13941	13850	14045	14187	13946	14150	13964	13965	13944	14121	13955	14169	14142	14070	13881	13995	13810	13897	13937	14114	13988	13933	14074	14138	14071	13793	13870	14125	14026	14086	13938	13984	13869	13949	14031	14097	13954	14135	14075	13925	14198	13901	13958	13926	13906	14071	14120	14054	13991	14124	14184	13949	13958	13906	13843	14072	13951	13992	14210	14034	14037	13967	14023	14064	13996	14051	13948	13963	14145	14079	13985	14021	13912	13894	14063	13973	13956	13978	14004	14046	13969	14004	14022	13989	14095	14164	14023	13875	14137	13939	13919	14066	13881	14108	13987	13917	13913	13872	13902	14005	14071	13885	14045	13876	13886	14087	13969	14026	14048	13890	14045	13981	13941	13944	13926	13797	14061	14130	13911	13928	13926	13804	14102	13879	14093	14051	13868	14036	14107	14131	14103	14084	13934	14000	13969	14040	13986	13951	13961	13932	13954	14085	13963	13992	13992	13905	14119	13938	14001	13954	13797	13838	14112	14153	14239	14048	13893	14145	14030	13784	13961	13977	14065	14119	13938	14001	14014	14068	13963	13968	14071	14078	13918	14004	14040	14067	13998	13975	14040	13794	13961	13972	14055	13971	14158	13917	13966	13899	13981	13791	13972	13843	14095	13989	14087	13881	13947	14136	13790	13916	13910	13939	13951	14001	13946	13797	13869	14057	13998	13888	13930	14037	14126	13967	13956	14131	14163	13936	13851	13966	14208	13997	14070	14067	14135	13919	13786	13967	14088	13996	14106	13937	13903	13912	14074	14044	13817	13912	13951	13892	14008	13943	14113	13994	13899	13987	13900	13994	14055	13863	13935	13980	14068	13930	14029	14000	14020	13919	14087	14007	14114	14045	13886	14204	13991	13883	14077	14070	14026	14017	14036	13989	14056	13935	13990	14006	14080	13945	13914	14049	13946	13909	13770	13963	13956	13932	13979	14211	14142	14052	14044	13884	14030	13923	14188	13993	13936	14037	13914	13907	14104	14101	14019	14103	14047	14087	14011	14097	13954	13982	14021	13936	13911	13976	13957	14057	13921	14015	13959	14056	14055	14005	14122	14048	13986	13863	13869	13861	13892	14026	14099	13929	14096	13935	14080	14028	14082	13948	14094	13951	14112	13942	13861	13870	13933	13990	14052	14004	14023	13988	13995	14062	13952	13937	14187	14008	14016	13923	14110	14141	14003	13974	13939	13981	13898	14051	13979	13869	13883	14057	13870	13834	14172	14019	14049	14028	14022	14013	13962	14089	13935	14077	13967	13961	13894	13870	13953	14018	13934	14039	13908	13967	14196	14038	13906	14088	13831	14000	13953	13987	14007	13863	13909	13926	14034	13989	14012	14032	14046	14244	13994	14198	13971	13926	13989	13931	14045	14003	13948	14069	13956	14047	14006	13980	14038	13895	13958	14011	14124	13784	14025	14156	13977	13893	13887	14038	13899	13915	14076	14112	13842	14024	14067	13978	13893	14070	14029	14085	13959	14108	13896	13900	13881	14002	13932	13881	13906	13880	14132	13954	14070	14039	13925	14016	14094	14002	14013	13950	14118	13973	13825	14000	14041	14103	13968	14087	14003	13989	14136	13926	13897	13944	13983	14056	13772	14023	14001	13964	13974	13884	14076	13938	13924	14154	13979	14037	13898	14053	13734	14009	13868	14005	13921	13919	13980	13972	13885	14006	14138	14066	14060	13802	13971	14000	14013	13985	14267	13955	13913	13971	14005	14035	14050	14084	13808	13996	13919	14002	14037	14093	13929	13964	13966	14044	14046	13903	13947	14110	13991	13754	14101	13873	13965	14017	14089	14141	13976	14017	14088	14027	13907	14035	13998	13892	14070	14083	13988	14110	13921	13961	13978	14043	14038	14049	13920	14065	14272	13945	14133	13815	13884	14066	14058	13991	13870	14113	13975	13998	14059	14154	13965	13968	13945	13985	13959	13917	13945	13978	14161	14019	13910	14123	13857	14009	13965	13969	13912	14127	13980	14009	13874	14146	13986	14026	14056	14116	13975	14056	13771	13951	13917	13989	14098	13881	13950	13900	14059	13905	14116	14149	13891	14010	13786	14036	14042	14058	13981	13852	13920	13945	13933	14024	13892	13872	14063	13932	14057	14090	14067	13918	14138	14076	13944	14245	13958	13907	14048	13977	13919	14015	14129	13837	13981	13927	13847	13879	14006	13905	13966	13967	13991	14060	13893	13970	14022	13994	13842	13873	14047	14027	13967	13898	14136	14118	13909	13858	13936	14218	14069	14174	13972	13998	14093	13770	13864	14124	14031	14014	14044	14069	13907	14032	14048	13921	13974	13919	13940	14120	13962	13896	14134	14096	14133	13828	13982	13984	13919	14013	14110	13904	13863	13840	13927	14029	14037	14037	13937	14104	14138	13949	13973	14053	13971	13909	13878	13993	14121	14027	14049	14014	13956	13989	13857	13756	13936	13954	13953	14099	14032	14023	14287	13824	14091	14057	13924	13947	13808	14122	14237	14015	13882	14005	14004	14046	13800	13920	14101	13937	14059	13946	13933	14017	13974	13960	14023	13985	14220	14054	13990	13971	13940	13835	13849	14032	13949	13955	13899	13847	13920	13803	13916	13973	14022	14008	13954	13862	14044	14109	13932	14124	14031	13959	14099	14052	13903	13956	13887	14042	13952	14037	14202	14030	14001	13932	14025	14120	13886	14096	14054	13941	14111	14088	14091	14002	14042	13822	14025	13930	14041	13943	14046	14065	13897	13916	13977	14045	13889	13911	13998	13915	13997	13934	14110	14047	13973	13959	14108	14029	13906	14169	13913	13958	14041	13859	14048	14081	14048	13847	14184	13867	13842	13893	14065	13946	14143	14109	13961	13938	14079	14056	13883	13904	13993	14041	14116	13956	14030	13989	13913	14010	13969	14238	14042	13868	14003	13850	14098	14077	14093	14136	13949	13938	14073	13884	14010	14059	13825	13993	14286	13964	14119	13944	13974	13936	13997	14127	14030	13968	13850	13859	14052	13913	14096	13833	13981	13957	13888	13959	14150	13877	13998	13919	13957	13994	14143	13972	13889	14112	14005	14079	13938	13960	14039	14098	13958	13974	13838	13888	13811	14013	14050	13975	14066	14039	13955	14094	14050	13954	14171	14015	13990	14059	14185	14153	14006	13873	13939	13997	13990	13982	13945	13834	14064	14001	13865	14037	13814	14051	13874	14001	14119	14036	13935	13938	13935	14097	13982	13864	13953	14002	14210	13985	13981	13765	14068	14014	14160	14237	13935	13970	13976	14005	13934	13879	13964	13890	14060	14014	13820	13980	14012	13807	14003	13866	14052	13898	13984	14038	14029	14062	13946	14109	13927	13927	14235	13914	13882	14051	14057	14076	14286	14004	14049	14109	13972	13972	14093	14010	13958	13859	14019	13903	14062	13805	13895	13983	13964	14017
27010	21649	23188	19188	15735	15569	15367	15038	15000	15133	15189	15086	15539	16861	17199	16445	15925	15066	14801	14753	14578	14739	14666	14734	14764	14933	14507	14683	14519	14670	14745	14640	14794	14610	14676	14640	14754	14729	14572	14650	14760	14687	14586	14758	14888	14569	14669	14657	14819	14724	14756	14828	14623	14621	14690	14799	14702	14755	14508	14587	14529	14761	14694	14671	14535	14653	14545	14664	14850	14770	14880	14693	14636	14905	14671	14708	14733	14819	14896	15002	14976	14842	14827	14630	14822	14641	14714	14425	14604	14782	14762	14614	14770	14637	14730	14593	14710	14662	14488	14694	14701	14742	14889	14752	14673	14667	14603	14701	14671	14748	14642	14661	14846	14725	14651	14643	14689	14766	14629	14631	14667	14904	14695	14787	14783	14621	14644	14691	14755	14608	14931	14845	14835	14789	14664	14777	14839	14579	14805	14451	14528	14738	14794	14735	14718	14758	14698	14589	14715	14887	14805	14597	14683	14798	14762	14631	14573	14695	14666	14739	14699	14638	14715	14762	14743	14667	14620	14750	14563	14767	14654	14831	14774	14634	14738	14676	14738	14716	14713	14650	14591	14459	14507	14851	14648	14754	14572	14747	14762	14804	14821	14837	14794	14819	14692	14657	14592	14695	14724	14837	14586	14500	14596	14701	14545	14543	14641	14496	14681	14637	14697	14544	14601	14712	14701	14555	14556	14628	14634	14814	14816	14598	14651	14744	14561	14628	14761	14759	14659	14804	14813	14638	14516	14729	14739	14609	14703	14702	14598	14674	14796	14797	14636	14625	14691	14418	14649	14684	14776	14656	14685	14663	14754	14677	14772	14586	14605	14641	14641	14752	14576	14825	14674	14733	14731	14657	14743	14628	14740	14624	14570	14707	14823	14759	14572	14740	14755	14730	14904	14833	14498	14538	14691	14760	14820	14504	14696	14804	14650	14872	14684	14677	14622	14640	14822	14549	14736	14758	14773	14574	14677	14657	14569	14708	14758	14868	14630	14629	14692	14692	14551	14616	14676	14652	14749	14686	14627	14632	14729	14705	14762	14612	14642	14748	14697	14610	14572	14710	14690	14752	14628	14540	14573	14632	14703	14858	14789	14772	14544	14433	14771	14674	14795	14516	14665	14493	14729	14683	14733	14777	14721	14931	14623	14577	14702	14629	14640	14735	14528	14755	14574	14710	14455	14674	14731	14948	14637	14798	14743	14588	14815	14755	14797	14659	14643	14643	14792	14684	14673	14650	14644	14590	14642	14746	14841	14828	14826	14635	14715	14740	14718	14603	14869	14560	14741	14664	14513	14691	14466	14799	14546	14609	14678	14734	14626	14744	14737	14869	14843	14756	14615	14767	14710	14482	14540	14603	14830	14854	14763	14624	14702	14591	14677	14816	14577	14609	14545	14563	14613	14902	14552	14624	14769	14817	14613	14658	14780	14657	14769	14800	14923	14721	14789	14704	14662	14711	14661	14655	14754	14671	14651	14576	14679	14712	14627	14800	14516	14763	14706	14638	14562	14622	14790	14724	14602	14678	14600	14853	14391	14601	14584	14788	14669	14696	14594	14748	14647	14710	14740	14533	14488	14684	14595	14629	14740	14477	14551	14862	14666	14579	14772	14654	14327	14718	14643	14646	14404	14806	14651	14760	14690	14823	14693	14711	14820	14723	14733	14669	14727	14620	14721	14706	14810	14681	14794	14826	14688	14778	14567	14629	14510	14747	14681	14738	14821	14589	14565	14801	14725	14605	14778	14629	14736	14567	14620	14839	14721	14680	14727	14663	14685	14824	14742	14702	14638	14760	14618	14631	14531	14988	14752	14615	14571	14737	14675	14647	14571	14564	14711	14584	14745	14808	14875	14754	14686	14662	14554	14830	14666	14716	14558	14722	14779	14733	14632	14818	14954	14722	14685	14707	14679	14715	14804	14936	14806	14656	14570	14564	14572	14629	14688	14684	14772	14666	14842	14679	14902	14889	14498	14700	14670	14780	14746	14652	14580	14764	14759	14482	14570	14805	14758	14559	14639	14755	14885	14834	14861	14787	14587	14601	14636	14672	14745	14729	14857	14999	14603	14713	14589	14711	14639	14734	14794	14654	14586	14482	14668	14704	14629	14806	14701	14740	14711	14766	14908	14769	14639	14618	14784	14752	14729	14576	14685	14666	14538	14711	14761	14693	14756	14637	14551	14645	14507	14728	14719	14920	14764	14854	14740	14834	14661	14690	14795	14731	14725	14453	14649	14736	14699	14614	14667	14585	14667	14723	14609	14770	14786	14678	14622	14648	14832	14691	14622	14696	14658	14728	14629	14599	14683	14697	14801	14745	14736	14867	14695	14697	14741	14694	14673	14677	14724	14680	14773	14748	14743	14611	14605	14595	14716	15062	14650	14639	14599	14933	14642	14726	14597	14702	14663	14435	14935	14577	14630	14726	14771	14694	14987	14753	14696	14677	14787	14683	14607	14648	14541	14747	14703	14755	14775	14754	14682	14777	14634	14869	14693	14683	14565	14835	14700	14744	14575	14593	14832	14670	14283	14556	14663	14644	14833	14763	14577	14622	14584	14615	14749	14670	14735	14804	14691	14942	14514	14649	14893	14599	14733	14827	14796	14699	14703	14705	14741	14557	14798	14654	14598	14716	14659	14718	14637	14670	14685	14569	14760	14900	14525	14562	14729	14744	14669	14705	14715	14663	14733	14780	14697	14629	14730	14884	14718	14782	14747	14362	14545	14629	14576	14633	14722	14726	14633	14674	14755	14801	14619	14532	14593	14665	14672	14839	14826	14616	14783	14601	14706	14685	14583	14893	14540	14682	14862	14548	14640	14779	14676	14718	14783	14640	14767	14723	14669	14541	14718	14579	14817	14623	14677	14733	14802	14661	14578	14646	14796	14679	14679	14824	14711	14715	14642	14442	14591	14727	14776	14576	14797	14709	14843	14602	14633	14770	14723	14855	14853	14698	14823	14745	14546	14670	14507	14717	14628	14651	14602	14709	14708	14677	14690	14670	14612	14587	14740	14856	14612	14565	14633	14674	14731	14631	14651	14546	14513	14776	14660	14739	14785	14774	14654	14885	14557	14742	14578	14607	14799	14734	14735	14812	14655	14594	14793	14732	14823	14745	14713	14569	14628	14683	14648	14513	14616	14716	14750	14640	14581	14900	14770	14871	14626	14679	14577	14644	14571	14830	14723	14704	14823	14444	14678	14649	14393	14653	14658	14724	14788	14689	14800	14730	14637	14779	14862	14662	14722	14655	14810	14790	14670	14653	14818	14857	14791	14706	14731	14802	14831	14756	14675	14705	14743	14693	14613	14678	14710	14613	14539	14690	14573	14834	14768	14746	14718	14584	14585	14773	14779	14788	14598	14467	14479	14665	14699	14609	14803	14751	14845	14788	14665	14757	14607	14678	14683	14570	14765	14728	14530	14561	14658	14752	14728	14750	14811	14753	14863	14656	14800	14624	14664	14675	14556	14740	14760	14731	14736	14632	14505	14680	14791	14650	14870	14664	14634	14478	14740	14590	14571	14775	14684	14775	14775	14753	14765	14643	14498	14651	14758	14919	14670	14711	14835	14680	14594	14750	14630	14682	14793	14852	14714	14632	14821	14725	14665	14527	14772	14597	14709	14718	14694	14643	14856	14761	14668	14736	14831	14577	14796	14692	14585	14812	14684	14642	14578	14530	14441	14645	14842	14770	14780	14439	14679	14817	14643	14673	14721	14675	14694	14911	14860	14888	14771	14490	14547	14681	14676	14680	14575	14803	14713	14552	14549	14649	14591	14650	14679	14681	14790	14564	14537	14585	14629	14660	14774	14881	14956	14681	14597	14589	14607	14766	14644	14662	14512	14788	14619	14688	14641	14631	14700	14706	14732	14876	14653	14623	14712	14653	14631	14729	14776	14707	14712	14749	14772	14783	14736	14837	14743	14661	14784	14697	14783	14583	14805	14698	14768	14758	14734	14762	14578	14725	14738	14557	14726	14687	14726	14715	14676	14601	14561	14832	14671	14661	14872	14656	14804	14694	14730	14961	14615	14733	14794	14683	14644	14609	14802	14562	14612	14779	14863	14678	14749	14735	14767	14773	14652	14549	14688	14483	14565	14559	14693	14690	14589	14770	14683	14699	14673	14713	14629	14731	14706	14771	14780	14588	14738	14766	14629	14524	14708	14649	14612	14361	14458	14715	14666	14653	14780	14766	14608	14746	14713	14768	14448	14684	14733	14732	14562	14565	14727	14773	14572	14700	14745	14663	14670	14516	14706	14785	14717	14809	14698	14733	14684	14626	14600	14690	14590	14544	14757	14700	14677	14724	14538	14784	14733	14703	14601	14543	14659	14602	14738	14774	14471	14681	14850	14790	14628	14729	14525	14536	14794	14775	14650	14643	14792	14734	14725	14599	14744	14688	14567	14561	14886	14656	14659	14710	14515	14600	14618	14637	14696	14768	14676	14668	14811	14704	14702	14822	14763	14824	14921	14550	14737	14724	14715	14698	14656	14673	14773	14704	14667	14893	14648	14676	14680	14819	14828	14656	14956	14632	14771	14714	14700	14765	14816	14584	14712	14794	14497	14585	14823	14543	14879	14737	14516	14778	14511	14803	14579	14796	14816	14745	14830	14745	14707	14662	14766	14630	14703	14333	14729	14515	14766	14817	14573	14781	14901	14698	14586	14537	14780	14747	14574	14799	14666	14695	14685	14562	14660	14827	14720	14638	14773	14695	14628	14565	14616	14642	14700	14881	14748	14599	14697	14707	14523	14666	14684	14750	14693	14563	14732	14764	14805	14720	14789	14651	14769	14526	14693	14774	14765	14793	14691	14621	14735	14602	14595	14674	14674	14834	14598	14765	14861	14899	14606	14666	14862	14706	14732	14620	14508	14674	14701	14690	14744	14777	14690	14876	14751	14624	14952	14647	14706	14775	14622	14639	14735	14681	14724	14790	14531	14679	14790	14772	14582	14651	14826	14941	14770	14684	14762	14605	14624	14818	14699	14703	14730	14589	14333	14768	14482	14521	14520	14839	14589	14755	14583	14737	14733	14803	14734	14787	14876	14804	14761	14629	14762	14413	14557	15007	14863	14791	14897	14729	14667	14540	14716	14799	14805	14640	14808	14617
14702	19356	18890	16373	15699	15107	14753	14578	14536	14512	14613	14666	15292	17327	17179	16223	14963	14108	13967	13981	13769	13918	13805	13825	13890	13946	13831	14036	14032	13765	13867	13933	13983	13805	13977	13874	13883	13966	13793	13931	13805	13983	13887	13934	13667	14053	13834	13886	14009	13910	13972	13854	13850	13910	13970	13976	13833	13676	13900	13903	13990	13810	13900	13834	13885	13803	13877	13847	13829	13778	13708	13913	13897	13866	13951	13801	14004	13868	13831	13762	13911	13996	13803	13892	13908	13849	13944	13853	13897	13971	13708	13740	13863	13852	13890	13913	13704	13871	13902	14013	13933	13893	13809	13738	13941	13794	13923	13910	13811	13715	13815	13937	13961	13892	13741	13848	13849	13856	13783	13782	13827	13946	13937	13607	13875	13902	13842	13879	13749	13972	13764	13881	13901	13937	14165	13850	13864	13943	13878	13825	13771	13731	13795	13760	13899	13850	13800	13922	13916	13710	13737	13788	13794	13682	13735	13749	13750	13797	13782	13728	13803	13864	13817	13843	13914	13708	13797	13625	13790	13905	13785	13921	13802	13996	13733	13907	13865	13833	13953	13754	13753	13841	13914	13762	13847	13697	13793	13768	13891	13916	14036	13850	13824	13742	13587	13940	13939	13896	14052	13706	13754	13938	13742	13807	13825	13805	13847	13875	13884	13923	13745	13857	13792	13652	13800	13793	13691	13943	13705	13829	13878	13757	13817	13891	13864	13786	13992	13727	13925	13910	13891	13791	13902	13955	13956	13909	14015	13871	13735	13857	13813	13965	13911	13697	13674	13900	13809	13822	13979	13790	13880	13924	13759	13949	13849	13918	13851	13887	13859	13857	13811	13848	13833	13875	13833	13804	13683	13681	13912	13820	13753	13820	13951	13859	13837	13875	13660	13906	13862	13841	13911	13537	13879	13895	13901	13810	13571	13943	13803	13950	13995	13872	13822	13820	13831	13711	13687	13952	13817	13796	13784	13831	13816	13744	13689	14033	13817	13662	13844	13910	13899	13827	13924	13815	13846	13797	13889	13834	13776	13771	13783	13943	13848	13762	13873	14031	13666	13786	13863	13901	13893	13918	13790	13942	13836	14037	13777	13897	13892	13913	13764	13893	13877	13643	13905	13911	13642	13963	13783	13701	13746	13894	13895	13846	13869	13933	13798	13847	13879	14071	13838	13913	13813	13731	13878	13955	13911	13765	13823	13823	13974	13853	13825	13855	13831	13777	13778	13820	13856	13894	13781	13910	13866	13841	13936	13885	13725	13768	13826	13722	13707	13858	13943	13870	13826	13829	13876	13754	13947	13904	13958	13701	13890	13869	14029	13782	13880	13716	13890	13795	13887	13923	13845	13859	14036	13933	13781	13990	13856	13904	13736	13740	13910	13923	13752	13894	13779	13848	13822	13981	13825	13691	13847	13941	13862	13623	13759	13833	13916	13811	13901	13814	13801	13717	13977	13742	13846	13803	13902	13865	13933	13988	13733	13901	13844	14010	13838	14010	13844	13929	13948	13906	13854	13719	13914	13905	13880	13769	13801	13912	13780	13921	13783	13810	13933	13832	13736	14073	13877	13747	13845	13856	14024	13957	13814	13920	13954	13978	14001	13935	13868	13789	13746	13832	13842	13854	13771	13891	13797	13837	13724	13798	13766	13753	13872	13788	13830	13803	13835	13994	13853	13800	13761	13776	13898	13816	13851	13807	13906	13873	13912	13740	13931	13872	13726	13847	13798	13933	13949	13799	13805	13743	13897	13788	13936	13822	13591	13890	13774	13959	13878	13730	13690	13882	13938	13923	13692	13809	13739	13775	13712	13928	13847	13680	13765	13826	13753	13777	13763	13866	14111	13758	13890	13912	13863	13877	13939	13817	13777	13924	13908	13872	13771	13820	14012	13810	13875	13796	13991	13958	13828	13799	13914	13863	13864	13833	13800	13874	13931	13845	13868	13772	13683	13894	13751	13887	13951	13925	14059	13930	14048	13777	13870	13852	13795	13906	13755	13790	13886	13763	13765	13892	13777	13967	13984	13946	13916	13788	13821	13902	13835	13884	13822	13898	14064	13797	13828	13846	13778	13843	13857	14036	13897	13888	13826	13825	13925	13825	13844	13957	13911	13981	13897	13916	13842	13858	13752	13822	13966	14033	13847	13850	13897	13868	13949	13864	13962	14048	13803	13970	13829	14001	13783	13904	13644	13972	13873	14057	13925	13938	13983	13924	13793	13950	13874	13921	13962	13663	13962	13883	13935	13853	13926	13857	14016	13580	13837	13797	13817	13956	13813	13907	13900	13817	13671	13769	13764	13769	13758	13879	14008	13723	13856	13993	13718	13900	13829	13870	13792	13765	13989	13979	14068	13877	13770	13963	13772	13893	13787	13881	13991	13793	13982	13867	13937	13901	13946	13818	13893	13890	13865	13914	13797	13927	13830	14054	13882	13902	13853	14037	13816	13689	13805	13704	13822	13905	13814	13965	13732	13916	13770	13952	13807	13800	13903	13869	13742	13948	13753	13846	14003	13981	13839	13899	13834	13848	13921	13867	14096	13835	13761	14113	13817	13901	13805	13666	13872	13804	13915	13934	13822	13829	13980	13731	13752	14056	13776	13788	13832	13953	13885	13825	13802	13958	13963	14004	13611	13773	13765	13866	13963	13812	13940	13890	13799	13938	13783	13833	13791	13839	13831	13806	13682	13760	13754	13804	14245	13774	13914	13757	13915	13880	13990	13775	13876	13918	14148	13766	13875	13899	13959	13786	13803	13741	13911	13898	13879	13953	13923	13911	13728	13757	13729	13872	13726	13968	13933	13758	14013	13703	13925	13952	13800	13694	13825	13871	13847	14051	13992	13717	13862	13913	13956	13845	13978	13901	13786	13966	13841	13747	13956	13785	13927	13968	13881	13904	13767	13757	13753	13794	13754	13968	13869	13653	13836	13692	13893	13773	13946	13887	13858	13875	13932	13759	13998	14078	13801	13932	13902	13754	13786	13756	13872	13763	13811	13682	13948	13844	13845	13717	13752	13817	13806	13971	13755	13974	13867	13722	14035	13845	13751	13889	13909	13945	13823	13784	13895	13771	13877	13876	13858	13882	13863	13880	13844	13765	13868	14027	13823	13984	13686	13719	13881	13851	13876	13674	13826	13968	13687	13811	13890	14004	13680	13874	13848	13736	13888	13862	13938	13749	13842	14104	13849	13831	13854	13876	13762	13804	13924	13745	13795	13892	14049	13749	14020	13878	13898	13760	13913	13897	13829	13929	13843	13889	13925	13881	13731	14022	13746	13973	13709	13641	13853	13870	13905	14007	13843	13784	13562	13897	13932	13860	13820	13932	13775	13877	13834	13771	13863	13898	13588	13691	13868	13817	13874	13836	13888	13869	13997	13849	13964	13668	13821	13924	13920	13780	13808	13836	14073	13828	13828	13832	13789	13879	13945	13936	13607	14030	13848	13705	13680	13673	14029	13873	13880	13900	13891	13698	13786	13885	13750	13798	13927	13906	13916	13778	13800	13833	13867	13807	13898	13914	13946	13924	13820	13843	13864	13915	13756	13958	13766	13630	13972	13822	13736	13838	13890	13692	13794	13693	13890	13768	13912	13854	13829	13870	13823	13871	13846	13951	13978	14034	13965	13979	13811	13872	13838	13810	13885	13912	13706	13764	13754	13959	13953	13922	13884	14007	13938	14008	13868	13965	13913	13980	13910	13869	13773	13989	13832	13911	13787	14023	13789	13875	13848	13836	13732	13859	13886	13766	13796	13917	13856	13876	13949	13928	13730	13925	13936	13892	13816	13845	13991	13828	13790	13967	13882	13795	13976	13786	13944	13929	13962	13939	13871	13773	13818	13794	13965	13873	13842	13985	13962	13825	13889	13929	13818	13702	13848	13740	13840	13892	13892	13870	13956	13720	13783	13912	13756	13768	13839	13941	13967	13823	13856	13857	13825	14009	13710	13892	13880	13812	13875	13810	13723	14006	13881	13852	13892	13835	13899	13922	13767	13859	13838	13989	13907	13866	13797	13797	13859	13835	13966	13726	13845	13973	13875	13986	13853	13609	13895	13870	13914	13732	13797	13761	13869	13971	13882	13847	13762	13731	14063	13815	13785	13952	13989	13874	13696	13724	14013	13910	13814	13791	13753	13868	13972	13834	13660	13960	13669	13838	13907	13880	13802	13988	13848	13743	14026	13917	13802	13893	13846	14016	13817	13763	13876	13807	13811	13890	13930	13761	13895	13869	13912	13950	13869	13944	13748	13890	13860	13806	13746	13947	14008	13736	13899	13976	13801	13835	13928	13937	13830	13919	13960	13877	13921	13938	13899	13652	13875	13825	13810	13907	13788	13870	13757	13944	13916	13748	13913	13870	13916	13814	13988	13851	13736	13844	13935	13852	13907	13833	13882	13761	13832	13856	13883	13739	13950	13908	13706	13758	13974	13816	14001	13776	13991	13789	13753	13737	13882	13830	13745	13605	13856	13725	13995	13960	13894	13846	13801	13758	13669	13912	13905	13765	13851	13883	13806	13847	13974	13878	13866	13752	13892	13905	13866	13826	13955	13694	13866	13896	13764	13936	13940	13856	13757	13971	14013	13837	13880	13782	13847	13869	13815	13863	13816	13824	14021	13807	13768	13912	13800	13857	13660	13788	13842	13818	13835	13856	13786	13935	13880	13903	13893	13683	13836	13797	13950	13926	13923	13873	13789	14029	13788	13920	13816	13861	13914	13860	13887	14066	13814	13785	13828	14012	13874	13863	13870	13755	13963	13777	13750	13818	13806	13755	13788	13873	13918	13884	13760	13978	13829	13895	13839	13915	14038	13953	13923	13784	13822	13766	13734	13922	13901	13670	13926	13909	13842	13711	13839	13732	13839	13941	13857	14075	13816	13804	13801	13933	13857	13913	13953	13793	13689	13930	13818	13717	13775	13786	13809	13967	13935	13913	13909	13751	13944	13833	13916	13900	13828	13809	13891	13897	13901	13907	13795	13862	13793	13896	13690	13843	14060	14008	13848	13842	13739	13820	13912	13921	13864	13947	13973	13831	14018	13935	13905	13831	13833	13840	14099	13784	13786	13883	13818	13816	13813	13805	13804	13862	13797	13924	13849	13873	13802	13808
23712	21016	28280	23999	21557	20006	18121	16000	15610	15532	15403	15374	16914	26857	27466	24551	20204	16519	15534	15023	14849	14806	14781	14855	14902	14769	14704	14914	14725	14881	14901	14845	14846	15103	14803	14751	14781	14996	15051	14784	14787	14836	14900	14960	14837	14893	14695	14913	14908	15010	14756	14920	14941	14789	14655	14763	14582	14694	15134	15000	14810	14815	14849	14733	14912	14752	14921	14931	15039	14911	14912	14916	15002	14693	14865	14949	14751	14688	14973	14710	14780	14798	14738	14767	14610	14623	14786	14844	14710	14751	14861	14791	14928	14824	15043	14722	14945	14878	14886	14644	14879	14799	14891	14788	14726	14921	14639	14927	14972	14887	14814	14854	14835	14801	14844	14928	14924	14738	14713	14953	14733	15007	14980	14905	14670	14906	14762	14672	14868	14724	14780	14673	14842	14740	14599	14596	14623	14874	14786	14863	14628	14890	14886	14867	14942	14812	14894	14691	14870	14876	14871	14895	14869	14955	14855	14748	15026	14721	14903	14675	14757	14795	14627	14637	14778	14951	14714	14813	14600	14923	14737	14674	14783	14673	14758	14774	14847	14861	14770	14870	14859	14799	15053	14886	14954	14624	14587	14687	14780	14806	14970	14685	14829	14893	14819	14780	14984	14935	14776	14922	14646	14787	14878	14908	15008	14905	14655	14792	14765	14811	14745	14859	14696	14763	14757	14952	14735	14800	14711	14811	14754	14929	14808	14779	14824	14815	14839	14896	14688	14864	14739	14965	14676	14818	14948	14859	14886	14845	14792	14758	14782	14754	14807	14819	14795	14794	14721	14708	14770	15018	14698	14746	14863	14716	14826	14885	14765	14849	14624	14738	14910	14822	14636	14722	15033	14754	14766	14685	14676	14757	14633	14774	14683	14599	14752	14943	14838	14634	14586	14846	14905	14823	14872	14702	14814	14846	14950	14695	14851	14644	14908	14852	14841	14724	14695	14762	14836	14563	14739	14675	14941	14794	14771	14706	14547	14794	14810	14649	14677	14820	14768	14739	14731	14780	14766	14771	14804	14842	14754	14798	14932	14642	14753	14588	14838	14780	14902	14769	14902	14690	14942	14859	14658	14736	14760	14705	14926	14975	14757	14975	14894	14704	14742	14784	14814	14641	14801	14764	14783	14947	14771	14740	14613	14940	14722	14915	14752	14749	14862	14874	14673	14981	14950	14825	14791	14810	14748	14834	14784	14832	14868	14895	14824	14810	14788	14967	14897	14800	14801	14876	14774	14711	14760	14861	14693	14847	14731	14690	14900	14879	14841	14817	14604	14817	14750	14801	14741	14733	14715	14810	14746	14876	14925	14630	14883	14861	14759	14775	14764	14728	14707	14610	14848	14676	14851	14665	14911	14818	14641	14750	14775	14925	14708	14701	14625	14663	14911	14787	14793	14848	14736	14915	14718	14766	14690	14821	14886	14859	14866	14734	14781	14734	14728	14756	14632	14933	14790	14886	14665	14853	14732	14677	14845	14877	14718	14783	14710	14737	14785	14580	14638	14865	14866	14603	14717	14747	14761	14865	14945	14698	14780	14847	14708	14870	14783	14721	14806	14766	14783	14890	14769	15018	14922	14856	14889	14754	14951	14718	14802	14705	14749	14828	14847	14711	14754	14822	14757	14739	14700	14749	14811	14692	14842	14631	14942	14742	14786	14795	14892	14796	14757	14789	14795	15050	14712	14752	14799	14875	14758	14758	14911	14786	14858	14925	14763	14686	14659	14679	14670	14930	15015	14796	14804	14723	14863	14861	14854	14624	14633	14834	14906	14738	14828	14763	14950	14796	14881	14809	14689	14846	14739	14811	14718	14816	14942	14756	14695	14889	14752	14807	14865	14565	14771	14746	14714	14780	14821	14609	14886	14740	14833	14755	14564	14762	14853	14666	14722	14980	14875	14703	14986	14933	14618	14845	14877	14840	14657	14798	14867	14828	14681	14961	14707	14799	14958	14840	14782	14833	14898	14810	14695	14917	14734	14663	14639	14728	14702	14827	14714	14767	14838	14739	15023	14857	14907	14897	14697	15039	14709	14749	14782	14690	14893	14721	14835	14698	14770	14802	14898	14757	14724	14752	14728	15033	14902	14733	14758	14800	14764	14767	14959	14820	14780	14803	14852	14707	14836	14659	14693	14666	14640	14761	14824	14776	14831	14679	14762	14847	14813	14997	14827	14712	14707	14755	14748	14855	14737	14722	14693	14668	14868	14671	14838	14811	14791	14772	14728	14865	14795	14855	14777	14877	14624	14906	14792	14768	14697	14791	14629	14742	14713	14717	14657	14719	15048	14731	14699	14887	14699	14748	14793	14837	14853	14704	14718	14777	14692	14779	14836	14707	14877	14847	14757	14702	14905	14705	14768	14884	14634	14854	14608	14633	14628	14603	14658	14730	14867	14883	14888	14766	14774	14894	14670	14813	14622	14864	14976	14827	14933	14825	14771	14766	14791	14683	14801	14840	14691	14817	14925	14978	14597	14694	14929	14781	14841	14828	14794	14886	14759	14643	14751	14652	14991	14854	14925	14991	14781	14658	14828	14854	14669	14736	14570	14682	14917	14919	14870	14923	14953	14806	14923	14783	14722	14627	14733	14871	14750	14733	14889	14632	14752	14768	14893	14878	14775	14807	14678	14833	14883	14920	14808	14833	14753	14899	14899	14856	14909	14948	14736	14728	14780	14714	14986	14621	14749	14841	14736	14793	14826	14939	14772	14899	14780	14865	14824	14821	14861	14924	14861	14942	14682	14898	14949	14820	14807	14875	14867	14752	14717	14841	14864	14789	14775	14956	14731	14956	14756	14685	14830	14874	14962	14765	14908	14840	14817	14777	14711	14757	14980	14812	14721	14650	14927	14910	14742	14766	14827	14631	14842	14851	14764	14733	14728	14635	14910	14871	14962	14911	14819	14767	14654	14812	14767	14900	14791	14718	14849	14663	14720	14876	14757	14696	15006	14934	14712	14767	14892	14842	14895	14596	14915	14915	14954	14911	14942	14770	14664	14754	14861	14513	14759	14680	14803	14700	14751	14704	14843	14834	14763	14721	14730	14881	14751	14633	14924	14867	14765	14666	14544	14893	14890	14875	14876	14840	14705	14685	14991	15066	14939	14889	14921	14755	14835	14801	14809	14801	14773	14660	14842	14712	14822	14740	14783	14764	14762	14985	14830	14666	14850	14668	14970	14975	14785	14761	14795	14723	14799	14933	14706	14945	14911	14882	14866	14882	14932	14932	14841	14737	14807	14885	14806	14713	14833	14656	14779	14931	14720	14688	14771	14765	14733	14715	14762	14734	14711	14702	14700	14818	14890	14741	14901	14726	14755	14727	14878	14555	14841	14758	14797	14948	15016	14678	14850	14750	14755	14707	15032	14864	14988	14796	14832	14904	14922	14753	14824	14727	14781	14881	14944	15001	14606	14723	14897	14709	14833	14751	14988	14863	14790	14758	14603	14800	14851	14868	14662	14774	15098	14777	14762	14805	14728	14665	14537	14766	14870	14758	14893	14966	14845	14832	14987	14752	14907	14804	14736	14725	14859	14899	14877	14802	14815	14860	14676	14795	14708	14945	14774	14805	14901	14774	14765	14859	14914	14809	14937	14824	14801	14672	14902	14733	14915	14995	14829	14800	14838	14888	14695	14868	14663	14657	14804	14835	14745	14762	14806	14667	14609	14744	14718	14929	14953	14839	14781	14765	14771	14850	14938	14691	14915	14642	14732	14767	14688	14903	14858	14957	14759	14982	14765	14864	14656	14792	14923	14755	14845	14826	14934	14981	14816	14853	14824	14752	14939	14719	14867	14871	14740	14894	14606	14759	14911	14989	14804	14780	14963	14747	14660	14958	14893	14548	14641	14741	14905	14726	14812	14909	14901	14755	14935	14597	14945	14816	14782	14951	14825	14830	14879	14767	14737	14964	14889	15102	14827	14718	14767	14732	14675	14921	14830	14839	14669	14687	14862	14760	14975	14672	14735	14828	14816	14879	14905	14903	14744	14683	15064	14732	14671	14819	14774	14789	14734	14840	14883	14797	14884	15031	14886	14783	14551	14913	14810	14725	14908	14752	14857	14773	14794	14747	15016	15018	14704	14835	14774	14694	14794	14770	14646	14750	14922	14561	14907	14932	14805	14818	14736	14708	14861	14800	14843	14990	14937	14952	14716	14689	14983	14716	14754	14837	14846	14946	14849	14924	14860	14882	14740	14791	14783	14869	14822	14824	14907	14709	14822	14798	14821	14921	14860	14664	14646	14998	14734	14954	14778	14759	14717	14805	14850	14998	14818	14688	14840	14753	14836	14789	14854	14587	14959	14739	14723	14652	14800	14758	14895	14835	14931	14807	14723	14764	14952	14772	14829	14887	14699	14825	14595	14969	14960	14856	14586	14683	14576	14825	14808	14768	14678	15001	14868	14847	14912	15128	14933	14926	14822	14859	14822	14997	14574	14842	14614	14909	14696	14902	15083	14956	14954	14912	14836	14935	14796	14933	14910	14654	14818	14841	14743	14841	14720	14746	14787	14759	14719	14919	14890	14876	14739	14914	14834	14910	14756	15019	14884	15046	14750	14797	14724	14850	14704	14689	14817	14783	14858	14683	14736	14494	14772	14937	14748	14826	14615	14822	14681	14868	14826	14944	14630	14890	14797	14908	14847	14911	14762	14890	14758	14678	14795	14944	14843	14520	14868	14933	14929	14737	14755	14913	14978	15051	14678	14783	14680	14749	14806	14816	14868	14703	14674	14813	14903	14672	14930	14780	14804	14882	14925	14685	14730	14773	14729	14832	15083	14903	14792	14707	14891	14867	14824	14737	14894	14822	14831	14872	14902	14887	14953	14824	14771	14928	14737	14862	14928	14647	14785	14717	14786	14725	14927	14841	14815	14699	14799	14669	14650	14833	14880	14808	14937	14867	14726	14764	14806	14769	14898	14975	14890	14653	14839	14949	14973	14793	14977	14751	14733	14725	14871	14935	14982	14887	14748	14714	14896	14762	14829	14770	14952	14562	14825	14736	14757	14721	14804	14822	14826	14888	14912	14806	14866	14859	14810	14789	14951	14925	14741	14709	14799	14654	14777	14825	14753	14714	14697	14762	14708	14790	14981	14805	14861	14916
13789	24491	23996	19476	17566	16550	15943	15433	15313	14922	14671	14950	18224	31357	30296	26065	19919	15641	14587	14239	13972	14182	14041	13806	13896	13949	14007	13990	14007	13829	14053	13994	13958	13849	14086	13863	14022	13905	13822	13977	13857	13890	13944	13836	13957	13818	14073	13962	13838	14003	13949	14151	13874	13916	13966	13845	14082	13875	14121	14089	13902	14093	13781	13945	14006	14149	13763	13998	13912	13998	13967	13788	13989	13932	14000	13919	13836	14046	13915	13988	13992	13981	13842	13907	13846	13921	14071	13929	14039	14034	14057	13940	13973	13859	13903	13956	13963	13928	13817	13854	13881	13938	14018	13921	13920	13804	13919	13853	14099	13978	13960	14054	14098	13891	13960	14014	13872	13724	14033	13855	13758	14034	13857	13943	13811	13823	13986	13780	13919	14028	13796	13879	13830	13827	13896	13918	14007	13739	13898	14078	14017	13767	13972	13921	13994	13863	14078	13867	13821	13990	13899	14007	13950	14020	13983	13842	14060	14043	13929	13863	13983	13988	13898	14032	13958	13842	13975	13960	14048	13872	14010	13833	13893	13946	13984	13895	14051	13954	13909	13910	14086	14014	14003	13911	13998	14062	13911	13917	14030	13814	14143	13947	13864	13974	13979	13916	13981	14031	14064	14012	13844	13892	13941	14052	14002	13857	13923	13954	13987	13853	13912	13957	13970	13868	13979	13798	13924	13879	13882	13995	13731	13835	13898	13914	13852	13811	14045	13853	13950	13913	13923	13895	14052	13936	13864	13948	13990	13860	13768	14037	13953	13942	13872	13998	13961	13860	13917	14024	13906	14112	14004	13987	13876	13981	13912	13839	13855	13892	13864	13888	13925	14001	14104	13884	14058	13824	13866	13786	13971	13962	14025	13841	13944	13978	13987	13825	13863	13901	13866	13766	13906	14019	13971	14015	14052	13813	14081	13951	13840	13934	14083	13666	13946	13826	13987	13789	13809	13960	14024	14073	14030	13883	13893	13965	13906	14023	13914	13873	13758	13699	13922	13920	13854	14062	13903	14090	13808	13857	13853	13957	13975	13788	13987	13975	13940	14077	14039	13965	13857	13857	14001	13892	13921	13806	13924	13944	13958	13928	13868	13927	13922	14121	13952	13760	13784	13950	13819	13790	13976	13969	13956	14013	14078	13964	14014	13946	13922	13885	13954	14058	13875	13848	14095	14073	13894	13971	13932	13949	13878	14068	13995	13880	14086	13867	13945	14004	13933	13942	13926	14069	13826	13927	13928	14075	13972	14049	13896	13838	14010	13946	13766	13905	14131	13890	14097	13880	13912	13909	14030	13926	13936	13719	13949	13802	13996	14040	13858	13828	14084	13897	13919	13992	13970	14108	13943	14116	13876	13868	14188	13955	13896	13960	13985	13905	13813	13744	14009	13990	13982	13988	13829	13980	13997	13795	13942	13966	13855	13861	13909	13946	13793	13944	14086	13894	13994	13953	13866	13990	14142	13871	13747	13897	13768	13967	14026	13973	14067	13866	13791	14019	14025	13865	13972	13882	13916	14001	14120	13906	13885	13949	13893	13807	14024	13848	13969	13888	13776	14081	13937	14234	14052	13963	14091	13765	14032	13835	13762	13923	13871	13987	13832	13907	13903	13812	13820	13883	14022	14035	13974	13866	13919	13972	13971	13860	13845	13822	13894	13928	13996	14071	13886	14078	14138	13940	14209	13898	13972	14029	13828	13883	13982	13853	13885	13853	13850	13782	13994	13958	14008	13845	13982	14037	13958	13958	14038	13925	13767	13876	13962	13885	13804	14021	13958	13885	14039	13860	13964	13999	14033	13938	13927	13718	13995	13969	13879	14025	14104	13813	13828	14014	13763	14034	14106	13957	14108	13919	13996	13949	13932	13861	13918	13882	13884	13946	14011	13810	13973	13831	14042	14136	13858	13900	13898	13876	13982	13872	13962	13913	14046	14003	14045	14039	13918	13916	13958	13893	13934	13955	13932	13868	13834	13898	13991	13850	13961	13909	13872	13911	13996	13885	13935	14044	14068	14036	13827	13908	13889	13941	13848	13837	13909	13731	13906	14049	13771	13794	13879	13860	13915	14108	13914	13940	13964	13988	14019	13771	13960	13814	14098	13895	13884	13869	13725	13965	13887	13976	13799	13845	14063	13857	13968	13770	13854	14041	13869	13739	13989	14015	13813	13848	13950	13842	13822	13991	13827	13752	13923	14023	13884	13916	14034	13751	13869	13994	14033	13892	14029	13869	14002	13891	13890	13839	13987	13755	13881	13843	14081	13751	13828	14028	14101	14083	13805	14013	13838	13874	13939	13841	13961	13934	13974	13969	13936	13952	14009	13899	14055	13720	13822	13893	13856	13974	13978	13810	13935	13853	13800	14073	13995	13908	13808	13865	14011	13863	13975	13876	13828	13778	13769	13949	13954	13758	13937	13945	13903	13788	14099	13904	13930	13841	13891	13927	13909	14076	13887	13989	13829	13887	13944	13938	14018	14024	14117	13930	13904	13957	13859	14061	13907	14055	13892	14102	13804	13908	13993	13826	13913	13897	13936	13949	13926	13943	14076	13836	13844	13987	13908	14008	13948	13859	13959	14074	13915	13673	13964	13954	14087	13891	14018	13862	14005	13956	13927	13873	13960	14198	13944	14004	13927	13885	13753	13986	13970	13810	13929	13876	13940	13984	13834	13785	14071	13923	13933	14053	14011	13729	13935	13960	13902	13746	13916	13953	13974	13920	13964	13940	13907	13980	13925	13979	14034	13873	13967	13933	13926	14014	14064	14067	14029	14095	13953	14016	13993	13901	13931	13744	13876	13788	13833	13818	14134	13967	13958	14056	14000	13997	13967	13944	14061	14075	13915	13857	14032	13912	13827	13926	13920	13841	13965	14079	13924	13990	14202	13915	13852	13930	13922	13868	13768	13949	13887	14163	13867	14037	13803	13925	13892	13906	13971	13986	13870	13854	13840	13960	13851	13983	14042	13997	13970	13876	13924	13924	13752	13846	13872	13915	14113	13902	13914	14076	14005	13954	13916	13995	14010	13946	13864	14040	14146	13934	13965	13903	13976	13881	13727	13968	13918	13926	13811	14131	13839	13877	13871	14024	13854	14040	13835	14033	13997	13874	13928	13945	13716	13696	13966	13957	13967	14069	13799	13811	14167	13948	14105	13948	13931	13931	13896	13794	13882	13877	13865	13964	13821	13908	13895	13875	13927	14074	14171	13923	13979	14025	14014	13855	13874	13841	13992	13919	13842	13924	13915	13950	14001	13993	13852	13941	13940	14054	13873	13936	13970	13954	13843	13937	13857	13997	14001	14038	14037	13974	13900	13938	14101	14001	13903	13931	13896	13936	13972	13842	14149	13898	14015	13893	13848	13756	13917	14069	13771	13992	13886	13968	14045	13765	13897	14084	13755	14083	13922	13863	13817	13935	14040	13913	13796	13982	13877	13890	13901	13845	14057	14027	13925	13992	13967	13946	13900	14041	13965	14000	13948	13876	14047	13908	14050	13832	14006	13798	13903	13876	13922	13883	13918	13910	13897	13963	13992	14117	13908	13845	13760	14060	13880	14000	14078	13838	14182	14016	13780	13890	13899	14008	13851	13869	13908	13863	13851	13781	13909	13911	13935	13888	13994	13747	13819	13917	13935	13975	14058	14245	14202	13803	13872	13966	14076	14017	14153	13952	13839	13852	13976	14010	14019	14005	14021	14079	13791	13893	14015	13795	14112	13940	13970	13795	14196	13901	13708	13910	13840	13825	13852	13944	14037	13886	13918	13886	13842	13887	14100	13920	13907	13878	13947	13953	13885	13821	13819	13975	13917	13952	13945	13969	13720	13969	13815	14037	13954	13949	14087	13941	14062	13721	13938	14017	13997	14068	13895	13880	13867	14082	13892	13950	13777	13925	13858	14062	14063	13961	13817	14003	13919	13818	13916	13790	13866	14048	13954	14029	13749	13965	14049	13973	14016	13936	13986	14032	13848	14065	13927	13894	14102	13982	13804	13986	14035	13855	14018	13884	13962	14025	13925	13907	13931	14045	13745	13893	13929	13802	13821	14089	13942	13739	13919	14092	13952	13925	13883	13835	13910	13936	13977	13914	13846	13922	14096	13914	14013	13867	13948	14085	13706	14048	13846	13885	13963	13991	13935	13784	13936	13854	13794	13846	13985	13970	14089	13970	13843	13910	13970	13993	13991	13993	14189	13820	13852	13917	14093	14103	13972	13853	13859	14001	13829	14050	13788	13928	13948	13907	13979	13914	14041	13929	13872	13869	13972	14040	13909	13934	14034	13852	13863	13772	13975	13841	13890	13938	13870	13751	13889	13843	13935	14103	13947	14104	14031	13995	13989	14034	13840	13852	13826	13849	13905	13870	14072	13857	13869	13951	13946	13715	14005	13876	14022	13721	13945	13951	13934	14091	13699	13981	13915	13901	14082	13887	13960	14029	13994	13915	13830	13956	13909	13945	13880	13950	14055	13960	13948	14025	14030	13970	14008	14062	14155	14048	13877	13904	13846	14077	13862	13938	13884	14044	13950	13827	14019	13727	13979	13891	13900	14005	14043	14007	13806	13927	13932	14076	13988	14043	14013	13975	13897	13913	13914	13796	13983	14011	13819	13980	13736	13919	13876	13981	13732	13908	14045	13926	13959	14041	13872	13944	13880	13831	13898	13775	13961	14082	13855	14056	13983	13838	13989	13901	13900	14048	14036	13865	13873	14013	13929	13699	13894	13955	14004	14042	13903	13866	13791	13800	14049	13824	13797	14223	13987	13806	14002	13961	13798	13947	13914	13884	13912	13932	13991	13814	13719	14000	14058	13978	13940	14107	13947	13899	13920	13799	14081	13922	14133	14123	14023	13921	13751	13895	13817	13902	14031	13723	13971	13861	13952	14073	13877	13885	13913	13764	13846	13810	13862	13796	14021	13953	14057	13979	13879	13952	13955	13921	14023	14059	13850	13951	13840	13958	13955	13980	13971	13866	14116	14232	13945	13862	14157	13756	13800	13954	13767	13935	13918	13959	13954	14015	13908	13938	13895	13880	13906	13832	14023	13969	13768	13912	13899	14036	13883	14046	13870	14016	14041	13877	13879	13918	13925	13957	13882	14084	13921	14085
22594	20976	28719	23423	21102	22495	22556	17213	15928	16143	16192	16139	20039	36685	34754	29986	23369	17966	16343	15602	15294	15212	15161	15138	15200	15098	15095	15131	15062	15250	15067	15029	15209	14972	15160	15291	15028	15163	15361	15200	15094	15062	15055	15035	14858	15339	15147	15082	15184	14850	14985	15010	15140	15107	15129	14942	15007	14998	14977	15012	15063	15040	15266	15098	15175	15172	15055	15032	15121	15078	15038	15207	14963	15074	14863	14926	15022	14908	15152	15108	14993	15078	14998	14893	15157	14993	15053	15033	14981	15114	15143	15080	15003	15024	15062	15098	14960	15035	15155	14867	14974	15045	14982	14907	15031	14927	15165	15004	14824	14979	14964	14852	15057	15075	15143	15218	15020	15148	15070	15039	15052	15233	15080	15117	15066	15004	14935	15019	15085	15044	14969	15005	14951	14951	14877	14960	15000	15005	14903	15056	14968	14948	15091	14912	15059	14932	15231	15156	14933	14966	15012	14978	15078	14984	14928	15113	14993	15079	14902	15089	14951	15023	14875	15085	15078	15075	14863	14876	14968	14997	15020	14961	14932	15130	15238	15031	14989	15169	15017	15015	14922	15051	15093	15052	14835	15130	14891	14944	14985	14811	14935	15058	15054	15070	14960	15033	14863	14906	14992	14779	14884	15019	15083	14811	14921	15128	15101	15008	15059	14982	15019	15069	15067	14888	14881	15001	14943	15085	15149	15041	14879	14896	14948	14957	14955	15001	15044	15034	15111	15062	14915	14819	14771	14900	14889	14893	14928	15102	14985	15065	15102	14931	15207	14832	14795	14896	15078	14975	15049	14947	15006	14943	14896	15079	14912	15096	14926	15013	15042	15092	15081	15088	15174	15035	14911	14886	15189	14930	15038	14965	15164	14856	14714	14936	14814	14928	15125	14863	15012	14987	15097	14856	14952	14890	14973	15123	15006	14898	14919	14825	14921	14931	14991	14951	14946	15091	14884	15110	14996	15016	14896	14931	14809	14955	14945	14956	15031	15199	14920	14915	15039	14901	15109	15072	14927	14903	15045	15030	15130	14966	14759	14895	15120	15030	15135	15031	15026	14690	15000	15056	14962	15090	14897	15242	14928	14949	14815	14848	15089	15050	14867	15052	15119	14996	15096	15059	14959	14892	15198	14809	15009	14833	14848	15014	14954	14835	15134	15034	14900	14874	14949	14972	15074	15002	14957	14881	14993	15182	14873	15029	15069	15009	14977	15050	14822	14879	14960	15043	14968	14850	15125	15084	15185	15191	15237	14849	15046	15012	15052	14908	15150	15171	14910	14824	15025	15063	14986	15090	14947	15040	15015	15034	14849	15175	14946	15057	15010	14824	14834	14977	15150	15075	14939	14960	14910	15022	15010	15056	14960	14955	15117	15081	15130	15070	14957	14948	15130	15013	14734	15033	15188	15023	15011	15022	15145	15065	15032	15026	14945	14907	15133	15038	15127	14921	14866	15087	14874	14941	15092	15132	14897	14889	14967	14971	15102	15017	14938	15097	15094	14845	15231	15051	15017	14671	14993	15012	15008	15051	15063	15129	14808	15060	14979	15005	14899	14820	15007	14985	14853	14994	14953	15148	14882	15073	14992	15024	14902	14785	15020	15196	14989	14995	15075	14955	15032	15024	14913	15080	15013	15107	15117	15031	15019	15195	15022	14954	14955	15012	15048	15042	14985	14878	15029	14949	14935	14854	15043	15005	15051	14991	15066	15062	15177	15080	15024	15009	15102	14985	15185	15065	14994	15110	14968	15152	14956	14857	14990	14934	14889	14932	15066	15024	14841	15000	14914	15203	15002	14980	15084	14929	15062	14917	14962	14976	14881	14832	15111	15016	14953	15021	15058	15104	15100	15086	15036	15117	14859	14883	14855	15092	14865	15192	15008	14960	14938	15012	15120	15167	15064	15140	15044	15081	15008	14953	15123	15092	14933	14869	15025	15082	14989	15158	14963	15037	15166	14916	14927	15118	14941	14901	15080	15139	15138	14988	15044	14788	14969	14948	14992	15138	15000	14996	14886	14796	14951	14991	15094	14950	14964	14993	14888	14979	15055	14841	14944	14982	14984	14872	14923	14972	15031	15135	15201	15080	15006	14934	14859	14745	14872	14907	14891	15119	15146	14900	15025	14917	14885	15097	15006	15187	15158	14940	14961	14815	14893	14895	14963	15116	14890	14877	15142	15077	15125	14987	15083	14896	14938	14725	14831	14901	15034	14872	15032	15000	14871	15045	15051	14896	14841	14990	15047	14933	15132	14953	14877	14920	15001	15029	14884	14861	15066	14861	14853	14930	15036	14843	14994	14983	14972	15038	14906	14832	14892	14941	15072	14815	14959	15031	14828	15022	14873	15037	14846	14736	14928	14857	15102	14968	15100	15047	15065	14893	14914	14847	14937	15122	15054	15000	14971	15105	14987	14873	14881	14888	14776	15040	14710	15092	14858	14883	15003	14976	15099	14902	15076	14978	15145	15149	14945	15081	15008	14775	14949	15065	14996	14890	14920	15028	14987	15161	14960	14960	15088	15015	14841	15087	14910	15097	14932	14815	15046	14966	14805	14924	14907	14955	14986	14990	14931	14992	15094	14960	15106	14843	14997	14982	14919	15050	14845	14973	14940	14948	15015	14957	15120	14911	14838	14850	14959	15056	14920	15027	15035	15086	15060	15136	15151	15151	15042	15099	14904	14823	14922	14956	14998	14920	14898	14998	14994	14943	15075	14946	14841	14918	15010	15056	14853	14951	14901	14895	15087	14984	15101	14970	14908	14921	15239	14886	14880	15111	14995	14913	14967	15028	15008	14988	15152	14929	14916	15031	14931	15021	14965	15076	14980	14858	15066	14985	15003	15023	15108	14920	15004	14995	14859	15067	15117	15151	15029	15014	14970	14969	14840	15063	14933	14932	14925	15062	15004	14910	14994	15043	14979	15082	15022	14932	14776	14974	15061	14930	14954	14939	15110	15132	14844	14951	14926	15060	14965	15070	14899	14977	14828	15199	15036	15008	15026	15073	15042	14991	14876	14984	14993	15072	14804	15014	14920	14869	15081	14898	15065	14978	14996	15071	14794	14796	14989	15012	14776	15112	14997	14912	14999	15025	14979	14865	15026	14947	15053	15082	14948	14920	15022	14816	15002	14983	14927	15205	15079	15001	14940	14794	15026	14958	15104	14880	14923	14887	14901	14863	14979	14948	14869	14934	14945	15115	14900	14982	15223	15214	14930	15103	14839	15052	15026	14922	14833	14892	15073	14995	15017	14769	15037	15033	14908	14936	15076	15085	14904	14971	15013	15019	14890	14916	15021	14963	15065	14884	14942	14985	14977	15030	15122	15044	14885	14870	14970	14822	14966	15024	15016	14922	15038	14989	15042	15066	14954	14935	15089	14782	14962	14990	15015	14971	15159	15000	15098	15017	14982	14927	15031	14897	14947	14893	15066	15262	14998	15035	14902	15018	15248	15149	15083	15079	14887	15202	15114	14884	15012	14876	14959	15011	14868	15177	14982	14958	15163	15085	14836	15027	14962	14968	15123	15124	15078	14959	15028	14954	15147	15031	15000	14895	15043	15045	14974	14880	14807	15053	14924	15116	15036	15104	15096	15180	14810	14896	15279	15083	14968	14905	14908	15121	14892	14960	15009	14921	14930	14928	14883	14929	15008	14866	15026	14920	15002	15076	15067	14963	15144	14953	14979	14879	14995	14799	15006	14998	14982	14976	14952	15111	14881	15028	14861	14965	14999	14804	14960	14935	15058	14989	15046	15068	15158	14957	14964	14939	15132	14806	14913	14946	14979	14922	15014	15186	14927	15031	15015	15000	14906	15031	14977	14893	14945	14888	14859	14949	15154	15001	14963	14919	14827	14840	15011	15059	14927	15017	15005	15163	15211	14949	14940	15001	14983	15077	15062	15069	14935	14999	14961	15087	14992	14967	14965	15118	15011	15142	15076	15099	14655	15143	14940	14827	15000	15043	15143	14907	15067	14978	14870	15157	15235	14847	14946	15079	14928	14836	15060	14969	15188	14970	14856	15026	14964	15097	15005	15099	15052	15057	15085	15076	14984	14875	15120	15024	15027	15010	15114	14772	14986	14870	14883	15085	14689	15049	14984	14907	15040	14985	15017	14817	14806	14942	14764	14821	15093	15039	14869	15008	14956	14988	15113	15120	15045	15080	14946	14931	15084	14874	14818	14920	14923	14918	14946	14857	15020	14865	14951	14914	14976	15078	14949	15052	14987	15182	15099	15045	14907	15087	14838	15036	15065	15074	14992	15009	14879	15063	14978	15005	15058	14975	15007	15157	14923	14823	14910	14880	14819	14947	15026	14941	14845	14829	15051	15007	14997	15068	14807	15211	14956	14882	14970	15061	14928	14737	15038	15141	15094	14894	15080	15005	14965	15081	14880	15013	15115	15037	14951	14942	15028	15294	15178	15009	14881	15057	15058	15126	15044	14852	14816	14867	14963	14932	14931	15032	15025	15079	14916	15007	14987	15071	15199	14922	15135	14916	14921	15171	15054	14980	15052	15118	15160	14906	14930	15096	15021	14960	15006	14978	14935	15157	14940	14865	15054	14756	15058	14985	14977	15059	15029	15015	14796	14794	14973	15003	15029	14989	14828	14968	15020	14925	14963	15214	15030	14976	15006	14990	15071	15032	14943	14826	15130	15087	15027	15017	14747	15093	15008	14912	14942	14954	14970	14961	15115	15054	14978	14972	14906	14846	14907	15119	15041	14973	14930	14950	14873	15037	15048	14944	14889	15079	14873	14984	15184	14905	14946	14847	14853	14965	15059	15081	14959	14883	15077	14878	14999	15015	14827	14954	15071	14942	15161	14839	15095	14957	15202	14921	15079	15065	14976	15058	14927	15077	14982	15147	15019	15040	15100	15032	14975	14862	15077	15089	15166	14867	14854	14871	14932	14937	14931	15004	15004	15043	14958	15008	14929	14959	15024	14774	14841	14817	14993	15170	15067	14953	15030	14772	14907	14978	15037	15043	15260	14760	15090	14839	14874	14973	15192	14843	14883	15049	15219	15030	14914	15047	15150	14994	14958	14990	14846	14870	15084	14913	15026	14804	15018	15058	14992	14980	15151	14906	15082	14907	14925	14916	15008	15135
15243	29253	27867	22160	19581	17651	16751	16105	15653	15497	15863	15780	23091	40119	37893	32109	23545	16834	15080	14470	14214	14074	13962	14185	14160	14215	14136	14120	14112	14011	14172	13992	14107	14102	14048	14142	14197	14149	13909	14019	14041	13946	13992	14095	14033	14145	13990	14304	14124	14055	14102	14136	14164	14014	13976	14038	14120	13892	14038	14065	14149	13984	14042	14120	14092	13929	14048	14024	14120	13883	14176	14045	14183	14001	14066	14136	14022	14242	14089	14028	13971	13975	14077	14072	14095	14067	14124	13973	14119	14103	14013	14046	13956	14074	14018	14125	14077	14022	14048	14048	13967	14008	14205	14072	14111	13926	14181	13881	14190	14027	14019	14051	14059	13975	14131	14106	14143	14157	14081	14189	14201	14080	14101	14136	13927	13937	14139	14043	14070	14029	14068	13979	14179	14021	14070	14043	14065	14188	13881	14177	13976	14042	14098	14030	14000	13979	14040	14082	14195	13808	14053	14016	14055	14158	13976	14120	14160	13986	13980	13841	13858	14178	14138	13985	14153	13938	14166	14042	14004	14109	14101	14180	14006	13905	13988	14056	13999	14068	13920	14102	13972	14019	14098	14218	14026	14106	13866	14008	14224	13944	14130	14088	14196	14158	14081	14181	14066	14050	14063	13979	14030	14151	14184	13914	13971	14209	13996	14026	14041	14023	13965	14135	14149	14074	14256	14086	14106	14065	14039	14047	13812	13925	14218	14117	14107	14081	13958	14060	13962	13998	14117	14047	13881	14157	14096	13917	14034	14108	14041	14076	14046	13909	14066	13853	14083	14036	14013	14083	13976	14070	14034	14198	14010	14103	14188	13990	14094	14099	14066	14046	14177	13871	14254	14217	14003	14212	13872	14175	13940	13902	14002	14015	13933	13976	13999	14184	13974	14000	14163	14092	13964	14066	14144	13999	13920	13833	13971	14113	14090	14014	14187	14085	13915	13862	13976	14177	13982	14082	14049	14078	14187	14070	13991	14013	14106	14037	14007	13968	13972	14056	14039	14025	13965	14020	14078	13959	14083	14019	13980	13936	14047	14021	14142	13908	14120	14178	14058	14014	14037	14215	14002	13969	13974	14134	14084	14159	14053	14037	14073	14017	14050	14020	14053	14153	14092	13995	13941	14004	14070	14051	14089	13870	14112	13973	13955	14163	13938	14106	14022	14009	14144	13892	13795	13984	14162	14072	13997	13984	14192	14079	14001	13800	14110	14034	13972	14135	14087	14135	14041	13913	13920	13987	14059	14094	14180	13922	14080	14019	14123	14009	13856	14115	14043	14086	14021	14239	14058	14096	14062	13964	14184	14136	14015	14050	14115	14013	14091	13931	13906	14044	14191	13994	14037	14078	13967	14173	14027	13971	14036	14120	14179	14048	14112	14017	13851	14083	14188	14095	13984	14035	13929	14026	13936	13924	14178	14043	13930	14044	14043	13942	14069	14132	13985	14017	14099	13951	13962	13995	13986	14031	14059	14220	14097	14211	14023	14141	14033	14130	14075	14023	14195	14046	13914	14005	13982	14001	14133	14105	14020	14003	14112	14065	13939	14003	14038	13921	14008	13990	14115	14080	14080	13924	14112	14058	14065	14021	13813	14138	14033	13932	14018	14193	14066	14065	14136	14069	14122	14165	14088	14057	14141	14080	14044	14042	14012	13988	14154	14053	13988	14025	13951	14071	14170	14057	14298	14261	14083	14119	14115	13980	14126	13934	13991	13881	14046	13943	14140	13991	14010	14099	14003	13928	13995	14131	13997	13925	14014	14017	13995	14104	13969	13933	13968	14155	14166	14011	14147	14040	14179	14162	13857	14048	13972	14032	14019	13920	13916	14046	14024	14125	14117	14203	13863	14099	14008	13964	13984	14099	13971	14110	13962	14010	14024	14039	14108	14009	14023	14033	13920	14036	13994	13952	13909	14233	14022	13826	14047	14099	14163	14059	14183	13999	14077	13970	14097	13880	14020	13862	13958	13924	13904	14039	14080	14099	14045	13853	13860	14013	14100	14026	14003	13922	13881	14186	14088	14130	14166	13885	14047	13846	14059	14130	14198	14127	14099	14014	14008	13888	14131	14145	13977	14036	13934	14076	14048	13959	14053	14122	14060	14243	13941	13909	14097	14045	13943	14152	13992	13924	14012	14112	14073	14143	13868	13958	14085	14061	14225	13934	14040	13981	14086	13908	13963	14075	14052	13873	14042	13964	14211	14081	13996	14107	13926	14022	14099	14082	14028	14163	13907	14062	13943	14027	13974	13978	13977	14044	14050	14047	13911	14057	13852	14065	13934	13977	13956	14057	14142	14067	14087	14118	13979	14291	14127	13923	14166	14045	13812	14097	14137	13993	14166	14090	13948	14085	14108	13963	14041	13957	13899	13928	14051	13879	13955	13931	14138	14083	14007	14076	13957	13926	14127	14066	13963	14047	14028	13956	13979	14148	14099	14069	14020	13926	14033	13986	14074	14123	14125	14044	14118	14041	13947	14121	13989	14181	13908	14036	13993	14177	14110	14123	14030	13985	13995	14063	14036	14151	14121	14006	14090	14047	13879	14020	14162	14159	14063	13852	13944	13845	14159	14134	13961	13928	14091	13968	13966	13998	14204	14002	14056	14194	14086	14193	14111	13977	13982	14125	14065	13925	13968	14050	13804	13953	14080	14174	14034	13935	14040	14044	13868	14022	13957	14054	14036	14042	14098	13810	14023	13877	13955	13942	13991	14084	13961	14018	14154	13937	14155	13973	14073	14013	14022	13987	13850	14050	14039	13868	13969	14131	14027	14101	14108	14080	14141	14027	14186	13980	14196	14195	14007	13969	14061	14021	13935	13953	14228	14159	14013	14037	14026	14137	13934	14122	14056	14313	13997	14046	13968	14000	14017	14219	13999	14135	14012	14148	14022	13987	14155	13918	14075	14022	14151	13868	13916	14041	14167	14076	13883	14055	14014	14095	14097	14043	13972	14010	14014	13897	14160	14064	14078	13965	13948	13953	14025	14082	13989	14003	14087	14043	14074	14137	14098	13874	14045	14169	14299	14072	14110	13954	13922	14027	14128	14005	13983	14007	13880	14162	13967	14173	13874	14029	14013	14167	14060	13924	14020	13994	13996	14043	14083	14062	14062	14105	14028	14108	13995	14141	13871	14045	13857	14107	14068	14147	13991	14121	14162	14111	14148	14081	14041	14051	14123	14044	14029	13982	14041	13873	14067	14088	14014	13866	14126	14002	13970	14113	14223	14052	14023	14161	14054	14152	14030	14006	13907	14004	14138	14070	14089	14123	14090	13944	14045	13906	13979	14105	13885	13910	13948	14088	13983	14025	14093	14043	13927	13849	14174	14067	14137	13799	14048	14103	13969	14092	14084	14020	13846	14062	13951	14097	14035	14033	13857	14154	14116	13936	14013	14046	14021	14115	13950	13978	13943	14102	14074	14157	13938	13922	13959	14092	13968	14021	14023	13935	13936	14043	13849	14014	14025	14178	14035	14017	14240	14225	14014	14055	14014	14002	14068	14006	13966	14005	13987	14173	13945	14006	14145	14077	13906	14022	14187	14033	14080	14019	14032	14127	13945	13934	14188	14022	14036	14139	14151	13995	13994	14086	13908	14021	13962	13918	13987	14101	13905	13956	14087	13955	13987	14101	14079	13956	14177	14097	14028	13966	14086	14010	13799	13988	14144	14088	14026	13950	13959	13876	14002	13961	14328	13945	13990	14023	14102	14006	14029	14003	14062	13971	14023	13943	14046	14024	14149	14169	13980	13978	14025	14026	13956	14058	14009	14087	14049	14072	14054	13886	14113	13959	13930	14087	14007	14035	14033	14068	13986	13940	13986	14030	14065	14089	14261	14011	14086	14199	14146	14111	13861	13843	14100	13890	14100	13963	14081	14113	13976	14084	14075	14047	14077	14025	14078	14071	14011	14009	14301	13992	14048	14030	14166	14174	14057	14069	14110	13934	14106	14156	14016	13977	14184	13915	13941	14135	13829	14101	14033	13882	14085	14047	14088	14087	13963	14053	14112	13965	13973	14077	14030	14059	13919	14029	14170	14067	14223	14050	14060	14085	13874	14045	14183	13982	13915	14118	14374	14120	13982	14034	13891	14128	14022	13994	14024	14125	14243	14084	13992	13890	14122	14137	13817	14155	13767	14102	13916	13854	13997	13977	14071	14235	14226	14003	13978	14203	13887	14050	14117	13929	14050	14032	14095	13863	13855	14034	13898	14193	13965	13895	13995	14096	14002	14111	13874	14175	14021	13924	14088	14008	14082	14160	14080	13915	14023	14122	14115	13999	14028	14033	13993	14045	14110	14129	14085	14050	14003	14240	14202	13996	14231	14021	13829	14113	13886	13874	14104	14045	13914	14171	14102	14094	14116	14112	13884	14208	14067	14072	14018	14163	14171	14032	13914	14061	14004	14094	13980	14041	14165	14080	13926	14064	13997	14235	14117	14068	14243	14044	14180	14106	13973	14147	13945	14036	14047	14046	13983	14042	14185	13904	14048	14049	14134	13896	14051	13954	14087	14006	14030	14022	14059	14105	14047	14192	14057	14108	13976	13958	13734	13957	14016	14194	14070	13956	13863	13943	14042	14150	14166	14097	14084	13977	14055	14177	14089	14146	14145	13874	14087	13970	14028	14069	13994	14068	14228	14030	14056	14001	14056	13967	14178	13931	14091	13865	14074	13892	13934	13923	13943	13885	14141	14096	14114	14071	13920	14026	13955	14046	13982	13974	13936	14010	14141	14135	14175	14031	14045	14062	13996	13986	13964	13978	14017	14203	14085	14013	13987	13984	14128	13955	14055	13964	14061	14091	14026	13846	13912	14256	14016	14016	14041	13948	14000	14040	14091	13855	14068	13929	13886	14044	14081	14009	14081	13825	14044	13993	14039	14031	14003	14101	13958	14048	14108	13951	13949	13868	13981	14110	14058	13938	14012	14185	14035	14069	13948	13957	14162	14035	14098	13963	13937	13989	14143	14074	14065	14012	13977	14076	14164	14012	14065	13944	14126	13898	14129	14036	13910	14203	13940	14065	13940	13993	13925	13928	14129	14118	13818	14159	13991	13998	13950	14095	14240	14137	14129	13858	14089	14034	14000	14133	14022	13938	13987	13983
27057	21532	23231	19365	15815	15489	15450	14974	15045	15298	15494	15318	15594	16922	17186	16631	15909	15280	15091	14815	14998	14942	14870	14789	14988	14733	14963	14854	15041	14814	14763	14890	15015	14913	14778	14842	14929	14866	14984	14663	14801	14784	14913	15012	14885	14899	14886	14894	14841	14750	15032	14834	14807	14873	14787	14732	14838	14614	14911	14836	14810	14847	14809	14952	14975	14962	14680	15050	14659	14877	14755	14857	15015	14823	14913	14703	15061	14989	14988	14885	14843	14842	15064	14630	14928	14868	14686	14821	14666	14912	14740	14984	14914	14986	14793	14738	14836	14663	14908	14660	14730	14834	14934	14916	14772	14633	14777	14866	15024	14831	14714	14981	14767	14869	15072	14854	14958	14715	14872	14741	14818	15077	14894	14917	14921	14887	14868	14854	14812	14746	14744	14689	14693	14809	14818	14718	15059	14720	14867	15113	14928	14841	14690	14948	14725	14898	14928	14873	14771	14756	14892	14948	14907	14812	14883	14789	14763	14683	14794	14979	14822	14750	14880	14841	15023	14935	14699	14741	14631	14698	14764	15042	14629	14867	14943	14822	14866	14714	15057	14897	15099	14754	14803	14905	14982	14882	14966	14806	14836	14794	14898	14783	14948	14807	14689	15037	14980	14853	14776	14855	14858	14841	14844	14897	14788	14895	14844	14918	14861	15004	14766	14791	14818	14780	14893	14704	14801	14831	14737	14912	14636	14910	14787	14769	14889	14794	14755	14861	14941	14878	14718	14704	14915	14697	14766	15038	14955	14937	14819	14692	14843	14701	14860	14869	14890	14607	14699	14923	14884	14853	14886	14892	14684	15093	14614	14753	14722	14982	14908	14631	14891	14721	15001	14773	14793	14801	14980	14762	14842	14674	14735	14892	14861	14902	14782	14653	14991	14888	14700	14839	14841	14818	14881	14849	14866	14768	14794	14963	14942	14855	14757	14884	14666	14645	14699	14888	14941	14864	14988	14798	14889	14757	14675	14815	14894	14831	14831	14890	14971	14909	14844	14640	14763	14780	14813	14744	14924	14737	14881	14827	15022	14875	14913	14933	14523	14778	14901	14930	14922	14845	14805	14832	14716	14893	14707	14685	14730	14873	14793	14749	14697	14881	14746	14854	15001	14901	14719	14818	14850	14875	14790	14828	14863	15051	14829	14913	14866	14727	14716	14774	14879	14835	14897	14798	14932	14761	14675	14711	14852	14826	14575	14801	14983	14713	14755	14799	14944	15030	14716	14965	14735	14647	14764	14888	14893	14749	14924	14910	14820	14817	14862	14875	14864	14854	14966	14867	14817	14868	14976	14692	14731	14810	14882	14905	14877	14988	14932	14718	14828	14863	14827	14850	14763	14707	14925	14815	14822	14950	15021	14821	14821	14743	15064	14768	14775	14823	14792	14656	14848	14968	14852	14804	14842	14869	14681	14622	14638	14955	14754	14847	14857	14859	14869	14749	14925	15010	14789	14791	14835	14721	14856	14773	14798	15001	14874	14845	14965	14757	14760	14732	14766	14819	14867	14928	14805	14834	14918	14883	14900	14725	14783	14692	15094	14780	14779	14886	14753	14998	14753	14663	14770	14841	14799	14787	14762	15065	14808	14853	14982	14997	14841	14863	14619	14803	15050	14978	14872	14732	14900	15024	14894	14890	14757	14833	14903	14759	14974	14850	15016	14968	14725	14769	14747	14748	15036	14834	14901	14872	14726	14778	14760	14765	14801	14934	14873	14862	14885	14898	15074	14768	14934	14969	15010	14859	14908	14822	14894	14817	14841	14702	14667	14707	14860	14749	14587	14745	14852	14806	14937	14726	14800	14792	14966	14912	15018	14875	14703	14925	14633	14729	14823	14711	14816	14586	15068	14939	14929	14746	14800	14658	14753	14791	14681	14785	14739	14913	14828	14861	14845	14960	15003	14733	14771	14670	15067	14812	15007	15020	15015	14763	14950	14839	14969	14805	14980	15055	15078	14720	14812	14817	14574	14808	14898	14802	14835	14824	14941	15046	14798	14747	14630	15009	14783	14664	14685	14847	14857	14838	14831	14803	14932	14726	14836	14843	14904	14843	14785	14832	14822	14963	14952	14647	14828	14808	14968	15022	14728	14750	14960	14857	15064	14886	14815	14790	14845	14682	14880	14865	14699	14844	14951	14800	15026	14923	15067	14777	14718	14913	14966	14866	14819	14873	14779	15014	14999	14792	14748	14748	14755	14796	15000	14824	14810	14815	14851	14835	14974	14795	14978	14867	14628	14920	14923	14716	15027	14930	15116	15140	14883	14741	14708	14907	14836	14975	14828	14732	14837	14904	14804	15039	14802	14758	14779	15027	14704	14642	14793	14765	14897	14838	14893	14814	14772	14771	14980	14749	14990	14849	14920	14876	14842	14786	14667	14911	14926	14908	14715	14753	14896	14722	14740	14932	14928	14850	14856	14993	14720	14915	14834	14832	14991	14659	14849	14707	14955	14736	14735	14836	14748	15090	14973	14980	14683	14851	14736	14845	14725	14743	14832	14928	14953	14732	14805	14945	14848	14755	14867	14921	14923	14900	14752	15016	14751	14754	14802	14972	14765	14785	14705	14770	14945	14900	14893	14926	14787	14804	14782	14891	14821	14828	14997	14831	15081	14887	14886	14805	14833	14894	14772	14851	14723	14955	14876	14752	14951	14831	15007	14965	14857	14631	14861	14831	15014	14803	14751	14877	14999	14889	14760	14611	14647	14931	15043	14994	14959	14875	15032	14817	14969	14681	14659	14848	14869	14745	14895	14891	14986	15053	14841	14818	14878	14983	14836	14805	14810	15005	14937	15003	14891	14741	14763	14835	14804	15044	14783	14766	14852	14742	15016	14687	14870	14747	14817	14667	14987	14891	14801	14848	14883	14939	14891	14805	14911	14647	14835	14684	14950	14840	14771	14914	14874	14766	14779	14801	14816	15117	14788	14869	14771	14734	14778	14939	15049	14799	15048	14885	14713	14905	14845	14947	14789	15027	14807	14903	14929	14907	14943	14979	14863	15060	14916	14880	14896	14879	14871	14693	14872	14802	14765	15020	14909	14682	14898	14826	14693	14949	14769	14817	14730	14870	14936	14882	14754	14722	14776	14708	14802	14655	14790	14950	14751	14802	14689	14923	14819	14826	14768	14889	14994	14962	14676	14694	15073	14773	14872	14901	14795	14762	14884	14801	14888	14923	14934	14931	14795	14989	15113	15065	14694	14937	14872	14960	15013	14847	14738	14775	14940	14825	14776	14858	14791	14749	14787	14908	15051	14960	14844	15011	14946	14774	14788	14674	14873	14847	14808	14861	14919	14820	14597	14822	14882	15060	15028	14789	14772	14859	14922	14859	14891	14821	14777	14920	14824	14662	14738	14951	15155	14823	14764	14757	14924	14810	14849	14836	14969	14890	14804	14832	14939	14768	14868	14752	14851	14912	14937	14749	14963	14942	14689	14967	14876	14773	14843	14874	14887	15006	14735	14846	14875	14893	14762	14943	15015	14890	14697	15036	14837	14837	14747	14886	14944	14839	14960	14803	14891	14638	15011	14606	14716	14845	14846	14627	14887	14967	14809	14898	14800	14909	15025	14724	14859	14983	14840	14867	14732	14942	14735	14779	14802	14709	14823	14961	14767	14778	14796	14696	14747	14890	14957	15143	14849	14809	14718	14921	14565	14841	14783	14815	14777	14846	14903	14830	14777	14937	14849	14859	14781	14696	14796	15007	14767	14704	14928	14850	14854	14812	14889	15074	14897	14966	14924	14972	14836	14983	14864	14815	14811	14878	14844	14854	14749	14715	14740	14788	14822	14907	14812	15088	14962	14824	14698	14887	14651	14958	14826	14840	14694	14622	14600	14934	15043	14883	14943	14958	14824	14747	14971	14692	14773	15000	14902	14881	14861	15060	14645	14917	15024	14947	14762	14881	14894	14722	14839	14880	14798	14692	14834	14868	14764	14770	14856	14706	14696	14829	14876	14776	14756	15038	15051	14962	14963	14730	14724	14826	14745	14835	14802	14803	14962	14971	14927	14965	15059	14729	14733	14836	14782	14889	14831	14662	14956	14734	15034	14673	14761	14769	15088	14838	14918	14758	14632	14701	14795	14927	14735	14752	15062	14830	14960	14873	14902	14830	14934	14823	14688	15069	14982	14924	14808	14902	14711	14496	14753	14757	14795	14934	15163	14925	15025	14708	14893	14964	14955	14795	14759	14907	14753	14862	14826	14922	14911	14892	14838	14833	14798	14839	14799	14910	14727	14780	14697	14957	14917	14804	14877	14889	14941	15096	14850	15024	14859	14895	14859	14820	14954	14752	14940	14770	14863	14698	14530	14881	14863	14760	14750	14875	14893	14910	14765	14810	14795	15017	14801	14959	14910	14633	14760	14828	14860	14976	14943	14869	14865	14812	14775	14845	14708	15006	14801	14799	14814	14847	14629	14974	15039	14738	14845	14860	14877	14833	14889	14967	14786	14923	14839	14918	14806	14884	14685	15061	14629	14684	14789	14920	14694	14877	14791	14717	14877	14809	14819	14818	14799	14770	14702	14709	14668	14969	14693	14982	14793	14921	14825	14838	14995	14921	14995	14701	14975	14863	15023	14990	14911	15056	14948	14823	14783	14933	14754	14942	14814	14800	14874	14897	14710	14922	14869	14801	14818	14696	14851	14838	14899	14851	15039	14926	14939	14818	14838	14885	15003	14787	15065	14838	14850	14832	14815	14842	14839	14739	14981	14906	14845	14883	14847	14790	15046	15034	14853	15000	14890	14809	14575	14596	14836	14897	14864	14844	14850	14935	14896	14755	14725	14657	14743	14848	14856	14819	14908	14922	14962	14986	14956	14788	14831	14883	14766	14880	14875	14783	15021	14755	14804	14919	14831	14761	15034	14887	14804	14663	14780	14828	14953	14863	14937	14746	14939	14696	14773	14863	14890	14733	14899	14827	14915	14973	14780	14961	14740	14997	14858	14714	14814	14735	14949	14953	14932	14780	14946	14991	14760	14902	14905	14801	14901	14735	14796	14874	14779	14748	14868	14737	14887	14741	14834	14923	14870	14702	14768	14766	14882	15024	15083	14844	14838	15032	14893	14728	15000	14795	14786	14709	14855	14733	14803	14873
14885	19639	19219	16683	15386	14867	14534	14397	14689	14949	14804	14783	15280	17651	17072	15848	15132	14292	14152	14031	14122	14022	13982	13968	13972	13867	14080	14008	13913	13810	14042	13965	13924	13992	14061	14093	13953	14005	13967	14025	13852	13791	14143	14053	13920	13916	13949	13952	14057	13904	14056	14045	14027	13981	13914	14015	13878	13952	13784	13981	13993	13981	13999	14054	13969	13870	13963	14018	13956	13859	13980	13824	14048	13951	13906	14063	14102	13925	13905	13924	14178	13879	13900	14009	13874	13801	14021	13989	13925	13844	13973	14054	13895	13831	14076	13915	13861	13953	14035	13886	14067	13854	13997	13959	13900	13981	13800	13951	14056	13888	14016	13933	13840	14020	14010	13996	13875	14024	13899	14044	13989	13842	14029	13946	14100	13976	13800	13974	13784	13993	13971	13969	13978	13963	14063	13952	13905	13918	13992	13870	14018	13910	13835	13915	13945	13938	14004	13943	14130	13890	13994	13963	13892	14008	13978	14019	13988	13842	14121	13898	14036	13936	13772	14021	14034	13713	14028	14049	14055	14035	13962	14054	14056	13652	13931	13735	13786	13931	13999	14038	13955	14068	13810	13878	14062	13938	13882	14008	13927	13784	13875	13916	13850	13896	13906	14093	14031	13955	14088	13746	13935	14029	13987	13979	13810	13933	13968	14102	14071	13829	14080	13844	13995	13959	13910	13976	13918	13964	13882	13904	13851	13924	13836	13892	13943	13892	13935	13962	13884	13902	14065	13990	14012	13819	13984	13914	13923	13915	14074	13916	14050	13919	13957	13847	13991	13925	14146	14035	13912	14063	13841	13918	13989	13914	14013	13998	13881	14070	13895	13932	14076	14151	13987	13933	13834	13969	14084	13986	14071	13834	13905	13977	14074	13921	14115	13908	13865	13935	13936	14051	13914	13941	13888	13895	13979	14136	13980	13950	14125	13931	13832	13930	13973	13990	13914	14019	13994	13783	13886	13880	14163	13845	13854	13855	14050	13947	14022	13943	13808	13953	13913	14109	13776	13817	14003	13967	13993	13897	13811	13911	13996	13621	14021	14102	13951	13817	13933	13863	13999	13856	13858	13999	13781	13933	13759	13933	13953	13892	13931	13926	13957	13958	13762	13920	14112	13913	13965	14066	13855	13825	13865	13933	13949	13982	14002	14121	13878	14085	14017	13956	13894	14003	14055	13883	14022	14108	13918	13832	13936	14013	14030	13839	13837	13897	13920	13719	13904	13996	13935	14056	13866	13830	13908	13928	14024	13985	14121	13930	13966	14040	13897	13870	13943	13864	14018	13960	13909	13999	13928	13936	13886	13880	14060	13889	14001	13901	13993	13844	13941	13960	13914	14004	13933	13769	13882	14008	13924	14045	14066	13968	14044	13824	13794	13937	14010	13902	13968	13863	13870	13880	13858	14010	13968	14153	13966	13997	13915	13946	14001	13992	13899	13939	14014	13936	14109	13839	13990	13971	13875	14007	14087	14052	14052	13840	13944	13884	13732	14028	14031	13943	13828	13979	13731	13962	13824	13915	13925	13952	13853	13873	13854	13811	13910	13844	13995	13899	13968	13986	13860	13846	13984	13856	13981	14000	13817	13932	13994	13830	13956	13787	13930	13960	13914	13952	13841	13943	13902	13933	13930	13888	13843	14040	14060	13882	13976	13841	13994	14060	14014	14059	14035	14012	14133	13850	14014	13876	13962	13789	13812	13876	13954	13856	13831	13928	13824	14046	14093	13931	13927	13983	13871	13954	13960	13857	13926	13868	13971	13918	13993	13920	14105	14010	13933	14029	13883	14060	14040	13957	13974	14132	14042	14092	13836	13832	13942	14114	14008	13976	14073	13849	13920	13891	14026	13909	13976	13961	13891	13846	13955	13891	13904	14058	14039	13879	14065	13884	13819	13955	14020	14066	13799	13842	13947	13898	14014	14044	13923	13816	13946	13881	13937	13874	13757	13895	13808	14023	13819	13999	14203	13865	14004	13750	13910	13900	14177	13958	14059	13764	14064	13830	13998	13992	14010	13852	13992	13909	13942	13807	13794	13760	14058	13983	14089	13901	13949	13902	13871	13865	14085	14045	14043	13821	13903	13945	13962	14090	14035	13858	13938	13842	13868	14080	13944	14044	13896	13891	14007	14087	13851	13950	13943	13873	13900	13915	13888	14022	13984	13922	13889	13998	14135	13916	13950	13989	14056	13758	13908	13909	13810	13823	14104	13982	14087	13898	13929	14100	13839	13872	13943	13854	14010	13917	13831	13789	14006	13973	13820	14023	13985	13886	13955	14064	13939	14121	13885	13834	13870	13935	13931	13936	13935	13983	14012	13879	14079	13840	14021	13962	13919	13967	13893	13985	13931	13921	13788	13899	13832	14137	13985	13849	13870	13844	13908	13879	13945	13847	13935	13904	13851	13911	13973	13893	13965	13817	13928	13962	13827	13758	13905	13753	13858	13804	13905	13997	13839	13961	14041	13961	13884	13891	13963	13998	13811	13904	13934	13798	14035	14091	14083	13745	13899	14008	13905	13837	13852	14100	13992	13998	13973	14057	13794	13888	14083	14029	13983	13714	13862	14078	14042	14005	13902	13853	13955	13855	13845	13974	14057	14002	13799	14041	13814	13962	13837	13948	13906	13971	13882	13985	14069	14178	14143	13914	14005	14020	13953	13999	13973	13958	13940	13832	13872	14018	13910	13980	13951	13930	13972	13963	14001	13900	14088	13952	13987	13980	14104	13903	13825	13931	13969	13544	13845	13785	14044	14165	13899	14082	13990	13985	13932	13935	13903	14035	14034	13939	13947	13946	14032	14125	13928	13805	14057	13859	14002	14116	14031	13925	13955	13873	13858	13913	13928	14014	13768	13889	13892	13946	14083	13954	13931	14067	13969	13930	13984	13913	13803	13938	13851	13987	14034	13714	13969	13764	13991	13815	13931	13948	13826	13880	14043	13859	14078	13885	13857	13888	13754	14040	13999	13925	13799	13896	13977	13943	14020	14020	13967	13969	14072	14072	13860	14018	13988	13943	14002	14084	14006	13879	13819	13969	13981	13765	13867	13870	13895	13994	13863	14039	13876	13892	13844	14031	13911	13957	13894	14038	13924	13957	13838	14021	13959	13973	14096	13997	14031	13990	13967	13974	14109	13998	13920	13932	14147	14093	13941	13863	14014	13846	13981	13967	13955	14070	13982	13920	14029	14014	13954	13961	13795	14110	13966	13745	13816	14056	13918	14105	14074	14008	13941	13994	13857	13948	13895	13900	14015	13805	13949	13909	14038	13921	14073	13870	14088	13808	13858	14001	13774	14045	13793	14066	13969	14048	13883	13921	13954	13923	13941	13889	13915	13944	13881	13903	13910	14034	13972	14068	14036	13865	13946	13922	13812	13858	14034	13993	13997	14067	14013	13948	13734	13938	13803	13810	14093	13853	13693	14130	13988	14013	13741	13941	14044	13991	14114	13727	13988	13860	14019	13764	13940	14045	13877	13978	13852	14006	13757	14080	14047	13802	13906	13898	14061	13985	14027	13883	13894	13941	13871	13976	14037	13926	13910	13952	13783	13838	14058	14010	13921	13904	14010	13748	13922	13996	13891	14042	13881	13924	13823	14030	13868	13874	13893	13972	13818	13861	13918	13922	14016	13769	13825	13968	14023	13928	14018	13934	13968	13961	14051	13972	13933	14063	13963	13829	13970	13937	13863	13896	13998	14138	13749	13928	13956	13871	13834	13912	14046	13907	13851	14022	13949	13780	14096	13888	13966	14013	13973	13922	14025	13675	14011	13918	14029	13930	13924	13913	13846	13923	13947	13913	13801	14126	14026	13881	14137	13994	13962	14055	13805	13917	14005	14034	13957	13856	13887	14061	13930	13870	13950	14032	14114	13882	13835	13972	14055	13987	14108	13879	14176	13891	14062	13992	14055	13967	13876	13799	14045	14067	13941	13887	13936	14085	13889	13933	13919	14036	13907	14005	13832	13992	13861	14017	14013	13990	13964	14019	13976	13886	14096	13875	14139	14046	13875	14051	14018	13915	13950	14023	13979	14020	14011	14097	14019	13896	13999	14109	13884	13923	13925	13811	13769	13954	14205	13927	13869	14005	14058	13932	13928	13872	13928	13974	13958	13996	13952	14050	13913	13743	13950	13962	14144	13921	13951	13951	14116	13898	13951	13982	13958	13986	14121	13996	13803	13954	13902	13952	13973	14049	13941	13929	13869	13950	13794	13851	14007	14026	13853	14007	13881	14052	13822	13939	13855	13870	14006	14002	13884	13927	13905	13998	14009	14055	13976	13833	14046	13903	14031	13969	13818	13855	13952	13712	14058	14044	13793	14052	13817	14007	14090	13895	13890	13934	13923	13902	13915	14099	14029	14008	13944	13959	14022	13941	13988	13917	13792	13831	13851	14025	13915	14013	14085	13981	14027	13903	13982	13970	13953	13900	13900	13843	13965	13876	14022	13995	14160	14050	14016	13759	13880	14096	13985	13874	14010	13892	14002	14051	13969	13834	14010	13880	14069	14010	13921	13835	13893	14136	14099	13927	13855	14005	13930	13961	13837	14067	13927	13740	13991	14098	13844	14014	13943	13996	13814	13943	14064	13916	13977	13790	14083	14024	13849	13963	13896	14028	14044	14045	13989	13934	13827	14038	14042	14052	13925	14040	13877	13911	13797	13895	13999	13926	13953	13888	13978	14045	13987	13945	13949	13927	14010	14001	13912	13940	13904	14046	13863	14022	13943	14030	14002	13990	13973	13837	14020	13896	14023	14034	13933	14195	13972	13827	14171	13906	13804	13986	14052	13962	14027	13946	13861	13950	13924	14013	13965	13908	13901	13934	14054	14036	13997	14001	13874	13983	13816	14002	14067	13880	13858	13969	13880	13974	14110	14009	13969	14059	14012	14058	13833	13819	14041	13938	13926	13873	13934	13986	14066	14036	14004	13848	13890	14202	13970	13962	13856	13980	13968	13907	14125	13941	13990	13913	14024	14013	13983	13974	13916	13798	14088	13892	13785	13974	14115	13587	14005	13944	13874	14045	14051	14024	14067	14007	13930	13957	14081	14047	13965	13873	13873	13904	13840	13959	13936	14058	14013	13984	14190	14023	13923	13836	13985	13805
23682	20962	28189	23968	21461	19940	18378	16331	15981	16417	16010	15845	18824	28783	27057	23866	19381	16551	15716	15255	15103	15005	15220	15220	15172	15225	15190	15118	15014	14996	15144	14987	15154	15056	14939	14979	15171	15133	14945	15154	15115	14997	15125	15127	15044	15034	14983	14939	15021	15121	14967	15013	15128	14908	15043	15168	14951	14919	15094	14979	15257	14953	14998	15143	15125	14885	15120	15198	14871	14975	14978	15088	15087	15057	14868	15125	14802	15072	15190	14942	15249	14887	14950	15059	15205	15107	14950	15107	15203	15160	14987	15136	15036	14956	15106	14981	15048	15017	15020	14979	14886	15151	14879	15127	15100	15016	15068	15261	15195	14913	14917	14798	14973	15070	15147	14922	15158	15044	15089	14944	14996	14985	15034	15052	15073	14996	15164	14973	15044	15055	15150	14895	15054	14858	14857	15005	14779	14908	15105	15131	15018	15159	15153	14864	15021	14790	14947	15020	14963	15038	15029	14879	15028	15054	15034	15060	14852	15127	15089	15122	14888	15032	14861	14806	14940	14905	15020	14951	14935	14962	15048	15100	14828	14886	15103	14947	15137	15038	14891	14752	15118	15010	14928	15099	14843	15026	15073	15196	15011	14940	15119	15092	15023	14823	15030	15040	14968	15015	15046	14931	14974	15069	14727	15033	15054	14918	15103	14916	15074	15057	15174	14970	15002	15019	15012	14807	14941	14877	15094	14838	15121	15307	14886	14939	15070	14876	15032	14913	14974	14935	15088	14892	14858	15086	14868	14872	14899	14979	15085	15118	15158	15016	15034	14951	15019	14833	14904	15049	14955	15136	14993	15124	15159	15114	14848	14970	14803	14907	15068	14879	14979	15011	14947	14849	14897	14822	14979	15060	14980	15150	14929	14986	15042	14981	15217	15142	14928	14986	14945	14937	14997	14994	14814	14866	15077	14780	15044	15178	14887	15038	15194	15131	15018	15005	15278	15027	14953	15039	15069	15085	15085	15036	15049	15113	15044	14824	15038	14893	14927	14958	15094	15066	15041	15050	15026	14917	14966	14992	15014	14981	14997	15084	14839	15030	15099	15127	15190	15049	15099	14961	15001	15163	15011	14915	15076	14968	15021	14757	14962	15109	15081	15037	14977	15076	15057	14986	15023	15020	15036	14917	15066	15122	15062	14888	14897	15047	15008	15048	15036	15018	15116	15102	15086	15120	15040	15059	14960	15074	14990	14956	14927	14874	15093	15042	15116	15102	15042	14957	14995	15033	15161	15075	14796	15038	15315	15119	15052	15054	15051	15073	14854	14983	15013	14958	15029	15034	15125	15108	15150	14894	15118	14765	15069	15007	14843	14829	14954	15087	14774	14964	15084	15089	14844	15053	14959	15162	14945	14956	14909	15025	14986	14873	15035	14948	15107	15082	14959	15162	14916	14930	14971	15004	15005	14924	15045	15092	14999	15153	15162	15024	15092	15055	14859	14985	15065	14942	15238	14960	14829	15020	15006	14917	15157	15153	14818	14934	15303	14810	14992	15036	15152	15157	15097	14920	15133	14837	14969	15010	15093	14959	15000	15060	15172	15146	14939	14991	15029	14959	14978	15067	15038	15116	15290	14815	14969	15135	14928	14949	15046	14953	14990	14917	15213	14920	14961	14979	15269	14890	14990	15037	15024	14987	15029	14970	15184	14935	14940	14838	15012	14939	15005	15032	15004	14963	14989	14944	14943	15027	14885	14874	15062	15073	14867	15012	15063	15018	15080	15132	14958	14906	15138	14941	14881	14956	15025	15046	14922	15018	15054	14866	14898	15077	14952	15031	15078	14863	15003	14819	15189	14905	15160	14972	14884	15011	14993	14981	15046	15072	15080	15335	14939	15030	14958	14868	15190	15040	14828	15012	15147	15003	15090	15129	15148	14949	14907	15218	15008	15014	14964	14872	15111	15108	14957	14925	15116	14909	14915	14928	15025	14971	15014	15021	15017	15148	15160	15027	14866	14868	14835	14947	14747	15077	15111	15037	15119	14946	14973	15013	14839	14937	14963	15122	14939	14927	14883	14865	15021	14977	15127	14926	14957	15061	15191	14866	15016	15105	15081	14932	15050	15189	15157	15057	15096	15097	14903	15092	14859	15105	15261	14983	15030	15020	14957	15156	15084	15032	14925	14959	15053	15011	14941	15291	15060	14998	14961	15053	14953	14925	14967	14811	15041	15086	15263	15045	15058	14966	15141	14995	14860	14954	14798	14816	14784	15034	15126	15170	15287	15169	14998	15090	15064	15154	15167	15051	14920	15086	14957	14975	14873	15189	15037	15108	14929	15029	15102	15010	15033	14952	15061	15025	15130	14929	14903	14904	14988	14890	15044	14945	14943	15080	15103	15011	15058	15075	15032	14880	15008	14997	14974	15053	15142	14933	15009	15074	15029	14902	15007	15132	14878	15107	14948	15018	15208	15113	15109	15021	14963	14948	14935	14977	15097	14860	14999	15169	15106	14875	14945	15142	15075	14956	15080	14962	15020	15162	14904	14925	14883	15100	15259	15156	15148	15068	15240	15108	15095	14865	15206	15001	15196	14854	15145	15134	15157	15050	14989	14859	14933	15155	15158	14970	14769	15015	15126	15271	15000	14821	15126	15162	15019	15182	14735	14842	14959	14790	15024	14890	15164	15011	15200	14887	14948	15004	14913	15048	14923	15048	14967	15105	15184	15119	15107	14992	14722	15078	14956	15084	15166	15067	15063	14932	14947	14881	15032	15057	15072	14964	15028	15289	14955	14986	14912	15101	15080	15131	15067	14995	14944	14998	15009	15057	14970	14863	14857	14976	14926	15059	14891	14798	15104	15202	15146	14978	15011	14809	14975	14838	15355	15258	15168	15012	15122	15074	15051	14935	15035	15156	14880	14862	15044	15165	15082	14930	14955	14941	15004	14792	14806	15196	15047	14935	15059	15230	14952	15047	14907	14989	15055	15071	15161	14899	15025	15004	14939	15009	15024	15164	14838	15011	14868	15097	15052	14967	15120	15032	15221	15024	14912	15002	14772	15008	14962	15038	14881	14939	14799	15061	14982	14996	14975	15029	14966	15087	14911	14838	14955	14826	15189	15122	14878	15077	15025	15128	14845	14854	14877	14994	15096	14912	14804	15115	15020	15158	14869	15117	15163	15171	14918	15134	14921	14961	15062	15024	15201	14970	15256	14909	15033	15167	15112	15047	15017	15005	15167	15145	15063	14893	15003	15102	15100	15084	14975	15111	15002	15030	14935	14813	15112	14974	15134	15105	14985	14954	15020	15057	15045	14925	14894	14873	15113	15016	14892	14958	15060	15046	14852	15102	14984	14870	14932	14918	15030	14935	14866	15019	14919	14973	15016	15017	15153	14926	15116	14886	14989	14842	14894	15193	15033	15011	14997	14946	14961	15023	15007	14949	14962	14992	15096	14964	15131	14932	15012	14952	14938	15067	15023	15081	14933	14985	15070	14912	14905	15059	14977	15177	14911	14883	15101	14884	15012	15016	15187	14973	15078	15105	15108	15075	15124	14882	15161	15158	15117	15199	15195	15088	15159	14807	15236	14873	15069	14991	14947	14829	14895	14890	14980	15107	14968	15091	15006	14855	14883	15029	15019	14861	14977	14842	15165	14866	15134	15068	15000	14863	15037	15210	15143	14996	15152	15027	15099	15013	14969	14925	14873	15070	14894	15136	14970	14839	15114	15113	15043	14846	15092	14891	15131	15103	15155	15129	14926	14840	14922	15151	15117	15204	15144	14905	14995	14907	15072	15119	15040	14861	15278	15112	15227	15188	15150	15006	15089	14851	15147	15017	15122	15214	14986	15281	14954	14954	14997	15064	15252	15104	15120	14959	14932	15068	14962	14889	14900	15072	15112	15305	15060	15092	14875	15144	15056	15216	15031	14763	15146	14991	15309	15118	15102	15009	14982	15026	14807	15038	15197	15043	15024	15101	15105	14975	15152	15016	14912	14716	14853	14966	15157	14790	15147	15045	14921	15077	14932	15255	14808	14834	15048	15052	15074	14871	14958	14889	14951	14861	14983	14987	14931	14977	15015	15145	14901	14926	14981	14969	15112	14976	14978	15111	14976	15247	15059	15014	15080	15034	15017	14903	14856	15142	15148	15151	14721	15205	15068	15022	15120	15141	14926	15044	14870	14974	14905	15023	14998	14845	15088	15116	15163	15043	14963	14935	15000	14937	15027	15188	14912	14887	14937	15070	15024	14935	14929	14838	14955	15026	15015	14868	15005	15016	15193	14843	15024	14948	15004	14964	14977	15080	15000	15113	15057	15014	15019	14955	14970	15077	15082	14901	15059	14883	14926	15026	15015	14975	15144	14893	14780	15078	14933	15107	15028	15064	14956	15060	15082	15089	14904	15102	15011	14889	15129	14756	14959	14953	14997	15182	14946	15033	14907	14858	14893	14904	15035	15182	15071	15120	14928	15070	14949	14855	14999	15092	14922	15052	15218	14935	15082	15022	15076	15017	14964	14909	14912	14854	15040	14916	14934	14921	14920	15089	14920	14961	14948	14937	14903	15021	14882	14926	15148	15124	14966	14955	15105	15329	14999	15038	14862	15053	14951	14988	15120	15069	15064	15019	14972	14949	14932	15144	15051	15102	15198	14774	14901	15014	15042	14964	15017	15192	14820	14924	14838	14974	15039	15024	14849	15002	14839	14846	15026	15038	15214	14935	15004	15035	14878	15032	15074	15035	15226	15115	14925	14884	14864	14982	14946	15054	14902	14830	15035	15012	15041	15132	15121	15096	14838	14941	15115	14989	14950	15128	15153	15020	15015	15035	15024	15008	15046	14993	15098	14998	14968	15084	15056	14988	15060	15028	15011	15235	15095	15127	15142	15094	15211	14885	14982	15095	14931	15069	14973	15027	15163	15060	14989	15266	15171	15033	14935	15025	15170	14942	15047	15261	14962	14943	14877	15135	14922	14900	15137	15007	14908	15076	15080	14878	15141	15076	15253	15053	15096	15136	15162	15095	15112	15005	14985	15038	14981	15049	14896	14950	14995	15061	15028	15193	15013	15109	15103	15143	14933	14937	14773	14857	15082	15116	14948	14830	14966	14984	15159	15028	15047	15119	15008	15141	14953	15042	15063	14896	15007	14954	14991	14928
14234	24384	23766	18984	17104	16112	15733	15340	16081	16096	15705	15597	20973	32577	29947	25272	19310	15391	14793	14294	14305	13993	13966	14156	14091	14184	14324	14119	14131	14268	14144	14200	14147	14322	14194	14057	14199	14127	14111	14248	13955	14306	14139	14144	14225	14130	14178	14079	14191	14189	14244	14022	13966	14089	14088	13964	14158	14113	14045	14121	14197	14082	14164	14098	14089	14112	14140	13994	14097	14037	14076	14011	14195	14096	14302	14089	14085	14108	14180	14126	13997	14169	14102	14109	13908	14168	14143	14009	14193	14066	14070	14082	14062	13986	14105	14093	14347	14089	14160	14111	14130	14019	14231	14005	14033	14230	14119	14164	14041	14116	14169	14202	14016	14045	14012	14123	14074	14105	14078	14044	14171	14087	14158	14057	14208	13872	13962	14328	14037	14178	14157	13938	14121	14037	14035	14088	14020	14085	14177	14149	14248	14080	14019	14074	14143	13896	14082	14068	14086	13996	14106	14187	14162	14175	14094	14168	14148	14008	14155	14152	14204	14260	13980	14113	14005	14052	13962	14117	14032	14054	14159	14157	14153	14001	14229	14037	14207	14050	14144	14072	14195	14051	14028	14109	14098	14065	14229	14083	13935	14034	14022	14149	14138	14203	14056	14214	14122	14040	14059	14232	14230	14080	14078	13952	13932	14130	14239	14049	14029	14049	14128	14209	14103	14094	14134	13994	14097	14106	14082	14004	14031	14159	14102	14031	14263	14114	14154	14226	13996	13923	14101	14106	14140	14207	14193	14247	14093	14084	14103	13996	14148	14060	14183	14199	14074	13914	14018	14077	14143	14106	14062	14014	14079	13946	14155	14102	13902	14068	14017	14061	14031	14185	14130	14150	14022	14284	14134	14153	14071	14029	14012	14080	14032	14045	14050	14014	14000	14025	14015	13980	14157	14031	14082	13892	14182	14111	13990	13973	14183	14225	14173	14127	14140	14019	14152	14084	14112	14012	14045	14064	14146	14159	14109	14019	14045	14091	14055	14142	14253	14115	14178	14124	14229	14133	14221	14113	14033	14119	14069	14009	13995	14000	13940	14039	14168	14148	14085	14231	14079	13928	14104	13982	14194	14141	13985	14096	14206	14222	14193	14113	14122	14035	14066	13906	14231	14023	14007	14222	14030	14143	14080	13954	14193	14184	14210	14164	14180	14059	13998	14052	14129	14183	14022	14121	14228	14054	13938	14013	14028	14064	14139	14022	14206	13992	13834	14003	14184	14248	14149	14129	13986	14078	14012	14098	14016	14097	14232	14137	14016	13931	14249	13999	14103	13972	14009	14115	14078	14092	14117	14179	14088	14102	14102	14125	14041	14113	14138	14095	14007	14201	14203	14027	13970	14100	14014	14126	14136	14157	13952	14078	14226	14060	14147	14118	14166	14177	14208	14107	14018	14180	14157	14260	13961	14082	14064	14279	14058	14024	14159	14073	14170	14114	14121	14079	14045	14131	14295	14218	14187	14087	14131	14092	14177	13921	13967	14066	14010	14133	14117	14104	13959	14112	14205	14134	14175	14045	14186	14097	13974	14145	14270	14055	14187	14101	14250	14152	14049	14091	14030	14148	14130	13995	14236	13990	14152	14149	14193	14073	14115	13941	14076	14013	13908	14139	14089	14058	14158	14020	14089	14154	14037	14107	14001	14024	14069	14045	14146	14225	14003	14092	14050	14006	14129	14157	14166	14105	13985	13927	14167	14157	14110	14109	14210	14096	13923	13925	14038	14218	14231	14095	14036	14081	13975	14072	14201	13984	13921	14076	13924	14086	14036	14008	14105	14017	14121	14310	13981	14225	14014	14162	14182	14124	14113	14088	14119	14041	13999	14118	14150	14102	14037	14009	14160	13955	14151	13899	14114	13974	14282	14234	14044	13929	14200	14111	14098	14088	14122	14271	14058	13941	14135	13962	14152	14068	14007	14056	14192	14101	14031	14010	14156	14029	14214	14117	14062	14125	14109	13992	14093	14200	14079	14227	14183	14168	13973	14029	14112	14053	14223	14086	14043	14031	14068	14221	14108	14121	14092	14090	13956	14255	14059	14101	14085	14050	14031	14030	14267	14114	14260	14047	14019	14083	14110	14050	14183	14104	14230	14123	14168	14072	14134	14294	14110	14170	14162	14179	14220	14088	14084	14308	13992	14143	14095	14033	14004	14070	14083	14187	14241	14063	14084	14146	14132	14131	14058	14308	14043	13857	14192	14069	14037	14155	14124	14171	13987	14093	14134	13964	14232	14109	13948	14044	14246	13930	14178	14157	13963	14093	13965	14066	14011	14121	14081	14152	14175	14199	14183	14042	13941	14132	14161	14022	13982	14058	13971	13847	14016	13999	14056	14163	14067	14026	13984	14128	14082	14045	14044	14062	14048	14122	14324	14174	14099	13987	14028	14092	14045	14006	14025	13953	14048	13948	14165	14046	14258	14179	14039	14033	13967	14087	14125	14120	14020	14092	14067	14048	14150	14096	14063	14135	14228	14061	14001	14050	14154	14184	14126	13996	14120	14111	14113	14134	14082	14040	14107	14112	14005	14041	14025	14016	13991	14054	14010	14019	14232	13997	14284	14220	14112	14031	14094	14032	14016	14165	14207	14055	14087	14007	14258	13863	14099	14086	14158	14292	13910	14033	14128	14138	14120	14160	13963	14019	14165	13985	14047	14103	14045	14169	14074	14117	13937	14074	14111	14184	14001	14014	13959	14029	13987	13933	14104	14179	14160	14013	14195	14207	14083	14185	13945	14082	14066	13928	14147	14175	14045	14106	14117	14078	14097	14096	13944	14059	14053	14205	14031	14117	14285	13968	13969	14106	14071	14141	13997	14058	13998	13963	14069	14138	14106	13961	14128	14028	14110	14006	14072	14118	14109	14040	13991	14218	14248	14208	14227	13970	14139	14029	13927	14212	14127	14135	14154	14007	14239	14096	14041	14013	14192	14062	14117	14262	14020	13961	14115	14227	14085	14286	14013	14014	14087	14067	14218	14061	13945	14200	14133	14254	14035	14106	14020	13844	14193	14072	14111	14118	14088	14143	14087	13957	14085	14169	14142	14091	14277	14047	14015	14001	14239	14104	14165	14186	14166	13998	14158	14172	14130	14106	13995	14177	14139	14067	14042	14133	14073	14033	14098	14154	14174	14173	14053	14168	14113	13998	14056	14208	14189	13985	14276	14027	14030	14252	14051	13984	14030	14126	14149	14207	14237	14227	14264	14152	14131	13890	13957	14241	14141	14120	14015	14076	14115	13973	13991	14118	14070	14130	14197	14216	14216	13972	13936	14154	14051	14025	14235	14048	14199	13960	14000	13992	14174	14051	14079	14048	14104	14166	14087	14048	13962	14247	13963	14115	14042	14050	14009	14390	14117	14099	14055	14048	14029	14099	14030	13940	13958	14082	14337	14177	14094	14171	14033	14142	14305	14142	14023	14138	14119	14055	14175	14201	14230	14199	14174	14104	14376	14002	13944	14192	14114	14088	14267	14078	13981	14171	14179	14210	14169	14108	14063	13980	13890	13960	14044	14074	14152	14132	14120	14171	14056	14223	14171	14144	14107	14034	14116	14075	13977	14133	14191	14074	14111	14002	14179	14258	14170	13980	14075	14025	14150	14043	14059	14073	14079	14242	13976	14118	13980	14055	13887	14127	14110	13972	13966	14265	14046	14192	14175	14030	14226	14119	14083	14212	14034	14283	14188	14265	14089	14115	14153	14078	13991	14060	14066	14046	14180	14059	14241	14092	14095	14171	14162	14144	14233	14030	14119	14092	13908	14061	14067	14103	14174	14142	14117	14061	14129	14096	14234	14202	14093	14038	14165	14015	14097	14070	14213	14050	14042	14012	14060	14052	14038	14215	14188	14190	14210	14204	14063	14113	13936	14093	14108	14127	14175	14182	14130	14083	14188	14046	14005	14018	14074	14187	14195	14168	13937	14017	14093	14173	14118	14075	14183	14084	14111	14237	13989	14224	13906	14226	14284	14108	14100	14083	13982	14225	13954	14088	14101	14135	14135	13895	14149	14099	14150	14207	14133	14105	14193	14118	14015	14076	14089	14048	14112	14031	14204	14130	14155	14060	14169	14241	14245	14092	14171	14073	13865	14119	14096	14192	14111	14106	14083	13990	14302	14232	14154	14113	14220	13962	14050	14343	13920	14139	14050	14232	13998	14027	14047	14210	14173	14351	14083	14300	14144	14060	14190	14014	14141	14032	14178	13932	14096	14075	14135	14022	14090	13889	14027	13990	14212	14132	14199	13956	14064	14067	13985	13989	13988	13886	14025	14102	14077	14175	14050	13976	14024	14260	14119	13982	14277	14082	14161	14277	13942	14061	14181	14130	14146	14070	13912	14147	14171	13943	14244	14095	14022	14066	14163	13984	14100	14163	14059	13976	14135	14176	14151	14088	14049	14122	13973	14286	13996	14054	14057	13943	14073	14221	13966	14062	13957	14142	14163	14000	13981	14105	14157	14163	14008	14063	14114	14220	14223	14082	14217	14100	14217	14113	14160	14092	14051	14149	14099	14237	14172	14045	14160	14095	14103	14092	14053	14016	14056	14075	14135	14124	14029	14123	14183	14009	14001	14214	14077	14005	14173	13941	14104	14119	14213	14119	14061	13958	14151	13970	14209	14184	14194	14070	14230	14034	14154	14196	14166	14141	14033	14153	14104	14209	13983	14100	14129	13858	13996	14086	14030	14168	14011	14089	13995	14078	14035	14186	14243	13987	13991	13777	14074	14296	14185	14221	13970	14197	13957	14290	14153	14091	14239	14149	14034	14105	14089	14106	14256	14113	14190	14258	14048	14077	14043	14093	14171	14058	14039	14286	14045	14243	14251	14087	14150	14156	14190	14136	14163	14075	14045	14254	14058	14178	14201	14111	14127	14174	14065	14096	14131	14085	14161	13996	14123	14029	14267	14101	14177	13936	13912	13958	14036	14067	14162	14041	14153	14048	14130	14057	14047	13937	14250	14127	14098	14205	14030	13950	14230	14122	14157	14167	14183	14240	14106	14212	14003	14086	14164	13981	14053	14027	13997	14142	14029	14178	14174	13877	13950	14142	14132	14005	14084	14042	14047	14157	14224	13900	14165	14017	14057	13956	14068	14244	13949	14161
22666	21068	28823	23549	21189	22567	23001	17621	16656	17008	17155	16789	20692	37007	35379	30001	23236	18129	16404	15770	15614	15575	15679	15493	15485	15481	15270	15433	15666	15585	15430	15468	15556	15474	15364	15360	15514	15427	15468	15455	15485	15285	15512	15653	15581	15553	15365	15491	15284	15619	15354	15422	15684	15500	15486	15462	15427	15475	15499	15548	15438	15287	15475	15490	15454	15404	15423	15457	15325	15435	15336	15344	15579	15397	15406	15330	15354	15490	15256	15265	15354	15289	15507	15500	15369	15418	15498	15330	15235	15356	15230	15553	15400	15349	15346	15426	15412	15505	15420	15435	15501	15254	15334	15456	15352	15519	15403	15175	15434	15296	15436	15279	15353	15602	15212	15540	15625	15264	15297	15527	15436	15423	15494	15456	15541	15348	15345	15294	15513	15399	15301	15507	15511	15524	15355	15477	15505	15263	15374	15487	15372	15364	15538	15475	15566	15324	15440	15505	15364	15362	15424	15508	15250	15334	15255	15506	15373	15366	15406	15340	15338	15323	15457	15395	15458	15461	15468	15406	15543	15444	15563	15533	15463	15454	15337	15361	15494	15182	15534	15375	15359	15407	15304	15390	15337	15330	15236	15314	15360	15264	15489	15322	15323	15354	15416	15243	15456	15355	15491	15454	15330	15342	15480	15349	15305	15237	15217	15359	15452	15214	15462	15278	15476	15277	15496	15491	15561	15428	15250	15405	15500	15374	15406	15347	15473	15425	15040	15271	15491	15383	15322	15382	15650	15397	15369	15186	15248	15216	15585	15454	15347	15441	15396	15489	15418	15396	15434	15337	15260	15448	15277	15430	15417	15586	15539	15375	15610	15567	15237	15387	15247	15250	15502	15493	15405	15414	15677	15387	15502	15536	15442	15295	15286	15571	15246	15442	15451	15397	15412	15465	15537	15457	15533	15428	15409	15353	15297	15390	15411	15447	15547	15514	15281	15595	15416	15460	15443	15491	15488	15315	15237	15512	15432	15280	15256	15281	15238	15648	15406	15409	15416	15348	15537	15384	15475	15492	15211	15251	15401	15231	15551	15192	15242	15389	15349	15307	15408	15370	15432	15183	15236	15457	15377	15445	15324	15388	15312	15578	15342	15522	15257	15514	15348	15440	15441	15425	15365	15388	15341	15487	15514	15489	15542	15516	15391	15473	15461	15347	15393	15539	15413	15531	15244	15326	15435	15403	15543	15355	15284	15317	15269	15373	15422	15301	15434	15356	15365	15487	15325	15361	15368	15377	15370	15400	15339	15440	15408	15568	15428	15261	15321	15527	15427	15222	15402	15236	15529	15441	14996	15347	15384	15371	15613	15538	15265	15418	15224	15316	15374	15202	15335	15291	15450	15272	15368	15456	15335	15372	15295	15156	15531	15473	15408	15576	15440	15397	15431	15245	15404	15402	15454	15263	15399	15335	15428	15350	15490	15315	15303	15428	15355	15339	15320	15487	15338	15387	15395	15577	15340	15265	15365	15419	15548	15467	15265	15347	15423	15271	15284	15374	15471	15571	15317	15429	15302	15325	15299	15532	15624	15310	15432	15357	15264	15551	15389	15311	15389	15517	15300	15476	15497	15382	15335	15257	15357	15076	15389	15480	15227	15441	15402	15269	15354	15532	15363	15390	15400	15237	15320	15431	15433	15256	15275	15342	15302	15209	15380	15243	15461	15280	15135	15296	15251	15380	15292	15540	15391	15176	15263	15443	15362	15373	15511	15489	15287	15492	15337	15447	15499	15372	15240	15559	15497	15390	15310	15454	15789	15479	15382	15385	15352	15400	15361	15363	15363	15180	15418	15192	15289	15481	15449	15555	15385	15321	15413	15310	15353	15392	15354	15420	15421	15349	15495	15471	15471	15432	15423	15307	15230	15503	15495	15506	15430	15278	15425	15337	15244	15480	15569	15291	15331	15353	15368	15251	15368	15427	15468	15404	15157	15283	15154	15496	15519	15464	15467	15492	15368	15340	15429	15393	15102	15311	15300	15460	15354	15342	15292	15235	15290	15474	15453	15456	15511	15376	15438	15526	15475	15336	15158	15358	15485	15346	15289	15391	15514	15622	15536	15533	15327	15270	15339	15476	15373	15233	15273	15454	15395	15247	15401	15342	15336	15373	15355	15413	15459	15351	15347	15434	15579	15374	15197	15288	15178	15275	15453	15429	15289	15415	15299	15425	15252	15279	15364	15387	15106	15435	15359	15431	15375	15336	15231	15400	15416	15304	15403	15175	15357	15269	15408	15313	15241	15302	15354	15214	15210	15397	15302	15588	15504	15452	15263	15574	15447	15309	15492	15258	15297	15524	15490	15437	15264	15408	15403	15199	15332	15363	15242	15483	15418	15215	15097	15506	15425	15399	15231	15248	15329	15296	15333	15338	15480	15418	15306	15512	15283	15281	15172	15382	15401	15231	15484	15470	15448	15295	15238	15455	15302	15433	15342	15359	15231	15389	15324	15398	15328	15239	15571	15425	15332	15282	15516	15474	15327	15302	15317	15266	15335	15487	15345	15237	15445	15440	15496	15487	15068	15438	15193	15399	15375	15322	15597	15260	15256	15311	15259	15430	15344	15438	15298	15351	15539	15394	15464	15143	15254	15291	15421	15304	15404	15457	15408	15402	15395	15413	15449	15267	15357	15391	15520	15641	15458	15395	15285	15536	15059	15432	15416	15430	15307	15567	15314	15448	15519	15495	15551	15476	15351	15282	15428	15367	15473	15377	15397	15379	15336	15229	15409	15350	15435	15562	15366	15313	15474	15296	15547	15243	15484	15382	15396	15490	15406	15295	15542	15320	15361	15432	15313	15283	15487	15350	15444	15139	15308	15308	15495	15471	15322	15492	15203	15269	15328	15390	15275	15371	15347	15377	15470	15311	15233	15418	15445	15224	15340	15498	15419	15250	15349	15529	15273	15460	15631	15465	15453	15449	15313	15404	15656	15438	15427	15206	15365	15277	15410	15372	15387	15356	15346	15408	15371	15372	15229	15465	15535	15406	15501	15553	15516	15270	15406	15209	15446	15357	15453	15531	15351	15358	15334	15457	15027	15447	15272	15300	15415	15438	15239	15474	15239	15399	15505	15450	15403	15338	15339	15357	15245	15487	15484	15623	15393	15348	15274	15232	15348	15511	15340	15342	15382	15382	15131	15535	15222	15284	15212	15259	15497	15326	15398	15084	15309	15191	15525	15439	15467	15349	15306	15281	15275	15314	15343	15187	15257	15301	15388	15258	15406	15535	15514	15367	15368	15419	15252	15325	15359	15096	15377	15378	15387	15402	15712	15630	15386	15329	15421	15283	15358	15275	15296	15055	15461	15391	15401	15342	15397	15366	15415	15342	15397	15649	15312	15516	15330	15496	15327	15195	15558	15373	15464	15386	15505	15326	15171	15223	15369	15486	15320	15502	15449	15562	15127	15202	15412	15438	15522	15216	15081	15253	15455	15403	15344	15316	15495	15356	15264	15397	15288	15394	15435	15213	15321	15446	15421	15465	15411	15352	15497	15512	15302	15508	15620	15495	15444	15486	15530	15359	15384	15267	15452	15418	15293	15481	15227	15305	15546	15414	15435	15460	15656	15244	15236	15321	15315	15452	15343	15455	15354	15437	15367	15293	15566	15348	15418	15395	15478	15379	15489	15462	15454	15334	15391	15351	15300	15507	15495	15370	15364	15251	15291	15289	15344	15478	15524	15335	15400	15355	15410	15617	15469	15330	15088	15613	15376	15169	15331	15439	15597	15289	15228	15515	15341	15205	15472	15182	15435	15343	15223	15284	15329	15513	15520	15299	15477	15538	15604	15530	15474	15527	15480	15243	15417	15252	15264	15158	15363	15506	15424	15274	15456	15258	15179	15284	15464	15547	15258	15343	15478	15542	15510	15494	15330	15500	15496	15379	15390	15398	15442	15167	15273	15450	15318	15267	15418	15434	15583	15558	15283	15352	15488	15445	15393	15247	15403	15172	15274	15334	15436	15323	15451	15370	15398	15310	15204	15419	15397	15351	15334	15222	15542	15418	15483	15148	15414	15382	15332	15296	15273	15301	15332	15333	15363	15465	15560	15361	15261	15452	15317	15179	15488	15407	15323	15344	15305	15437	15279	15340	15497	15391	15435	15379	15240	15302	15320	15535	15554	15354	15406	15332	15431	15311	15347	15361	15236	15332	15370	15430	15449	15392	15207	15286	15263	15564	15440	15332	15325	15339	15637	15367	15433	15318	15410	15323	15352	15358	15357	15270	15284	15492	15281	15347	15435	15325	15288	15171	15380	15404	15412	15351	15273	15393	15212	15306	15340	15309	15300	15527	15473	15448	15207	15330	15227	15329	15382	15375	15459	15464	15537	15275	15166	15418	15504	15453	15311	15349	15680	15667	15414	15425	15396	15445	15254	15144	15420	15395	15453	15357	15398	15337	15209	15378	15298	15451	15365	15369	15308	15210	15389	15422	15372	15418	15169	15232	15356	15261	15542	15299	15484	15291	15167	15248	15214	15421	15578	15432	15317	15371	15514	15322	15334	15362	15464	15441	15423	15188	15392	15403	15357	15406	15311	15405	15505	15239	15446	15486	15356	15323	15388	15331	15493	15492	15460	15371	15249	15559	15380	15259	15250	15316	15315	15326	15256	15599	15484	15493	15338	15229	15485	15405	15540	15402	15286	15541	15447	15428	15305	15497	15305	15365	15532	15213	15294	15449	15433	15234	15490	15432	15385	15311	15359	15119	15366	15343	15452	15347	15146	15254	15374	15374	15349	15372	15393	15319	15270	15391	15497	15267	15263	15419	15463	15435	15385	15362	15354	15401	15581	15412	15556	15393	15287	15121	15391	15518	15231	15266	15372	15448	15406	15366	15536	15371	15267	15359	15363	15333	15279	15211	15388	15378	15231	15368	15468	15480	15378	15382	15321	15505	15357	15391	15577	15360	15322	15343	15417	15330	15262	15223	15333	15183	15397	15352	15639	15356	15351	15443	15383	15329	15363	15361	15183	15265	15198	15378	15478	15435	15402	15459	15457	15214	15327	15360	15583	15264	15331	15565	15520	15281	15501	15284	15371	15220	15404	15121	15315	15319	15287	15459	15364	15400	15393	15432	15395	15295	15246	15581	15505	15288	15368	15344
15986	28967	26509	21114	18943	17592	16996	16756	16401	16975	16858	16196	23566	40463	38187	31967	23271	16857	15259	14662	14480	14488	14146	14465	14433	14350	14409	14307	14346	14177	14352	14257	14347	14201	14320	14310	14284	14477	14300	14259	14247	14213	14327	14400	14385	14227	14417	14398	14217	14267	14267	14201	14370	14366	14435	14300	14298	14277	14304	14175	14244	14243	14303	14441	14256	14374	14359	14166	14448	14326	14296	14276	14243	14463	14302	14230	14365	14355	14315	14355	14480	14319	14482	14421	14457	14213	14441	14418	14413	14406	14257	14284	14262	14365	14395	14346	14302	14399	14157	14446	14341	14396	14248	14300	14579	14281	14345	14222	14247	14387	14300	14313	14405	14258	14272	14386	14140	14319	14246	14349	14135	14394	14337	14490	14295	14351	14302	14282	14269	14284	14322	14383	14284	14419	14332	14404	14143	14356	14448	14389	14284	14276	14193	14167	14193	14328	14434	14321	14280	14268	14248	14316	14298	14274	14232	14464	14319	14385	14361	14148	14309	14276	14389	14349	14203	14413	14377	14149	14371	14217	14294	14467	14215	14269	14342	14301	14247	14441	14191	14447	14181	14417	14327	14317	14352	14267	14233	14177	14269	14374	14316	14280	14252	14238	14446	14287	14317	14219	14285	14245	14409	14334	14196	14162	14381	14354	14404	14363	14296	14371	14224	14133	14343	14163	14462	14296	14405	14272	14328	14329	14360	14446	14364	14394	14376	14299	14398	14380	14300	14276	14214	14349	14171	14198	14409	14232	14249	14222	14508	14339	14324	14390	14302	14308	14429	14175	14338	14374	14194	14427	14261	14229	14364	14233	14426	14314	14238	14299	14343	14272	14452	14360	14340	14416	14291	14278	14334	14379	14472	14317	14377	14299	14491	14273	14408	14314	14165	14488	14252	14358	14250	14303	14372	14324	14607	14165	14325	14203	14381	14431	14137	14482	14254	14262	14424	14297	14372	14358	14299	14298	14267	14324	14212	14315	14372	14297	14201	14329	14442	14357	14210	14369	14256	14340	14304	14304	14293	14225	14319	14361	14209	14224	14237	14284	14340	14194	14571	14393	14327	14313	14296	14448	14315	14287	14295	14320	14262	14321	14196	14356	14322	14300	14266	14237	14348	14387	14372	14282	14300	14277	14231	14160	14212	14364	14353	14258	14296	14262	14403	14336	14301	14313	14294	14200	14350	14408	14179	14315	14345	14181	14294	14297	14157	14307	14221	14361	14216	14248	14331	14173	14379	14177	14359	14264	14339	14362	14182	14299	14323	14411	14295	14197	14282	14433	14301	14396	14211	14552	14277	14175	14353	14518	14300	14265	14252	14281	14237	14180	14335	14419	14285	14430	14355	14326	14355	14199	14418	14356	14368	14179	14399	14246	14283	14227	14356	14591	14353	14205	14226	14439	14350	14262	14434	14129	14443	14427	14372	14178	14355	14362	14312	14442	14330	14133	14556	14225	14488	14327	14493	14255	14375	14325	14152	14282	14373	14464	14183	14293	14356	14185	14384	14188	14146	14177	14447	14141	14430	14302	14309	14324	14370	14243	14450	14387	14305	14260	14323	14386	14282	14345	14224	14205	14218	14327	14403	14401	14275	14376	14189	14249	14393	14461	14237	14136	14586	14444	14420	14443	14338	14403	14288	14399	14450	14448	14351	14327	14316	14434	14262	14225	14409	14129	14223	14260	14278	14299	14207	14132	14193	14233	14386	14255	14489	14230	14431	14155	14329	14358	14260	14102	14086	14285	14343	14363	14344	14140	14204	14242	14366	14207	14333	14339	14534	14409	14243	14450	14325	14198	14402	14240	14265	14272	14320	14292	14246	14160	14320	14309	14329	14345	14356	14314	14249	14406	14525	14441	14269	14422	14118	14352	14278	14217	14360	14202	14265	14391	14312	14449	14263	14226	14339	14417	14249	14333	14217	14098	14301	14359	14305	14208	14223	14267	14357	14269	14340	14278	14125	14417	14288	14271	14251	14337	14254	14231	14180	14269	14232	14321	14487	14490	14350	14201	14341	14320	14279	14372	14418	14331	14491	14305	14199	14400	14149	14149	14341	14254	14225	14365	14221	14224	14255	14260	14351	14219	14339	14372	14328	14150	14335	14279	14412	14403	14262	14420	14294	14454	14443	14341	14367	14254	14313	14417	14190	14262	14370	14340	14419	14390	14326	14288	14188	14388	14433	14255	14508	14212	14298	14272	14168	14319	14255	14374	14313	14304	14331	14242	14294	14282	14251	14222	14349	14428	14422	14364	14278	14479	14254	14296	14367	14343	14379	14281	14409	14343	14451	14205	14394	14304	14288	14157	14314	14286	14388	14283	14256	14169	14444	14161	14367	14442	14286	14456	14415	14298	14363	14240	14299	14333	14219	14348	14299	14229	14278	14245	14312	14206	14379	14405	14280	14451	14247	14219	14316	14238	14405	14341	14237	14413	14248	14239	14501	14110	14475	14311	14452	14266	14252	14291	14376	14217	14468	14349	14234	14197	14402	14278	14534	14212	14273	14274	14201	14388	14403	14251	14196	14314	14490	14207	14302	14182	14292	14390	14367	14248	14336	14342	14236	14280	14212	14320	14329	14395	14536	14411	14378	14248	14206	14318	14352	14345	14314	14389	14244	14244	14368	14225	14417	14140	14283	14185	14093	14466	14269	14274	14308	14390	14462	14308	14304	14375	14189	14435	14252	14369	14197	14178	14546	14223	14274	14351	14438	14370	14247	14375	14430	14332	14386	14442	14355	14215	14450	14378	14268	14341	14274	14417	14283	14149	14355	14193	14242	14360	14262	14219	14311	14341	14213	14291	14348	14325	14257	14308	14350	14336	14171	14282	14258	14283	14356	14166	14133	14482	14290	14209	14275	14489	14288	14380	14276	14079	14339	14151	14160	14365	14218	14158	14430	14300	14379	14487	14241	14301	14258	14418	14285	14273	14322	14200	14377	14275	14362	14242	14516	14196	14433	14440	14194	14267	14303	14395	14145	14440	14355	14153	14311	14489	14204	14228	14402	14333	14333	14347	14104	14368	14236	14188	14340	14352	14427	14339	14424	14319	14251	14485	14323	14323	14222	14237	14312	14204	14360	14244	14322	14346	14213	14350	14346	14357	14518	14248	14456	14262	14353	14253	14343	14357	14123	14353	14306	14350	14361	14369	14209	14442	14331	14297	14350	14292	14241	14296	14297	14378	14447	14267	14441	14410	14334	14310	14336	14296	14368	14388	14302	14341	14334	14348	14345	14343	14316	14223	14252	14321	14195	14215	14286	14465	14350	14378	14378	14297	14361	14312	14288	14398	14237	14360	14336	14214	14174	14277	14487	14259	14326	14354	14259	14178	14317	14454	14306	14358	14241	14272	14265	14273	14260	14325	14233	14205	14442	14186	14410	14349	14406	14453	14362	14323	14354	14474	14287	14260	14319	14132	14260	14247	14295	14398	14279	14273	14408	14082	14311	14307	14303	14322	14328	14305	14164	14258	14194	14253	14313	14197	14354	14262	14478	14381	14165	14475	14426	14451	14293	14100	14357	14367	14376	14169	14204	14563	14377	14330	14287	14411	14162	14506	14310	14146	14303	14211	14268	14313	14225	14374	14408	14176	14260	14313	14286	14402	14240	14345	14480	14362	14268	14197	14206	14328	14355	14302	14309	14312	14116	14283	14468	14401	14379	14303	14200	14336	14248	14458	14408	14435	14361	14254	14173	14389	14225	14346	14202	14072	14149	14453	14365	14209	14343	14334	14365	14391	14172	14320	14366	14196	14283	14214	14298	14487	14494	14291	14320	14185	14394	14429	14494	14274	14346	14233	14375	14268	14239	14422	14330	14211	14371	14382	14337	14240	14296	14315	14324	14209	14421	14555	14382	14295	14455	14312	14289	14365	14469	14411	14235	14220	14232	14265	14315	14236	13962	14303	14476	14297	14265	14293	14389	14276	14411	14249	14249	14115	14336	14281	14272	14339	14236	14380	14254	14229	14224	14345	14266	14198	14302	14307	14390	14180	14225	14386	14365	14223	14081	14276	14404	14238	14334	14362	14382	14298	14231	14384	14213	14238	14173	14261	14316	14182	14183	14307	14570	14431	14539	14302	14219	14238	14282	14355	14253	14650	14363	14262	14083	14261	14323	14392	14397	14330	14169	14055	14381	14359	14223	14208	14328	14452	14382	14309	14303	14311	14288	14277	14359	14225	14355	14332	14243	14405	14115	14330	14200	14283	14248	14359	14315	14355	14252	14256	14260	14296	14039	14167	14257	14351	14345	14288	14324	14255	14412	14375	14298	14140	14353	14410	14258	14235	14427	14278	14469	14214	14228	14376	14531	14295	14367	14398	14372	14358	14313	14253	14243	14481	14165	14463	14280	14445	14392	14230	14303	14290	14441	14254	14492	14438	14289	14298	14524	14291	14300	14359	14168	14153	14549	14128	14392	14492	14290	14189	14410	14244	14288	14219	14248	14336	14382	14398	14434	14121	14354	14319	14336	14173	14250	14210	14255	14261	14271	14383	14390	14228	14341	14289	14507	14329	14191	14235	14152	14341	14311	14451	14332	14440	14192	14069	14201	14164	14377	14420	14216	14260	14391	14352	14423	14353	14251	14391	14306	14374	14444	14418	14273	14369	14182	14442	14314	14244	14246	14404	14301	14402	14390	14226	14393	14245	14333	14278	14284	14284	14291	14401	14376	14357	14403	14298	14369	14224	14194	14338	14364	14319	14145	14374	14308	14350	14356	14193	14302	14280	14338	14177	14292	14256	14242	14325	14137	14405	14327	14259	14256	14336	14305	14338	14400	14345	14324	14341	14365	14180	14619	14364	14273	14325	14317	14309	14314	14487	14326	14365	14197	14253	14155	14206	14244	14284	14339	14355	14268	14174	14288	14386	14249	14185	14321	14264	14301	14303	14404	14314	14213	14426	14296	14290	14382	14367	14182	14134	14247	14354	14361	14343	14214	14337	14182	14386	14344	14347	14251	14156	14291	14329	14320	14254	14222	14371	14241	14392	14224	14318	14232	14255	14410	14260	14381	14281	14127	14375	14329	14342	14373	14381	14365	14236	14094	14276	14327	14341	14520	14478	14315	14356	14187	14339	14274	14458	14404	14153	14320	14236	14185	14361
27071	21505	23213	19283	15869	15797	15956	15743	15623	16043	15585	15746	15719	17143	17484	17167	16165	15678	15436	15183	15134	15207	15064	15178	15341	15082	14889	15152	15255	15219	15087	15241	15112	15099	15144	15095	15092	15280	14936	15148	14963	15275	15219	15071	14978	15162	15419	15131	15032	15041	15039	15066	15225	15346	15177	15191	14989	15181	15123	14994	14950	14917	15198	14997	15133	15243	15369	15083	15113	15002	15140	15080	15062	15120	15181	14969	15083	15185	15145	15138	15163	15227	15264	15289	15091	15311	15133	14969	15166	15166	15246	15059	14997	15158	15362	15215	15206	15067	15116	14996	14953	15223	15145	15080	15120	15211	15117	15075	15356	15140	15001	15037	15187	15208	15331	15126	15092	14922	15135	15043	15151	15113	15134	15140	15346	15177	15059	14989	15189	15378	15099	15039	15096	15147	15095	15154	15018	15220	15001	15098	15014	14974	15092	15094	15044	15133	15192	15013	15199	15174	15034	15037	15012	14996	15010	14866	15030	15067	15083	15014	15111	15157	15208	15094	15268	15022	15117	15225	15171	15092	15197	15234	15278	15137	15287	15234	14958	15135	15126	15110	14988	15073	15231	15255	15226	15320	15275	15204	15064	14898	15114	15057	15079	15073	15069	15129	15128	15113	15329	14895	15181	15039	15031	15018	15060	15149	15157	15258	15202	15245	15275	15347	15038	15326	15108	15027	15092	15064	15195	15023	15223	15236	15140	15232	15186	15143	15197	15181	15148	15220	15219	15057	15281	15191	15309	15350	14979	15223	15169	15051	15097	15246	15197	15140	15190	15163	15018	15121	15136	15127	15264	15051	14975	15195	15133	15099	14994	15095	15097	15337	15097	15213	15138	15014	15088	15164	15152	15224	15164	14934	15055	15127	15323	15104	15158	15141	15096	15168	15088	14888	15091	15191	15221	15086	15166	15222	14970	15117	15142	15075	15246	14970	15260	15166	15129	15199	15288	15026	15138	15107	15345	15302	15042	15272	15099	15159	15287	15306	15100	15101	15120	15173	15145	15171	15159	14990	14977	15090	15118	15052	15226	15228	15077	14926	15241	15053	15151	15376	15206	15068	15325	15111	15264	14969	15199	15137	15009	15282	14955	15173	15158	15102	15022	15086	15110	15017	15125	15081	15232	14966	15082	15022	15226	15323	15474	15190	15006	15083	15106	14868	14970	15056	15101	15179	14967	15241	15171	15161	14978	15184	15053	15138	15078	15083	15353	14986	15155	15212	15371	15241	15085	15012	14941	14975	15291	15154	15175	15123	15259	15239	15126	15254	15296	15178	15259	15148	15247	15077	15139	15254	15169	15200	15063	15094	15084	15071	15172	15130	15044	15195	15169	15225	15144	14937	15200	15157	14992	15188	15341	15202	15029	15095	15060	14926	15054	15165	15145	14828	15065	14995	14947	15106	15189	15102	15015	15192	15058	15053	15096	15002	15076	15227	15089	15190	15208	15093	15025	15245	15212	15250	15139	15239	15243	15156	15028	15178	15207	15104	15046	15302	15178	15167	15197	15243	15246	15144	15151	14959	14961	15134	15133	15167	15318	15002	15085	15211	14917	15141	15012	15232	15084	15306	15111	15063	15162	15128	15053	15063	15178	15095	15201	15065	15075	15417	14996	15031	15073	15110	15126	15155	15168	15119	15346	15109	15194	15148	14931	14994	15055	15238	15223	15148	15311	15242	15265	15167	15171	15174	15136	15249	15304	15059	15158	15136	15169	15063	15190	15134	15018	15236	15071	15116	15079	14907	15006	15136	15199	15125	15320	15345	15218	15265	15206	15149	15287	15065	14960	15092	14980	15214	15256	15109	14986	15097	14961	15055	15165	15144	15216	15050	15193	15201	15128	15089	15091	14986	15177	15055	15086	15229	15022	15043	14889	15112	15236	15148	15136	15160	15069	15123	15114	15149	15104	15097	14910	15107	15004	15114	15118	15187	15132	15031	15081	15120	15083	15205	15230	15039	15096	15096	15189	15171	15270	15199	15337	15183	15050	15205	15015	15116	15183	15119	15052	15143	15244	15053	15121	15097	15159	15152	15298	15179	15146	15006	15134	15056	15055	15250	15195	15237	15083	15159	15237	15070	15224	14948	15267	15081	15146	15112	15319	15145	15163	15205	15126	15173	15130	15188	15050	15146	15252	15190	15287	15219	15270	14954	15153	15192	15259	15142	15154	15076	15200	15090	15227	15201	15216	15002	14863	15068	15025	15298	15200	15345	15177	15110	14933	15253	15140	15152	15195	15172	15050	15071	15277	15265	15127	15179	14949	15074	15012	14990	15195	15299	15327	14969	15345	15097	15158	15077	15015	15025	15044	15004	15194	15150	15043	15144	15004	15193	15252	15035	15026	15169	15249	15165	15196	15231	15037	14928	15033	15288	15065	15015	14834	15153	15152	15008	15292	15208	15182	15185	15122	15251	15042	15083	15280	15168	14947	15173	15234	15141	15147	14934	15154	15356	15235	15083	15152	15494	15024	15252	15151	15148	15131	15158	14862	15181	15095	15112	14922	15085	15042	15146	15023	15021	14953	15135	15006	15118	15099	15184	15043	15190	15180	15162	15062	15140	15044	15104	15269	15225	15184	15237	15136	14982	15269	15080	15049	15171	15380	15231	15155	15308	15221	15281	15138	14881	15312	15155	15122	14920	15113	15121	15151	15125	15243	15090	15024	15253	15175	14949	15025	15247	15044	15109	15255	15201	15300	15087	15109	15203	15098	15118	15100	15143	15045	15219	15457	15000	15006	15127	15170	15243	14974	15058	14966	15005	15111	15269	15154	15172	15031	15051	15190	15234	15312	15049	15230	15141	14945	15052	15072	15121	15122	15226	14881	15103	15425	15105	15190	15042	15178	15101	15189	14970	15132	15072	15377	15135	15096	15139	15136	15103	15158	15254	15001	15111	15161	15117	15186	15256	15233	15215	14973	15199	15033	15060	15136	15090	15223	15127	15133	14981	14981	15131	15219	14928	15001	15161	15260	15222	15272	14962	14937	15131	15225	15189	15117	14993	15181	15213	15060	15047	15025	15060	15115	15314	15252	14954	15067	15113	15200	15239	15050	15126	15201	15214	15090	15320	15076	14991	15089	15203	15308	15031	15120	14982	15136	15201	15039	15107	15097	15073	14971	15193	15063	15259	15081	15181	15074	15118	15022	15107	15226	15165	15085	15196	15128	15100	15075	15067	15319	15044	15151	15127	15097	15058	15329	15081	15146	15167	15194	15193	15080	14989	15153	14974	15233	15155	15177	15240	15239	15184	15276	15136	15089	15112	15188	15114	15032	15066	15163	15014	15146	15190	15153	15252	15296	15110	15125	15175	15048	15159	15106	15035	15119	15293	15284	14986	14984	15013	15115	15242	15090	15142	15112	15231	15197	14967	15072	14958	14977	15190	15122	15065	15247	15219	15187	15185	14947	14898	15315	14937	15189	15085	15150	15138	15202	15351	15127	15094	15162	14922	14958	15150	15148	15193	15297	15233	15243	15099	15266	15024	15161	15195	15144	14988	15211	14986	15232	14944	14914	14923	15119	15076	15113	15221	15168	15107	15095	15199	15001	15072	14962	14999	15087	14956	15157	15058	15294	15184	15172	15250	15229	15150	15120	15168	15106	15005	14932	15104	15265	15212	15110	15076	15178	15016	14911	15215	15252	14915	15262	15010	15207	15287	15183	15260	15366	15081	15153	15281	15034	14911	15168	15083	15052	15086	15019	15106	14895	15201	15132	15063	15094	15225	15121	15159	15276	15246	15244	15016	15093	15043	15113	14981	15037	15090	15262	15062	15324	15262	15208	15172	15250	14990	15143	15266	15203	15047	15113	15187	15275	15091	15125	15108	15157	15032	15107	15097	15002	15136	15124	15311	15039	15078	15209	15188	15055	15197	15320	15218	15366	15396	15136	15050	15135	15358	14845	15095	15229	15259	14982	15241	15161	15166	15046	15163	15161	15228	15134	15127	14939	15185	15128	15241	15231	15154	15133	15291	15174	15148	15044	15321	15196	15013	15114	15175	15028	15099	14984	15203	15236	15172	15145	15052	15049	15215	15071	15273	15343	15257	15122	15261	15186	15161	15236	15062	15360	15035	14932	15179	15168	15059	15007	15012	15180	15057	15075	15279	15219	15041	15096	15077	15211	15290	15275	15094	15051	15394	15245	15151	15326	15155	15186	15297	15238	15223	15138	15192	15184	15133	15110	15171	15236	15135	15094	15090	15383	15171	15163	15089	15212	15199	14948	15189	14984	15276	15087	15437	14969	15039	15197	15000	15136	15191	15057	15231	15016	15167	15280	15198	15170	15115	15184	15224	15080	14929	15147	15158	15233	14938	15247	15094	15111	14872	15121	15121	14974	14991	15116	15072	15200	15087	15186	15256	15276	15021	15001	15066	15177	14996	15184	15061	14893	15102	15055	15193	15103	15220	15109	15116	15137	15041	15015	15000	15123	15113	15185	15182	15125	15219	15195	15365	14935	14967	14941	15284	15111	15046	14985	15046	14901	15256	15225	15164	14974	15064	15073	15029	15109	14992	14937	15012	14903	15214	15171	15170	15128	15299	15177	15027	15143	15089	15259	15170	15220	15064	15154	14993	15208	14905	15087	15145	15173	15077	15026	15177	15049	15201	15052	15319	15132	15280	15163	15039	14924	15088	15241	15299	15154	15282	15049	15043	15126	15087	15182	14981	15246	14996	15248	14970	15088	15167	15376	15239	15106	14939	14979	15283	15331	15084	15156	15286	15166	15322	14956	15037	15279	15137	15104	15140	15289	14962	14963	15157	15033	15101	15136	15063	15159	15259	15226	15163	15079	15214	14944	14873	15088	15190	15299	15106	15037	15229	15206	14997	15057	15084	14993	15175	15146	15218	15253	15040	15025	15254	15241	15178	15253	15171	15148	15180	15216	15200	15221	15316	15098	15434	14991	15076	15027	15056	15089	15185	15143	15121	15005	15072	15077	15199	15133	15258	15107	15013	15163	15073	15162	15118	15314	14942	15059	15089	14959	15009	15110	15110	14979	15191	15051	15196	14933	15040	15162	15133	15223	15010	15075	15202	14903	15191	14999	14987	15152	15297	15069	15175	15206	15207	15451	15069	15037	15009	15157	14929	14987	15055
14919	18748	18747	16415	15360	15069	15121	15273	15381	15912	15277	15099	15184	17257	17492	16500	15271	14609	14355	14229	14246	14180	14050	14279	14263	14149	14161	14094	14188	14053	14056	14174	14247	14048	14074	14152	14135	14014	14156	14103	14152	14218	14211	14157	14266	14201	14209	14224	14140	14247	14137	14110	14278	14151	14263	14123	14266	14105	13990	14258	14288	14175	14130	14351	14249	14060	14154	14176	14186	14311	14107	14314	14195	14103	14141	14207	14116	14122	14243	14189	14204	14146	14231	14135	14316	14211	14233	14244	14064	14225	14105	14182	14060	14175	14118	14112	14246	14244	14128	14156	14353	14160	14052	14048	14197	14081	14293	14055	14065	14290	14231	14198	14122	14199	14186	14048	13989	14311	14219	14256	14238	14134	14226	14212	14064	14098	14107	14163	14170	14116	14201	14107	14170	14328	14225	14138	14195	14220	14003	14068	14181	14209	14034	14139	14084	14066	14298	14100	14173	14156	14206	14127	14065	14214	14146	14224	14091	14228	14122	14004	14295	14082	14093	14127	14473	14049	14148	14201	14206	14211	14145	14271	14130	14188	13969	14207	14085	14045	14157	14304	14282	14160	14106	14333	14211	14081	14089	14196	14094	14228	14070	14129	14287	14123	14115	14257	14318	14344	14267	14239	14146	14321	14090	14062	14230	14221	14272	14079	14042	14144	14130	14021	14137	14200	14256	14059	14054	14113	14244	14232	14047	14121	13997	14129	14084	14050	14166	14318	14311	14184	14271	14107	14140	14103	14235	14111	14203	14175	14117	14299	14094	14091	14103	14272	14129	14248	14218	14076	14277	14164	14212	14308	14105	14184	14154	14132	14208	14055	14253	14234	14062	14094	14295	14282	14129	14077	14168	14106	14142	14173	14119	14194	14071	14217	14054	14091	14161	14108	14112	14268	14140	14295	14157	14223	14258	14032	14197	14228	14184	14286	14101	13939	14180	14222	14159	14224	14192	14056	14229	14218	14053	14181	14281	14314	14243	14030	14203	14186	14193	14347	14231	14321	14281	14128	14224	14198	14139	14122	14147	14177	14130	14074	14180	14196	14130	14162	14255	14134	14227	14079	14157	14103	14246	14060	14193	14157	14290	14278	14287	13854	14025	14261	14200	14132	14302	14218	14052	14253	14255	14114	14310	14085	14256	14055	14201	14202	14075	14242	14185	14116	14321	14032	14181	14226	14141	14194	14296	14013	14150	14097	14071	14034	14156	14169	14272	14070	14079	14179	14155	14306	14406	14091	14116	14298	14300	14180	14106	14266	14269	14107	14032	14232	14213	14212	14198	14203	14142	14251	14135	14196	14119	14274	14059	14222	14176	14079	14237	14145	14243	14151	14116	14173	14262	14103	14061	13969	14091	14028	14240	14251	14285	14146	14344	14166	14014	14212	14184	14187	14087	14286	14111	14220	14201	14209	14290	14240	14162	14189	14267	14141	14176	14221	14341	14052	14151	14096	14183	14044	14203	14089	14298	14231	14260	14122	14183	14153	14156	14231	14133	14138	14036	14244	14145	14233	14139	14109	13970	14192	14042	14233	14011	14165	14202	14219	14120	14215	14088	14186	14138	14138	14172	14188	14172	14228	14230	14072	14080	14137	14123	14187	14151	14273	14113	14096	14176	14395	14278	14051	14318	14211	14238	14087	14228	14204	14247	14222	14168	14263	14297	14185	14107	14248	14120	14064	14220	14267	13918	14115	14251	14062	14264	14011	14017	14156	14129	14077	14165	14022	14247	14241	14140	14251	14155	14101	14220	14210	14060	14288	14032	14143	14273	14003	14143	14308	14273	14074	14360	13986	14115	14099	14084	14167	14167	14209	14208	14234	14213	14001	14169	14225	14297	14504	14261	14197	14095	14119	14239	14274	14277	14246	14076	14042	14277	14294	14121	14242	14170	14167	14092	14152	14280	14174	14069	14085	14320	13960	14164	14100	14120	14133	14105	14084	14215	14065	13979	14273	14118	14270	14086	14253	14153	14122	14080	14214	14162	14255	14044	14256	14288	14041	14331	14121	14139	14200	14331	14223	14304	14262	14355	14016	14209	14186	14112	14165	14145	14188	14177	14243	14175	14056	14250	13998	14129	14116	14280	14104	14231	14097	14137	14105	14165	14178	14369	14218	14181	13974	14230	14029	14278	14058	14114	14091	14216	14153	14160	14038	13946	14334	14233	14289	14333	14124	14095	14089	14145	14154	14120	13975	14159	14251	14168	14093	14195	13986	14125	14139	14200	14116	14128	14091	14169	14259	14272	14171	13959	14245	14181	14139	14349	14165	14104	14104	14108	14237	14205	14204	14203	14200	14106	14114	14192	14038	14029	14173	14323	14064	14161	14178	14170	14220	14233	14266	14151	14174	14059	14194	14183	14217	14062	14291	14106	14108	14176	14344	14106	14280	14203	14188	14258	14229	14189	14226	14049	14146	14218	14016	14289	14199	14184	14044	14165	14131	14198	14225	14134	14018	14083	14234	14327	14219	14188	14168	14272	14149	14222	14055	14158	14144	14135	13887	14221	14250	14132	14165	14101	14157	14167	14284	14342	14305	14276	14152	14086	14191	14167	14217	14198	14137	14130	14173	14216	14173	14186	14189	14256	14180	14387	14052	14119	13986	14155	14194	14156	14342	14095	14288	14196	14212	14348	14268	14265	14312	14158	14062	14235	14245	14136	14125	14017	14218	14073	14128	14274	14118	14076	14163	14276	14036	14099	14245	14127	14136	14412	14193	14204	14160	14220	14196	14191	14170	14054	14039	14198	14348	14130	14184	14140	14136	14230	14263	14180	14121	14161	14151	14201	14136	14116	13972	13969	14141	14079	14326	14088	14105	14178	14218	14054	14101	14147	14189	14241	14016	14034	14279	14180	14334	14246	14030	14236	14076	14240	14118	14178	14119	14121	14125	14048	14252	14220	13897	14069	14187	14104	14141	14096	14189	14246	14113	14142	14223	14261	14075	14172	14207	14173	14026	14290	14152	14110	14162	14213	14130	14321	14138	14169	14155	14024	14221	14001	14330	14257	14152	14219	14116	14303	14232	14219	14140	14066	14093	14025	14299	14096	14111	14217	14064	14070	14214	14173	14266	14098	14308	14135	14082	14033	14132	14060	14224	14209	14270	14143	14203	14000	14092	14151	14093	14252	14436	14162	14151	13990	13967	14331	14205	13898	14289	14148	14348	14209	14209	14216	14191	14127	14105	14007	14167	14122	14310	14265	14155	14224	14027	14189	14199	14178	14186	14063	14140	14192	14181	14206	14178	14087	14172	14120	14173	14038	14080	14277	14203	14248	13974	14197	14183	14152	14091	14203	14222	14387	14048	14176	14111	14097	14186	14158	14268	14235	14159	14144	14014	14284	14195	14373	14189	14221	14225	14304	14244	13957	14063	14191	14223	14006	14065	14109	14163	14172	14133	14052	14231	14162	14197	14134	14319	14127	14126	14257	14118	14284	14185	14122	14256	14212	14168	14130	14175	14189	14260	14228	14319	14095	14341	14204	14226	14175	14205	14121	14060	14103	14289	14292	14179	14348	14019	14184	14028	14161	14079	14315	14284	14187	14301	14216	14175	14201	14109	14332	14134	14286	14111	14351	14132	14018	14051	14214	14183	14209	14095	14232	14306	14141	13986	14172	14273	14318	14150	14218	14155	14128	14107	14240	14112	14015	14095	14177	14282	14159	14094	14324	14087	14256	14144	14162	14075	14172	14206	14181	14284	14223	14189	14224	14219	14240	14324	14266	14151	14197	14237	14245	13983	14107	14080	14216	14280	14091	14038	13981	14148	14153	14011	14003	14179	14233	14000	14076	14157	14055	14474	14292	13908	14044	14013	14211	14209	14072	14087	14375	14144	14105	14079	14288	14127	14010	14099	14262	14129	14258	14171	14221	14150	14215	14030	14156	14316	14278	14060	14285	14149	14177	14044	14095	14196	14204	14072	14142	14173	14239	14214	14113	14089	14187	14209	14232	14236	14220	14151	13964	14063	14189	14159	14313	14344	14033	14336	14236	14076	14188	14016	14133	14268	14236	14103	14209	14156	14157	14141	14022	14325	14253	14150	14157	14075	14185	14115	14190	14326	14014	14297	14042	14194	14169	14210	14188	14157	14100	14208	14121	14090	14377	14143	14330	14004	14271	14155	14143	14160	14039	14216	14103	14073	14169	14109	14140	13953	14067	14212	14200	14117	14138	14115	14252	14179	14166	14138	14246	14117	14191	14250	14161	14227	14133	14343	14257	14370	14219	14246	14279	14184	14108	14019	14319	14093	14180	14196	14266	14154	14043	14005	14180	14056	14097	14250	14012	13984	14217	14172	14268	14266	14051	14084	14147	14241	14316	14269	14258	14021	14269	14123	14358	14152	14171	14143	14269	14045	14081	14286	14264	14150	14165	14265	14158	14076	14141	14069	14291	14254	14076	14162	14270	14093	14081	14127	14273	14240	14373	14117	14312	14032	14054	14173	14123	14183	14081	14205	14210	14137	14239	14191	14271	14208	14164	14084	14077	14101	14231	14177	14200	14137	14199	14018	14304	14203	14116	14042	14130	14234	14242	14244	14169	14001	14146	14173	14111	14197	14208	14140	14202	14101	13958	14255	14267	14134	14280	13987	14364	14072	14276	14259	14153	14194	14248	14313	14199	14488	14239	14174	14097	14304	14164	14075	14300	14138	14042	14145	14144	14283	14010	14215	14099	14157	14225	14138	14258	14396	14171	14084	14264	14206	14124	14247	14099	14199	14263	14295	14016	14214	14083	14216	14303	14177	14174	14210	14296	14072	14092	14268	14277	14186	14065	14287	14117	14175	14117	14373	14234	14232	14365	13941	14209	14169	14242	14279	14182	14041	14188	14111	14224	14073	14183	14193	14112	14079	14226	14146	14149	14128	14330	14158	14130	14175	14175	14282	14097	14212	14149	14238	14163	14128	14120	14182	14204	14064	14095	14134	14174	13951	14326	14261	14142	14199	14233	14158	14088	14233	14034	14225	14156	14069	14132	14261	14194	14141	14046	14208	14074	14140	14195	14299	14129	14155	14199	14075	14219	14248	14147	14059	13988	14084	14116	14350	14133	14229	14184	14058	14143	14193	14070	14094	14277	14259	14129	14192	14142	14045	14103	14259
23694	20978	28211	23994	21543	20152	18798	16975	16579	16601	16295	16142	17195	26418	27815	25343	20606	17083	16310	15642	15554	15304	15499	15366	15294	15438	15334	15273	15218	15302	15305	15339	15215	15287	15407	15401	15330	15333	15183	15317	15345	15511	15162	15275	15292	15539	15352	15372	15169	15415	15327	15382	15314	15345	15422	15461	15258	15447	15238	15357	15238	15287	15409	15226	15322	15197	15207	15299	15287	15175	15294	15210	15201	15379	15426	15252	15284	15265	15414	15363	15332	15245	15303	15272	15381	15217	15289	15140	15400	15343	15297	15387	15526	15177	15384	15361	15387	15281	15252	15357	15188	15146	15254	15208	15363	15173	15263	15107	15238	15267	15263	15550	15507	15213	15244	15304	15259	15226	15211	15255	15214	15327	15334	15341	15169	15348	15231	15102	15350	15255	15311	15295	14998	15233	15378	15181	15378	15308	15185	15105	15434	15412	15289	15383	15383	15161	15381	15368	15130	15192	15427	15279	15350	15346	15447	15275	15364	15279	15255	15214	15156	15175	15229	15343	15144	15288	14997	15148	15204	15114	15335	15247	15231	15319	15394	15354	15345	15341	15256	15258	15289	15268	15398	15419	15270	15144	15178	15187	15240	15339	15332	15376	15095	15445	15092	15265	15386	15291	15262	15218	15372	15281	15214	15142	15360	15282	15184	15333	15218	15203	15252	15190	15426	15235	15234	15237	15244	15380	15265	15250	15287	15305	15143	15327	15302	15312	15358	15248	15472	15396	15255	15220	15211	15200	15428	15346	15157	15294	15260	15330	15357	15449	15270	15220	15111	15189	15302	15263	15232	15328	15341	15371	15322	15068	15247	15272	15282	15134	15390	15060	15230	15330	15265	15231	15323	15241	15341	15104	15294	15139	15421	15235	15300	15273	15178	15307	15453	15255	15457	15456	15291	15350	15331	15322	15182	15453	15326	15359	15385	15425	15374	15207	15275	15310	15127	15338	15149	15248	15437	15295	15436	15237	15155	15222	15247	15113	15160	15268	15202	15294	15196	15220	15291	15173	15171	15364	15164	15352	15316	15254	15161	15164	15278	15384	15275	15313	15443	15240	15246	15186	15411	15286	15309	15111	15031	15245	15222	15259	15271	15230	15213	15262	15320	15340	15361	15295	15310	15240	15374	15284	15379	15213	15108	15256	15401	15162	15335	15446	15331	15513	15168	15204	15089	15144	15394	15244	15304	15371	15371	15369	15041	15191	15260	15350	15259	15378	15257	15324	15154	15256	15240	15117	15120	15281	15432	15309	15227	15394	15166	15141	15225	14954	15117	15350	15272	15299	15290	15391	15316	15473	15381	15472	15250	15119	15357	15198	15207	15280	15233	15156	15287	15299	15260	15108	15303	15277	15254	15351	15234	15237	15266	15346	15372	15231	15381	15335	15235	15179	15259	15209	15343	15161	15039	15244	15402	15324	15351	15305	15042	15377	15102	15137	15171	15192	15187	15324	15233	15306	15214	15232	15133	15362	15306	15040	15075	15131	15091	15162	15266	15343	15048	15102	15202	15037	15417	15244	15266	15250	15260	15282	15315	15439	15195	15107	15242	15172	15334	15287	15126	15205	15213	15421	15116	15350	15212	15185	15239	15115	15329	15433	15333	15400	15277	15356	15301	15236	15284	15238	15163	15182	15027	15232	15402	15330	15278	15198	15235	15392	15394	15540	15403	15341	15495	15031	15353	15077	15406	15531	15294	15221	15348	15178	15309	15351	15237	15497	15114	15274	15126	15322	15215	15511	15208	15260	15178	15159	15150	15306	15323	15210	15345	15245	15002	15337	15165	15470	15333	15152	15052	15413	15456	15138	15253	15322	15385	15312	15400	15139	15440	15354	15564	15381	15374	15282	15214	15384	15303	15157	15237	15032	15254	15301	15378	15209	15228	15312	15178	15209	15309	15329	15174	15240	15041	15435	15350	15486	15280	15211	15115	15277	15399	15258	15331	15266	15397	15219	15159	15255	15307	15325	15076	15364	15178	15323	15081	15249	15249	15360	15468	15206	15170	15111	15311	15232	15098	15355	15307	15189	15380	15318	15125	15030	15271	15403	15133	15150	15158	15235	15085	15171	15316	15219	15374	15173	15187	15284	15179	15193	15415	15145	15279	15245	15398	15300	15344	15341	15059	15305	15316	15145	15286	15190	15060	15115	15330	15253	15311	15289	15150	15159	15077	15306	15254	15180	15278	15405	15054	15230	15128	15308	15286	15366	15378	15173	15043	15341	15176	15142	15329	14988	15462	15268	15242	15370	15213	15281	15104	15383	15268	15284	15573	15158	15063	15196	15214	15250	15260	15296	15239	15238	15340	15228	15271	15154	15219	15314	15212	15386	15329	15223	15107	15189	15284	15266	15424	15296	15151	15199	15308	15158	15231	15250	15279	15299	15254	15398	15348	15273	15366	15077	15270	15338	15247	15167	15285	15071	15288	15243	15314	15299	15085	15354	15219	15363	15390	15338	15153	15263	15160	15154	15158	15212	15305	15268	15440	15287	15214	15232	15234	15045	15233	15335	15368	15209	15362	15352	15417	15338	15457	15370	15172	15110	15337	15111	15136	15397	15248	15190	15363	15395	15292	15308	15218	15335	15344	15171	15389	15284	15257	15281	15039	15264	15278	15297	15252	15382	15233	15155	15279	15280	15472	15399	15130	15283	15421	15175	15377	15180	15494	15227	15396	15377	15052	15073	15265	15280	14999	15442	15297	15108	15241	15411	15346	15245	15288	15154	15347	15052	15136	15050	15386	15436	15306	15438	15350	15243	15292	15119	15161	15165	15179	15304	15304	15277	15280	15052	15230	15227	15371	15332	15307	15214	15254	15352	15193	15246	15279	15232	15321	15200	15294	15343	15293	15303	15340	15138	15384	15170	15268	15298	15353	15450	15261	15400	15568	15260	15367	15341	15249	15390	15433	15219	15329	15419	15223	15232	15240	15479	15403	15292	15332	15336	15438	15342	15274	15235	15368	15283	15136	15286	15092	15207	15074	15241	15303	15300	15197	15247	15372	15143	15463	15262	15360	15231	15027	15079	15318	15244	15273	15075	15368	15343	15160	15386	15311	15213	15283	15183	15406	15225	15292	15305	15188	15274	15197	15410	15269	15227	15411	15213	15091	15305	15239	15366	15273	15180	15381	15235	15214	15062	15406	15205	15444	15268	15242	15217	15592	15483	15266	15291	15217	15268	15158	15251	15172	15317	15237	15423	15188	15258	15365	15189	15441	15203	15458	15170	15136	15234	15186	15222	15325	15204	15319	15388	15292	15076	15273	15140	15177	15247	15116	15255	15429	15237	15401	15145	15273	15446	15440	15189	15387	15465	15189	15314	15390	15525	15331	15225	15249	15205	15127	15300	15043	15240	15100	15148	15327	15299	15278	15411	15262	15295	15393	15284	15348	15328	15292	15172	15250	15404	15393	15298	15443	15337	15431	15057	15165	15451	15301	15313	15287	15265	15276	15300	15177	15238	15158	15183	15204	15202	15124	15421	15335	15109	15166	15219	15313	15122	15272	15382	15249	15286	15364	15175	15236	15183	15358	15384	15288	15172	15409	15310	15138	15210	15396	15338	15079	15149	15265	15343	15285	15417	15312	15312	15318	15282	15161	15327	15284	15340	15200	15299	15341	15401	15369	14830	15149	15383	15375	15248	15231	15251	15340	15187	15326	15294	15359	15164	15264	15278	15300	15181	15368	15244	15154	15140	15344	15355	15209	15360	15370	15243	15294	15377	15278	15376	15026	15253	15229	15361	15260	15239	15308	15185	15144	15203	15198	15310	15338	15217	15200	15268	15116	15175	15339	15305	15318	15290	15288	15259	15088	15313	15365	15287	15308	15076	15480	15325	15549	15099	15407	15403	15252	15243	15309	15395	15185	15196	15313	15258	15448	15281	15282	15371	15256	15243	15143	15352	15225	15244	15270	15362	15145	15270	15360	15396	15236	15147	15231	15087	15283	15343	15262	15184	14877	15253	15253	15377	15280	15300	15483	15312	15381	15292	15401	15390	15259	15238	15169	15165	15101	15317	15276	15172	15453	15327	15264	15420	15031	15376	15159	15334	15311	15285	15212	15389	14950	15119	15229	15264	15213	15321	15324	15060	15215	15230	15291	15359	15467	15461	15174	15288	15325	15461	15318	15209	15323	15255	15502	15296	15301	15162	15434	15220	15263	15146	15094	15242	15108	15158	15211	15230	15262	15282	15430	15258	15499	15280	15267	15225	15335	15378	15240	15308	15405	15210	15237	15162	15243	15256	15259	15229	15352	15198	15258	15342	15231	15219	15214	15092	15449	15110	15109	15270	15242	15240	15357	15457	15328	15214	15442	15370	15336	15383	15405	15216	15312	15295	15203	15156	15225	15432	15214	15329	15128	15131	15335	15329	15230	15412	15170	15270	15268	15272	15180	15383	15200	15303	15318	15284	15261	15259	15250	15203	15495	15397	15393	15138	15107	15368	15271	15248	15201	15283	15273	15298	15318	15172	15389	15099	15248	15229	15263	15279	15256	15160	15289	15127	15232	15136	15333	15353	15102	15242	15294	15251	15330	15157	15097	15172	15113	15172	15447	15387	15348	15097	15205	15211	15275	15135	15421	15476	15220	15196	15251	15347	15090	15374	15326	15229	15285	15164	15315	15379	15124	15456	15408	15327	15229	15319	15180	15341	15304	15141	15317	15282	15222	15328	15513	15287	15315	15185	15192	15187	15537	15311	15257	15422	15251	15251	15053	15189	15334	15257	15371	15230	15372	15391	15211	15189	15220	15150	15346	15557	15475	15158	15174	15179	15271	15244	15193	15293	15065	15208	15355	15409	15246	15334	15204	15248	15098	15171	15083	15293	15153	15205	15287	15194	15305	15378	15168	15282	15241	15419	15266	15230	15256	15260	15183	15087	15362	15049	15300	15027	15095	15233	15352	15404	15391	15254	15171	15297	15284	15343	15225	15198	15324	15177	15320	15244	15149	15248	15208	15124	15290	15312	15217	15449	15211	15300	15289	15436	15350	15057	15155	15211	15174	15482	15368	15269	15263	15232	15103	15338	15213	15211	15467	15267	15331	15314	15358	15353	15385	15230	15233	15381	15288	15027	15065	15103	15373	15483	15343	15256	15108	15133
13846	23984	22691	18318	16921	16199	16273	17015	16991	16548	15889	15599	17803	30964	30479	26846	20255	16193	15005	14550	14446	14239	14360	14346	14402	14306	14369	14231	14332	14320	14390	14470	14365	14424	14383	14531	14458	14238	14503	14251	14278	14416	14230	14422	14322	14317	14360	14313	14458	14254	14465	14232	14332	14437	14317	14341	14366	14238	14496	14240	14290	14262	14416	14252	14477	14287	14391	14296	14220	14368	14355	14168	14191	14405	14268	14304	14233	14454	14301	14197	14227	14234	14496	14303	14398	14375	14479	14350	14261	14301	14452	14159	14509	14200	14356	14265	14329	14307	14273	14238	14353	14341	14434	14347	14315	14421	14272	14266	14230	14274	14422	14230	14272	14322	14306	14177	14335	14190	14283	14467	14140	14168	14221	14270	14087	14310	14409	14274	14147	14319	14338	14445	14280	14279	14185	14243	14245	14278	14467	14249	14440	14190	14259	14285	14328	14124	14298	14370	14284	14279	14276	14351	14353	14232	14355	14176	14299	14191	14169	14266	14324	14420	14332	14213	14263	14257	14169	14407	14297	14354	14423	14274	14233	14411	14426	14297	14389	14442	14320	14298	14301	14244	14249	14382	14324	14343	14137	14409	14313	14225	14329	14297	14321	14287	14317	14228	14326	14425	14271	14255	14334	14243	14247	14306	14210	14390	14360	14440	14237	14434	14339	14194	14266	14214	14034	14407	14382	14324	14277	14314	14284	14207	14190	14467	14323	14239	14378	14361	14351	14389	14292	14338	14308	14309	14201	14225	14396	14377	14402	14088	14420	14360	14307	14227	14353	14365	14192	14107	14242	14284	14249	14383	14423	14334	14454	14250	14254	14321	14214	14188	14346	14286	14239	14309	14515	14388	14213	14311	14171	14289	14324	14363	14182	14472	14189	14294	14414	14354	14181	14360	14280	14421	14213	14252	14348	14419	14280	14272	14439	14218	14466	14306	14263	14265	14259	14193	14294	14252	14308	14538	14308	14236	14356	14346	14268	14442	14237	14236	14360	14178	14280	14355	14460	14261	14394	14317	14450	14167	14103	14375	14394	14382	14337	14121	14419	14313	14356	14321	14427	14362	14407	14283	14359	14222	14204	14259	14364	14530	14030	14326	14181	14338	14311	14127	14167	14334	14144	14175	14232	14355	14432	14349	14292	14324	14262	14373	14361	14276	14346	14156	14475	14189	14316	14211	14188	14199	14367	14179	14447	14345	14151	14282	14242	14368	14351	14206	14242	14275	14336	14399	14287	14239	14359	14350	14171	14387	14514	14316	14269	14410	14383	14285	14354	14419	14191	14383	14285	14186	14172	14259	14365	14214	14441	14259	14392	14250	14205	14442	14295	14174	14282	14342	14374	14273	14374	14276	14354	14192	14197	14234	14224	14240	14206	14111	14293	14253	14295	14266	14389	14359	14374	14313	14314	14310	14449	14231	14192	14274	14224	14224	14442	14270	14210	14277	14394	14398	14350	14316	14330	14302	14240	14309	14292	14277	14301	14272	14420	14375	14475	14264	14202	14267	14341	14415	14288	14267	14204	14102	14310	14475	14347	14290	14216	14243	14331	14353	14206	14282	14396	14233	14193	14163	14147	14199	14379	14419	14196	14152	14449	14415	14107	14314	14211	14177	14321	14193	14357	14263	14418	14187	14433	14363	14302	14201	14208	14311	14505	14144	14361	14310	14434	14211	14273	14343	14310	14320	14283	14452	14173	14252	14326	14302	14293	14415	14285	14167	14213	14353	14391	14431	14279	14342	14268	14191	14110	14416	14188	14226	14363	14286	14356	14213	14336	14302	14345	14238	14177	14217	14412	14319	14344	14222	14366	14261	14497	14324	14215	14306	14510	14411	13956	14248	14255	14265	14251	14441	14317	14235	14465	14383	14351	14265	14308	14321	14163	14343	14369	14372	14248	14113	14281	14370	14199	14223	14300	14288	14306	14363	14196	14242	14282	14402	14286	14276	14165	14443	14313	14397	14403	14291	14275	14374	14301	14275	14219	14331	14390	14237	14199	14277	14325	14359	14333	14337	14304	14432	14364	14145	14251	14253	14242	14274	14240	14269	14290	14280	14472	14433	14267	14146	14156	14440	14218	14274	14381	14350	14227	14321	14469	14320	14220	14204	14350	14296	14333	14410	14397	14323	14197	14267	14210	14295	14292	14355	14034	14330	14168	14182	14420	14208	14126	14342	14219	14402	14440	14064	14524	14429	14267	14249	14212	14289	14286	14589	14383	14169	14215	14296	14248	14180	14262	14389	14210	14440	14439	14372	14212	14523	14308	14253	14334	14285	14357	14157	14327	14406	14248	14419	14229	14252	14354	14259	14264	14395	14343	14205	14148	14462	14298	14348	14323	14323	14414	14452	14387	14239	14287	14363	14365	14241	14222	14270	14129	14480	14235	14185	14574	14361	14202	14305	14190	14354	14262	14149	14273	14370	14156	14320	14193	14200	14406	14591	14389	14372	14416	14295	14304	14339	14116	14244	14362	14393	14280	14285	14240	14292	14287	14183	14138	14325	14232	14334	14429	14378	14311	14184	14220	14355	14448	14310	14230	14414	14317	14395	14303	14267	14158	14323	14396	14331	14222	14351	14212	14254	14403	14360	14230	14248	14296	14288	14260	14407	14297	14283	14373	14283	14300	14429	14049	14203	14235	14270	14382	14113	14229	14273	14427	14180	14385	14133	14395	14245	14183	14348	14420	14354	14152	14346	14488	14234	14386	14216	14352	14390	14549	14318	14298	14360	14267	14190	14294	14316	14334	14303	14289	14321	14461	14285	14279	14376	14309	14366	14274	14312	14344	14282	14450	14212	14076	14480	14254	14344	14227	14283	14281	14281	14378	14232	14381	14262	14273	14210	14382	14220	14268	14322	14175	14252	14328	14467	14211	14257	14443	14242	14275	14443	14421	14257	14227	14394	14264	14383	14273	14268	14312	14312	14284	14390	14464	14055	14269	14470	14142	14281	14412	14141	14199	14239	14445	14280	14408	14251	14307	14246	14465	14303	14340	14367	14273	14122	14301	14344	14252	14415	14372	14282	14433	14253	14274	14377	14085	14414	14424	14226	14333	14351	14345	14299	14339	14280	14382	14192	14208	13995	14215	14328	14329	14169	14237	14152	14216	14271	14123	14391	14336	14300	14293	14118	14229	14392	14461	14340	14364	14381	14333	14173	14339	14273	14292	14242	14358	14352	14350	14186	14244	14321	14195	14226	14331	14420	14279	14335	14470	14208	14493	14320	14247	14198	14313	14304	14277	14279	14299	14151	14408	14348	14169	14366	14469	14318	14297	14401	14365	14203	14252	14321	14450	14375	14469	14323	14153	14223	14110	14229	14323	14425	14245	14305	14581	14429	14376	14298	14314	14286	14289	14442	14318	14267	14168	14365	14297	14311	14326	14338	14184	14518	14412	14403	14302	14131	14299	14333	14333	14217	14207	14193	14367	14324	14250	14266	14306	14333	14338	14372	14307	14283	14127	14349	14455	14380	14204	14348	14327	14304	14328	14283	14325	14438	14225	14241	14432	14246	14360	14213	14218	14204	14318	14347	14175	14372	14388	14237	14225	14376	14399	14378	14310	14276	14437	14126	14396	14305	14418	14315	14255	14341	14253	14355	14318	14299	14203	14374	14369	14308	14281	14351	14149	14277	14530	14339	14371	14494	14245	14423	14158	14365	14196	14244	14410	14353	14427	14204	14261	14231	14273	14225	14346	14511	14201	14249	14339	14274	14310	14159	14298	14135	14356	14285	14307	14332	14209	14449	14385	14230	14331	14365	14256	14258	14287	14276	14388	14277	14292	14264	14311	14245	14363	14250	14365	14420	14259	14103	14321	14217	14300	14232	14446	14196	14295	14320	14350	14236	14320	14266	14350	14458	14272	14313	14266	14360	14342	14304	14154	14206	14359	14535	14361	14178	14204	14237	14267	14140	14317	14244	14246	14270	14321	14255	14407	14319	14118	14241	14259	14335	14475	14178	14389	14385	14406	14411	14255	14325	14373	14263	14374	14117	14372	14208	14339	14310	14122	14214	14196	14330	14412	14387	14308	14486	14177	14368	14478	14291	14365	14287	14388	14464	14294	14195	14361	14367	14291	14174	14362	14314	14346	14270	14161	14395	14383	14231	14191	14347	14276	14231	14284	14240	14443	14128	14332	14361	14385	14256	14275	14142	14188	14453	14327	14331	14224	14134	14372	14277	14393	14178	14375	14240	14362	14219	14187	14269	14229	14433	14323	14301	14303	14226	14448	14356	14263	14366	14342	14359	14262	14211	14236	14208	14303	14391	14326	14277	14306	14296	14207	14290	14242	14305	14240	14226	14402	14347	14323	14330	14299	14341	14192	14225	14151	14260	14387	14253	14207	14439	14328	14451	14284	14253	14410	14220	14410	14262	14278	14263	14279	14299	14321	14202	14273	14351	14383	14547	14388	14404	14246	14229	14221	14244	14298	14409	14206	14350	14333	14298	14289	14079	14128	14256	14398	14369	14529	14377	14486	14313	14297	14069	14302	14266	14446	14466	14486	14505	14184	14334	14261	14306	14245	14431	14324	14239	14223	14263	14173	14221	14374	14366	14339	14353	14347	14490	14297	14103	14334	14366	14282	14234	14340	14328	14342	14376	14386	14156	14238	14358	14163	14208	14266	14402	14268	14311	14364	14315	14170	14266	14132	14337	14385	14395	14370	14504	14274	14244	14394	14425	14369	14175	14156	14330	14196	14405	14294	14326	14247	14279	14242	14396	14264	14331	14337	14136	14423	14220	14478	14252	14435	14141	14380	14404	14269	14135	14354	14160	14246	14263	14344	14269	14370	14338	14186	14249	14298	14273	14326	14281	14185	14362	14280	14222	14337	14105	14430	14347	14356	14429	14236	14282	14345	14211	14230	14327	14291	14266	14377	14151	14192	14506	14549	14430	14213	14327	14370	14260	14262	14527	14556	14291	14200	14217	14140	14304	14393	14320	14399	14393	14266	14228	14198	14359	14471	14239	14262	14344	14305	14179	14408	14302	14256	14364	14290	14244	14451	14183	14293	14328	14469	14236	14258	14346	14220	14331	14299	14209	14435	14280	14268	14339	14190	14363	14350	14315	14253	14447	14379	14224	14273	14312	14385	14249
22724	21056	28778	23554	21191	22812	24016	18770	17836	17909	17659	17124	19610	34670	35713	31188	24162	18854	16807	16076	16061	15931	15753	15858	15885	15653	15784	15667	15878	15796	15821	15760	15852	15613	15539	15826	15868	15548	15633	15644	15649	15726	15684	15727	15671	15825	15636	15776	15574	15623	15659	15731	15540	15654	15422	15469	15631	15688	15798	15791	15693	15820	15701	15645	15664	15501	15772	15585	15480	15616	15704	15723	15642	15519	15352	15682	15652	15550	15711	15791	15626	15616	15625	15470	15744	15588	15603	15495	15651	15727	15582	15657	15634	15584	15702	15600	15605	15540	15441	15609	15611	15582	15558	15657	15748	15624	15687	15596	15549	15577	15550	15770	15751	15732	15427	15613	15440	15591	15504	15679	15682	15597	15662	15635	15762	15695	15701	15460	15530	15560	15648	15802	15567	15631	15648	15667	15792	15780	15585	15345	15243	15611	15549	15522	15485	15550	15609	15495	15751	15708	15564	15652	15676	15721	15722	15708	15775	15717	15584	15764	15420	15678	15545	15490	15460	15779	15750	15750	15800	15717	15590	15577	15600	15573	15699	15784	15641	15590	15656	15804	15715	15534	15368	15525	15651	15692	15552	15486	15452	15464	15634	15769	15738	15677	15581	15591	15526	15683	15498	15592	15807	15518	15782	15652	15696	15468	15617	15707	15681	15559	15606	15460	15621	15494	15598	15413	15697	15546	15450	15380	15636	15495	15573	15754	15619	15659	15691	15798	15536	15589	15659	15577	15704	15529	15726	15667	15651	15612	15753	15767	15654	15653	15641	15711	15565	15747	15583	15462	15702	15512	15663	15742	15715	15719	15801	15724	15754	15685	15565	15579	15493	15678	15517	15424	15701	15452	15533	15439	15594	15533	15598	15557	15805	15487	15535	15708	15576	15705	15640	15511	15609	15548	15705	15587	15438	15706	15450	15587	15657	15791	15565	15646	15543	15650	15343	15700	15546	15519	15701	15655	15545	15873	15741	15542	15562	15469	15550	15532	15555	15633	15600	15627	15828	15628	15834	15778	15586	15670	15563	15767	15568	15550	15712	15601	15651	15666	15606	15743	15724	15491	15682	15643	15521	15545	15370	15363	15639	15506	15423	15244	15522	15682	15626	15573	15636	15640	15703	15427	15832	15480	15626	15484	15582	15713	15638	15659	15579	15637	15431	15710	15652	15406	15766	15720	15496	15659	15690	15511	15486	15617	15530	15631	15575	15550	15750	15680	15647	15673	15540	15683	15660	15602	15639	15662	15555	15534	15609	15588	15729	15614	15721	15613	15543	15811	15622	15640	15587	15290	15570	15545	15597	15530	15455	15531	15679	15699	15610	15669	15599	15635	15625	15551	15600	15703	15759	15721	15751	15604	15623	15445	15657	15512	15797	15751	15629	15441	15632	15691	15700	15528	15569	15392	15520	15578	15666	15726	15819	15632	15652	15792	15873	15898	15680	15798	15599	15649	15685	15605	15480	15648	15646	15678	15580	15565	15702	15508	15458	15704	15449	15563	15497	15386	15613	15721	15766	15603	15625	15849	15633	15549	15632	15670	15657	15626	15588	15455	15538	15551	15581	15540	15521	15516	15600	15674	15486	15657	15440	15574	15550	15390	15611	15660	15471	15693	15732	15477	15550	15586	15863	15879	15480	15458	15789	15598	15695	15866	15618	15614	15498	15613	15595	15756	15470	15640	15533	15579	15529	15632	15639	15526	15510	15829	15705	15689	15453	15603	15786	15660	15813	15520	15663	15697	15349	15562	15520	15800	15722	15627	15571	15583	15677	15484	15550	15605	15716	15572	15800	15460	15275	15407	15779	15577	15484	15529	15739	15590	15599	15637	15611	15607	15558	15563	15840	15578	15527	15593	15714	15695	15659	15603	15617	15562	15551	15763	15556	15677	15452	15704	15721	15759	15519	15527	15567	15626	15589	15691	15452	15675	15648	15432	15644	15695	15781	15747	15732	15652	15595	15637	15411	15579	15721	15428	15363	15570	15668	15788	15505	15489	15582	15560	15479	15557	15522	15672	15706	15670	15524	15575	15598	15554	15497	15726	15768	15692	15504	15757	15638	15751	15779	15782	15709	15820	15432	15827	15756	15542	15529	15655	15620	15669	15745	15606	15602	15724	15579	15542	15569	15667	15733	15755	15656	15628	15555	15532	15598	15308	15551	15578	15562	15409	15588	15788	15625	15657	15652	15739	15577	15481	15622	15601	15601	15692	15705	15629	15582	15597	15411	15650	15557	15482	15742	15494	15555	15535	15704	15751	15529	15757	15598	15560	15579	15484	15629	15648	15606	15628	15563	15390	15642	15554	15400	15359	15605	15601	15601	15605	15600	15622	15736	15683	15495	15573	15493	15586	15731	15633	15498	15682	15485	15714	15665	15715	15636	15949	15682	15416	15770	15594	15414	15537	15490	15538	15724	15572	15392	15570	15540	15689	15645	15659	15675	15619	15522	15651	15564	15583	15561	15670	15427	15649	15571	15557	15299	15514	15648	15552	15415	15661	15465	15697	15588	15350	15686	15641	15591	15638	15733	15758	15599	15612	15626	15678	15788	15704	15548	15571	15490	15459	15655	15623	15663	15626	15429	15494	15583	15510	15601	15645	15720	15760	15547	15456	15664	15684	15678	15588	15538	15622	15675	15597	15677	15659	15686	15662	15705	15590	15448	15524	15613	15659	15557	15532	15537	15584	15745	15615	15727	15634	15608	15655	15662	15680	15635	15597	15692	15569	15577	15598	15688	15546	15526	15608	15612	15429	15638	15575	15372	15474	15688	15471	15555	15685	15403	15716	15532	15706	15526	15736	15701	15561	15726	15542	15573	15604	15731	15487	15398	15711	15758	15514	15568	15521	15692	15532	15696	15607	15478	15558	15813	15781	15628	15610	15622	15602	15792	15417	15586	15368	15593	15698	15553	15464	15655	15771	15555	15533	15672	15612	15579	15583	15599	15717	15940	15466	15467	15645	15618	15571	15530	15581	15626	15631	15599	15594	15768	15482	15550	15528	15682	15554	15611	15646	15610	15744	15583	15611	15826	15541	15573	15560	15728	15747	15536	15524	15604	15567	15708	15536	15518	15435	15522	15630	15385	15610	15321	15629	15643	15570	15618	15716	15437	15632	15749	15477	15558	15626	15533	15656	15439	15625	15800	15715	15599	15631	15704	15438	15503	15514	15718	15563	15552	15573	15348	15606	15579	15622	15797	15423	15664	15732	15628	15415	15632	15762	15569	15610	15699	15592	15552	15700	15498	15541	15663	15598	15652	15441	15600	15700	15463	15734	15702	15573	15682	15640	15685	15605	15643	15690	15657	15564	15655	15610	15362	15641	15600	15671	15409	15710	15908	15393	15460	15645	15532	15862	15650	15482	15555	15697	15620	15667	15683	15561	15711	15557	15584	15587	15715	15379	15504	15566	15551	15507	15663	15674	15572	15577	15730	15699	15708	15576	15442	15570	15676	15597	15727	15575	15634	15592	15753	15540	15548	15548	15512	15685	15636	15573	15603	15673	15446	15778	15613	15593	15610	15516	15528	15504	15628	15606	15638	15492	15691	15764	15378	15687	15490	15465	15566	15810	15609	15711	15981	15621	15448	15356	15720	15643	15642	15499	15485	15731	15486	15712	15633	15617	15649	15627	15618	15513	15500	15480	15630	15584	15669	15694	15737	15748	15756	15577	15665	15665	15631	15587	15752	15462	15659	15559	15658	15536	15730	15515	15564	15659	15609	15569	15617	15652	15454	15429	15594	15755	15439	15523	15395	15623	15633	15745	15812	15596	15715	15615	15637	15609	15644	15628	15463	15393	15604	15538	15522	15524	15705	15599	15483	15638	15630	15828	15601	15370	15470	15431	15515	15652	15631	15692	15513	15709	15585	15578	15595	15565	15607	15557	15545	15587	15710	15580	15654	15752	15495	15667	15510	15669	15734	15596	15659	15637	15487	15679	15745	15559	15766	15744	15653	15485	15500	15519	15395	15659	15632	15597	15744	15522	15625	15560	15420	15504	15683	15532	15590	15565	15399	15477	15848	15738	15551	15598	15697	15601	15740	15496	15702	15585	15681	15650	15793	15370	15512	15674	15725	15536	15656	15571	15762	15759	15678	15713	15469	15587	15575	15825	15695	15669	15482	15641	15502	15572	15709	15541	15694	15408	15595	15508	15735	15747	15615	15738	15620	15682	15674	15604	15649	15451	15555	15649	15632	15717	15452	15501	15556	15671	15796	15754	15714	15468	15485	15628	15649	15590	15625	15482	15506	15690	15667	15610	15457	15674	15664	15669	15504	15548	15528	15645	15492	15559	15457	15665	15742	15582	15623	15561	15751	15625	15744	15519	15552	15603	15341	15676	15684	15506	15625	15541	15623	15385	15476	15848	15673	15533	15559	15557	15792	15600	15650	15369	15705	15725	15591	15882	15787	15550	15589	15592	15648	15742	15656	15564	15476	15721	15435	15532	15522	15721	15695	15491	15705	15527	15561	15545	15626	15743	15520	15583	15397	15611	15564	15702	15639	15577	15604	15659	15757	15817	15494	15578	15854	15647	15556	15595	15469	15542	15408	15556	15521	15561	15705	15447	15521	15514	15560	15767	15606	15553	15469	15554	15494	15546	15696	15411	15448	15805	15710	15665	15587	15675	15536	15794	15326	15531	15662	15785	15660	15418	15584	15821	15660	15621	15562	15325	15553	15694	15532	15512	15998	15604	15463	15339	15540	15645	15579	15609	15490	15459	15623	15635	15593	15760	15636	15477	15494	15568	15686	15659	15580	15591	15645	15594	15810	15540	15574	15663	15710	15471	15462	15499	15617	15614	15775	15310	15676	15629	15665	15702	15510	15561	15555	15372	15868	15629	15672	15545	15462	15595	15457	15326	15681	15542	15470	15628	15488	15569	15734	15695	15605	15383	15532	15660	15713	15705	15680	15548	15487	15546	15560	15372	15597	15563	15741	15490	15592	15595	15409	15686	15627	15596	15709	15499	15814	15682	15555	15484	15616	15649	15549	15703	15790	15617	15627	15518	15586	15561	15618	15409	15647	15552	15690	15608	15486	15640	15547	15562	15937	15703	15734	15645	15777	15721	15558	15714	15588	15542	15698	15775	15641	15687	15466	15719
15016	27105	24829	20647	20121	19481	19383	18603	18547	17582	17384	16869	21845	39192	38401	33422	24037	17624	15411	14990	14633	14730	14445	14573	14706	14382	14680	14602	14476	14532	14457	14561	14457	14552	14658	14566	14605	14552	14553	14613	14585	14596	14574	14498	14557	14645	14614	14593	14657	14523	14477	14419	14404	14463	14571	14539	14518	14534	14587	14464	14567	14436	14431	14470	14666	14560	14339	14519	14476	14521	14552	14541	14481	14708	14483	14625	14465	14511	14547	14467	14508	14457	14488	14517	14403	14548	14511	14466	14555	14457	14616	14510	14388	14583	14528	14714	14419	14379	14546	14495	14510	14395	14424	14468	14465	14516	14460	14541	14719	14618	14609	14623	14557	14384	14406	14449	14573	14560	14593	14546	14513	14521	14455	14472	14573	14333	14517	14498	14521	14474	14566	14518	14504	14544	14315	14461	14350	14460	14478	14426	14524	14562	14369	14453	14573	14433	14269	14410	14471	14662	14663	14441	14614	14489	14568	14356	14583	14430	14527	14643	14451	14587	14416	14489	14519	14515	14513	14608	14507	14540	14641	14523	14468	14533	14423	14273	14561	14379	14588	14508	14457	14591	14414	14488	14575	14514	14499	14411	14429	14410	14664	14483	14477	14700	14572	14531	14690	14423	14569	14592	14317	14551	14595	14355	14475	14580	14502	14495	14565	14488	14519	14584	14453	14522	14592	14480	14546	14554	14481	14565	14564	14499	14469	14617	14572	14504	14637	14795	14331	14583	14417	14495	14517	14523	14592	14444	14644	14526	14338	14487	14398	14554	14386	14454	14478	14496	14457	14567	14476	14358	14334	14547	14453	14484	14544	14433	14426	14447	14394	14424	14438	14390	14512	14439	14452	14580	14712	14547	14423	14504	14565	14443	14467	14609	14627	14602	14612	14527	14524	14533	14511	14425	14626	14435	14545	14441	14515	14361	14585	14533	14566	14560	14494	14546	14541	14453	14545	14517	14396	14603	14627	14457	14411	14400	14613	14638	14681	14375	14597	14597	14491	14249	14451	14542	14536	14570	14410	14497	14456	14597	14593	14618	14576	14530	14495	14470	14564	14247	14472	14603	14534	14598	14266	14450	14689	14544	14255	14404	14532	14546	14568	14308	14523	14685	14672	14459	14491	14476	14357	14568	14471	14675	14524	14386	14530	14602	14486	14518	14370	14376	14550	14615	14405	14424	14560	14518	14473	14416	14630	14496	14570	14601	14489	14636	14646	14569	14649	14385	14434	14455	14704	14507	14428	14411	14416	14441	14500	14584	14517	14407	14551	14462	14581	14621	14441	14602	14471	14533	14668	14551	14760	14531	14613	14491	14509	14543	14426	14526	14432	14732	14448	14498	14565	14536	14528	14320	14446	14386	14420	14588	14491	14390	14448	14547	14419	14572	14514	14500	14466	14496	14529	14454	14466	14432	14498	14433	14553	14238	14511	14341	14459	14679	14476	14440	14579	14525	14484	14453	14605	14434	14610	14562	14286	14508	14311	14402	14402	14247	14546	14468	14464	14677	14531	14485	14520	14486	14579	14416	14529	14592	14359	14557	14454	14517	14365	14441	14558	14346	14446	14355	14624	14368	14654	14498	14516	14616	14561	14607	14552	14659	14442	14490	14470	14648	14490	14480	14680	14452	14515	14471	14586	14320	14533	14627	14470	14418	14523	14470	14513	14461	14541	14455	14621	14505	14620	14435	14480	14462	14407	14533	14394	14383	14574	14564	14424	14502	14573	14401	14344	14471	14636	14329	14673	14514	14395	14517	14410	14635	14438	14538	14437	14475	14595	14340	14592	14475	14638	14418	14537	14334	14597	14579	14420	14500	14493	14544	14509	14637	14650	14717	14485	14551	14563	14448	14359	14360	14524	14588	14331	14606	14732	14421	14326	14549	14424	14456	14599	14460	14527	14638	14472	14390	14407	14657	14425	14635	14587	14420	14490	14510	14430	14439	14507	14512	14409	14368	14501	14471	14529	14454	14399	14456	14313	14573	14468	14628	14572	14410	14452	14597	14593	14522	14475	14534	14616	14553	14450	14529	14433	14455	14637	14556	14437	14516	14372	14371	14408	14568	14548	14681	14454	14588	14555	14358	14610	14467	14628	14598	14316	14444	14576	14442	14536	14566	14582	14428	14467	14476	14550	14365	14307	14548	14614	14607	14376	14549	14547	14443	14631	14502	14550	14499	14600	14557	14514	14332	14503	14596	14410	14642	14619	14491	14403	14350	14461	14474	14583	14450	14661	14606	14614	14527	14510	14587	14345	14623	14417	14499	14446	14558	14447	14576	14488	14564	14432	14210	14413	14567	14386	14520	14497	14691	14510	14465	14469	14596	14314	14592	14544	14410	14732	14472	14505	14442	14466	14440	14479	14478	14644	14376	14497	14570	14488	14616	14282	14653	14492	14525	14622	14494	14524	14364	14524	14526	14524	14580	14299	14603	14493	14606	14455	14474	14540	14555	14428	14424	14654	14478	14523	14489	14598	14443	14514	14525	14561	14506	14443	14494	14538	14357	14646	14517	14681	14459	14469	14465	14398	14478	14547	14358	14512	14569	14462	14674	14577	14544	14411	14466	14536	14619	14350	14439	14594	14540	14586	14556	14559	14538	14593	14486	14473	14580	14580	14400	14488	14597	14447	14415	14582	14595	14497	14593	14379	14557	14379	14629	14588	14547	14475	14515	14499	14418	14500	14395	14486	14465	14287	14318	14382	14700	14575	14476	14635	14307	14560	14483	14608	14543	14425	14343	14439	14517	14444	14495	14577	14563	14521	14588	14528	14553	14534	14497	14463	14504	14394	14491	14510	14601	14483	14583	14443	14433	14530	14593	14477	14543	14424	14337	14475	14405	14557	14423	14562	14423	14543	14470	14520	14433	14516	14529	14529	14512	14440	14407	14600	14522	14483	14515	14569	14560	14529	14631	14489	14417	14325	14369	14509	14390	14534	14622	14478	14462	14599	14462	14560	14519	14443	14447	14654	14655	14454	14543	14485	14627	14400	14514	14613	14383	14733	14549	14659	14472	14435	14499	14379	14510	14463	14319	14483	14392	14652	14365	14704	14658	14520	14413	14548	14407	14354	14562	14256	14494	14691	14500	14453	14468	14440	14329	14622	14564	14439	14443	14526	14551	14468	14644	14448	14484	14440	14497	14603	14393	14604	14494	14499	14606	14409	14455	14514	14465	14490	14443	14498	14439	14427	14432	14368	14409	14492	14520	14590	14488	14553	14386	14429	14456	14544	14348	14573	14516	14475	14412	14560	14335	14466	14382	14443	14489	14475	14690	14607	14573	14521	14480	14603	14557	14462	14488	14615	14568	14421	14521	14584	14425	14441	14488	14494	14576	14344	14521	14692	14447	14563	14472	14332	14452	14564	14568	14361	14519	14503	14485	14344	14506	14691	14581	14419	14272	14512	14548	14487	14417	14447	14465	14534	14315	14643	14592	14582	14696	14533	14556	14517	14521	14199	14532	14497	14545	14579	14602	14451	14635	14660	14477	14489	14556	14366	14310	14514	14429	14389	14513	14444	14611	14594	14656	14527	14386	14600	14638	14545	14553	14591	14481	14537	14435	14527	14542	14575	14514	14416	14625	14415	14393	14376	14581	14510	14578	14464	14247	14587	14495	14463	14441	14552	14595	14489	14288	14568	14456	14499	14431	14573	14452	14501	14550	14581	14503	14454	14485	14557	14505	14488	14429	14501	14425	14442	14447	14552	14404	14406	14445	14424	14517	14592	14417	14489	14385	14535	14405	14441	14513	14447	14428	14250	14527	14463	14293	14675	14390	14568	14606	14562	14703	14378	14224	14314	14407	14467	14616	14580	14451	14574	14410	14367	14443	14661	14536	14612	14654	14506	14382	14614	14536	14452	14570	14491	14428	14449	14641	14333	14610	14537	14535	14435	14517	14550	14450	14472	14535	14622	14568	14558	14563	14528	14408	14466	14538	14510	14602	14511	14482	14446	14550	14597	14531	14478	14559	14478	14469	14504	14462	14410	14455	14689	14408	14346	14463	14470	14538	14515	14452	14712	14431	14575	14292	14298	14410	14502	14457	14570	14494	14497	14486	14584	14518	14508	14668	14542	14456	14578	14454	14556	14403	14495	14554	14386	14423	14476	14467	14628	14421	14551	14554	14455	14545	14598	14507	14435	14495	14437	14664	14490	14438	14457	14572	14417	14383	14553	14551	14449	14621	14386	14532	14517	14422	14517	14558	14456	14441	14539	14428	14392	14344	14618	14466	14437	14490	14396	14438	14405	14316	14641	14465	14525	14509	14355	14572	14531	14432	14404	14437	14428	14534	14473	14442	14428	14436	14533	14532	14396	14570	14444	14679	14404	14508	14558	14611	14434	14657	14578	14453	14563	14673	14518	14551	14482	14536	14506	14441	14540	14462	14501	14520	14624	14491	14453	14481	14512	14439	14471	14507	14563	14386	14632	14428	14461	14569	14310	14643	14535	14637	14493	14351	14483	14460	14353	14628	14531	14374	14376	14639	14506	14621	14485	14407	14564	14412	14511	14458	14399	14515	14696	14456	14476	14521	14535	14419	14614	14405	14504	14703	14546	14625	14527	14488	14532	14530	14517	14485	14596	14576	14522	14369	14566	14480	14472	14347	14535	14569	14356	14354	14422	14433	14544	14545	14517	14533	14427	14552	14559	14541	14405	14460	14554	14683	14370	14597	14548	14331	14535	14586	14480	14582	14481	14461	14420	14528	14295	14374	14569	14491	14549	14577	14627	14520	14404	14544	14535	14603	14440	14516	14506	14633	14578	14371	14551	14330	14398	14373	14527	14567	14298	14524	14497	14472	14282	14495	14405	14395	14526	14460	14538	14465	14367	14559	14522	14557	14475	14372	14416	14493	14401	14481	14484	14444	14389	14453	14343	14570	14493	14460	14361	14541	14400	14354	14430	14495	14467	14459	14638	14467	14578	14486	14417	14361	14589	14577	14546	14356	14484	14474	14474	14458	14698	14509	14623	14584	14465	14492	14440	14413	14481	14630	14506	14518	14525	14512	14301	14579	14487	14533	14504	14370	14525	14683	14434	14434	14409	14305	14389	14498	14569	14388	14503	14390	14715	14742	14464	14427	14332	14441	14437	14660	14476	14469
27076	21532	22649	19201	16840	16825	16653	16377	16478	16165	15774	15683	15771	17175	17492	17220	16586	15815	15629	15546	15299	15291	15496	15533	15367	15532	15522	15387	15417	15304	15441	15526	15429	15358	15277	15482	15244	15573	15205	15540	15384	15189	15300	15414	15303	15427	15450	15425	15435	15650	15210	15466	15476	15318	15471	15319	15434	15364	15244	15314	15544	15465	15322	15430	15585	15446	15468	15544	15454	15516	15471	15335	15301	15364	15293	15412	15540	15541	15352	15318	15523	15369	15363	15298	15436	15428	15468	15483	15327	15524	15245	15281	15412	15337	15360	15308	15308	15215	15264	15385	15531	15258	15350	15217	15365	15394	15423	15311	15440	15493	15394	15504	15592	15563	15199	15369	15214	15251	15398	15356	15351	15528	15480	15355	15517	15338	15474	15648	15491	15299	15429	15360	15425	15301	15439	15401	15493	15285	15280	15222	15356	15328	15410	15411	15384	15488	15524	15441	15279	15232	15489	15391	15337	15207	15319	15429	15511	15227	15531	15348	15311	15383	15361	15355	15519	15410	15447	15377	15308	15387	15336	15412	15420	15337	15280	15509	15387	15607	15438	15415	15390	15487	15408	15379	15476	15486	15234	15363	15579	15433	15328	15418	15323	15571	15329	15315	15472	15526	15292	15300	15525	15371	15317	15461	15314	15412	15421	15495	15504	15128	15531	15341	15496	15473	15415	15388	15422	15524	15511	15239	15133	15419	15324	15415	15418	15261	15504	15585	15545	15184	15339	15219	15433	15524	15435	15333	15536	15306	15371	15168	15440	15346	15488	15279	15601	15258	15334	15564	15531	15547	15395	15180	15282	15396	15276	15322	15473	15489	15270	15351	15297	15283	15338	15372	15393	15364	15358	15340	15456	15502	15389	15395	15182	15230	15092	15211	15527	15384	15339	15418	15163	15353	15358	15055	15295	15407	15428	15637	15442	15196	15441	15180	15248	15321	15302	15430	15465	15432	15402	15350	15341	15398	15246	15340	15429	15294	15423	15207	15391	15201	15626	15465	15590	15150	15451	15463	15559	15294	15426	15360	15323	15397	15325	15451	15305	15402	15274	15573	15466	15264	15306	15193	15463	15316	15432	15579	15493	15448	15358	15497	15403	15470	15442	15288	15548	15516	15303	15474	15282	15372	15383	15607	15312	15295	15375	15403	15641	15425	15116	15327	15092	15255	15278	15260	15307	15352	15446	15484	15384	15539	15500	15298	15158	15442	15527	15416	15523	15246	15297	15176	15415	15226	15257	15369	15233	15260	15431	15451	15294	15434	15358	15296	15300	15508	15400	15286	15548	15258	15561	15425	15381	15374	15404	15486	15510	15402	15467	15380	15401	15476	15378	15319	15235	15337	15282	15278	15196	15319	15455	15541	15454	15434	15286	15127	15387	15462	15148	15422	15324	15232	15526	15358	15408	15218	15198	15340	15581	15294	15270	15351	15283	15482	15315	15020	15178	15376	15347	15383	15373	15268	15443	15297	15434	15284	15315	15351	15484	15447	15437	15458	15382	15428	15438	15473	15473	15417	15238	15316	15302	15220	15363	15602	15198	15217	15225	15255	15181	15316	15261	15567	15406	15414	15324	15441	15340	15516	15284	15412	15656	15571	15510	15191	15353	15404	15454	15441	15304	15273	15159	15397	15485	15380	15300	15199	15315	15367	15282	15465	15539	15384	15407	15357	15517	15521	15309	15367	15175	15182	15435	15238	15371	15313	15543	15483	15359	15219	15285	15587	15457	15380	15252	15297	15335	15144	15474	15232	15354	15145	15428	15485	15528	15341	15150	15395	15559	15464	15299	15401	15567	15425	15250	15275	15256	15250	15315	15398	15440	15603	15599	15304	15196	15524	15412	15449	15477	15196	15264	15439	15356	15321	15422	15370	15231	15367	15568	15369	15265	15471	15465	15222	15411	15287	15557	15264	15203	15133	15280	15503	15338	15072	15378	15351	15331	15386	15395	15499	15353	15368	15454	15336	15491	15414	15263	15260	15510	15430	15333	15244	15419	15289	15296	15413	15374	15384	15502	15304	15474	15548	15473	15297	15443	15369	15501	15520	15504	15538	15428	15251	15350	15280	15358	15273	15176	15195	15343	15494	15399	15446	15376	15459	15508	15355	15418	15473	15454	15237	15227	15294	15341	15199	15386	15269	15571	15485	15592	15563	15290	15383	15430	15372	15442	15383	15333	15396	15466	15350	15430	15375	15253	15266	15534	15449	15227	15179	15297	15400	15389	15370	15301	15413	15371	15381	15293	15271	15291	15331	15299	15371	15337	15401	15169	15412	15395	15499	15259	15484	15426	15497	15449	15412	15338	15220	15385	15492	15393	15322	15388	15439	15446	15242	15425	15529	15354	15296	15322	15420	15383	15574	15366	15329	15461	15289	15576	15344	15355	15352	15415	15472	15415	15435	15435	15394	15450	15412	15337	15378	15330	15221	15306	15401	15285	15432	15329	15200	15227	15498	15297	15447	15260	15578	15395	15492	15413	15398	15605	15176	15031	15227	15527	15300	15371	15434	15460	15517	15361	15454	15278	15236	15538	15424	15213	15255	15277	15368	15492	15506	15459	15333	15391	15521	15455	15421	15387	15449	15223	15389	15361	15203	15419	15490	15308	15323	15441	15430	15448	15563	15473	15382	15393	15285	15328	15372	15290	15302	15471	15508	15488	15354	15486	15453	15594	15350	15385	15313	15363	15545	15535	15584	15323	15249	15514	15230	15479	15364	15407	15308	15264	15395	15366	15274	15245	15213	15275	15408	15390	15444	15580	15390	15496	15424	15393	15483	15303	15328	15369	15343	15367	15356	15503	15271	15437	15139	15422	15289	15294	15394	15450	15386	15457	15311	15654	15344	15279	15159	15304	15324	15328	15350	15461	15462	15281	15392	15399	15245	15572	15409	15693	15483	15294	15243	15549	15318	15367	15254	15097	15491	15532	15330	15340	15305	15379	15358	15304	15364	15290	15347	15148	15382	15273	15366	15394	15344	15547	15385	15478	15474	15523	15256	15314	15466	15377	15295	15249	15227	15398	15403	15454	15424	15363	15383	15335	15472	15563	15441	15297	15309	15455	15342	15308	15309	15354	15317	15481	15220	15359	15355	15318	15178	15785	15297	15215	15379	15159	15245	15393	15288	15443	15426	15383	15445	15384	15467	15379	15319	15325	15189	15321	15381	15368	15330	15534	15397	15216	15336	15342	15474	15506	15547	15598	15181	15526	15559	15488	15525	15615	15359	15473	15338	15303	15386	15415	15429	15484	15492	15451	15340	15377	15448	15463	15537	15424	15375	15369	15400	15323	15505	15273	15222	15444	15441	15362	15305	15529	15326	15381	15512	15344	15453	15398	15326	15343	15534	15359	15263	15632	15377	15406	15350	15324	15420	15483	15326	15377	15427	15273	15160	15261	15338	15419	15459	15354	15383	15463	15471	15362	15328	15253	15179	15370	15506	15191	15317	15497	15620	15495	15544	15379	15470	15145	15411	15380	15371	15387	15430	15269	15415	15256	15368	15245	15534	15427	15422	15353	15486	15460	15412	15509	15477	15391	15324	15343	15525	15466	15555	15238	15426	15557	15272	15305	15468	15390	15301	15550	15371	15467	15485	15403	15543	15392	15518	15363	15411	15202	15301	15368	15344	15202	15400	15379	15231	15400	15310	15386	15492	15472	15475	15402	15204	15256	15240	15347	15339	15226	15314	15362	15328	15499	15286	15414	15424	15349	15290	15313	15438	15339	15410	15404	15476	15554	15193	15471	15322	15501	15072	15332	15399	15464	15352	15435	15390	15615	15414	15508	15390	15532	15562	15404	15327	15263	15437	15491	15594	15472	15517	15383	15212	15379	15296	15459	15380	15205	15359	15449	15379	15573	15313	15270	15143	15443	15593	15389	15499	15435	15378	15367	15447	15380	15388	15487	15598	15448	15475	15294	15419	15486	15515	15450	15646	15525	15480	15313	15398	15338	15557	15476	15627	15331	15482	15477	15408	15406	15440	15403	15267	15517	15307	15231	15419	15394	15533	15480	15364	15555	15422	15472	15404	15461	15330	15566	15309	15306	15435	15350	15377	15319	15411	15302	15375	15316	15400	15467	15279	15261	15300	15430	15434	15405	15408	15429	15450	15539	15377	15452	15312	15344	15353	15527	15285	15338	15347	15325	15202	15202	15121	15380	15251	15343	15404	15224	15448	15271	15459	15648	15360	15534	15418	15413	15346	15194	15354	15382	15310	15309	15551	15399	15443	15258	15705	15361	15264	15508	15395	15293	15585	15487	15306	15285	15359	15400	15329	15340	15409	15390	15381	15262	15591	15419	15379	15373	15336	15400	15257	15426	15240	15319	15396	15254	15466	15466	15465	15385	15473	15554	15245	15410	15349	15541	15249	15542	15428	15441	15259	15397	15325	15378	15433	15326	15220	15472	15225	15389	15398	15449	15507	15412	15366	15416	15407	15453	15488	15388	15430	15333	15264	15438	15404	15303	15285	15326	15436	15330	15445	15414	15237	15398	15531	15439	15333	15286	15216	15526	15502	15448	15107	15314	15375	15216	15378	15246	15254	15389	15471	15566	15493	15322	15381	15515	15369	15430	15234	15341	15336	15260	15380	15354	15367	15469	15544	15154	15417	15399	15440	15436	15385	15409	15444	15462	15655	15492	15420	15397	15345	15344	15523	15426	15477	15487	15475	15441	15287	15271	15329	15414	15451	15557	15437	15370	15422	15441	15342	15418	15430	15257	15476	15405	15402	15409	15391	15379	15493	15342	15307	15337	15334	15452	15278	15372	15345	15374	15317	15533	15411	15188	15382	15379	15355	15310	15449	15355	15283	15373	15192	15296	15390	15366	15318	15283	15400	15274	15402	15547	15349	15437	15430	15302	15141	15325	15303	15468	15430	15466	15575	15531	15353	15186	15289	15286	15269	15263	15320	15339	15418	15435	15313	15441	15211	15405	15422	15358	15391	15332	15498	15349	15532	15393	15323	15441	15310	15348	15525	15532	15478	15385	15258	15343	15389	15374	15557	15514	15368	15090	15333	15378	15335	15268	15354	15406	15223	15371	15224	15361	15074	15634	15280	15407	15751	15465	15495	15262	15054	15208	15495	15429	15340	15370	15236
14488	17594	16420	15608	16951	16782	16367	16065	16511	15848	15447	15216	15304	17413	17570	16661	15493	14813	14621	14325	14269	14230	14423	14271	14315	14429	14275	14415	14401	14328	14235	14254	14203	14214	14357	14279	14434	14363	14466	14318	14181	14280	14307	14288	14244	14189	14272	14275	14176	14326	14246	14423	14361	14344	14364	14397	14513	14324	14419	14353	14452	14332	14187	14423	14451	14294	14340	14298	14244	14437	14212	14265	14279	14283	14546	14460	14381	14351	14480	14273	14307	14454	14506	14179	14544	14186	14210	14361	14220	14367	14306	14440	14213	14208	14257	14376	14534	14443	14398	14266	14215	14352	14319	14224	14292	14164	14307	14391	14394	14237	14350	14333	14391	14236	14394	14271	14158	14307	14310	14388	14333	14265	14111	14392	14129	14223	14228	14197	14287	14434	14442	14299	14318	14282	14242	14406	14324	14361	14288	14222	14272	14324	14296	14458	14375	14451	14251	14265	14414	14306	14420	14403	14288	14367	14370	14338	14395	14480	14443	14242	14279	14301	14379	14208	14311	14453	14436	14232	14332	14395	14276	14182	14531	14271	14338	14423	14303	14480	14315	14205	14418	14383	14295	14286	14366	14388	14165	14301	14320	14278	14280	14354	14338	14463	14350	14286	14175	14424	14391	14521	14298	14444	14087	14499	14261	14429	14372	14363	14486	14189	14269	14421	14209	14346	14099	14380	14259	14220	14276	14340	14362	14272	14473	14116	14320	14211	14458	14351	14447	14222	14343	14318	14216	14380	14164	14191	14454	14352	14371	14390	14409	14194	14362	14415	14272	14173	14230	14158	14330	14186	14282	14391	14328	14423	14268	14346	14358	14459	14326	14496	14198	14370	14374	14407	14283	14350	14304	14293	14405	14281	14399	14335	14398	14226	14392	14148	14342	14339	14335	14427	14350	14253	14368	14378	14247	14472	14293	14295	14230	14266	14369	14207	14385	14220	14340	14196	14349	14383	14312	14451	14449	14331	14484	14460	14251	14265	14467	14248	14559	14214	14070	14218	14258	14307	14422	14355	14475	14485	14472	14294	14311	14339	14418	14316	14249	14428	14375	14281	14251	14303	14241	14401	14302	14369	14343	14480	14324	14218	14216	14152	14308	14287	14192	14497	14209	14417	14434	14434	14383	14386	14445	14246	14243	14489	14361	14313	14310	14341	14397	14385	14262	14195	14191	14376	14330	14203	14401	14311	14349	14322	14411	14385	14396	14104	14334	14417	14367	14186	14462	14264	14389	14125	14205	14373	14348	14472	14368	14307	14287	14300	14320	14155	14353	14402	14265	14417	14364	14311	14399	14291	14316	14369	14251	14199	14421	14390	14360	14343	14373	14238	14003	14284	14219	14236	14392	14281	14513	14240	14454	14158	14270	14378	14363	14482	14324	14193	14257	14307	14417	14342	14551	14192	14453	14240	14343	14430	14438	14349	14233	14353	14357	14268	14353	14445	14326	14299	14203	14410	14394	14217	14285	14351	14240	14244	14292	14241	14476	14397	14270	14218	14345	14282	14322	14258	14525	14399	14321	14284	14471	14300	14436	14522	14313	14211	14274	14407	14408	14214	14290	14418	14145	14484	14192	14508	14304	14146	14281	14399	14294	14246	14367	14343	14212	14385	14100	14393	14161	14456	14412	14259	14327	14278	14181	14153	14082	14444	14455	14401	14389	14325	14276	14249	14289	14238	14286	14327	14428	14141	14248	14216	14212	14227	14299	14447	14340	14386	14471	14336	14338	14340	14278	14472	14441	14330	14397	14377	14363	14205	14419	14299	14141	14225	14376	14233	14370	14331	14333	14316	14272	14307	14436	14364	14543	14456	14190	14254	14350	14322	14373	14348	14251	14493	14329	14434	14383	14511	14464	14297	14260	14235	14324	14288	14223	14337	14404	14252	14363	14164	14218	14272	14391	14325	14339	14373	14203	14388	14305	14416	14429	14306	14176	14370	14304	14241	14363	14401	14364	14383	14274	14295	14449	14471	14081	14385	14338	14348	14124	14368	14203	14208	14292	14403	14189	14280	14303	14324	14380	14427	14285	14247	14194	14321	14145	14177	14278	14213	14383	14405	14425	14244	14126	14332	14398	14165	14385	14243	14324	14260	14311	14299	14329	14254	14230	14224	14429	14528	14249	14216	14375	14239	14377	14086	14406	14293	14340	14192	14254	14503	14353	14362	14299	14411	14316	14338	14347	14235	14317	14261	14297	14255	14469	14189	14317	14422	14406	14279	14280	14419	14305	14355	14260	14253	14312	14261	14345	14416	14389	14328	14285	14386	14290	14295	14386	14254	14294	14334	14274	14355	14318	14298	14341	14367	14312	14485	14082	14488	14171	14184	14264	14377	14337	14331	14315	14302	14203	14345	14410	14372	14187	14321	14242	14220	14361	14383	14247	14383	14378	14297	14399	14434	14536	14382	14252	14322	14394	14415	14254	14366	14426	14431	14347	14369	14398	14401	14289	14271	14225	14364	14353	14475	14285	14264	14291	14399	14325	14273	14397	14412	14263	14440	14271	14304	14361	14247	14142	14109	14339	14384	14457	14454	14260	14241	14464	14132	14316	14219	14463	14322	14162	14407	14419	14289	14234	14187	14488	14362	14308	14325	14294	14224	14353	14240	14499	14310	14324	14140	14317	14252	14141	14294	14313	14368	14201	14250	14381	14448	14431	14370	14522	14355	14403	14375	14373	14327	14439	14249	14215	14301	14269	14216	14420	14266	14376	14301	14403	14462	14406	14360	14296	14421	14409	14273	14310	14286	14282	14175	14438	14396	14245	14242	14254	14226	14456	14298	14437	14407	14204	14331	14339	14383	14355	14312	14323	14265	14456	14307	14407	14302	14329	14314	14110	14316	14307	14271	14382	14330	14190	14075	14456	14256	14241	14287	14420	14406	14251	14380	14281	14400	14527	14298	14279	14407	14269	14326	14324	14348	14433	14429	14440	14271	14283	14332	14250	14338	14264	14191	14261	14262	14264	14328	14281	14354	14210	14382	14456	14368	14220	14473	14250	14289	14356	14291	14194	14316	14552	14157	14268	14445	14439	14348	14457	14211	14301	14366	14232	14427	14438	14557	14217	14314	14311	14418	14323	14333	14315	14382	14396	14230	14366	14103	14288	14305	14224	14286	14327	14155	14161	14431	14340	14255	14239	14293	14362	14339	14384	14354	14387	14323	14421	14266	14133	14284	14295	14342	14275	14203	14292	14033	14317	14390	14301	14451	14268	14308	14242	14331	14474	14328	14268	14400	14334	14371	14267	14202	14221	14283	14340	14034	14353	14327	14479	14211	14591	14181	14352	14384	14249	14308	14438	14209	14351	14137	14362	14339	14264	14326	14195	14310	14470	14393	14312	14448	14258	14249	14198	14360	14267	14292	14168	14583	14278	14289	14435	14455	14472	14315	14280	14234	14363	14326	14429	14218	14374	14310	14348	14476	14382	14411	14340	14239	14441	14358	14339	14380	14289	14221	14237	14261	14238	14332	14290	14344	14447	14372	14458	14038	14232	14324	14308	14238	14383	14373	14115	14340	14115	14353	14338	14433	14402	14351	14315	14364	14261	14309	14275	14171	14339	14277	14367	14327	14380	14310	14467	14256	14316	14296	14414	14423	14375	14228	14045	14350	14309	14445	14462	14399	14319	14204	14199	14266	14356	14161	14362	14096	14399	14354	14212	14218	14159	14311	14259	14261	14287	14352	14467	14285	14436	14310	14459	14335	14264	14253	14362	14288	14464	14435	14251	14302	14296	14388	14178	14335	14206	14186	14250	14392	14381	14244	14447	14340	14168	14404	14278	14314	14298	14375	14235	14358	14274	14339	14193	14378	14393	14345	14537	14393	14405	14261	14317	14396	14440	14422	14314	14235	14425	14344	14329	14455	14387	14211	14353	14294	14266	14304	14307	14398	14320	14260	14467	14311	14508	14302	14421	14362	14333	14400	14439	14455	14290	14267	14395	14547	14322	14275	14348	14458	14225	14257	14362	14290	14310	14215	14328	14203	14210	14434	14384	14444	14248	14314	14241	14351	14372	14507	14323	14318	14273	14157	14365	14459	14426	14326	14300	14264	14235	14288	14290	14350	14181	14275	14348	14381	14176	14432	14189	14181	14316	14159	14381	14287	14329	14366	14356	14113	14558	14209	14163	14341	14291	14276	14396	14445	14212	14421	14330	14245	14320	14325	14280	14289	14321	14369	14352	14248	14363	14416	14229	14290	14253	14200	14157	14334	14484	14301	14385	14392	14450	14442	14383	14371	14155	14338	14254	14523	14265	14396	14333	14307	14225	14314	14298	14359	14437	14312	14397	14394	14297	14274	14327	14340	14353	14153	14334	14395	14398	14381	14285	14344	14390	14284	14382	14533	14434	14311	14242	14504	14469	14409	14346	14437	14332	14269	14227	14213	14433	14306	14433	14273	14360	14414	14268	14211	14193	14454	14287	14404	14362	14468	14358	14204	14312	14314	14075	14202	14466	14499	14336	14363	14369	14507	14401	14308	14411	14350	14408	14257	14324	14409	14358	14265	14286	14304	14310	14397	14239	14211	14303	14287	14316	14288	14272	14200	14227	14383	14506	14373	14304	14409	14359	14254	14252	14293	14428	14275	14237	14269	14275	14460	14434	14314	14444	14236	14370	14365	14294	14360	14329	14398	14318	14239	14500	14391	14424	14461	14193	14200	14298	14267	14168	14390	14377	14357	14347	14281	14436	14190	14394	14228	14433	14216	14346	14308	14482	14396	14338	14461	14204	14298	14386	14407	14339	14306	14346	14356	14349	14250	14236	14389	14342	14366	14341	14267	14391	14342	14342	14295	14238	14399	14411	14303	14341	14541	14499	14437	14353	14258	14246	14326	14241	14324	14481	14152	14299	14422	14429	14437	14379	14272	14230	14341	14501	14265	14391	14281	14198	14413	14249	14378	14369	14343	14341	14301	14404	14371	14305	14337	14400	14342	14357	14373	14244	14304	14331	14324	14247	14378	14378	14264	14420	14345	14295	14367	14281	14449	14263	14220	14413	14119	14265	14475	14446	14335	14418	14238	14326	14281	14302	14300	14309	14305	14276	14301	14355	14385	14454	14452	14367	14440	14443	14282	14340	14462	14369	14312	14494	14374
23778	21038	28323	24051	21936	21520	20834	18406	17393	16949	16504	16425	18557	27872	27645	24486	20496	17253	16255	15883	15673	15640	15821	15704	15685	15876	15670	15750	15702	15859	15582	15605	15781	15831	15669	15680	15767	15664	15644	15615	15671	15872	15775	15599	15848	15739	15689	15697	15747	15651	15679	15639	15534	15672	15674	15804	15751	15809	15701	15838	15619	15716	15665	15762	15528	15643	15408	15858	15573	15606	15639	15785	15732	15835	15693	15614	15664	15812	15732	15693	15748	15883	15670	15598	15700	15763	15553	15629	15672	15525	15586	15575	15632	15596	15592	15560	15869	15528	15560	15604	15668	15510	15841	15643	15534	15697	15670	15541	15699	15589	15671	15737	15670	15497	15544	15535	15677	15748	15756	15676	15513	15629	15651	15719	15656	15754	15623	15714	15611	15545	15480	15656	15502	15831	15765	15717	15523	15605	15450	15686	15924	15562	15773	15536	15721	15684	15625	15482	15602	15605	15612	15652	15645	15668	15459	15545	15648	15658	15497	15454	15635	15628	15681	15562	15604	15580	15491	15527	15768	15717	15533	15511	15702	15695	15705	15727	15655	15809	15498	15613	15668	15618	15687	15630	15388	15729	15601	15625	15791	15550	15634	15556	15554	15557	15646	15457	15810	15760	15648	15536	15552	15594	15565	15625	15782	15517	15571	15650	15650	15550	15548	15805	15741	15700	15597	15720	15590	15757	15550	15778	15573	15655	15714	15498	15439	15522	15521	15500	15702	15489	15618	15744	15761	15626	15817	15649	15508	15667	15752	15871	15618	15786	15512	15780	15632	15559	15408	15793	15611	15712	15472	15727	15727	15662	15713	15527	15555	15547	15539	15544	15707	15677	15761	15786	15503	15735	15707	15572	15756	15707	15527	15672	15704	15621	15704	15530	15664	15711	15822	15581	15583	15761	15526	15637	15515	15466	15663	15417	15825	15508	15690	15645	15638	15819	15538	15516	15657	15705	15658	15516	15532	15399	15651	15567	15763	15587	15746	15598	15618	15716	15707	15729	15479	15539	15741	15621	15686	15848	15763	15805	15738	15599	15641	15935	15602	15647	15699	15737	15735	15649	15452	15697	15555	15746	15486	15705	15609	15782	15730	15701	15485	15552	15559	15647	15731	15424	15575	15622	15654	15553	15574	15517	15513	15641	15715	15670	15374	15576	15642	15672	15586	15599	15564	15654	15606	15526	15602	15443	15767	15543	15589	15639	15663	15773	15475	15793	15641	15846	15551	15690	15595	15602	15770	15649	15811	15683	15503	15624	15713	15503	15695	15533	15730	15647	15689	15475	15755	15533	15621	15636	15376	15629	15639	15567	15656	15503	15531	15642	15616	15657	15635	15747	15587	15448	15696	15719	15676	15803	15787	15622	15557	15637	15565	15656	15766	15778	15602	15491	15512	15680	15700	15478	15545	15596	15801	15596	15812	15662	15631	15695	15537	15606	15371	15552	15774	15590	15503	15356	15504	15783	15621	15618	15529	15648	15518	15462	15727	15671	15604	15566	15673	15636	15671	15674	15669	15672	15560	15782	15382	15720	15498	15774	15634	15528	15651	15621	15473	15761	15756	15925	15681	15671	15804	15704	15602	15603	15624	15692	15648	15492	15730	15722	15654	15833	15642	15527	15586	15587	15715	15587	15743	15639	15719	15605	15684	15663	15757	15518	15602	15682	15719	15717	15563	15625	15695	15826	15416	15678	15714	15467	15626	15749	15758	15601	15543	15704	15850	15548	15892	15707	15561	15746	15532	15622	15507	15624	15757	15717	15631	15625	15718	15323	15631	15766	15689	15487	15674	15652	15546	15704	15594	15630	15481	15833	15709	15726	15776	15627	15578	15663	15490	15510	15475	15488	15368	15680	15575	15745	15706	15597	15683	15690	15589	15820	15487	15637	15646	15856	15685	15681	15714	15692	15581	15647	15598	15510	15629	15825	15878	15879	15830	15788	15545	15439	15686	15608	15635	15637	15762	15683	15776	15570	15643	15656	15759	15611	15459	15786	15780	15477	15463	15725	15647	15618	15498	15474	15729	15773	15594	15607	15722	15668	15766	15589	15721	15641	15529	15288	15728	15639	15593	15670	15644	15733	15642	15521	15745	15669	15600	15710	15676	15398	15703	15420	15629	15663	15714	15651	15562	15712	15753	15566	15708	15659	15802	15685	15697	15640	15592	15625	15562	15657	15784	15684	15607	15444	15655	15520	15589	15570	15748	15557	15537	15624	15562	15506	15537	15627	15759	15680	15768	15743	15744	15825	15660	15557	15638	15520	15394	15544	15566	15681	15678	15504	15595	15709	15806	15769	15630	15643	15589	15666	15572	15634	15979	15774	15754	15722	15719	15677	15641	15642	15619	15787	15626	15623	15587	15491	15432	15586	15496	15615	15707	15467	15518	15636	15542	15569	15560	15586	15780	15510	15652	15639	15575	15593	15634	15741	15536	15547	15599	15529	15409	15566	15550	15750	15823	15602	15611	15676	15783	15691	15573	15444	15559	15709	15643	15700	15569	15625	15616	15780	15528	15695	15480	15640	15573	15502	15659	15597	15762	15673	15691	15592	15520	15446	15621	15529	15551	15620	15653	15743	15706	15764	15681	15542	15543	15525	15430	15516	15659	15567	15773	15812	15519	15682	15742	15399	15621	15701	15655	15550	15528	15723	15474	15633	15698	15664	15653	15603	15455	15508	15622	15506	15496	15616	15667	15564	15703	15505	15819	15722	15665	15612	15577	15841	15719	15674	15526	15453	15799	15782	15669	15534	15563	15547	15660	15715	15569	15558	15798	15711	15797	15667	15548	15695	15755	15513	15483	15581	15419	15671	15769	15880	15594	15719	15773	15719	15558	15622	15540	15645	15535	15762	15695	15617	15551	15669	15678	15787	15669	15660	15585	15566	15596	15748	15546	15463	15758	15491	15603	15691	15794	15664	15605	15648	15528	15747	15562	15612	15574	15592	15673	15491	15639	15567	15627	15415	15516	15573	15474	15794	15573	15782	15778	15604	15755	15562	15513	15546	15659	15593	15752	15563	15529	15647	15630	15515	15509	15759	15808	15718	15636	15762	15639	15564	15721	15537	15708	15629	15579	15711	15625	15517	15543	15686	15530	15544	15743	15625	15904	15784	15625	15641	15608	15521	15545	15691	15554	15494	15733	15820	15711	15585	15673	15733	15365	15585	15422	15568	15521	15664	15537	15607	15723	15572	15570	15569	15648	15407	15573	15725	15474	15544	15631	15711	15789	15503	15634	15705	15682	15361	15657	15646	15781	15670	15565	15684	15501	15660	15623	15594	15707	15503	15625	15586	15432	15516	15645	15849	15560	15839	15661	15703	15502	15717	15605	15573	15669	15548	15622	15755	15513	15686	15697	15488	15731	15576	15655	15585	15687	15706	15849	15851	15639	15608	15701	15635	15840	15612	15532	15588	15487	15527	15687	15768	15814	15604	15596	15575	15503	15672	15592	15507	15544	15533	15640	15474	15851	15428	15612	15580	15627	15773	15544	15543	15716	15709	15450	15574	15592	15464	15646	15841	15542	15626	15846	15769	15563	15597	15862	15663	15775	15501	15706	15749	15823	15475	15593	15545	15680	15630	15770	15466	15508	15585	15647	15531	15622	15465	15622	15636	15677	15704	15745	15716	15765	15521	15599	15554	15705	15654	15684	15512	15663	15607	15587	15698	15559	15773	15821	15638	15602	15626	15679	15629	15551	15597	15530	15504	15725	15699	15632	15707	15648	15638	15681	15763	15617	15653	15593	15644	15685	15528	15446	15689	15568	15529	15698	15559	15718	15757	15650	15574	15729	15578	15396	15604	15657	15539	15642	15399	15693	15864	15618	15483	15496	15526	15466	15472	15763	15668	15703	15652	15715	15707	15584	15695	15801	15549	15605	15627	15540	15611	15497	15633	15481	15643	15345	15607	15521	15715	15453	15677	15786	15739	15815	15521	15580	15635	15527	15716	15602	15628	15673	15716	15540	15633	15708	15646	15650	15918	15501	15690	15485	15626	15761	15680	15658	15679	15763	15711	15602	15498	15688	15631	15678	15645	15443	15819	15797	15766	15823	15618	15613	15665	15741	15709	15709	15545	15576	15613	15485	15773	15669	15722	15438	15699	15854	15598	15686	15806	15549	15765	15708	15931	15625	15648	15303	15829	15833	15525	15483	15648	15597	15688	15527	15695	15719	15724	15704	15480	15580	15457	15718	15577	15656	15558	15638	15527	15608	15577	15744	15603	15662	15691	15575	15486	15628	15688	15656	15700	15782	15722	15761	15510	15694	15622	15510	15576	15601	15536	15663	15543	15659	15511	15511	15646	15614	15788	15531	15525	15765	15598	15819	15714	15571	15623	15478	15734	15675	15807	15622	15604	15449	15564	15539	15634	15670	15740	15825	15678	15749	15504	15630	15483	15651	15719	15580	15534	15651	15610	15450	15591	15582	15549	15605	15564	15708	15501	15636	15438	15556	15496	15717	15720	15544	15673	15832	15643	15516	15420	15805	15780	15669	15525	15832	15765	15611	15525	15448	15682	15649	15609	15765	15666	15696	15744	15659	15689	15560	15493	15532	15607	15524	15868	15626	15600	15642	15596	15670	15686	15641	15583	15818	15676	15589	15568	15577	15507	15635	15569	15585	15739	15638	15647	15645	15677	15642	15593	15728	15695	15767	15654	15760	15721	15593	15650	15651	15582	15569	15884	15713	15663	15590	15466	15602	15546	15767	15699	15680	15566	15494	15699	15600	15831	15619	15789	15687	15705	15535	15478	15626	15600	15674	15848	15885	15733	15652	15569	15712	15783	15517	15313	15452	15791	15587	15717	15429	15661	15572	15480	15688	15607	15628	15768	15680	15682	15543	15716	15678	15849	15710	15540	15589	15800	15588	15701	15614	15642	15625	15569	15586	15592	15801	15684	15626	15542	15490	15694	15549	15507	15782	15760	15622	15684	15692	15616	15583	15680	15715	15630	15668	15857	15726	15654	15646	15458	15593	15800	15618	15675	15508	15655	15705	15631	15638	15579	15469	15692	15696	15777	15559	15793	15712	15687	15739	15746	15496	15733	15691	15578	15776	15612	15600	15817	15662	15717	15640	15465	15740	15710	15548	15713	15799	15574
13488	22481	21391	20794	20921	19372	19308	19213	17573	16530	15862	15697	19802	31512	30131	25485	20001	16075	14908	14758	14746	14560	14660	14744	14613	14312	14605	14652	14715	14550	14595	14451	14467	14667	14551	14662	14531	14561	14703	14641	14602	14510	14588	14536	14585	14496	14500	14471	14571	14576	14474	14719	14430	14482	14423	14674	14604	14592	14442	14629	14673	14473	14588	14559	14668	14369	14386	14345	14598	14511	14550	14562	14497	14554	14715	14458	14580	14421	14432	14524	14639	14541	14575	14604	14534	14449	14411	14402	14329	14479	14555	14360	14613	14582	14572	14563	14553	14589	14563	14548	14651	14430	14491	14584	14512	14485	14540	14436	14505	14482	14420	14579	14571	14597	14645	14384	14614	14450	14524	14440	14473	14497	14517	14511	14472	14570	14572	14356	14602	14530	14578	14545	14389	14496	14387	14426	14453	14484	14471	14407	14507	14440	14517	14580	14423	14567	14661	14436	14550	14352	14440	14557	14661	14517	14473	14550	14579	14538	14571	14371	14402	14582	14638	14515	14216	14634	14579	14624	14590	14446	14457	14453	14471	14473	14436	14487	14474	14442	14399	14493	14645	14473	14477	14329	14509	14568	14447	14571	14386	14454	14551	14614	14495	14633	14422	14484	14584	14653	14453	14696	14509	14383	14416	14522	14416	14563	14423	14403	14526	14609	14414	14432	14531	14438	14443	14541	14577	14472	14631	14541	14599	14483	14555	14665	14481	14487	14268	14623	14352	14523	14647	14469	14536	14421	14716	14482	14388	14498	14519	14496	14489	14531	14368	14669	14531	14539	14674	14453	14368	14625	14344	14452	14552	14391	14451	14438	14504	14500	14581	14409	14412	14558	14508	14327	14394	14409	14534	14501	14560	14416	14457	14484	14430	14464	14379	14569	14380	14395	14378	14609	14631	14581	14496	14471	14449	14496	14515	14349	14461	14473	14620	14435	14652	14482	14398	14469	14591	14423	14392	14581	14497	14608	14550	14607	14491	14503	14559	14436	14504	14572	14435	14430	14567	14526	14572	14485	14353	14407	14637	14461	14366	14368	14568	14376	14475	14607	14674	14576	14474	14604	14440	14368	14638	14515	14448	14447	14572	14511	14460	14596	14542	14629	14565	14384	14643	14720	14478	14485	14491	14526	14579	14521	14551	14555	14497	14677	14430	14461	14387	14599	14590	14491	14547	14404	14554	14608	14615	14377	14554	14481	14542	14667	14427	14468	14546	14453	14429	14466	14712	14474	14673	14364	14547	14483	14420	14576	14529	14549	14574	14308	14563	14433	14450	14516	14535	14464	14455	14540	14598	14297	14552	14507	14497	14620	14549	14396	14371	14580	14481	14402	14341	14470	14390	14444	14424	14419	14616	14583	14448	14492	14491	14571	14487	14480	14396	14505	14517	14418	14521	14338	14667	14548	14618	14525	14562	14404	14423	14432	14534	14498	14498	14455	14473	14543	14450	14638	14452	14405	14379	14479	14506	14630	14595	14444	14666	14579	14362	14552	14456	14333	14477	14429	14600	14464	14325	14500	14749	14604	14484	14439	14522	14476	14445	14370	14489	14533	14426	14390	14509	14441	14558	14487	14625	14565	14645	14472	14537	14458	14646	14565	14588	14517	14648	14468	14683	14384	14674	14530	14575	14382	14384	14557	14463	14403	14375	14489	14533	14555	14354	14502	14697	14656	14601	14432	14527	14557	14379	14664	14525	14426	14528	14622	14453	14470	14637	14624	14445	14469	14457	14538	14594	14288	14550	14549	14449	14475	14607	14583	14600	14755	14457	14471	14552	14460	14412	14577	14534	14466	14707	14548	14721	14655	14536	14353	14629	14568	14496	14490	14514	14496	14455	14537	14510	14642	14540	14494	14387	14625	14444	14621	14548	14671	14593	14653	14367	14471	14558	14425	14629	14587	14624	14602	14374	14561	14509	14481	14513	14556	14398	14361	14636	14513	14485	14425	14372	14552	14522	14482	14378	14458	14729	14568	14609	14500	14399	14526	14499	14473	14566	14374	14505	14427	14532	14601	14595	14557	14585	14511	14522	14631	14516	14424	14477	14562	14654	14439	14480	14578	14413	14597	14435	14576	14683	14432	14574	14545	14530	14483	14512	14551	14477	14640	14515	14620	14552	14431	14495	14344	14553	14469	14490	14561	14523	14613	14476	14519	14519	14365	14447	14581	14510	14414	14505	14624	14481	14607	14685	14571	14416	14559	14483	14461	14441	14566	14440	14329	14487	14378	14507	14511	14496	14689	14335	14422	14486	14514	14466	14458	14515	14616	14370	14451	14381	14433	14583	14618	14602	14531	14462	14549	14550	14465	14706	14456	14643	14443	14716	14529	14599	14516	14335	14370	14440	14442	14550	14470	14562	14439	14476	14497	14185	14578	14467	14577	14356	14379	14519	14625	14612	14663	14523	14611	14402	14448	14378	14425	14457	14429	14561	14536	14374	14570	14461	14581	14541	14463	14365	14539	14586	14516	14407	14519	14554	14473	14535	14486	14488	14437	14551	14550	14380	14582	14548	14636	14539	14479	14450	14444	14456	14567	14456	14332	14562	14647	14529	14310	14566	14565	14475	14567	14711	14404	14259	14424	14413	14500	14481	14443	14647	14575	14503	14526	14572	14421	14434	14483	14557	14510	14511	14448	14567	14525	14351	14519	14484	14577	14567	14406	14584	14534	14356	14471	14604	14626	14655	14545	14513	14636	14539	14449	14444	14577	14389	14479	14703	14758	14481	14580	14476	14560	14428	14470	14513	14307	14595	14472	14607	14633	14358	14591	14532	14603	14418	14542	14409	14691	14432	14517	14587	14628	14678	14428	14496	14485	14403	14630	14364	14603	14472	14561	14715	14303	14425	14788	14384	14445	14468	14429	14785	14638	14529	14622	14325	14519	14685	14550	14435	14591	14418	14514	14455	14574	14454	14498	14469	14470	14548	14492	14498	14647	14503	14444	14553	14538	14453	14462	14425	14303	14490	14607	14423	14492	14390	14324	14549	14530	14407	14608	14340	14553	14512	14448	14445	14465	14457	14479	14502	14518	14431	14481	14399	14445	14459	14564	14460	14437	14453	14462	14547	14392	14538	14547	14476	14721	14408	14469	14448	14512	14427	14535	14535	14489	14422	14628	14538	14482	14643	14539	14321	14459	14458	14695	14555	14387	14326	14613	14483	14356	14556	14505	14391	14364	14451	14585	14474	14520	14388	14580	14525	14380	14478	14544	14363	14485	14533	14461	14328	14347	14705	14559	14541	14537	14542	14611	14498	14447	14704	14321	14694	14497	14529	14543	14456	14583	14659	14668	14325	14629	14511	14619	14425	14523	14553	14500	14533	14614	14522	14390	14595	14471	14421	14427	14624	14615	14396	14505	14537	14438	14501	14511	14463	14367	14586	14513	14459	14456	14460	14584	14484	14504	14456	14444	14421	14518	14510	14764	14662	14617	14464	14481	14424	14506	14553	14618	14488	14483	14586	14520	14473	14636	14392	14432	14549	14535	14540	14536	14484	14657	14574	14580	14556	14503	14460	14444	14523	14508	14473	14654	14344	14526	14491	14578	14470	14607	14526	14514	14556	14518	14568	14580	14587	14581	14619	14433	14629	14527	14470	14375	14595	14538	14451	14403	14600	14441	14568	14550	14591	14404	14436	14607	14395	14616	14564	14525	14534	14508	14519	14300	14574	14650	14402	14783	14444	14522	14548	14524	14536	14384	14548	14581	14446	14504	14479	14459	14456	14502	14438	14496	14485	14398	14483	14522	14603	14656	14585	14490	14483	14473	14270	14421	14612	14582	14517	14575	14440	14553	14531	14328	14528	14408	14607	14461	14470	14568	14516	14493	14399	14533	14492	14542	14581	14461	14571	14658	14646	14513	14706	14369	14476	14498	14499	14509	14605	14597	14616	14622	14413	14503	14669	14559	14559	14522	14420	14548	14491	14467	14555	14422	14514	14447	14470	14502	14466	14463	14539	14530	14550	14594	14573	14413	14545	14597	14689	14525	14591	14377	14554	14345	14495	14531	14371	14461	14572	14416	14581	14590	14519	14481	14722	14602	14480	14610	14422	14542	14544	14436	14417	14531	14424	14400	14533	14556	14544	14581	14572	14564	14454	14432	14537	14609	14610	14570	14469	14598	14534	14484	14525	14577	14369	14497	14551	14588	14516	14449	14468	14517	14587	14445	14478	14628	14376	14412	14615	14267	14493	14480	14477	14574	14579	14674	14528	14689	14365	14508	14533	14432	14616	14271	14515	14570	14468	14544	14503	14443	14471	14414	14505	14389	14593	14405	14452	14413	14660	14671	14577	14544	14424	14465	14694	14589	14643	14498	14585	14443	14596	14502	14528	14493	14380	14418	14489	14349	14548	14354	14524	14432	14415	14561	14413	14664	14449	14414	14544	14555	14404	14377	14641	14749	14430	14498	14606	14470	14616	14582	14436	14437	14610	14357	14649	14399	14554	14391	14375	14464	14377	14492	14402	14467	14577	14527	14557	14552	14517	14508	14473	14509	14557	14442	14529	14395	14706	14635	14435	14596	14528	14576	14501	14614	14541	14613	14606	14532	14480	14627	14661	14538	14542	14585	14539	14395	14375	14631	14483	14579	14479	14482	14538	14481	14545	14639	14498	14542	14499	14548	14631	14527	14360	14482	14591	14480	14419	14362	14483	14468	14372	14533	14490	14368	14574	14509	14588	14417	14480	14520	14580	14491	14539	14544	14601	14478	14436	14584	14576	14366	14539	14355	14447	14556	14611	14544	14512	14400	14411	14514	14524	14562	14628	14498	14603	14486	14568	14427	14520	14658	14547	14548	14452	14569	14462	14552	14539	14488	14507	14538	14548	14387	14527	14551	14405	14779	14602	14369	14607	14612	14288	14500	14592	14492	14491	14628	14413	14386	14526	14508	14767	14522	14596	14374	14328	14738	14480	14487	14509	14567	14646	14547	14506	14476	14384	14364	14439	14637	14495	14520	14446	14552	14584	14480	14513	14599	14308	14251	14470	14315	14660	14642	14570	14453	14332	14410	14398	14472	14517	14502	14577	14643	14466	14456	14600	14408	14515	14432	14466	14539	14351	14422	14436	14463	14531	14578	14519	14546	14378	14586	14504	14521
22587	21022	28762	23503	21235	23477	25392	19963	18773	18140	17868	16987	20235	36095	35663	30455	24027	19094	16899	16542	16119	16039	15996	15959	16040	16172	16120	16041	16163	15999	16069	16158	16083	16084	15865	16109	16035	16137	16005	15967	16053	16055	16150	16171	16011	15899	16017	15955	16025	16091	16066	15819	16108	15876	16066	16114	16221	15958	16129	16018	16075	15903	16009	15812	16073	15934	15717	16071	16090	16086	16129	16030	16058	15946	16200	16168	15865	15955	16133	15859	15908	15847	16025	15929	16006	15877	15966	15900	15955	15930	15833	15921	16073	15834	16027	16127	16009	16087	16020	16016	15959	15879	16032	15809	16002	15757	15942	15899	15989	16019	15989	15947	16007	16090	15959	15859	15946	15927	15996	16025	15786	15943	15772	15987	15946	15934	16169	15804	15870	15889	15884	15865	15858	15897	16003	15891	15851	16034	15858	15929	15912	15906	16117	16001	15766	15802	15837	16111	15766	15941	16006	15850	15972	16174	15954	16028	15667	15810	15913	15588	15743	15987	16140	16083	15943	15709	16050	15766	15706	15940	15821	15934	15936	16067	15938	15920	15959	16030	15940	15910	16060	16183	15961	15829	16064	15919	16036	15883	15781	15799	16039	15992	15907	15777	15921	16005	16262	15916	15962	15957	15935	15928	15835	15855	16026	15925	15881	15809	15877	16008	16191	15849	16127	15960	16087	15916	15873	15829	15920	15835	15810	15787	15841	15905	15841	15764	16064	15828	15940	16153	15944	15887	15779	15898	15753	16031	15809	16114	16005	15820	15948	16116	15851	15929	15978	15897	16173	15839	15848	15900	15747	15797	15868	15925	15969	15977	16009	16000	15936	15808	16049	16035	16076	15772	15821	15912	16015	15943	16086	15981	15900	15940	15908	16035	16058	15918	15923	15992	15988	15826	16085	16023	16060	15827	15982	16145	16006	15760	15912	16098	15845	15973	15950	16056	15892	15820	15846	16013	15998	15880	15886	15900	16042	15817	16152	15956	15840	16039	15796	16026	15862	15852	15962	15742	15966	16025	16048	15864	15877	15772	15779	15849	15727	15866	15885	15918	15917	15885	15864	15813	16155	15963	15975	15954	15799	16031	15990	15898	15934	15950	16142	15882	15932	15934	15951	15897	15990	16029	16063	15844	15809	15678	15894	15917	16016	16090	15977	15798	15937	15777	16007	16122	15942	15903	16020	15975	16043	15812	15867	16011	15923	15925	15869	15974	15949	15804	15727	15932	15855	16004	15858	15812	15978	15868	15882	15923	16039	16019	15931	16107	16060	15861	15957	15841	15928	15966	16042	15742	15821	15780	15927	15940	15899	16006	15889	16003	15948	15914	15926	15986	16133	16095	16044	15882	15798	15953	15828	15790	15660	16013	15912	15905	15829	15996	15924	15873	15853	15985	15863	15759	15785	15667	15915	16100	15967	15871	15956	16082	16095	15863	15900	16059	15924	15883	16046	16003	15815	15847	15929	15919	15928	15872	16037	15769	16028	15866	16017	16082	15952	15913	15941	15940	15909	15918	16017	16026	15753	16016	15957	15905	15821	15866	16088	15955	16025	15904	15972	15844	15901	15995	16036	15939	15985	15827	15817	15929	15796	16024	16015	15852	15844	16025	15896	16041	15845	15821	15909	15693	15889	16026	15888	15757	15893	15815	15885	16028	15878	16066	15954	15931	15838	15980	15828	15981	16040	16009	15954	15837	15980	15737	15962	15866	15990	15856	15749	15851	15823	15853	15889	15773	16044	15789	16014	15930	16030	15974	15932	16006	15827	15904	15909	15989	16049	15950	15775	16001	16016	16104	16267	16015	15863	15907	15969	16132	16017	15995	15910	15944	15836	15936	15922	16083	16005	15873	15941	15903	15799	15862	15927	15912	16072	15993	16073	15859	15993	15971	15755	15809	15985	15951	15857	16042	15687	15849	16059	15984	15799	16084	15939	15913	15744	15865	15895	15875	15899	16076	16054	16029	15901	15917	15780	15921	16053	15882	16022	16114	15846	15891	15914	15939	15763	16012	16017	16090	16061	15985	15870	15951	15907	16046	15990	15931	15856	16041	15796	16016	15829	16000	16127	15977	15873	16040	16033	15941	15993	16003	16016	15853	16049	15934	15901	15945	15851	16089	16162	15886	15821	15810	15864	15864	15934	16139	15915	16051	15936	15907	15883	15979	16083	16061	16045	15924	16029	15988	15856	15954	15946	16033	15996	16081	15830	16066	15825	15958	15733	15883	16028	16060	15839	15769	15976	16034	16073	16020	15990	16267	16042	16013	15805	15929	15999	16060	16030	16062	15854	15924	15975	15753	16371	15922	16157	16177	16084	16155	15928	15786	15877	15863	15924	15775	15924	15962	15797	15941	15940	16019	16079	15943	15720	15869	15967	15973	16016	16042	15830	15831	16001	15847	15855	15978	15843	15752	15971	15940	15972	15796	15637	15890	16207	15951	15868	15855	16010	15731	15782	16200	15997	16105	15796	16094	15806	15958	16021	16060	16007	16093	16052	15852	15913	16027	15897	15925	15948	15878	16029	15765	15793	15882	15848	15782	15874	15861	15905	15940	15869	16039	15948	16143	15924	15963	15876	15822	15829	15876	16004	15916	15936	15894	15866	15860	16012	15876	15831	15938	15966	15948	15826	15626	15812	16037	15840	15948	15892	15807	16148	16064	15841	15860	16045	15824	16034	15827	16104	16157	16026	16028	15940	15819	15879	15878	15864	16075	15928	15928	15980	15791	16043	15816	15935	15868	15814	15903	15802	15827	15829	16026	15875	15996	15869	16041	15889	15880	15908	15934	16000	15945	15962	16009	15874	16018	15853	15890	16132	15801	15933	15914	15955	15894	15799	15793	16035	16060	15915	15894	16033	15826	15998	15889	16043	16006	16061	15953	15875	15845	16058	15733	16045	15891	16098	15888	15814	16019	15949	15989	16077	15981	16026	15960	16036	15985	15867	15943	15980	15810	15915	15794	15879	15882	15958	15979	15965	15813	15921	16039	15813	15737	15958	16103	16043	15874	15875	16067	15893	15970	16028	15850	15892	15941	16011	15948	15925	15811	15882	16042	15869	16051	15909	15851	16084	15975	15946	15956	15939	15812	16079	15963	15951	15856	15905	15776	15895	15836	15614	15985	15888	15887	16013	16017	15864	15912	15739	15891	15843	15954	16026	15903	15910	15790	16035	15959	16033	16191	15711	15937	16092	15945	15901	15845	15990	16000	16012	15993	16015	15880	15961	15955	15876	15941	15828	15967	15951	15781	16001	15876	15901	15700	15826	16063	15905	16062	15902	15874	16100	16038	15889	15988	15896	15971	16064	16084	15860	15834	15926	15943	16054	16069	15818	15855	15902	15861	16058	16017	15892	15901	16015	15993	15826	16063	15919	16103	15978	15849	15881	15819	15949	15854	15925	15932	15791	15856	15958	15872	15942	15850	15907	15992	16151	15972	15838	15977	16158	15903	16079	15884	15999	15846	16033	15963	15989	15821	15836	15799	15730	16088	15919	15824	15816	16047	15941	15898	15763	15850	16190	15817	15898	15946	15975	15903	16039	15983	15800	15865	15949	15904	16023	15926	16137	15894	15896	15973	15996	15891	15872	15906	16099	15988	15893	15779	16052	15894	15823	15899	15813	16063	16031	15785	15941	15825	15870	15805	16119	15932	15817	15955	15926	15763	15868	15948	15821	15763	15975	15923	15854	15857	15993	15940	16024	15978	15927	16035	15903	15841	15916	15803	15981	16033	15845	16041	16009	16023	16172	16000	16013	15945	15949	15865	15824	15929	16068	15883	16145	15990	15983	16099	16053	15980	15978	15886	15823	15944	16033	15897	15800	15887	16071	15741	15880	15766	15841	15893	16140	15841	15820	15913	15887	15782	16022	15956	15985	15998	15778	15742	15937	16073	15880	16066	16005	16008	15890	15908	15833	16024	16004	15899	15940	15828	15849	16065	15848	15826	16082	15856	16029	15821	15787	15937	15915	15995	15881	16016	15892	15823	16035	15875	16075	15868	15940	15938	15878	15881	15862	15980	16055	15741	15907	15964	16080	15824	15943	15998	15926	15935	15874	15979	15952	15881	16169	15765	15899	15842	15982	15961	15920	15789	15849	16180	15859	15979	15927	16004	15957	16162	16024	15906	15799	15935	15870	15690	15989	15769	15800	15912	15902	16016	15872	15787	15992	15928	16139	15875	15902	15861	15849	16041	15977	15809	15887	15931	15868	15851	15962	15711	15878	15971	15985	15857	15975	16089	15819	15923	15968	15979	15921	15915	15978	15863	15811	15915	15920	16044	16004	16109	15853	15810	15910	15826	15989	15993	16052	15859	15798	15969	15868	15871	15742	16084	15951	15894	15997	15726	16007	15873	15847	15884	15984	15954	15938	15894	16090	15787	15960	15986	15769	15890	15947	15840	15839	16030	16045	15884	15924	15933	15895	15917	15848	16169	16014	15968	16021	15766	16004	15978	15975	15852	15901	15805	16009	15916	16044	15797	15840	16221	15800	15865	15962	16080	15689	16055	15585	16066	16010	16073	15999	15583	15779	15868	15943	15777	15761	15888	15849	15839	15803	15788	15989	15941	15984	15952	15876	15825	15813	15848	15753	15905	15864	15942	15816	15974	15953	15832	15813	15853	15886	16057	15973	16007	15945	15948	16054	16047	15989	15958	15982	15958	16002	15958	15717	15973	15897	15965	15877	15804	15822	15998	15795	16030	15868	16013	16032	16047	15789	15706	15888	15719	15852	15979	15874	15782	16097	15816	15894	15987	15932	15927	15819	15839	15937	15983	15897	15950	16097	15992	16071	15886	16102	15801	15847	15934	16012	16071	16029	15852	15691	15887	15935	15894	15891	15914	16009	16023	15965	16099	15804	16013	15932	16046	15851	15994	15987	15895	15794	16107	15908	15735	16108	15908	15972	15821	15963	15887	16117	15995	15875	15723	15965	15815	15911	15795	15934	15847	15892	15982	15913	15717	15845	15924	15861	15982	16130	16034	15955	16108	15917	15994	15828	16087	15879	15903	16042	16169	16068	15906	15967	15760	16041	15803	15822	15858	16008	15937	16022	16005	15815	15885	15871	15861	15831	15917	15885	15973	16004	15924	15967	16156	15793	15953
14727	26896	27117	25615	23945	23438	21583	20451	19319	17574	17214	16509	22368	39934	37952	31817	24108	17570	15301	14912	14854	14624	14530	14695	14671	14747	14563	14601	14877	14548	14651	14568	14651	14582	14669	14687	14663	14662	14782	14653	14650	14687	14696	14692	14504	14710	14642	14785	14735	14606	14740	14642	14782	14552	14683	14589	14718	14707	14700	14580	14584	14685	14618	14676	14634	14659	14713	14592	14601	14566	14752	14625	14795	14723	14783	14714	14742	14810	14712	14758	14853	14694	14574	14732	14571	14589	14612	14655	14706	14575	14631	14619	14567	14659	14559	14643	14764	14695	14636	14581	14543	14572	14668	14637	14629	14745	14773	14600	14708	14567	14568	14715	14640	14763	14554	14610	14756	14747	14779	14725	14826	14668	14761	14750	14581	14647	14732	14579	14770	14601	14528	14572	14588	14811	14620	14781	14652	14677	14695	14641	14660	14651	14658	14682	14747	14735	14644	14612	14771	14650	14817	14481	14656	14714	14775	14867	14750	14707	14584	14621	14520	14494	14598	14668	14587	14740	14816	14726	14520	14595	14678	14696	14638	14583	14710	14786	14636	14687	14782	14514	14680	14705	14529	14704	14647	14587	14740	14680	14612	14665	14630	14668	14643	14655	14809	14670	14772	14708	14413	14599	14490	14749	14693	14684	14595	14693	14608	14657	14653	14533	14498	14695	14709	14535	14652	14592	14633	14707	14838	14637	14645	14597	14668	14595	14413	14653	14634	14522	14618	14675	14438	14646	14667	14695	14602	14785	14513	14568	14546	14599	14658	14613	14597	14817	14526	14739	14611	14639	14645	14561	14687	14669	14809	14767	14642	14821	14608	14589	14690	14710	14514	14601	14696	14580	14611	14582	14670	14543	14470	14721	14466	14534	14697	14655	14703	14723	14669	14619	14698	14572	14678	14612	14652	14785	14617	14520	14556	14751	14759	14819	14604	14705	14771	14561	14564	14671	14667	14607	14617	14585	14609	14597	14752	14644	14651	14612	14532	14712	14660	14770	14663	14693	14667	14495	14552	14564	14758	14742	14749	14694	14580	14555	14620	14758	14582	14595	14712	14738	14633	14678	14558	14623	14552	14657	14443	14667	14773	14542	14534	14569	14715	14777	14547	14636	14625	14561	14665	14490	14711	14709	14619	14711	14521	14643	14703	14635	14661	14695	14766	14629	14615	14602	14716	14723	14700	14659	14620	14626	14563	14692	14658	14678	14521	14804	14471	14481	14668	14623	14629	14769	14562	14562	14549	14639	14672	14577	14588	14776	14482	14640	14678	14637	14671	14654	14599	14638	14609	14616	14646	14710	14729	14678	14681	14621	14773	14642	14755	14761	14559	14617	14531	14627	14560	14767	14854	14661	14542	14560	14720	14684	14590	14586	14637	14668	14610	14715	14770	14581	14703	14510	14773	14587	14602	14675	14717	14643	14683	14604	14598	14590	14664	14791	14707	14595	14672	14692	14651	14609	14645	14755	14694	14679	14640	14610	14624	14607	14491	14609	14554	14624	14675	14717	14816	14659	14633	14565	14757	14544	14740	14651	14732	14547	14838	14684	14573	14552	14815	14660	14761	14583	14467	14580	14557	14697	14651	14654	14470	14638	14594	14543	14649	14520	14542	14551	14453	14800	14626	14662	14701	14621	14744	14844	14692	14751	14613	14658	14477	14784	14624	14571	14743	14656	14673	14608	14502	14739	14699	14944	14633	14607	14569	14725	14776	14692	14561	14600	14612	14669	14711	14552	14620	14488	14667	14620	14708	14562	14448	14538	14662	14645	14665	14525	14508	14687	14588	14575	14654	14794	14690	14590	14560	14637	14680	14661	14609	14636	14610	14652	14620	14705	14633	14612	14465	14548	14594	14724	14535	14561	14576	14730	14510	14593	14611	14632	14573	14556	14671	14690	14548	14669	14772	14612	14497	14747	14628	14673	14692	14573	14452	14535	14587	14703	14517	14662	14803	14543	14626	14613	14789	14822	14684	14665	14569	14714	14583	14722	14552	14653	14462	14647	14678	14637	14708	14791	14683	14629	14722	14600	14560	14481	14657	14727	14773	14766	14549	14580	14511	14619	14646	14473	14605	14683	14601	14665	14716	14721	14666	14491	14656	14698	14832	14625	14682	14628	14650	14703	14621	14564	14519	14477	14681	14863	14585	14714	14627	14589	14660	14673	14656	14574	14684	14684	14661	14784	14822	14578	14614	14727	14719	14664	14694	14713	14599	14485	14589	14736	14505	14566	14728	14463	14575	14666	14420	14769	14608	14534	14378	14553	14581	14530	14773	14494	14664	14584	14747	14623	14675	14578	14576	14663	14777	14732	14639	14608	14625	14439	14590	14546	14459	14570	14566	14613	14685	14542	14690	14820	14578	14596	14648	14649	14666	14741	14629	14595	14667	14693	14679	14518	14583	14601	14581	14674	14801	14562	14550	14476	14564	14667	14720	14761	14753	14700	14698	14725	14844	14562	14637	14690	14672	14526	14604	14750	14698	14653	14594	14568	14435	14674	14672	14553	14666	14741	14706	14701	14734	14577	14746	14420	14712	14690	14673	14540	14795	14576	14652	14667	14777	14663	14657	14536	14640	14646	14741	14625	14776	14741	14518	14681	14816	14731	14756	14685	14631	14715	14783	14730	14662	14789	14607	14670	14684	14691	14704	14586	14537	14713	14604	14611	14593	14482	14660	14545	14628	14632	14760	14684	14562	14607	14703	14551	14609	14751	14640	14657	14463	14765	14556	14644	14741	14521	14782	14595	14752	14616	14412	14779	14705	14715	14696	14572	14551	14682	14664	14782	14646	14570	14611	14623	14760	14421	14559	14727	14859	14667	14666	14572	14634	14608	14617	14702	14592	14668	14695	14679	14738	14598	14586	14515	14725	14586	14566	14647	14569	14575	14543	14607	14585	14716	14715	14669	14794	14616	14555	14739	14620	14532	14715	14677	14617	14650	14568	14724	14658	14791	14472	14489	14553	14606	14569	14438	14610	14657	14498	14655	14581	14677	14727	14777	14712	14709	14748	14618	14486	14505	14623	14468	14691	14669	14558	14612	14431	14684	14655	14719	14664	14602	14735	14595	14531	14658	14643	14693	14725	14762	14750	14619	14526	14676	14651	14671	14589	14468	14587	14699	14465	14711	14577	14556	14610	14725	14713	14541	14688	14647	14588	14453	14653	14559	14694	14636	14565	14640	14754	14576	14600	14391	14676	14753	14753	14626	14733	14711	14510	14638	14828	14648	14666	14690	14507	14731	14593	14592	14682	14622	14634	14688	14697	14643	14719	14566	14568	14556	14752	14583	14546	14927	14479	14539	14616	14749	14709	14581	14635	14657	14682	14643	14629	14692	14568	14613	14635	14577	14615	14749	14749	14788	14591	14674	14860	14747	14638	14540	14614	14583	14599	14703	14731	14658	14726	14654	14564	14672	14606	14772	14697	14615	14695	14592	14569	14634	14562	14593	14788	14591	14654	14543	14624	14740	14774	14511	14546	14659	14652	14733	14534	14541	14700	14721	14668	14735	14743	14677	14669	14582	14825	14649	14629	14656	14579	14696	14648	14673	14595	14481	14734	14578	14653	14668	14586	14573	14658	14707	14644	14534	14700	14569	14666	14762	14658	14649	14728	14602	14583	14613	14631	14605	14794	14471	14532	14670	14617	14698	14493	14603	14501	14710	14752	14667	14587	14763	14643	14630	14710	14733	14499	14648	14653	14593	14730	14643	14624	14580	14727	14633	14719	14546	14871	14561	14852	14651	14692	14490	14730	14695	14686	14624	14575	14616	14687	14718	14665	14778	14809	14688	14734	14602	14620	14428	14646	14688	14611	14722	14734	14630	14559	14496	14642	14661	14616	14543	14561	14675	14753	14675	14634	14645	14485	14580	14770	14664	14681	14546	14593	14653	14587	14663	14573	14577	14778	14642	14650	14679	14781	14774	14800	14554	14456	14521	14579	14506	14687	14739	14559	14821	14716	14689	14633	14619	14714	14661	14616	14595	14657	14629	14605	14606	14610	14736	14711	14653	14771	14638	14646	14763	14638	14721	14682	14732	14721	14659	14409	14556	14746	14577	14613	14587	14679	14566	14749	14555	14559	14653	14638	14654	14649	14593	14604	14554	14574	14582	14583	14607	14663	14676	14485	14749	14618	14617	14746	14584	14762	14636	14777	14575	14599	14786	14576	14554	14536	14607	14507	14685	14542	14593	14534	14523	14624	14537	14672	14744	14589	14739	14563	14635	14621	14421	14515	14514	14684	14660	14654	14528	14797	14590	14686	14783	14702	14508	14627	14651	14690	14609	14667	14555	14658	14702	14724	14647	14419	14617	14558	14692	14572	14736	14595	14560	14528	14643	14642	14522	14607	14757	14467	14757	14743	14747	14663	14537	14529	14597	14541	14563	14578	14462	14549	14733	14545	14613	14487	14747	14615	14539	14526	14591	14709	14747	14770	14745	14618	14475	14507	14588	14629	14614	14518	14507	14598	14613	14700	14593	14671	14621	14565	14744	14758	14607	14727	14638	14681	14671	14518	14655	14667	14618	14501	14670	14629	14643	14677	14582	14575	14552	14602	14703	14649	14632	14648	14593	14678	14745	14670	14547	14596	14655	14626	14591	14522	14717	14501	14508	14640	14623	14696	14593	14765	14545	14569	14659	14728	14534	14522	14671	14464	14638	14654	14613	14693	14671	14715	14657	14647	14683	14645	14732	14646	14618	14772	14687	14574	14543	14774	14608	14597	14708	14614	14772	14666	14668	14477	14614	14544	14643	14568	14649	14609	14517	14657	14755	14556	14710	14587	14731	14759	14470	14803	14707	14715	14690	14675	14634	14517	14638	14651	14595	14713	14618	14694	14625	14695	14552	14735	14705	14723	14443	14581	14670	14512	14535	14709	14545	14527	14799	14550	14712	14608	14672	14506	14490	14685	14628	14586	14848	14629	14770	14615	14823	14627	14591	14764	14627	14644	14745	14628	14622	14764	14463	14620	14623	14533	14614	14693	14553	14777	14656	14448	14686	14671	14529	14489	14798	14716	14666	14656	14612	14494	14519	14691	14649	14755	14662	14547	14780	14687	14511	14630	14608	14728	14585	14609	14477	14535	14768	14601	14657	14695	14685
27112	21531	23608	20029	17246	18112	17447	16948	16911	16502	16461	15975	16315	17594	18019	17525	16569	16250	15828	15791	15839	15794	15671	15716	15735	15659	15824	15904	15812	15711	15916	15731	15972	15620	15737	15630	15760	15576	15698	15659	15646	15621	15721	15421	15601	15762	15789	15643	15849	15734	15923	15696	15657	15700	15768	15731	15555	15598	15712	15754	15650	15591	15712	15720	15518	15686	15781	15784	15754	15667	15674	15538	15836	15686	15830	15598	15644	15851	15697	15803	15605	15774	15875	15801	15678	15746	15958	15660	15838	15752	15744	15746	15683	15530	15748	15942	15811	15746	15648	15515	15746	15811	15754	15743	15542	15556	15888	15828	15750	15872	15685	15695	15757	15688	15643	15786	15791	15595	15819	15690	15823	15789	15662	15727	15825	15630	15778	15771	15742	15680	15547	15515	15707	15757	15651	15672	15536	15609	15727	15716	15744	15798	15746	15556	15821	15758	15667	15525	15683	15601	15701	15559	15802	15739	15569	15702	15713	15846	15683	15579	15692	15784	15631	15465	15595	15729	15817	15832	15511	15800	15772	15724	15790	15689	15655	15707	15790	15701	15711	15658	15450	15768	15706	15745	15800	15691	15737	15911	15812	15642	16007	15791	15698	15666	15682	15737	15864	15582	15611	15669	15505	15619	15817	15797	15752	15711	15775	15841	15846	15523	15739	15526	15929	15647	15519	15510	15591	15754	15866	15638	15565	15663	15716	15763	15755	15574	15596	15503	15699	15712	15804	15731	15632	15749	15842	15844	15771	15732	15630	15652	15615	15718	15674	15675	15781	15824	15881	15910	15940	15658	15841	15776	15596	15916	15720	15540	15678	15638	15687	15780	15778	15745	15767	15775	15923	15883	15536	15712	15869	15845	15945	15584	15578	15614	15840	15821	15734	15678	15731	15859	15751	15688	15701	15861	15909	15722	15845	15401	15625	15581	15761	15712	15788	15631	15614	15784	15583	15659	15765	15376	15619	15615	15786	15726	15694	16091	15763	15613	15693	15690	15628	15409	15701	15711	15734	15768	15705	15635	15763	15677	15729	15875	15818	15685	15636	15706	15780	15758	15720	15763	15798	15568	15641	15709	15601	15611	15650	15921	15606	15747	15655	15355	15571	15660	15575	15712	15747	15911	15552	15636	15588	15638	15768	15634	15709	15694	15728	15781	15849	15424	15553	15613	15806	15710	15758	15632	15662	15867	15752	15653	15709	15772	15899	15700	15634	15707	15456	15616	15745	15745	15694	15699	15849	15691	15703	15797	15782	15652	15751	15565	15712	15813	15354	15629	15697	15765	15866	15719	15931	15658	15513	15646	15746	15695	15740	15764	15783	15711	15628	15718	15578	15862	15561	15658	15716	15470	15706	15932	15707	15866	15783	15713	15531	15742	15477	15697	15696	15579	15777	15848	15847	15635	15936	15915	15892	15750	15623	15818	15656	15642	15859	15625	15759	15682	15661	15752	15629	15697	15644	15679	15705	15722	15677	15723	15697	15794	15686	15767	15731	15539	15627	15704	15538	15852	15708	15898	15868	15815	15506	15624	15735	15729	15769	15838	15664	15524	15712	15606	15651	15735	15611	15786	15554	15627	15645	15429	15820	15572	15993	15862	15769	15728	15549	15910	15730	15687	15709	15720	15846	15799	15714	15681	15846	15779	15691	15716	15564	15733	15650	15898	15654	15895	15712	15586	15701	15861	15713	15627	15757	15774	15697	15889	15829	15628	15616	15823	15748	15544	15801	15926	15797	15637	15705	15701	15533	15704	15537	15642	15705	15706	15666	15650	15722	15774	15596	15803	15836	15871	15864	15676	15680	15892	15801	15763	15456	15683	15881	15633	15823	15565	15591	15510	15717	15812	15795	15671	15708	15788	15759	15758	15935	15772	15689	15890	15724	15791	15855	15780	15719	15657	15728	15766	15618	15809	15945	15613	15523	15548	15855	15767	15599	15700	15684	15777	15609	15638	15724	15959	15903	15524	15799	15833	15658	15707	15798	15754	15746	15798	15976	15677	15816	15647	15766	15567	15711	15592	15935	15830	15702	15613	15660	15603	15763	15578	15911	15644	15769	15832	15625	15859	15634	15755	15592	15805	15513	15840	15713	15728	15762	15930	15674	15698	15750	15729	15606	15739	15629	15671	15725	15585	15714	15859	15785	15832	15810	15825	15784	15965	15750	15815	15624	15958	15741	15698	15754	15979	15859	15661	15952	15648	15877	15935	15981	15909	15586	15729	15772	15743	15696	15787	15840	15793	15996	15720	15700	15777	15710	15638	15784	15459	15889	15755	15653	15738	15750	15702	15718	15945	15839	15863	15649	15691	15771	15703	15480	15665	15915	15725	15746	15538	15674	15867	15458	15567	15829	15926	15885	15676	15630	15803	15593	15604	15586	15632	15707	15582	15575	15655	15670	15679	15773	15638	15642	15708	15757	15739	15562	15563	15769	16003	15448	15685	15780	15600	15801	15745	15804	15652	15775	15656	15884	15726	15894	15676	15748	15695	15796	15876	15724	15704	15719	15769	15806	15782	15645	15938	15812	15740	15655	15856	15813	15745	15938	15731	15811	15694	15671	15629	15771	15695	15848	15778	15739	15708	15778	15755	15852	15771	15749	15701	15644	15631	15758	15739	15955	15796	15870	15570	15664	15716	15619	15582	15679	15680	15732	15465	15682	15716	15878	15785	15769	15724	15763	15693	15946	15927	15724	15611	15670	15669	15589	15799	15704	15625	15748	15793	15778	15742	15603	15611	15774	15686	15714	15657	15713	15605	15815	15880	15712	15604	15635	15658	15745	15632	15726	15618	15681	15669	15807	15698	15811	15740	15771	15658	15655	15471	15741	15683	15869	15813	15713	15851	15774	15795	15762	15762	15589	15693	15646	15629	15669	15662	15750	15514	15839	15722	15699	15743	15664	15741	15780	15678	15650	15889	15722	15972	15611	15770	15836	15920	15704	15678	15929	15815	15801	15770	15742	15544	15780	15798	15585	16010	15801	15534	15705	15713	15851	15800	15872	15739	15678	15834	15765	15836	15827	15596	15681	15639	15834	15701	15641	15684	15768	15701	15824	15768	15786	15795	15852	15662	15666	15707	15698	15673	15864	15702	15793	15715	15691	15695	15780	15746	15582	15526	15734	15681	15667	15817	15632	15766	15696	15581	15842	15674	15577	15727	15756	15477	15636	15671	15739	15815	15668	15818	15846	15618	15921	15659	15658	15692	15816	15749	15823	15811	15695	15791	15619	15642	15647	15734	15796	15807	15779	15644	15751	15803	15659	15822	15576	15780	15792	15755	15855	15877	15911	15593	15558	15696	15722	15746	15712	15787	15874	15726	15556	15637	15703	15687	15873	15745	15584	15570	15777	15796	15739	15557	15677	15721	15592	15896	15618	15868	15710	15907	15808	15839	15803	15679	15757	15668	15864	15670	15594	15736	15792	15850	15605	15702	15846	15713	15669	15664	15620	15651	15823	15718	15787	15671	15748	15858	15518	15717	15898	15592	15758	15690	15714	15805	15953	15672	15786	15861	15725	15633	15758	15840	15688	15780	15773	15749	15718	15727	15685	15725	15850	15771	15696	15764	15785	15658	15707	15822	15777	15750	15789	15834	15648	15927	15728	15708	15704	15779	15624	15692	15791	15633	15894	15741	15645	15784	15846	15709	15805	15665	15749	15708	15699	15771	15837	15883	15678	15747	15718	15848	15774	15861	15614	15675	15639	15727	15631	15887	15455	15834	15792	15574	15771	15744	15924	15714	15751	15803	15789	15522	15730	15724	15885	15723	15672	15705	15651	15566	15740	15780	15725	15712	15788	15656	15833	15533	15785	15711	15863	15869	15847	15992	15655	15768	15883	15820	15717	15814	15714	15653	15616	15747	15702	15822	15713	15708	15747	15801	15598	15573	15837	15744	15804	15971	16003	15772	15924	15731	15871	15777	15837	15719	15813	15803	15811	15647	15800	15691	15595	15840	15737	15608	15968	15569	15785	15728	15736	15702	15588	15689	15900	15691	15789	15740	15664	15733	15773	15777	15671	15792	15690	15783	16001	15685	15698	15832	15881	15817	15657	15605	15657	15745	15784	15644	15842	15634	15564	15692	15763	15538	15684	15677	15738	15506	15836	15817	15643	15977	15632	15602	15582	15743	15699	15590	15738	15799	15741	15514	15717	15683	15814	15643	15782	15819	15686	15760	15737	15758	15925	15766	15876	15714	15671	15630	15671	15800	15668	15537	15665	15701	15675	15505	15710	15697	15984	15834	15807	15863	15778	15763	15644	15866	15595	15697	15853	15872	16022	15917	15784	15725	15656	15764	15697	15716	15796	15606	15700	15698	15623	15534	15568	15882	15706	15615	15611	15668	15630	15865	15611	15794	15639	15626	15789	15883	15906	15805	15767	15616	15682	15706	15713	15689	15898	15801	15671	15635	15643	15563	15861	15728	15526	15861	15734	15748	15708	15564	15739	15709	15691	15723	15568	15730	15564	15746	15751	15685	15826	15734	15767	15720	15696	15926	15859	15751	15729	15725	15610	15753	15928	15616	15889	15830	15564	15637	15895	15530	15765	15644	15767	15654	15659	15943	15755	15761	15822	15599	15885	15809	15831	15777	15738	15869	15687	15683	15680	15755	15816	15817	15874	15561	15755	15681	15546	15742	15750	15826	15668	15627	15803	15867	15860	15715	15809	15869	15764	15722	15624	15566	15766	15628	15616	15813	15785	15633	15663	15617	15796	15726	15682	15717	15669	15560	15871	15564	15614	15618	15584	15754	15684	15521	15605	15487	15406	15689	15837	15737	15810	15806	15605	15826	15602	15821	15496	15885	15745	15718	15770	15657	15935	15711	15768	15938	15764	15662	15867	15609	15802	15826	15903	15621	15648	15668	15655	15531	15524	15643	15662	15716	15673	15946	15886	15599	15703	15640	15813	15631	15757	15582	15730	15645	15708	15881	15623	15711	15714	15620	15750	15546	15768	15799	15654	15813	15659	15636	15842	15862	15583	15794	15660	15787	15611	15751	15764	15745	15557	15660	15643	15716	15826	15622	15605	15661	15551	15681	15637	15712	15773	15582	15665	15648	15770	15589	15681	15574	15701	15709	15561	15733	15688	15665	15721	15824
14212	17267	19179	16678	17577	18290	17221	16834	16340	15670	15439	15213	15636	17629	17458	16382	15505	15075	14541	14611	14541	14312	14408	14502	14539	14492	14449	14602	14476	14585	14611	14663	14421	14428	14527	14513	14483	14533	14500	14493	14487	14562	14440	14437	14608	14525	14551	14430	14485	14537	14522	14377	14460	14617	14512	14454	14422	14419	14507	14521	14593	14486	14592	14527	14560	14610	14423	14541	14561	14501	14574	14285	14565	14394	14559	14392	14437	14715	14409	14388	14397	14411	14594	14500	14759	14425	14652	14345	14519	14452	14573	14566	14433	14519	14428	14503	14494	14459	14552	14552	14426	14463	14310	14545	14462	14553	14446	14440	14478	14333	14596	14366	14312	14354	14427	14460	14466	14521	14517	14570	14403	14546	14616	14381	14537	14427	14664	14514	14494	14453	14525	14483	14656	14553	14477	14475	14532	14616	14387	14430	14438	14427	14382	14552	14446	14371	14572	14361	14388	14376	14544	14216	14441	14561	14531	14498	14563	14474	14562	14531	14457	14239	14404	14329	14608	14408	14428	14487	14564	14437	14580	14403	14415	14503	14642	14551	14563	14464	14459	14463	14481	14436	14378	14385	14657	14571	14487	14418	14770	14266	14509	14437	14524	14517	14501	14520	14451	14353	14271	14364	14619	14508	14432	14514	14565	14430	14411	14523	14588	14537	14557	14484	14576	14464	14522	14506	14595	14504	14513	14561	14466	14544	14500	14442	14624	14361	14368	14429	14556	14577	14570	14575	14523	14519	14560	14603	14495	14488	14530	14556	14582	14478	14564	14451	14540	14328	14490	14416	14467	14288	14543	14552	14538	14591	14500	14578	14390	14581	14565	14537	14519	14539	14509	14552	14648	14721	14487	14346	14449	14359	14538	14424	14440	14571	14538	14385	14456	14400	14545	14497	14525	14523	14529	14433	14440	14473	14480	14543	14461	14379	14410	14532	14518	14510	14530	14491	14401	14387	14459	14459	14425	14563	14457	14449	14365	14644	14231	14645	14413	14548	14578	14624	14354	14483	14443	14622	14552	14601	14590	14499	14419	14517	14454	14451	14716	14460	14513	14389	14467	14403	14534	14434	14428	14445	14333	14546	14460	14761	14478	14649	14629	14616	14543	14437	14591	14431	14700	14437	14475	14447	14647	14466	14585	14491	14394	14536	14577	14426	14505	14394	14479	14617	14497	14529	14478	14587	14306	14493	14395	14575	14629	14467	14423	14475	14562	14526	14299	14466	14331	14437	14654	14353	14573	14493	14571	14581	14429	14419	14526	14392	14750	14421	14401	14515	14469	14566	14564	14573	14473	14519	14286	14561	14471	14456	14536	14463	14531	14521	14470	14520	14373	14472	14618	14396	14641	14574	14460	14488	14496	14428	14596	14388	14552	14597	14691	14509	14518	14532	14628	14458	14622	14396	14328	14440	14523	14458	14565	14446	14545	14465	14514	14358	14493	14605	14323	14610	14485	14489	14605	14429	14401	14558	14525	14481	14529	14452	14565	14499	14524	14395	14603	14578	14416	14640	14548	14499	14277	14421	14506	14408	14521	14517	14491	14493	14661	14431	14617	14576	14333	14643	14543	14597	14471	14436	14363	14516	14458	14438	14284	14333	14577	14461	14500	14493	14647	14421	14542	14396	14690	14452	14463	14294	14499	14508	14473	14427	14488	14574	14553	14417	14587	14357	14447	14638	14601	14550	14573	14392	14486	14539	14546	14597	14531	14408	14618	14495	14710	14319	14641	14264	14635	14439	14412	14569	14516	14569	14576	14459	14527	14353	14624	14450	14419	14643	14518	14638	14565	14523	14434	14408	14530	14468	14631	14520	14419	14410	14359	14569	14487	14591	14616	14482	14503	14600	14476	14417	14402	14495	14390	14481	14523	14430	14534	14409	14507	14628	14423	14443	14440	14440	14535	14290	14227	14632	14495	14398	14504	14501	14599	14512	14420	14174	14582	14477	14431	14451	14368	14639	14530	14578	14375	14568	14565	14311	14510	14496	14529	14619	14515	14699	14262	14544	14525	14355	14553	14447	14492	14453	14411	14559	14541	14501	14535	14465	14532	14476	14561	14449	14498	14521	14665	14584	14429	14308	14426	14670	14511	14446	14463	14431	14528	14527	14438	14476	14483	14407	14454	14452	14547	14525	14363	14544	14460	14509	14621	14372	14567	14488	14514	14568	14349	14642	14412	14614	14540	14425	14431	14488	14522	14449	14722	14457	14541	14414	14557	14572	14571	14579	14521	14456	14467	14540	14621	14469	14601	14450	14507	14407	14566	14490	14572	14580	14471	14588	14399	14530	14367	14436	14467	14377	14637	14423	14485	14556	14406	14500	14426	14367	14600	14532	14430	14452	14472	14454	14550	14532	14459	14427	14476	14492	14532	14457	14592	14546	14380	14509	14654	14496	14635	14504	14356	14536	14426	14379	14488	14637	14519	14540	14472	14457	14516	14496	14524	14575	14453	14525	14561	14597	14346	14617	14407	14622	14442	14436	14560	14394	14455	14510	14554	14587	14456	14582	14456	14433	14506	14506	14380	14372	14560	14420	14428	14532	14483	14477	14549	14565	14516	14384	14387	14596	14535	14333	14355	14483	14438	14332	14485	14671	14550	14561	14425	14340	14529	14395	14595	14555	14328	14433	14532	14507	14507	14477	14265	14608	14491	14336	14474	14455	14566	14402	14437	14327	14419	14517	14427	14641	14521	14642	14557	14404	14502	14570	14489	14653	14528	14443	14376	14421	14231	14634	14543	14532	14439	14505	14425	14378	14469	14620	14617	14734	14382	14626	14562	14430	14551	14628	14506	14621	14462	14699	14461	14561	14334	14797	14432	14398	14526	14525	14442	14372	14608	14443	14333	14612	14411	14603	14401	14382	14403	14541	14527	14502	14569	14554	14458	14585	14412	14539	14580	14557	14431	14460	14685	14372	14558	14503	14545	14413	14543	14386	14395	14665	14602	14455	14481	14380	14527	14511	14554	14486	14506	14395	14674	14448	14389	14350	14472	14554	14529	14364	14549	14595	14281	14580	14340	14494	14405	14465	14386	14466	14518	14386	14599	14488	14433	14489	14582	14666	14571	14477	14328	14510	14324	14452	14565	14596	14452	14664	14453	14686	14536	14478	14542	14505	14394	14474	14591	14423	14449	14520	14529	14452	14547	14525	14525	14499	14444	14524	14495	14545	14445	14417	14454	14517	14605	14351	14482	14392	14510	14481	14584	14544	14533	14473	14441	14361	14540	14412	14572	14687	14532	14681	14529	14530	14477	14536	14511	14582	14594	14472	14606	14539	14277	14447	14563	14371	14437	14467	14422	14330	14318	14439	14471	14526	14507	14567	14649	14396	14504	14607	14261	14564	14539	14622	14461	14598	14485	14433	14636	14467	14542	14590	14631	14496	14285	14484	14451	14348	14452	14666	14686	14551	14561	14454	14631	14572	14454	14464	14458	14546	14482	14474	14351	14551	14577	14569	14501	14515	14469	14477	14389	14294	14584	14379	14435	14429	14395	14520	14431	14385	14449	14415	14484	14287	14532	14621	14562	14397	14521	14390	14500	14433	14640	14350	14280	14548	14467	14351	14465	14404	14475	14616	14452	14360	14641	14391	14551	14331	14596	14366	14354	14397	14568	14472	14509	14341	14461	14407	14564	14443	14314	14568	14435	14519	14447	14537	14483	14542	14607	14511	14335	14627	14470	14523	14437	14620	14446	14435	14393	14489	14550	14399	14432	14603	14556	14397	14485	14576	14567	14614	14449	14338	14642	14456	14438	14355	14497	14335	14542	14458	14622	14619	14573	14634	14415	14562	14588	14512	14386	14554	14492	14551	14322	14736	14405	14534	14461	14506	14383	14605	14539	14414	14617	14371	14640	14433	14412	14454	14503	14453	14469	14409	14600	14530	14532	14374	14468	14382	14543	14537	14519	14673	14351	14389	14520	14505	14738	14509	14379	14393	14605	14494	14568	14682	14544	14624	14517	14674	14387	14472	14374	14398	14487	14436	14532	14533	14395	14586	14650	14647	14500	14450	14584	14650	14525	14508	14387	14456	14505	14567	14524	14429	14511	14627	14544	14495	14625	14477	14432	14424	14399	14446	14476	14423	14604	14502	14408	14598	14437	14357	14458	14445	14562	14417	14560	14469	14512	14554	14454	14565	14487	14454	14510	14555	14446	14419	14528	14518	14479	14735	14567	14556	14448	14508	14496	14547	14373	14612	14599	14514	14439	14486	14567	14469	14473	14396	14532	14490	14457	14669	14475	14628	14591	14381	14394	14448	14442	14588	14529	14448	14629	14344	14517	14427	14597	14395	14655	14615	14423	14578	14468	14559	14546	14512	14367	14668	14409	14498	14623	14460	14565	14456	14574	14515	14449	14591	14564	14531	14309	14427	14526	14500	14253	14422	14375	14557	14483	14565	14464	14553	14391	14359	14363	14478	14505	14494	14446	14357	14495	14449	14522	14535	14420	14531	14625	14452	14524	14589	14597	14394	14269	14538	14490	14565	14472	14456	14576	14569	14340	14466	14499	14467	14487	14562	14576	14449	14490	14412	14609	14454	14469	14581	14409	14421	14480	14452	14550	14531	14543	14550	14373	14569	14648	14406	14550	14468	14419	14470	14439	14304	14563	14547	14596	14395	14413	14660	14508	14494	14586	14462	14669	14450	14417	14531	14407	14420	14487	14406	14562	14505	14348	14480	14576	14387	14625	14573	14411	14544	14335	14511	14480	14681	14534	14593	14515	14587	14482	14515	14591	14410	14548	14438	14486	14509	14511	14558	14452	14418	14522	14558	14437	14550	14477	14555	14546	14692	14409	14574	14479	14499	14530	14457	14493	14533	14743	14470	14499	14460	14653	14539	14518	14494	14602	14471	14305	14568	14529	14374	14549	14368	14497	14477	14596	14522	14429	14406	14415	14467	14521	14515	14346	14424	14597	14495	14645	14590	14533	14400	14488	14348	14643	14672	14483	14650	14441	14552	14670	14448	14531	14665	14468	14603	14562	14565	14474	14519	14420	14513	14421	14349	14647	14640	14596	14492	14511	14580	14384	14513	14659	14486	14337	14400	14565	14469	14541	14393	14433	14526	14483	14438	14518	14504	14386	14467	14586	14407
23777	21076	28356	24079	21966	21797	20858	18624	17437	17290	17022	16774	18756	28264	27324	24968	21111	17688	16637	16315	16057	16211	15935	16095	16046	15988	15799	15800	16161	16136	15939	16044	15902	15868	15937	15944	15982	15862	16025	15755	15985	15988	16123	15764	16093	16110	15810	15888	15905	16056	15915	15765	15758	15937	15868	15891	15897	15960	15997	16057	15952	16018	16107	15766	15966	15962	15880	15840	16147	15821	15784	15992	15863	15901	15891	15822	15653	15860	15919	15919	15645	16011	16067	15767	16069	16093	15960	15832	15956	15889	16002	15866	15929	15851	15960	16023	15773	15697	15905	15821	15943	15774	15773	15890	15847	15836	15828	15686	15985	15651	15820	15760	15781	15912	15853	15918	16032	16002	15820	15686	15856	16075	15864	15866	15975	16057	16035	15769	15565	15920	15799	15941	15929	15813	15780	16046	15822	15733	16023	15939	15918	15845	15858	15990	15655	15733	15803	16071	15953	15839	15890	15722	15846	15820	15933	15910	15894	15813	15748	15898	16002	15807	15923	15858	15919	15941	15896	15969	15829	15876	15899	15707	15905	16022	15944	15970	15822	15940	15702	15797	15823	15950	15894	16030	16022	15851	15926	15911	15935	16008	15769	15947	15886	15884	15717	15866	15828	15940	15854	15759	15731	15878	15967	15891	15659	16127	15840	15883	15783	15821	15824	15783	15960	15918	15882	15641	15989	15791	15893	15944	15966	15765	15788	15984	16050	15924	15986	16082	16203	15933	15747	16031	15877	15827	16145	16013	15850	15849	15853	15930	15798	15932	16076	15794	15871	15922	15857	15852	16045	16057	15876	15890	15954	15982	15833	15995	15955	16028	15852	15878	15974	15918	15951	15853	15937	15893	15871	15879	15718	15942	15914	15995	15950	15815	15809	15954	15943	15834	15996	16124	15762	15939	15762	15899	15924	15862	15908	15856	15926	15980	15951	15936	15896	16023	15695	15923	15835	16047	15930	16015	15806	15908	15800	15762	16000	15851	15922	15868	15879	15874	15880	15837	15815	15958	16065	15847	15894	16075	15908	16005	15726	15767	16120	16022	15686	15842	15972	15714	15901	16051	15783	15905	15819	16024	15815	15876	15830	15968	15891	15741	15894	15858	15876	15883	16032	15933	16019	15967	15889	15994	15943	15945	15759	15816	15669	15996	15894	15778	15902	15886	15933	15919	15808	16037	15923	15917	15838	15752	15869	15739	16077	16091	15846	15756	15934	15913	15949	15877	15839	15940	15897	15932	15900	15894	15673	15852	15797	15816	15835	16008	15945	15828	15965	15803	15929	15978	15962	15889	15918	15872	15879	15983	15950	15886	15589	16103	15939	15760	15941	15902	16049	16075	16005	15839	15991	15874	15809	15986	15893	15743	15880	15875	15787	16008	16008	16004	16036	15885	15863	15759	15719	15904	15888	15917	15911	15849	15987	15903	16050	15635	15872	15830	15743	15684	15807	16065	15965	15861	15863	15805	15921	15916	15836	15748	16011	16028	15919	15879	16032	15907	15789	15786	16035	16030	15777	15955	15935	15927	15848	15773	15818	15848	15785	15890	16007	16192	15826	15894	15872	15947	15884	15822	15890	15948	15823	15997	15938	15818	15965	15842	15745	15772	15879	15871	15732	15961	15987	15622	15682	15891	16196	15852	15845	15920	15907	15781	16006	15944	15812	15729	15828	15881	15944	15831	15909	15771	15718	15949	15909	15882	16245	15996	15881	15956	15887	15901	15911	15863	15902	15744	15629	15779	15833	15878	15953	16007	15935	15608	15819	15907	15817	15989	15885	15830	15874	15949	15862	15756	15798	15850	15912	15843	15864	15826	15892	15908	15935	16004	15902	15777	15972	15962	16018	15750	15817	15921	15864	15919	15859	15724	16039	16019	15595	15979	15914	16020	15933	15993	15956	15984	15971	15805	15801	15882	15721	15874	15933	15818	15779	15748	16001	15874	15690	15837	15914	15920	16056	15667	15841	15769	15895	15914	15844	15890	15838	15951	15877	15736	15755	15846	15943	15725	15969	15756	15848	15911	15742	16001	15847	15967	16064	16089	15967	15914	15893	15914	15860	15790	15893	15768	15770	15768	15835	15879	15894	16066	15843	15873	15677	15844	15752	16028	15952	15979	16015	15820	16041	15644	15848	15839	15945	15995	15983	15946	16053	15704	16119	16064	15690	15793	15999	15884	15866	15848	15735	15771	15903	15829	15823	15866	15839	15881	15780	15902	15732	15875	15831	15700	15970	15804	15891	15994	15920	15999	16000	15948	15950	15839	15853	15939	15722	15838	15897	15857	15875	15813	15845	15813	15936	15785	16008	15988	16039	15726	15914	15956	15802	15845	15767	15753	15835	15839	16021	15977	15759	15780	15972	15906	15917	15899	15938	15816	15971	15915	16025	15980	16009	15916	15948	15922	15866	16027	15886	15903	15740	15828	15919	15756	15808	15673	15887	15996	15806	16133	15791	15920	15784	15957	15758	15824	15907	15780	15733	15949	15777	16084	16011	15682	15972	15896	15829	15717	15704	15880	15904	15906	16031	15921	15783	15813	15827	15945	15805	15910	15867	15976	15844	15905	15957	15938	15999	15733	15761	15812	15771	15858	15755	15782	15868	16001	15852	15843	15885	15861	15811	15982	15912	15802	15936	15937	15893	15864	16015	15927	16055	16000	15960	15654	15980	16017	15881	15831	15952	15938	16051	15932	15894	15817	15832	15827	15759	15836	15819	16001	15919	15927	15921	15817	15697	15802	15872	15886	15878	15765	15898	15816	15752	15924	16007	15847	15955	15651	15784	16027	16012	15866	15868	15824	15999	15989	15826	15879	15721	15924	16032	15973	15866	15833	15834	15653	16000	15871	15825	16008	16004	15837	15883	15712	15748	15948	15829	15797	15918	15819	15938	15864	15921	15916	15940	15906	15864	15756	15858	15907	15715	15789	16007	15879	15984	16083	15836	16045	15789	15858	16024	15978	15865	15866	15843	15843	15857	15801	15915	15905	15824	15985	15933	15816	15851	15926	15991	15854	15672	15809	15966	15862	15905	15855	15932	15835	15938	15821	15832	15903	15889	15917	15866	15847	15949	15834	15876	16141	16010	15752	16067	15962	15868	15884	15972	15719	15847	16103	16010	15792	15862	15879	15927	16120	15908	15587	16051	15982	15895	16132	15741	15973	15842	15834	15838	15903	16064	15855	15933	16017	15983	15783	15820	15930	16045	15893	15990	15840	15870	16016	15963	15821	15982	15870	15857	15913	16177	15884	16133	15992	16078	16049	15985	15886	15898	15854	15844	15914	15812	15805	15807	15903	15859	15928	15803	15839	15636	15838	15728	15783	15592	15986	15912	15935	15792	15965	15860	15876	15752	15752	16017	15799	15768	15814	15793	15591	15805	15856	15972	15709	15948	15822	15731	15844	15836	16043	15914	16020	15829	15892	15819	15996	15909	15926	15993	15831	15985	15860	15798	15981	15854	15845	15807	15771	15956	15758	16061	15859	15998	16177	15972	15861	15873	15895	15801	15597	16031	15876	15663	15631	15812	15890	16096	15977	15822	15991	15787	15794	15769	15888	15855	16001	15862	15855	15717	15917	15819	15739	15796	15839	15985	15880	15774	15853	15755	15757	15933	15707	15885	15936	15755	15924	15881	15710	15872	15933	15735	15835	15904	15813	16006	15833	16008	15692	15930	15797	15983	15892	16018	15961	15814	15808	15965	15829	16005	15966	15911	15859	15996	15998	15945	15933	15679	15936	16057	15787	15909	15841	15963	15827	15767	15921	15868	16031	16005	15797	15806	15919	15681	16054	15933	15834	15894	15978	15634	15731	15993	15963	15780	15849	15743	15906	15776	15800	15792	16038	15911	16085	16027	16061	15813	15988	15863	15831	15999	15830	16051	15962	15901	16015	15730	16172	15660	15887	15900	15931	15822	15852	15846	15811	15815	15987	15911	15862	15739	16023	16107	15895	15983	15852	15983	15920	15970	15959	15833	15701	15876	15987	15849	15771	15862	15829	15849	16004	15665	15962	15902	16059	15727	15886	15958	16206	15776	15610	15942	15973	15847	15987	15891	15884	15873	15738	15711	15672	16024	15944	16052	15974	15901	15813	16009	15873	15857	15681	15783	15822	15985	15840	15767	15996	15695	15864	15734	15796	15704	15868	15931	15888	16068	15961	16039	15807	15777	15930	15833	15914	16057	15958	15898	15915	15772	16000	15860	15817	15927	15879	15744	15907	15939	15999	15800	15785	15949	15817	15932	15806	15761	15851	15797	15801	15944	15930	15951	16010	16029	15849	15784	15949	15850	15966	16065	16013	15806	15839	15638	15890	15844	15724	15971	15835	15840	15851	15693	15856	15842	15847	16009	15806	15853	15897	15957	16118	15799	15891	15770	15806	15774	15976	15947	15988	16068	16033	15946	16085	15820	15991	15831	16038	16043	15874	15947	15880	15876	15731	15918	15816	15700	15892	15955	15913	15826	15929	15869	15881	16041	15837	15927	15854	15690	15798	15817	15944	15956	15876	15827	15933	15816	15973	15880	15855	15884	15963	15859	15977	15982	15785	15945	15872	15940	15969	15766	15907	15742	16057	15838	15693	15853	15978	15750	15882	15997	15961	15988	16175	16002	15861	15961	15945	16098	15871	15911	15595	15789	16003	15927	15889	15964	16026	15947	15739	15724	16127	15945	15869	15872	15948	15848	15777	15736	15852	15958	15908	15784	16050	16056	15958	15761	15782	15845	15808	15783	15830	15783	15883	15722	15821	15760	15848	15820	15910	15834	15820	15877	15816	15965	15750	15954	15937	15883	15811	15873	15895	16032	15870	16023	15824	15963	15849	15818	15777	15838	15773	15952	15871	15789	16128	16022	15987	15724	15933	15844	15712	15820	15930	15880	15880	15664	15872	15782	15822	15778	15886	16056	15889	15957	16016	15880	15959	16006	15925	16063	15807	15991	15764	15951	16065	15872	15928	15988	15671	15847	15935	15987	16096	15836	15813	15931	16058	15739	15741	15877	15944	15821	15862	15870	15939	16050	16122	16034	15944	15852	15850	15833	16016	16032	15897	15755	15912	15979	15915	15980	15824	15840	16018	15822	15904	15825	16050	15719	15825	15983	15697
13377	22646	22185	20659	20903	20140	19017	18620	17194	16618	16277	16040	19864	31896	29484	25883	21011	16569	15337	14922	14807	14732	14836	14621	14793	14699	14604	14582	14685	14770	14590	14638	14647	14641	14581	14597	14761	14801	14711	14664	14582	14775	14772	14681	14734	14732	14681	14726	14627	14840	14897	14639	14741	14474	14550	14740	14684	14681	14749	14789	14590	14721	14622	14598	14674	14834	14644	14789	14646	14696	14865	14672	14626	14675	14727	14545	14606	14519	14774	14772	14581	14584	14642	14623	14744	14478	14547	14704	14636	14578	14433	14673	14533	14627	14593	14778	14563	14716	14788	14541	14781	14633	14510	14579	14613	14477	14685	14665	14766	14629	14647	14789	14694	14824	14636	14676	14733	14723	14703	14695	14772	14701	14628	14748	14662	14677	14684	14646	14773	14726	14677	14590	14746	14738	14720	14688	14668	14539	14761	14567	14600	14671	14494	14847	14567	14770	14693	14680	14695	14585	14588	14639	14604	14650	14780	14640	14557	14598	14660	14778	14724	14689	14571	14547	14621	14705	14539	14542	14642	14734	14706	14626	14643	14788	14657	14590	14705	14520	14657	14520	14819	14645	14630	14761	14685	14558	14714	14631	14687	14697	14527	14446	14605	14477	14655	14748	14654	14609	14723	14647	14685	14608	14768	14686	14701	14623	14813	14732	14555	14441	14681	14948	14545	14705	14515	14652	14513	14714	14637	14564	14645	14580	14810	14599	14598	14778	14627	14546	14558	14780	14603	14766	14737	14749	14494	14809	14635	14610	14759	14684	14587	14721	14764	14490	14545	14599	14591	14690	14677	14554	14624	14671	14689	14561	14572	14432	14714	14650	14636	14556	14539	14686	14602	14765	14591	14742	14654	14522	14577	14735	14707	14614	14657	14590	14725	14654	14605	14525	14635	14695	14539	14688	14714	14672	14658	14611	14638	14758	14547	14793	14533	14445	14497	14726	14598	14547	14589	14578	14799	14674	14696	14601	14681	14589	14569	14684	14553	14629	14778	14697	14530	14597	14781	14553	14813	14633	14788	14692	14555	14742	14777	14720	14592	14654	14573	14636	14747	14696	14796	14671	14774	14668	14612	14660	14583	14714	14595	14668	14546	14493	14707	14712	14568	14637	14615	14434	14714	14697	14583	14734	14528	14600	14726	14745	14676	14648	14782	14725	14707	14596	14637	14581	14622	14763	14622	14764	14758	14662	14571	14539	14637	14611	14653	14664	14708	14610	14643	14654	14653	14532	14758	14739	14672	14685	14568	14665	14711	14667	14624	14631	14533	14781	14713	14751	14555	14764	14810	14495	14610	14752	14692	14702	14648	14749	14645	14692	14583	14459	14591	14711	14702	14748	14617	14766	14557	14562	14593	14617	14618	14595	14646	14673	14553	14746	14641	14694	14668	14565	14669	14827	14581	14857	14585	14823	14652	14722	14745	14537	14650	14648	14740	14707	14627	14715	14731	14540	14703	14612	14798	14693	14662	14620	14705	14536	14696	14638	14658	14636	14585	14720	14730	14491	14665	14534	14645	14810	14644	14611	14690	14609	14719	14649	14615	14692	14615	14740	14744	14699	14710	14708	14782	14641	14640	14685	14834	14528	14523	14672	14750	14634	14656	14588	14647	14628	14727	14600	14629	14716	14652	14660	14558	14710	14686	14641	14683	14546	14623	14740	14629	14496	14713	14755	14728	14656	14600	14589	14586	14698	14705	14650	14639	14658	14877	14587	14779	14796	14663	14697	14649	14722	14693	14739	14446	14624	14664	14521	14531	14698	14775	14695	14731	14662	14671	14860	14711	14523	14611	14635	14726	14534	14742	14844	14731	14663	14697	14584	14644	14654	14571	14724	14742	14842	14596	14756	14600	14719	14817	14712	14533	14796	14677	14450	14515	14631	14669	14618	14536	14749	14684	14595	14606	14757	14645	14517	14743	14547	14659	14575	14765	14625	14562	14706	14559	14901	14623	14450	14803	14651	14806	14670	14528	14741	14615	14703	14704	14420	14678	14738	14745	14578	14605	14677	14714	14532	14541	14627	14645	14610	14647	14648	14801	14721	14558	14675	14714	14617	14673	14727	14664	14548	14578	14769	14688	14594	14817	14619	14619	14711	14592	14583	14688	14723	14694	14644	14673	14761	14696	14668	14646	14754	14657	14690	14646	14857	14651	14610	14748	14611	14648	14598	14650	14672	14725	14602	14544	14576	14748	14572	14633	14670	14672	14602	14636	14530	14519	14497	14765	14757	14633	14672	14682	14711	14713	14714	14730	14689	14543	14642	14723	14670	14539	14568	14695	14563	14659	14866	14725	14740	14771	14605	14513	14586	14646	14622	14594	14509	14640	14792	14665	14679	14657	14633	14639	14662	14555	14778	14614	14567	14788	14653	14625	14642	14598	14769	14760	14488	14609	14602	14677	14689	14627	14531	14636	14718	14533	14560	14640	14694	14661	14538	14634	14521	14690	14634	14650	14586	14752	14614	14755	14574	14647	14594	14547	14669	14606	14704	14550	14734	14680	14737	14536	14747	14628	14634	14502	14874	14653	14762	14785	14701	14640	14624	14591	14782	14435	14644	14665	14662	14622	14768	14699	14709	14667	14482	14675	14643	14728	14663	14712	14545	14689	14683	14373	14695	14599	14681	14709	14682	14541	14736	14796	14694	14664	14687	14566	14624	14720	14683	14608	14807	14751	14614	14687	14699	14753	14576	14644	14619	14688	14595	14505	14680	14634	14601	14562	14708	14578	14694	14690	14678	14631	14701	14794	14733	14720	14684	14469	14533	14789	14498	14876	14605	14778	14613	14638	14626	14734	14630	14540	14690	14703	14510	14602	14622	14505	14671	14687	14802	14604	14706	14706	14709	14489	14666	14638	14904	14588	14849	14833	14839	14586	14764	14553	14563	14646	14664	14508	14724	14660	14792	14661	14696	14681	14424	14572	14651	14479	14771	14458	14695	14603	14853	14736	14585	14831	14596	14761	14663	14722	14651	14703	14751	14619	14761	14730	14682	14677	14738	14631	14750	14744	14754	14762	14356	14727	14554	14659	14770	14657	14770	14736	14674	14532	14764	14711	14682	14714	14613	14688	14683	14662	14586	14937	14600	14626	14616	14656	14709	14654	14570	14566	14779	14740	14568	14486	14714	14596	14669	14614	14775	14562	14641	14775	14603	14748	14723	14669	14651	14664	14610	14633	14739	14603	14537	14657	14647	14654	14916	14547	14704	14483	14650	14525	14517	14587	14588	14654	14642	14699	14532	14733	14714	14776	14633	14758	14818	14552	14624	14694	14567	14780	14690	14709	14647	14530	14772	14649	14579	14640	14686	14572	14578	14678	14650	14541	14622	14820	14665	14682	14879	14520	14553	14734	14639	14699	14681	14797	14596	14562	14694	14563	14652	14542	14664	14519	14594	14619	14703	14710	14584	14561	14708	14599	14584	14702	14685	14628	14693	14622	14603	14506	14791	14760	14524	14620	14737	14762	14650	14796	14631	14703	14695	14738	14801	14705	14676	14848	14692	14753	14661	14652	14698	14588	14595	14407	14793	14731	14523	14693	14696	14696	14735	14783	14810	14581	14821	14626	14656	14662	14743	14640	14726	14691	14723	14735	14473	14640	14537	14633	14813	14714	14686	14752	14528	14713	14581	14668	14613	14552	14819	14647	14636	14767	14847	14567	14698	14548	14625	14642	14653	14663	14801	14678	14699	14586	14744	14694	14639	14648	14577	14791	14526	14520	14724	14666	14394	14649	14700	14531	14679	14715	14616	14708	14599	14728	14775	14636	14670	14788	14584	14555	14634	14674	14699	14683	14683	14734	14464	14501	14630	14700	14731	14841	14738	14809	14702	14513	14576	14543	14734	14646	14672	14607	14780	14392	14689	14596	14687	14640	14371	14739	14626	14723	14717	14578	14663	14627	14726	14735	14707	14638	14654	14718	14744	14608	14604	14579	14721	14515	14700	14813	14625	14558	14745	14420	14587	14610	14504	14531	14767	14544	14713	14715	14780	14637	14523	14565	14680	14694	14642	14642	14572	14615	14774	14528	14740	14623	14706	14588	14730	14612	14611	14628	14552	14713	14568	14650	14597	14513	14609	14692	14589	14579	14580	14570	14552	14492	14911	14647	14612	14657	14679	14751	14527	14746	14678	14585	14530	14845	14693	14681	14593	14628	14647	14669	14546	14672	14678	14729	14776	14758	14667	14665	14703	14740	14601	14571	14576	14546	14643	14625	14649	14577	14718	14676	14482	14660	14561	14715	14467	14663	14623	14686	14629	14528	14547	14532	14676	14664	14772	14688	14643	14634	14622	14654	14762	14447	14702	14553	14663	14725	14638	14661	14564	14394	14670	14540	14635	14617	14683	14672	14604	14649	14522	14697	14646	14773	14602	14603	14698	14496	14613	14448	14654	14507	14642	14574	14727	14685	14635	14689	14649	14777	14504	14655	14505	14785	15003	14514	14929	14631	14613	14623	14677	14566	14694	14641	14504	14664	14589	14539	14539	14637	14650	14607	14494	14526	14536	14640	14597	14562	14755	14661	14631	14578	14667	14578	14710	14671	14610	14836	14619	14575	14652	14873	14706	14640	14661	14649	14725	14575	14759	14792	14725	14672	14596	14698	14756	14487	14713	14693	14581	14781	14624	14588	14801	14601	14632	14671	14468	14650	14451	14734	14623	14572	14636	14639	14564	14491	14564	14671	14849	14570	14513	14803	14660	14623	14730	14753	14612	14750	14581	14548	14624	14792	14706	14705	14696	14645	14513	14618	14645	14757	14769	14625	14486	14708	14727	14611	14628	14731	14603	14774	14820	14714	14701	14570	14647	14757	14648	14703	14820	14641	14675	14522	14815	14784	14660	14483	14613	14675	14609	14580	14735	14753	14697	14580	14536	14877	14723	14536	14706	14668	14573	14727	14589	14528	14685	14673	14544	14817	14585	14743	14676	14808	14642	14675	14697	14609	14799	14671	14532	14656	14524	14566	14733	14812	14589	14610	14801	14731	14534	14546	14759	14746	14503	14589	14454	14617	14630	14539	14630	14618	14702	14678	14658	14560	14606	14726	14771	14620	14539	14669	14637	14613	14829	14415	14623	14540	14661	14673	14728	14611	14556	14755	14754
22666	21068	28782	23565	21244	23071	24679	19913	18346	18297	17853	17401	19709	35970	35433	31429	24614	19077	17448	16600	16325	16302	16348	16210	16353	16211	16239	16421	16299	16266	16040	16031	16169	16036	16011	16144	16080	16164	16120	16033	16112	16175	16088	16151	16115	16237	16165	16361	16126	16222	16189	16336	16080	16437	16240	16145	16085	15991	16205	16172	16386	16072	16076	16017	16228	16139	16044	16167	16145	15874	16049	16166	15951	16237	16065	16180	16234	16265	16239	16232	16161	16137	16176	16028	16177	16167	16125	16084	16098	15973	16060	15941	16136	15968	15993	15967	16144	16202	16094	16238	16088	16229	15931	16002	16200	16245	16052	16076	16103	16251	16253	16219	16085	16060	16253	16186	16044	16175	15964	16038	15994	16078	16320	16215	16124	16332	16190	15886	16062	16121	16167	16223	16132	16125	16227	16173	16086	15978	16003	16128	16079	15728	15933	15958	16050	16194	16156	16087	16007	15929	16343	16039	16079	16152	16015	15983	16104	16153	16202	15864	15947	16248	15858	16184	16171	16246	16120	16001	16089	16026	16180	16099	16286	15736	15964	16151	16236	16294	15996	16197	16151	16248	16178	16350	16109	16080	16157	16093	16002	16004	16083	16032	16094	15950	16106	16101	16099	16132	16231	16286	16098	16147	16282	16114	16330	16148	16060	16092	15994	16198	16047	15952	16115	16057	16140	16240	16223	16111	16055	16143	16252	16099	15932	16272	16193	15946	16005	16131	16076	16181	16116	16359	16158	16164	16075	16055	15826	16005	16099	16207	16054	15967	16114	16218	16120	16006	16108	16010	16136	16113	16006	16040	16161	15825	15930	16119	16014	16115	16087	16022	16170	16138	15964	16166	16040	16047	16223	16049	16015	15877	15939	16039	16018	16141	16054	16013	16231	16023	16021	16338	16160	16304	16229	16221	16085	16232	16093	16148	16045	16267	15995	16142	16001	16110	15998	16068	16095	16067	16109	16097	16012	15979	16020	16134	16136	16061	16051	16109	16132	16080	16163	16177	16230	16145	15982	16225	16064	16160	16103	15960	15979	15926	16077	16200	16085	16166	16215	16097	16040	16064	15920	16106	15915	16053	15978	15936	16054	16015	16295	16263	16166	16160	15987	16261	16236	16202	16075	16100	16093	15902	16050	16199	16266	15994	16171	16126	16090	16098	16017	16100	16110	16095	15934	15935	15988	15810	16112	15922	16186	16220	16051	16135	16257	15999	16196	15965	16193	15990	16168	16111	16088	15993	16003	16181	16082	16195	15991	16238	16015	15928	16195	15949	16291	16093	16134	16036	16055	16073	16091	16226	16284	16083	16134	16186	16052	16079	15940	16192	16022	16038	16026	16027	15982	16238	16058	16147	16171	16250	16200	16067	16279	16233	15810	16248	16125	16196	16301	15811	16091	15912	16211	16072	16048	16069	16176	16191	16142	15995	16160	16139	15869	16142	16139	16242	16006	16197	16141	15893	16055	16015	16180	16037	16231	16122	16101	16023	16143	15891	16032	16110	15978	16075	15993	15837	16160	16088	16091	16109	16023	16019	16135	16000	16052	16050	15965	16051	16246	16151	16198	16130	16075	16134	16224	16061	16322	16131	16059	16120	16192	16285	16292	16014	16063	16140	16131	16067	16024	16123	16167	15888	16010	15832	15985	16052	16072	16034	16078	16105	16091	16058	16003	15858	16170	15997	16066	16127	16213	16025	16071	16080	16020	16182	16010	15959	16129	15986	16073	15933	16130	16190	16180	16213	15892	16099	16052	16182	16249	15929	16168	16020	16011	16007	16127	16092	16052	15876	16090	16185	16048	16113	16149	16113	15904	16023	16119	16162	15996	15882	16000	15928	16050	16102	16307	16158	16135	16059	15949	16159	15976	16011	16094	15997	16085	16000	16171	16105	16113	16187	16101	16168	16189	16073	16249	16054	16063	16055	16053	16094	16160	16147	16386	16081	16033	16151	16059	16272	16082	16157	16055	15988	16204	16081	15825	15987	16145	16075	16243	16197	16067	16006	16270	15909	16279	15915	16009	16057	15958	15889	16069	16104	16087	16274	16261	16003	15989	16049	16139	15998	16130	16147	15978	15808	16228	15972	16215	16210	16301	16058	15937	16241	16106	16092	16205	16052	16223	16067	16029	16050	16127	15970	16008	16153	16139	16031	15993	16153	16098	16071	15924	16131	15874	16130	16065	16007	16040	16043	15961	15906	16144	16061	15983	16093	16059	15959	16129	16053	16148	16124	16157	15969	16058	16114	15899	16259	15974	16017	16201	16139	16191	16093	16057	16193	16068	16014	15981	16167	16056	15935	16101	16241	16086	16043	15994	16015	15954	16151	16129	16073	15865	15852	16088	16023	16120	15997	15961	16087	16132	16066	16085	16111	16081	16023	15977	16014	16003	15992	16006	16255	16119	16106	16278	16084	16081	16119	15941	16228	16024	16131	16170	16165	15889	16040	16115	16049	15934	16099	16114	15860	16042	16095	16114	16117	16147	16099	16183	16038	16113	16183	15955	15895	16287	16023	16125	16206	16190	16033	16160	16289	16007	15990	16263	15977	16091	16091	15894	16034	16102	16113	16001	15984	16233	16342	16316	15960	16191	16111	16236	16054	16041	16111	16088	16041	16107	16042	16250	15931	16182	16164	16106	16096	16220	16066	16022	15845	15972	16198	15987	16383	16242	16000	15918	16198	16192	16345	16144	15998	16217	15942	16148	16084	15978	16126	16029	16005	16100	16133	16027	16041	16076	15949	16133	16017	16153	16141	16149	16031	15980	15957	15817	15966	16241	16060	15970	16171	16134	15957	16097	16015	16055	16102	16161	16151	15927	16200	16052	15957	16148	16139	15922	15971	16111	16045	16045	16048	15951	16100	16124	16153	16044	16143	16055	16113	16084	15881	16099	16061	16000	16068	16008	16029	16152	15967	15942	15973	15936	16044	15811	16117	16088	16211	16086	16166	16028	16029	16005	16178	15951	16093	16139	16227	15969	16027	16071	15969	15922	15993	16041	16141	15964	16234	16051	16186	16229	16244	16026	16280	16321	16124	15945	16008	15942	16242	15953	15963	16015	16121	16052	16316	16100	16021	16142	16025	16031	16161	16181	15990	15969	16370	16208	16234	16176	16026	15937	16218	16170	16077	16128	15917	16265	16036	16145	16059	15944	16074	16078	15938	16070	15973	15894	16002	15970	16225	15970	16075	16035	15835	16063	16040	15927	16052	16293	16265	16063	16007	15941	16022	16299	16083	16221	16005	16036	15958	16095	16124	16210	16123	16125	15983	16221	15987	15905	15889	16023	16127	16070	16123	16086	16319	16270	16035	16073	16064	16059	15971	16147	16085	16091	16000	16028	15995	16065	16123	15982	16171	16239	15984	16057	16123	16189	16182	16035	16083	16127	16044	15859	16029	16261	15966	16169	16003	16071	16249	16074	16041	15922	16267	16163	16131	15969	16001	16169	16064	16025	16194	16015	16097	16143	16154	16015	16037	16013	15952	16196	16133	16047	15945	15787	16133	16057	16133	16076	15900	15983	15993	16162	15975	16187	16061	16138	16009	16089	15833	16154	16257	16014	16013	16094	15980	16073	15987	16213	15991	16181	16056	16174	15945	16166	16131	15921	16097	15937	16032	15931	16185	16235	16038	16045	16130	16195	16017	16108	16058	15940	15898	16081	16075	16154	16049	15927	16056	15840	15917	16210	16014	16071	16131	15978	16237	16074	16087	15861	16072	16116	16172	15965	16194	16155	16297	16219	16106	16146	16015	16171	16350	16058	16025	16099	16143	16028	16010	16113	16090	16065	16011	15974	16014	16254	16048	16078	16209	16149	15971	16130	15949	16193	16085	16225	16080	16149	15968	16023	15882	16206	16213	16280	16071	15973	15969	15895	16124	16385	15808	16341	16059	15983	16069	16263	16089	16088	16078	16186	16093	16210	16092	15982	16178	16084	15933	16139	16038	16300	16138	15891	16091	15980	16087	16017	16105	16012	16133	16132	16044	16192	16204	15902	16061	16072	16048	16037	16102	16137	15969	16123	16053	16233	16335	16042	16128	16092	16109	16236	16146	16129	15911	16011	16131	16187	16180	16088	16270	16016	16384	16042	15976	16031	16023	16039	16315	16105	16028	16258	16147	16080	15904	16044	16097	16105	16134	16233	15974	16196	16179	16192	15990	16174	16037	15932	15885	15942	16104	16171	16134	16153	15946	16099	16106	16010	16063	15932	16076	16319	15983	16100	16256	16226	16124	15935	16155	16105	16184	16119	16289	16136	16130	16191	16232	16336	15828	16112	16193	16147	16208	15933	16275	16070	16134	15943	16073	16006	15970	15989	16166	16167	15980	16263	16150	16035	16152	16206	16261	16079	16130	16097	16039	15999	16110	16217	16073	16021	16006	16244	16082	16069	16252	16195	16041	16128	16132	15994	16039	15995	16284	16075	16067	16147	16053	15995	16026	16146	16059	16097	16358	16079	16028	15930	16414	16340	16051	16109	16020	16200	16016	15968	16084	16134	16029	16041	16002	16159	15932	15990	16109	15967	15976	15998	16042	16123	16107	15981	15985	15959	16043	16055	16156	16057	16083	16144	16047	16136	16046	15850	16128	16114	16210	16236	16123	16099	15955	16128	16089	16034	15902	15873	15877	15948	16058	16062	16240	16067	15876	15997	16109	15980	16223	15868	16112	16126	16108	16121	16156	15981	16138	15926	16026	16119	16023	15887	15950	16396	16289	16035	16153	16054	16116	16079	15986	16051	16113	16123	16025	16160	16148	15881	16095	15961	15903	15876	15880	16312	16104	16193	15952	15920	16355	16099	16078	16103	16135	16143	16190	16183	15974	16037	15975	16055	16171	16031	16078	16128	16077	16205	15828	16027	16009	16150	16068	16100	16188	16048	16171	16060	16222	16192	16331	16209	15823	16175	16197	16351	16196	16187	16130	15877	16034	16247	16236	16183	15895	16120	16003	16041	15997	16051	16074	16237	16093	16173	15961	16145	16263	16059	16049	16151	16089	16049	16282	16114	15985	16103	16118	16054	15924	16211	16074	15930	15997	16173	16060	16102	16158	16176	16256	16075	16244	16029	16103	16021	16109	16073	15939	16164	16077	16177	16006	16110	16149
15188	28625	29259	24361	20804	20742	20198	20724	18316	17901	17051	16787	21305	39968	37935	33144	24267	17528	15860	15150	14892	14773	14761	14880	14841	14763	14829	14915	14685	14765	14744	14701	14677	14804	14789	14803	14889	14793	14755	14953	14618	14664	14760	14633	14751	14624	14774	14685	14763	14560	14741	14627	14816	14734	14656	14763	14866	14745	14568	14802	14722	14553	14676	14735	14939	14731	14677	14715	14928	14780	14740	14699	14902	14866	14850	14742	14886	14859	14852	15000	14957	14649	14772	14944	14680	14797	14779	14676	14693	14586	14738	14610	14709	14821	14659	14928	14638	14738	14720	14788	14707	14823	14817	14644	14766	14822	14732	14737	14742	14673	14892	14724	14840	14730	14772	14752	14908	14869	14873	14655	14566	14790	14743	14640	14664	14733	14749	14746	14597	14674	14741	14783	14821	14517	14761	14680	14740	14634	14818	14869	14654	14745	14841	14696	14606	14579	14886	14674	14766	14622	14810	14687	14806	14469	14761	14699	14863	14829	14825	14722	14810	14940	14778	14797	14837	14808	14741	14822	14761	14639	14598	14870	14711	14945	14725	14592	14752	14624	14721	14819	14766	14814	14688	14653	14933	14782	14664	14766	14701	14822	14690	14754	14766	14707	14772	14686	14846	14800	14876	14792	14781	14728	14665	14747	14747	14809	14837	14778	14721	14876	14985	14694	14825	14703	14686	14807	14602	14807	14790	14942	14865	14685	14538	14638	14710	14925	14650	14732	14690	14602	14730	14614	14646	14846	14640	14764	14789	14709	14869	14482	14633	14877	14715	14664	14788	14667	14639	14876	14868	14774	14600	14776	14727	14632	14764	14640	14765	14790	14843	14670	14534	14700	14597	14676	14902	14845	14723	14660	14623	14758	14863	14855	14736	14565	14835	14871	14744	14763	14758	14628	14481	14770	14840	14686	14633	14678	14702	14706	14746	14787	14640	14775	14612	14697	14701	14848	14809	14858	14683	14641	14668	14699	14658	14730	14580	14743	14609	14755	14739	14851	14829	14690	14731	14739	14695	14727	14738	14751	14586	14730	14734	14644	14718	14731	14728	14610	14866	14691	14550	14596	14709	14887	14626	14629	14634	14832	14895	14736	14918	14817	14718	14697	14666	14631	14695	14659	14707	14802	14880	14653	14621	14837	14579	14682	14846	14765	14884	14781	14738	14714	14774	14797	14759	14787	14717	14672	14865	14560	14687	14807	14610	14870	14766	14842	14745	14618	14780	14553	14700	14915	14658	14756	14653	14595	14704	14792	14746	14656	14728	14782	14661	14745	14759	14804	14871	14611	14882	14818	14659	14724	14711	14665	14752	14720	14881	14794	14707	14759	14689	14677	14356	14724	14768	14664	14839	14836	14659	14721	14588	14558	14804	14507	14662	14851	14806	14721	14793	14768	14562	14559	14706	14788	14804	14833	14770	14675	14657	14798	14630	14667	14645	14688	14802	14866	14823	14789	14632	14627	14752	14766	14696	14816	14889	14703	14651	14763	14898	14840	14648	14624	14782	14883	14813	14541	14764	14855	14692	14865	14689	14766	14708	14778	14816	14716	14761	14741	14802	14699	14750	14796	14766	14779	14590	14670	14811	14692	14628	14573	14589	14743	14837	14677	14663	14794	14693	14843	14806	14684	14916	14683	14602	14675	14591	14685	14788	14739	14725	14679	14889	14807	14777	14705	14650	14569	14622	14768	14673	14755	14796	14832	14589	14675	14855	14820	14956	14685	14755	14842	14695	14609	14705	14687	14704	14703	14726	14751	14676	14707	14867	14744	14690	14753	14761	14806	14676	14815	14824	14903	14763	14763	14780	14605	14746	14593	14755	14731	14829	14634	14755	14635	14827	14720	14778	14780	14771	14683	14462	14642	14768	14861	14673	14828	14949	14756	14777	14721	14677	14881	14674	14751	14782	14759	14728	14745	14733	14528	14606	14744	14823	14609	14684	14885	14713	14803	14805	14641	14648	14765	14850	14653	14809	14634	14814	14752	14768	14860	14600	14733	14796	14646	14743	14641	14846	14830	14634	14686	14834	14672	14646	14730	14754	14764	14739	14795	14712	14885	14849	14716	14950	14648	14691	14695	14695	14762	14833	14737	14757	14792	14794	14646	14823	14741	14719	14814	14668	14753	14593	14736	14791	14715	14654	14818	14720	14772	14776	14553	14719	14738	14750	14590	14652	14935	14540	14748	14367	14754	14713	14621	14723	14643	14678	14743	14798	14679	14644	14665	14539	14745	14806	14602	14787	14618	14679	14792	14811	14632	14824	14779	14855	14677	14741	14694	14671	14467	14713	14740	14778	14619	14734	14789	14544	14898	14603	14643	14667	14668	14715	14763	14539	14763	14689	14750	14744	14490	14759	14729	14626	14815	14883	14592	14724	14674	14662	14751	14773	14867	14657	14763	14823	14786	14735	14709	14630	14662	14581	14671	14829	14680	14664	14704	14962	14719	14784	14789	14727	14643	14760	14750	14868	14620	14544	14789	14741	14748	14661	14722	14644	14706	14661	14663	14803	14650	14789	14821	14816	14783	14871	14830	14687	14880	14817	14470	14819	14910	14798	14616	14520	14754	14595	14895	14686	14641	14765	14700	14677	14733	14687	14707	14638	14734	14579	14829	14632	14783	14704	14815	14750	14922	14882	14751	14743	14717	14754	14697	14673	14852	14610	14687	14454	14785	14972	14571	14647	14729	14752	14793	14673	14645	14774	14632	14676	14807	14692	14808	14692	14753	14826	14602	14876	14731	14687	14711	14705	14813	14770	14627	14805	14755	14769	14598	14623	14874	14661	14789	14614	14600	14802	14720	14842	14647	14738	14786	14854	14875	14675	14683	14768	14693	14815	14692	14843	14922	14698	14705	14886	14726	14657	14762	14750	14697	14654	14688	14639	14759	14696	14609	14627	14720	14853	14783	14643	14738	14769	14713	14813	14777	14687	14623	14810	14682	14705	14679	14675	14748	14736	14726	14676	14645	14725	14507	14579	14566	14501	14829	14701	14872	14678	14747	14709	14658	14767	14729	14677	14790	14697	14707	14743	14745	14780	14694	14732	14636	14573	14726	14736	14594	14814	14451	14612	14718	14728	14777	14629	14616	14657	14831	14662	14809	14778	14721	14838	14714	14770	14590	14781	14740	14628	14813	14798	14745	14562	14598	14704	14750	14664	14826	14691	14713	14664	14666	14750	14776	14784	14825	14665	14791	14499	14638	14670	14676	14856	14672	14579	14747	14532	14878	14750	14775	14566	14764	14508	14908	14767	14630	14670	14643	14635	14752	14879	14764	14656	14736	14848	14761	14770	14713	14779	14911	14665	14727	14743	14828	14706	14801	14601	14777	14683	14617	14728	14672	14684	14751	14651	14721	14919	14596	14992	14708	14904	14637	14808	14742	14763	14532	14665	14548	14641	14695	14820	14813	14657	14848	14566	14704	14725	14730	14653	14639	14763	14756	14784	14724	14699	14715	14571	14597	14732	14727	14727	14562	14731	14666	14566	14672	14762	14688	14636	14621	14722	14731	14595	14768	14792	14702	14654	14678	14755	14724	14750	14801	14586	14815	14751	14845	14682	14567	14818	14579	14722	14635	14701	14798	14649	14772	14749	14977	14591	14926	14745	14797	14734	14787	14784	14697	14663	14759	14830	14670	14775	14714	14757	14608	14664	14755	14656	14731	14581	14900	14778	14649	14790	14857	14600	14563	14585	14816	14793	14796	14735	14671	14640	14751	14750	14726	14858	14772	14662	14689	14753	14768	14811	14955	14726	14705	14664	14798	14788	14686	14758	14713	14763	14657	14754	14715	14806	14693	14763	14733	14761	14874	14792	14702	14916	14562	14741	14588	14738	14636	14764	14712	14772	14676	14695	14766	14861	14698	14672	14638	14708	14737	14798	14734	14818	14638	14748	14760	14782	14616	14802	14670	14713	14835	14588	14685	14699	14608	14928	14817	14681	14591	14711	14806	14681	14685	14604	14779	14785	14629	14719	14776	14887	14855	14790	14825	14744	14796	14724	14643	14659	14837	14696	14858	14874	14813	14811	14647	14627	14729	14708	14791	14858	14623	14872	14616	14740	14735	14751	14709	14727	14543	14657	14666	14947	14807	14647	14662	14690	14774	14746	14790	14673	14631	14917	14674	14779	14707	14770	14583	14735	14597	14750	14773	14644	14546	14776	14685	14634	14779	14735	14592	14605	14808	14628	14844	14630	14844	14746	14730	14643	14706	14832	14630	14672	14871	14840	14642	14864	14787	14857	14655	14708	14623	14908	14694	14715	14778	14821	14746	14672	14751	14874	14659	14645	14665	14708	14684	14866	14646	14719	14758	14696	14643	14566	14819	14620	14713	14568	14725	14557	14777	14802	14666	14768	14775	14565	14929	14584	14801	14688	14850	14824	14736	14700	14750	14627	14847	14716	14828	14656	14708	14758	14845	14761	14784	14610	14863	14642	14667	14681	14870	14737	14795	14709	14849	14768	14683	14583	14731	14682	14799	14697	14865	14734	14779	14802	14623	14671	14856	14849	14769	14751	14762	14712	14789	14869	14556	14830	14702	14814	14643	14785	14691	14530	14687	14821	14868	14666	14657	14815	14816	14572	14634	14793	14733	14690	14815	14769	14523	14608	14919	14769	14645	14805	14774	14637	14628	14674	14635	14742	14653	14809	14805	14738	14683	14775	14766	14788	14936	14723	14821	14698	14749	14744	14596	14577	14881	14615	14605	14790	14652	14698	14763	14649	14476	14804	14675	14891	14801	14559	14826	14864	14755	14866	14702	14692	14757	14737	14830	14539	14902	14654	14686	14743	14735	14635	14530	14738	14576	14765	14621	14779	14609	14787	14488	14742	14837	14781	14699	14670	14863	14722	14798	14601	14687	14682	14737	14764	14984	14661	14740	14590	14738	14845	14680	14723	14595	14749	14681	14678	14761	14792	14849	14671	14495	14734	14693	14758	14690	14795	14780	14729	14821	14727	14733	14804	14655	14703	14633	14712	14783	14713	14910	14657	14676	14602	14846	14486	14750	14510	14796	14615	14771	14696	14782	14790	14817	14713	14721	14754	14530	14651	14738	14655	14687	14633	14592	14712	14794	14743	14716	14660	14524	14740	14848	14730	14760
26980	21541	23915	20893	17625	17331	17626	17078	16568	16662	16525	16194	16313	17939	18293	17945	16852	16247	15878	15643	15874	15715	15730	15869	15731	15684	15592	15793	15727	15663	15699	15618	15457	15623	15579	15640	15718	15855	15805	15860	15651	15795	15957	15725	15724	15570	15614	15809	15684	15862	15850	15711	15571	15787	15700	15734	15793	15707	15632	15599	15885	15733	15571	15759	15915	15754	15694	15628	15605	15664	15871	15664	15871	15754	15611	15693	15641	15592	15488	15784	15711	15725	15792	15685	15733	15946	15798	15768	16020	15759	15835	15792	15950	15795	15836	15789	15736	15692	15869	15806	15737	15626	15631	15611	15677	15714	15778	15668	15666	15570	15595	16050	15649	15791	15757	15705	15680	15757	15733	15803	15778	15836	15628	15629	15694	15761	15724	15640	15750	15428	15616	15674	15573	15670	15680	15568	15858	15670	15748	15804	15540	15657	15754	15779	15601	15689	15665	15607	15767	15859	15464	15657	15599	15671	15714	15802	15898	15825	15859	15759	15915	15732	15758	15622	15628	15683	15814	15744	15558	15717	15681	15624	15593	15665	15823	15626	15738	15742	15718	15553	15764	15506	15724	15563	15834	15723	15779	15755	15631	15768	15629	15783	15788	15871	15676	15608	15575	15693	15839	15682	15784	15646	15857	15782	15773	15722	15766	15724	15522	15503	15728	15604	15641	15660	15760	15650	15677	15812	15688	15785	15737	15723	15753	15632	15862	15779	15773	15763	15704	15683	15660	15752	15614	15588	15728	15613	15456	15633	15701	15630	15775	15792	15727	15630	15839	15578	15718	15650	15799	15694	15888	15663	15920	15935	15667	15653	15744	15756	15620	15598	15719	15816	15646	15736	15702	15544	15769	15892	15734	15726	15696	15681	15851	15629	15746	15710	15732	15693	15552	15568	15897	15848	15529	15569	15821	15808	15621	15767	15628	15568	15633	15593	15723	15768	15653	15591	15745	15681	15538	15737	15575	15534	15632	15780	15634	15900	15666	15826	15785	15707	15831	15776	15814	15686	15862	15697	15567	15707	15748	15664	15579	15754	15832	15720	15640	15683	15712	15682	15726	15489	15618	15636	15538	15621	15784	15998	15825	15783	15665	15710	15630	15550	15726	15887	15720	15606	15772	15686	15796	15538	15825	15638	15878	15734	15781	15708	15756	15675	15579	15597	15691	15607	15793	15802	15660	15788	15813	15608	15693	15923	15796	15559	15637	15685	15650	15836	15728	15649	15656	15535	15757	15533	15687	15746	15633	15645	15545	15482	15618	15594	15604	15542	15655	15759	15740	15727	15723	15672	15906	15555	15475	15537	15749	15556	15737	15774	15456	15842	15738	15569	15890	15801	15685	15600	15959	15745	15694	15578	15691	15726	15523	15531	15579	15739	15703	15845	15734	15593	15687	15794	15685	15761	15666	15432	15739	15588	15896	15730	15643	15630	15830	15653	15788	15654	15769	15650	15644	15571	15835	15736	15667	15574	15610	15882	15966	15851	15798	15623	15636	15864	15692	15764	15608	15619	15800	15743	15765	15726	15849	15706	15756	15682	15860	15590	15691	15668	15630	15550	15898	15705	15779	15638	15793	15982	15749	15534	15833	15611	15635	15637	15802	15643	15717	15589	15630	15809	15682	15739	15791	15648	15900	15675	15725	15778	15767	15798	15824	15772	15828	15785	15658	15748	15408	15812	15749	15685	15796	15807	15756	15599	15639	15864	15796	15519	15655	15849	15745	15538	15712	15865	15548	15751	15685	15571	15698	15688	15821	15719	15674	15690	15672	15749	15641	15807	15675	15727	15485	15712	15873	15656	15621	15632	15792	15698	15778	15713	15777	15625	15813	15612	15795	15816	15707	15589	15762	15823	15598	15794	15663	15530	15727	15918	15835	15668	15513	15779	15872	15759	15778	15739	15645	15675	15742	15829	15960	15771	15746	15956	15849	15793	15455	15572	15763	15728	15835	15616	15882	15564	15889	15799	15595	15629	15613	15918	15598	15738	15496	15632	15789	15631	15710	15689	15732	15732	15553	15794	15753	15604	15966	15779	15728	15620	15624	15808	15782	15642	15802	15690	15554	15814	15509	15933	15645	15862	15843	15664	15547	15586	15619	15709	15676	15756	15787	15653	15649	15566	15702	15590	15735	15837	15727	15616	15727	15765	15676	15643	15583	15687	15783	15662	15542	15700	15484	15847	15592	15681	15758	15501	15784	15601	15461	15706	15679	15520	15835	15577	15742	15846	15405	15679	15660	15612	15888	15773	15747	15675	15713	15756	15836	15677	15814	15859	15653	15805	15687	15570	15652	15846	15758	15798	15823	15728	15644	15981	15940	15689	15737	15825	15742	15573	15573	15544	15687	15776	15430	15609	15712	15682	15653	15633	15805	15769	15529	15637	15820	15678	15666	15653	15751	15913	15755	16052	15636	15701	15469	15773	15929	15888	15754	15691	15570	15808	15887	15821	15677	15812	15624	15730	15622	15815	15495	15783	15623	15793	15858	15776	15615	15771	15542	15830	15788	15650	15687	15660	15708	15817	15612	15746	15549	15609	15762	15838	15804	15761	15823	15638	15790	15808	15658	15687	15866	15820	15652	15685	15711	15656	15643	15753	15639	15737	15644	15606	15721	15671	15659	15675	15698	15865	15813	15477	15745	15872	15638	15724	15731	15751	15571	15793	15840	15779	15725	15827	15703	15781	15746	15660	15784	15726	15821	15654	15555	15860	15737	15555	15596	15685	15603	15620	15511	15561	15787	15809	15768	15628	15605	15677	15557	15659	15850	15739	15818	15695	15794	15729	15685	15730	15682	15618	15534	15543	15619	15701	15506	15555	15721	15711	15652	15873	15692	15681	15777	15604	15614	15791	15434	15690	15629	15493	15773	15723	15504	15623	15717	15635	15693	15797	15688	15884	15768	15775	15754	15881	15877	15765	15769	15835	15565	15565	15491	15687	15757	15720	15691	15634	15782	15808	15889	16037	15775	15605	15714	15805	15623	15639	15756	15526	15851	15892	15604	15705	15708	15795	15709	15667	15734	15692	15613	15764	15572	15591	15664	15689	15542	15822	15737	15694	15801	15761	15802	15754	15849	15706	15885	15793	15768	15642	15607	15750	15687	15728	15791	15556	15612	15842	15747	15754	15565	15671	15617	15775	15789	15726	15708	15799	15643	15725	15652	15859	15714	15665	15858	15576	15795	15750	15773	15591	15820	15763	15709	15792	15707	15834	15743	15741	15532	15703	15702	15871	15760	15685	15684	15547	15678	15489	15634	15691	15692	15739	15891	15886	15661	15755	15645	15848	15715	15461	15678	15756	15746	15686	15766	15642	15936	15714	15528	15757	15827	15809	15633	15697	15675	15669	15707	15743	15881	15838	15795	15911	15765	15789	15735	15826	15538	15656	15823	15699	15514	15822	15624	15597	15657	15807	15567	15588	15769	15615	15626	15568	15875	15796	15745	15803	15881	15683	15727	15691	15509	15700	15815	15760	15706	15792	15735	15792	15652	15547	15958	15650	15790	15880	15735	15735	15643	15799	15671	15638	15661	15912	15565	15780	15560	15636	15820	15632	15904	15683	15665	15699	15680	15724	15754	15708	15558	15909	15720	15579	15534	15728	15947	15830	15549	15784	15712	15703	15600	15705	15843	15923	15756	15684	15578	15885	15850	15724	15791	15816	15994	15623	15575	15745	15681	15717	15823	15946	15555	15609	15737	15713	15671	15610	15552	15816	15630	15550	15699	15890	15696	15703	15603	15646	15401	15659	15809	15655	15720	15654	15605	15618	15634	15611	15708	15713	15687	15654	15747	15773	15677	15928	15727	15602	15671	15741	15702	15645	15965	15878	15744	15582	15867	15692	15590	15670	15710	15715	15710	15742	15673	16001	15644	15564	15744	15484	15662	15849	15651	15811	15736	15927	15739	15781	15584	15708	15727	15706	15681	15666	15778	15672	15634	15625	15762	15637	15757	15780	15877	15756	15743	15657	15705	15617	15601	16005	15646	15663	15732	15649	15944	15565	15693	15657	15827	15686	15679	15836	15638	15643	15561	15769	15774	15995	15671	15646	15708	15803	15635	15744	15811	15798	15470	15909	15595	15556	15567	15953	15516	15769	15712	15739	15547	15621	15835	15668	15839	15919	15825	15536	15661	15577	15728	15672	15524	15737	15720	15624	15731	15789	15686	15702	15844	15806	15461	15746	15850	15714	15658	15532	15712	15862	15563	15793	15748	15657	15552	15687	15864	15692	15505	15692	15769	15591	15579	15881	15644	15817	15725	15581	15719	15870	15789	15719	15619	15641	15532	15736	15607	15749	15422	15645	15673	15829	15716	15589	15666	15890	15646	15885	15802	15620	15776	15748	15770	15434	15750	15738	15514	15699	15687	15535	15827	15657	15802	15641	15731	15782	15666	15762	15630	15608	15605	15739	15705	15745	15532	15764	15950	15665	15739	15690	15899	15776	15777	15730	15729	15800	15842	15652	15503	15744	15771	15691	15693	15720	15600	15787	15779	15839	15633	15833	15643	15708	15886	15872	15845	15729	15662	15659	15741	15717	15742	15744	15686	15632	15731	15583	15703	15469	15660	15750	15663	15674	15609	15664	15706	15870	15721	15683	15770	15684	15571	15834	15783	15608	15614	15713	15700	15712	15745	15566	15753	15718	15721	15749	15598	15844	15801	15869	15554	15744	15807	15662	15579	15806	15684	15853	15808	15713	15617	15810	15899	15606	15659	15796	15801	15660	15561	15558	15663	15663	15739	15859	15493	15628	15860	15687	15579	15710	15794	15768	15547	15709	15738	15787	15630	15869	15846	15622	15710	15685	15808	15804	15752	15788	15628	15633	15711	15736	15724	15599	15612	15764	15771	15714	15662	15733	15785	15525	15658	15828	15762	15738	15784	15766	15912	15965	15727	15669	15610	15372	15446	15651	15643	15787	15649	15693	15668	15831	15762	15613	15739	15635	15919	15892	15614	15683	15699	15704	15702	15559	15784	15661	15716	15751	15617	15738	15500	15656	15656	15537	15917	15590	15664	15677	15653	15739	15733	15727	15723	15810	15512	15602	15780	16081	15803	15663	15853	15675	15691	15775	15667	15775	15789	15640	15693	15639	15676	15430
14790	17862	19994	18691	17501	17182	17121	16990	16223	16000	15646	15563	15805	18030	17721	16862	15641	14795	14558	14544	14560	14676	14428	14412	14345	14467	14452	14443	14655	14552	14596	14514	14417	14621	14524	14570	14459	14530	14425	14386	14350	14439	14327	14497	14369	14655	14494	14409	14507	14571	14477	14435	14310	14643	14482	14550	14492	14586	14592	14530	14411	14403	14516	14451	14381	14527	14437	14574	14297	14436	14443	14553	14424	14677	14577	14578	14357	14527	14677	14621	14471	14567	14559	14397	14530	14401	14447	14450	14511	14540	14456	14447	14304	14553	14477	14528	14494	14490	14681	14331	14558	14465	14595	14640	14537	14500	14453	14514	14322	14512	14631	14548	14384	14573	14559	14526	14491	14499	14683	14436	14505	14464	14491	14508	14368	14509	14416	14444	14392	14612	14388	14273	14505	14272	14490	14571	14460	14436	14377	14708	14468	14459	14714	14448	14364	14417	14600	14573	14590	14520	14542	14580	14563	14502	14389	14416	14449	14458	14401	14451	14653	14368	14317	14583	14582	14443	14508	14750	14317	14582	14372	14539	14388	14470	14616	14419	14392	14515	14528	14604	14415	14411	14365	14528	14573	14480	14441	14269	14428	14405	14508	14464	14569	14256	14408	14523	14412	14523	14478	14484	14568	14544	14344	14634	14624	14351	14588	14434	14444	14487	14445	14378	14528	14473	14592	14447	14486	14497	14398	14610	14455	14310	14341	14581	14503	14516	14417	14323	14580	14318	14565	14553	14447	14558	14551	14551	14524	14473	14522	14530	14463	14416	14372	14484	14368	14420	14400	14464	14453	14528	14475	14275	14494	14685	14571	14445	14402	14726	14378	14348	14534	14529	14502	14507	14335	14558	14523	14374	14483	14457	14507	14526	14527	14435	14340	14449	14673	14428	14569	14482	14659	14367	14486	14369	14534	14455	14616	14446	14422	14554	14516	14663	14390	14476	14321	14510	14396	14356	14458	14594	14524	14596	14508	14547	14699	14492	14353	14345	14401	14628	14527	14451	14512	14668	14510	14625	14461	14555	14531	14587	14398	14437	14491	14582	14358	14451	14649	14448	14429	14434	14644	14526	14441	14555	14467	14506	14294	14549	14530	14385	14320	14421	14510	14376	14467	14571	14400	14549	14414	14475	14339	14500	14588	14326	14418	14507	14478	14647	14573	14567	14447	14370	14413	14360	14672	14375	14446	14388	14664	14604	14546	14395	14583	14517	14327	14544	14460	14490	14388	14710	14559	14577	14397	14477	14421	14277	14501	14548	14508	14450	14618	14466	14417	14369	14620	14288	14364	14532	14504	14364	14431	14575	14488	14499	14471	14591	14429	14559	14499	14498	14566	14420	14511	14674	14465	14577	14689	14456	14650	14573	14500	14457	14411	14512	14498	14592	14312	14504	14313	14429	14406	14336	14436	14445	14507	14427	14431	14473	14418	14406	14403	14439	14593	14549	14539	14432	14421	14535	14620	14526	14408	14527	14524	14440	14517	14374	14542	14532	14416	14371	14440	14459	14381	14502	14444	14411	14379	14274	14591	14423	14488	14550	14406	14505	14320	14419	14500	14527	14427	14509	14359	14600	14341	14493	14459	14492	14526	14533	14491	14332	14444	14553	14430	14489	14289	14514	14368	14421	14423	14464	14385	14466	14426	14373	14580	14554	14519	14451	14395	14484	14475	14413	14476	14447	14736	14593	14248	14311	14521	14506	14527	14634	14574	14498	14473	14382	14483	14585	14608	14344	14563	14428	14538	14519	14400	14457	14369	14546	14412	14479	14415	14418	14454	14430	14514	14443	14409	14447	14499	14454	14542	14452	14344	14368	14340	14410	14628	14476	14422	14593	14587	14665	14312	14455	14307	14700	14559	14449	14421	14500	14475	14482	14402	14821	14386	14504	14439	14264	14489	14508	14406	14461	14410	14309	14514	14432	14417	14355	14469	14386	14472	14507	14426	14498	14555	14520	14341	14441	14516	14379	14443	14383	14528	14586	14540	14573	14393	14483	14539	14414	14303	14536	14505	14573	14448	14310	14388	14556	14523	14509	14577	14321	14669	14596	14363	14534	14404	14431	14387	14544	14524	14504	14416	14554	14314	14351	14477	14686	14452	14631	14595	14531	14639	14396	14454	14726	14396	14507	14626	14414	14517	14453	14494	14687	14649	14467	14436	14292	14559	14322	14285	14426	14357	14571	14460	14424	14470	14488	14699	14457	14473	14332	14557	14441	14291	14480	14380	14473	14524	14309	14423	14630	14461	14489	14671	14273	14645	14356	14554	14584	14454	14409	14649	14455	14475	14387	14427	14489	14446	14563	14386	14391	14575	14549	14551	14449	14494	14658	14352	14453	14452	14425	14450	14490	14522	14429	14445	14604	14355	14470	14476	14541	14403	14521	14468	14632	14530	14577	14381	14568	14559	14463	14617	14353	14618	14611	14478	14434	14488	14381	14415	14601	14548	14341	14426	14572	14380	14539	14580	14434	14501	14500	14578	14362	14413	14527	14417	14445	14469	14380	14350	14367	14515	14285	14570	14404	14636	14532	14404	14267	14447	14463	14646	14472	14401	14418	14570	14390	14605	14579	14410	14489	14564	14524	14395	14472	14481	14507	14497	14619	14477	14416	14480	14550	14365	14385	14489	14301	14610	14290	14466	14507	14494	14612	14468	14569	14459	14639	14553	14479	14297	14501	14412	14569	14501	14343	14472	14490	14482	14432	14659	14560	14413	14359	14487	14427	14562	14440	14356	14451	14665	14438	14492	14542	14666	14552	14417	14446	14499	14458	14573	14524	14506	14639	14421	14481	14497	14563	14615	14484	14521	14523	14471	14424	14391	14520	14575	14453	14448	14488	14425	14468	14596	14495	14366	14365	14413	14486	14547	14565	14406	14337	14343	14428	14508	14532	14624	14413	14674	14490	14476	14426	14614	14399	14576	14499	14521	14440	14454	14551	14580	14570	14540	14481	14469	14441	14605	14361	14425	14444	14617	14450	14470	14457	14434	14477	14771	14387	14457	14518	14605	14389	14439	14415	14332	14623	14431	14319	14642	14468	14308	14336	14388	14614	14532	14546	14576	14532	14584	14504	14560	14515	14360	14325	14422	14321	14403	14389	14454	14422	14534	14651	14571	14456	14561	14584	14546	14495	14412	14495	14523	14443	14432	14312	14395	14367	14511	14452	14450	14537	14445	14529	14379	14489	14300	14514	14563	14567	14259	14420	14468	14628	14502	14599	14368	14410	14470	14313	14546	14603	14512	14686	14363	14482	14371	14509	14446	14383	14637	14348	14499	14431	14495	14589	14410	14577	14644	14451	14612	14631	14373	14496	14477	14519	14599	14465	14528	14437	14599	14509	14488	14411	14543	14482	14593	14408	14616	14449	14363	14390	14484	14627	14400	14422	14630	14440	14541	14535	14295	14447	14447	14635	14481	14336	14624	14609	14373	14297	14423	14639	14370	14400	14395	14457	14467	14518	14494	14509	14393	14445	14398	14433	14466	14414	14476	14475	14438	14442	14624	14436	14481	14378	14437	14555	14360	14678	14556	14528	14532	14468	14442	14460	14493	14520	14599	14482	14491	14438	14500	14422	14384	14529	14368	14302	14409	14598	14531	14446	14558	14580	14357	14601	14508	14519	14513	14428	14587	14472	14618	14496	14589	14548	14354	14448	14411	14559	14425	14518	14523	14458	14474	14685	14423	14538	14254	14462	14406	14606	14559	14550	14465	14575	14426	14519	14563	14506	14418	14465	14521	14627	14307	14391	14568	14602	14561	14427	14448	14514	14351	14538	14525	14316	14470	14461	14460	14528	14404	14348	14531	14527	14483	14229	14413	14504	14684	14539	14525	14576	14426	14430	14468	14537	14653	14627	14445	14473	14458	14361	14517	14566	14536	14426	14505	14432	14633	14327	14479	14571	14455	14512	14566	14423	14478	14397	14531	14647	14544	14440	14430	14303	14337	14518	14484	14520	14411	14485	14608	14528	14584	14363	14363	14496	14527	14410	14526	14362	14522	14426	14559	14564	14523	14519	14449	14581	14643	14469	14517	14372	14500	14510	14483	14473	14552	14462	14336	14426	14385	14533	14481	14523	14428	14512	14739	14463	14591	14379	14453	14534	14378	14588	14486	14390	14464	14382	14394	14275	14395	14496	14349	14514	14428	14488	14591	14235	14373	14551	14606	14503	14622	14376	14368	14618	14566	14474	14608	14604	14450	14289	14448	14401	14380	14469	14527	14285	14417	14496	14451	14556	14381	14416	14537	14724	14446	14343	14492	14507	14511	14665	14645	14438	14528	14379	14418	14510	14484	14354	14596	14514	14444	14571	14601	14510	14511	14423	14459	14467	14593	14564	14207	14409	14498	14465	14540	14433	14763	14346	14569	14601	14709	14296	14409	14446	14511	14459	14538	14417	14498	14461	14390	14394	14489	14533	14504	14458	14514	14446	14391	14376	14484	14590	14566	14452	14480	14614	14372	14477	14475	14465	14432	14382	14414	14549	14512	14458	14401	14533	14432	14518	14633	14440	14428	14433	14448	14653	14579	14385	14547	14449	14622	14382	14471	14601	14494	14446	14477	14605	14353	14684	14414	14434	14295	14328	14454	14468	14490	14595	14484	14639	14513	14478	14450	14565	14299	14447	14513	14461	14556	14518	14333	14488	14553	14409	14571	14318	14329	14476	14471	14562	14301	14337	14472	14532	14462	14481	14543	14477	14558	14368	14531	14617	14473	14418	14376	14383	14494	14463	14550	14504	14393	14519	14622	14576	14637	14571	14572	14437	14670	14552	14500	14224	14454	14459	14552	14428	14477	14401	14554	14343	14649	14514	14495	14479	14460	14363	14425	14447	14682	14399	14440	14411	14593	14353	14505	14497	14602	14346	14594	14447	14318	14532	14556	14472	14513	14425	14389	14412	14465	14527	14488	14409	14449	14404	14261	14381	14564	14684	14514	14517	14407	14588	14485	14319	14518	14457	14351	14470	14405	14464	14490	14558	14516	14641	14483	14510	14511	14376	14412	14580	14496	14547	14489	14378	14488	14310	14438	14659	14419	14433	14546	14650	14483	14520	14428	14524	14415	14605	14531	14413	14365	14432	14420	14541	14561	14413	14376	14469
23696	21014	28317	24002	21860	21614	20760	18255	17556	17625	17287	16798	19206	28305	27480	24708	20359	17273	16508	16178	16106	16014	15773	16037	15674	15831	15992	15790	15886	15648	15884	15776	15779	15787	15740	15565	15957	15797	15915	15763	15829	15696	15748	15742	15853	15826	15645	15872	15727	15728	15827	15744	15519	15634	15824	15861	15755	15849	15737	15776	15801	15630	15859	15885	15932	15817	15758	15740	15621	15709	15881	15373	16033	15938	15966	15646	15830	15827	15853	15884	15809	15608	15619	15942	15759	15552	15618	15779	15861	15924	15996	15790	15847	15760	15948	15877	15821	15803	15865	15793	15927	15840	15985	15684	15730	15716	15946	15861	15923	15844	15789	15703	15797	15779	15963	15822	15733	15698	15763	15732	15816	15812	15980	15694	15884	15957	15775	15674	15735	15976	15874	15779	15834	15866	15718	15722	15787	15734	15843	15678	15921	15800	15773	15563	15966	15701	15864	15720	15896	15893	15723	15480	15681	15845	15734	15920	15728	15693	15840	15832	15716	15742	15748	15669	15695	15770	15569	15976	15903	15835	15818	15661	15656	15829	15863	15716	15771	15880	15774	15925	15637	15820	15837	15764	15807	15779	15642	15799	15677	15732	15690	15594	15742	15767	15897	15822	15829	15661	15753	15706	15612	15657	15705	15759	15810	15778	15615	15931	15645	15682	15873	15864	15858	15720	15883	15842	15722	15535	15602	15761	15842	15804	15690	15538	15805	15703	15709	15722	15814	15741	15917	15627	15700	15675	15769	15763	15874	15844	15869	15896	15809	15687	15853	15705	15692	15732	15836	15692	15653	15791	15792	15775	15848	15709	15689	15921	15653	15845	15712	15663	15757	15850	15723	15843	15684	15834	15772	15684	16013	15901	15798	15846	15988	15608	15786	15746	15762	15962	15807	15775	15683	15650	15740	15816	15876	15659	15829	15718	15834	15865	15733	15826	15617	15779	15654	15779	15817	15736	15888	15704	15830	15872	15846	15883	15751	15747	15827	15862	15851	15753	15992	15688	15673	15848	15782	15731	15709	15940	15818	15725	15852	15774	15620	15957	15784	15680	15730	15831	15895	15625	15879	15735	15727	15728	15613	15967	15590	15785	15811	15860	15754	15561	15689	15990	15743	15709	15874	15602	15732	15835	15778	15975	15705	15776	15784	15745	15785	15603	15729	15900	15751	15755	15945	15622	15770	15690	15825	15682	15684	15846	15795	15528	15714	15856	15904	15964	15648	15574	15852	15867	15699	15665	15772	15785	15761	15761	15830	15747	15770	15775	15893	15906	15821	15882	15584	15914	15973	15740	15781	15603	15709	15807	15736	15881	15768	15792	15633	15604	15816	15836	15593	15690	15899	15913	15965	15852	15757	15755	15649	15602	16002	15867	15823	15673	15762	15743	15895	15856	15776	15978	15875	15848	15518	15720	15739	15822	15735	15805	15558	15870	15699	15616	15666	15725	15786	15666	15777	15596	15729	15827	15857	15917	15741	15680	15549	15648	15686	15720	15763	15728	15774	15892	15666	15789	15893	15810	15807	15908	15717	15832	15620	15725	15816	15796	15727	15734	15804	15581	15752	15781	15853	15787	15825	15838	15773	15768	15710	15874	15576	15793	15751	15866	15737	15695	15738	15817	15703	15852	15699	15682	15632	15790	15652	15593	15718	15517	15812	15806	15841	15695	15791	15692	15783	15635	15649	15637	15869	15971	15709	15692	15774	15988	15708	15726	15584	15806	15829	15800	15855	15823	15801	15850	15684	15839	15545	15793	15677	15812	15641	15632	15921	15854	15811	15719	15901	15839	15853	15725	15851	15851	15936	15655	15785	15707	15769	15646	15753	15640	15640	15901	15939	15899	15639	15780	15798	15878	15797	15717	15855	15909	15864	15709	15719	15667	15693	15670	15706	15689	15658	15695	15618	16017	15781	15694	15754	15622	15878	15577	15902	15904	15789	15706	15756	15733	15712	15772	15823	15843	15817	15841	15771	15673	15835	15836	15785	15743	15879	15736	15835	15745	15592	15688	15701	15802	15685	15933	15764	15789	15668	15650	15779	15738	15591	15701	15828	15846	15695	15785	15620	15710	15771	15755	15589	15572	15731	15791	15737	15868	15964	15903	15945	15831	16073	15864	15675	15619	15803	15825	15839	15807	15679	15726	15685	15653	15797	15817	15824	15719	15759	15876	15708	15697	15736	15728	15867	15464	15677	15769	15842	15705	15578	15567	15739	15645	15826	15637	15719	15850	15823	15724	15824	15661	16060	15716	15778	15974	15783	15894	15764	15759	15809	15807	15873	15935	15756	15915	15604	15508	15719	15686	15707	15587	15708	15874	15665	15728	15642	16044	16033	15824	15906	15718	15833	15883	15967	15666	15769	15727	15909	15863	15911	15859	15875	15824	15597	15731	15676	15744	15695	15813	15980	15738	15809	15740	15834	15750	15759	15657	15782	15832	15726	15783	15749	15840	15939	15669	15772	15647	15715	15633	15862	15809	15886	15886	15811	15678	15831	15940	15800	15858	15754	15690	15908	15762	15690	15870	15825	15780	15718	15866	15730	15892	15838	15788	15819	15891	15676	15776	15926	15876	15750	15751	15820	16044	15652	15790	15778	15864	15802	15644	15819	15850	15802	15813	15935	15795	15838	15807	15783	15880	15737	15819	15846	15910	15838	15872	15584	15814	15816	15754	15763	15661	15960	15836	15790	15723	15743	15869	16007	15659	15731	15945	15900	15781	15749	15694	15909	16031	15868	15655	15791	15673	15727	15709	15729	15945	15866	15856	15760	15851	15778	15856	15721	15753	15686	15768	15808	15697	15778	15663	15911	15875	15929	15873	15759	15646	15618	15634	15834	15811	15639	15643	15714	15650	15850	15766	15643	15759	15923	15941	15668	15731	15870	15848	15790	15816	15767	15688	15804	15737	15642	15526	15720	15525	15632	16054	15814	15769	15532	15638	15802	15827	15797	15780	15792	15737	15851	15807	15831	15808	15711	15806	15710	15734	15544	15752	15597	15637	15716	15717	15706	15446	15802	16015	15792	15746	15790	15854	15820	15707	15564	15634	15744	15964	15870	15639	15700	15885	15527	15702	15796	15742	15886	15727	15792	15618	15677	15812	15690	15686	15853	15806	15684	15750	15803	15786	15621	15934	15813	15679	15887	15612	15765	15702	15759	15891	15875	15887	15768	15942	15747	15892	15578	15864	15864	15779	15706	15809	15668	15821	15682	15710	15890	15881	16003	15795	15909	15939	15918	15679	15707	15956	16022	15848	15825	15973	15952	15997	15855	15834	15718	15868	15741	15675	15816	15692	15791	15846	15750	15948	15700	15876	15720	15768	15786	15819	15771	15897	15813	15724	15786	15919	15725	15849	15842	15807	15859	15706	15880	15685	15616	15571	15655	15822	15774	15785	15726	15861	15683	15800	15530	15627	15545	15927	15779	15870	15887	15599	15707	15727	15867	15978	15663	15756	15600	15739	15755	15612	15617	15931	15637	15766	15656	15619	15637	15667	15922	15828	16045	15889	15807	15734	15743	15679	15839	15682	15833	15698	15780	15592	15782	15700	15886	16037	15856	15756	15784	15766	15728	15722	15786	15735	15829	15793	15780	15793	15834	15855	15818	15847	15654	15838	15604	15772	15587	15718	15639	15612	15509	15715	15746	15890	15738	15978	15805	15689	15760	16081	15907	15832	16196	15708	15748	15732	15758	15819	15705	15649	15796	15987	15555	15809	15788	15857	15841	15871	15878	15720	15953	15697	15670	15754	15804	15858	15678	15822	15628	15876	15887	15990	15769	15788	15650	15848	15748	15668	15821	15808	15734	15872	15648	15713	15803	15676	15641	15852	15898	15787	15767	15821	15814	15790	15821	15731	15698	15717	15730	15782	15749	15889	15901	15656	15630	15878	15783	15719	15934	15832	15952	15749	15753	15798	15613	15676	15879	15817	15487	15632	15701	15644	15616	15816	15982	15640	15768	15778	15772	15850	15910	15717	15789	15872	15732	15665	15736	15816	15857	15868	15761	15754	15913	15818	15874	15682	15610	15632	15724	15744	15865	15874	15725	15728	15654	15932	15745	15706	15740	15671	15671	15852	15672	15786	15817	15830	15761	15835	15663	15671	15871	15745	15749	15825	15705	15709	15882	15826	15799	15845	15978	15799	15888	15791	15681	15635	15845	15808	15800	15574	15664	15946	15741	15763	15813	15736	15894	15911	15792	15840	15735	15592	15662	15767	16017	15799	15725	15778	15720	15593	15835	15779	15696	15675	15657	15717	15861	15811	15830	15625	15798	15643	15828	15701	15821	15673	15715	15804	15727	15789	15700	15714	15749	15658	15718	15864	15939	15777	15964	15706	15702	15790	15710	15894	15781	15568	15648	15598	15948	15687	15637	15791	15665	15691	15698	15587	15798	15854	15744	15815	15822	15796	15642	15870	15777	15712	15880	15631	15827	15822	15766	15800	15918	15692	15594	15600	15878	15810	15698	15680	15906	15752	15770	15748	15609	15802	15682	16007	15825	15588	15916	15673	15826	15622	15816	15642	15683	15687	15872	15794	15723	16010	15955	15753	15811	15793	15851	15667	15627	15754	16024	15732	15914	15746	15808	15913	15688	15750	15819	15682	15842	15654	15607	15839	15804	15717	15814	15854	15739	15917	15730	15707	15701	15719	15836	15931	15917	15748	15625	15660	15736	15812	15894	15606	15895	15996	15701	15784	15769	15794	15790	15940	15925	15838	15742	15690	15866	15757	15758	15880	15869	15563	15780	15845	15713	15539	15748	15524	15790	15818	15729	15733	15790	15840	15943	15773	15879	15622	15839	15928	15796	15939	15653	16071	15830	15696	15790	15851	15741	15754	15819	15651	15846	15774	15719	15667	15747	15677	15926	15857	15783	15814	15867	15615	15716	15690	15819	15708	15766	15753	15651	15769	15842	15803	15785	15796	15743	15721	15927	15798	15846	15762	15731	15941	15765	15771	15652	15806	15693	15851	15812	15656	15762	15688	15785	15510	15802	15786	15818	15770	15832	15648	15677	15829	15640	15730	15791	15818	15872	15504	15665	15842	15764	15886	15740	15834	15768	15674	15614	15933	15841	15675	15700	15507	15764	15862	15860	15921
14362	25914	24153	20949	20285	19649	18824	18395	17706	17262	17033	16193	21000	31807	29872	25497	19632	15978	15214	14966	14525	14715	14634	14502	14584	14642	14610	14666	14563	14747	14460	14579	14736	14568	14820	14543	14456	14581	14536	14661	14524	14789	14629	14501	14570	14623	14602	14618	14454	14613	14463	14582	14602	14522	14485	14505	14561	14513	14582	14608	14561	14564	14831	14636	14502	14613	14674	14558	14753	14600	14626	14669	14603	14650	14590	14578	14450	14492	14585	14540	14647	14595	14596	14434	14582	14468	14680	14556	14517	14637	14493	14639	14552	14701	14504	14393	14732	14373	14722	14807	14651	14622	14588	14656	14645	14664	14495	14578	14554	14606	14674	14694	14563	14692	14623	14674	14557	14638	14515	14401	14518	14458	14669	14422	14559	14576	14687	14734	14714	14705	14601	14537	14707	14547	14562	14461	14615	14663	14653	14430	14618	14592	14658	14531	14609	14716	14545	14541	14651	14560	14449	14521	14598	14681	14672	14632	14674	14610	14570	14608	14449	14737	14611	14685	14533	14535	14641	14577	14806	14654	14543	14521	14629	14628	14725	14516	14657	14701	14636	14588	14696	14461	14642	14682	14513	14435	14628	14625	14614	14637	14671	14534	14706	14642	14582	14642	14613	14520	14485	14821	14533	14596	14695	14641	14679	14553	14488	14661	14591	14564	14617	14459	14582	14556	14495	14590	14714	14568	14511	14584	14556	14585	14647	14493	14689	14595	14542	14543	14556	14543	14699	14532	14464	14711	14571	14512	14512	14703	14592	14689	14559	14380	14603	14677	14566	14613	14603	14517	14596	14559	14663	14493	14490	14490	14511	14693	14616	14627	14549	14688	14546	14513	14616	14737	14505	14486	14655	14481	14601	14635	14468	14653	14489	14661	14383	14504	14659	14490	14644	14511	14564	14740	14518	14630	14652	14763	14555	14559	14735	14511	14459	14536	14555	14534	14630	14461	14630	14496	14678	14637	14550	14659	14483	14511	14689	14532	14564	14763	14570	14664	14687	14658	14660	14539	14539	14620	14564	14469	14681	14751	14567	14532	14653	14470	14747	14471	14419	14576	14725	14480	14545	14531	14628	14507	14557	14540	14720	14615	14638	14932	14577	14704	14614	14787	14678	14604	14712	14607	14546	14508	14510	14640	14663	14632	14738	14462	14511	14784	14404	14666	14502	14592	14519	14613	14486	14529	14559	14721	14646	14492	14583	14635	14625	14590	14496	14675	14674	14593	14453	14680	14478	14490	14617	14581	14504	14435	14583	14634	14418	14765	14563	14556	14552	14553	14483	14682	14657	14665	14546	14621	14683	14580	14689	14580	14603	14655	14564	14580	14660	14489	14624	14569	14647	14579	14567	14520	14727	14708	14468	14571	14464	14503	14719	14644	14647	14664	14614	14717	14688	14647	14636	14660	14709	14410	14698	14546	14613	14665	14647	14755	14547	14520	14563	14762	14555	14668	14580	14626	14568	14521	14629	14580	14562	14488	14541	14485	14720	14486	14629	14652	14561	14645	14780	14695	14586	14500	14260	14670	14646	14605	14549	14435	14633	14358	14459	14434	14631	14570	14645	14668	14763	14535	14618	14723	14561	14721	14682	14547	14554	14587	14559	14584	14570	14616	14821	14522	14574	14358	14452	14695	14777	14452	14575	14581	14581	14616	14542	14521	14670	14507	14614	14726	14578	14418	14472	14589	14558	14608	14670	14609	14527	14683	14660	14484	14633	14624	14640	14523	14630	14703	14624	14582	14536	14612	14610	14712	14577	14624	14676	14604	14741	14486	14669	14570	14509	14720	14692	14579	14545	14710	14529	14535	14630	14512	14621	14679	14355	14576	14467	14563	14505	14573	14477	14469	14693	14599	14768	14565	14628	14741	14473	14558	14674	14690	14635	14556	14563	14434	14663	14706	14706	14482	14615	14449	14784	14714	14560	14584	14647	14537	14489	14557	14602	14595	14577	14633	14714	14620	14511	14513	14606	14740	14669	14606	14482	14570	14758	14694	14446	14453	14611	14687	14663	14794	14487	14590	14723	14702	14560	14677	14588	14644	14805	14578	14488	14747	14496	14594	14614	14544	14653	14588	14708	14615	14651	14648	14366	14646	14517	14646	14693	14479	14558	14582	14804	14599	14532	14653	14490	14623	14828	14618	14480	14440	14477	14536	14325	14552	14716	14448	14624	14622	14728	14638	14646	14641	14629	14643	14526	14550	14497	14401	14528	14447	14745	14528	14603	14633	14542	14756	14707	14606	14521	14609	14575	14527	14531	14796	14748	14676	14540	14594	14681	14581	14517	14692	14525	14792	14572	14484	14359	14596	14355	14543	14705	14644	14598	14487	14586	14587	14732	14467	14538	14570	14600	14686	14632	14687	14701	14783	14641	14587	14485	14513	14637	14576	14627	14611	14566	14542	14540	14586	14638	14625	14804	14397	14401	14473	14736	14600	14520	14717	14573	14745	14649	14701	14647	14429	14594	14437	14601	14548	14759	14648	14782	14392	14577	14599	14585	14630	14376	14736	14634	14651	14463	14545	14581	14644	14564	14455	14661	14550	14533	14431	14542	14658	14728	14642	14681	14544	14493	14507	14577	14674	14667	14538	14612	14582	14550	14698	14583	14623	14540	14569	14629	14513	14616	14602	14771	14745	14637	14469	14534	14695	14468	14593	14564	14515	14646	14625	14627	14609	14559	14594	14562	14660	14623	14508	14733	14710	14689	14596	14461	14359	14800	14494	14720	14573	14497	14513	14683	14677	14437	14609	14706	14593	14622	14560	14628	14488	14585	14612	14677	14785	14566	14419	14654	14600	14608	14759	14506	14697	14645	14679	14538	14737	14662	14529	14507	14501	14482	14705	14587	14465	14586	14686	14534	14758	14569	14603	14427	14497	14714	14686	14488	14472	14569	14570	14497	14476	14567	14525	14653	14659	14596	14707	14608	14656	14557	14736	14544	14411	14650	14592	14723	14586	14650	14582	14563	14715	14487	14575	14570	14683	14574	14620	14636	14497	14553	14670	14578	14526	14562	14539	14691	14344	14860	14818	14695	14590	14427	14526	14511	14645	14346	14472	14639	14470	14701	14597	14574	14519	14650	14592	14536	14591	14665	14556	14634	14574	14465	14501	14516	14692	14740	14507	14533	14594	14617	14474	14620	14509	14660	14557	14286	14680	14510	14557	14618	14578	14721	14449	14621	14614	14637	14632	14635	14514	14670	14590	14574	14746	14512	14484	14511	14675	14619	14557	14601	14593	14681	14821	14665	14466	14616	14560	14608	14533	14541	14593	14521	14600	14771	14557	14493	14571	14799	14452	14538	14504	14634	14588	14686	14452	14667	14425	14531	14584	14636	14721	14570	14486	14700	14648	14644	14495	14650	14604	14500	14531	14424	14526	14679	14580	14525	14703	14438	14738	14493	14563	14523	14571	14602	14632	14744	14538	14707	14587	14655	14554	14644	14540	14743	14496	14845	14606	14585	14643	14544	14554	14743	14674	14588	14599	14495	14530	14468	14762	14396	14678	14537	14546	14454	14534	14566	14602	14546	14694	14638	14641	14648	14509	14651	14593	14622	14519	14430	14595	14527	14573	14337	14565	14585	14685	14425	14593	14715	14542	14670	14752	14381	14529	14683	14396	14659	14690	14424	14579	14453	14561	14546	14736	14509	14599	14606	14432	14557	14697	14696	14471	14518	14473	14434	14574	14573	14727	14681	14747	14557	14676	14563	14487	14587	14542	14612	14338	14719	14716	14642	14611	14567	14519	14614	14613	14534	14552	14658	14675	14585	14332	14653	14693	14713	14559	14516	14568	14466	14445	14641	14620	14567	14512	14587	14625	14738	14755	14603	14575	14508	14639	14609	14496	14450	14548	14539	14629	14535	14608	14589	14546	14604	14631	14557	14740	14606	14605	14497	14712	14742	14656	14610	14622	14554	14544	14472	14411	14638	14632	14697	14614	14607	14631	14754	14660	14579	14740	14484	14695	14514	14607	14659	14524	14702	14402	14583	14678	14389	14615	14522	14639	14566	14613	14590	14658	14496	14563	14614	14646	14740	14461	14583	14508	14688	14413	14603	14508	14507	14508	14403	14664	14622	14585	14651	14601	14542	14662	14806	14577	14602	14594	14494	14524	14663	14452	14717	14803	14382	14638	14502	14620	14704	14515	14609	14508	14695	14670	14519	14606	14617	14623	14559	14671	14667	14605	14579	14524	14439	14369	14555	14622	14555	14743	14654	14500	14618	14541	14857	14590	14664	14638	14613	14618	14483	14527	14756	14526	14704	14598	14638	14592	14494	14627	14409	14620	14639	14447	14788	14494	14557	14515	14499	14673	14758	14459	14543	14716	14581	14548	14766	14671	14505	14665	14481	14629	14722	14572	14550	14450	14806	14484	14705	14647	14588	14423	14534	14545	14460	14659	14672	14658	14575	14623	14664	14486	14556	14486	14507	14492	14563	14424	14464	14744	14648	14522	14622	14683	14765	14480	14524	14549	14743	14624	14780	14603	14558	14496	14467	14626	14478	14523	14542	14640	14578	14514	14528	14641	14452	14434	14639	14619	14571	14593	14509	14573	14461	14479	14621	14520	14555	14662	14621	14633	14658	14542	14586	14558	14705	14633	14627	14608	14717	14484	14636	14659	14582	14489	14710	14685	14632	14705	14593	14582	14756	14678	14629	14732	14556	14614	14572	14573	14681	14657	14637	14544	14770	14635	14667	14566	14486	14708	14683	14637	14529	14539	14756	14648	14569	14557	14484	14644	14705	14578	14596	14635	14594	14647	14640	14668	14582	14726	14565	14643	14768	14659	14647	14676	14487	14642	14517	14582	14586	14627	14535	14691	14594	14522	14440	14640	14529	14728	14690	14480	14737	14596	14599	14533	14683	14508	14511	14669	14633	14612	14640	14738	14525	14614	14488	14555	14726	14582	14657	14692	14566	14562	14475	14688	14779	14772	14547	14713	14492	14564	14533	14752	14642	14504	14682	14538	14566	14701	14595	14756	14659	14580	14723	14410	14513	14521	14684	14557	14651	14601	14748	14822	14393	14595	14548	14613	14524	14565	14545	14396	14517	14470	14582	14672	14601	14812	14423	14579	14573	14518	14598	14539	14544	14547
22676	21068	28795	23563	21274	23312	24872	19675	18732	18469	18374	17531	20529	36121	35069	30335	23781	18627	17320	16692	16241	16261	16276	16239	16141	16305	16049	16196	16057	16291	15948	16039	15911	16079	15939	16207	16172	16141	16153	16039	16270	16192	16225	16040	16314	16182	16141	16054	15932	16118	16142	16225	16148	16248	16087	16005	16068	16211	16020	16012	16125	16052	15926	16086	16085	16054	16176	16185	15941	16259	16123	16046	16032	16175	15949	16081	15965	15924	16037	16100	15996	16171	15998	15983	16143	16043	16009	16080	16026	15956	16050	16050	16249	15801	16030	16193	16230	16053	15930	15944	16082	16181	16014	16128	16253	15989	16110	16174	16003	15909	16193	16197	16329	16119	16124	16099	16021	16121	16138	15791	16000	16122	15990	16266	16183	15883	16223	16212	15995	16096	16057	16174	16101	15977	16132	16109	16115	16074	16036	16163	16114	15979	16037	16044	16158	15972	15932	15925	15978	16119	16108	15905	16001	16010	15954	15924	15838	15974	16038	16010	16141	16178	16053	15900	16086	16019	16074	16027	16144	15866	15886	16096	16046	16093	16080	16045	16159	15877	16082	16063	16241	16041	15901	16037	16151	16286	16208	16052	16108	15864	16010	16205	15996	15978	16053	15854	16022	16082	16171	16106	16006	15827	16149	16087	16166	15952	15962	16302	16018	16102	15933	15938	16013	15865	16130	16145	16128	16140	15888	16139	16020	16132	15917	16020	16159	15911	15966	15954	16003	15826	15880	16006	15935	16153	16099	15914	15878	15997	16025	15886	15993	16006	16107	16120	16002	15982	15859	16112	16185	15888	16032	16113	15933	15999	15943	15896	15833	16025	16099	16121	16239	16036	16125	16131	15935	15969	16024	16288	16195	15969	15792	16008	15874	15940	16113	15975	16023	15902	16083	16062	15947	15906	16136	16057	16073	15883	16042	15895	16135	15861	15932	16044	16280	16071	16308	16074	15973	16056	16159	16252	16228	16077	16072	16068	16248	15847	15844	16017	15929	16074	16093	16108	15978	15973	16158	16097	15932	16056	15999	16010	15999	15800	16048	16229	16035	16008	15863	16001	16067	16004	16078	15907	16076	15952	16030	16078	15999	15961	15823	16097	15987	15977	15973	15756	16039	15954	15878	16122	16048	16035	15931	16024	16035	16281	15827	16120	16061	15909	16146	15722	16015	16081	16180	16071	16161	16059	15995	16199	16007	16042	16270	15910	15969	15996	16018	15830	16063	15969	16026	16034	15895	15985	16098	16127	16093	16004	16017	15952	15900	16114	16014	16026	15920	15962	16027	15962	16128	16095	16216	15893	16039	16110	16099	16043	16032	15875	15992	16011	16035	16074	16017	16284	15854	15992	15953	15897	16027	16125	16101	16003	16114	16171	16055	16002	16132	16054	15963	15946	15896	15844	15799	15952	15879	15980	16007	15907	15994	15927	15805	15980	16008	16052	16078	15992	16072	16057	16138	16030	15887	15931	16036	15945	16179	16185	16036	16096	16016	16091	16130	16043	15859	15789	15789	16076	16130	16089	15959	15875	16099	16010	16090	16074	16062	15942	15995	15980	15779	16121	16104	16079	15995	16039	16024	16102	16032	16166	16201	16091	16099	15990	16103	16099	15959	16144	15934	16223	16237	16188	15893	16035	16070	15998	15918	15906	15903	16107	16233	15996	16063	15981	15954	16017	16021	16356	16111	15973	16012	15904	16098	16188	16066	15965	15925	15712	15917	16007	16194	16166	16009	16104	16159	16177	15915	15926	15990	16120	15893	16025	15919	15956	16083	16045	16008	16257	15968	15874	16072	16009	15994	16003	16142	15981	16033	15998	15950	15971	16042	16217	16122	15934	16125	15845	15842	16107	16108	16133	16144	16200	15952	16034	16081	16155	16017	16113	15863	16157	15932	16075	16148	16041	16243	16241	16064	16205	16039	15929	16002	16133	16073	16004	16200	16174	15951	15975	15993	16013	16023	16069	16011	16239	16107	16025	16037	16038	16016	16056	16197	16106	16090	15984	16085	15925	15903	16056	15949	16110	16021	16189	16206	16191	16001	15972	15998	16046	15880	16199	15902	16011	15888	16027	16078	15909	16125	16091	16005	15805	15971	16006	16031	16118	15934	16152	16098	16085	16003	16179	16076	15981	15950	16205	16045	15860	16154	16062	16024	15957	15993	15907	16054	15996	16016	15967	16068	15854	16079	16075	15944	16115	16081	16147	15924	15941	16145	15986	15974	16247	16173	15814	15967	16035	16174	15961	16095	16036	16027	16009	16196	16106	16058	16175	15915	16078	16247	15976	15761	16123	15958	15989	15901	16095	16012	16117	16017	15845	15998	16017	16071	15940	16006	15831	16028	15927	15873	16087	15842	15990	16007	16199	16009	15992	15994	15972	16046	15879	15981	16083	16080	16083	16002	15980	15920	15806	15998	15825	15978	15939	16117	16033	16005	15999	16249	16059	16152	16084	15981	15961	15875	16022	16114	16047	16113	16138	16190	16155	16092	16022	15948	15905	16118	16027	15828	16050	16265	16244	16047	15909	16297	15946	15918	16049	16131	16379	16113	16101	15952	16113	16013	16041	16014	15890	16134	16090	15918	16020	15961	15970	15927	15988	16081	16088	16083	16010	16045	15854	16041	15916	16065	16081	15905	16096	15836	16012	16193	16041	15944	16139	16185	16148	16027	15890	15941	15909	15936	16116	16078	15960	15921	16080	16203	16026	15890	16145	15961	15993	16316	15981	16102	16137	15977	15962	16014	16114	16140	15951	15756	16076	15971	15744	16001	16021	15940	15944	15947	16038	15962	15807	16039	15946	15967	15929	15940	16050	15964	15884	15983	16107	16155	16073	15997	16109	16058	16166	16084	15851	15847	15884	15794	15986	16030	16006	16060	15962	16212	16098	16014	15942	15883	15956	15927	16143	15856	16010	16054	16074	15910	15998	15902	16055	16191	16019	16235	15874	16089	16012	16065	16002	16043	16005	16047	16136	15747	15920	16117	15994	16198	16235	16060	16082	16184	15958	16159	16047	16051	15874	16088	16019	15923	15981	16065	16043	15897	16077	16004	15996	16001	16152	16058	16012	16143	16012	16031	16006	16205	15904	16052	15825	16095	16061	16068	16248	15949	16078	15916	16062	15921	16071	15992	15968	15967	16027	16019	16083	16026	16009	15998	16180	16127	16058	16004	16298	15840	16077	16158	16089	16044	15860	16155	16074	15897	16075	15962	15951	15974	15881	16165	16156	15874	15892	15988	15939	16027	16148	15992	16085	16157	15980	15954	15903	16082	15719	15957	16116	16101	16173	16004	16060	15993	15725	16134	15966	15977	15845	16174	16194	16040	16019	15862	15953	15749	15975	15818	16032	16146	16002	15814	15936	15902	15813	15854	15927	15791	15686	15898	15966	15988	16024	16058	16040	16107	16086	15832	15845	16046	15904	15941	16071	15991	16123	16272	16084	15904	15961	16058	16130	16172	15982	16243	15946	16014	15962	15974	16074	15967	16111	15909	16014	15984	16046	15878	16000	15932	16077	15976	16153	15986	16070	15954	16007	16158	15906	15962	15994	15948	16203	16142	15990	15976	16087	15888	16022	15986	15823	15904	16001	16052	15980	15894	16016	16059	16004	16177	16077	16217	16034	16069	16086	16001	15954	16048	16029	15907	15789	16065	15851	16038	16146	16039	15840	16025	16197	16086	15959	15875	15849	15832	15872	16050	16044	16099	15869	16007	15908	15991	15910	16185	15895	16060	16183	15995	16052	16075	16224	16031	16030	16017	16003	16031	16082	16125	16041	16002	15930	15952	15979	16087	15864	16183	16136	15969	16236	16071	15982	16131	16196	16078	16062	15987	16077	16096	16217	15976	15980	16085	16067	15923	15979	15965	16148	16093	15966	16067	16040	15976	16050	15983	16174	16060	16194	15946	16223	15958	16169	15975	15936	15876	15914	16036	16033	16140	16169	16139	15937	15881	16030	15991	15915	16008	16004	16036	16123	15995	16120	15879	16047	15963	16128	16096	15950	16061	16019	16157	16162	16005	15811	15980	16189	16152	16082	16090	15953	15924	15928	15878	16176	16184	16006	16031	15981	15942	15989	16090	15885	15948	15905	16049	16107	16083	16199	15889	16097	15958	15973	15969	16044	16199	16013	15991	15705	16168	15984	16007	16034	15856	16020	15869	15967	16024	15979	15970	15867	15974	16084	16171	15992	15936	15921	16184	16175	16007	15885	16208	15956	16043	15896	15903	15866	15931	15896	16198	16100	16065	16263	16040	16210	16098	16146	16103	16039	15943	16164	15963	16088	15982	16136	16101	16024	16106	15946	16006	15846	15963	16108	16120	16071	15859	16127	16029	16046	16156	16075	16077	15828	16066	15946	16101	16074	16114	16136	16236	15981	16150	16100	16019	16026	16203	16031	16104	16139	16101	15980	15926	15876	15921	16028	16063	15944	16149	16132	16196	16174	16313	15946	16112	16114	15940	16005	15964	16101	16028	15777	16007	15851	16031	15991	16148	16064	15939	15930	15967	15940	16023	15903	16042	16109	16085	16091	15998	15855	15963	16042	15891	16214	16157	15848	15985	16168	16214	16086	16067	16045	15915	16209	16007	16114	16090	16050	16143	16083	15784	15959	16259	15901	15957	15837	16000	15894	15987	16154	16108	16024	16145	15934	15986	15846	16164	16181	15978	15992	15935	15982	15973	15952	16029	15915	16135	16122	15936	15626	16008	16236	16140	16006	15906	15962	15985	15967	16140	15943	16007	16003	15882	16075	16020	16138	16117	16190	16027	15997	16102	16159	16291	16059	15978	15776	16032	15939	16086	15951	16002	15820	16008	15878	15919	16015	15952	16073	16012	15920	16053	16037	16013	15879	15912	16062	15996	16093	16025	15889	15926	15990	15934	15870	15916	15998	15919	16154	15840	16062	16055	16120	15969	15974	16114	16306	16066	15999	16053	16139	16017	15945	16030	15991	15989	16037	16055	16060	16146	16174	15985	16014	16101	15926	16023	16015	16114	16070	15950	16083	16155	15994	16085	15979	15913	16133	16222	16063	15989	16085	15879	16077	15808	15751	15890	16029	16138	16204	15890	16029	15808	15990	16142	16034	15973	15915	15838	15991
16445	29522	28191	25151	23593	22020	20834	20037	19344	18600	17674	17018	22624	40100	37784	32176	23410	17131	15793	15018	14723	14846	14830	14736	14796	14578	14778	14892	14782	14546	14822	14746	14665	14720	14568	14675	14529	14899	14728	14871	14645	14867	14843	14642	14761	14840	14660	14798	14807	14852	14866	14790	14579	14785	14673	14961	14760	14682	14866	14771	14690	14658	14735	14776	14768	14765	14833	14741	14750	14733	14710	14724	14717	14873	14760	14828	14601	14875	14718	14710	14724	14737	14559	14658	14641	14672	14797	14844	14712	14613	14733	14747	14794	14745	14833	14703	14561	14796	14740	14650	14558	14762	14794	14756	14758	14851	14799	14747	14698	14611	14786	14601	14898	14800	14825	14798	14652	14891	14712	14690	14701	14709	14782	14706	14708	14675	14664	14725	14633	14705	14521	14732	14709	14854	14635	14568	14752	14669	14773	14609	14728	14701	14730	14716	14610	14638	14488	14678	14889	14805	14598	14743	14784	14763	14598	14578	14751	14637	14673	14678	14652	14816	14873	14555	14748	14713	14457	14853	14587	14727	14803	14651	14556	14815	14576	14694	14755	14745	14758	14869	14757	14684	14557	14578	14710	14776	14701	14567	14689	14657	14675	14748	14712	14717	14721	14662	14697	14693	14816	14884	14744	14641	14608	14700	14653	14762	14691	14506	14836	14619	14687	14803	14755	14764	14737	14562	14661	14727	14642	14631	14843	14661	14687	14676	14711	14705	14821	14818	14647	14667	14859	14621	14734	14813	14674	14669	14663	14802	14774	14721	14652	14779	14595	14703	14646	14616	14539	14694	14690	14797	14783	14763	14679	14686	14644	14657	14600	14717	14837	14800	14672	14656	14726	14711	14624	14704	14626	14724	14666	14695	14669	14709	14695	14740	14846	14750	14958	14695	14601	14666	14754	14666	14520	14732	14836	14781	14614	14742	14758	14670	14709	14875	14656	14868	14620	14714	14757	14715	14748	14707	14671	14634	14824	14789	14761	14772	14800	14613	14607	14749	14806	14679	14665	14626	14683	14748	14568	14735	14666	14766	14633	14576	14744	14741	14706	14746	14572	14584	14825	14750	14658	14712	14632	14808	14533	14703	14777	14837	14730	14768	14790	14903	14625	14720	14729	14775	14775	14561	14713	14827	14949	14685	14791	14642	14725	14808	14681	14873	14698	14645	14677	14703	14750	14600	14722	14711	14742	14705	14696	14794	14725	14618	14756	14750	14712	14531	14765	14829	14811	14780	14722	14894	14690	14662	14725	14696	14671	14688	14802	14694	14574	14751	14608	14670	14758	14784	14861	14649	14702	14735	14645	14743	14789	14704	14792	14585	14727	14652	14664	14829	14633	14645	14614	14797	14614	14901	14778	14688	14737	14619	14961	14641	14649	14672	14746	14746	14634	14828	14733	14688	14592	14824	14668	14784	14754	14719	14625	14798	14633	14574	14734	14663	14817	14684	14732	14498	14807	14871	14840	14741	14804	14599	14701	14803	14738	14687	14703	14696	14642	14841	14620	14882	14801	14774	14762	14740	14762	14769	14647	14885	14815	14672	14669	14695	14660	14606	14719	14849	14587	14807	14774	14758	14791	14668	14681	14694	14652	14933	14722	14626	14997	14681	14791	14741	14608	14771	14628	14733	14802	14770	14770	14711	14700	14633	14760	14828	14690	14647	14775	14638	14759	14646	14636	14425	14688	14760	14850	14569	14726	14638	14796	14631	14824	14697	14624	14813	14744	14718	14643	14715	14728	14763	14762	14629	14869	14705	14439	14406	14743	14684	14793	14654	14673	14740	14674	14646	14729	14572	14786	14708	14787	14671	14822	14677	14818	14629	14656	14630	14844	14661	14967	14712	14726	14778	14824	14851	14624	14742	14715	14786	14657	14758	14813	14491	14675	14577	14758	14758	14657	14822	14811	14727	14772	14723	14685	14718	14704	14780	14775	14748	14681	14700	14637	14618	14791	14597	14776	14616	14746	14638	14824	14619	14742	14646	14839	14471	14827	14562	14694	14752	14677	14786	14963	14637	14778	14560	14642	14723	14680	14686	14710	14625	14772	14712	14791	14678	14746	14583	14636	14734	14806	14643	14616	14822	14770	14587	14555	14601	14876	14556	14644	14615	14793	14652	14707	14601	14869	14716	14903	14521	14721	14634	14581	14689	14556	14829	14654	14727	14616	14728	14725	14896	14796	14795	14694	14846	14762	14530	14864	14748	14690	14745	14606	14708	14703	14788	14837	14660	14815	14572	14834	14654	14824	14843	14657	14766	14831	14823	14772	14637	14589	14826	14844	14587	14674	14721	14711	14732	14806	14581	14909	14728	14605	14792	14716	14776	14618	14833	14726	14644	14726	14550	14695	14791	14604	14676	14804	14614	14667	14765	14630	14712	14744	14678	14750	14690	14749	14723	14664	14649	14796	14799	14827	14621	14809	14624	14785	14855	14809	14744	14641	14796	14578	14730	14674	14774	14755	15013	14711	14798	14801	14830	14804	14664	14591	14723	14590	14736	14803	14780	14737	14791	14996	14629	14713	14584	14786	14757	14751	14714	14668	14784	14629	14578	14710	14732	14818	14654	14642	14757	14714	14743	14714	14574	14651	14897	14819	14554	14692	14699	14776	14731	14808	14694	14739	14748	14806	14903	14669	14798	14735	14576	14601	14641	14585	14883	14707	14612	14761	14652	14731	14847	14659	14775	14704	14713	14648	14752	14600	14780	14753	14705	14715	14687	14660	14571	14735	14694	14705	14526	14682	14781	14784	14709	14685	14704	14693	14540	14766	14637	14551	14752	14876	14810	14680	14771	14837	14708	14540	14813	14757	14777	14657	14818	14684	14877	14729	14615	14732	14684	14790	14648	14720	14769	14603	14755	14674	14559	14550	14773	14802	14657	14786	14757	14808	14612	14709	14909	14691	14887	14733	14731	14924	14838	14545	14686	14926	14748	14618	14719	14625	14922	14687	14609	14740	14752	14746	14761	14691	14801	14667	14695	14813	14857	14692	14667	14741	14644	14567	14558	14767	14689	14702	14642	14718	14802	14676	14589	14689	14559	14595	14582	14765	14577	14756	14732	14785	14555	14768	14649	14881	14726	14751	14829	14758	14727	14797	14789	14706	14714	14772	14631	14712	14794	14736	14662	14831	14822	14625	14688	14715	14534	14568	14711	14682	14628	14910	14710	14725	14781	14605	14635	14665	14707	14725	14680	14718	14698	14767	14669	14774	14510	14668	14696	14683	14595	14858	14687	14736	14937	14666	14861	14647	14718	14811	14801	14592	14815	14706	14745	14963	14777	14714	15000	14542	14690	14676	14690	14592	14957	14824	14811	14664	14760	14590	14770	14715	14735	14594	14800	14881	14790	14696	14701	14679	14715	14537	14724	14828	14706	14615	14739	14695	14664	14730	14539	14465	14607	14833	14634	14628	14810	14646	14682	14714	14682	14861	14665	14824	14691	14776	14490	14620	14670	14763	14776	14452	14782	14637	14680	14661	14860	14703	14509	14722	14693	14615	14760	14689	14851	14628	14734	14900	14767	14675	14603	14647	14807	14790	14900	14656	14886	14694	14864	14838	14771	14901	14734	14671	14703	14633	14618	14875	14786	14712	14706	14483	14760	14637	14715	14587	14838	14814	14672	14788	14712	14826	14750	14673	14679	14562	14564	14722	14746	14861	14650	14638	14723	14776	14697	14764	14620	14677	14816	14668	14767	14687	14718	14578	14690	14627	14601	14563	14620	14707	14665	14636	14683	14611	14892	14601	14731	14709	14613	14672	14530	14755	14745	14830	14827	14672	14536	14579	14761	14687	14701	14651	14717	14693	14586	14686	14684	14698	14686	14677	14850	14727	14758	14742	14682	14567	14761	14904	14507	14814	14618	14757	14639	14686	14672	14537	14689	14752	14645	14752	14735	14885	14598	14592	14792	14640	14910	14830	14715	14755	14893	14825	14602	14673	14479	14690	14779	14764	14776	14835	14761	14751	14784	14456	14764	14807	14725	14699	14658	14728	14623	14726	14784	14687	14780	14878	14637	14654	14664	14868	14769	14833	14811	14627	14662	14703	14780	14737	14616	14663	14858	14909	14663	14669	14717	14651	14796	14660	14475	14768	14739	14636	14649	14775	14838	14608	14712	14731	14549	14791	14550	14745	14758	14615	14819	14803	14759	14806	14482	14816	14836	14660	14777	14845	14745	14643	14452	14717	14733	14698	14749	14776	14640	14755	14786	14682	14672	14903	14708	14611	14796	14654	14527	14885	14719	14645	14764	14791	14680	14828	14680	14787	14782	14818	14852	14765	14519	14632	14934	14685	14611	14786	14736	14697	14536	14604	14910	14716	14818	14876	14717	14743	14604	14811	14662	14639	14817	14667	14766	14755	14736	14650	14560	14653	14792	14752	14698	14719	14596	14560	14772	14689	14610	14646	14815	14814	14834	14756	14675	14782	14616	14731	14712	14792	14712	14679	14797	14755	14759	14684	14801	14733	14702	14650	14580	14693	14771	14628	14729	14741	14667	14737	14667	14566	14628	14659	14549	14708	14710	14621	14865	14749	14594	14716	14804	14820	14785	14618	14724	14732	14782	14779	14862	14658	14785	14689	14537	14689	14779	14755	14705	14774	14715	14743	14566	14877	14585	14593	14630	14659	14851	14720	14817	14698	14807	14851	14659	14597	14833	14630	14658	14787	14882	14839	14653	14845	14703	14768	14882	14639	14607	14596	14546	14618	14731	14863	14822	14714	14795	14645	14678	14651	14664	14581	14695	14656	14582	14622	14707	14806	14701	14547	14694	14583	14672	14634	14673	14765	14548	14693	14831	14742	14601	14823	14599	14747	14604	14675	14811	14775	14751	14865	14727	14665	14821	14645	14704	14678	14743	14748	14851	14511	14870	14679	14476	14783	14613	14747	14711	14701	14624	14767	14853	14612	14734	14757	14818	14821	14734	14654	14640	14844	14618	14794	14635	14667	14696	14853	14722	14601	14648	14744	14803	14689	14695	14645	14849	14732	14668	14834	14825	14689	14598	14679	14800	14694	14788	14679	14871	14519	14693	14873	14770	14580	14690	14607	14769	14644	14725	14693	14791	14762	14722	14819	14655	14771	14610	14781	14732	14484	14723
27061	21686	23872	20926	17882	17539	17256	16791	17132	16632	16400	16481	16487	17387	17802	17541	16683	16082	15762	15694	15846	15759	15709	15680	15779	15616	15897	15718	15936	15478	15715	15729	15721	15649	15793	15814	15694	15503	15693	15767	15807	15703	15730	15691	15630	15682	15774	15602	15553	15682	15492	15476	15412	15516	15659	15589	15585	15603	15757	15707	15562	15617	15671	15787	15516	15848	15636	15537	15815	15670	15578	15504	15702	15782	15959	15732	15788	15542	15791	15754	15824	15637	15537	15750	15683	15722	15561	15788	15834	15826	15675	15838	15615	15618	15832	15638	15641	15447	15610	15675	15579	15485	15738	15799	15714	15868	15769	15537	15754	15687	15799	15537	15550	15754	15655	15732	15609	15581	15788	15431	15427	15680	15620	15630	15482	15628	15683	15687	15783	15838	15874	15638	15657	15618	15581	15481	15614	15714	15654	15699	15600	15738	15681	15686	15846	15656	15499	15745	15551	15766	15795	15682	15627	15595	15527	15596	15755	15546	15743	15675	15669	15669	15607	15728	15645	15652	15623	15756	15540	15788	15844	15478	15773	15693	15556	15573	15729	15723	15356	15666	15474	15526	15630	15570	15539	15723	15785	15694	15693	15670	15615	15669	15615	15460	15677	15536	15704	15495	15700	15633	15476	15462	15668	15572	15722	15587	15773	15588	15686	15621	15669	15647	15629	15449	15724	15398	15713	15624	15684	15632	15468	15776	15670	15590	15803	15708	15596	15634	15552	15622	15527	15470	15621	15512	15538	15618	15665	15704	15530	15504	15629	15519	15480	15787	15658	15584	15831	15755	15544	15851	15560	15659	15658	15561	15604	15709	15572	15514	15700	15643	15770	15609	15841	15704	15682	15504	15665	15507	15709	15581	15635	15782	15601	15548	15613	15761	15559	15694	15649	15595	15753	15520	15468	15846	15792	15808	15667	15590	15593	15591	15599	15584	15660	15643	15793	15635	15563	15801	15766	15757	15691	15531	15681	15732	15721	15562	15738	15766	15751	15354	15714	15706	15759	15620	15763	15627	15489	15669	15773	15493	15702	15778	15592	15606	15560	15671	15614	15778	15758	15712	15631	15671	15497	15555	15621	15592	15647	15563	15925	15744	15654	15694	15574	15559	15654	15739	15773	15705	15553	15673	15709	15712	15737	15678	15703	15645	15717	15472	15698	15565	15699	15612	15617	15596	15902	15616	15616	15563	15608	15818	15846	15366	15610	15460	15822	15480	15654	15893	15684	15543	15643	15538	15722	15855	15638	15601	15812	15640	15586	15623	15485	15667	15547	15616	15746	15514	15638	15676	15664	15477	15759	15781	15765	15697	15617	15782	15694	15486	15703	15655	15698	15646	15727	15573	15766	15772	15610	15713	15513	15597	15796	15716	15753	15655	15775	15355	15656	15668	15591	15661	15820	15672	15620	15748	15492	15642	15662	15648	15462	15612	15589	15784	15812	15637	15692	15646	15504	15349	15617	15439	15726	15731	15545	15564	15698	15674	15708	15539	15814	15725	15768	15473	15644	15592	15510	15641	15501	15560	15510	15646	15616	15745	15794	15631	15705	15591	15827	15711	15722	15613	15647	15756	15849	15589	15344	15541	15671	15725	15690	15471	15498	15798	15480	15573	15669	15480	15580	15749	15472	15640	15699	15710	15596	15568	15536	15701	15773	15594	15487	15533	15691	15761	15678	15466	15442	15659	15623	15541	15619	15655	15727	15796	15578	15745	15751	15677	15614	15581	15690	15664	15620	15512	15853	15770	15746	15561	15757	15620	15734	15785	15688	15593	15606	15458	15553	15563	15625	15680	15693	15727	15475	15606	15840	15579	15682	15601	15585	15698	15592	15596	15726	15757	15691	15648	15812	15553	15781	15593	15575	15693	15604	15503	15611	15599	15527	15931	15714	15644	15700	15652	15652	15712	15895	15644	15718	15726	15674	15704	15564	15609	15566	15667	15467	15691	15845	15608	15636	15645	15682	15624	15700	15585	15771	15849	15586	15824	15631	15866	15654	15848	15544	15467	15643	15875	15401	15462	15731	15756	15676	15617	15682	15639	15663	15670	15557	15732	15892	15684	15613	15676	15754	15660	15533	15560	15660	15614	15566	15718	15753	15612	15532	15733	15550	15710	15711	15808	15548	15411	15478	15650	15523	15586	15635	15782	15760	15661	15680	15701	15803	15689	15680	15700	15602	15678	15829	15726	15748	15793	15571	15645	15630	15652	15893	15510	15733	15644	15730	15498	15656	15692	15751	15626	15542	15614	15420	15880	15449	15919	15736	15616	15484	15378	15643	15574	15571	15659	15671	15763	15717	15712	15572	15576	15649	15589	15698	15619	15549	15758	15656	15751	15450	15629	15688	15564	15681	15544	15786	15623	15656	15639	15742	15726	15641	15497	15620	15779	15701	15656	15653	15588	15722	15466	15497	15552	15694	15729	15502	15696	15586	15632	15707	15660	15610	15684	15825	15743	15537	15547	15525	15590	15530	15592	15786	15660	15734	15617	15462	15535	15673	15661	15544	15607	15622	15613	15773	15639	15655	15744	15842	15604	15445	15528	15833	15565	15539	15646	15778	15736	15749	15448	15564	15462	15537	15656	15653	15408	15546	15751	15573	15572	15711	15516	15576	15683	15464	15558	15689	15821	15713	15617	15623	15619	15530	15643	15787	15539	15666	15741	15986	15511	15546	15678	15711	15674	15620	15481	15566	15512	15618	15688	15623	15507	15678	15745	15688	15732	15537	15592	15602	15584	15755	15528	15692	15644	15678	15783	15565	15520	15460	15616	15688	15733	15632	15669	15690	15620	15688	15625	15605	15629	15759	15828	15544	15635	15836	15656	15637	15738	15670	15587	15674	15673	15754	15736	15666	15711	15993	15825	15620	15655	15670	15546	15752	15672	15664	15648	15556	15578	15672	15658	15714	15759	15630	15743	15849	15507	15480	15636	15476	15531	15665	15745	15718	15676	15556	15656	15670	15771	15754	15615	15674	15630	15524	15770	15610	15692	15721	15687	15882	15809	15616	15464	15538	15500	15466	15688	15670	15835	15753	15602	15567	15472	15739	15720	15732	15459	15528	15753	15683	15525	15505	15679	15771	15378	15683	15602	15682	15607	15420	15667	15743	15635	15484	15634	15650	15601	15710	15606	15775	15603	15526	15633	15782	15545	15740	15417	15587	15590	15394	15608	15780	15711	15409	15846	15538	15751	15764	15760	15767	15703	15807	15627	15536	15714	15586	15450	15615	15685	15617	15652	15787	15661	15477	15617	15665	15647	15799	15620	15550	15749	15514	15548	15704	15559	15531	15511	15886	15575	15941	15618	15742	15572	15598	15678	15583	15781	15617	15704	15743	15607	15761	15532	15731	15621	15535	15672	15615	15797	15653	15755	15558	15598	15817	15534	15574	15638	15811	15636	15573	15599	15633	15816	15757	15621	15649	15713	15709	15796	15817	15623	15786	15649	15557	15720	15386	15805	15897	15617	15558	15695	15777	15788	15727	15621	15748	15786	15649	15589	15653	15593	15499	15438	15686	15788	15693	15589	15592	15649	15588	15736	15599	15642	15827	15814	15592	15634	15552	15658	15765	15755	15789	15614	15521	15649	15643	15690	15699	15533	15631	15601	15652	15628	15678	15659	15764	15749	15618	15497	15797	15930	15860	15600	15669	15397	15607	15658	15678	15769	15607	15662	15605	15755	15646	15489	15552	15824	15608	15513	15455	15600	15410	15594	15473	15706	15608	15824	15654	15704	15689	15554	15553	15632	15710	15618	15756	15486	15656	15535	15706	15378	15488	15581	15386	15630	15737	15750	15870	15625	15524	15718	15841	15784	15695	15729	15640	15695	15512	15574	15719	15675	15537	15498	15651	15742	15896	15686	15667	15668	15736	15710	15638	15556	15644	15731	15782	15556	15478	15678	15816	15708	15493	15606	15607	15604	15575	15652	15768	15639	15542	15672	15548	15561	15626	15479	15731	15507	15974	15625	15680	15719	15709	15721	15663	15592	15469	15826	15570	15683	15731	15517	15520	15596	15634	15593	15583	15595	15620	15679	15691	15641	15758	15632	15705	15721	15743	15480	15657	15573	15698	15686	15644	15807	15794	15531	15546	15676	15644	15672	15715	15594	15721	15640	15571	15615	15706	15600	15527	15516	15593	15794	15535	15713	15589	15688	15765	15718	15577	15483	15703	15765	15470	15663	15666	15785	15460	15655	15540	15773	15608	15555	15556	15860	15579	15520	15894	15650	15642	15642	15484	15587	15671	15600	15512	15738	15749	15728	15566	15560	15696	15815	15667	15412	15412	15700	15423	15833	15755	15684	15464	15561	15591	15678	15718	15775	15859	15678	15648	15639	15768	15674	15768	15549	15645	15699	15637	15582	15718	15627	15704	15611	15663	15720	15840	15739	15813	15692	15499	15580	15574	15691	15783	15774	15990	15801	15631	15574	15637	15677	15799	15655	15646	15620	15780	15578	15623	15699	15850	15865	15553	15597	15869	15965	15755	15664	15779	15770	15650	15697	15524	15429	15580	15815	15814	15708	15717	15768	15697	15581	15596	15643	15656	15765	15702	15608	15784	15572	15552	15559	15787	15654	15577	15722	15733	15675	15579	15778	15865	15783	15859	15620	15409	15659	15685	15779	15717	15660	15607	15550	15407	15762	15633	15541	15599	15427	15486	15603	15729	15612	15582	15732	15511	15582	15560	15757	15598	15648	15481	15465	15737	15852	15697	15559	15637	15703	15719	15567	15484	15740	15738	15578	15714	15718	15670	15546	15661	15680	15615	15620	15555	15702	15786	15600	15637	15646	15682	15753	15607	15563	15774	15510	15522	15604	15809	15478	15586	15620	15683	15685	15626	15722	15740	15467	15526	15735	15720	15925	15701	15633	15523	15692	15902	15639	15528	15745	15478	15553	15553	15682	15740	15562	15460	15718	15459	15563	15811	15458	15694	15569	15577	15751	15624	15656	15781	15691	15616	15732	15592	15553	15663	15570	15614	15729	15654	15647	15758	15616	15815	15806	15649	15649	15691	15691	15745	15706	15540	15490	15649	15737	15742	15549	15627	15721	15535	15692	15699	15591	15592	15476	15614	15539	15584	15635	15899	15802	15634	15521
15646	20452	20525	18364	17900	17443	17015	16553	16674	16418	15774	15516	15448	17509	17547	16746	15657	14863	14526	14618	14475	14547	14519	14521	14422	14548	14600	14498	14530	14477	14444	14397	14432	14481	14551	14476	14315	14483	14470	14296	14430	14476	14416	14385	14519	14620	14485	14395	14566	14592	14478	14510	14554	14580	14456	14532	14497	14457	14431	14370	14445	14471	14361	14564	14480	14519	14519	14327	14502	14296	14377	14497	14607	14713	14470	14561	14403	14448	14349	14528	14513	14420	14495	14425	14401	14437	14458	14450	14402	14521	14512	14715	14611	14423	14517	14462	14470	14526	14351	14668	14317	14467	14367	14447	14396	14284	14530	14332	14323	14533	14431	14581	14590	14302	14434	14427	14339	14350	14417	14524	14518	14381	14537	14361	14484	14383	14376	14497	14437	14378	14593	14550	14407	14431	14564	14640	14439	14427	14403	14388	14458	14559	14395	14357	14538	14527	14469	14404	14387	14315	14363	14422	14527	14572	14475	14428	14491	14521	14506	14582	14408	14492	14440	14455	14556	14366	14532	14359	14542	14524	14384	14384	14393	14358	14519	14293	14548	14249	14338	14547	14462	14327	14358	14413	14569	14446	14581	14479	14454	14547	14633	14446	14392	14535	14605	14513	14533	14405	14440	14482	14669	14577	14526	14340	14664	14504	14529	14575	14486	14518	14602	14568	14395	14417	14414	14501	14351	14491	14453	14549	14508	14383	14519	14587	14463	14414	14512	14431	14479	14484	14434	14520	14427	14474	14496	14533	14696	14352	14384	14545	14503	14380	14445	14599	14377	14510	14375	14521	14457	14491	14289	14451	14404	14412	14315	14440	14520	14334	14594	14579	14635	14345	14487	14514	14357	14523	14451	14593	14358	14437	14560	14355	14676	14351	14489	14589	14544	14508	14484	14396	14459	14455	14392	14531	14452	14537	14544	14419	14483	14365	14520	14548	14424	14601	14527	14372	14591	14367	14488	14485	14300	14458	14477	14286	14488	14412	14363	14507	14465	14455	14495	14524	14468	14429	14551	14573	14541	14415	14405	14400	14545	14604	14429	14602	14554	14436	14495	14447	14678	14417	14513	14441	14515	14709	14423	14472	14473	14463	14625	14483	14418	14442	14346	14558	14455	14461	14610	14506	14336	14521	14269	14667	14373	14608	14510	14589	14492	14485	14518	14419	14581	14379	14579	14291	14558	14587	14427	14472	14476	14319	14628	14414	14467	14240	14388	14368	14446	14276	14611	14476	14309	14440	14513	14528	14437	14461	14495	14383	14460	14343	14303	14586	14292	14461	14416	14459	14574	14589	14395	14593	14397	14474	14385	14497	14581	14355	14455	14556	14477	14311	14511	14425	14386	14512	14433	14489	14585	14495	14375	14307	14555	14361	14556	14408	14330	14604	14572	14298	14305	14359	14448	14545	14440	14244	14396	14430	14611	14395	14579	14517	14440	14429	14625	14612	14534	14334	14591	14645	14527	14613	14455	14450	14448	14511	14453	14397	14480	14532	14572	14639	14488	14369	14239	14496	14459	14458	14513	14531	14547	14405	14349	14588	14432	14503	14503	14441	14526	14461	14397	14381	14491	14422	14305	14570	14491	14310	14587	14497	14499	14493	14514	14489	14430	14314	14513	14570	14315	14395	14459	14488	14491	14454	14491	14446	14450	14383	14549	14488	14577	14564	14329	14558	14394	14540	14594	14385	14611	14455	14626	14311	14502	14478	14355	14528	14480	14443	14604	14412	14657	14545	14479	14430	14462	14435	14425	14431	14442	14521	14659	14573	14541	14475	14424	14429	14540	14572	14661	14368	14519	14324	14528	14547	14384	14545	14533	14549	14476	14662	14447	14522	14426	14442	14466	14422	14447	14354	14482	14423	14503	14478	14435	14372	14490	14333	14527	14540	14357	14554	14350	14539	14429	14416	14412	14520	14441	14459	14429	14397	14336	14510	14416	14655	14460	14343	14534	14425	14382	14544	14425	14409	14484	14436	14542	14403	14428	14361	14487	14465	14332	14495	14500	14509	14379	14477	14553	14444	14360	14473	14419	14287	14537	14519	14480	14457	14508	14598	14359	14326	14443	14472	14449	14384	14598	14475	14382	14527	14458	14342	14621	14500	14470	14449	14437	14359	14466	14521	14462	14324	14479	14464	14456	14386	14525	14410	14355	14449	14462	14401	14486	14398	14312	14490	14498	14366	14533	14467	14468	14551	14425	14526	14456	14591	14394	14477	14425	14290	14413	14321	14511	14585	14598	14545	14411	14470	14440	14408	14598	14451	14500	14437	14436	14522	14509	14462	14504	14377	14426	14312	14475	14464	14377	14510	14470	14548	14459	14391	14414	14406	14601	14558	14430	14449	14392	14396	14450	14543	14349	14435	14481	14394	14402	14678	14521	14430	14406	14615	14648	14354	14347	14557	14500	14443	14269	14443	14515	14402	14378	14453	14419	14516	14388	14397	14477	14513	14522	14524	14374	14463	14300	14382	14479	14506	14511	14586	14373	14438	14469	14490	14621	14407	14592	14483	14587	14607	14393	14425	14519	14467	14612	14444	14411	14572	14246	14663	14494	14590	14494	14381	14393	14571	14403	14435	14427	14583	14373	14284	14452	14442	14593	14351	14412	14492	14485	14431	14474	14487	14573	14342	14482	14640	14423	14522	14293	14509	14407	14489	14310	14626	14408	14431	14461	14493	14650	14570	14465	14417	14411	14341	14400	14336	14557	14482	14411	14306	14343	14309	14648	14517	14417	14454	14479	14369	14493	14551	14234	14241	14492	14483	14518	14544	14532	14451	14547	14561	14337	14709	14437	14612	14448	14313	14391	14494	14293	14426	14557	14622	14509	14548	14455	14500	14574	14320	14549	14464	14428	14389	14298	14357	14706	14315	14504	14595	14388	14386	14463	14356	14659	14507	14317	14482	14603	14370	14545	14307	14583	14244	14606	14508	14481	14529	14459	14504	14543	14322	14415	14489	14414	14509	14427	14475	14342	14518	14556	14491	14376	14469	14382	14383	14438	14548	14338	14383	14509	14485	14531	14462	14416	14493	14444	14402	14410	14444	14525	14381	14387	14536	14508	14508	14498	14568	14454	14421	14264	14562	14502	14395	14431	14356	14581	14535	14354	14152	14590	14477	14570	14425	14333	14441	14309	14541	14480	14430	14392	14507	14515	14605	14585	14359	14502	14370	14451	14504	14377	14473	14598	14307	14403	14418	14496	14419	14279	14391	14455	14498	14466	14377	14406	14352	14477	14537	14404	14596	14674	14501	14392	14523	14531	14362	14502	14437	14401	14412	14428	14420	14489	14407	14391	14608	14285	14368	14429	14532	14537	14480	14348	14444	14474	14241	14467	14558	14503	14550	14522	14390	14428	14412	14486	14541	14322	14366	14494	14668	14565	14460	14559	14488	14494	14510	14635	14523	14450	14500	14306	14416	14495	14518	14559	14585	14530	14478	14462	14443	14529	14459	14353	14563	14655	14489	14611	14488	14390	14455	14429	14521	14309	14474	14554	14321	14423	14562	14461	14473	14346	14465	14443	14375	14513	14416	14366	14449	14361	14459	14257	14394	14575	14527	14614	14462	14415	14478	14501	14521	14464	14303	14276	14511	14456	14413	14615	14463	14391	14345	14501	14272	14347	14470	14424	14361	14436	14557	14433	14495	14312	14446	14378	14593	14409	14450	14269	14349	14581	14468	14558	14465	14521	14442	14469	14419	14395	14451	14514	14370	14409	14503	14279	14492	14325	14462	14447	14469	14382	14321	14525	14575	14596	14471	14604	14329	14452	14411	14524	14446	14481	14554	14516	14572	14332	14431	14540	14322	14506	14301	14434	14460	14524	14541	14373	14663	14504	14429	14513	14477	14639	14515	14418	14518	14465	14461	14585	14540	14498	14425	14564	14400	14439	14472	14476	14317	14367	14461	14404	14536	14455	14406	14460	14483	14541	14381	14296	14416	14349	14549	14350	14389	14513	14448	14540	14575	14437	14454	14529	14586	14465	14362	14547	14500	14413	14642	14594	14393	14467	14439	14557	14562	14484	14522	14531	14447	14496	14375	14255	14440	14506	14525	14488	14615	14403	14539	14478	14505	14287	14553	14505	14391	14474	14451	14432	14539	14529	14569	14227	14427	14355	14484	14506	14467	14662	14381	14533	14415	14489	14551	14422	14553	14506	14672	14553	14496	14470	14460	14629	14450	14551	14409	14511	14318	14455	14446	14488	14491	14481	14467	14493	14403	14380	14378	14351	14514	14464	14486	14359	14361	14469	14467	14494	14605	14539	14575	14541	14432	14585	14458	14438	14393	14372	14501	14359	14414	14604	14626	14319	14482	14641	14380	14373	14440	14446	14419	14311	14590	14623	14276	14624	14387	14478	14325	14565	14304	14491	14377	14445	14545	14507	14425	14458	14375	14468	14501	14525	14362	14457	14458	14416	14483	14658	14572	14633	14383	14483	14584	14438	14592	14758	14394	14528	14318	14421	14572	14508	14467	14552	14515	14472	14600	14323	14390	14584	14616	14393	14566	14517	14461	14386	14454	14544	14365	14484	14362	14465	14438	14462	14312	14553	14434	14334	14211	14449	14464	14435	14484	14365	14412	14525	14472	14492	14416	14515	14402	14624	14556	14474	14422	14560	14449	14496	14424	14583	14467	14471	14437	14333	14460	14624	14470	14388	14338	14515	14552	14481	14453	14433	14442	14452	14618	14454	14654	14410	14502	14543	14415	14474	14500	14442	14495	14442	14473	14483	14527	14447	14479	14403	14499	14436	14576	14667	14553	14421	14545	14512	14521	14369	14509	14510	14382	14322	14420	14407	14498	14472	14443	14356	14367	14423	14646	14474	14450	14401	14386	14311	14337	14507	14367	14546	14489	14365	14417	14510	14541	14393	14533	14296	14549	14462	14417	14428	14478	14472	14499	14424	14529	14519	14493	14548	14365	14399	14603	14400	14463	14518	14374	14590	14476	14486	14539	14469	14527	14532	14590	14537	14448	14487	14334	14479	14373	14413	14496	14471	14504	14401	14581	14562	14405	14381	14531	14366	14804	14563	14501	14431	14481	14385	14615	14488	14436	14562	14474	14396	14675	14399	14511	14505	14460	14390	14475	14425	14290
23741	21064	28378	24055	21952	21706	20923	18663	18144	17690	17535	17125	18229	27839	28245	24938	20667	17560	16786	16256	16124	16086	16071	15997	15986	15900	16102	16006	15773	16152	16136	15874	16033	16016	15989	15958	15949	15813	16016	16109	15867	15822	15693	16041	15988	15959	16034	16040	16063	15833	15871	16000	16086	15887	15813	15939	15733	16011	16001	16023	15944	16012	15931	16080	15773	15870	16018	16007	15857	15826	15925	15727	15956	15744	15770	16021	16009	16028	16105	15651	15848	15797	15821	15872	15988	15779	16018	15836	15826	16114	15835	15929	16052	15956	15835	15860	15960	15793	15833	15851	15856	15922	15953	16021	15891	15768	15941	15808	16012	16011	16074	15841	15998	15942	15946	16027	16003	16078	15807	15913	15859	15816	15954	16082	15967	15947	15796	15680	16094	15842	15878	15880	16014	15885	15900	15860	16036	15781	15719	16085	15747	16125	15695	15813	16048	16053	15886	16012	15792	15858	15838	15972	15844	15919	15775	15870	15776	16072	15790	15807	16054	15801	15771	15971	16019	16024	15768	15735	15878	15931	15783	15709	16004	16030	15760	15986	15954	15818	15631	15784	15808	15961	15900	15849	16077	15777	15831	15917	15875	15927	15939	15851	16029	15969	15919	15790	15856	15984	16070	15920	16037	16024	15861	15982	15784	15839	15741	15972	16081	15977	15880	15760	15907	15969	15886	15973	15972	15785	15844	16082	15965	15937	15947	15732	15644	16029	15992	15895	16074	16090	15922	15766	15888	15819	15846	15803	15870	15840	15891	15860	15876	15933	15995	15908	16228	15780	15711	16025	15913	15918	16018	15858	15792	15845	16053	15941	15829	15738	15911	15965	15897	15850	15857	16058	15933	15702	15818	15909	15834	16010	16092	15884	15845	15895	15845	15706	15948	15770	15857	15987	15915	15965	15874	15943	15787	15836	15820	16000	15879	15962	16098	16059	15894	15907	16125	15771	16113	15926	15936	15970	15852	15769	15685	15848	15854	15969	15665	15974	15914	16056	15743	15788	15847	15790	15855	15928	15914	15761	15890	16099	15805	15784	16063	15962	16048	15717	15848	15889	16198	15853	15890	15737	15988	15848	15754	15868	16052	15723	15955	16053	15622	15856	15921	15906	15726	15753	15881	15850	15765	15811	15754	15932	16050	15994	15659	15881	16090	15741	15908	15805	15813	15837	15963	15740	15996	16005	15948	15865	15810	15860	15984	15934	15943	16011	15833	16170	15695	15889	16096	16031	15863	15618	15799	15940	15957	15706	15790	15739	16006	15917	15797	16013	15888	15818	15960	15907	15946	15976	15842	15837	15944	16047	16111	15889	15824	15865	16092	15849	15741	15613	16095	15780	16099	15777	15778	15981	15877	15979	15912	15902	15855	15884	15797	15770	15874	15832	15872	15991	15947	15911	15679	15759	15845	15942	15952	15825	15970	15896	15954	16070	16105	15920	15872	15734	15880	15714	15977	15921	16015	15906	15947	15883	15898	15985	15856	15550	15967	15942	15745	15997	15783	15896	15756	15940	16196	15845	15988	16182	15938	16088	15843	15951	15722	15856	15927	15961	15945	15970	15806	15945	16023	16082	15973	15905	15893	16039	15868	15978	15668	15911	15867	15946	15953	15787	15832	16056	16048	16065	16056	16013	15945	15923	15843	15845	16039	15841	15857	15818	15822	15921	15863	15907	15938	15922	15888	15840	15904	15915	15946	15905	16054	15942	15979	16049	15830	16011	15997	15888	16005	15805	15940	16052	15898	15820	15843	15926	15955	15993	16027	15825	15898	16022	15794	15872	15984	15721	15935	15910	16137	16003	16104	15845	15876	15985	15812	15896	15911	15808	15819	15991	15913	15885	15892	15963	15770	15859	15733	16072	15842	15794	15910	15899	16016	15730	15843	15991	15818	15740	15799	15950	15700	15883	15844	15869	15799	15943	16074	15970	15909	15975	15809	15906	15754	15860	15746	15937	15702	16008	15885	15856	15754	15628	15871	15910	15823	16037	15880	15895	15953	15919	15958	15931	15913	15777	15858	15762	16025	16047	15905	15997	15694	15763	15688	15899	15877	15873	15906	15923	15889	16078	15982	15853	16044	15834	15990	15776	15847	15978	15921	15875	15943	15797	16022	15979	15798	15907	15867	15940	15857	15939	15992	15919	16036	15920	15919	15947	15934	15872	15832	15781	15950	15902	15856	15976	15979	15861	15757	15835	15915	15826	15748	15834	16044	16128	15818	15806	15935	15737	15948	15878	16000	16072	15841	15822	15988	15948	15887	15848	15904	16006	15790	15934	15794	16009	15925	15799	15848	15891	15888	15850	15883	15938	15873	15991	15819	15898	15786	15811	15737	15939	15941	15943	16062	15834	15901	15896	15788	15924	15815	15743	15862	15806	15907	16099	15871	15992	15868	15931	15908	16091	15935	15885	15857	15857	15807	15980	16126	16189	15905	15833	15875	16017	15819	15916	15782	15925	15752	15772	15652	15757	15893	15914	15989	15727	15916	15685	15994	15925	15724	15721	16071	15909	15910	15826	16011	15950	15792	16016	15834	15712	16043	15875	15914	15710	15926	15888	15777	15860	15961	15971	15848	15896	15885	15853	15831	15751	15775	15859	15763	15978	15948	15907	15867	15893	15954	15792	15888	15937	15805	16116	15982	15831	15938	15877	15800	15901	16104	15943	15677	15848	15994	15879	15961	15852	15935	15935	15791	15858	15971	16029	15791	15928	15904	16012	15828	15676	15898	16058	15956	16075	15944	15847	15809	15732	15790	16105	16018	15858	15821	16018	16034	16041	15924	15757	15798	16035	15986	15892	15936	15863	15868	15837	15926	15928	15902	15820	16065	15815	15915	16236	15989	15800	15906	15903	16049	15955	15942	15905	15744	15917	15881	15964	15963	15902	15994	15794	15877	15971	15969	15853	15791	15962	15923	16180	16063	15944	15819	15831	15965	16051	15958	15999	15915	15981	15938	16111	15593	15888	15929	15932	15915	15907	15942	15890	15736	15945	15734	16106	15980	15795	15890	15881	15934	15700	15882	15979	15865	15879	15625	15920	15836	15991	15966	15869	15769	15899	15900	16028	16047	15886	16008	16058	15895	15894	15996	15822	15655	16034	15775	15995	15964	15856	16015	15844	16005	15913	16051	16021	15883	15903	16003	15905	15853	15926	16166	15907	15817	15670	15784	15875	15939	16004	15917	15894	15910	15971	16025	16013	15873	15763	15740	15785	15774	16004	16001	16029	16102	15809	15871	15929	15861	15826	15830	15919	16059	15797	16060	15878	15937	15976	15885	15813	15917	15857	15982	16052	16052	15887	15876	15858	15905	15941	15853	16084	15953	15974	16105	15914	15960	15832	15904	15770	16042	16094	16018	15830	15989	15985	15863	15918	15889	15948	15926	15818	15928	15953	15956	15912	15758	15962	16002	15936	15828	15840	15893	16003	15984	15811	16044	15975	15941	15812	15951	16185	16048	15850	15952	15816	15809	15930	15768	15872	15919	16006	15983	15756	15987	15776	15757	16044	16005	15919	15989	16029	16046	15957	16144	16034	15922	16004	15918	15911	15850	15839	15874	16004	15869	15977	16016	15871	15747	15924	15803	15883	15882	15991	15726	15852	16007	16048	15935	15804	15971	16016	15929	16003	15796	15929	15834	15860	15684	15889	15812	15945	16263	15778	16078	15889	15817	16007	16012	15744	15896	16008	16070	15982	15909	15983	15897	15961	15954	15929	15799	15855	15812	15901	16003	15973	15990	15986	15755	15933	15840	15961	15830	15967	15799	15981	15798	15918	15928	16040	15865	15976	15978	15921	16034	15941	15826	15689	15752	15873	15809	15946	15890	15840	15785	16085	15781	16027	15757	15882	15970	15989	15991	15947	15693	15848	15907	15923	15988	16126	16024	15970	15961	16002	15825	15914	16035	15880	15824	15791	15907	15747	16072	16019	15992	15767	15975	15901	15948	15985	16142	16053	15887	16033	15843	15784	15949	15836	15784	15968	15882	15972	15915	15975	15856	15990	15871	15865	15827	15754	15800	15937	15923	15966	15908	15973	15945	15894	15809	15775	15907	15910	15791	15865	15920	15825	15787	15872	15763	15576	16093	16015	15897	16064	16009	15978	15710	15989	16070	15918	15912	15776	15969	15815	15778	15833	16020	16118	15818	15920	16166	16016	15946	16005	15902	15987	15764	15866	15928	15932	15720	15976	15664	15758	15821	15808	15999	15874	15980	15945	15989	15960	16011	15924	15776	15827	15885	16056	15814	15836	15994	15975	15903	15773	15971	15933	15913	16086	16007	16069	16034	15887	15918	16090	16051	16045	15815	16015	15836	16098	15889	15885	15938	15840	15890	16031	15884	15803	15830	16063	15903	15784	15941	16114	15775	16028	15898	16017	15937	16014	15925	15924	15718	15678	15700	15854	15892	15836	15889	15887	16122	15839	15954	15732	16069	15888	16000	15876	16109	15869	15902	15700	15860	16071	15944	16021	15961	15803	16005	15995	16089	15784	15852	15808	16069	15778	15878	15856	15854	15911	16018	16092	15951	15912	15932	15781	15785	15951	15862	15992	15980	15842	15914	15862	15854	15740	15793	15875	15867	15818	16043	15750	15821	16021	15998	15600	16014	15969	15890	15984	15900	15905	15790	15846	16054	15979	15948	15678	15816	15650	15903	16028	16129	15847	15950	15941	15870	15679	16016	16027	15932	16035	15898	15921	15935	15890	15789	15738	15933	15910	15969	15822	15964	15882	15812	16012	15908	15835	15881	15900	16080	15841	15957	15882	15983	15781	15919	15857	15789	15672	15985	15974	15695	16049	15810	15873	15926	15957	16166	16056	15850	15924	15951	15926	15871	15946	15964	15912	15723	15869	15866	16080	15931	15817	15831	16081	15729	15715	15950	15968	16024	15932	16036	15818	15944	15834	16016	15997	15878	15707	15815	15991	16104	15919	15998	16089	15941	15946	15893	16064	15999	15922	16008	15829	15930	15906	15907	15955	16029	15986	15849	15918	16121	15866	15959	15861	15768	15958	16131	15903	15967	15985	16078	15902	15968	15774	15938	15990	15761	15801	15808	16184	16041	16057	15983	15809	15929	15897	15832	15920	16101	15950	15821	15942
14607	26081	25329	21874	20469	19318	19071	18994	17994	17606	16807	16658	19337	31644	30664	26077	19854	16219	15474	14802	14661	14556	14656	14620	14567	14569	14666	14615	14469	14628	14517	14768	14485	14687	14643	14564	14753	14579	14565	14659	14711	14536	14714	14659	14656	14635	14778	14426	14610	14672	14646	14672	14553	14508	14714	14644	14620	14329	14772	14590	14682	14708	14754	14571	14563	14439	14560	14587	14719	14611	14649	14549	14554	14529	14664	14656	14520	14449	14663	14653	14568	14656	14557	14720	14790	14656	14574	14662	14807	14436	14548	14759	14642	14636	14594	14666	14579	14650	14738	14554	14582	14625	14615	14553	14771	14714	14611	14627	14709	14593	14501	14630	14614	14565	14612	14525	14681	14672	14489	14597	14606	14433	14684	14656	14599	14529	14435	14655	14696	14665	14718	14616	14739	14693	14455	14708	14728	14550	14601	14698	14567	14489	14626	14489	14655	14547	14740	14668	14505	14654	14624	14869	14689	14605	14750	14739	14559	14793	14733	14638	14613	14677	14665	14771	14534	14597	14516	14822	14657	14626	14654	14512	14757	14603	14683	14659	14672	14641	14451	14622	14630	14609	14641	14833	14698	14620	14709	14666	14750	14591	14542	14725	14699	14681	14562	14676	14528	14719	14473	14672	14512	14666	14527	14732	14502	14550	14771	14710	14624	14601	14523	14574	14587	14611	14561	14522	14611	14582	14626	14565	14606	14634	14716	14645	14451	14816	14576	14663	14611	14679	14731	14546	14770	14687	14661	14675	14587	14485	14524	14763	14714	14708	14626	14740	14515	14638	14723	14672	14760	14639	14680	14504	14571	14554	14669	14659	14569	14513	14490	14656	14595	14702	14784	14452	14570	14501	14576	14685	14512	14713	14751	14540	14596	14535	14537	14603	14485	14577	14621	14554	14798	14596	14555	14650	14690	14614	14874	14440	14629	14663	14460	14633	14573	14688	14609	14564	14662	14610	14601	14677	14707	14657	14654	14679	14631	14596	14552	14781	14597	14502	14566	14794	14436	14726	14698	14521	14586	14629	14510	14582	14542	14442	14523	14546	14685	14574	14714	14692	14684	14548	14577	14645	14480	14689	14582	14723	14650	14630	14391	14448	14623	14691	14588	14694	14642	14666	14560	14725	14459	14695	14499	14668	14741	14650	14614	14641	14553	14567	14507	14574	14567	14553	14702	14707	14541	14657	14777	14571	14685	14584	14678	14535	14731	14576	14421	14642	14542	14604	14532	14825	14614	14613	14600	14632	14676	14669	14517	14615	14717	14671	14664	14458	14709	14627	14604	14725	14798	14569	14564	14456	14512	14556	14573	14513	14760	14608	14786	14816	14505	14702	14459	14418	14582	14575	14556	14452	14551	14707	14466	14698	14576	14694	14582	14482	14654	14678	14479	14527	14583	14565	14547	14548	14535	14598	14575	14528	14496	14606	14553	14545	14434	14453	14651	14676	14631	14604	14666	14624	14638	14558	14569	14581	14571	14721	14680	14650	14738	14557	14677	14644	14716	14601	14726	14661	14644	14787	14701	14456	14696	14733	14732	14591	14643	14683	14675	14457	14738	14600	14500	14497	14788	14639	14651	14539	14835	14429	14792	14783	14632	14501	14601	14790	14640	14554	14598	14593	14547	14530	14647	14545	14565	14556	14499	14586	14724	14739	14655	14596	14792	14627	14719	14799	14638	14665	14537	14481	14539	14509	14484	14585	14728	14639	14573	14594	14816	14659	14634	14580	14608	14700	14687	14603	14573	14582	14588	14538	14729	14694	14528	14704	14723	14454	14653	14535	14593	14629	14746	14614	14588	14588	14554	14700	14589	14548	14574	14516	14755	14682	14616	14611	14612	14853	14574	14476	14687	14622	14576	14415	14604	14729	14603	14721	14600	14555	14707	14702	14529	14666	14696	14798	14559	14634	14467	14809	14602	14614	14507	14502	14686	14487	14831	14550	14572	14592	14620	14572	14770	14639	14638	14625	14504	14654	14603	14552	14852	14608	14584	14662	14477	14632	14438	14553	14814	14601	14671	14601	14702	14647	14585	14501	14517	14513	14581	14660	14536	14606	14607	14627	14588	14726	14580	14730	14692	14632	14676	14674	14577	14559	14690	14898	14510	14783	14668	14634	14700	14616	14462	14489	14658	14792	14582	14653	14627	14689	14747	14488	14657	14710	14615	14780	14505	14759	14704	14752	14638	14602	14579	14597	14576	14664	14399	14552	14641	14583	14630	14676	14696	14494	14564	14642	14704	14398	14639	14724	14596	14668	14650	14666	14475	14704	14678	14530	14477	14510	14566	14853	14715	14613	14571	14442	14621	14566	14593	14699	14647	14459	14679	14564	14593	14610	14730	14612	14775	14654	14560	14604	14554	14456	14663	14506	14652	14526	14555	14522	14644	14622	14615	14653	14556	14634	14540	14716	14545	14772	14533	14583	14793	14473	14653	14750	14559	14618	14652	14666	14606	14614	14514	14674	14618	14599	14583	14694	14563	14717	14528	14744	14461	14603	14640	14860	14708	14610	14847	14642	14665	14620	14644	14592	14575	14641	14712	14530	14721	14684	14560	14585	14829	14437	14423	14498	14822	14584	14630	14606	14553	14531	14437	14790	14537	14663	14734	14527	14659	14472	14467	14592	14735	14552	14682	14493	14771	14695	14488	14576	14532	14774	14490	14636	14597	14607	14495	14717	14636	14745	14510	14734	14585	14560	14636	14541	14537	14651	14545	14582	14664	14728	14416	14738	14683	14568	14650	14625	14687	14690	14501	14542	14517	14640	14549	14605	14654	14580	14614	14818	14741	14625	14677	14554	14581	14594	14503	14713	14647	14622	14825	14554	14700	14497	14563	14785	14483	14686	14634	14769	14621	14595	14482	14699	14515	14649	14694	14678	14575	14657	14793	14613	14621	14607	14625	14723	14634	14769	14643	14508	14626	14590	14534	14582	14632	14663	14589	14477	14666	14546	14567	14498	14587	14523	14661	14665	14604	14632	14634	14676	14592	14806	14545	14539	14438	14533	14642	14651	14643	14533	14523	14696	14599	14698	14611	14682	14605	14698	14545	14527	14532	14682	14332	14647	14580	14555	14434	14600	14746	14572	14621	14735	14614	14667	14572	14605	14644	14599	14592	14822	14833	14521	14455	14516	14636	14430	14618	14756	14569	14720	14645	14622	14585	14604	14588	14762	14549	14684	14775	14695	14677	14533	14615	14567	14551	14606	14636	14644	14687	14618	14642	14645	14522	14655	14652	14659	14588	14692	14574	14586	14576	14515	14571	14598	14558	14618	14568	14628	14725	14688	14487	14611	14765	14530	14433	14588	14592	14462	14699	14547	14660	14684	14586	14573	14621	14771	14650	14524	14502	14553	14738	14605	14676	14549	14648	14687	14848	14653	14529	14570	14771	14734	14656	14649	14611	14776	14608	14522	14700	14452	14572	14405	14551	14600	14496	14662	14551	14648	14659	14741	14716	14537	14499	14395	14617	14556	14816	14503	14772	14671	14721	14524	14691	14498	14415	14497	14605	14668	14655	14681	14603	14409	14626	14686	14649	14503	14630	14753	14431	14537	14704	14439	14719	14757	14689	14643	14633	14422	14626	14655	14497	14495	14698	14658	14456	14542	14477	14730	14481	14719	14671	14579	14494	14520	14729	14642	14763	14575	14496	14565	14563	14666	14544	14626	14677	14544	14727	14723	14446	14637	14633	14558	14499	14409	14605	14663	14607	14518	14690	14516	14649	14474	14705	14564	14587	14647	14487	14765	14765	14550	14598	14693	14552	14744	14597	14611	14592	14707	14583	14599	14642	14648	14573	14598	14604	14802	14638	14691	14591	14655	14466	14591	14650	14622	14571	14750	14599	14793	14656	14740	14556	14709	14669	14542	14624	14700	14665	14435	14620	14731	14797	14506	14576	14618	14662	14625	14771	14611	14678	14761	14596	14669	14492	14669	14689	14652	14597	14435	14561	14667	14463	14618	14557	14674	14779	14549	14556	14700	14797	14739	14761	14466	14666	14600	14638	14743	14525	14582	14507	14667	14503	14606	14699	14606	14657	14648	14535	14597	14628	14641	14428	14492	14505	14639	14533	14716	14737	14410	14575	14503	14661	14696	14709	14426	14712	14517	14687	14510	14705	14691	14556	14631	14520	14567	14599	14801	14533	14445	14537	14400	14574	14716	14666	14555	14581	14563	14519	14587	14479	14575	14653	14734	14803	14598	14652	14753	14662	14734	14755	14682	14637	14758	14598	14770	14592	14658	14580	14582	14558	14723	14719	14549	14468	14575	14602	14650	14596	14695	14537	14707	14545	14583	14779	14398	14511	14427	14580	14664	14674	14551	14615	14380	14720	14571	14569	14649	14663	14735	14695	14663	14397	14525	14704	14660	14622	14714	14590	14758	14713	14576	14600	14802	14556	14567	14773	14577	14741	14514	14607	14627	14716	14686	14417	14586	14573	14675	14728	14551	14563	14605	14667	14850	14744	14556	14656	14540	14370	14567	14469	14674	14642	14567	14570	14659	14595	14850	14505	14641	14599	14551	14557	14611	14590	14547	14616	14601	14691	14550	14726	14568	14605	14520	14718	14679	14609	14652	14594	14495	14610	14577	14586	14623	14675	14627	14694	14635	14724	14601	14688	14661	14402	14853	14694	14649	14739	14612	14650	14697	14603	14721	14635	14689	14770	14687	14692	14456	14606	14655	14529	14720	14630	14467	14726	14567	14543	14597	14751	14562	14838	14325	14537	14597	14679	14452	14607	14605	14594	14471	14465	14589	14709	14668	14707	14515	14778	14616	14678	14505	14531	14454	14479	14594	14683	14627	14742	14493	14613	14677	14628	14666	14742	14590	14557	14546	14590	14607	14492	14645	14621	14568	14455	14598	14468	14681	14684	14759	14554	14742	14583	14608	14613	14697	14623	14493	14607	14562	14773	14541	14670	14726	14607	14578	14624	14625	14761	14744	14694	14685	14684	14706	14574	14693	14715	14623	14537	14586	14745	14671	14701	14612	14646	14528	14647	14555	14726	14462	14433	14729	14546	14715	14552	14576	14762	14612	14611	14676	14597	14840	14628	14711	14493	14594	14674	14645	14725	14515	14642	14762	14741	14628	14402	14704
22686	21044	28768	23540	21274	23387	24985	20822	19074	18959	18274	17645	19667	34782	35680	31533	24080	18741	17363	16672	16379	16263	16105	16169	16171	15875	16233	16184	16197	16152	16265	16056	15999	16150	16086	16125	16215	16045	16095	16357	16216	16145	16082	16183	16089	16239	16103	16270	16037	15931	16180	16166	16126	16322	16155	16074	16119	15908	16093	16191	16034	16133	15973	16117	16242	16285	16177	16285	16091	16120	16143	15938	16071	16068	16032	16053	15923	15968	15938	16039	16177	16205	16320	15990	16098	16013	16279	16094	15883	16109	16106	16251	16138	15970	16029	16158	16145	16078	16123	16037	16136	16014	15906	16145	15972	16273	15841	15964	15960	16107	16136	16305	15971	16166	16033	16070	16188	16071	16109	16057	16041	16252	16026	16110	16023	15905	16135	16151	16085	15980	16353	16174	16125	15940	16111	16154	15988	16013	16018	16012	16083	16306	15823	16230	16369	16225	15933	16014	15946	15990	16253	16102	15980	16157	16043	16149	16187	16051	15995	15986	16331	16010	15946	16108	16173	16163	16145	15845	16009	16145	15982	16004	16167	15906	16300	16050	15970	16171	16207	16192	16206	16025	15944	16056	16269	16220	16072	15947	16054	16074	16108	16180	15918	16122	16140	16051	16152	15956	16198	15901	16184	15912	16217	15996	16202	16149	16068	15999	16408	15873	16218	16016	16107	16131	16186	15996	15987	16065	16016	16224	16077	16006	16126	16138	15986	15964	16083	16200	16050	16324	16023	16274	16004	16078	16141	16082	16154	16099	16290	16278	16185	15947	15983	16042	16026	15898	16019	16020	15965	16053	15898	16038	15953	16118	15949	15902	15919	15955	15999	16097	16022	15986	16129	16142	16043	16099	16024	16201	15960	16033	15870	15922	15886	16223	15927	16062	16151	16026	16026	16105	16090	15898	16140	16189	16052	15946	15860	15864	16061	16051	16183	15926	16132	16049	16045	16142	15881	16193	15943	16007	16293	15978	15982	16188	16282	16177	16068	16070	16066	15964	15911	16150	16183	16024	16044	15937	15826	16185	16005	15932	16155	16091	16021	16086	16162	16013	15974	15910	16058	15918	16051	16002	16059	16038	16015	16059	15990	16025	16235	16043	16207	16055	16001	16018	15996	16088	15920	16119	16107	15976	16244	16129	15979	16150	16085	15908	16189	15945	15946	16240	16096	16157	16184	16106	15896	16121	15964	16061	15947	15902	16254	16017	15930	15974	15953	16014	16145	16098	16054	16134	16211	16086	16199	16002	16138	16252	16035	16173	15931	16182	16022	15988	15991	15767	16070	16171	16157	16069	15988	15956	15924	15983	15987	16045	16019	16031	16078	15999	16304	16230	16199	16236	16208	15841	16096	16178	16233	16054	16052	15937	16043	16222	16071	16092	15920	16066	16085	16088	16043	16075	15818	16003	16112	16001	16218	16083	15937	16219	16061	16051	16024	15968	15827	16111	16006	16072	16022	16012	15994	16258	16147	16290	16007	16014	16120	16106	16134	15976	15914	16024	16125	16174	16005	16275	16056	16073	16054	15989	16179	15952	15982	15994	16237	16032	16112	16017	16120	16203	16146	16058	16099	16041	16077	15941	15975	16064	16103	15835	16007	16284	15991	15908	16055	16059	16044	16133	16016	16088	16361	16106	15825	16037	16032	15909	16034	16206	15983	16034	16095	16004	16007	15924	15949	16135	16237	16054	16045	16092	16165	16152	16054	16094	15889	15953	16081	16146	16077	16031	15956	15994	16033	16062	15975	15882	16138	16007	16221	15826	16047	15950	16158	15998	15998	16175	16020	16046	16032	15946	16170	16022	15934	16130	16216	16084	15858	16302	16015	15940	15982	15884	16149	15834	16023	16070	16147	16086	16048	16066	16137	16050	16110	16050	15985	16108	16253	15812	16067	16124	16040	16174	16175	16040	16179	16066	16034	15995	16000	15994	15930	15880	16066	16039	16049	16100	16237	16073	16161	16031	15831	16126	16168	16118	16290	16095	16148	16061	16193	16026	15987	16121	16097	16007	16018	16304	16199	15906	15981	15998	15798	16057	16080	16099	16195	16022	15968	16223	16023	16100	16067	15983	16068	15908	16099	15884	16041	16041	16141	16151	16029	16110	16048	16149	16204	16181	16088	15865	16035	16042	15942	15988	16166	15999	16131	15910	16047	16081	15974	16168	16201	15979	15868	15987	15924	16057	16101	15944	16171	16044	16105	16006	16072	16049	16199	16012	16086	16069	16247	16164	15983	16093	15989	15898	16266	16046	16359	15974	15892	16061	16021	16133	16053	15715	15853	15865	16208	15817	16017	15847	16059	15927	15997	16026	15931	16145	16004	16039	16312	16276	15885	15966	16005	15999	16010	16369	16165	16139	16098	15991	16038	16202	16217	16067	16011	16097	16098	16025	15982	16009	16073	16071	16068	16215	16129	16002	16102	16050	15904	15867	15938	16092	15741	15983	16075	16074	16217	16064	16067	16051	15915	15958	16113	15942	15992	16138	16093	15988	16061	16027	15987	16039	16131	16008	15958	15990	15944	16093	15912	16082	16134	16239	16096	16174	15953	15990	16035	16123	16061	16101	16085	16104	15961	16095	15924	16272	15980	16013	16062	15945	16065	16258	16121	16097	16135	15748	15934	16034	16180	15922	15967	15916	16029	16054	16040	16165	16074	16085	16204	15957	16244	15943	16098	16103	16070	16194	16090	16170	15993	16217	16079	16240	16019	15867	15962	15904	16075	16092	16067	16111	16114	15814	15972	15965	16031	16277	16127	15969	15951	15962	15985	16079	16009	15942	16126	15931	15815	15918	16137	16060	16099	16167	16022	16050	16143	16016	16062	16005	16058	16053	15873	16023	16075	16057	16145	15839	16120	15950	15982	16077	16081	15899	16066	16080	16079	16169	16138	16178	16380	16104	15952	15901	16122	16130	16055	16182	15868	15900	16011	16198	15899	16180	16005	16116	16046	15914	16097	16025	15876	16050	16084	16043	16055	16032	16095	16159	15911	16037	16058	16024	15969	15973	16039	16130	15991	16042	16052	16112	16077	16077	16039	16024	15908	16100	15977	16132	16007	16001	15773	16229	16026	16229	16066	16182	16239	15970	16046	16020	16028	15965	15962	15980	16013	16051	16177	16076	16106	15902	16016	15990	16039	15987	16153	16178	16104	16065	16020	16001	16037	15806	16034	16106	16011	16088	16123	16030	16035	16022	16010	16199	16022	16022	15893	16211	15896	16034	15998	16063	16095	16169	15971	15999	16085	16268	16071	15896	16045	16065	16066	16042	16169	16098	15905	15832	15946	16159	16073	16069	16068	16173	16180	15960	15954	16106	15963	15927	16079	16043	16075	15962	15911	16194	16038	16156	16087	15926	16045	16099	16034	16044	16045	15986	15984	15902	16001	16052	16173	16145	16149	15902	15775	16038	16079	16019	15961	16095	16258	15872	16043	15908	16046	15915	16058	16186	15956	16005	16045	16303	16125	16092	16072	16017	15999	15969	15816	15975	15992	16101	15978	15936	16053	16101	16000	16101	16023	16166	16075	15957	16170	15960	16061	16015	16028	16131	16032	16060	16166	16007	16082	16081	15989	16048	16014	16215	16137	16044	16217	16002	16081	15908	16021	16049	16077	16286	16193	16278	16023	16009	16034	15813	15959	16108	16092	16195	16187	15996	16123	16201	16200	16081	16015	16198	16234	16002	16029	16221	16083	16027	16086	16076	16096	16106	16272	16144	16073	16050	16085	16086	16051	15948	16158	15952	15996	15993	16203	16207	15976	16178	16221	15981	15988	16108	15994	16144	16258	15898	16081	16071	16027	16002	15717	16043	15935	15983	15957	16007	15984	16175	16038	16116	15954	16114	16049	16109	16070	15990	16088	16014	16038	16047	16246	15996	16076	16141	15946	16075	15970	16097	16115	15993	15986	16120	15888	15824	15899	16261	16124	15995	16117	16102	16035	16032	15899	15884	15960	15931	16161	16233	16171	15988	15979	16110	16051	15961	16059	16005	15956	16250	15917	16146	16117	15881	15962	15984	15976	15955	16047	16045	16247	16115	15906	16159	15979	15959	16024	16345	16185	16174	16292	15920	16076	15813	15886	16087	16028	15944	16012	15861	16029	16230	16230	15997	16118	15757	16046	16115	16083	16306	16127	16140	15991	16276	15944	15850	16153	16201	16154	16039	16028	15829	16128	16218	16049	15855	15972	15866	16065	15960	16231	16081	16225	16193	16131	16083	16126	15972	15858	15944	15996	16093	16132	16107	16093	15946	16181	15959	16090	16064	16269	16037	16032	16054	16006	16034	16129	16081	15925	16087	16134	15960	16331	15995	15905	16068	15927	16007	16159	16073	15960	16096	16023	16318	16072	16090	16164	16053	16141	16073	16048	15946	15944	15804	16044	15939	16130	16073	15952	16085	16283	15966	15904	16114	15921	16166	15970	16093	16187	16261	16033	16180	16023	15948	16010	15883	15824	16108	16019	16285	15884	16209	15839	16049	15988	15852	15982	15992	16080	16067	16283	16088	15987	16028	15874	15873	16066	16044	15967	15931	16056	16202	16055	16174	15920	16099	16134	16044	15994	16048	16176	16162	15926	16070	15857	15999	15929	16001	15993	16141	15972	16065	16097	16018	15916	16086	15917	16237	16110	16122	16016	15984	16169	15835	16061	15933	16292	15980	15943	15937	16308	16241	15963	15924	16015	16023	15858	16087	16097	16034	15947	16011	16278	15960	15986	15931	16050	15975	16044	16132	16039	16114	15917	16014	15901	16185	15927	16084	16038	15976	15999	15895	16171	15924	16134	16008	16006	16173	16057	16083	15960	15814	16171	16057	15991	16216	15944	16246	16010	16050	16063	16085	16138	16040	15979	15960	15985	15792	15878	16132	16063	15970	15943	16057	16143	16194	16047	16125	16041	16163	16066	16061	16170	15979	16032	15967	16098	16043	16138	16145	16051	16335	15859	16022	16029	16048	16085	15963	16174	16008	16167	15951	16038	15902	16077	16046	15983	16191	15716	16055	16013	16052	16093	16044	16110	16015	16066	16100	16263	16203	16228	15980	16087	16082	16094	15893	16155	15963	15699	15863	15870	15986	16157	15997	16097	15947	16015	15942	16050	16123
15879	30239	29572	25316	23352	22048	21480	21383	19947	18497	18219	16793	21648	38919	38298	33183	23569	17483	15984	15124	14775	14745	14905	14702	14704	14726	14777	14692	14772	14732	14670	14719	14729	14714	14633	14747	14692	14639	14487	14969	14739	14713	14875	14684	14488	14690	14675	14617	14786	14702	14655	14736	14664	14518	14709	14796	14645	14833	14800	14562	14679	14760	14786	14887	14565	14714	14694	14894	14612	14576	14862	14666	14830	14800	14705	14682	14471	14684	14576	14717	14817	14689	14689	14820	14421	14740	14706	14568	14659	14705	14633	14581	14733	14780	14726	14718	14773	14826	14651	14791	14721	14615	14781	14738	14684	14626	14911	14933	14681	14559	14846	14547	14727	14721	14875	14721	14678	14719	14682	14773	14665	14823	14769	14545	14820	14803	14497	14616	14746	14745	14723	14672	14572	14698	14716	14700	14558	14556	14774	14687	14687	14894	14578	14759	14759	14618	14764	14764	14769	14532	14606	14601	14743	14703	14855	14654	14773	14675	14707	14823	14719	14700	14770	14601	14812	14822	14793	14588	14651	14652	14753	14667	14642	14724	14699	14640	14786	14710	14728	14746	14855	14681	14815	14810	14704	14697	14796	14719	14655	14696	14850	14726	14711	14814	14845	14691	14803	14678	14612	14710	14623	14737	14668	14738	14580	14642	14549	14750	14747	14537	14608	14743	14641	14853	14752	14737	14799	14795	14676	14758	14640	14816	14770	14693	14796	14616	14689	14481	14533	14727	14579	14836	14683	14568	14881	14539	14620	14706	14880	14677	14796	14521	14760	14777	14741	14748	14615	14609	14564	14593	14839	14717	14677	14652	14763	14759	14732	14667	14617	14654	14741	14761	14921	14448	14610	14706	14694	14570	14774	14599	14781	14626	14686	14756	14712	14640	14876	14757	14756	14740	14555	14583	14684	14640	14666	14759	14718	14624	14637	14679	14659	14608	14596	14654	14627	14766	14734	14695	14672	14722	14868	14835	14558	14729	14618	14881	14707	14703	14670	14694	14625	14739	14625	14614	14612	14593	14713	14664	14636	14717	14512	14773	14583	14693	14717	14688	14860	14679	14676	14671	14706	14656	14614	14935	14521	14820	14635	14440	14716	14791	14766	14701	14782	14686	14788	14678	14643	14761	14657	14718	14593	14608	14829	14786	14645	14640	14588	14671	14612	14591	14600	14660	14576	14740	14627	14648	14688	14821	14577	14642	14621	14815	14635	14750	14692	14609	14560	14575	14587	14811	14689	14837	14845	14737	14775	14818	14834	14702	14643	14676	14718	14606	14616	14472	14759	14704	14619	14642	14782	14681	14728	14638	14792	14777	14854	14686	14606	14541	14779	14850	14604	14694	14675	14672	14584	14742	14576	14618	14740	14628	14549	14753	14869	14685	14667	14731	14670	14597	14656	14675	14701	14641	14821	14578	14735	14592	14450	14605	14802	14669	14621	14459	14798	14694	14594	14756	14624	14741	14635	14762	14611	14855	14666	14699	14865	14511	14695	14753	14685	14638	14796	14567	14563	14579	14590	14783	14521	14682	14703	14855	14722	14562	14625	14687	14636	14793	14631	14657	14758	14720	14586	14722	14848	14762	14788	14825	14668	14830	14634	14728	14756	14746	14735	14708	14739	14836	14679	14634	14757	14887	14600	14571	14898	14597	14840	14816	14561	14636	14576	14661	14744	14703	14726	14683	14656	14693	14542	14798	14584	14662	14825	14785	14786	14615	14722	14668	14795	14637	14708	14730	14906	14703	14586	14671	14764	14614	14752	14642	14742	14637	14727	14682	14693	14627	14769	14698	14742	14542	14784	14715	14520	14724	14778	14700	14472	14620	14660	14789	14766	14690	14565	14624	14756	14729	14805	14702	14713	14693	14666	14580	14749	14526	14691	14676	14718	14645	14674	14780	14784	14793	14616	14794	14751	14838	14799	14608	14536	14568	14879	14711	14672	14643	14542	14637	14767	14554	14588	14778	14721	14746	14789	14755	14617	14732	14824	14814	14431	14673	14642	14544	14718	14682	14645	14772	14688	14511	14723	14730	14740	14655	14812	14807	14710	14535	14757	14682	14614	14628	14622	14829	14704	14775	14811	14758	14781	14632	14632	14706	14697	14646	14822	14813	14848	14442	14781	14696	14636	14723	14600	14823	14849	14691	14620	14802	14774	14683	14756	14662	14637	14939	14774	14690	14664	14452	14791	14771	14682	14705	14651	14539	14674	14776	14664	14788	14574	14758	14637	14621	14634	14765	14710	14805	14575	14900	14743	14727	14635	14779	14650	14612	14626	14634	14695	14628	14646	14744	14531	14738	14670	14512	14711	14633	14606	14627	14638	14694	14661	14577	14627	14704	14825	14901	14696	14645	14696	14715	14788	14746	14763	14883	14678	14663	14687	14661	14503	14799	14615	14775	14634	14724	14887	14669	14621	14804	14723	14570	14738	14663	14742	14683	14837	14769	14690	14666	14636	14746	14758	14735	14596	14748	14690	14620	14758	14803	14732	14600	14862	14733	14870	14751	14496	14698	14672	14565	14711	14799	14677	14733	14788	14643	14731	14571	14636	14722	14708	14664	14838	14833	14675	14758	14727	14657	14683	14641	14603	14667	14753	14650	14746	14779	14808	14816	14627	14544	14570	14717	14548	14780	14812	14646	14893	14705	14670	14587	14724	14728	14626	14668	14694	14647	14685	14557	14732	14726	14777	14703	14724	14688	14774	14796	14686	14744	14456	14623	14651	14671	14791	14602	14793	14760	14643	14725	14783	14711	14603	14797	14864	14720	14608	14568	14782	14803	14697	14725	14720	14594	14483	14751	14678	14787	14628	14858	14535	14691	14594	14623	14593	14735	14711	14629	14747	14751	14784	14721	14624	14665	14798	14711	14750	14597	14622	14915	14613	14759	14702	14510	14729	14644	14558	14684	14643	14895	14661	14749	14731	14558	14729	14737	14701	14660	14823	14618	14655	14668	14720	14716	14590	14468	14672	14464	14493	14653	14627	14729	14578	14511	14712	14663	14756	14746	14609	14550	14669	14662	14472	14777	14672	14691	14671	14511	14592	14493	14570	14513	14719	14669	14760	14626	14676	14680	14574	14797	14684	14586	14836	14547	14674	14668	14622	14721	14662	14620	14600	14698	14662	14740	14762	14739	14729	14653	14653	14500	14719	14620	14653	14737	14726	14713	14725	14560	14621	14720	14637	14697	14851	14704	14618	14739	14625	14703	14623	14557	14780	14699	14762	14534	14779	14799	14709	14698	14626	14775	14682	14761	14858	14747	14708	14706	14651	14765	14587	14719	14612	14664	14645	14756	14750	14488	14748	14781	14692	14762	14653	14671	14601	14750	14706	14758	14632	14647	14643	14736	14537	14821	14853	14571	14730	14940	14676	14644	14648	14546	14795	14639	14717	14808	14731	14714	14694	14753	14700	14759	14639	14617	14617	14717	14711	14707	14684	14598	14630	14813	14694	14720	14768	14609	14653	14594	14843	14821	14631	14805	14692	14803	14648	14667	14812	14476	14749	14753	14678	14736	14794	14740	14744	14676	14630	14693	14767	14731	14721	14552	14554	14668	14670	14673	14806	14669	14955	14757	14636	14799	14732	14615	14709	14643	14558	14817	14670	14802	14428	14636	14774	14706	14640	14919	14754	14648	14735	14725	14589	14664	14719	14726	14772	14790	14624	14676	14688	14782	14641	14770	14724	14632	14739	14606	14829	14643	14568	14609	14504	14804	14573	14757	14657	14805	14724	14628	14815	14629	14622	14734	14662	14704	14668	14626	14568	14668	14696	14780	14669	14724	14719	14710	14699	14618	14818	14540	14733	14775	14871	14823	14800	14691	14472	14714	14495	14679	14647	14750	14635	14665	14612	14598	14703	14510	14745	14636	14701	14584	14685	14830	14764	14764	14692	14621	14750	14631	14653	14716	14522	14514	14819	14690	14566	14643	14778	14591	14808	14697	14656	14801	14729	14721	14685	14760	14736	14672	14720	14643	14737	14842	14633	14812	14750	14673	14766	14639	14668	14798	14694	14603	14677	14666	14730	14482	14617	14638	14614	14768	14625	14489	14723	14707	14631	14741	14686	14671	14706	14785	14549	14583	14630	14681	14581	14507	14706	14646	14693	14814	14732	14623	14639	14624	14764	14786	14857	14686	14643	14662	14552	14561	14663	14836	14732	14860	14629	14656	14870	14690	14632	14789	14869	14562	14534	14675	14648	14498	14578	14790	14783	14729	14495	14721	14699	14434	14641	14587	14723	14635	14724	14631	14676	14719	14765	14662	14740	14501	14741	14633	14558	14801	14843	14789	14832	14762	14602	14745	14754	14597	14682	14801	14750	14589	14673	14766	14672	14757	14735	14607	14793	14643	14896	14641	14703	14592	14779	14734	14800	14855	14652	14663	14827	14812	14573	14571	14658	14607	14862	14657	14760	14728	14846	14698	14775	14589	14681	14770	14837	14743	14742	14605	14719	14644	14814	14653	14804	14504	14713	14799	14618	14778	14550	14554	14630	14488	14762	14714	14748	14727	14585	14744	14723	14869	14772	14607	14612	14666	14625	14769	14731	14520	14692	14693	14598	14648	14620	14789	14604	14852	14562	14716	14842	14765	14631	14682	14601	14609	14794	14754	14811	14703	14801	14584	14719	14484	14621	14759	14638	14722	14773	14631	14751	14663	14621	14725	14656	14543	14649	14655	14713	14657	14666	14559	14703	14659	14641	14736	14576	14879	14580	14755	14696	14533	14548	14810	14660	14526	14738	14728	14646	14720	14807	14872	14765	14799	14653	14570	14603	14756	14690	14632	14756	14842	14851	14617	14646	14572	14641	14679	14697	14665	14694	14631	14664	14789	14701	14793	14746	14577	14629	14665	14706	14752	14739	14824	14658	14770	14845	14709	14707	14693	14841	14842	14646	14628	14737	14788	14650	14508	14725	14593	14748	14618	14711	14805	14680	14665	14712	14677	14651	14665	14758	14590	14530	14666	14622	14774	14716	14681	14710	14764	14632	14799	14750	14626	14598	14857	14584	14627	14717	14562	14668	14663	14534	14519	14699	14781	14626	14793	14649	14716	14662	14838	14761	14692	14895	14656	14802	14709	14475	14636	14572	14607	14597	14571
27106	21917	24710	21449	18219	18812	18176	17547	16896	16602	16505	16280	16105	17684	17777	17634	16809	15922	15847	15848	15905	15669	15712	15812	15855	15591	15737	15779	15827	15567	15923	15531	15670	15721	15746	15576	15768	15770	15589	15701	15728	15557	15645	15832	15701	15669	15613	15856	15683	15500	15611	15777	15666	15738	15853	15675	15801	15804	15589	15546	15735	15704	15576	15726	15807	15795	15667	15880	15557	15581	15580	15610	15692	15783	15741	15767	15743	15755	15721	15747	15758	15672	15511	15553	15668	15686	15667	15748	15750	15606	15638	15709	15478	15944	15763	15627	15796	15764	15758	15709	15412	15397	15651	15692	15828	15685	15553	15571	15598	15706	15409	15557	15705	15672	15805	15769	15588	15578	15678	15637	15531	15674	15663	15742	15894	15741	15689	15627	15636	15679	15623	15633	15504	15622	15673	15656	15735	15844	15624	15725	15736	15754	15522	15726	15533	15525	15520	15622	15805	15551	15741	15844	15797	15725	15774	15595	15634	15671	15600	15688	15509	15554	15762	15776	15824	15824	15842	15761	15705	15659	15717	15661	15645	15538	15708	15831	15541	15747	15615	15660	15672	15511	15638	15630	15687	15596	15736	15690	15555	15652	15526	15388	15642	15657	15618	15675	15653	15705	15622	15464	15677	15665	15618	15608	15464	15712	15673	15648	15805	15724	15703	15810	15604	15853	15735	15580	15868	15567	15665	15645	15589	15657	15670	15546	15608	15625	15608	15491	15649	15562	15743	15762	15698	15706	15614	15663	15669	15608	15728	15635	15833	15860	15829	15705	15752	15360	15663	15618	15610	15723	15548	15853	15590	15643	15722	15500	15571	15605	15683	15675	15711	15699	15770	15564	15762	15731	15752	15819	15747	15601	15446	15411	15653	15719	15517	15597	15667	15672	15682	15554	15752	15749	15754	15834	15699	15672	15613	15702	15748	15636	15525	15799	15734	15620	15593	15533	15802	15483	15462	15672	15560	15596	15536	15606	15685	15682	15811	15538	15665	15743	15668	15620	15771	15737	15687	15738	15773	15662	15725	15778	15628	15568	15657	15532	15466	15691	15632	15828	15767	15663	15696	15809	15716	15824	15549	15695	15776	15648	15640	15708	15710	15467	15631	15844	15907	15585	15631	15671	15757	15710	15684	15685	15829	15593	15619	15732	15671	15524	15532	15825	15678	15654	15682	15715	15978	15602	15805	15780	15500	15574	15677	15729	15762	15650	15716	15529	15663	15910	15451	15802	15620	15721	15666	15612	15684	15660	15704	15597	15660	15581	15763	15693	15647	15837	15607	15887	15567	15623	15597	15465	15519	15533	15849	15868	15571	15730	15565	15646	15555	15624	15682	15666	15639	15897	15796	15730	15615	15819	15378	15683	15492	15505	15678	15574	15597	15535	15858	15598	15689	15705	15635	15778	15751	15746	15593	15725	15581	15535	15555	15630	15452	15710	15675	15563	15638	15659	15651	15505	15565	15674	15738	15682	15519	15684	15381	15676	15516	15672	15865	15585	15654	15658	15800	15612	15920	15608	15790	15594	15893	15833	15662	15714	15665	15790	15523	15650	15692	15696	15545	15723	15803	15468	15527	15674	15685	15639	15767	15636	15580	15501	15550	15739	15711	15739	15571	15620	15702	15500	15812	15580	15584	15706	15730	15416	15643	15626	15661	15697	15723	15682	15563	15595	15765	15676	15727	15760	15772	15671	15627	15816	15720	15771	15632	15608	15779	15623	15751	15606	15703	15527	15582	15682	15705	15616	15842	15817	15603	15619	15568	15481	15529	15838	15582	15651	15821	15666	15805	15724	15709	15696	15655	15630	15505	15810	15726	15550	15727	15611	15823	15553	15666	15762	15823	15677	15702	15591	15665	15686	15603	15748	15622	15845	15501	15590	15610	15608	15734	15718	15670	15772	15495	15727	15623	15505	15628	15775	15629	15658	15765	15588	15610	15682	15596	15790	15530	15433	15619	15584	15632	15701	15609	15819	15864	15469	15677	15637	15504	15724	15744	15578	15730	15783	15643	15521	15815	15643	15690	15534	15638	15701	15590	15789	15634	15590	15532	15392	15760	15560	15708	15641	15750	15800	15770	15625	15571	15490	15551	15821	15753	15735	15728	15702	15873	15711	15556	15704	15635	15746	15708	15628	15652	15643	15627	15536	15756	15664	15747	15797	15558	15679	15503	15539	15654	15524	15785	15890	15698	15585	15643	15638	15717	15629	15529	15632	15727	15839	15692	15770	15531	15589	15738	15674	15619	15497	15516	15872	15459	15796	15753	15570	15662	15832	15829	15722	15619	15505	15635	15839	15516	15523	15602	15677	15530	15610	15791	15747	15687	15707	15731	15813	15745	15753	15575	15621	15603	15684	15713	15732	15589	15592	15496	15738	15943	15686	15705	15704	15765	15644	15818	15696	15654	15597	15721	15869	15665	15562	15746	15451	15566	15775	15595	15538	15807	15805	15720	15678	15750	15849	15556	15452	15733	15722	15660	15603	15679	15801	15746	15819	16091	15532	15699	15716	15668	15624	15606	15736	15512	15635	15567	15566	15645	15830	15766	15908	15698	15634	15980	15602	15564	15678	15694	15741	15598	15531	15626	15637	15653	15457	15671	15747	15689	15853	15657	15653	15591	15559	15593	15736	15552	15563	15747	15749	15759	15778	15658	15547	15667	15595	15752	15868	15578	15600	15630	15632	15565	15539	15602	15683	15729	15743	15711	15716	15648	15731	15812	15551	15583	15783	15718	15713	15506	15725	15820	15680	15743	15603	15779	15693	15829	15598	15668	15801	15733	15745	15676	15692	15767	15543	15770	15736	15641	15915	15621	15766	15762	15631	15599	15645	15655	15723	15587	15572	15583	15671	15721	15383	15687	15677	15709	15600	15542	15484	15671	15792	15627	15729	15730	15577	15569	15421	15680	15647	15706	15606	15789	15779	15777	15603	15755	15540	15564	15747	15400	15662	15742	15709	15728	15768	15539	15619	15670	15795	15716	15848	15766	15612	15651	15575	15658	15429	15682	15426	15647	15658	15747	15686	15479	15548	15671	15549	15762	15680	15539	15751	15796	15709	15550	15839	15555	15625	15650	15467	15488	15712	15754	15644	15518	15635	15576	15717	15585	15737	15701	15670	15809	15733	15639	15574	15726	15671	15532	15820	15522	15765	15609	15603	15632	15642	15655	15681	15745	15594	15666	15670	15570	15659	15562	15505	15742	15760	15592	15730	15658	15561	15623	15575	15396	15756	15881	15616	15729	15691	15585	15702	15739	15696	15703	15758	15760	15637	15598	15692	15726	15593	15602	15834	15782	15607	15579	15601	15680	15762	15765	15456	15679	15479	15835	15661	15738	15451	15601	15818	15734	15647	15802	15806	15898	15566	15687	15470	15669	15614	15823	15466	15665	15779	15857	15596	15780	15661	15778	15735	15653	15685	15568	15802	15468	15586	15672	15835	15484	15542	15826	15581	15614	15755	15670	15569	15553	15626	15489	15694	15743	15635	15707	15694	15687	15515	15417	15689	15756	15661	15698	15652	15718	15779	15599	15658	15564	15436	15690	15598	15675	15636	15535	15631	15648	15838	15752	15728	15663	15662	15724	15697	15560	15662	15570	15746	15603	15430	15619	15830	15728	15458	15739	15767	15662	15569	15784	15686	15676	15763	15498	15640	15604	15589	15764	15575	15790	15703	15738	15591	15645	15630	15551	15594	15659	15724	15570	15547	15420	15807	15764	15598	15753	15645	15671	15624	15606	15597	15664	16041	15854	15686	15657	15493	15627	15451	15593	15391	15823	15725	15662	15548	15699	15657	15638	15720	15592	15625	15588	15720	15792	15668	15727	15497	15716	15534	15805	15675	15431	15896	15766	15860	15948	15612	15505	15575	15614	15858	15592	15654	15815	15897	15724	15552	15650	15650	15748	15688	15854	15753	15792	15627	15576	15643	15621	15603	15693	15725	15687	15650	15640	15743	15754	15651	15588	15745	15539	15573	15797	15671	15794	15681	15638	15807	15593	15719	15491	15806	15672	15707	15721	15684	15560	15792	15586	15676	15793	15729	15821	15686	15695	15591	15594	15764	15657	15634	15801	15639	15768	15646	15427	15657	15667	15722	15711	15413	15653	15896	15562	15510	15612	15656	15649	15756	15698	15805	15563	15710	15727	15629	15796	15517	15721	15754	15813	15707	15661	15715	15582	15453	15727	15586	15606	15616	15711	15692	15820	15712	15603	15611	15753	15523	15614	15700	15775	15801	15969	15514	15624	15764	15573	15756	15778	15595	15576	15525	15688	15572	15736	15871	15716	15625	15605	15641	15912	15776	15529	15540	15722	15663	15615	15554	15764	15744	15885	15443	15544	15629	15677	15598	15645	15610	15536	15659	15753	15927	15696	15740	15552	15470	15658	15546	15560	15872	15536	15605	15735	15583	15568	15670	15741	15755	15741	15631	15794	15712	15632	15690	15563	15692	15507	15755	15647	15751	15762	15769	15590	15806	15548	15427	15674	15447	15669	15621	15507	15519	15731	15768	15619	15701	15556	15465	15842	15716	15617	15719	15753	15675	15747	15287	15582	15615	15592	15696	15633	15693	15808	15613	15546	15519	15761	15597	15663	15767	15737	15769	15675	15611	15958	15706	15615	15505	15734	15688	15654	15574	15611	15566	15867	15824	15765	15874	15663	15710	15726	15474	15864	15719	15778	15762	15721	15530	15658	15629	15486	15750	15757	15668	15597	15765	15747	15641	15599	15711	15609	15814	15731	15839	15834	15542	15653	15509	15719	15758	15785	15765	15620	15696	15449	15591	15579	15512	15607	15732	15908	15847	15595	15664	15509	15629	15683	15494	15705	15769	15681	15753	15722	15694	15809	15672	15542	15610	15708	15605	15671	15580	15748	15759	15846	15594	15845	15651	15748	15654	15677	15594	15663	15542	15680	15806	15694	15697	15477	15714	15639	15674	15633	15565	15594	15587	15551	15779	15766	15570	15757	15627	15748	15495	15618	15685	15592	15587	15868	15639	15607	15557	15629	15807	15720	15711	15696	15575	15717	15779	15806	15722	15717	15771	15560	15498	15624	15967	15881	15795	15779	15587	15671	15343	15464	15676	15731	15529	15535	15897
15489	22691	22701	18993	18597	19634	18059	17543	16576	15969	16001	15399	15410	17402	17462	16741	15645	14781	14634	14466	14489	14575	14487	14474	14538	14378	14627	14312	14398	14508	14580	14519	14580	14466	14569	14523	14406	14509	14376	14482	14674	14475	14444	14467	14460	14574	14537	14553	14433	14140	14463	14570	14492	14611	14440	14486	14549	14374	14362	14527	14423	14440	14305	14330	14505	14247	14586	14383	14402	14452	14413	14458	14463	14465	14382	14431	14429	14459	14634	14303	14292	14627	14517	14501	14463	14311	14305	14709	14388	14538	14312	14396	14329	14329	14432	14549	14535	14606	14482	14326	14533	14451	14440	14512	14468	14477	14513	14420	14410	14236	14093	14474	14323	14389	14337	14469	14583	14408	14510	14344	14453	14307	14442	14511	14517	14363	14403	14442	14461	14302	14323	14335	14490	14303	14325	14492	14444	14521	14369	14384	14511	14278	14432	14514	14404	14544	14382	14519	14415	14432	14517	14446	14600	14485	14458	14416	14344	14424	14475	14376	14501	14370	14400	14307	14408	14322	14503	14489	14506	14419	14379	14515	14348	14709	14323	14489	14408	14470	14494	14446	14480	14350	14444	14659	14372	14501	14276	14548	14330	14400	14271	14465	14499	14448	14372	14425	14608	14385	14478	14398	14583	14293	14733	14406	14497	14544	14604	14452	14462	14496	14618	14316	14207	14386	14585	14560	14470	14319	14447	14343	14441	14459	14320	14457	14423	14333	14622	14418	14391	14380	14340	14374	14606	14448	14419	14453	14482	14565	14534	14340	14418	14414	14377	14456	14400	14306	14375	14498	14456	14362	14548	14595	14569	14335	14414	14547	14453	14538	14433	14446	14383	14367	14306	14428	14476	14599	14566	14521	14555	14529	14444	14370	14347	14408	14435	14413	14548	14346	14504	14361	14279	14331	14416	14436	14471	14392	14537	14369	14523	14451	14409	14613	14286	14510	14441	14483	14505	14523	14377	14434	14393	14331	14388	14485	14540	14564	14520	14294	14455	14437	14546	14513	14400	14281	14535	14501	14543	14400	14531	14275	14362	14375	14396	14596	14549	14555	14474	14346	14444	14485	14302	14478	14458	14402	14538	14334	14383	14430	14489	14233	14434	14347	14619	14339	14589	14245	14297	14393	14426	14508	14306	14438	14523	14442	14290	14435	14511	14499	14506	14575	14433	14476	14387	14585	14378	14538	14417	14377	14430	14601	14547	14562	14528	14631	14526	14413	14536	14442	14452	14362	14565	14411	14342	14408	14492	14486	14560	14530	14412	14497	14506	14382	14403	14492	14381	14483	14481	14600	14483	14447	14387	14430	14483	14537	14365	14540	14434	14464	14374	14433	14275	14552	14673	14382	14564	14410	14437	14439	14487	14411	14451	14330	14249	14545	14310	14395	14498	14691	14452	14389	14551	14458	14562	14373	14433	14495	14235	14519	14465	14389	14337	14381	14424	14348	14443	14499	14371	14513	14633	14476	14367	14537	14384	14449	14683	14540	14532	14538	14335	14439	14273	14596	14511	14411	14386	14262	14504	14576	14330	14329	14460	14439	14405	14476	14473	14397	14490	14485	14423	14415	14416	14695	14346	14574	14313	14478	14323	14381	14500	14511	14434	14405	14476	14248	14447	14440	14727	14462	14466	14504	14454	14485	14583	14257	14377	14380	14512	14426	14414	14540	14342	14494	14446	14437	14470	14537	14282	14309	14424	14491	14433	14542	14529	14404	14548	14429	14368	14388	14572	14466	14580	14528	14395	14573	14536	14547	14482	14432	14334	14448	14362	14370	14451	14447	14334	14393	14587	14531	14377	14413	14485	14312	14601	14410	14403	14599	14670	14426	14547	14478	14549	14325	14322	14488	14612	14457	14504	14333	14368	14503	14545	14396	14314	14514	14446	14591	14570	14433	14460	14498	14574	14428	14414	14378	14408	14324	14368	14539	14388	14383	14326	14581	14352	14540	14451	14622	14443	14492	14488	14536	14538	14577	14398	14313	14590	14486	14481	14419	14353	14445	14348	14472	14479	14513	14327	14358	14422	14492	14643	14391	14448	14563	14255	14423	14563	14492	14453	14666	14369	14327	14543	14405	14584	14412	14722	14502	14239	14450	14498	14326	14331	14445	14543	14460	14337	14483	14623	14420	14617	14549	14540	14536	14522	14432	14320	14429	14622	14291	14495	14301	14374	14410	14331	14499	14581	14298	14575	14374	14449	14398	14480	14287	14559	14720	14531	14401	14447	14407	14358	14484	14375	14526	14253	14393	14595	14363	14427	14469	14519	14409	14372	14562	14528	14432	14611	14381	14533	14482	14424	14351	14381	14397	14464	14495	14422	14299	14332	14486	14253	14514	14391	14492	14363	14518	14484	14610	14421	14449	14368	14300	14500	14538	14569	14372	14608	14429	14554	14583	14488	14442	14431	14445	14527	14489	14428	14508	14373	14483	14509	14396	14590	14558	14549	14350	14478	14532	14340	14434	14436	14628	14488	14341	14563	14396	14567	14491	14528	14403	14406	14294	14405	14304	14444	14339	14358	14278	14512	14640	14483	14348	14373	14537	14611	14284	14511	14415	14374	14308	14419	14472	14513	14317	14361	14553	14313	14467	14322	14412	14462	14433	14537	14556	14416	14347	14378	14426	14343	14397	14416	14435	14498	14378	14469	14397	14473	14324	14302	14404	14423	14457	14414	14502	14545	14467	14340	14436	14458	14430	14458	14437	14412	14418	14622	14365	14464	14496	14500	14470	14504	14586	14304	14474	14513	14366	14384	14476	14465	14393	14403	14453	14421	14466	14372	14532	14514	14207	14435	14423	14527	14388	14373	14408	14485	14499	14530	14410	14453	14497	14475	14370	14585	14520	14467	14370	14658	14575	14422	14455	14425	14494	14471	14535	14446	14510	14373	14397	14527	14436	14413	14458	14351	14532	14391	14525	14388	14376	14491	14217	14474	14418	14390	14567	14340	14341	14346	14299	14317	14517	14434	14571	14557	14313	14387	14305	14470	14340	14396	14492	14288	14434	14488	14476	14470	14476	14372	14393	14426	14512	14497	14533	14510	14590	14351	14532	14492	14312	14358	14472	14266	14482	14436	14505	14438	14407	14422	14400	14493	14356	14508	14433	14450	14410	14403	14517	14382	14514	14488	14281	14279	14436	14465	14328	14473	14491	14430	14513	14422	14522	14614	14230	14648	14407	14413	14360	14467	14496	14409	14411	14480	14445	14481	14396	14352	14465	14464	14524	14455	14475	14422	14597	14350	14415	14334	14376	14403	14379	14484	14495	14319	14436	14571	14489	14517	14320	14283	14421	14409	14405	14387	14548	14492	14283	14441	14555	14407	14440	14377	14438	14688	14388	14464	14462	14583	14396	14377	14445	14492	14358	14408	14552	14397	14392	14341	14582	14507	14319	14390	14440	14622	14458	14369	14302	14665	14612	14366	14474	14430	14567	14458	14464	14476	14415	14542	14431	14343	14564	14409	14485	14448	14477	14402	14373	14503	14544	14297	14718	14367	14467	14521	14440	14442	14520	14377	14557	14343	14488	14376	14457	14523	14478	14501	14457	14424	14506	14357	14581	14419	14356	14520	14357	14314	14634	14235	14385	14434	14531	14517	14399	14439	14508	14423	14562	14427	14502	14393	14330	14395	14309	14440	14411	14431	14621	14424	14455	14364	14448	14468	14354	14369	14408	14478	14527	14515	14488	14474	14399	14506	14369	14350	14440	14629	14495	14488	14356	14371	14551	14482	14510	14508	14482	14619	14536	14444	14298	14486	14425	14696	14468	14438	14480	14486	14495	14259	14487	14471	14415	14522	14337	14440	14606	14496	14409	14435	14347	14277	14476	14449	14476	14405	14511	14312	14512	14582	14450	14305	14348	14430	14492	14442	14592	14199	14535	14480	14552	14279	14497	14486	14340	14311	14459	14535	14481	14529	14208	14596	14421	14557	14382	14373	14333	14570	14456	14475	14482	14316	14561	14447	14420	14527	14537	14365	14663	14545	14621	14447	14549	14460	14464	14411	14306	14604	14500	14407	14348	14454	14562	14430	14553	14495	14354	14203	14434	14499	14390	14575	14390	14397	14319	14495	14416	14387	14451	14355	14377	14309	14485	14541	14447	14396	14564	14413	14505	14351	14234	14365	14510	14338	14490	14566	14650	14361	14553	14393	14469	14484	14445	14373	14496	14526	14466	14487	14415	14506	14430	14355	14740	14409	14396	14442	14631	14388	14323	14385	14509	14361	14342	14335	14505	14400	14660	14297	14424	14550	14406	14322	14498	14464	14479	14622	14386	14548	14394	14471	14490	14398	14430	14466	14600	14531	14317	14581	14450	14562	14260	14407	14500	14313	14452	14467	14461	14419	14256	14490	14500	14515	14484	14270	14541	14500	14562	14572	14398	14445	14562	14497	14322	14482	14216	14340	14365	14477	14467	14472	14317	14395	14482	14258	14263	14549	14458	14438	14276	14356	14408	14571	14427	14578	14585	14470	14459	14470	14417	14294	14418	14531	14459	14434	14364	14454	14299	14432	14469	14413	14382	14441	14460	14419	14538	14599	14409	14487	14520	14449	14415	14414	14468	14496	14485	14409	14448	14265	14344	14467	14383	14499	14571	14407	14524	14408	14347	14582	14494	14591	14540	14316	14255	14340	14418	14369	14577	14318	14553	14396	14621	14512	14357	14411	14433	14339	14497	14447	14307	14605	14567	14398	14350	14253	14549	14558	14487	14390	14392	14458	14531	14379	14521	14347	14454	14449	14459	14415	14353	14422	14452	14510	14473	14539	14486	14241	14349	14395	14414	14491	14434	14593	14473	14537	14508	14414	14388	14507	14434	14392	14373	14444	14518	14589	14316	14457	14392	14349	14378	14629	14347	14457	14470	14277	14333	14399	14440	14522	14576	14300	14411	14384	14354	14407	14461	14454	14546	14472	14457	14382	14446	14465	14389	14451	14443	14458	14600	14506	14358	14384	14505	14484	14416	14670	14466	14601	14527	14532	14476	14267	14363	14280	14446	14439	14530	14541	14376	14589	14569	14521	14383	14573	14592	14348	14313	14429	14459	14576	14587	14449	14677	14359	14539	14511	14478	14517	14523	14281	14537	14454	14487	14555	14453
23742	21020	28314	24065	22520	23101	21893	19100	17866	17600	17087	16790	18745	28127	27282	24467	20322	17412	16391	15916	15784	15892	15889	15737	15603	15903	15785	15969	15862	15743	15816	15795	15913	15754	15844	15629	15679	15677	15666	15720	15795	15694	15736	15800	15786	15909	15618	15806	15866	15765	15699	15672	15638	15768	15764	15798	15751	15700	15713	15765	15785	15669	15630	15719	15830	15826	15834	15824	15943	15865	15694	15805	15812	15749	15871	15791	15893	15661	15471	15785	15691	15706	15896	15697	15834	15720	15733	15774	15670	15484	15439	15743	15671	15455	15749	15519	15653	15882	15656	15404	15716	15716	15616	15424	15850	15689	15650	15893	15762	15715	15506	15662	15797	15404	15588	15645	15535	15591	15641	15542	15570	15746	15653	15569	15745	15679	15663	15748	15653	15774	15836	15720	15770	15505	15578	15849	15729	15611	15725	15673	15604	15556	15919	15643	15646	15762	15796	15794	15667	15548	15673	15532	15556	15760	15541	15454	15676	15663	15585	15757	15672	15624	15722	15535	15580	15655	15706	15941	15805	15543	15668	15774	15803	15618	15758	15577	15724	15604	15667	15613	15559	15753	15821	15752	15735	15549	15841	15513	15900	15791	15695	15597	15755	15674	15521	15720	15432	15716	15761	15551	15652	15566	15472	15743	15665	15663	15761	15725	15755	15538	15547	15532	15707	15785	15728	15756	15613	15407	15749	15738	15768	15767	15751	15677	15693	15653	15851	15598	15691	15611	15751	15796	15687	15761	15805	15741	15768	15556	15752	15752	15717	15725	15642	15692	15745	15674	15619	15661	15644	15653	15822	15590	15764	15548	15750	15548	15545	15692	15935	15706	15672	15723	15597	15481	15684	15645	15648	15675	15658	15703	15613	15671	15615	15699	15668	15817	15643	15658	15661	15485	15546	15621	15645	15655	15621	15804	15767	15769	15873	15646	15734	15859	15699	15605	15723	15833	15547	15833	15839	15736	15636	15728	15723	15719	15588	15688	15634	15459	15784	15566	15681	15896	15760	15770	15443	15644	15672	15827	15672	15818	15837	15628	15763	15748	15754	15775	15860	15733	15539	15734	15830	15634	15667	15707	15896	15568	15553	15677	15492	15755	15633	15717	15491	15615	15645	15600	15516	15624	15660	15786	15559	15552	15874	15614	15372	15719	15628	15785	15448	15700	15650	15456	15770	15809	15630	15689	15695	15720	15549	15527	15513	15609	15611	15538	15449	15732	15575	15773	15655	15482	15610	15821	15749	15632	15712	15759	15816	15600	15562	15666	15747	15731	15762	15446	15625	15703	15596	15506	15715	15722	15669	15727	15620	15531	15547	15693	15692	15445	15705	15660	15753	15721	15689	15659	15748	15699	15559	15628	15638	15970	15743	15623	15536	15584	15707	15685	15704	15661	15693	15616	15541	15558	15808	15740	15724	15526	15817	15687	15684	15669	15477	15697	15678	15708	15770	15751	15758	15765	15435	15594	15619	15472	15644	15785	15735	15698	15755	15636	15518	15591	15583	15445	15720	15786	15729	15877	15746	15688	15637	15709	15716	15709	15839	15505	15581	15465	15705	15612	15803	15499	15778	15469	15621	15806	15581	15782	15523	15581	15574	15594	15573	15598	15655	15622	15841	15688	15883	15671	15735	15589	15541	15805	15836	15610	15655	15511	15647	15776	15614	15717	15766	15763	15676	15570	15799	15554	15813	15743	15773	15561	15588	15693	15764	15575	15711	15552	15561	15624	15636	15726	15421	15764	15530	15777	15769	15805	15710	15557	15624	15764	15759	15707	15824	15711	15766	15790	15824	15733	15853	15836	15610	15595	15675	15703	15765	15544	15458	15621	15751	15571	15619	15717	15639	15491	15580	15568	15567	15694	15711	15601	15764	15729	15696	15810	15998	15691	15611	15767	15689	15737	15792	15678	15701	15468	15674	15622	15736	15698	15515	15580	15708	15671	15579	15597	15601	15667	15740	15632	15658	15534	15683	15524	15703	15874	15734	15758	15749	15816	15668	15639	15696	15844	15898	15647	15608	15719	15561	15526	15619	15636	15461	15756	15742	15691	15757	15709	15834	15646	15808	15765	15736	15751	15809	15803	15581	15704	15749	15453	15559	15632	15655	15847	15525	15707	15699	15814	15682	15397	15667	15801	15638	15535	15763	15952	15659	15569	15929	15831	15779	15541	15634	15596	15674	15805	15550	15657	15719	15720	15641	15532	15687	15744	15817	15712	15657	15618	15529	15541	15737	15599	15609	15772	15701	15792	15716	15735	15760	15881	15538	15703	15430	15755	15804	15607	15726	15772	15605	15735	15787	15606	15597	15794	15659	15778	15780	15654	15480	15516	15758	15876	15666	15620	15528	15563	15643	15826	15627	15710	15583	15690	15694	15716	15614	15799	15684	15715	15818	15799	15647	15485	15832	15542	15753	15660	15813	15569	15585	15584	15660	15566	15524	15603	15677	15501	15642	15914	15716	15737	15890	15770	15822	15529	15793	15606	15723	15651	15765	15669	15575	15604	15522	15522	15888	15762	15837	15654	15777	15613	15590	15592	15736	15683	15830	15558	15612	15665	15720	15697	15968	15598	15503	15613	15629	15697	15617	15382	15790	15821	15694	15876	15846	15580	15809	15687	15646	15729	15568	15750	15705	15563	15700	15593	15618	15780	15631	15733	15795	15709	15627	15687	15642	15792	15618	15751	15663	15625	15629	15662	15659	15589	15720	15891	15692	15834	15722	15776	15569	15609	15477	15604	15742	15792	15827	15686	15667	15573	16038	15754	15769	15911	15666	15651	15567	15820	15771	15464	15632	15647	15569	15707	15769	15523	15762	15853	15839	15620	15651	15631	15638	15563	15487	15775	15708	15689	15660	15496	15603	15806	15689	15691	15692	15637	15726	15487	15658	15688	15620	15625	15521	15591	15620	15644	15871	15715	15685	15752	15514	15710	15744	15791	15621	15663	15735	15518	15585	15506	15685	15556	15685	15672	15475	15636	15546	15630	15711	15711	15544	15762	15733	15685	15725	15866	15685	15832	15531	15608	15738	15667	15647	15593	15487	15795	15796	15827	15652	15688	15712	15798	15822	15724	15564	15753	15858	15587	15832	15758	15656	15592	15709	15703	15659	15639	15711	15555	15635	15711	15816	15471	15606	15543	15706	15775	15809	15667	15582	15725	15757	15619	15611	15739	15912	15853	15709	15639	15491	15663	15652	15907	15669	15593	15667	15828	15643	15807	15581	15625	15869	15624	15877	15633	15675	15682	15557	15518	15535	15629	15747	15761	15747	15661	15831	15533	15795	15832	15644	15652	15679	15839	15764	15510	15648	15638	15741	15664	15880	15610	15687	15752	15676	15754	15717	15630	15451	15645	15578	15888	15855	15812	15551	15709	15645	15867	15607	15852	15759	15680	15750	15828	15733	15701	15718	15667	15520	15787	15764	15649	15683	15686	15670	15592	15697	15847	15709	15629	15695	15653	15623	15722	15720	15630	15736	15602	15464	15896	15730	15576	15757	15733	15784	15479	15683	15727	15626	15534	15847	15787	15447	15668	15624	15652	15751	15557	15660	15745	15735	15819	15763	15607	15661	15782	15640	15751	15606	15760	15725	15618	15714	15718	15611	15464	15540	15423	15742	15764	15487	15691	15631	15614	15488	15739	15682	15683	15801	15606	15762	15732	15831	15731	15554	15847	15529	15771	15537	15705	15721	15823	15686	15574	15656	15551	15588	15745	15556	15741	15754	15722	15736	15522	15539	15738	15645	15792	15590	15746	15600	15600	15676	15666	15689	15472	15661	15565	15593	15592	15563	15720	15559	15520	15574	15520	15668	15622	15664	15643	15876	15602	15824	15796	15607	15816	15626	15556	15801	15847	15579	15703	15685	15641	15584	15530	15669	15972	15684	15636	15582	15869	15611	15668	15760	15774	15596	15791	15763	15843	15657	15720	15702	15695	15822	15757	15713	15728	15754	15588	15765	15630	15593	15670	15596	15767	15730	15739	15743	15479	15669	15519	15544	15742	15771	15751	15675	15621	15629	15684	15658	15702	15703	15681	15539	15762	15654	15750	15685	15686	15565	15626	15442	15717	15651	15728	15608	15737	15723	15406	15542	15697	15790	15446	15493	15530	15626	15354	15606	15774	15789	15888	15533	15458	15413	15536	15800	15586	15493	15655	15656	15769	15669	15595	15812	15806	15748	15619	15757	15746	15690	15855	15775	15894	15622	15613	15745	15626	15678	15839	15810	15833	15686	15684	15703	15720	15632	15807	15513	15643	15804	15537	15758	15786	15482	15746	15693	15565	15610	15702	15645	15622	15711	15788	15580	15808	15714	15670	15772	15737	15765	15752	15746	15764	15603	15722	15778	15725	15618	15718	15710	15756	15548	15687	15685	15846	15601	15588	15664	15688	15702	15715	15739	15678	15689	15670	15826	15687	15656	15646	15674	15866	15718	15648	15665	15724	15855	15707	15699	15748	15780	15604	15569	15632	15612	15674	15676	15709	15557	15658	15666	15640	15581	15433	15708	15651	15599	15855	15460	15698	15651	15833	15579	15638	15723	15735	15555	15757	15661	15731	15685	15681	15705	15681	15760	15447	15607	15615	15805	15606	15556	15583	15503	15843	15626	15530	15871	15733	15695	15608	15519	15558	15566	15775	15649	15546	15711	15692	15839	15624	15583	15693	15640	15617	15528	15693	15466	15560	15793	15705	15877	15670	15755	15608	15658	15558	15719	15655	15739	15684	15688	15689	15730	15766	15890	15548	15825	15792	15560	15661	15547	15502	15648	15812	15575	15646	15734	15468	15813	15563	15761	15682	15696	15613	15699	15675	15826	15899	15498	15653	15714	15662	15581	15755	15556	15744	15778	15782	15714	15761	15732	15591	15541	15846	15642	15719	15728	15698	15570	15573	15571	15720	15525	15703	15655	15899	15758	15727	15777	15695	15635	15737	15852	15705	15705	15555	15719	15698	15657	15712	15630	15748	15593	15749	15709	15782	15843	15633	15634	15689	15642	15671	15680	15702	15733	15686	15802	15715	15797	15886	15630	15746	15547	15882	15720	15682	15634	15587	15734	15543	15609	15617	15695	15840	15734	15677	15624	15718	15459	15670	15611	15729
15831	28454	26811	24099	25771	22811	20635	19271	18271	17476	16603	15915	20002	31818	29696	25562	19501	16022	15017	14615	14564	14548	14520	14583	14638	14529	14617	14538	14581	14572	14550	14505	14626	14497	14452	14568	14582	14573	14488	14446	14393	14671	14400	14543	14524	14430	14644	14553	14360	14477	14418	14505	14429	14558	14471	14537	14580	14499	14728	14415	14466	14386	14599	14470	14405	14679	14648	14546	14605	14467	14485	14281	14635	14489	14502	14337	14520	14543	14485	14470	14643	14540	14435	14410	14389	14457	14522	14465	14411	14506	14618	14598	14531	14314	14480	14403	14628	14470	14379	14364	14501	14482	14575	14653	14382	14572	14484	14472	14455	14391	14485	14322	14467	14513	14508	14560	14555	14407	14345	14531	14653	14449	14587	14381	14604	14394	14522	14385	14488	14433	14497	14667	14453	14608	14443	14500	14517	14419	14338	14392	14381	14656	14672	14606	14372	14476	14458	14401	14524	14596	14437	14355	14558	14583	14372	14411	14562	14436	14559	14511	14490	14621	14339	14339	14525	14358	14450	14526	14484	14435	14472	14577	14529	14499	14417	14484	14558	14300	14543	14508	14676	14432	14583	14461	14507	14718	14601	14461	14434	14307	14558	14490	14494	14538	14551	14493	14591	14553	14641	14540	14644	14475	14497	14498	14558	14390	14568	14619	14473	14566	14428	14427	14351	14452	14605	14500	14407	14735	14230	14363	14502	14551	14355	14440	14448	14477	14417	14488	14552	14262	14614	14550	14351	14329	14572	14457	14448	14418	14576	14513	14608	14482	14539	14471	14530	14326	14562	14502	14559	14597	14535	14540	14417	14521	14414	14449	14479	14487	14612	14344	14621	14515	14636	14435	14499	14416	14366	14396	14520	14349	14439	14557	14512	14556	14425	14376	14508	14436	14597	14564	14511	14387	14541	14508	14466	14575	14531	14481	14493	14565	14645	14486	14699	14689	14489	14540	14400	14424	14484	14633	14532	14600	14570	14457	14540	14508	14589	14590	14434	14552	14546	14432	14489	14375	14527	14423	14390	14493	14615	14373	14549	14645	14637	14598	14408	14431	14516	14449	14415	14464	14322	14452	14636	14653	14566	14503	14562	14632	14435	14646	14429	14505	14409	14446	14426	14486	14572	14491	14561	14528	14369	14495	14528	14438	14363	14433	14404	14524	14275	14594	14517	14394	14523	14491	14422	14450	14480	14535	14363	14440	14547	14451	14661	14411	14534	14422	14511	14409	14527	14411	14497	14575	14493	14473	14688	14433	14256	14607	14467	14315	14528	14467	14513	14480	14340	14463	14297	14432	14509	14258	14451	14586	14545	14355	14481	14381	14437	14554	14419	14285	14365	14599	14441	14383	14372	14479	14332	14492	14413	14548	14331	14496	14436	14610	14361	14453	14572	14440	14615	14387	14616	14535	14426	14470	14520	14543	14604	14452	14533	14528	14418	14517	14492	14578	14401	14488	14390	14499	14436	14448	14196	14322	14522	14476	14516	14483	14531	14542	14206	14482	14394	14370	14447	14525	14536	14475	14469	14682	14476	14383	14565	14387	14473	14410	14514	14442	14438	14435	14413	14447	14483	14442	14491	14296	14600	14583	14381	14471	14427	14579	14401	14563	14528	14456	14412	14458	14339	14404	14600	14623	14379	14347	14528	14540	14347	14491	14504	14499	14448	14524	14359	14531	14479	14531	14615	14430	14344	14497	14578	14522	14474	14448	14431	14548	14392	14509	14497	14531	14545	14400	14413	14600	14541	14449	14564	14523	14468	14463	14269	14500	14307	14515	14416	14520	14317	14471	14437	14598	14475	14299	14397	14478	14542	14490	14671	14315	14447	14517	14645	14483	14448	14486	14322	14458	14542	14494	14477	14438	14365	14531	14478	14490	14484	14412	14460	14384	14421	14425	14640	14553	14443	14434	14388	14687	14502	14541	14525	14674	14587	14578	14522	14501	14421	14371	14622	14570	14202	14542	14555	14592	14559	14428	14321	14524	14396	14459	14434	14469	14593	14590	14627	14545	14427	14349	14410	14352	14550	14521	14594	14382	14429	14470	14303	14572	14423	14709	14528	14464	14435	14372	14445	14405	14581	14486	14588	14563	14353	14469	14467	14441	14619	14539	14373	14571	14461	14431	14529	14564	14450	14373	14517	14560	14522	14578	14431	14557	14495	14429	14412	14515	14594	14508	14456	14333	14568	14402	14592	14519	14654	14422	14447	14402	14381	14577	14589	14447	14400	14677	14549	14326	14390	14447	14319	14512	14616	14546	14497	14447	14355	14476	14479	14301	14627	14685	14565	14569	14420	14524	14437	14600	14515	14456	14602	14534	14541	14483	14422	14341	14657	14590	14528	14501	14568	14527	14449	14564	14580	14283	14390	14412	14741	14485	14565	14561	14672	14425	14448	14445	14416	14531	14326	14376	14444	14359	14393	14587	14419	14608	14576	14470	14375	14506	14370	14452	14638	14463	14471	14466	14503	14364	14519	14528	14513	14401	14282	14460	14472	14417	14350	14436	14494	14449	14579	14415	14559	14416	14509	14518	14463	14374	14551	14389	14617	14508	14549	14473	14596	14422	14521	14463	14378	14439	14317	14436	14502	14365	14477	14484	14596	14467	14483	14474	14487	14601	14521	14483	14513	14426	14455	14394	14425	14387	14481	14355	14502	14457	14564	14644	14433	14409	14555	14488	14466	14548	14297	14352	14365	14426	14553	14506	14467	14581	14454	14450	14317	14426	14444	14467	14491	14632	14481	14464	14607	14363	14508	14489	14391	14471	14428	14414	14508	14419	14438	14554	14544	14338	14520	14394	14461	14458	14551	14524	14440	14598	14404	14498	14489	14580	14508	14742	14544	14508	14633	14544	14418	14432	14267	14515	14558	14530	14654	14567	14333	14442	14602	14470	14577	14476	14469	14456	14713	14558	14502	14278	14446	14213	14506	14429	14385	14566	14472	14400	14443	14485	14407	14611	14540	14490	14473	14579	14392	14426	14567	14377	14455	14575	14363	14311	14530	14349	14548	14600	14512	14372	14572	14289	14474	14416	14361	14532	14587	14463	14431	14483	14429	14453	14501	14326	14400	14530	14490	14369	14363	14455	14484	14470	14486	14334	14549	14580	14462	14375	14459	14468	14619	14193	14529	14553	14353	14530	14444	14478	14460	14477	14432	14455	14434	14387	14274	14424	14373	14418	14542	14522	14634	14482	14438	14439	14413	14471	14505	14319	14539	14456	14549	14504	14449	14398	14315	14458	14445	14262	14518	14355	14439	14503	14460	14334	14486	14499	14534	14520	14375	14599	14385	14263	14507	14329	14630	14415	14366	14434	14356	14505	14548	14387	14487	14514	14649	14519	14410	14459	14505	14535	14397	14487	14450	14523	14399	14499	14558	14399	14296	14422	14596	14565	14591	14506	14506	14438	14520	14491	14505	14505	14375	14540	14600	14508	14630	14523	14272	14478	14380	14636	14593	14450	14503	14561	14240	14411	14423	14506	14477	14556	14650	14389	14434	14607	14661	14529	14545	14453	14302	14316	14523	14577	14529	14381	14356	14476	14545	14533	14554	14450	14602	14472	14578	14557	14404	14570	14555	14434	14586	14529	14421	14422	14425	14290	14458	14452	14489	14439	14520	14375	14483	14493	14532	14433	14457	14539	14546	14581	14433	14524	14328	14420	14493	14352	14656	14392	14582	14446	14610	14490	14497	14440	14532	14457	14390	14446	14437	14541	14286	14457	14432	14430	14594	14583	14650	14562	14302	14503	14487	14470	14444	14524	14705	14351	14302	14552	14334	14478	14445	14481	14474	14554	14519	14370	14443	14542	14535	14367	14417	14432	14325	14567	14472	14607	14552	14467	14526	14471	14522	14441	14582	14486	14500	14412	14495	14480	14312	14466	14424	14506	14570	14384	14378	14488	14347	14354	14261	14477	14526	14610	14360	14401	14462	14596	14310	14615	14308	14473	14581	14506	14549	14728	14361	14630	14382	14470	14443	14485	14624	14378	14414	14406	14390	14431	14579	14535	14432	14414	14493	14366	14322	14480	14591	14595	14485	14506	14490	14487	14522	14313	14475	14397	14449	14335	14543	14445	14531	14520	14432	14470	14415	14601	14348	14493	14584	14540	14251	14555	14386	14470	14484	14417	14541	14512	14544	14285	14397	14501	14585	14399	14513	14506	14593	14471	14387	14435	14522	14483	14548	14338	14534	14342	14594	14464	14487	14668	14588	14554	14377	14335	14380	14507	14447	14518	14434	14460	14436	14550	14440	14596	14320	14381	14709	14451	14451	14518	14219	14458	14441	14427	14453	14575	14283	14477	14577	14507	14462	14526	14469	14553	14443	14528	14527	14224	14422	14429	14500	14446	14442	14614	14322	14425	14543	14456	14443	14391	14491	14527	14427	14490	14403	14535	14417	14538	14517	14372	14503	14447	14314	14624	14402	14535	14560	14473	14464	14420	14434	14254	14489	14380	14486	14430	14432	14537	14528	14346	14605	14422	14433	14493	14316	14548	14484	14696	14516	14578	14500	14536	14502	14391	14460	14427	14502	14547	14581	14240	14496	14706	14383	14363	14584	14455	14535	14289	14442	14462	14526	14431	14495	14522	14523	14449	14360	14248	14674	14623	14585	14361	14619	14322	14547	14397	14372	14415	14451	14602	14589	14437	14568	14628	14293	14354	14560	14519	14442	14401	14397	14428	14514	14370	14272	14430	14544	14714	14429	14508	14505	14509	14301	14505	14490	14380	14667	14601	14430	14459	14538	14621	14520	14423	14464	14303	14523	14533	14290	14463	14569	14420	14472	14296	14489	14445	14428	14394	14426	14530	14552	14451	14464	14616	14417	14630	14474	14427	14425	14401	14435	14432	14280	14387	14375	14283	14517	14385	14437	14383	14458	14501	14485	14336	14438	14531	14478	14339	14533	14402	14375	14521	14421	14575	14544	14487	14316	14583	14547	14542	14565	14567	14483	14432	14507	14602	14420	14528	14382	14350	14408	14459	14443	14387	14516	14476	14639	14427	14500	14591	14627	14502	14338	14598	14465	14595	14559	14478	14465	14459	14422	14449	14461	14528	14563	14413	14444	14442	14547	14444	14541	14406	14452	14449	14370	14593
22682	21028	28805	23493	21468	24009	25728	20331	18607	18166	17802	17487	25003	36397	33876	28981	22293	18432	16711	16166	15825	15939	16044	15930	15882	15687	15943	15869	15825	15850	15689	15724	15929	15740	15736	15780	15640	15760	15981	15772	15738	16101	15868	15851	15853	15653	15704	15877	15631	15704	15783	15628	15687	15845	15729	15948	15797	15957	15822	15883	15835	15700	15900	15969	16092	15831	15894	15752	15829	15829	15780	15829	15837	15822	15818	15834	15634	15992	15841	15883	15827	15755	15980	15664	15722	15888	15787	15647	15688	15733	15745	15704	15732	15928	15800	15830	15795	15793	15941	15897	15886	15757	15608	15748	15813	15731	15706	15750	15832	15753	15552	15630	15725	15962	15688	15587	15626	15575	15617	15722	15836	15621	15859	15909	15896	15601	15886	15861	15751	15767	15573	15698	15718	15736	15671	15620	15751	15921	15557	15806	15791	15676	15546	15656	15621	15666	15610	15916	15787	15836	15807	15741	15823	15594	15757	15901	15502	15701	15649	15652	15569	15784	15748	15710	15691	15409	15663	15636	15782	15742	15769	15846	15726	15544	15601	15685	15851	15677	15757	15586	15736	15797	15689	15645	15626	15731	15792	15849	15778	15768	15769	15749	15808	15742	15913	15986	15732	15790	15849	15711	15880	15764	15823	15939	15853	15880	15740	15656	15662	15647	15718	15792	15774	15466	15651	15530	15699	15690	15851	15589	15807	15607	15642	15712	15774	15762	15827	15572	15765	15725	15703	15522	15914	15777	15822	15809	15874	15693	15750	15726	15761	15787	15581	15991	15843	15765	15806	15791	15893	15690	15717	15652	15721	15861	15661	15831	15712	15679	15732	15823	15735	15719	15872	15595	15674	15779	15798	15610	15826	15852	15662	15744	15658	15672	15669	15743	15943	15704	15753	15791	15796	15617	15644	15844	15758	15659	15959	15663	15841	15764	15709	15394	15716	15797	15638	15950	15741	15688	15834	15752	15703	15615	15796	15703	15555	15690	15950	15819	15781	15559	15740	15453	15748	15785	15724	15835	15849	15809	15651	15645	15676	15655	15781	15683	15855	15701	15549	15679	15696	15744	15762	15853	15748	15860	15696	15724	15750	15694	15794	15701	15806	15709	15523	15760	15909	15763	15706	15684	15574	15666	15643	15679	15621	15698	15767	15628	15610	15822	15733	15738	15728	15583	15877	15513	15641	15790	15821	15661	15808	15793	15690	15688	15689	15788	15711	15717	15779	15722	15757	15658	15764	15902	15887	15763	15783	15642	15521	15688	15660	15682	15637	15567	15617	15727	15700	15521	15700	15635	15747	15627	15917	15663	15681	15902	15686	15749	15816	15802	15654	15685	15690	15753	15792	15587	15641	15909	15729	15582	15829	15781	15797	15776	15820	15785	15638	15731	15700	15793	15881	15742	15860	15888	15859	15688	15585	15651	15896	15930	15717	15680	15616	15672	15932	15693	15812	15612	15739	15680	15864	15696	15752	15725	15699	15666	15753	15711	15746	15799	15593	15555	15771	15743	15763	15696	15653	15670	15703	15805	15826	15645	15607	15724	15591	15801	15851	15750	15777	15668	15810	15806	15553	15765	15730	15500	15723	15826	15588	15707	15906	15860	15605	15802	15610	15586	15858	15665	15728	15640	15615	15677	15818	15686	15754	15840	15674	15591	15552	15626	15480	15739	15536	15618	15811	15579	15754	15771	15704	15887	15709	15749	15752	15573	15564	15790	15798	15556	15819	15521	15729	15736	15696	15891	16026	15641	15802	15693	15984	15637	15622	15659	15765	15644	15716	15865	15830	15708	15748	15861	15743	15663	15640	15905	15655	15686	15689	15726	15722	15644	15684	15695	15494	15588	15687	15769	15583	15648	15806	15612	15893	15719	15771	15635	15771	15836	16056	15785	15699	15598	15667	15746	15929	15641	15706	15651	15798	15618	15656	15862	15506	15650	15677	15690	15652	15773	15507	15823	15755	15686	15858	15617	15797	15717	15620	15688	15892	15700	15841	15809	15555	15766	15649	15937	15816	15707	15688	15699	15584	15782	15635	15687	15828	15450	15655	15550	15631	15618	15692	15762	15688	15858	15576	15676	15862	15870	15682	15588	15559	15683	15896	15926	15767	15723	15699	15654	15590	15555	15814	15883	15691	15726	15721	15562	15667	15664	15866	15830	15822	15629	15738	15786	15664	15591	15751	15664	15585	15524	15688	15916	15666	15708	15795	15662	15656	15705	15617	15598	15546	15737	15860	15734	15730	15732	15628	15642	15821	15633	15722	15760	15581	15886	15669	15698	15814	15657	15881	15708	15747	15536	15689	15678	15641	15824	15577	15760	15653	15572	15694	15656	15754	15869	15917	15820	15739	15772	15541	15571	15967	15692	15685	15469	15685	15599	15736	15806	15822	15425	15600	15834	15727	15942	15705	15693	15602	15701	15802	15832	15721	15709	15616	15922	15783	15629	15802	15854	15613	15606	15716	15799	15823	15682	15676	15614	15778	15613	15741	15622	15753	15758	15567	15884	15680	15758	15794	15752	15761	15944	15839	15708	15831	15738	15705	15684	15742	15686	15913	15825	15577	15698	15521	15727	15797	15697	15705	15639	15730	15832	15797	15742	15747	15834	15722	15707	15796	15795	15624	15852	15707	15786	15811	15875	15686	15679	15800	15610	15628	15689	15840	15719	15803	15620	15928	15806	15619	15572	15650	15716	15683	15741	15661	15701	15568	15757	15921	15961	15762	15755	15810	15668	15529	15769	15627	15799	15580	15828	15814	15585	15459	15657	15760	15773	15814	15817	15843	15791	15593	15504	15772	15816	15576	15856	15806	15665	15650	15870	15839	15797	15615	15844	15615	15700	15766	15857	15831	15474	15621	15780	15680	15905	15824	15650	15525	15627	15736	15650	15636	15748	15705	15628	15788	15717	15794	15723	15601	15720	15824	15798	15805	15615	16082	15817	15764	15529	15747	15785	15700	15731	15654	15630	15771	15762	15758	15640	15903	15670	15813	15689	15701	15813	15678	15533	15887	15629	15790	15652	15668	15672	15576	15776	15715	15709	15596	15629	15805	15947	15709	15589	15725	15723	15720	15853	15608	15651	15664	15820	15895	15737	15552	15533	15683	15831	15598	15747	15784	15924	15788	15751	15757	15919	15750	15899	15780	15702	15784	15807	15786	15679	15849	15665	15842	15845	15722	15580	15634	15614	15757	15823	15763	15757	15736	15863	15786	15672	15789	15749	15926	15522	15582	15862	15592	15735	15845	15788	15912	15756	15602	15568	15596	15594	15547	15615	15815	15779	15848	15663	15756	15777	15732	15679	15493	15695	15625	15808	15735	15968	15452	15626	15757	15799	15734	15831	15771	15872	15838	15786	15700	15720	15816	15799	15680	15732	15501	15595	15454	15735	15761	15710	15809	15584	15679	15677	15610	15608	15905	15664	15813	15900	15616	15397	15708	15871	15626	15702	15528	15824	15589	15610	15796	15854	15702	15792	15788	15835	15916	15832	15698	15611	15849	15791	15666	15691	15655	15733	15711	15592	15662	15689	15454	15757	15818	15654	15758	15755	15750	15769	15606	15569	15611	15730	15942	15646	15681	15794	15577	15503	15744	15614	15432	15658	15631	15677	15753	15751	15633	15820	15921	15579	15640	15906	15822	15787	15744	15763	15675	15736	15808	15642	15617	15779	15629	15645	15654	15882	15743	15819	15555	15562	15822	15845	15714	15639	15790	15732	15736	15887	15770	15842	15606	15694	15693	15538	15676	15815	15547	15774	15630	15829	15720	15727	15617	15870	15840	15863	15672	15695	15845	15741	15747	15751	15779	15735	15763	15802	15785	15617	15805	15650	15776	15736	15582	15738	15596	15707	15723	15663	15517	15614	15733	15645	15586	15653	15990	15909	15768	15711	15491	15652	15617	15715	15636	15697	15908	15837	15642	15807	15752	15916	15787	15653	15719	15767	15652	15848	15583	15862	15598	15581	15887	15756	15577	15737	15790	15768	15943	15580	15670	15703	15700	15616	15691	15870	15729	15726	15582	15701	15802	15846	15712	15833	15844	15832	15945	15493	15481	15812	15724	15881	15837	15604	15713	15616	15600	15888	15803	15823	15619	15654	15695	15795	15776	15801	15927	15830	15629	15694	15844	15738	15874	15924	15633	15570	15640	15754	15705	15908	15778	15803	15812	15768	15724	15629	15792	15967	15788	15913	15670	15601	15599	15514	15561	15593	15776	15615	15758	15771	15578	15804	15756	15694	15735	15693	15694	15735	15695	15752	15741	15651	15680	15883	15758	15796	15983	15733	15748	15719	15671	15652	15790	15658	15667	15542	15660	15588	15655	15565	15716	15668	15682	15673	15871	15782	15878	15790	15908	15870	15630	15526	15909	15707	15961	15514	15917	15757	15855	15690	15597	15817	15757	15819	15910	15780	15668	15572	15633	15796	15690	15674	15698	15907	15643	15664	15740	15819	15701	15775	15778	15775	15811	15797	15800	15803	15591	15693	15975	15435	15826	15574	15668	15585	15644	15683	15794	15997	15888	15633	15708	15739	15742	15799	15971	15837	15746	15648	15690	15764	15688	15541	15608	15648	15840	15721	15751	15685	15584	15841	15801	15483	15870	15761	15689	15708	15674	15726	15723	15747	15627	15671	15702	15502	15756	15782	15592	15767	15687	15632	15739	15880	15813	15868	15761	15552	15820	15958	15652	15740	15797	15528	15679	15787	15688	15691	15485	15774	15621	15785	15768	15544	15749	15714	15660	15577	15693	15722	15635	15741	15727	15748	15700	15470	15613	15622	15854	15796	15765	15720	15882	15589	15816	15701	15642	15856	15538	15730	15872	15688	15720	15872	15544	15930	15740	15724	15676	15661	15777	15886	15595	15710	15557	15660	15790	15858	15736	15850	15758	15673	15707	15898	15573	15635	15761	15736	15803	15827	15556	15610	15758	15745	15804	15882	15802	15737	15752	15648	15767	15833	15668	15603	15632	15801	15723	15716	15837	15625	15650	15654	15887	15913	15687	15672	15636	15701	15800	15588	15794	15611	15825	15690	15761	15531	15660	15565	15839	15746	15977	15949	15754	15656	15685	15653	15767	15920	15870	15727	15863	15603	15770	15885
17334	32482	31863	32664	29662	25435	22720	21051	19234	18247	17458	16832	29095	39375	36500	30278	21504	17411	15650	14817	14433	14531	14560	14497	14622	14494	14490	14545	14471	14414	14490	14647	14562	14594	14639	14570	14611	14518	14473	14410	14480	14502	14423	14549	14377	14586	14546	14639	14405	14442	14608	14494	14594	14543	14389	14376	14481	14464	14453	14475	14357	14626	14341	14462	14246	14508	14512	14499	14567	14385	14548	14470	14428	14601	14670	14507	14394	14483	14725	14565	14579	14589	14463	14388	14384	14627	14525	14502	14477	14481	14508	14486	14455	14438	14465	14480	14428	14578	14489	14514	14594	14562	14329	14572	14492	14439	14396	14335	14568	14323	14500	14444	14535	14447	14590	14678	14631	14444	14605	14442	14563	14650	14509	14487	14436	14379	14399	14358	14520	14365	14532	14549	14522	14587	14311	14599	14451	14545	14312	14591	14406	14428	14652	14425	14595	14415	14669	14352	14397	14585	14578	14390	14477	14584	14360	14533	14331	14392	14494	14578	14643	14335	14507	14557	14626	14663	14513	14554	14571	14465	14475	14525	14446	14394	14243	14572	14524	14483	14487	14515	14514	14752	14316	14550	14461	14450	14617	14597	14655	14547	14485	14591	14451	14395	14553	14504	14631	14624	14567	14478	14433	14591	14447	14487	14492	14412	14454	14456	14425	14391	14328	14378	14425	14511	14324	14347	14459	14467	14473	14455	14612	14541	14591	14474	14420	14569	14506	14316	14523	14465	14326	14524	14488	14436	14453	14474	14524	14506	14432	14546	14662	14682	14573	14409	14529	14564	14420	14442	14477	14383	14429	14383	14555	14414	14701	14439	14548	14664	14501	14618	14448	14537	14475	14510	14284	14423	14319	14360	14662	14486	14463	14611	14474	14464	14408	14443	14282	14593	14430	14678	14502	14404	14624	14529	14473	14541	14489	14604	14530	14301	14425	14645	14420	14355	14553	14308	14344	14468	14448	14476	14377	14655	14471	14445	14498	14479	14301	14486	14508	14470	14507	14376	14487	14531	14488	14438	14509	14302	14458	14490	14476	14561	14462	14437	14505	14437	14335	14351	14486	14253	14453	14605	14558	14406	14500	14473	14437	14617	14723	14471	14524	14417	14562	14569	14470	14510	14365	14383	14386	14529	14402	14501	14478	14449	14473	14438	14492	14561	14587	14430	14593	14402	14533	14452	14646	14489	14371	14562	14390	14426	14464	14499	14468	14573	14490	14562	14564	14521	14428	14608	14470	14576	14400	14466	14627	14607	14306	14542	14569	14486	14231	14496	14395	14656	14643	14411	14480	14354	14334	14396	14621	14511	14498	14505	14558	14650	14532	14403	14556	14648	14454	14474	14575	14533	14366	14448	14454	14617	14478	14507	14366	14377	14400	14536	14533	14433	14433	14493	14297	14326	14420	14538	14580	14604	14407	14556	14336	14523	14441	14554	14547	14341	14459	14526	14494	14538	14459	14377	14417	14590	14423	14460	14394	14492	14426	14380	14342	14486	14387	14448	14467	14555	14291	14357	14434	14588	14383	14347	14435	14557	14356	14630	14512	14472	14463	14581	14409	14567	14361	14433	14520	14269	14465	14465	14519	14566	14380	14605	14618	14542	14583	14583	14301	14482	14456	14476	14494	14431	14528	14468	14448	14502	14363	14472	14427	14361	14354	14393	14506	14443	14502	14545	14309	14510	14621	14349	14409	14570	14623	14434	14389	14341	14453	14526	14389	14527	14382	14406	14440	14552	14601	14568	14463	14445	14393	14739	14541	14463	14551	14414	14498	14501	14513	14350	14552	14599	14363	14453	14452	14526	14513	14501	14477	14632	14552	14575	14573	14740	14534	14412	14475	14430	14207	14361	14426	14591	14446	14566	14644	14380	14460	14383	14612	14500	14401	14536	14509	14285	14468	14517	14541	14472	14468	14548	14555	14490	14436	14557	14678	14434	14632	14661	14327	14487	14560	14459	14553	14513	14554	14375	14641	14455	14333	14415	14646	14356	14495	14508	14481	14425	14299	14519	14467	14494	14639	14526	14347	14311	14579	14709	14431	14393	14479	14528	14492	14621	14497	14539	14715	14357	14385	14536	14694	14550	14541	14518	14534	14469	14503	14483	14508	14580	14328	14546	14444	14537	14320	14406	14435	14605	14552	14530	14574	14399	14521	14589	14504	14422	14625	14348	14476	14523	14518	14295	14654	14608	14458	14386	14464	14647	14439	14364	14566	14457	14485	14500	14561	14506	14493	14524	14587	14392	14514	14589	14572	14578	14443	14438	14507	14444	14502	14549	14679	14336	14557	14481	14508	14607	14640	14365	14421	14466	14455	14451	14410	14527	14518	14442	14468	14357	14422	14544	14517	14438	14386	14500	14471	14454	14510	14475	14448	14604	14528	14494	14513	14579	14542	14593	14656	14460	14454	14433	14503	14486	14344	14462	14503	14554	14485	14419	14408	14497	14469	14443	14580	14482	14675	14509	14490	14541	14281	14422	14545	14576	14547	14398	14578	14617	14345	14649	14556	14512	14492	14294	14646	14397	14471	14470	14544	14520	14613	14463	14487	14530	14385	14498	14557	14456	14404	14532	14525	14414	14295	14454	14580	14426	14418	14620	14551	14351	14494	14453	14415	14394	14197	14553	14405	14575	14433	14575	14718	14337	14327	14543	14550	14557	14596	14379	14498	14578	14473	14367	14368	14439	14490	14631	14516	14484	14560	14537	14547	14486	14509	14593	14425	14537	14489	14365	14528	14453	14534	14509	14406	14594	14618	14402	14400	14440	14485	14643	14511	14406	14413	14458	14381	14497	14606	14554	14508	14428	14318	14510	14501	14520	14513	14442	14413	14414	14406	14504	14493	14426	14491	14416	14440	14568	14532	14415	14385	14493	14793	14345	14468	14492	14376	14432	14539	14491	14393	14614	14446	14356	14467	14471	14277	14652	14412	14524	14483	14573	14558	14570	14326	14532	14549	14482	14431	14581	14433	14443	14534	14535	14432	14491	14528	14401	14572	14440	14542	14506	14466	14349	14456	14544	14474	14672	14301	14442	14505	14401	14303	14462	14489	14438	14644	14532	14348	14579	14455	14412	14401	14436	14372	14480	14653	14335	14482	14515	14487	14612	14507	14487	14407	14464	14492	14562	14474	14288	14519	14356	14629	14612	14461	14491	14550	14473	14515	14562	14448	14432	14409	14574	14489	14554	14304	14479	14435	14481	14326	14356	14453	14472	14430	14288	14525	14189	14460	14362	14375	14596	14689	14449	14422	14535	14497	14673	14548	14395	14434	14379	14550	14523	14426	14502	14427	14541	14534	14555	14495	14517	14548	14574	14591	14584	14407	14469	14545	14503	14357	14543	14469	14525	14373	14524	14647	14525	14411	14409	14616	14513	14496	14511	14542	14482	14508	14454	14466	14620	14539	14291	14412	14205	14544	14591	14579	14482	14536	14456	14439	14397	14362	14601	14413	14436	14483	14482	14439	14425	14391	14397	14593	14502	14569	14654	14518	14399	14452	14492	14406	14359	14588	14496	14436	14485	14355	14467	14506	14389	14469	14331	14488	14555	14460	14572	14400	14508	14464	14497	14485	14689	14519	14444	14436	14340	14452	14511	14413	14566	14394	14621	14309	14714	14356	14507	14460	14563	14505	14362	14370	14487	14553	14585	14303	14406	14475	14403	14450	14556	14456	14393	14435	14554	14436	14384	14604	14456	14293	14529	14475	14357	14567	14429	14410	14488	14465	14593	14511	14361	14469	14457	14545	14572	14543	14660	14564	14314	14513	14627	14430	14520	14481	14425	14604	14402	14541	14351	14386	14639	14557	14504	14435	14453	14716	14544	14484	14505	14462	14477	14591	14415	14475	14550	14596	14400	14656	14404	14528	14576	14562	14426	14292	14545	14337	14644	14600	14493	14574	14530	14520	14395	14565	14338	14496	14423	14529	14488	14434	14429	14397	14569	14384	14526	14556	14470	14558	14608	14561	14455	14427	14645	14388	14381	14463	14472	14511	14405	14424	14331	14406	14453	14518	14351	14515	14450	14521	14441	14472	14590	14322	14461	14306	14556	14640	14471	14456	14512	14513	14527	14588	14567	14520	14473	14507	14486	14497	14493	14373	14463	14499	14466	14418	14502	14637	14476	14725	14506	14595	14412	14542	14464	14424	14332	14478	14442	14464	14520	14438	14516	14368	14601	14582	14502	14525	14506	14518	14410	14457	14238	14543	14539	14639	14484	14429	14507	14477	14303	14425	14326	14548	14560	14369	14378	14345	14648	14419	14514	14527	14605	14449	14448	14420	14613	14440	14557	14417	14387	14517	14493	14309	14419	14391	14299	14483	14419	14543	14435	14613	14446	14486	14564	14585	14561	14486	14596	14406	14348	14490	14783	14483	14480	14452	14464	14457	14512	14375	14715	14514	14514	14407	14357	14392	14502	14438	14463	14360	14545	14253	14416	14386	14486	14517	14557	14415	14572	14527	14459	14508	14414	14555	14411	14574	14553	14456	14438	14526	14484	14503	14468	14537	14468	14429	14498	14536	14421	14763	14278	14518	14504	14584	14428	14442	14515	14522	14447	14631	14434	14397	14428	14530	14463	14526	14471	14412	14560	14415	14396	14476	14417	14402	14418	14481	14462	14428	14472	14380	14614	14432	14578	14648	14237	14539	14512	14512	14371	14594	14313	14553	14571	14258	14419	14400	14578	14413	14324	14494	14506	14389	14584	14633	14440	14487	14342	14587	14374	14570	14521	14530	14604	14599	14530	14488	14316	14570	14471	14430	14386	14420	14472	14355	14614	14546	14347	14340	14593	14421	14318	14477	14539	14533	14551	14553	14446	14387	14429	14607	14457	14539	14536	14397	14644	14434	14589	14376	14411	14565	14426	14392	14514	14392	14408	14369	14499	14593	14519	14524	14466	14545	14456	14393	14541	14339	14346	14452	14369	14458	14669	14620	14520	14500	14597	14619	14450	14385	14455	14438	14496	14469	14334	14472	14606	14437	14524	14591	14607	14452	14506	14623	14421	14534	14544	14433	14312	14253	14600	14498	14515	14476	14479	14442	14530	14457	14457	14488	14503	14459	14532	14332	14549	14498	14560	14334	14295	14368	14315	14309	14402
27273	22021	24930	24362	20451	18838	17718	16953	16478	16352	15999	15982	16019	17352	17398	16786	15887	15511	15226	15215	15214	15300	15133	15120	15350	15301	15206	15147	15207	15425	15352	15155	15319	14911	15151	15188	15428	15251	15052	15249	15298	15216	15160	15167	15197	15263	15471	15170	15017	14994	15035	15273	15228	15159	15258	15300	15122	15414	15226	15251	15071	15377	15070	15009	15434	15138	15195	15151	15314	15344	15352	15130	15332	15220	15282	15221	15028	15190	15323	15293	15142	15320	15252	15227	15327	15341	15211	15126	15045	15175	15142	15378	15263	15115	15342	15227	15259	15305	15381	15374	15068	15290	15111	15284	15256	15170	15157	15200	15363	15409	15329	15125	15124	15149	15112	15208	15232	15293	15255	15338	15071	15217	15032	15206	15273	15034	15242	15305	15322	15026	15187	15170	15094	15106	15006	15200	15182	15150	15272	15262	15332	15118	15310	15197	15237	15175	15210	15292	15267	15019	15218	15094	15273	14922	15168	15239	15189	15046	15267	15102	15122	15149	15321	15029	15029	15072	15299	15261	15124	14919	15222	15232	15173	15156	15353	15354	15241	15273	15164	14983	15305	15156	15148	15205	15292	15222	15136	15214	15097	15198	15192	15061	15214	15144	15198	15293	15043	15022	15089	15248	15175	15087	15315	15126	15083	15239	15060	15138	15188	15260	15194	15159	15064	15093	15232	15255	15303	15091	15162	15401	15121	15316	15240	15204	15362	15007	15314	15146	15076	15329	15281	15163	15527	15152	15186	15179	14984	15265	15189	15014	15213	15078	15134	15109	15276	15059	15206	15166	15298	15340	15157	15008	15231	15190	15292	15306	15162	15345	15262	15281	15254	15191	15192	15183	15386	15226	15207	15311	15010	15177	15242	15155	15186	15330	15378	15047	15188	15066	15169	15366	14991	15024	15130	15197	15217	15217	15163	15124	15056	15285	15188	15199	15283	15107	15336	15125	15115	15136	15254	15356	15200	15317	15052	15026	15231	15154	15378	15194	15217	15231	15327	15365	15150	15113	15197	15148	14959	15189	15233	15080	15281	15213	15250	15321	15363	14959	14937	15241	15179	15353	15269	15100	15166	15239	15137	15142	15059	15232	15338	15194	15162	15149	15114	15182	15241	15150	15311	15213	15247	15173	15161	15229	15318	15143	15266	15049	15139	15088	15280	15128	15180	15207	15272	15090	15187	15330	15213	15108	15241	15111	15190	15192	15218	15106	15238	15368	15308	15154	15135	15255	15295	15203	15210	15337	15106	15325	15466	15082	14948	15113	14917	15185	15144	15195	15216	15069	15229	15219	15279	15170	15038	15104	15083	15261	15209	15126	15160	15278	15222	15121	15064	15169	15267	15441	14989	15134	15062	15202	15206	15199	14977	15359	15267	15271	15230	15158	15183	15179	15318	15186	15090	15350	15115	15336	15064	14912	15119	15214	15094	14993	15158	15257	15300	15141	15040	15241	15279	15172	15274	15373	15295	15271	15309	15207	15268	15119	15296	15320	15153	15143	15068	15145	15226	15228	15247	15254	15217	15194	15158	15260	15294	15090	15120	15209	15241	15290	15177	15354	15404	15284	15085	15172	15166	15237	15322	15256	15262	15182	15284	15250	15174	15228	14955	15253	15222	15298	15134	14996	15158	15210	15000	15197	15110	15262	15268	15340	15088	15160	15343	15310	15211	15208	15198	15236	15127	15168	14966	15176	15217	15299	15122	15352	15116	15291	15205	15160	15184	15232	15289	15159	15282	15215	15174	15126	15040	15181	15170	15246	15310	15192	15223	15221	15238	15173	15223	15173	15400	15344	15187	15235	15190	15114	15345	15170	15210	15030	15278	15175	15037	15240	15234	15139	15152	15153	15253	15313	15376	15200	15296	15250	15214	15155	15110	15302	15073	15276	15358	15142	15229	15054	15473	15242	15205	15111	15049	15352	15188	15304	15159	15137	15220	15299	15236	15371	15304	15241	15130	15245	15146	15227	15205	15276	15156	15329	15120	15116	15286	15091	15167	15102	15073	15239	15298	15270	15253	15225	15121	15243	15347	15199	15262	15254	15172	15242	15208	15239	15253	15329	14967	15126	15208	15245	15088	15160	15113	15374	15042	15510	15108	15144	15087	15422	15142	15285	15145	15186	15222	15274	15264	15179	15158	15313	15102	15105	15273	15362	15090	15244	15218	15186	15227	15259	15048	15091	15085	14920	15163	15296	15192	15292	15293	15255	15098	15063	15161	15100	15159	15277	15232	15266	15183	15139	15293	15336	15220	15329	15210	15235	15241	15274	15166	15381	15173	15171	15093	15266	15101	15245	15219	15066	15302	15191	15145	15270	15174	15069	15197	15107	15307	15232	15251	15109	15130	15159	15199	15271	14952	15214	15221	15022	15220	15161	15391	15382	15218	15144	15179	15175	15186	15233	15303	15116	15009	15181	15336	15078	15189	15119	15200	15167	15272	15282	15261	15183	15282	15302	15126	15203	15229	15095	15224	15197	15034	15476	15286	15215	15395	15348	15203	15141	14998	14984	14948	15132	15095	15320	14892	15261	15131	15133	15017	15167	15277	15062	15189	15369	15075	15040	15023	15053	15399	15069	15136	15179	15110	15079	15286	15231	15209	15012	15131	15209	15107	15146	15222	15211	15370	15251	15373	15264	15377	15122	15188	15266	15273	15080	15177	15281	15103	15379	15183	15196	15275	15004	15174	15097	15275	15158	15232	15054	15375	14999	15305	15147	15102	15151	15247	15240	15113	15016	15159	15216	15166	15198	15096	15115	15079	15057	14977	14998	15094	14978	15159	15347	15279	15144	14957	15123	15078	15176	15190	15289	15152	15229	15155	15290	15104	15146	15274	15048	15074	15171	15314	15346	15226	15296	15391	15301	15178	14981	15213	15063	15276	15187	15308	15066	15222	15283	15042	15188	15160	15290	15200	15179	15234	15008	15146	15001	15176	15240	15386	15160	15378	15250	15182	15089	15258	15032	15015	15151	15149	15226	15086	15107	15161	15316	15209	15117	15231	15137	15221	15098	15088	15312	15208	15103	15203	14916	15133	15207	14977	15262	15125	15099	15148	15091	15358	15062	15119	15210	15073	14937	15135	15110	15149	14949	15258	15269	15008	15195	15018	15121	15178	14931	15212	15189	15110	15255	15155	15192	15355	15291	15283	15336	15144	15256	15408	15254	15012	15226	15004	15227	15377	15228	15132	15299	15204	15242	15266	15141	15152	15250	15176	15227	15160	15137	15257	15423	15122	15124	15192	15232	15061	15204	15109	15118	15195	15272	15394	15176	15282	15294	15184	15148	15376	15078	15114	15070	15312	15174	14981	15143	15201	15172	15060	15188	15211	15346	15181	14978	15261	15111	15087	15249	15212	15362	15493	15291	15159	15075	15044	14901	15167	15225	15200	15218	15179	15226	15315	15209	15114	15263	15133	15160	15074	15272	15281	15312	15075	15170	15047	15058	15139	15157	15073	15223	15258	15298	15175	15014	15167	15428	15341	15418	15425	15098	15347	15293	15402	15336	15407	15172	15272	15232	15205	15081	15135	15254	15201	15153	15399	15308	15123	15114	15286	15183	15206	15127	15171	15180	15255	15206	14983	15304	15326	15066	15241	15175	15199	15310	15274	15011	15206	15365	15352	15390	15010	15267	15247	15065	15269	15138	15165	15055	15181	15481	15213	15133	15272	15373	15386	15222	15071	15180	15122	15182	15067	15380	15125	15277	15129	15204	15266	15189	15117	15236	15311	15135	15133	15174	15229	15228	15048	15203	15281	15275	15299	15202	15008	15179	15058	15299	15200	15304	15193	15155	15216	15230	15111	15235	15071	15189	15175	15365	15234	15286	15275	15151	15245	15214	15057	15269	15028	15226	15468	15275	15126	15265	15238	14945	15285	15152	15120	15276	15370	15104	15068	15261	15141	15211	15296	15290	15125	15207	15018	15130	15228	15099	15207	15095	15411	15161	15099	15249	15246	15411	15008	15269	15254	15411	15148	15170	15451	15144	15113	15141	15142	15189	15036	15193	15091	15346	15200	15211	15173	15225	15315	15372	15440	15177	15044	15184	15006	15238	15130	15209	15357	15105	15129	15002	15074	15380	15338	15057	15005	15195	15340	15129	15157	15134	15244	15184	14946	15110	15146	15151	15237	15115	15296	15256	15205	15191	14967	15274	15173	15205	15282	15118	15014	15289	15356	15273	15299	15238	15036	15109	15338	15394	15107	15196	15163	15078	15220	15125	15118	15296	15147	15398	15431	15248	15008	15214	15019	14942	15191	15218	15111	15227	15032	15120	15175	15235	15223	15387	15294	15168	15202	15141	15165	15457	15254	15262	15341	15239	15126	15205	15143	15256	15232	15218	15263	15123	15394	15237	15239	15317	15277	15159	15059	15235	15301	15255	15230	15142	15105	15071	15267	15065	15215	15210	15119	15207	15144	15236	15193	15282	15289	15241	15113	15234	14990	15239	15115	15164	15059	15209	15279	15165	15061	15470	15232	15253	14979	15097	15277	15238	15278	15247	15258	15192	15140	15160	15187	15281	15123	15345	15168	15268	15046	15183	15128	15219	15113	15071	15222	15300	15088	15279	15056	15127	15139	15081	15281	15314	15228	15160	15205	15261	15274	15147	15002	15208	15088	15238	15281	15292	15131	15148	15327	15140	15083	15220	15132	15154	15449	15201	15280	15289	15112	15194	15305	15135	15292	15226	15147	15306	15268	15252	15202	15116	15350	15428	15354	15159	15216	15087	15212	15141	15104	15193	15273	15295	15251	15346	15172	15162	15007	15373	15181	15150	15251	15282	15115	15064	15001	15106	15433	15267	15169	15073	15280	15181	15223	15265	15142	15096	15304	15340	15049	14908	15247	15041	15220	15027	15086	15081	14930	15025	15218	15290	15172	15109	15419	15243	15202	15175	15265	15230	15172	15103	15111	15200	15351	15097	15375	15222	15357	15075	15226	15354	15264	15097	15172	15259	15451	15306	15228	15067	15219	15200	15358	15274	15148	15346	15205	15107	15257	15001	15114	15288	15249	15172	15347	15035	15091	15260	15252	15285	15398	15030	15069	15124	15114	15206	15357	15154	15459	15205	15124	15242	15214	15151	15036	15256	15156	15308
16545	22915	23365	24702	22458	19772	17990	17027	16354	15902	15721	15500	15627	17289	16888	16006	15175	14584	14341	14281	14168	14270	14212	14035	14222	14274	14066	14269	14089	14151	14320	14129	14179	14193	14228	14119	14045	14238	14211	14357	14098	14152	14221	14070	14258	14187	14364	14171	14284	14174	14164	14190	14246	14173	14338	14318	14200	14295	14066	14238	14205	14172	14196	14186	14261	14020	14251	14177	14250	14154	14192	14088	14030	14126	14264	14277	14048	14128	14164	14168	14145	14214	14303	14324	14287	14186	13960	14160	14197	14236	14091	14049	14257	14108	14286	14015	14289	14045	14400	14103	14191	14151	14257	14229	13945	14210	13993	14127	14084	14271	14028	14220	14285	14117	14151	14151	14182	14156	14161	14116	14108	14086	14161	14180	14340	14113	14106	14117	14104	14225	14123	14198	14203	14348	14280	14036	14153	14215	14178	14243	14105	14187	14197	14246	14128	14229	14230	14173	14056	14080	14185	14187	14253	14157	14126	14203	13947	14251	14139	14056	14108	14169	14124	14280	14159	14145	14161	14048	14091	14253	14260	14106	14189	14226	14105	14154	14134	14230	14181	14211	14153	14185	14167	14254	14063	14201	14154	14142	14077	14164	14259	14018	14212	14229	14280	14090	14080	14158	14292	14108	14187	14172	14129	14234	14091	14067	14108	14368	13967	14187	14131	14043	14112	14180	14235	14107	14243	14229	14173	14234	14242	14147	14311	14303	14340	14133	14169	14173	14258	14197	14190	14160	14193	14222	14131	14298	14133	14192	14155	14024	14130	14178	14282	14166	14003	14044	14145	14182	14078	14173	14141	14219	14071	14120	14387	14105	14089	14191	14096	14053	14157	14063	14244	14186	14083	14215	14182	13977	14153	14163	14215	14064	14092	14267	14098	14179	14202	14078	14327	14186	14200	14112	14083	14158	14190	14359	14064	14280	14009	14138	14271	14187	14097	14210	14266	14237	14286	14102	14086	14283	14115	14134	14111	14166	14098	14178	14201	14053	14075	13925	14117	14079	14255	14156	14146	14281	14028	14250	14223	14129	14100	14245	14271	14219	14129	14156	14119	14161	14023	14158	14163	14236	14113	14316	14170	14187	14102	14090	13976	14290	14260	14287	14199	14309	14050	14162	14150	14196	13982	14023	14121	14199	14158	14260	14457	14206	14147	14176	14024	14112	14047	14192	14301	14075	14159	13975	14174	14344	14024	14255	14311	14270	14162	14054	14122	14124	14297	14101	14307	14237	14127	14038	14121	14217	14135	14065	14168	14159	14178	14213	14282	14116	14206	14015	14348	14131	14131	14228	14332	14105	14149	14105	14217	14270	14056	14269	13947	14099	14280	14197	14089	14252	14164	14157	14157	14262	14223	14190	13981	13918	14161	14199	14426	14035	14303	14129	14022	13950	14104	14191	14224	14150	14354	14359	14390	14150	14282	14108	14294	14218	14145	14168	14297	14086	14159	13985	14407	14219	14150	14264	14021	14171	14150	14313	14071	14308	14183	14267	14240	14322	14181	14051	14132	14091	14256	14173	14359	14192	14148	14191	14008	14280	14188	14095	14267	14292	14247	14049	14099	13966	14240	14221	14207	14106	14181	14180	14182	14262	14227	14221	14209	14164	14308	14101	14092	14273	14053	14268	14132	14147	14246	14083	14080	14001	14215	14107	14011	14130	14069	14171	14126	14281	14120	14197	14241	13948	14154	14110	14232	14246	14140	14057	14054	14065	14213	14296	14190	14155	14243	14112	14179	14093	14154	14193	14248	14307	14093	14207	14153	14184	14125	14130	14156	13977	14342	14103	14192	14194	14118	14268	14131	14121	14255	14188	14228	14178	14054	14042	13994	14164	14054	14084	14061	14201	14197	14181	14058	14236	14287	14148	14032	14221	14194	14167	14208	14233	14130	14147	14076	14118	14045	14338	14169	14063	14267	14050	14092	14280	14088	14195	14273	14066	14135	13989	14369	14065	14078	14139	14014	14182	14137	14087	14093	14015	14113	14218	14128	14247	14220	14195	14134	14032	14139	14120	14151	14083	14151	14081	14113	14225	14088	14203	14041	14199	14222	14046	14177	14204	14107	14066	14144	14099	14123	14196	14270	14222	14140	14091	14170	14306	14170	14152	14152	14118	14148	14217	14333	14222	14292	14370	14152	14141	14197	14282	14318	14238	14149	14246	14363	14222	14126	14253	14126	14276	14190	14311	14023	14145	14365	14324	14192	14117	14118	14108	14184	14159	14346	14099	14269	14169	14306	14131	14167	14112	14101	13993	14162	13987	14165	14105	14193	14229	14271	14105	14167	14264	14139	14243	14205	14361	14141	14170	14110	14248	14183	14162	14059	14245	14094	14243	14275	14174	14141	14179	14035	13973	14044	14135	14183	14000	14227	14155	14262	14243	14177	14138	14200	14287	14264	14262	14226	14177	14123	14200	14225	14242	14279	14222	14100	14095	14246	14097	14234	14069	14351	14323	14159	14070	14146	14216	14156	14137	14239	14351	14162	14128	14203	14073	14199	14229	14216	14085	14248	14234	14091	14211	14284	14209	14177	14013	14239	14149	14095	14139	14226	14377	14250	14178	14235	14224	14087	14126	14118	14131	14179	14229	14176	14211	14048	14076	14010	14197	14283	13983	13969	14246	14176	14282	14110	14181	14195	14159	14265	14313	14293	14271	14166	14181	14195	14336	14206	14142	14157	14094	14280	14031	14099	14079	14072	14149	14219	14168	14206	14118	14311	14069	14181	14293	14241	14159	14102	14072	14137	14089	14183	14010	14075	14348	14150	14239	14028	14190	14266	14216	14323	14205	14125	13981	14225	14209	14133	14074	14190	14041	14169	14098	14109	14245	14160	14189	14106	14143	14047	14221	14322	14051	14067	14205	14146	14130	14055	14287	14124	14206	14298	14144	14182	14217	14241	14142	14212	14139	14270	14118	14192	14179	14193	14180	14076	14156	14074	14286	14078	14183	14178	14136	13998	14233	14157	14080	14100	14055	14221	14161	14349	14170	14352	14235	14219	14339	14244	14235	14148	14200	14034	14144	14245	13976	13996	14158	14220	14195	14062	14234	14316	14090	14126	14137	14246	13991	14154	14167	14050	14225	14076	14128	14109	13951	14285	14110	14012	14169	14061	14283	14115	14224	14322	14154	14184	14221	14108	14122	14281	14065	14346	14250	14073	14362	14209	14288	14186	14237	14246	14262	14194	14325	14302	14004	14031	14186	14216	14238	14322	14021	14109	14301	14192	14203	14084	14143	14018	14107	14249	14249	14249	14167	14183	14127	14083	14133	14023	14187	14061	14283	14350	14293	14186	14216	14161	14161	14118	14216	14255	14098	14017	14114	14237	14116	14128	14058	14203	14058	14193	14117	14111	14272	14211	14235	14020	14097	14185	14113	14238	14113	14136	14198	14119	14211	14224	14161	14225	14140	14176	14143	14161	14167	14180	14246	14330	14102	14164	14257	14184	14359	14209	14262	14266	14208	14159	14122	14167	14155	14258	14333	14173	14141	14107	14096	14104	14093	14087	14110	14110	13994	14272	14188	14269	14134	14201	14059	14305	14286	14027	14109	14217	14009	14135	14104	14090	14045	14279	14218	14246	14248	14263	14187	14130	14355	14064	14098	14338	14078	14283	14173	14091	14170	14184	13994	14142	14134	14232	14287	14137	14187	14132	14112	14131	14310	14285	14242	14255	14198	14181	14204	14130	14196	14205	14131	14116	13945	13986	14178	14124	14225	14104	14094	14122	14240	14105	14136	14222	14269	14301	14210	14182	14040	14080	14166	14211	14097	14413	14086	14166	14023	14013	14272	14194	14166	14025	14184	14195	14098	14060	14203	14231	14016	14216	14202	14176	14039	14162	14112	14140	14051	14253	14127	14223	14128	14087	14057	14146	14196	14277	14084	14150	14043	14238	14129	14246	14144	13946	14090	14130	14102	14102	14309	14259	14156	14138	14113	14067	14069	14167	14217	14143	14135	14072	14103	14194	14118	14183	14224	14053	14111	14206	14360	14093	14295	14109	14153	14242	14006	14256	14206	14083	14122	14069	14102	14082	14275	14184	13968	14230	14253	14123	14019	14173	14005	14151	14069	14161	14229	14134	14178	14232	14208	14160	14051	14221	14128	14136	14142	14120	14009	14163	14322	14086	14172	14142	14066	14215	14160	14154	14268	14171	14236	14113	14210	14087	14057	14183	14049	14143	14364	14158	14356	13990	14020	14167	14216	14035	14143	13998	14099	14116	14220	14211	14295	14151	14310	14236	14045	14163	14166	14326	14143	14171	13982	14251	14095	14151	14097	14152	14287	14286	14121	14294	14109	14232	13974	14034	14117	14030	13938	14306	14250	14086	14187	14272	14135	14276	14270	14204	14222	14067	14266	14307	14196	14097	14427	14235	14156	14285	14162	14145	14295	14165	14121	14338	14064	14175	14383	14121	14282	14274	14212	14225	14270	14118	14449	14070	14108	14237	14194	14097	14194	14107	14107	14202	14204	13988	14243	14156	14261	14277	14065	14200	14169	14080	14354	14047	14083	14325	13986	14151	14105	14288	14280	14261	14174	14209	14363	14217	14142	14049	14051	14258	14251	14098	14218	14143	14188	14178	14013	14123	14249	14150	14221	14083	14295	14215	14196	14271	14184	14122	14194	14128	13967	14037	14185	14323	14192	14129	14134	14133	14061	14333	14292	14151	14277	14191	14232	14116	14153	14286	14247	14153	14081	14241	14296	14044	14106	14203	14164	14116	14069	14199	14309	14074	14248	14123	14304	14161	14215	14122	14074	14114	14201	14281	14107	14119	14155	14235	14153	14246	14096	14253	14065	14250	14128	14190	14159	14280	14241	14269	14255	14269	14192	14118	14160	14144	14251	14331	13986	14149	14211	14058	14343	14158	14351	14263	14137	14169	14293	14137	14107	14070	13997	14193	14142	14377	14126	14128	14126	14333	14165	14215	14268	14045	14217	14146	14247	14369	14135	14208	14023	14201	14340	14186	14105	14204	14109	14236	14158	14169	14262	14130	14111	14232	14226	14033	14164	14067	14346	14093	14275	14189	14216	14139	14197	14158	14176	14096	14036	13990	14330	14215	14261	14173	14143	14224	14169	14228	14107	14295	14142
23793	21068	28339	24227	22481	22524	21084	17891	17142	17098	16729	16027	17205	27073	27849	24109	19715	16896	15886	15492	15413	15207	15061	15086	15253	14932	15212	14965	15170	15075	15132	15121	15169	15036	15262	15117	15131	15085	15073	15126	15102	15141	15103	15054	15154	15038	15154	14965	15163	15161	15051	15188	15089	15112	15084	15122	15081	15187	15052	15008	15070	15118	15081	15221	15151	15165	15045	15082	15058	15223	15114	15173	15074	14982	14932	15057	15084	15078	15164	15210	15297	15161	15020	15036	14926	15004	15233	15074	15039	15141	15077	15030	14956	15120	15158	15240	15132	14872	15291	14895	14863	15084	15092	15005	15027	15109	14845	15085	15128	15132	15146	14999	14943	15124	15184	14981	15038	14966	14933	15061	15053	15065	15158	15136	14912	15073	15017	15219	14996	15256	15192	15317	15129	15048	15200	15047	15178	15095	15001	15062	14973	15007	15038	14968	15157	14952	14989	15152	15034	15162	15242	15086	15133	15140	15131	15162	14795	15192	15215	15122	15181	15076	14918	15050	15118	15115	15010	15058	15083	15137	14910	14979	15078	14964	15045	15192	15138	15046	14858	15006	15096	15096	14873	15033	15122	15243	15138	15152	14942	14914	15165	15002	14974	15055	15146	15116	14967	15197	14964	15173	15160	15032	15301	15102	15201	15214	15161	15078	15184	15084	15128	15076	15147	15155	15107	15095	14965	14871	15108	15018	15125	15005	15228	14921	15174	15177	14963	15003	15204	15046	15098	15045	15108	15185	15170	15109	15182	15087	15126	15061	15230	15080	15132	15259	15162	15221	15101	15123	15025	14968	14960	15033	14898	15181	15075	15088	15078	14991	15006	15190	15179	15278	15024	15314	15000	15153	15035	15105	14980	15039	15061	15125	15028	15013	15052	15073	15089	15245	14997	15013	14966	15213	15028	15217	15073	14970	15105	14933	15021	14828	15049	15078	15169	14954	14972	14803	14964	15161	15069	14982	15072	15031	14921	14946	15058	15249	15187	15009	15035	15256	15066	15216	15052	14997	15015	15059	15000	15079	14987	15071	15200	15126	15141	15126	15187	14927	15104	14868	15056	14869	14925	15106	15409	15177	15125	15036	15045	15353	15181	15230	14972	14969	15039	15099	15205	15039	15009	15164	15314	15164	14955	14982	14904	14838	15099	15170	15161	14998	15042	15207	15039	15371	15047	15016	15086	14918	15113	15020	15180	14999	15042	14978	15055	15109	15092	15101	15104	15212	15149	14994	14966	15276	14921	15260	14972	15062	15101	14930	15007	15068	14959	15186	15233	15073	15170	14980	14879	14968	15125	15180	14976	15125	15150	15202	15011	15059	15080	15163	15346	15050	15384	15255	15069	15136	15111	15080	15183	14993	14908	14826	15151	15016	15067	15095	14959	14869	14816	15130	14994	14984	15030	15004	15086	15131	15231	15081	14952	15068	15036	15103	15274	15173	14976	15163	14950	14944	14963	15094	15145	15059	15160	15162	15164	14981	14983	15082	14979	15056	14990	15249	15116	14850	14763	14922	15000	14843	15079	15000	15210	14959	15091	15145	14876	15126	15172	15093	15027	15133	14940	14984	14856	15000	15191	15063	15200	15082	15120	15233	15091	15135	15267	14983	14996	14982	15053	15138	15043	14962	14944	15208	15064	15158	15071	15231	15162	15250	15246	15068	14805	15185	14984	15253	15162	15200	15047	15316	15055	15148	14901	15032	15179	15176	15038	15035	15224	15129	15115	15078	15191	15089	15150	15014	15014	14982	15075	15206	15224	14985	15230	15060	14971	15065	15162	15115	15135	15003	15187	15054	14971	15085	15229	14971	15105	15213	15102	14957	15186	15079	15148	15109	15133	14881	15003	15149	15180	15226	15127	15112	15104	15254	15099	15248	14976	15059	15001	15098	15211	15126	14990	15174	15110	14997	15211	14970	14967	15101	15060	15159	15212	15024	15007	14950	15036	15138	15027	15048	15130	14940	14958	14915	14956	15080	15186	15231	14920	15135	15158	15187	15121	14623	15109	15141	15207	15397	15186	14986	15052	15145	14983	14975	15302	15021	15048	15265	15225	15027	15146	15146	15006	15232	15012	14980	15034	15132	15078	15089	15128	15144	15174	15131	15149	14939	15252	15079	15022	14980	15092	15184	15017	15135	15095	15013	15091	15166	15044	15324	15094	15250	15246	15133	15256	15115	15222	15090	15150	15001	15062	15046	14953	15135	14956	15071	15156	15177	15191	14990	15294	15141	15159	14927	15103	15107	14951	15021	15312	15194	14967	15130	15191	14974	15052	15183	14934	15181	15112	15014	15048	15054	15126	15062	15020	15086	14987	15167	15106	15163	15228	15239	15145	14914	14945	14915	15111	15177	14989	14803	14977	15262	15154	15014	15081	14954	14958	15017	15022	15160	15116	15142	15114	14984	15223	15075	14904	15109	15138	15159	15046	15156	15129	14904	14883	14999	15002	14890	15126	15139	15119	15317	15080	15004	15216	15118	15028	15186	15255	15272	15284	15253	15027	15035	15131	15303	15034	14965	15168	14976	15129	15092	15089	15060	15117	15049	15244	14971	15065	15169	15067	15154	15113	15056	15068	15162	14907	14932	15129	15158	15003	15059	15018	15344	14973	15057	15029	15085	15116	15041	14880	15118	14988	15240	15040	15126	14885	15013	14946	15100	15118	15180	15139	15037	15156	15095	15130	15093	15042	14914	14968	14942	15085	15103	15256	15060	15120	15235	15154	15090	15058	15249	15013	15030	15139	15070	14971	15225	15014	14919	15104	15220	15119	14909	15108	15157	15050	15063	14911	15167	15101	14945	15044	15056	15207	15049	15041	14939	15036	15121	15244	15117	15050	15195	15222	15065	15021	15046	15138	14942	15151	15184	15051	15078	15180	15218	15131	15103	15222	14892	15023	14909	15066	15041	15079	15167	15094	14959	15158	15148	15077	15015	15119	15079	14985	14973	15171	15031	15198	14918	15009	14947	15012	15087	15071	15142	15062	15106	14936	15270	15045	14984	15164	15348	15172	15229	15092	15137	15036	15045	15001	15037	14988	14928	14997	14899	15027	14904	15103	15094	14958	14954	15062	15112	15017	15188	14929	15070	15078	15157	14980	15027	15133	14931	15061	15195	15065	15105	15192	15116	15194	14874	15173	14932	14991	14902	14958	14934	15184	14965	15133	15013	15204	15091	15088	15090	15135	14949	15220	15042	14937	14999	15058	15187	14942	14952	15169	15050	15062	15149	14978	15104	15235	15031	14838	14977	15179	14987	15203	14885	15244	15021	14900	15020	15248	14869	14969	14943	15146	15261	15159	15187	15004	14922	15077	14990	15226	15144	15014	15018	15042	14992	15052	15202	15324	15020	14928	15142	14961	15236	15013	15013	15083	15155	15213	14988	15108	15275	15100	14912	15096	14933	15162	14751	15100	14985	14842	14911	15078	14984	15189	15034	15248	15168	14959	14981	14935	15009	14960	15083	15431	15030	15158	15084	15030	15211	15068	15142	15008	15109	15135	15045	15082	15082	15219	15066	15090	14814	14944	14771	15136	14902	15022	15253	15050	15179	15272	15191	15208	14900	15129	15207	15011	15185	15186	15144	15172	15100	15060	15275	14928	15060	15196	15015	15098	14999	15154	14899	15149	15127	15170	15176	14912	15101	14920	15068	15257	15230	15205	15075	15152	15080	15077	15121	15150	14992	15194	15073	15155	15030	15198	14876	14992	15007	14953	14930	15211	15152	15163	15336	15149	14976	15064	15112	15048	15060	15149	15077	15318	15203	15027	15083	15047	14982	14970	15050	15084	15163	14935	15169	15114	15167	15303	15165	15018	15064	15133	15142	15168	15185	15068	15116	15164	14961	14993	15198	14999	15060	15145	15110	14878	15100	14945	15128	15083	15161	14905	15188	15052	15244	15122	15036	15123	15148	15249	15066	14885	15132	15183	15089	15202	15258	14970	14963	15062	15131	14970	15235	15067	15018	15008	15111	14949	15316	15281	15034	15164	14924	14995	15120	15203	15009	15159	15137	15347	15064	15100	15236	15089	15180	15012	15138	14963	15076	15040	15123	15079	14896	15093	14932	14938	15188	15196	14987	15097	15166	15030	15089	15116	15121	14932	14943	15307	15185	15037	15057	14851	14996	15150	14997	15064	15147	15196	14932	15102	14925	15236	15260	15186	15160	15158	15137	15178	15014	15080	15038	15013	15125	15108	15131	15107	15240	15099	15057	15012	14919	15064	14870	15146	15082	15169	15149	15162	15179	15033	15092	15252	14979	15026	15183	14992	15072	15095	15107	15143	15067	15006	15126	15174	15171	15134	15206	15203	15042	15221	15180	15323	15134	14911	14952	14995	15068	15167	15080	15148	15090	15142	15046	15252	15081	15053	15036	15183	14967	14986	14962	14955	14995	15245	14945	15097	14991	15104	15283	15173	15049	14882	15261	15131	15205	15099	15150	15033	15188	14984	15025	15171	15055	15254	15019	15052	15017	15113	15184	14979	15119	15021	15248	15159	15109	14893	15205	15161	15009	15108	15091	15018	15053	15208	15196	15245	15137	14967	15064	15165	15194	15225	14930	15033	15100	15107	14977	15020	15090	15290	15164	15033	15220	15141	15153	14988	15006	14893	15010	15141	15156	15117	15219	15162	15012	15111	15346	15155	15134	15195	14961	14854	14980	14967	15133	15104	15045	14971	15172	15201	15087	15184	15084	15112	14969	15229	15032	15186	15049	15108	15176	14940	15006	15105	15108	15005	15065	15079	15126	15155	15139	15325	15244	15131	15052	15269	15200	15191	15172	15144	15209	15230	15103	15182	15045	15046	15136	15140	15150	15104	15153	15108	15223	15249	15050	14859	14967	15092	15107	15188	15114	15031	14973	15036	15225	15197	15137	15006	15075	15140	14881	14923	15064	15124	15045	14861	15119	14978	14983	15142	15219	15145	14925	15055	14999	15035	15345	15392	15145	15067	15167	14958	15154	15163	15017	14915	15093	14953	15143	15352	15285	15065	15053	15152	15126	15237	15075	15194	15037	15159	15059	15132	15113	15169	15106	14934	15140	15190	15260	14975	15191	15192	15163	15224	14996	15202	15270	15133	15077	15182	15279	15072	15003	15099	15203
15838	27865	27088	27668	25052	21998	20095	18544	17690	16781	16855	15914	18031	31265	30412	25346	18995	15929	14696	14310	14089	14022	14148	14294	14049	14316	14220	14308	14150	14168	14109	14140	14055	14196	14302	14086	14036	14140	14019	14050	14227	14121	14064	14060	14207	14219	13929	14090	14067	13986	14106	13952	14236	14124	14085	14127	14055	14014	14111	14203	14176	14154	14174	14137	14082	13901	14098	14180	14162	14112	14202	14134	13943	13982	14175	14162	14056	13993	14107	14013	14078	13940	14180	14100	14083	14172	14044	14163	14159	13940	14102	14115	14124	14067	14153	14130	14067	14083	14071	14067	14024	14094	14004	14047	14163	14140	14318	14018	14070	14048	14037	14159	14020	14129	14098	14222	14098	14112	14210	14260	13883	14143	14101	14176	14165	14150	14157	14106	13877	14353	13819	14204	14107	14046	14140	14086	14217	14201	14221	14126	13943	14141	14187	14092	14004	14176	14220	13958	14182	13965	14137	14103	13973	14058	14227	14074	14041	14145	14095	14037	14137	14038	13931	14004	13954	13961	14156	14095	14072	14087	14227	13981	14025	14096	14018	14147	14073	14228	13986	14026	14131	14033	14029	14097	14042	14108	14154	14256	14183	14139	13980	13995	14011	14138	14072	13928	14104	14098	14006	14044	14092	13944	14168	14013	14096	14102	14026	14123	13973	14193	14143	14043	13953	13927	14132	14031	14246	14165	14226	13999	13991	13969	14102	14035	14226	14224	14149	14327	14131	13925	14167	14177	14201	13926	14057	14083	14112	14172	14001	14264	14058	14218	14099	13955	14200	14131	13910	14224	14196	13969	14006	13981	14204	14182	14050	13980	14054	14189	14173	13955	14101	13976	14130	14263	14131	14061	14071	13982	13988	14022	14001	14266	14043	14059	13919	14100	14158	13950	14059	13922	14173	14224	14109	14206	14009	13962	14022	14149	14174	14156	14037	14142	14069	14083	14132	14367	14066	14059	14081	14037	14164	14111	14045	14123	14012	14044	14168	14066	14084	14073	14136	14003	14033	14038	14068	14076	14141	13914	14032	14015	13858	14094	14050	13963	14003	14239	13940	14163	14263	14083	14013	14230	13984	14293	14161	14023	14115	14139	14138	14065	14252	14019	13987	14177	14166	14178	14171	14159	14059	14028	14072	14270	14204	14088	14137	14223	14100	14015	14090	14186	14101	14145	14060	14198	14066	14003	14228	14030	14070	14195	13955	14139	14145	14067	14097	14160	13961	14214	14065	14082	14094	14047	14225	14091	14072	13985	14276	14068	14029	14067	14125	14172	13939	14138	14316	14212	14164	14069	13962	14096	14111	14031	14180	13979	14160	13981	13915	14156	14072	13988	14096	14070	13950	13982	14099	14110	13957	13915	14063	14050	14199	13989	13911	13998	14052	14140	14202	14015	14022	14117	14144	14003	14291	14166	14040	14077	14008	14209	14017	14004	13974	14298	13994	14034	14160	13913	14101	13997	14040	14086	14438	14019	14022	14145	14018	14207	14007	14272	14000	14147	14152	14106	14058	14220	13938	14189	13885	14203	14058	14125	13958	14085	14052	14002	13955	14406	14115	13915	14076	14124	14122	14079	13849	14021	14064	14027	14091	14248	14054	14097	14243	14025	13973	14144	13997	13950	14192	14059	14132	14132	14073	14115	14050	13980	14041	14174	14130	13991	14119	14165	14080	14037	14057	14115	14099	14048	14169	14070	13948	14134	14026	14150	14135	14245	13998	14007	14178	13909	14164	14311	14274	13970	14044	14077	13965	14152	14072	14243	14035	14163	14100	13886	14130	14038	14222	14032	14194	13985	14030	14136	14230	14163	14049	14127	14069	14084	14145	13931	14193	14075	13888	14140	14039	14201	14203	14079	14142	14059	14042	14020	14129	14062	14173	14107	14244	14096	14106	14213	14207	14127	14085	14196	14072	14116	14127	14118	13992	14139	14025	14252	14056	14082	14017	13999	14183	14122	14072	13969	13935	14149	14239	13948	13942	14026	14006	14240	14251	14244	13955	14094	14100	14067	14082	14020	13976	14166	13954	14034	14140	14194	14205	13951	14122	14055	14108	14078	14144	14092	14084	14177	14126	14121	14034	14060	14015	14114	14081	14155	14019	14007	13968	13978	14092	14066	14095	13978	14066	14002	13933	14239	14058	14178	14099	14084	13991	14025	14206	14104	14025	14057	14126	14124	14141	14144	14061	14169	14041	14123	14194	14192	14241	14150	13998	13891	13974	14193	14287	14194	14135	14067	14070	14158	14185	14071	14122	14244	13875	14119	14193	14086	14017	14180	13982	14177	14099	14110	14136	14069	14074	14208	13928	14030	14118	14210	13988	14115	14195	13872	14127	14084	14036	14072	14035	14009	14156	14179	14120	14178	14106	14039	13938	14071	14006	14002	14150	14098	14192	14081	14215	14012	13978	14067	14239	13895	14207	14131	14070	14079	13889	14043	14223	13971	14093	14131	14073	13916	13962	14166	14101	14110	13958	14111	14058	14033	14369	13926	14078	14017	13983	14107	14155	14193	14180	14075	14023	14109	14191	14142	14157	14106	14238	14136	14031	14153	14134	14129	14082	14110	14058	14197	14205	14017	14196	14045	14174	14169	13940	14225	14087	14154	14024	14064	14103	13927	14034	14026	14134	14169	14239	14085	14142	14062	14207	13970	14032	14165	13998	14211	13870	14123	14181	14181	14057	14190	14087	14028	13995	14104	13908	14148	14101	14116	14193	13975	14100	14064	14248	13940	14089	13973	14190	14157	13986	14035	14113	14186	14084	14178	13905	14098	14133	14001	14172	14110	14092	14090	14115	14203	14196	14033	14128	13867	14167	14064	13995	14060	14140	14105	14123	14255	14179	13938	14127	14102	14188	14119	13976	14224	14179	14033	14026	14043	14128	13794	14072	14059	14111	14138	14139	14087	14012	13995	14161	14167	14150	14069	14155	14064	14135	14143	14263	14141	14328	13978	13974	14137	14060	14002	13875	14074	14109	14082	14000	14022	14045	14122	14148	14178	13947	14165	14046	14073	14082	14053	14200	14264	14070	14112	14019	14102	13988	14009	14106	13999	13942	14036	14126	14051	14165	14178	14034	13963	14045	14100	13981	13945	14063	14143	14136	14303	14129	14144	14084	13974	14293	14095	14110	14158	14137	14178	14183	14057	14096	14095	14015	14149	14115	14044	14198	13962	13890	13933	14275	14030	14006	14125	14064	14022	14121	13992	13986	13982	14149	14182	14198	14047	13868	14149	14155	14030	14083	14037	13883	13949	14120	14088	14292	13909	14020	13989	14157	14186	14103	14088	14063	14022	14201	13910	14164	14126	14050	14193	14018	14089	14151	14068	14100	14257	13919	14007	14112	14131	14016	14238	14094	14117	14048	14079	14124	14103	13929	14066	14158	14151	14155	14132	14030	13946	14082	13872	14102	14072	14271	14003	14091	13944	14150	13993	13944	14151	13999	14226	14123	14086	14142	14183	14085	13916	14022	14234	13978	14107	14122	14177	14061	14008	13956	14069	13931	14083	14066	14001	13995	13922	14211	14141	14102	14053	14048	14030	14143	14128	13996	13931	14000	14017	14105	14048	14023	14054	13945	14002	14105	13989	14082	14089	14168	14197	14142	14169	14127	14161	14197	14128	14001	14189	14076	14157	14115	14152	14247	14009	14154	14123	14093	13908	14131	14000	14193	14159	14114	14108	14072	14064	14177	14055	14079	14128	14039	14095	13940	14073	14253	14028	14144	13990	14114	14033	13968	14085	14223	14005	14109	14065	14043	13997	14224	14051	14157	14009	14119	14217	14099	14139	14167	14066	14008	14018	14083	14327	13985	14188	14123	14019	14177	14293	14142	14228	14040	14136	14072	14099	14095	14095	13964	14270	14000	14043	14034	14175	13979	13987	14011	14042	14157	14003	14164	14043	14139	14107	14014	14237	14058	14064	14203	13925	14074	14024	14186	14093	14187	14117	13909	14082	14020	13970	14030	14091	14174	13987	14113	14218	14114	14048	14195	14072	14206	14236	14156	14027	14197	14075	14254	14000	14046	14131	14272	14046	14044	14028	14022	14236	14134	14083	14052	13980	14231	14121	14077	14021	13913	14007	13980	13993	14069	14139	14089	14053	14287	14087	14055	14121	14050	14098	14022	14113	14141	14158	14222	14053	13889	14097	14193	13993	14107	14040	14095	14106	14025	14084	14081	14150	14162	14187	13979	14034	13971	14095	13996	14309	14159	14008	14071	14087	14102	14166	14121	14196	14040	14088	14164	14152	14179	14093	14097	14206	13929	14093	14119	14131	14074	14037	14104	14106	14039	14087	14088	14146	13925	14098	14173	14002	14120	14147	14020	14125	14159	14074	13990	14204	14148	14206	14202	14266	14175	14120	13994	14101	14232	14143	14018	14199	14265	14039	14014	14043	14113	13973	14213	14223	14217	14032	14133	14150	14104	14056	14039	14052	14167	14120	14111	14082	14168	14098	14111	14200	14057	13886	14107	14250	14076	14154	14144	14122	14137	14086	14006	14224	14087	14165	14266	14152	14235	14049	14069	14105	14302	13994	14161	14173	14157	14059	14183	14098	14051	14088	13957	14043	14070	14038	14123	14093	14002	14125	14136	14117	14162	14032	14124	13889	13989	14251	14040	14092	14215	14151	14067	14131	14121	13914	14124	14013	13947	13922	14133	14262	14215	13855	14169	13910	14205	14135	14099	13989	14103	14182	13983	14371	14047	14079	14101	14182	14001	14049	14089	14051	14230	14099	14170	14174	14090	14063	14088	14148	14102	13854	14034	14136	13934	14222	13996	13967	14120	14088	14122	14160	14096	14120	13950	14052	14168	14223	14173	13993	14174	13936	14081	14083	14024	14013	14193	14036	14099	14029	14139	14218	14120	14134	13992	14102	14250	14147	14078	14165	14092	14018	14142	13956	14279	14004	14136	14207	13954	14133	14207	13990	14156	14126	14018	14046	14080	13998	14200	14140	14216	14184	14097	14112	14122	14045	13988	14023	14215	14074	14191	14131	13920	14167	14029	14221	13982	14116	14000	14040	14153	14069	14231	14195	14261	14038	14113	14114	14139	14065	14066	13943	14098	14153	13999	14079	14268	13862	13972	14093	14053	14154
22523	20928	28630	23405	21260	23334	24862	19548	17735	17634	16809	16030	18549	33424	35351	29944	22682	17977	16300	15521	15038	15135	15150	14972	15068	15174	15110	15165	14977	15086	15065	15021	15256	15040	15134	15319	15207	15002	15003	15102	14876	15067	15048	14949	15180	14903	15095	14880	14878	14971	14997	14964	14840	15034	14889	14925	15035	14791	15067	15003	14985	14987	14983	15170	14999	15128	15067	15098	14963	15024	14836	14828	14999	14890	14931	15005	15187	15041	15024	14909	15186	14918	15047	14878	14990	14995	14930	15020	15126	14899	15015	14988	14871	15034	15038	15008	15111	15094	15103	14751	15243	15095	15006	15047	15046	14909	14890	15137	15017	15151	15002	14873	14951	15141	15108	14937	14972	14840	15089	15017	14894	14845	14984	14994	14993	15142	14823	15013	15075	15255	15045	15054	14840	15154	15138	14965	15064	14977	14937	14870	14888	15014	15151	14843	14900	15061	14983	15124	14939	15069	14893	15135	15253	15022	15024	15094	14899	14867	15079	14946	15001	15121	14975	15030	15002	14883	14953	15062	14964	15065	14833	14860	14870	14923	14932	14897	14927	14880	15024	15103	14842	14839	14810	14935	15101	14986	15101	14996	14952	14872	14961	14848	15023	15157	14987	14859	15099	14933	15080	14978	15000	14828	14991	14922	14904	15016	14894	14813	14857	15053	15058	14960	14847	14960	14810	14895	14983	15178	15019	14878	15027	15095	14934	15032	14968	14886	15006	14962	14850	15285	14992	15019	14883	14937	14957	14927	15007	15085	14831	14940	14872	15028	14985	14976	14966	14842	15063	14989	14898	14972	15060	14809	15034	14890	14794	14771	14849	14914	14834	15042	15088	14858	14793	14839	14843	15082	14805	14955	14941	14975	14883	14850	14845	14858	14819	14912	15014	14873	14734	14822	14909	14913	14979	14865	14856	14996	14936	14816	14745	14704	14937	15073	14952	15007	14994	14788	14975	14966	14956	15050	14815	14881	14994	15074	15099	14817	14861	14799	14922	14855	14911	14823	14910	14944	15197	14722	14883	14715	14934	14948	14961	14931	14942	14781	14984	14898	14933	15065	14778	14914	14971	14985	14781	14793	15140	14917	14896	15139	15057	15136	14757	14743	14985	14903	14807	15003	14906	14872	14850	14907	15039	14855	15076	15024	14886	14919	15066	14802	14864	15081	15044	14936	14849	14914	15082	14913	14954	14952	14881	14869	15008	15029	15177	14939	15066	14781	14715	14804	15203	15159	14999	14730	15008	14968	15086	15138	14901	14842	14878	14856	14908	14935	15062	14783	15031	14922	14889	14921	14939	14712	14957	14998	15021	14898	14916	14863	14824	14808	14934	15036	15013	15018	15082	14817	14913	15092	15030	15071	14955	14792	14892	14973	14979	15002	14759	14875	14889	14958	14955	14970	14893	15013	14979	14912	15019	14827	15088	14935	15158	14988	15050	14961	14976	14849	14935	15111	14886	15084	14968	14858	15083	14848	15065	14911	14951	14909	14788	14904	14950	14925	14938	14939	15091	14803	14981	14820	14815	14730	14903	14845	14967	14728	14837	14892	14922	14740	14825	14975	15066	14903	14705	14921	15004	15002	14938	14859	14746	14736	14924	14748	14841	14991	15123	14965	14982	14976	15052	14904	15032	14785	14777	15094	14822	14795	15053	15024	14788	14925	14880	14816	14936	14985	15003	14920	15079	15010	15035	15079	14972	14814	14996	15219	14903	14789	14951	14903	15084	15042	14689	14914	14820	15060	14854	15116	14830	14879	15078	14929	14875	14955	15008	14723	15207	15003	15084	14936	14906	15132	14892	14929	14937	14760	14855	15061	14823	14708	14973	14935	14880	14770	14654	14722	14896	14912	14888	14871	14798	14957	15127	15008	14694	14906	14814	14932	14955	14829	14648	14917	15159	14915	14878	14959	14995	14868	15000	14990	14979	14913	14909	14761	14787	14901	14824	14958	14938	14839	14978	14971	15037	14962	14931	14986	14810	15009	14762	14905	15095	14807	14965	15028	14887	14906	14959	15068	14716	14928	14760	15046	14765	15061	15034	14994	14961	15099	14831	15047	15113	14971	14863	14949	14998	15155	15019	14943	14923	14929	15036	14889	15141	14988	14895	14879	14905	14684	14962	14873	14990	14929	14935	14916	14900	14963	14953	15074	14890	15020	14869	14960	14919	14887	14889	14806	14984	14778	14861	14982	14888	14953	14930	14932	15067	14973	15061	14803	14999	14963	14870	14927	15024	14962	14958	14960	14888	14945	14903	14913	14876	15035	14806	14850	14857	15166	14851	14957	14993	14917	14829	14844	14738	15103	14956	15021	14903	14905	15032	14901	15049	14936	14997	14847	14809	15016	14923	14905	14681	14764	14933	14819	14930	14984	15075	14886	14910	14979	15079	14795	14950	15020	15117	15048	14854	14951	14865	14919	14897	14915	14839	14973	14882	14866	15073	14807	14889	14931	15033	14853	15008	15194	14932	14681	15005	14856	14866	14809	15119	14911	14833	14709	14961	14868	14725	15038	15020	14883	14862	14824	14860	14877	14874	14901	14950	14986	14965	14764	14970	14953	14934	14971	15091	14990	14926	14863	15027	14885	15020	15008	14927	14830	14983	14938	14975	15087	14954	14746	14904	14869	15126	15077	14989	15024	14941	14773	15027	14964	14901	14939	15079	14940	14959	14879	14973	14948	14874	14917	14989	14945	14879	14904	14937	15067	14827	14937	14934	14873	15010	14930	14743	14850	15034	15082	15012	14944	14932	14836	14951	14779	15078	14834	14751	14974	14957	14933	14888	14979	15032	14996	14904	14920	14768	14992	14960	14748	14828	14991	14900	14934	14937	14893	14914	14908	15049	14932	14928	14882	14883	14871	14905	14847	15012	14978	15008	14828	14906	15143	14869	14900	14907	14843	15056	14943	14977	15106	15055	14996	15028	14992	14991	14975	14923	14905	14991	14903	15105	15148	14949	14924	14946	14971	14941	14937	14810	15018	15089	14814	15099	14877	14932	15026	14800	14783	14918	14831	15035	15130	15190	15005	14991	14940	14958	15213	14914	14994	14856	14913	14788	14950	14919	14776	14943	15001	15017	14953	15005	14910	14955	15076	15014	15047	15053	15091	14891	14907	14791	14871	14833	14820	14934	14787	14699	14945	15063	15024	14832	14890	14842	14753	15099	14873	14809	15037	14956	14865	14754	14836	14884	14845	15028	14890	14845	14865	14963	14796	14725	14791	14858	14880	14898	14892	15014	14907	14882	14989	14963	14799	15084	14588	14874	14960	14930	14925	15008	14955	14894	14971	15019	14934	15062	14876	14940	14714	15024	15187	14867	14820	14826	14930	14895	14843	14961	14985	15026	14849	14960	14873	14973	15146	15087	14957	14888	14939	14962	15011	14961	14779	14882	14990	14785	15096	14811	15018	14914	14989	15045	14846	14798	14836	15132	14848	14890	14992	15037	15123	14982	15077	14960	14808	14851	14902	15000	14920	14865	14861	14881	14811	15038	14959	14885	15174	15120	14918	14867	14980	15016	14903	14844	14772	14910	14922	14950	15054	14991	14952	14915	14833	14970	15183	15049	14979	14988	15055	14882	14879	14980	14849	14766	15153	14995	14993	14952	14937	14968	15188	15025	14855	14867	14967	15125	14951	14954	14644	15010	14921	15025	15012	14970	14740	14876	15190	14812	15049	14981	14998	14898	15063	14982	15088	14814	15076	14865	14771	14936	15076	15021	15048	14961	14949	14825	14903	14912	14849	14943	14993	14901	14910	14890	15005	14933	15024	14921	14934	14908	15130	15045	15064	15053	14982	14929	14861	14866	14971	14950	14908	14899	14877	14968	14974	15085	14830	14975	15027	14855	14963	14710	14973	14977	14972	14962	14745	14851	15061	14876	14982	14697	14865	14839	14940	14896	15062	15114	14762	15012	14780	14953	15073	14825	14857	15035	14898	15126	14901	14939	14816	14876	14761	15165	14988	14781	14881	14988	14888	15078	15120	14838	14897	14883	14935	15029	14869	15024	14962	14826	14832	14925	14801	14995	15030	14826	14769	14832	14866	15079	14979	15066	14833	14809	14931	14991	14925	15127	14980	14954	14941	14978	14891	14756	14968	14916	15014	15055	14992	15037	15029	14942	14994	14888	14906	15208	15053	15146	15060	15036	14827	14972	14991	15151	14909	14802	15055	14782	14776	15077	14905	15118	15075	15017	15042	14740	14833	14908	14932	14669	14842	14623	14893	14942	14795	15078	14945	14831	14901	14999	14897	14980	15044	14990	14919	14885	15021	15112	14972	14883	14954	14689	15311	14827	14987	14976	15110	14854	15009	15057	14882	15113	14908	14976	14945	14982	15123	14805	14919	14963	14894	14987	14858	14812	14898	15054	14993	14984	15139	14987	14938	14990	14926	15022	14852	14898	14780	14747	14792	14981	15137	14830	14874	15116	15000	14747	15019	14910	14844	15109	14931	14966	14983	14848	14918	15112	15035	14915	14879	14981	14970	14819	14905	14830	14740	14867	14973	15090	14923	15037	15092	14852	15053	15005	15034	14959	15045	14913	14868	15002	14837	14855	15069	14908	14856	14910	14925	14738	14946	14894	15081	14842	14896	14831	15051	14836	15006	15054	14841	14958	15107	14914	14841	14918	14950	14829	14922	15201	14935	14966	14992	15005	14949	15044	14996	14923	14790	14940	14808	14784	14962	14887	14880	14893	14880	14865	14794	14976	14978	14836	14978	14924	14965	14862	15128	14829	14912	14894	15066	14812	14869	14996	14941	14920	15028	14988	14733	14886	14812	14720	14913	14978	14948	14954	14873	14952	14822	14977	14960	14960	14891	14923	14992	14830	14826	14843	15071	14799	14958	14942	14961	14765	14926	14780	15040	14956	14884	14948	14818	15077	14885	14947	15017	14894	14987	14865	14879	14956	14889	15086	14946	15076	14868	15081	15027	14847	15015	14977	14802	14906	14943	14888	14876	15144	14952	14887	14735	14844	15038	14844	14902	14986	14860	14763	15007	14994	15010	14940	15010	14981	14816	14908	15040	15049	14800	14903	14780	14989	14746	14854	14883	14663	14781	14936	14875	14856	14947	14842	14946	15076	15010	14941	14840	14916	14949
17383	36719	35312	30654	26831	23934	21491	20117	18749	17865	16458	15418	20431	38266	38120	31903	22581	17034	15194	14502	14095	14101	13931	13927	14084	14179	14023	14015	13990	13958	14043	13937	14002	13908	13920	14060	13937	13953	13953	14051	14153	14181	13979	14001	14047	13994	13956	13859	13847	13992	13900	14075	14079	14024	14210	13916	14047	14108	13988	13949	14130	14065	13886	13928	14100	14039	14014	13912	14020	13899	13939	14045	14203	13994	13940	14074	13876	14062	14091	13989	13968	13966	13865	13985	14192	13922	14056	13960	13980	13871	13838	13958	13925	14098	13918	14054	13961	14017	14148	13921	14036	14061	13956	14052	14006	14109	13858	13928	14043	14002	13832	14003	13896	13972	14021	14026	14039	13891	14117	14005	14032	13975	13942	13864	14051	13895	14101	13779	14019	13928	14077	14156	13834	14075	13993	14051	13997	14044	13790	13947	13928	14058	13913	13932	14015	14025	14130	14020	14228	13955	14081	13881	13936	13852	13738	13984	14132	13910	14180	14030	13839	13968	14023	13945	13808	14075	14070	14088	14209	13999	13814	13916	13842	13978	14182	13936	13917	13843	14076	13946	13859	13851	14047	13814	14045	13965	14070	13901	13746	13992	14104	13999	13937	14179	13988	13806	13905	13934	13987	13955	13926	13944	13927	13956	13918	13917	13967	13997	13778	13913	14115	14053	13885	13879	13837	13950	13876	13997	13896	13912	13799	13925	13899	13972	14042	14018	13895	13941	14018	14001	13852	13810	14065	14018	13928	13855	14035	13892	13872	13871	13941	13887	13909	13881	14075	13875	14041	14062	14147	13945	13898	13663	14011	14068	13957	14030	13986	14118	13969	13869	13894	14012	14010	13992	14014	14047	14018	13923	13916	13925	14002	13864	14037	13840	13956	13947	13951	13984	14002	13846	13952	13903	14174	13930	14005	14028	13919	13871	14018	14060	13985	13901	14012	13907	13951	13991	13972	13977	13856	14112	14202	13824	13924	14137	13952	13855	13885	14102	14007	13898	13911	14153	13950	13905	14063	14058	14042	13938	13932	13975	13934	13893	14036	13857	13863	13986	13974	14020	14043	14218	13978	13897	14084	13963	13929	14021	13965	13792	13963	14152	13910	14005	13929	13979	14066	13838	13922	14004	13904	13950	13908	13880	13838	13861	13977	13858	14045	13971	13764	13945	13924	13886	13856	13906	14076	14105	14084	14033	13878	13931	14028	14080	13925	13910	13769	14018	13913	13870	13911	13911	14038	14063	13995	14074	14119	13957	14055	14058	14027	13943	14037	13976	13919	14004	13915	13916	13961	13945	14001	14045	14107	13968	13980	13861	14054	14019	13842	13987	14044	13935	13952	13971	13873	13860	14011	13778	14011	14113	14078	13835	13900	13971	13942	14021	13994	13872	13919	13945	14067	13953	13958	14014	13910	14044	13947	13992	13981	14003	13886	14098	14086	13862	14010	13950	13958	14034	13959	13897	14172	13964	13993	13963	13916	13894	13820	13885	14011	14118	13910	13862	13876	13995	13842	13900	13858	13940	13903	13938	13876	13858	13926	14060	14014	13989	14021	13833	13979	13908	14091	14083	14012	14017	13922	14003	14061	13847	13893	14059	13924	14026	13944	13938	13781	14109	13928	13992	13872	13967	14042	13876	13962	13761	13845	14056	13996	14087	14123	13961	13931	13915	14145	13987	13949	13791	14067	13932	14012	14079	13848	13980	13918	13916	13822	13886	14011	14179	13950	13911	13864	13992	13999	13897	13994	13958	13976	14216	13969	13888	14094	13692	13978	14027	13942	14000	14041	13896	13936	13830	14064	14116	13859	13979	13882	13995	13996	13964	13949	13944	13859	13920	13863	13979	13953	13983	13938	13871	14117	13828	14056	14057	13936	14037	14022	13985	14101	14039	13982	13904	13998	13952	14058	13905	13982	13733	14069	13979	14082	13981	14032	13933	14081	13986	13952	13878	14011	14054	13920	14030	13925	13880	13902	14024	14027	14010	13972	13941	13915	14019	13930	13926	13760	13906	13943	13920	14107	13964	13886	13866	14165	13861	14052	14037	14191	14006	14099	14095	13942	14097	13941	13931	13940	13955	13928	13957	13967	14008	13781	13986	14013	13941	13902	13820	14080	13991	14110	14029	13894	13885	13850	14039	13977	14039	13869	13896	14050	14000	14015	13998	13814	13928	14072	13930	13818	13944	13905	14016	13907	13800	13986	14003	14143	14024	13996	13864	13951	13980	13971	13989	14022	13876	14008	14034	14011	13862	14080	14098	13971	14185	14009	13876	14082	13974	13897	13826	14104	14082	14006	13828	14106	14064	14022	13810	13852	13971	14007	13924	14071	13881	13960	13923	14082	13890	13958	13999	13903	13995	14006	13906	13992	13893	13964	13975	13885	13801	14101	13809	14045	14049	13901	13958	13806	14015	13895	13880	13911	14108	14010	14068	13928	14135	13988	13915	14050	13934	14012	13913	13895	13915	13920	13926	14004	13948	13971	13856	14055	13974	14002	13907	13847	13916	13820	13924	14098	14050	14014	13923	13775	13816	13932	14034	13989	13839	13974	14009	13799	14067	13969	14047	13907	13957	13902	14015	13964	13857	13975	14044	13793	14028	13887	14000	14101	13907	13963	13864	13885	13963	14003	13957	14195	13890	13795	13990	13894	13933	13798	14046	14015	13774	13926	13918	13831	13965	13989	13888	13996	13953	13794	13899	13982	13904	13989	13937	13991	14001	13864	14039	13852	14063	13849	13918	14117	13959	14157	13962	14029	13899	13979	13889	13811	13902	13981	14098	14015	13946	14007	13924	14038	13988	13984	13933	13889	13804	13817	14048	13902	13965	14009	14134	13943	14051	14036	14102	13843	14010	14077	14118	13900	13995	13980	13799	13851	13954	14001	14002	14137	13957	13834	14147	14059	13999	14013	13812	13926	14087	13847	14152	13697	14124	13952	13997	13849	13971	13945	13886	13974	14014	13929	13911	13944	13968	13998	13945	14082	14077	13917	13950	14117	13873	13841	14100	13827	13887	14004	13911	13935	13907	13829	13884	13980	13876	14039	13879	13961	13981	13996	14027	14063	14017	14029	14122	14001	14003	13884	14062	13901	14076	13984	13793	14079	14126	13851	13854	14178	14090	13979	13914	14096	14028	13919	13972	14025	13847	13870	13898	13971	13898	13809	14030	13863	13970	13886	14038	13923	14063	14081	13996	14079	14013	13979	14005	13767	13859	13897	13908	13941	13847	14092	13856	13985	14052	14122	13917	14073	13912	13923	13999	14033	14030	14152	13888	13915	13981	13975	13991	14031	13950	13909	13894	14020	14040	14074	13827	14065	13900	13907	13896	13974	13947	14010	13891	13895	14120	14091	14199	13882	14007	13848	13916	13928	13928	13907	13951	13983	13932	13954	13911	14017	14044	13924	13859	13951	13970	13869	13911	14018	13990	13868	13850	13950	13910	13958	13902	13941	14029	13880	13955	13876	13896	14070	13903	14003	13997	13934	13919	14019	13900	14008	14017	13941	14065	13875	13830	14023	14013	13897	14088	14169	13911	13933	13902	13927	13883	13917	13900	14174	13743	14055	14065	14021	13920	13932	13801	13760	14064	13995	13958	13935	13920	13804	13852	14014	13978	13976	14097	14113	13994	14110	13967	13986	13951	14213	14066	14085	14102	14073	13954	13906	13922	13888	13993	14044	14045	13924	13976	13977	13941	13893	14000	13885	13804	14048	14163	13959	13959	13899	13864	13983	14030	14005	13955	13877	13910	14012	14009	14093	14095	13975	13937	13787	13884	13848	13874	13993	13836	13951	13932	13865	13893	13972	13749	13870	13942	13951	13853	13688	14129	13911	14082	13863	13799	14008	14045	14230	14046	13935	13910	13940	13872	13881	14154	13804	13916	14058	13886	14008	14062	13883	13941	13914	13899	13953	14055	13992	13935	14041	14070	14001	13898	14009	13984	13943	13911	13912	13817	13813	14029	13975	14027	14006	14114	13955	14126	13922	14063	13827	14015	13878	14113	13879	13947	13952	13898	13749	14067	14003	13943	13903	13975	14001	14030	14132	13918	13936	13954	14108	13754	14020	14030	13844	13886	14181	13849	13938	13942	13907	13945	13874	14008	13926	13755	14111	13924	13904	14106	13921	14141	14011	14021	13971	14026	13973	14032	13936	14004	13920	13860	13823	13996	13901	14046	13725	14109	13989	14013	14078	13779	14022	14005	13898	13909	13977	14077	13960	13763	14015	14286	13935	14057	14035	13957	14034	13907	13951	13815	14026	13985	14030	13779	13834	14020	13988	14088	13956	14076	14016	13879	13959	13948	13941	14011	13735	13866	13993	13825	13813	13863	14097	13880	13842	13944	14073	13850	14058	13852	13859	13860	14015	13854	14076	13840	13888	14126	13945	14043	13924	13931	14020	13885	13867	14019	13977	13825	13913	13865	13993	14034	14029	13929	13798	14040	13976	13950	13896	13999	14017	14035	13962	14024	13876	13913	13899	13915	14036	13925	13963	13904	13931	13956	14047	13885	13882	13863	14052	14075	14007	14015	13982	14003	14040	13854	13970	13917	14018	13957	14002	13942	14045	13911	13960	14051	13937	14048	14102	14000	13917	13919	13933	14103	14139	14034	14001	14003	13849	13987	14134	13911	14008	14081	13902	13834	13887	13879	14076	14024	13846	13953	13927	14095	13997	14107	14138	14012	13961	14012	13820	13859	13921	13814	13873	13960	13910	13767	14037	13856	13920	13982	13891	13932	13994	13860	13951	14039	13896	13836	14063	14059	13987	13968	14113	13944	13860	13942	13853	14048	13834	13952	14017	13951	14176	14040	13936	13885	14041	14083	13966	13923	13931	13947	13833	13828	14047	14084	13982	14017	13987	14117	13926	13917	13829	14038	14095	14000	13984	13925	13889	13953	13936	13931	13885	14059	13892	13851	14314	13941	13838	14060	14045	13940	13845	13989	14001	14101	13979	13968	14063	13884	13930	13861	13804	13960	13998	13821	13926	13912	13978	13929	13927	13843	13963	13919	13884	14079	13944	13929	13958	13933	13953	13873	13929	14021	13814	13889	13741	13747	13974	13857	13939	14074	13901	14057	14092	13965	13987	14044	14210	13947
27191	22455	26761	23898	19497	17968	17000	16501	15827	15237	14935	14997	14983	15901	16749	16687	15920	15141	14863	14444	14368	14465	14469	14768	14540	14634	14673	14643	14750	14526	14733	14653	14507	14694	14641	14602	14605	14429	14542	14499	14664	14709	14499	14669	14558	14485	14657	14732	14643	14343	14630	14613	14494	14505	14637	14735	14552	14537	14500	14453	14663	14696	14541	14513	14565	14451	14521	14602	14682	14530	14425	14639	14482	14639	14679	14643	14529	14402	14607	14806	14699	14515	14581	14539	14593	14573	14610	14414	14331	14636	14545	14416	14561	14625	14574	14597	14556	14631	14664	14514	14696	14528	14565	14603	14612	14498	14503	14604	14440	14545	14489	14583	14615	14723	14513	14655	14625	14516	14461	14717	14659	14567	14487	14422	14638	14536	14686	14498	14548	14477	14535	14537	14478	14516	14557	14619	14597	14567	14517	14481	14418	14589	14457	14462	14522	14522	14346	14832	14779	14563	14648	14529	14674	14456	14625	14584	14517	14662	14642	14549	14606	14568	14656	14781	14609	14703	14711	14637	14588	14571	14621	14736	14480	14450	14551	14695	14684	14583	14627	14505	14479	14489	14561	14714	14648	14496	14552	14657	14615	14490	14776	14643	14480	14591	14699	14753	14641	14580	14460	14515	14362	14517	14508	14381	14697	14764	14733	14681	14488	14414	14529	14714	14399	14502	14566	14809	14584	14627	14725	14617	14636	14565	14504	14721	14778	14613	14610	14769	14511	14583	14667	14659	14586	14481	14516	14528	14687	14719	14677	14612	14449	14556	14438	14594	14589	14571	14475	14512	14774	14446	14561	14617	14630	14537	14367	14745	14657	14562	14641	14443	14688	14662	14422	14583	14533	14673	14613	14615	14583	14535	14497	14572	14629	14578	14600	14507	14456	14501	14478	14474	14444	14513	14597	14596	14468	14644	14624	14723	14633	14648	14709	14614	14402	14644	14544	14576	14662	14580	14525	14639	14703	14458	14535	14390	14750	14547	14630	14647	14443	14690	14523	14720	14573	14406	14494	14567	14497	14599	14517	14479	14566	14435	14560	14458	14545	14539	14429	14656	14618	14618	14502	14638	14497	14607	14629	14463	14465	14597	14558	14621	14457	14642	14583	14437	14623	14551	14448	14534	14532	14546	14626	14627	14367	14501	14426	14456	14447	14748	14686	14601	14596	14439	14653	14589	14603	14602	14527	14682	14565	14462	14667	14632	14509	14600	14591	14667	14581	14590	14836	14495	14760	14625	14517	14615	14286	14583	14574	14618	14524	14670	14607	14596	14567	14747	14547	14586	14431	14644	14513	14659	14597	14535	14606	14511	14745	14456	14633	14694	14605	14639	14530	14614	14809	14521	14550	14579	14730	14375	14551	14528	14503	14545	14498	14561	14549	14438	14499	14619	14430	14628	14584	14724	14499	14453	14572	14477	14599	14655	14302	14554	14440	14634	14713	14513	14537	14586	14670	14409	14614	14398	14623	14564	14479	14525	14536	14388	14777	14450	14463	14500	14479	14423	14586	14597	14616	14576	14636	14626	14632	14693	14709	14622	14549	14617	14852	14485	14572	14416	14702	14594	14499	14589	14586	14594	14663	14437	14381	14450	14402	14678	14675	14556	14798	14621	14461	14729	14550	14356	14606	14667	14679	14551	14611	14560	14443	14583	14649	14504	14532	14483	14591	14606	14585	14364	14505	14615	14543	14466	14388	14447	14604	14622	14456	14543	14639	14663	14592	14588	14796	14562	14567	14546	14626	14540	14705	14608	14558	14440	14543	14618	14685	14625	14372	14600	14654	14569	14637	14471	14540	14633	14424	14551	14510	14579	14662	14587	14537	14626	14769	14397	14314	14683	14472	14655	14632	14405	14671	14576	14502	14479	14453	14391	14620	14506	14627	14556	14568	14642	14471	14461	14619	14690	14804	14698	14550	14594	14569	14439	14524	14668	14572	14594	14637	14361	14655	14548	14641	14662	14578	14601	14631	14697	14456	14539	14513	14583	14403	14653	14445	14444	14491	14682	14749	14529	14418	14338	14494	14583	14537	14550	14684	14423	14591	14552	14612	14592	14524	14607	14666	14499	14688	14520	14691	14430	14533	14530	14522	14458	14480	14517	14375	14720	14530	14606	14455	14536	14333	14572	14577	14502	14499	14563	14677	14514	14397	14671	14607	14569	14514	14564	14631	14415	14485	14354	14642	14642	14389	14603	14559	14660	14613	14768	14613	14463	14438	14640	14628	14402	14446	14657	14487	14742	14459	14626	14379	14637	14509	14567	14475	14644	14568	14598	14843	14553	14750	14659	14534	14890	14466	14588	14480	14391	14436	14583	14465	14234	14374	14568	14314	14674	14686	14686	14616	14561	14655	14657	14453	14502	14628	14656	14549	14470	14592	14595	14435	14649	14558	14548	14495	14639	14701	14570	14615	14541	14492	14709	14886	14473	14424	14757	14550	14741	14529	14553	14600	14700	14567	14643	14677	14609	14560	14496	14597	14679	14578	14522	14616	14530	14675	14461	14496	14545	14659	14654	14647	14537	14610	14583	14641	14437	14482	14424	14538	14468	14568	14444	14525	14769	14495	14420	14612	14533	14470	14478	14677	14702	14642	14532	14602	14661	14495	14341	14550	14533	14688	14497	14565	14689	14708	14638	14389	14444	14736	14634	14596	14653	14596	14538	14708	14541	14587	14525	14555	14719	14647	14645	14670	14536	14553	14676	14696	14732	14297	14630	14451	14687	14627	14813	14527	14440	14583	14488	14903	14674	14696	14686	14486	14377	14594	14748	14620	14641	14576	14719	14541	14523	14603	14564	14549	14412	14745	14573	14362	14613	14681	14468	14500	14594	14455	14612	14547	14610	14559	14670	14326	14580	14624	14635	14523	14590	14546	14721	14447	14457	14303	14559	14632	14543	14781	14496	14476	14384	14745	14575	14690	14521	14571	14520	14563	14532	14529	14593	14606	14461	14634	14599	14583	14584	14608	14604	14439	14529	14614	14706	14599	14622	14519	14920	14579	14676	14565	14533	14541	14556	14691	14627	14817	14505	14657	14418	14510	14578	14680	14610	14644	14673	14485	14472	14734	14617	14706	14750	14533	14638	14469	14455	14615	14690	14373	14632	14515	14494	14405	14503	14686	14737	14503	14458	14630	14566	14748	14653	14729	14687	14621	14626	14504	14447	14603	14543	14568	14313	14610	14560	14812	14615	14451	14605	14535	14615	14660	14604	14884	14631	14585	14607	14601	14566	14517	14645	14616	14526	14465	14603	14652	14699	14489	14589	14483	14598	14566	14591	14513	14596	14654	14717	14653	14689	14704	14551	14393	14665	14558	14432	14507	14448	14630	14527	14689	14296	14668	14422	14555	14507	14430	14426	14601	14356	14457	14489	14661	14626	14415	14599	14624	14424	14576	14670	14654	14605	14676	14613	14556	14592	14650	14614	14502	14608	14457	14616	14661	14359	14453	14523	14684	14575	14561	14705	14428	14712	14396	14566	14760	14456	14517	14607	14539	14660	14914	14557	14497	14509	14630	14564	14524	14512	14596	14441	14261	14526	14560	14528	14532	14473	14609	14572	14591	14803	14655	14658	14500	14572	14562	14573	14551	14344	14403	14572	14497	14434	14664	14594	14543	14470	14527	14712	14550	14633	14372	14423	14600	14628	14437	14584	14435	14514	14495	14576	14679	14602	14526	14623	14519	14532	14554	14546	14654	14589	14594	14513	14658	14636	14612	14693	14602	14633	14655	14818	14665	14749	14485	14672	14521	14445	14570	14627	14529	14519	14612	14535	14553	14441	14562	14507	14407	14524	14536	14487	14670	14683	14654	14495	14592	14646	14544	14445	14590	14589	14637	14489	14590	14731	14627	14612	14575	14503	14587	14754	14500	14545	14482	14512	14663	14613	14575	14530	14409	14484	14625	14553	14564	14508	14626	14464	14661	14453	14426	14544	14721	14606	14502	14652	14644	14420	14665	14663	14661	14488	14460	14557	14492	14495	14709	14702	14599	14535	14534	14455	14549	14549	14496	14376	14580	14400	14659	14588	14673	14461	14600	14585	14572	14530	14370	14468	14512	14637	14663	14793	14419	14497	14574	14621	14586	14544	14567	14512	14621	14792	14616	14718	14555	14464	14619	14728	14380	14522	14546	14530	14609	14416	14611	14500	14778	14506	14311	14510	14630	14671	14556	14648	14531	14426	14611	14620	14504	14612	14660	14583	14556	14581	14704	14644	14777	14527	14592	14564	14650	14464	14841	14796	14437	14682	14608	14587	14522	14496	14206	14539	14584	14530	14366	14605	14646	14564	14575	14522	14736	14619	14774	14549	14665	14583	14338	14607	14437	14640	14539	14589	14525	14521	14503	14489	14729	14633	14761	14681	14511	14562	14604	14596	14700	14427	14527	14523	14512	14534	14581	14545	14473	14694	14589	14580	14678	14354	14473	14639	14473	14634	14650	14362	14721	14502	14585	14685	14502	14601	14548	14486	14584	14783	14649	14757	14717	14610	14696	14433	14442	14718	14604	14768	14585	14569	14484	14588	14498	14656	14575	14582	14380	14678	14716	14637	14403	14649	14387	14556	14329	14672	14475	14541	14632	14461	14725	14609	14497	14516	14498	14490	14530	14606	14664	14681	14289	14557	14660	14391	14437	14736	14537	14573	14636	14588	14656	14522	14291	14543	14613	14415	14631	14420	14617	14509	14536	14510	14845	14600	14666	14547	14669	14634	14716	14703	14632	14662	14563	14676	14466	14633	14458	14607	14657	14527	14598	14699	14501	14511	14514	14472	14591	14634	14505	14478	14484	14646	14585	14399	14587	14637	14608	14551	14609	14457	14568	14581	14579	14498	14366	14455	14541	14366	14530	14531	14543	14519	14509	14643	14490	14427	14634	14500	14648	14559	14640	14626	14703	14396	14468	14704	14604	14720	14717	14595	14549	14551	14590	14646	14687	14647	14646	14402	14537	14428	14635	14486	14510	14634	14523	14557	14568	14689	14566	14400	14734	14495	14572	14520	14477	14550	14448	14574	14696	14432	14477	14581	14584	14632	14584	14504	14528	14466	14618	14748	14489	14776	14586	14906	14739	14445	14544	14593	14424	14542	14677	14657	14676	14533
16804	27093	28395	23372	20941	18783	17868	17094	15670	14743	14436	14110	14054	15895	16719	16101	14921	14220	13963	13937	13893	13791	13620	13803	13560	13784	13778	13723	13663	13725	13704	13912	13595	13602	13972	13676	13711	13731	13780	13725	13619	13632	13709	13798	13625	13775	13811	13604	13718	13801	13776	13690	13917	13615	13740	13906	13816	13796	13643	13874	13757	13757	13654	13916	13706	13564	13823	13742	13644	13850	13883	13813	13860	13750	13877	13767	13630	13685	13610	13820	13795	13794	13542	13602	13688	13747	13669	13775	13835	13734	13865	13788	13700	13733	13687	13795	13898	13739	13854	13677	13762	13811	13587	13764	13815	13759	13736	13872	13825	13780	13846	13660	13752	13605	13597	13709	13792	13826	13743	13740	13620	13640	13611	13736	13613	13704	13765	13632	13593	13930	13649	13792	13745	13871	13929	13593	13630	13561	13854	13709	13631	13770	13599	13741	13722	13687	13871	13669	13794	13793	13764	13646	13668	13656	13792	13779	13741	13856	13666	13777	13654	13852	13778	13907	13900	13784	13799	13769	13737	13880	13721	13728	13595	13870	13903	13518	13721	13745	13656	13724	13850	13759	13798	13771	13961	13514	13691	13814	13731	13552	13831	13919	13732	13736	13782	13634	13817	13808	13690	13588	13555	13870	13635	13721	13786	13737	13853	13841	13709	13682	13954	13709	13803	13766	13843	13821	13574	13596	13422	13707	13701	13619	13597	13630	13579	13944	13888	13642	13805	13818	13659	13787	13644	13807	13799	13695	13574	13605	13704	13510	13652	13835	13721	13811	13634	13585	13791	13686	13730	13663	13619	13806	13777	13746	13695	13650	13759	13588	13738	13850	13674	13972	13805	13787	13749	13725	13729	13792	13682	13625	13738	13810	13705	13810	13670	13800	13620	13834	13760	13698	13751	13780	13741	13690	13633	13993	13599	13640	13656	13721	13721	13601	13765	13673	13698	13853	13649	13797	13708	13662	13600	13888	13889	13738	13629	13714	13668	13799	13760	13776	13642	13750	13662	13835	13923	13721	13713	13742	13754	13739	13558	13843	13778	13851	13607	13797	13596	13678	13650	13694	13663	13813	13634	13984	13779	13617	13756	13731	13802	13699	13735	13705	13840	13681	13722	13872	13847	13658	13969	13759	13741	13816	13868	13694	13813	13642	13719	13776	13855	13796	13832	13782	13666	13654	13780	13609	13851	13701	13690	13677	13686	13789	13585	13877	13580	13683	13678	13613	13893	13745	13793	13700	13747	13687	13749	13668	13687	13705	13747	13721	13738	14018	13788	13773	13729	13838	13833	13781	13880	13652	13904	13832	13758	13696	13749	13714	13745	13767	13760	13770	13853	13752	13632	13724	13618	13722	13840	13929	13787	13804	13743	13834	13753	13761	13704	13752	13853	13706	13747	13789	13865	13633	13773	13700	13699	13669	13719	13685	13770	13660	13657	13766	13896	13608	13872	13684	13735	13683	13883	13691	13737	13805	13750	13748	13743	13810	13666	13827	13681	13833	13627	13815	13769	13913	13816	13803	13590	13785	13705	13646	13764	13825	13662	13731	13710	13804	13723	13839	13842	13676	13892	13681	13715	13850	13542	13867	13637	13645	13739	13638	13797	13750	13703	13555	13700	13765	13674	13841	13827	13859	13549	13753	13680	13725	13870	13837	13675	13498	13785	13789	13727	13692	13742	13743	13740	13729	13764	13645	13977	13639	13844	13714	13741	13730	13744	13740	13954	13695	13862	13600	13792	13781	13676	13613	13638	13826	13742	13693	13875	13771	13933	13662	13812	13702	13894	13731	13683	13808	13578	13682	13719	13662	13713	13811	13784	13768	13684	13785	13776	13759	13731	13838	13783	13840	13749	13811	13938	13743	13733	13916	13761	13788	13658	13779	13795	13845	13886	13691	13718	13793	13910	13845	13785	13696	13742	13697	13767	13588	13933	13783	13754	13718	13745	13786	13638	13943	13836	13735	13767	13661	13781	13645	13811	13633	13778	13758	13984	13818	13774	13791	13738	13845	13872	13670	13830	13719	13720	13824	13657	13717	13748	13827	13798	13809	13717	13728	13600	13827	13912	13770	13784	13786	13783	13689	13674	13758	13835	13791	13679	13655	13893	13856	13695	13692	13862	13626	13604	13777	13818	13724	13782	13853	13745	13699	13973	13652	13853	13676	13802	13566	13653	13792	13826	13760	13759	13880	13813	13900	13664	13657	13641	13751	13804	13830	13741	13530	13664	13651	13847	13872	13801	13783	13704	13580	13775	13740	13900	13703	13549	13674	13710	13867	13776	13781	13697	13860	13801	13849	13758	13865	13738	13769	13710	13808	13874	13771	13762	13766	13687	13705	13731	13596	13653	13746	13830	13737	13698	13829	13755	13681	13945	13695	13784	13773	13667	13680	13666	13983	13854	13545	13639	13848	13842	13789	13612	13532	13737	13692	13750	13688	13843	13880	13733	13753	13647	13677	13717	13846	13834	13647	13795	13793	13707	13768	13754	13826	13704	13790	13827	13576	13709	13627	13891	13833	13687	13786	13712	13871	13694	13788	13734	13842	13820	13617	13720	13814	13783	13746	13899	13751	13858	13724	13665	13724	13708	13759	13617	13783	13894	13730	13813	13741	13641	13672	13750	13663	13813	13790	13760	13632	13898	13693	13846	13781	13555	13832	13645	13879	13783	13875	13733	13811	13707	13776	13765	13769	13778	13934	13763	13859	13745	13697	13766	14047	13634	13855	13864	13682	13772	13712	13711	13676	13612	13917	13709	13609	13675	13881	13855	13686	13747	13831	13674	13737	13817	13772	13599	13774	13645	13727	13793	13742	13749	13862	13654	13852	13831	13727	13705	13917	13745	13768	13723	13840	13859	13804	13684	13738	13728	13758	13835	13762	13698	13707	13857	13671	13896	13576	13673	13750	13817	13705	13644	13734	13893	13832	13793	13857	13691	13675	13766	13566	13773	13769	13857	13796	13541	13822	13767	13855	13704	13663	13714	13732	13827	13892	13751	13725	13797	13733	13680	13749	13803	13758	13730	13740	13734	13714	13596	13706	13770	13822	13878	13905	13849	13823	13843	13657	13919	13728	13699	13775	13744	13697	13734	13758	13721	13824	13737	13764	13817	13717	13607	13794	13652	13727	13662	13879	13728	13773	13839	13848	13865	13690	13674	13684	13756	13870	13720	13762	13686	13880	13669	13823	13699	13923	13746	13764	13892	13792	13694	13834	13732	13702	13775	13761	13718	13720	13799	13463	13853	13717	13793	13918	13713	13798	13798	13739	13610	13543	13759	13681	13672	13788	13702	14033	13788	13740	13727	13731	13798	13710	13775	13766	13687	13850	13638	13816	13953	13671	13902	13588	13731	13810	13763	13720	13769	13626	14048	13682	13844	13862	13924	13621	13843	13696	13715	13758	13783	13710	13802	13812	13818	13760	13703	13656	13621	13785	13568	13802	13838	13889	13788	13768	13805	13699	13764	13903	13679	13717	13576	13767	13757	13896	13806	13875	13672	13698	13760	13859	13730	13702	13797	13809	13795	13680	13821	13883	13829	13781	13830	13728	13693	13765	13766	13857	13808	13792	13756	13644	13890	13750	13671	13762	13778	13814	13842	13813	13614	13677	13677	13841	13793	13615	13746	13786	13818	13655	13758	13803	13899	13609	13696	13675	13931	13767	13790	13904	13706	13741	13838	13749	13738	13702	13697	13703	13724	13953	13742	13751	13836	13811	13712	13662	13796	13861	13673	13658	13666	13584	13721	13683	13796	13792	13724	13814	13570	13687	13752	13755	13627	13757	13770	13891	13730	13689	13904	13753	13828	13858	13688	13789	13764	13879	13887	13728	13794	13829	13756	13871	13714	13693	13674	13790	13679	13750	13851	13832	13854	13754	13662	13850	13770	13618	13811	13857	13710	13888	13707	14041	13618	13866	13888	13649	13917	13586	13799	13862	14009	13701	13910	13681	13724	13811	13646	13762	13958	13789	13763	13672	13716	13791	13848	13855	13757	13603	13778	13711	13799	13848	13728	13723	13866	13599	13940	13694	13641	13717	13797	13768	13682	13854	13728	13902	13775	13744	13825	13761	13620	13699	13549	13724	13714	13878	13552	13624	13699	13735	13810	13667	13709	13695	13876	13708	13749	13693	13643	13803	13858	13913	13706	13988	13823	13711	13750	13634	13717	13768	13789	13825	13811	13889	13717	13876	13786	13762	13834	13746	13791	13722	13823	13785	13824	13642	13795	13847	13836	13716	13756	13932	13693	13683	13639	13680	13675	13721	13956	13772	13850	13800	13573	13765	13826	13669	13857	13768	13736	13862	13743	13878	13555	13901	13918	13875	13684	13548	13717	13857	13690	13707	13684	13703	13612	13865	13615	13628	13729	13840	13915	13689	13823	13718	13805	13662	13748	13780	13636	13645	13743	13766	13814	13820	13790	13871	13774	13741	13633	13690	13832	13914	13677	13664	13697	13745	13897	13877	13770	13720	13666	13644	13790	13841	13593	13632	13573	13833	13618	13793	13721	13606	13690	13743	13853	13684	13692	13781	13813	13918	13751	13623	13789	13685	13691	13768	13663	13905	13787	13723	13575	13869	13714	13748	13678	13722	13679	13710	13693	13655	13775	13599	13823	13865	13606	13735	13731	13692	13693	13666	13661	13749	13866	13711	13664	13862	13869	13774	13789	13784	13832	13812	13846	13652	13872	13520	13617	13817	13724	13888	13570	13836	13876	13820	13823	13977	13758	13718	13741	13845	13722	13781	13673	13725	13667	13776	13645	13802	13723	13822	13828	13755	13576	13754	13643	13676	13842	13749	13876	13653	13718	13705	13785	13797	13438	13785	13838	13707	13798	13765	13711	13721	13810	13679	13849	13810	13732	13636	13808	13915	13770	13610	13754	13856	13849	13949	13801	13761	13797	13718	13796	13746	13889	13635	13814	13740	13720	13829	13721	13674	13616	13896	13785	13665	13787	13634	13823	13702	13722	13699	13750	13764	13759	13784	13790	13781	13800	13817	13764	13683	13731	13574	13697	13685	13757	13842	13765	13736	13856	13759	13647	13788	13900	13754	13849	13772	13673	13757	13685	13671	13733	13897	13730	13600	13834	13695	13757	13851
23726	21048	28404	24161	22554	22547	21365	17442	16040	15683	15431	15184	15392	20777	27043	25746	20969	17275	15912	15266	15008	14855	14653	14710	14788	14777	14742	14770	14607	14956	14737	14707	14942	14717	14861	14711	14717	14686	14561	14653	14618	14623	14651	14729	14632	14490	14710	14567	14702	14636	14719	14908	14618	14766	14573	14878	14861	14727	14892	14676	14667	14550	14784	14801	14546	14851	14729	14900	14856	14835	14715	14613	14543	14564	14652	14663	14664	14688	14603	14710	14652	14725	14653	14707	14762	14648	14749	14854	14607	14778	14615	14680	14771	14798	14601	14531	14818	14765	14842	14559	14799	14742	14931	14977	14562	14863	14804	14760	14497	14857	14652	14588	14772	14850	14820	14764	14548	14720	14713	14676	14649	14635	14747	14645	14871	14703	14574	14818	14449	14656	14753	14697	14647	14708	14733	14843	14744	14533	14626	14795	14749	14712	14627	14681	14706	14675	14631	14877	14656	14510	14680	14558	14715	14738	14633	14625	14858	14575	14790	14867	14598	14814	14673	14742	14812	14659	14612	14669	14452	14450	14618	14677	14696	14683	14681	14564	14609	14553	14479	14670	14608	14901	14814	14751	14754	14628	14721	14594	14776	14728	14784	14845	14542	14779	14551	14652	14921	14690	14813	14617	14677	14695	14716	14612	14619	14762	14719	14797	14674	14628	14662	14706	14704	14527	14566	14662	14685	14759	14688	14647	14673	14652	14492	14730	14595	14781	14802	14717	14851	14684	14778	14513	14623	14776	14614	14611	14714	14775	14635	14618	14818	14669	14682	14600	14595	14671	14663	14493	14568	14627	14612	14679	14702	14780	14556	14917	14665	14583	14676	14528	14721	14712	14719	14625	14745	14775	14718	14606	14468	14710	14595	14647	14703	14710	14595	14659	14692	14665	14514	14650	14746	14841	14705	14718	14721	14785	14460	14588	14566	14735	14565	14773	14576	14616	14688	14620	14758	14584	14758	14611	14774	14645	14738	14573	14551	14689	14693	14663	14851	14722	14980	14484	14649	14602	14554	14666	14848	14760	14830	14665	14650	14757	14542	14726	14713	14763	14713	14709	14783	14672	14714	14673	14658	14637	14668	14900	14836	14565	14924	14634	14799	14747	14890	14858	14977	14748	14648	14793	14705	14691	14848	14793	14769	14702	14665	14598	14696	14807	14856	14619	14555	14724	14782	14763	14687	14678	14646	14595	14751	14649	14622	14647	14708	14637	14877	14618	14737	14816	14732	14833	14707	14627	14785	14721	14716	14707	14614	14649	14390	14681	14650	14711	14689	14734	14449	14708	14712	14831	14862	14607	14807	14794	14580	14730	14704	14604	14570	14574	14648	14606	14545	14788	14666	14613	14603	14807	14799	14623	14729	14667	14636	14675	14827	14577	14585	14634	14725	14763	14776	14756	14737	14731	14553	14670	14662	14778	14794	14816	14592	14875	14669	14779	14718	14508	14595	14524	14694	14665	14602	14756	14666	14749	14674	14613	14618	14928	14624	14757	14828	14714	14679	14752	14844	14757	14670	14455	14688	14595	14631	14865	14763	14698	14806	14725	14893	14778	14697	14564	14575	14664	14527	14476	14723	14574	14748	14608	14658	14812	14841	14690	14653	14758	14677	14676	14681	14829	14797	14783	14713	14657	14732	14696	14555	14763	14545	14574	14811	14630	14633	14716	14696	14833	14814	14739	14877	14758	14565	14508	14657	14477	14508	14654	14724	14773	14444	14479	14553	14621	14767	14739	14699	14846	14603	14624	14883	14681	14775	14735	14779	14611	14735	14571	14835	14704	14810	14602	14775	14884	14635	14596	14872	14793	14784	14579	14694	14659	14792	14675	14773	14630	14854	14751	14925	14585	14769	14690	14774	14735	14609	14678	14669	14682	14575	14703	14761	14644	14724	14881	14708	14723	14669	14679	14585	14678	14622	14628	14601	14663	14531	14592	14826	14641	14625	14607	14737	14644	14592	14512	14812	14747	14606	14658	14796	14805	14567	14757	14638	14623	14721	14807	14812	14768	14569	14612	14519	14684	14741	14571	14747	14562	14597	14674	14978	14827	14774	14842	14529	14694	14694	14647	14705	14806	14698	14738	14616	14587	14707	14736	14660	14683	14911	14609	14623	14614	14659	14724	14762	14765	14805	14781	14883	14576	14540	14738	14732	14766	14847	14713	14740	14571	14696	14656	14689	14711	14612	14656	14782	14644	14734	14587	14735	14437	14903	14840	14796	14547	14838	14702	14778	14804	14659	14680	14573	14517	14850	14703	14545	14695	14872	14699	14833	14645	14748	14773	14559	14625	14795	14795	14665	14713	14727	14799	14608	14744	14744	14618	14761	14779	14715	14764	14757	14852	14700	14679	14720	14916	14576	14722	14723	14559	14801	14696	14804	14638	14700	14415	14655	14768	14733	14494	14659	14911	14645	14716	14533	14660	14595	14626	14903	14744	14728	14681	14899	14719	14538	14678	14548	14652	14758	14549	14774	14659	14716	14720	14552	14691	14782	14879	14767	14611	14638	14542	14862	14645	14599	14720	14768	14738	14710	14710	14625	14620	14651	14668	14517	14592	14690	14780	14655	14825	14693	14558	14559	14819	14540	14814	14807	14471	14674	14774	14871	14522	14657	14797	14540	14556	14586	14600	14742	14866	14737	14721	14766	14707	14839	14641	14704	14591	14745	14749	14585	14471	14784	14660	14661	14703	14763	14792	14695	14723	14753	14556	14554	14744	14730	14700	14503	14518	14672	14829	14874	14636	14871	14526	14680	14549	14724	14907	14587	14772	14627	14631	14615	14822	14772	14609	14682	14664	14708	14627	14741	14684	14633	14636	14636	14646	14811	14601	14845	14607	14692	14757	14475	14661	14623	14607	14654	14715	14709	14684	14728	14609	14797	14735	14716	14739	14737	14671	14499	14774	14696	14595	14872	14615	14561	14571	14939	14676	14700	14529	14597	14834	14787	14776	14679	14720	14633	14713	14579	14772	14783	14691	14611	14867	14823	14756	14622	14589	14665	14522	14710	14738	14598	14721	14533	14733	14627	14808	14620	14361	14669	14715	14748	14563	14728	14677	14823	14728	14714	14743	14819	14671	14765	14687	14649	14818	14623	14655	14728	14880	14548	14545	14640	14794	14692	14685	14608	14598	14699	14709	14635	14675	14613	14694	14797	14702	14906	14712	14754	14907	14855	14662	14646	14618	14671	14358	14696	14783	14630	14857	14568	14591	14782	14584	14718	14685	14736	14598	14832	14536	14712	14625	14684	14766	14734	14637	14610	14787	14910	14842	14677	14637	14723	14593	14552	14634	14728	14636	14870	14510	14660	14751	14687	14701	14763	14723	14614	14849	14670	14574	14734	14689	14828	14748	14740	14721	14659	15035	14775	14810	14781	14550	14560	14793	14707	14699	14691	14482	14711	14683	14688	14755	14545	14611	14621	14865	14622	14884	14840	14602	14733	14547	14804	14826	14770	14798	14616	14668	14731	14764	14671	14794	14703	14682	14748	14828	14626	14658	14662	14627	14625	14641	14615	14444	14643	14645	14836	14795	14733	14651	14577	14487	14682	14697	14666	14610	14448	14695	14849	14653	14713	14778	14901	14779	14761	14720	14627	14571	14640	14586	14625	14775	14636	14768	14724	14612	14712	14560	14697	14618	14788	14608	14864	14737	14665	14659	14788	14858	14879	14638	14712	14880	14675	14597	14704	14667	14642	14758	14800	14775	14740	14775	14730	14592	14734	14824	14816	14591	14563	14499	14555	14648	14680	14510	14575	14504	14562	14770	14675	14664	14793	14742	14740	14670	14556	14581	14687	14668	14755	14723	14845	14438	14811	14483	14780	14798	14535	14489	14664	14616	14689	14693	14604	14643	14500	14706	14718	14606	14780	14686	14649	14770	14760	14713	14670	14947	14593	14547	14680	14728	14640	14537	14761	14605	14698	14701	14732	14523	14750	14578	14760	14674	14693	14694	14700	14693	14688	14862	14658	14578	14441	14756	14752	14630	14823	14719	14646	14805	14717	14704	14643	14857	14651	14677	14604	14704	14709	14794	14622	14772	14658	14634	14667	14885	14548	14607	14724	14716	14831	14863	14812	14841	14862	14688	14765	14576	14629	14622	14681	14878	14732	14919	14740	14559	14774	14909	14808	14760	14733	14716	14804	14709	14700	14928	14618	14735	14661	14786	14657	14493	14544	14755	14657	14567	14822	14727	14642	14688	14655	14874	14634	14664	14772	14769	14585	14680	14527	14584	14683	14765	14503	14575	14655	14758	14661	14615	14809	14841	14592	14648	14729	14606	14845	14641	14767	14764	14641	14790	14531	14820	14736	14550	14742	14771	14595	14600	14829	14710	14791	14845	14799	14728	14714	14698	14661	14673	14517	14655	14753	14649	14847	14726	14568	14785	14940	14725	14609	14559	14535	14781	14586	14747	14704	14657	14821	14802	14735	14762	14589	14715	14628	14601	14598	14805	14762	14714	14570	14733	14838	14763	14760	14679	14751	14794	14861	14707	14563	14548	14745	14666	14777	14753	14763	14657	14781	14714	14801	14819	14693	14610	14662	14908	14883	14601	14642	14780	14869	14860	14486	14597	14685	14506	14809	14460	14710	14814	14661	14596	14748	14605	14728	14694	14822	14836	14569	14558	14722	14784	14732	14908	14663	14797	14733	14722	14688	14687	14734	14592	14711	14779	14751	14652	14625	14703	14749	14706	14719	14778	14720	14710	14753	14695	14554	14799	14818	14549	14845	14802	14659	14748	14714	14664	14845	14647	14703	14789	14778	14724	14659	14642	14609	14704	14745	14775	14667	14752	14659	14583	14495	14594	14673	14591	14833	14615	14494	14768	14702	14834	14847	14791	14690	14593	14724	14674	14652	14689	14676	14600	14686	14537	14647	14779	14513	14770	14814	14791	14702	14723	14900	14769	14698	14695	14555	14676	14604	14650	14724	14811	14644	14607	14655	14742	14604	14626	14864	14696	14702	14825	14646	14702	14893	14849	14656	14571	14524	14561	14947	14667	14694	14761	14712	14757	14686	14750	14722	14707	14863	14711	14887	14725	14523	14658	14858	14645	14712	14894	14814	14710	14553	14698	14547	14646	14744	14642	14560	14659
16269	30074	33826	28313	25463	22347	20562	17631	16406	15418	15085	14611	14874	24402	30414	27861	20889	16581	15059	14213	13942	13969	13976	13809	13730	13825	13789	13836	13882	13840	14038	13826	14045	14063	13935	13879	13820	13912	13799	13929	13805	13812	13912	14075	13799	13941	13983	13707	13995	13788	13875	13961	13892	13945	13850	14103	13859	13941	13952	13918	13766	13809	13769	14000	14018	14014	13931	13927	13866	13985	13804	13898	13801	13755	13792	14043	14072	13914	13940	14010	13921	13920	14020	13873	13796	13866	13925	13954	13940	13884	13766	13868	14007	13848	13808	13824	13908	13894	13859	14031	13776	13883	13850	13895	14025	13904	13947	13834	14046	13868	13938	13823	13831	14087	13819	13936	13875	13767	13760	13833	13987	13778	13814	13912	13881	13995	13951	13779	13876	14004	13971	13955	13814	13936	13907	13819	13772	13877	13986	13822	14011	13914	13975	13891	13797	13918	13898	13851	13947	13896	13884	13798	13849	13973	13854	13878	13943	13835	13893	13775	13931	14076	14007	13942	13985	13807	13896	13761	13894	13939	14034	13895	13812	13909	13826	13911	13872	13936	13940	13912	13898	13867	13830	13938	14019	13760	13948	13944	13721	13880	13980	13893	13866	13821	13900	14006	13988	13999	14009	13961	13900	13911	13654	13948	13937	13976	14030	13832	13930	13736	13973	13915	13886	13952	13940	13892	13753	13872	13972	14016	13880	13973	13952	14022	13821	14073	13854	13696	13883	13834	13849	13875	13829	13890	13778	13945	13834	13787	13912	13947	13733	13758	13825	13904	13674	13888	13758	13716	13934	13935	13826	14003	13927	13703	13802	13955	13926	13944	13915	13913	13916	13973	13892	13664	14009	13911	13959	13721	13924	14002	13897	13905	13807	13937	13829	13830	13969	13983	14038	13773	13787	14063	13765	14080	13846	13808	13992	13996	13876	13866	13885	14069	14054	13964	14033	13943	14083	14001	13875	13845	13886	13973	13770	14024	13820	13937	13790	13957	13924	13704	13869	13899	13784	13954	13982	13899	13978	14000	13819	13851	13845	13858	13818	13944	13821	14042	14009	13773	13896	13943	13995	13731	13964	13718	13973	13746	13897	13893	14101	13838	13900	13950	13817	13980	13930	13810	13814	13899	13817	13841	13937	13950	13743	13808	13946	13972	13760	13974	13889	13920	13765	14045	13992	13920	13863	14005	14021	13993	13809	13889	13847	14031	13793	13924	14048	13950	13911	13935	13940	13751	13962	13792	13961	13818	13842	13991	13868	13984	13848	13986	13946	13744	13995	13914	13780	14040	13726	13791	13983	13826	13888	13697	14042	13936	13900	13871	13928	13776	13951	13823	13933	13947	13761	13901	13773	13882	13953	13734	13713	13935	13932	13887	13969	13959	13847	13802	13678	13788	14077	13766	13861	13818	13952	13800	13868	13726	13873	13970	14116	13899	13835	13972	13843	13944	13805	13880	13931	13895	13896	13940	13841	13957	13873	13661	13788	14061	13999	13872	13952	13753	13863	13802	13731	13973	13817	14007	13942	14082	13896	14033	14000	13818	13967	13891	13935	13777	13948	13921	13863	14011	13694	13936	13805	13933	13990	13855	14097	13874	13994	14023	13847	13855	13778	13857	13742	13870	13953	13914	13717	13935	13815	13843	13909	13896	13980	13880	13993	13773	13865	13839	13874	13850	13827	13850	13779	13865	13840	13958	13787	13904	13984	13876	13700	13725	13843	13859	13832	13904	13844	13789	13757	13909	13765	13892	14006	13962	13902	14008	13827	13872	13737	13828	13801	13787	13751	13923	13857	13927	13901	13830	13987	14034	13945	13860	13799	13902	14007	13878	13936	13863	14059	13799	13976	13829	13915	13861	14192	13862	13881	13916	13920	13963	13824	13914	13914	13975	13652	13857	13919	13886	13910	13934	13939	13817	14024	13835	13896	13983	13907	13832	13906	13763	13662	13910	13989	13788	14018	13906	14120	14021	13897	13871	13937	13887	14034	13856	13795	13838	13960	13849	13830	14036	13874	13779	13881	13755	14079	13920	13958	13722	13893	14010	13647	13968	13935	13877	13956	13875	13911	13916	13846	13763	13885	13862	13880	13954	14012	13987	13776	13846	14068	13765	13957	13816	13685	13846	13953	13940	13916	13920	13713	13856	14186	13940	13878	13837	13901	13933	13951	13979	13905	13796	13807	14028	13997	13897	13883	13891	13734	13923	14151	14032	13908	13860	13837	13909	13858	13785	13845	13871	14004	13962	13858	13842	13890	13895	13745	13945	13753	13658	13763	13860	13818	14050	13930	13676	13869	14005	13950	13903	13814	13828	14018	14062	13783	13866	13975	13797	13922	13947	13875	13898	13811	13805	13847	14027	13874	13867	13906	13930	13912	13946	13785	13795	13947	13813	13802	13782	13978	13792	13920	13778	13903	13858	13870	13864	13871	13985	13811	13800	13860	13866	13889	13893	14011	13809	13902	13947	13977	13946	13935	13803	13903	13940	14104	13905	13977	13889	13875	13930	13747	13948	13816	13821	13799	13697	13813	13765	13853	13944	13785	13976	13990	13770	13941	13789	14023	13822	14071	14050	13864	14101	13766	13833	14047	13995	13763	14009	13886	13982	13961	13910	13915	14021	13943	13902	13879	13866	13811	13830	13906	13878	13937	13789	13941	13876	13846	13764	13991	13851	13857	13948	13955	13770	13982	13865	13840	13940	13937	13849	13976	13893	13922	13917	13992	14056	13939	14008	14046	13873	13844	13840	14043	13843	13891	13791	13809	13859	13967	13844	13890	13947	13952	13819	13662	13742	13914	13980	14115	14011	13961	14029	13807	13886	13869	13853	13918	13905	13868	13897	13670	13898	13942	13852	14056	13841	14035	13777	13807	13987	13982	13891	13933	13805	13946	13844	13991	13833	13773	13936	13914	13937	13992	13847	13970	13837	13829	13864	13911	13845	13857	13919	13906	13913	13948	13787	13897	13973	13986	13953	13840	13851	13664	14030	13988	13933	13936	14002	13892	13980	13943	13863	13798	13992	13945	13852	14023	13864	13918	13789	13890	13990	13914	13954	13878	13947	13855	13856	13790	13943	13816	13999	13947	13979	13954	14019	13882	13835	13743	13991	13951	13847	14003	13894	13913	13904	13818	14030	13897	13882	13997	14095	13821	13885	13850	13817	13740	13941	13786	13737	14024	13838	14061	13943	13984	13970	13770	13711	13660	13928	13930	13794	13923	13774	13837	13925	13971	13921	14025	13811	13900	13854	13867	13865	13939	13821	13979	13973	13940	13843	13874	13925	13901	13798	13740	13805	13959	13818	14040	13827	13854	13837	13949	14012	13921	13883	13764	13900	13896	13786	13993	13740	14053	13833	13799	13878	13952	14047	13935	13908	13923	13842	13853	13882	13910	13811	13877	13906	13833	13986	13964	13822	13895	13957	13917	14000	14057	13848	13970	13908	13862	13773	13843	13940	13938	13936	13960	13909	13707	13918	14001	13755	13791	13920	13833	13942	13944	13898	13919	13883	13955	14054	13785	13969	14025	13791	13880	13785	14030	13839	13928	13891	13963	13872	13874	13847	13909	14035	13858	13641	13910	13913	13931	13943	13888	13822	13757	14018	13866	13940	14003	13835	13934	13853	13891	13999	13837	13840	13972	13897	13768	13885	13922	13915	13882	13830	13874	13948	13907	13879	13891	13907	13913	13907	13900	13891	13975	13765	13913	13695	13783	14008	14033	13920	14009	13947	13861	13789	13928	13957	13970	14062	13832	13806	13859	13915	13846	13835	13860	13641	13911	13760	13805	13860	13787	13688	13915	14149	13962	13926	13936	13810	13980	13727	13832	13786	13879	13921	13894	13791	13797	13962	14053	13828	13924	13704	13883	13811	13929	13930	13922	13974	13880	13750	13768	14038	13897	13840	13854	13801	13843	13928	14016	13879	13838	13966	13877	13930	14071	13927	13817	13913	13969	13874	13857	13959	14038	13819	13807	13842	14021	13904	13776	13918	14108	13928	13949	14161	13686	13824	13892	13836	13827	13893	13924	13740	13970	13705	13878	13903	13917	13796	13956	13979	13817	14016	13779	13888	13844	14155	13811	13815	13930	13926	13800	13790	13832	13911	13973	13767	13756	13882	13958	13976	13803	13765	13881	13879	13893	13835	13884	13944	13883	13969	14029	13969	13978	13917	13865	13825	13884	13983	13956	13856	13917	14012	13832	13823	13884	13862	13912	13702	13910	13738	14020	14122	13868	13710	13904	13967	13917	14055	13995	13693	13953	13929	13872	13876	14049	13786	13794	13811	13914	13773	13778	14011	13923	13880	13960	13808	13818	13855	14045	13886	13915	13763	13939	13928	13889	13831	13830	13896	13871	13932	13608	13659	13924	13651	13879	13759	13932	13855	13755	13795	14082	13749	14005	14016	13797	13759	13924	13873	13969	13717	13873	13922	13929	14030	13974	13863	14030	14004	13964	13912	13936	13953	13775	13990	13886	13929	13713	14039	13924	13751	13876	13970	13910	13996	13927	13693	13939	13785	13846	13908	13947	13718	14023	13929	13805	13848	13852	13990	13797	13874	13769	13783	13706	13798	13929	13947	14004	13975	13873	13733	14012	14016	13845	13839	14057	13961	13904	13930	13720	13697	13907	13854	13809	14001	13949	13957	13901	13776	13896	13976	13848	13898	14153	13906	13899	13915	13869	13875	13830	13857	13982	13734	14001	13878	13962	13947	13851	13807	13875	13995	13862	13778	13848	14022	14028	13947	13986	13911	13788	13986	13906	14076	13830	14020	13779	13673	13992	13701	13910	13884	13901	13791	13903	14031	13912	13822	13656	13900	13932	13925	13781	13725	13706	13908	13669	13943	13847	13808	14148	13908	14033	13872	13805	13927	13831	13958	13966	13868	13815	13852	13780	13785	13825	14106	13866	13991	13853	13836	13878	14022	13845	13895	13975	14058	13857	13914	13837	13898	13912	13771	13925	13968	13785	13922	13830	13894	13927	13792	13849	13896	14015	13737	13961	13869	13975	13894	13662	13821	13869	13818	13767	13958	13929	13883	13950	13774	13941	13777	13963	13824	13982	13905	13788	13973	14006	13854	13960	13868	13727	13846	14069	14026
22678	21028	28810	23484	21347	23666	24541	18357	16849	16684	16599	16020	15712	23779	34459	32535	25961	19741	17321	15833	15369	15063	15037	15081	15054	15052	15235	15152	15239	15055	15127	14982	14935	15000	15066	15032	15030	14994	14882	15079	14903	14936	15058	14950	15069	14992	14839	14848	14893	14837	14908	14990	14921	14816	15011	15162	15004	15017	15137	15056	14964	15127	14825	15047	15020	15084	15044	15016	14959	14952	14869	14992	15099	14888	14917	15004	15099	15050	15118	14809	15093	14990	14966	15016	14768	14968	14996	14944	14932	14987	15022	14864	15012	14981	14796	15002	14910	15034	14904	14927	14801	14956	14977	14876	14832	14967	15178	15099	14971	14935	15164	14908	14984	14951	14955	15055	15207	14975	14886	14928	14778	14852	14928	14854	15022	14914	14755	14862	14997	15213	14844	14924	14970	14810	14871	15044	14955	14917	15041	14936	14846	14966	15049	14875	14934	14942	14908	14900	14913	14941	14776	14890	14829	14871	14905	14950	14861	15078	15008	14917	14989	15135	14826	15007	15009	14890	15001	14962	14801	15014	14907	15085	14940	14853	14775	14854	14807	15248	14893	14843	15030	14871	14956	15030	14983	14655	14882	14969	15008	14963	14962	15042	15086	14971	15035	15298	14916	14847	14907	14999	14806	14864	14853	14920	14876	15173	15032	15045	14974	15009	14976	14969	14995	14699	14930	14939	14861	14904	14969	14806	14937	14808	14699	14904	14940	15013	14886	14859	14887	14859	15076	15016	15027	15046	14884	14958	14932	14858	14808	14898	15025	15118	15050	14877	14960	14779	14880	15033	14922	15035	14835	14918	14976	14768	14992	14944	14959	14892	14821	14653	14988	15183	14704	14984	14996	15120	14878	15014	14862	14816	14973	15065	14801	14790	14865	14870	15017	15003	14895	14975	14858	14954	14960	15051	15006	14888	15014	14967	14899	14947	15074	14874	14867	14761	14942	14765	14859	14996	14819	14769	14918	15059	14913	15162	14980	14880	15173	14706	14936	14915	14805	14840	14911	15048	14932	14954	14965	14934	15012	14964	14987	15006	15085	14933	14944	14823	14954	14966	14792	15061	14746	14838	14972	14893	14903	14962	15081	15194	15060	14809	14851	14838	14790	14829	14906	15013	14703	14904	15018	14884	15262	14943	14952	14947	14827	14957	15019	15132	15135	15012	14889	14833	14842	14871	15049	14756	14882	14962	14699	15095	14948	14959	15017	14915	15072	15023	15092	14920	14954	15003	15069	14857	14845	14949	14960	14914	14948	14922	14928	15066	14916	14874	14924	14957	15029	14933	14769	14921	14887	14800	14752	14909	14847	15036	14898	14801	15091	15015	14908	14911	14981	14987	14849	15082	14825	14844	14876	14951	14980	14891	14927	14867	14762	14771	14905	14980	14908	14946	14777	14909	14660	15133	14904	15094	14980	15060	15151	14891	15096	15052	14962	14859	15005	15055	14881	15023	14828	14928	14941	15017	15074	15022	14907	14672	15070	14981	15095	14886	14977	14951	14929	15159	14982	15139	15130	14960	14791	14934	14890	15022	14816	15030	15075	14818	14951	15203	14846	14807	14859	15052	15079	14970	14995	14973	14865	14965	15009	14722	15003	14914	14812	14838	14937	15019	14846	14923	14962	14925	14857	14985	14821	14866	14864	15024	14908	14902	14915	14955	14818	15082	15002	15021	14878	14904	14855	14835	14939	14949	14995	15050	15028	14792	14840	14905	14734	14991	15120	14831	15072	14835	14923	14801	15015	15071	14805	14968	14936	15082	15003	14844	14777	15083	14941	14870	14819	15057	14888	14865	15010	15003	14935	14755	14784	14949	14948	14978	14972	15027	14932	14929	14962	15004	14942	15061	15077	15097	14858	14838	14984	14938	15118	14849	14796	14870	15016	15042	14989	14825	14976	14847	15078	15049	14984	14860	14816	15083	15085	14748	15015	14950	14650	14901	14860	14980	14950	14958	14926	15114	14901	14977	15033	14908	14663	14781	14881	14834	14889	14782	14972	14784	14964	15020	14904	14989	14937	14901	14933	14890	15015	15044	15010	14996	15029	14834	14937	14952	14974	14860	15051	14827	14846	14842	14953	15020	14876	14876	14966	15100	14818	14964	15019	14913	14893	14887	14911	14724	14990	14780	14923	14677	14907	14811	15071	14834	14988	15057	14956	14845	15029	15021	14957	14931	15174	14935	14929	14908	14865	14870	14900	14826	14964	14948	14974	14831	14855	14938	15062	14829	14959	15022	14875	15005	14941	14981	14908	15001	14950	14916	14950	14796	14797	14978	14906	14997	14940	15002	14959	14919	14903	14885	14900	14962	14774	14812	14885	14847	15137	14912	15082	14917	14892	14774	14844	14879	15007	14975	14891	15076	15050	15015	15126	14917	14713	14854	14707	14872	14965	14855	14821	14981	14720	14726	15191	15076	14886	14662	14838	15037	14955	14762	14827	14949	15010	14824	15048	14690	14878	14713	14680	14733	14840	14722	15025	14735	14725	14916	14848	14882	15002	15173	14944	15002	15282	14979	14884	15022	14816	14938	14893	15001	14877	14901	15015	14806	14915	14810	14946	14971	15005	14925	14946	14921	14972	14923	15015	14923	14931	14997	15008	14910	14871	14816	14920	14922	14795	14672	15042	15082	14881	14815	14931	14820	15041	15067	14985	14918	14823	15002	14874	14997	15046	15055	14892	14933	14894	14822	14989	14880	14880	14813	14880	14994	14888	14747	14947	15197	14727	14963	14932	14995	14813	14945	14906	14978	15057	14745	14796	14940	14889	14788	14972	14967	15024	14849	15008	14931	14621	14871	14967	14876	14997	14785	14888	14945	14844	14955	15129	14780	14876	15124	14861	14778	14737	14952	14811	15023	14798	14886	14842	14930	14956	14998	14818	15194	14967	14912	14780	14981	15015	14984	15013	14944	14993	14844	14932	14851	14856	14954	14888	14919	15080	15127	15158	15147	14746	14859	14857	14906	14799	14810	14664	14726	15013	15136	14844	14830	14881	14897	15059	14956	15028	14867	15047	15037	14896	15015	14868	14840	14904	14970	14931	14963	14778	14759	14901	14953	15084	15027	15021	14864	14972	14969	14973	14889	14849	14975	14863	15226	15054	14973	14943	14838	14900	14954	14987	15069	14900	14964	14957	14966	14944	15089	14853	14813	14954	14871	15037	14874	14997	14983	15052	15071	15087	14964	14785	14915	14920	14871	14886	14890	14776	14798	15064	14806	14920	14923	14817	14814	15018	14934	14806	15037	14732	15057	14905	14811	14838	14828	15070	14968	14982	14984	14793	15007	14854	14819	14946	14907	14762	15205	14975	14953	14962	14804	15001	15036	15064	14740	14990	14827	14915	14932	14926	14852	14900	14907	14934	14888	14806	14882	14955	14956	14908	14876	14854	14840	14952	14985	15147	15126	14967	14877	14974	14868	14971	14807	14969	14951	14953	14928	14802	15050	15023	14799	14686	14786	14885	14970	14823	14906	14931	14975	14853	14981	15026	14825	14790	14921	14901	14749	15047	14970	14875	14983	14739	14949	14923	14812	14743	14876	15053	15047	14975	14973	14714	14902	14871	14933	14896	15071	15045	14756	14837	15108	14893	14783	14687	15079	15142	14737	14915	14860	15001	15001	14777	14875	15044	14893	14999	14941	15084	14892	14935	14934	14876	15033	14940	14882	14768	14899	14937	14871	14889	14965	15003	15010	15170	14837	15009	14849	15033	14760	15005	14889	14937	14916	15004	14940	14877	14686	14881	15145	14901	14976	14893	14825	14871	15063	14843	15043	15008	14864	14939	14971	14738	14807	14922	14955	14898	14947	14874	14703	15164	14851	14918	15015	15168	14861	14974	14882	14869	14886	14967	15003	14732	14849	14839	15037	15042	14820	14856	14803	15004	14988	15000	14915	14817	14931	14874	14826	14975	14915	14988	15113	14865	14980	14738	14851	15071	14712	14993	14781	14944	14784	14964	14782	14844	14859	14950	14761	14911	14897	14882	14795	15137	14820	14763	14834	14865	14936	15023	15046	14752	14864	14787	14771	15031	14985	14912	14880	14895	14979	15009	15143	14940	14932	15084	14878	15033	14852	14916	14991	14933	15087	14920	14926	14985	15097	14861	14931	15041	14828	14728	15036	15018	14829	14997	14837	14956	14976	15116	15044	15069	14695	14907	14867	14903	14965	14857	14798	14782	14808	14799	14862	14931	14942	14939	14965	15111	14959	14723	14895	14929	15036	14834	15097	15124	14950	15037	15030	14836	14910	14814	14965	14763	14858	15041	14927	14858	14821	14868	14970	14940	14910	14922	14891	14836	15042	14839	14864	14997	14900	15006	14978	14801	14741	14767	14729	15104	14988	14838	14904	15024	14768	14828	14836	14794	14879	15084	14938	14941	14988	15144	14899	14969	14922	15072	14980	14913	15029	15041	14985	14844	14905	14657	14750	15057	14909	14829	14848	14966	14908	14849	14781	14918	14973	15017	14827	14741	14966	14945	14687	14944	14981	14846	15111	14992	14966	14778	14893	14797	14984	14950	14958	14868	14843	15002	15000	14884	14777	14900	14967	15105	14902	14883	15009	14792	15037	14962	14841	14943	14875	14965	14753	14819	15180	14992	15007	14848	14876	14877	14750	15039	14976	14897	14775	14915	15093	15074	15050	15034	14936	14699	15008	14803	14986	14907	15045	14997	14923	14845	14785	14985	14816	14981	14884	14731	14866	14916	14896	14929	14880	15031	14924	15018	14930	14709	15107	14871	14829	14839	15036	14923	14864	14831	14713	14960	14884	14879	14729	14886	14977	14799	14974	14925	14726	14938	14886	14911	15003	14815	14850	14904	14733	15039	14846	14995	15037	14836	14852	14915	15133	15128	15075	14960	14952	14741	14886	14859	15012	14867	14870	15077	15123	14792	14802	14986	15055	14941	14782	15094	14868	14933	15008	15083	14858	14791	14959	14970	14842	14832	14940	14954	15015	14948	15017	15056	15031	14957	14769	15113	14791	14802	14806	15021	14796	15028	14849	14855	14995	15038	14984	14820	14773	14812	14750	14887	14747	14830	14964	14755	14929	14770	15012	14924	14633	14771	14775	15042	14714	14970	14787	14968	15023	14804	14897
17226	37291	40121	33511	27343	24718	20473	18156	17175	16753	16142	15176	15295	28479	37993	35184	26943	19653	16250	14823	14074	14050	14235	14132	14078	14079	14185	13935	14043	14013	13935	14120	13994	14236	14019	14095	13980	14055	14153	13932	13820	14027	14037	13979	14050	14143	14020	14128	14041	14140	14390	13946	14117	13995	14080	13929	14052	13919	14006	13874	13995	14063	13931	14130	14080	14057	14098	14062	14080	14107	14062	14051	14010	14151	13894	13999	14046	14018	14024	14057	14175	13964	14064	14036	14008	14054	14159	14071	14001	14237	13941	13888	13925	13945	14040	13807	13896	13985	13884	13998	14325	13974	14156	13911	14082	14015	14156	14019	14032	14145	14132	13941	14024	13998	13925	14152	14121	13930	14009	14034	13927	14125	13878	14104	14015	13989	14115	14021	14021	13846	14017	14107	14088	13929	14170	14247	14091	13872	14139	14086	14214	13885	14147	14016	14059	13949	14258	13888	14005	14140	14071	13875	14073	14006	13918	14037	13960	13944	14119	13967	14163	13973	14070	14008	14048	14118	13945	14066	13947	14056	13809	14194	14114	14066	13993	13962	14062	14120	14124	14079	14182	13906	14084	13996	14083	14036	13900	13925	14143	13955	14058	14026	14056	14035	14158	13877	14132	13916	14150	14047	13872	13926	13967	14169	13938	13916	13937	13931	14173	14060	14177	13873	14037	13983	13956	14052	14027	14169	14040	13956	14052	14221	14081	14052	14083	14008	13914	14120	13954	13954	14019	14029	14142	14013	13989	14023	13974	14053	14000	14120	13974	13987	13991	14159	13929	13761	13954	13987	13955	13940	14059	14072	14003	13962	14038	13858	13995	14037	13957	14242	13893	14067	13919	14121	14175	14034	13910	14094	14048	14028	14044	13992	14096	14026	14060	14133	14071	13976	13971	14078	14041	14076	14024	14142	14084	13901	14053	14051	13993	14041	14026	14073	13830	13987	13915	14166	14070	14049	13983	14224	14071	14161	14039	13936	14138	14187	14101	13912	13920	13836	14055	14039	13992	14062	13969	14007	14004	14122	13995	14027	13958	13948	14149	14111	14072	14139	14176	14085	13932	14177	14070	13960	13944	14181	14024	14189	13901	14059	14017	14028	14201	14004	13945	14083	14072	13976	13924	14183	13957	14019	13886	14015	14083	13835	13849	14054	13994	13799	14196	13908	13987	14141	14082	14008	14096	13939	14106	13790	13913	13948	13996	14098	14050	14098	13960	14037	14167	14048	13977	14114	14063	13984	13876	13877	14008	14094	13995	14087	14027	14014	14142	14108	13789	14088	13859	13901	13984	13945	13978	14097	13927	13939	14033	14101	14130	14135	14136	13892	13936	13976	14047	14054	14041	14028	14117	14049	14020	14063	13934	14073	14117	14028	14119	13895	14104	13926	13846	14194	14060	14139	13978	14126	14098	13901	13982	14215	13989	13816	13895	14073	13926	14010	13828	13981	14104	14128	13996	14047	13969	14096	14107	14112	13876	14083	14026	14091	14100	13956	14037	13995	14000	13892	14029	14008	14110	13878	14161	14016	14156	13989	13982	14039	14068	14073	14087	14220	14015	13949	13930	14074	14086	14013	14147	13944	14031	14099	14021	13930	13886	13899	14162	14031	14000	13986	14088	13924	14089	14036	14062	14019	13975	13957	14008	14141	14063	13866	14052	13867	14138	14126	13979	13813	14068	14041	14073	13936	14074	13977	14019	13891	13996	14090	14023	13881	14136	13937	13957	14218	14021	14083	13958	14034	13998	14009	14027	13938	14100	13992	14019	14128	14107	14011	14118	13982	13856	13984	13992	14151	13883	14069	14071	14211	14052	14003	14058	13918	14137	13907	14008	14083	14040	14029	13900	14055	14131	14064	13934	14025	13872	13981	13903	13960	13986	14158	13952	14049	13950	14035	14093	14097	14038	13832	14119	14080	13927	13961	14022	13964	13867	14054	13944	14190	13984	13929	13936	13987	14067	14004	13855	13891	14181	13872	14195	13944	14082	14003	14147	14083	13970	14102	13938	14085	14068	14031	14071	14123	14132	13991	13910	14037	13968	14047	14244	14038	13973	13986	14000	14093	14083	13976	14010	14028	14057	14012	14062	14039	14056	14048	13997	14077	14043	14009	13995	14109	14075	13945	13930	14131	14121	13784	13851	14089	14006	14021	13985	14000	14057	14056	13830	14070	14242	14054	14066	14173	13996	14168	13883	13993	14157	13985	14022	14016	13947	14004	13950	13978	14136	13988	13907	14145	14134	14006	14033	13883	13957	13935	14233	14078	14049	13942	13898	14115	13999	14071	14081	14077	14091	13980	14092	13974	14021	14141	14077	14199	14115	14131	14149	13880	13968	14162	13955	14112	13959	13881	13986	13987	14035	14111	13828	14082	14070	13935	14082	14038	14163	13838	14069	14183	13990	14021	13968	13932	13982	14036	13903	14167	14024	14020	13970	14039	14020	14007	14108	14076	14095	14019	13927	13992	14056	13964	14092	14068	14035	14148	13957	13907	14156	13945	14029	13982	14003	13975	13915	14094	13999	13931	13993	14180	14022	13908	14067	14031	14161	13926	13944	14151	14286	14043	14058	14117	13937	14062	14004	14145	14063	13957	13906	13943	14225	14074	14148	14036	13994	13955	14134	13887	14097	13980	13756	14012	14103	14168	13998	13995	14067	14196	13936	14051	13902	14080	14127	14153	14088	13956	13906	13898	13964	13866	14063	14057	14098	14048	14028	14070	14095	14047	13901	14037	14052	14139	14075	14084	14338	13951	14038	14118	14090	14026	14038	13868	14047	14125	14032	13793	13926	14037	13985	14038	13782	14164	14130	14125	14062	14045	14089	13967	13968	14186	14070	14116	14057	14057	14139	13817	13937	14109	13940	13993	14221	14093	14150	13974	14096	13914	14068	14018	13878	14085	14079	14010	14131	14029	14099	14122	13960	14073	13871	14129	13910	14112	13821	13837	14086	14034	13802	13992	14125	14003	14062	13860	13951	14057	13976	14182	14086	13979	13958	14036	14047	13891	13972	13819	13878	14010	14021	14106	14030	13977	14053	14092	14166	13789	13897	13809	14019	14053	13930	14041	13910	13950	13958	14105	14126	14051	14153	14108	13979	13835	14151	13935	14049	13978	14034	14332	14018	14074	14076	13989	13905	14184	14015	14024	14008	14161	14008	14084	14051	14039	14048	14061	14213	14070	14052	14242	14033	14170	14002	13945	14030	14074	14041	13761	14150	14099	14000	13817	14040	14042	14045	13970	14181	13970	14138	14043	14129	14075	14001	13969	14007	14028	13975	13996	13817	14150	14018	14080	14023	13999	14050	14348	13976	14263	14070	13987	14005	13976	13942	13982	13972	14001	14040	13933	14018	13917	14028	13908	14101	13932	13896	14125	14122	13986	14088	14032	14102	13966	14036	13962	13970	14133	14089	14031	14143	14123	14048	13999	14063	14030	13908	13944	14118	14021	14085	14054	14073	13986	13955	13966	14120	14000	14013	14063	13964	13990	14020	14051	14056	13936	14010	13975	13950	14176	14028	13991	13886	14035	14109	14146	13858	13860	14002	14071	13911	13988	13970	14066	13979	14106	13942	13964	13946	14119	13912	14012	13945	14037	14075	14060	13955	14078	14013	14060	14056	14157	14048	14031	13983	13964	13923	14024	14138	13977	13840	14083	13843	13947	14030	13911	14149	13927	13952	14015	13966	13982	14003	13854	13907	14064	14123	14061	14053	13940	14190	13758	14039	14112	14006	13910	13976	14035	13966	13927	14011	14027	14097	13963	14090	14012	13839	14051	13948	13933	14056	14141	13988	14043	14123	13983	13941	13962	13954	13998	14039	14137	14149	13949	13893	14117	13890	13972	14104	13964	14145	13894	14009	14068	13920	14134	14016	14031	14097	13967	13978	13943	13915	14137	14106	13981	14045	13860	14092	14035	14103	13969	14219	14001	14013	14037	13992	14105	14193	14064	14070	14130	13967	13849	13860	14042	14106	13928	13944	14095	14146	13956	14013	14007	14070	13893	14108	14080	14033	14031	14035	14012	14047	14121	14038	13912	13940	14112	14129	14073	14106	13951	14035	13904	14024	13862	13909	14159	13957	13988	13937	14068	14059	13857	14148	14139	14016	14054	14056	14073	14123	13987	14097	14038	13977	13847	14097	14068	13943	14089	13965	13978	13886	14148	14047	14130	14105	13901	14043	14038	14035	14060	14035	13837	13966	14089	14055	13954	13992	13936	13943	13922	13943	14138	14056	14077	13808	14024	14005	14072	13971	14161	14062	13971	14088	13862	14018	13902	14106	13974	14050	14067	13917	13841	14031	14046	14039	13951	14059	14094	14078	13934	13984	13914	13880	13966	13865	14058	14001	13986	14048	13991	14129	14093	13975	13983	13960	14122	14072	14061	13973	13966	14125	14015	14013	13937	14093	14055	14006	14016	14081	14042	14075	13957	14011	13994	14077	13984	14009	14116	14042	14215	14088	13933	14007	13845	14132	13933	14068	14119	14044	14011	13917	13996	13974	13920	13969	14148	13830	14085	13991	14062	14100	13937	14022	14110	13870	13929	13944	14123	13931	14084	14053	14057	13995	14039	13968	14015	13899	14045	13985	14228	13982	13957	14136	14038	14054	14045	14189	14067	14070	13937	13940	14062	13907	14091	13949	13988	13984	13987	14038	14099	14098	13993	13715	13940	14131	13937	13829	14232	14040	13938	14014	13991	14026	14077	13990	13876	14208	13947	14088	13965	13975	14001	14044	13965	13979	14157	14086	14318	13977	14198	13949	14071	13938	13916	13929	14039	14009	14065	14072	13978	14091	14084	13898	13953	14061	13939	13857	14091	14169	14038	14040	14097	14169	14025	14043	13911	13898	14021	13918	14082	14109	13970	13918	13900	14015	14072	14021	14006	13859	14021	13936	14024	14007	13802	14037	14030	14044	14027	13935	14067	13934	14119	13929	14072	13857	14112	14086	13964	14118	14144	13904	14060	14090	14042	13996	13864	13908	13971	13861	14207	13915	13942	13939	13904	14030	14092	13943	14073	14005	14100	14099	13983	14017	14084	14047	14022	13908	14144	13899	13964	13936	14038	13882	14023	14023	13875	14082	14082	14052	14022	14006	14132
27093	22950	27643	23391	18055	17161	16590	15849	15656	15688	15258	15080	15069	15193	16730	16563	16149	15430	15113	14870	14775	14799	14492	14609	14887	14557	14815	14748	14792	14924	14851	14879	14840	14784	14787	14778	14759	14865	14823	14770	14712	14826	14586	14586	14760	14818	14762	14745	14833	14836	14742	14757	14712	14686	14823	14839	14668	14796	14897	14746	14639	14713	14874	14665	14738	14671	14797	14705	14837	14863	15071	14895	14780	14561	14605	14752	14588	14578	14666	14665	14805	14826	14781	14560	14859	14728	14784	14684	14671	14903	14735	14534	14794	14667	14808	14719	14753	14866	14612	14560	14643	14663	14891	14688	14623	14661	14825	14714	14732	14617	14889	14770	14853	14780	14912	14747	14532	14874	14800	14736	14616	14729	14781	14806	14666	14663	14742	14757	14684	14760	14783	14825	14843	14655	14558	14804	14600	15071	14874	14940	14711	14817	14695	14786	14801	14741	14653	14617	14578	14697	14768	14947	14697	14626	14675	14905	14621	14686	14595	14658	14817	14694	14650	14690	14511	14766	14599	14782	14760	14811	14613	14761	14836	14707	14591	14729	14670	14899	14818	14898	14853	14616	14718	14582	14702	14686	14737	14747	14851	14775	14695	14635	14862	14792	14748	14670	14819	14844	14640	14737	14683	14637	14691	14698	14766	14653	14912	14737	14714	14759	14719	14787	14713	14632	14698	14689	14543	14725	14666	14740	14469	14996	14829	14630	14786	14748	15041	14815	14683	14660	14735	14759	14539	14646	14583	14877	14731	14713	14584	14702	14754	14699	14719	14865	14807	14702	14757	14867	14833	14598	14689	14867	14677	14763	14675	14710	14604	14759	14812	14853	14760	14804	14701	14610	14671	14749	14817	14681	14616	14703	14721	14796	14681	14802	14632	14920	14797	14827	14842	14681	14699	14688	14837	14838	14793	14724	14766	14782	14639	14560	14639	14589	14661	14648	14898	14591	14663	14632	14731	14690	14677	14776	14496	14649	14583	14856	14713	14712	14814	14829	14792	14622	14793	14732	14860	14729	14629	14798	14720	14641	14905	14816	14720	14860	14807	14609	14655	14734	14687	14679	14709	14704	14791	14790	14645	14728	14503	14636	14830	14668	14841	14647	14818	14946	14762	14673	14793	14726	14594	14696	14532	14786	14720	14618	14979	14665	14703	14644	14635	14790	14894	14767	14895	14916	14688	14681	14696	14713	14762	14782	14844	14955	14886	14661	14846	14702	14665	14626	14705	14610	14701	14628	14874	14956	14835	14680	14676	14779	14806	14653	14660	14888	14950	14698	14708	14590	14718	14706	14650	14667	14514	14739	14611	14610	14679	14860	14716	14703	14560	14741	14956	14739	14798	14692	14765	14738	14913	14698	14735	14737	14911	14619	14661	14577	14699	14653	14776	14811	14899	14788	14755	14840	14794	14570	14831	14566	14803	14785	14714	14766	14815	14582	14376	14617	14704	14739	14944	14668	14959	14646	14779	14638	14768	14825	14535	14699	14789	14831	14761	14613	14706	14851	14964	14774	14999	14884	14686	14566	14683	14515	14558	14773	14646	14669	14665	14873	14688	14611	14598	14770	14829	14867	14845	14798	14786	14687	14628	14654	14764	14596	14648	14606	14786	14544	14814	14782	14837	14767	14700	14774	14657	14777	14837	14922	14781	14817	14862	14711	14934	14628	14921	14670	14615	14851	14684	14411	14834	14607	14834	14721	14703	14759	14816	14818	14744	14741	14938	14738	14834	14641	14741	14741	14552	14922	14509	14730	14745	14874	14770	14561	14891	14789	14597	14720	14606	14658	14795	14881	14878	14801	14826	14561	14699	14795	14571	14683	14652	14785	14590	14798	14836	14814	14767	14890	14799	14601	14797	14591	14866	14821	14720	14697	14742	14534	14628	14914	14704	14658	14986	14695	14801	14742	14734	14935	14713	14896	14762	14810	14624	14779	14640	15067	14818	14736	14813	14641	14739	14569	14748	14587	14641	14810	14564	14735	14769	14596	14758	14758	14759	14894	14682	14670	14789	14761	14886	14724	14664	14677	14764	14552	14615	14802	14651	14679	14781	14516	14611	14759	14573	14644	14748	14877	14752	14602	14630	14692	14782	14739	14852	14792	14686	14851	14698	14815	14829	14673	14684	14698	14924	15050	14713	14893	14626	14827	14827	14827	14825	14720	14852	14839	14552	14551	14671	14875	14612	14750	14732	14636	14672	14752	14597	14710	14604	14655	14894	14786	14530	14795	14841	14706	14724	14714	14685	14783	14751	14801	14554	14649	14925	14867	14814	14804	14876	14844	14667	14630	14699	14733	14674	14729	14591	14866	14575	14525	14726	14827	14764	14655	14736	14578	14600	14678	14849	14814	14640	14823	14906	14760	14794	15038	14629	14642	14848	14671	14846	14695	14721	14662	14783	14927	14788	14707	14671	14708	14827	14677	14704	14774	14802	14647	14717	14520	14607	14760	14831	14939	14800	14493	14870	14714	14685	14763	14602	14895	14824	14905	14876	14791	14768	14567	14630	14680	14817	14861	14522	14693	14766	14781	14537	14774	14527	14751	14698	14808	14928	14728	14876	14781	14807	14768	14903	14650	14643	14722	14712	14681	14614	14709	14758	14775	14730	14680	14792	14605	14614	14826	14661	14736	14641	14959	14795	14732	14872	14920	14910	14835	14911	14739	14709	14714	14761	14811	14794	14731	14526	14917	14862	14901	14808	14793	14773	14734	14710	14591	14578	14614	14932	14769	14505	14926	14682	14728	14783	14884	14614	14754	14840	14702	14525	14527	14688	14913	14748	14566	14701	14643	14624	14678	14837	14781	14779	14694	14661	14724	14826	14679	14650	14549	14794	14820	14642	14721	14747	14905	14709	14927	14855	14698	14523	14686	14809	14630	14687	14732	14934	14673	14885	14821	14579	14810	14812	14691	14714	14602	14730	14766	14731	14806	14584	14703	14738	14662	14740	14849	14608	14733	14728	14791	14880	14814	14667	14756	14742	14726	14773	14734	14896	14680	14818	14823	14737	14501	14843	14722	14665	14805	14834	14696	14733	14676	14791	14729	14559	14794	14709	14730	14750	14846	14806	14823	14696	14782	14749	14806	14776	14767	14775	14653	14869	14957	14881	14805	14699	14646	14737	14760	14717	14557	14831	14720	14775	14675	14746	14524	14848	14699	14769	14820	14801	14724	14712	14738	14865	14838	14704	14780	14456	14813	14857	14839	14798	14683	14937	14987	14553	14634	14674	14862	14809	14586	14901	14694	14586	14724	14823	14744	14555	14731	14709	14869	14876	14734	14683	14758	14959	14702	14741	14828	14872	14657	14728	14608	14804	14738	14706	14744	15168	14650	14802	14824	14683	14698	14879	14774	14765	14962	14804	14656	14699	14734	14760	14770	14759	14681	14802	14932	14803	14715	14963	14707	14458	14774	14739	14663	14712	14559	14740	14621	14879	14753	14727	14603	14718	14759	14740	14719	14828	14527	14713	14612	14767	14786	14765	14872	14813	14756	14678	14795	14833	14660	14597	14780	14792	14778	14865	14642	14734	14578	15035	14866	14790	14811	14738	14807	14736	14522	14757	14644	14806	14742	14768	14887	14726	14790	14740	14606	14835	14910	14634	14713	14989	15037	14722	14877	14675	14625	14723	14510	14724	14529	14885	14797	14771	14945	14759	14592	14630	14793	14888	14673	14711	14732	14684	14810	14832	14674	14664	14758	14852	14975	14799	14551	14796	14716	14882	14599	14825	14986	14679	14867	14831	14660	14682	14696	14547	14595	14765	14619	14581	14705	14781	14743	14566	14871	14620	14683	14698	14653	14676	14699	14829	14786	14795	14656	14706	14821	14683	14614	14719	14804	14779	14756	14729	14780	14606	14544	14817	14868	14907	14754	14607	14527	14764	14770	14829	14787	14847	14723	14747	14716	14717	14821	14693	14585	14712	14702	14678	14751	14735	14734	14757	14620	14917	14702	14923	14653	14776	14753	14846	14578	14581	14581	14765	14654	14535	14719	14785	14773	14803	14738	14613	14845	14624	14617	14654	14835	14862	14777	14698	14584	14856	14736	14760	14710	14795	14844	14616	14604	14583	14567	14679	14594	14833	14642	14514	14801	14746	14826	14700	14723	14765	14490	14792	14726	14758	14580	14616	14839	14911	14812	14590	14757	14570	14694	14732	14756	14579	14773	14563	14737	14836	14936	14629	14696	14772	14898	14796	14843	14763	14663	14767	14890	14639	14760	14947	14839	14741	14650	14560	14664	14576	14642	14827	14937	14733	14800	14609	14744	14724	14830	14732	14832	14830	14712	14691	14695	14709	14699	14673	14548	14607	14757	14910	14896	14890	14988	14835	14840	14679	14762	14774	14982	14718	14853	14771	14832	14697	14828	14805	14693	14734	14654	14854	14834	14606	14668	14594	14674	14621	14671	14719	14677	14741	14778	14745	14692	14877	14725	14708	14836	14554	14697	14610	14805	14737	14705	14579	14681	14802	14610	14696	14669	14829	14585	14625	14754	14808	14716	14707	14844	14608	14550	14665	14674	14799	14716	14572	14656	14629	14727	14904	14692	14637	14696	14806	14546	14806	14795	14694	14595	14769	14763	14609	14781	14791	14714	14754	14659	14651	14856	14670	14710	14864	14749	14738	14897	14751	14658	14770	14678	14608	14909	14632	14648	14941	14885	14795	14798	14686	14706	14741	14806	14729	14846	14687	14762	14797	14731	14804	14890	14774	14722	14688	14706	14758	14762	14953	14689	14984	14765	14726	14769	14717	14652	14611	14697	14595	14861	14624	14955	14653	14617	14619	14622	14701	14765	14822	14763	14913	14757	14750	14638	14811	14662	14738	14698	14741	14679	14663	14682	14772	14625	14772	14671	14820	14740	14599	14708	14878	14767	14607	14823	14772	14787	14698	14939	14690	14660	14821	14761	14788	14761	14632	14757	14863	14763	14934	14838	14542	14866	14762	14867	14834	14772	14741	14750	14578	14690	14743	14687	14802	14622	14740	14542	14717	14688	14799	14791	14749	14709	14785	14661	14796	14853	14972	14560	14813	14753	14570	14664	14765	14742	14758	14675	14757	14717	14819	14670	14711	14517	14724	14740	14785	14846	14806	14730
16853	29796	29599	22805	18867	17540	16758	15574	15623	15147	15025	14685	14318	14751	17079	16378	15577	14590	14070	14290	13879	14030	13885	13771	13895	13970	13938	13856	13913	13863	13829	13985	13758	13810	13787	14065	13863	13989	13927	14000	13903	13929	14028	13912	13871	14003	13834	13857	13963	13867	13845	13899	13900	13825	13688	13905	13952	13816	13847	13933	13931	13906	13967	13873	13884	13849	13936	13912	14021	13889	13892	13822	13932	13661	13986	13972	13881	13931	13884	13841	14019	13984	14036	14158	13783	13726	13927	13967	14048	14006	13871	13868	13892	13860	13743	13709	13816	13925	13911	13968	13927	13696	14142	13892	13951	13839	13984	13886	13697	14066	13863	14017	13932	14138	13861	13872	13902	13875	13962	13988	13958	13845	13808	13876	13754	13782	13966	13793	13930	13866	13943	13910	13922	13834	13881	13950	13819	13987	13860	13956	13847	13978	13924	13930	13771	13827	13903	13722	13949	14102	13949	13897	13788	13861	13874	13880	14057	13806	13933	13877	13841	13992	13858	13856	13896	13989	14010	13935	13868	14086	13912	13953	13776	13829	13924	13869	13928	13830	13876	13905	14022	13905	13904	13997	13845	13946	14025	13853	13974	13808	14008	13965	13787	13880	13923	14003	13985	13933	13763	13945	13916	13895	13944	13735	13979	13964	13964	13865	13914	14067	13911	13914	13935	13963	13833	14009	13775	13875	14018	13992	13876	13949	13976	13874	13917	14007	13789	13941	13755	13907	13822	13853	13845	13806	13993	13946	13804	13890	13856	13874	13776	13776	13965	13938	13895	13869	13878	13960	13817	13893	13877	13761	13872	14066	14006	13859	13812	13930	13843	13934	13852	13933	13983	13923	14007	13931	13703	13897	13921	13901	13965	13820	13924	13854	13822	13853	13854	14002	13957	13808	13798	13833	13748	13827	13888	13914	13889	13872	13801	13949	13873	13915	13777	13924	13857	13947	13852	13890	13880	13945	13851	13983	13997	13914	13877	13836	13889	13943	13833	13958	13938	13700	13947	13894	13776	13848	13780	13960	13759	13900	13870	13945	13792	13930	13836	13846	13961	13856	13871	13806	14045	13783	13919	13944	13837	14009	13971	13861	13765	13932	13906	13950	13943	13985	13931	14089	13676	13840	14052	13933	13702	13924	13837	13853	14038	13915	13872	13839	13816	13897	14014	13814	14019	13902	13723	13990	13826	13917	13860	13846	13909	13965	13870	13966	13966	13858	13815	13781	13805	13833	13989	13965	13955	13939	13943	13882	13983	13870	13846	13927	13969	13634	13736	13830	13805	14034	13699	13872	13651	13873	13875	14021	14041	14047	13946	13870	13881	13796	13825	14038	13981	14014	13845	13929	13738	13970	13821	13910	13979	14020	13950	13971	13933	13879	13861	13740	13934	14080	13824	13921	14056	13850	13853	13843	13995	13946	13977	14071	13967	13953	13877	14040	13971	13874	14070	13946	13752	13800	13884	13838	13840	13835	13845	13738	13821	14075	13827	13780	13944	13781	13879	13862	13811	13803	13801	14011	13824	13877	13929	13848	13953	13947	13909	13901	13919	13644	14046	14061	13805	13898	13871	13948	13856	13940	13849	13948	14003	13887	14028	13814	13836	13816	13980	13971	13941	13883	13834	13786	13945	13849	13806	13853	13887	13867	13765	13956	13765	13950	13987	13803	13782	13861	13839	14053	13905	13909	13817	13876	13931	13868	13955	13795	13768	13887	13937	13881	13880	14002	13833	13871	13993	13995	14024	13822	13857	13982	13722	13963	13890	14024	13747	13703	13969	13884	13800	13884	13893	14084	13999	13806	13780	13963	13936	14076	13944	13805	13912	13848	13871	13837	13836	13868	13865	13724	13847	13920	13924	13784	13968	13815	13951	14135	13979	13943	13761	13826	13826	13882	13892	13810	13805	13947	13984	13920	13881	13843	13753	13990	13799	13960	13879	13839	13900	13815	13952	13916	13991	13885	13958	13972	13823	13803	13796	13774	13855	13948	13806	13737	14032	13957	13815	13962	13889	13887	13769	14056	13885	13895	13868	13928	14044	13861	13982	13916	13841	13918	13937	14058	14037	13788	13827	13900	13811	14014	13918	13947	13863	14123	14081	13678	13963	13836	13992	13899	13799	13900	13890	14006	13903	13808	13993	13754	13964	13778	13888	13952	13881	13952	13789	13875	13814	13917	14017	13942	13829	13860	13980	13903	13773	13850	13908	13958	13941	13797	13983	13998	13832	13785	13921	13783	13920	13968	13976	13779	13882	13972	13851	13865	14073	13934	13978	13972	13988	13979	13982	13817	13894	13731	13867	13934	13962	13895	13817	13889	13902	13799	14010	13989	13871	13981	13808	13867	13896	13897	13886	13970	13772	14079	13908	13903	13832	13829	13989	13838	13938	13845	13841	13918	13938	13894	13839	13962	13978	13875	13911	13909	13975	13833	13892	14014	14014	13775	13937	13854	13828	13839	13855	13818	13886	14035	13879	13814	13918	13829	13789	13752	13947	13811	14031	13855	13983	13827	13722	13957	13887	13850	13803	13821	13895	14012	14005	13944	13876	14027	13901	13844	13761	13807	13864	13951	13843	13928	14009	13932	13902	13849	13876	13910	14030	13957	13942	13788	13907	13892	13873	13761	14088	13879	13938	13822	13834	13919	14001	13886	13804	13926	13855	13903	13792	14009	13901	13765	13891	14038	13951	13883	13949	13941	13918	13849	13802	13815	13906	13730	13954	13904	13845	13965	13862	13833	13959	13919	13834	13764	14081	13946	13813	13958	13940	13736	14043	14101	13817	13958	13880	13988	13914	13893	13987	13909	13934	13852	13900	13964	13875	13954	13875	13843	13684	13913	13861	13983	13679	13781	14021	14081	13851	14009	13864	13890	13852	14075	13857	13793	13927	13998	13922	13750	14009	13725	13848	13901	13895	13878	13721	14013	13848	13968	13807	13959	13913	13913	13906	13849	13935	13969	13997	13916	13989	13939	13875	13830	13871	13898	13820	13955	13777	13824	13998	13959	13862	13999	13812	13947	14048	14046	14013	13912	13693	13900	13938	14114	13842	13711	13918	13743	13961	13780	13918	14052	13956	13970	13947	13729	14031	13889	13860	13969	13731	13905	13761	14113	13864	13965	13966	13851	13881	13948	13859	13811	13818	14088	13877	13705	14008	13742	13845	13894	13683	13974	14018	13816	13987	13744	13809	13899	13924	14069	13984	13849	13869	13959	13864	13847	13951	13911	13853	13911	13966	14022	13884	14076	13928	13869	14016	13951	13880	13927	13809	13950	14029	14030	13883	13956	13903	13893	13986	14073	13825	13993	13883	13844	13910	13864	13906	13849	13896	13982	13821	13851	13998	13878	13832	13967	14018	13995	13849	13822	13822	13968	13876	13827	13954	13938	13875	13931	13996	13914	13747	13892	13787	13897	13867	13815	13882	14088	13770	13978	13766	13939	13905	13803	13931	13994	14103	13883	14210	13898	13812	13881	13903	13996	13865	13877	13847	13806	13963	13859	13863	13787	14102	13813	13898	13797	13965	14011	13936	13880	13930	13913	13919	13932	13896	13891	13876	13979	13789	14071	13940	13856	13874	13897	13953	13898	14013	13856	13809	13874	13758	13642	13954	13956	13921	13935	13827	13948	13898	13841	13879	13862	13861	13925	13865	13826	14071	14039	13863	13794	13832	13959	13991	13784	13775	13864	13835	13809	13961	14003	13891	13849	13788	13908	14020	13907	13906	13750	13862	13870	13898	14002	13912	13876	13800	13742	13984	13892	14111	13828	13925	13971	13790	14069	13900	13781	13898	13834	13982	13873	13912	13960	13885	13861	13875	13898	13897	13941	13921	13846	13895	13745	13963	13944	13823	13964	13880	13958	13907	13876	13857	14106	13869	13814	13893	13781	13918	13700	13954	13917	13667	13701	13770	13974	14032	13943	13889	13847	14044	13873	13901	13869	13927	13904	13891	14051	13993	13795	14085	13878	13864	14142	13941	13879	13995	13886	13902	13810	13920	13813	13759	13928	13902	13932	13965	13775	13970	13651	13993	13923	13927	13967	13900	14099	13984	13753	13834	13841	13811	14006	13683	14004	13806	13898	13865	13697	13911	13805	13748	14001	13760	13835	13860	13857	13931	13835	13861	13849	13945	13897	13738	13852	13937	13941	13856	13988	13985	13792	13948	13780	13927	13953	13964	13854	13846	13945	13730	13837	13900	13978	13918	14107	13838	13974	13866	13924	13774	13888	13936	13962	13906	13805	13855	13870	13844	13907	13979	13828	14108	13730	14048	13951	13987	13838	14033	14134	13969	13788	13997	13882	13868	13980	13918	13857	13903	13900	13919	13894	13947	13996	13857	13919	13882	13902	13871	13793	13949	13866	13881	13778	13769	13769	13955	13899	13968	14029	13829	13941	13933	13928	14012	13941	13759	13947	14073	14016	13921	13779	13801	13899	13607	13978	13772	13839	13843	13968	13958	13892	13910	13946	13657	13832	13917	13965	13798	13829	13791	13771	13735	13947	13906	13960	13805	13889	13808	14022	13871	13747	13924	13900	13941	13850	13801	13880	13807	13956	13889	13802	13964	14052	13817	14017	13968	13984	13941	13927	13903	13891	13837	13874	14045	13804	14079	13859	13932	13837	13689	13999	13767	13908	14035	13773	13950	13863	13850	13882	14076	13764	13949	13929	13977	13882	13937	13816	13797	14027	13894	13796	13863	13822	13883	13755	13951	13887	13816	13840	13909	13995	13768	13894	13633	13956	13880	13883	13797	14071	13970	13779	13781	13952	13721	13974	13879	13832	13841	13991	13729	13831	13832	13873	13864	13984	13896	13979	13898	13865	13973	13806	13822	13883	13876	13873	13936	14004	13878	13833	13937	13888	13887	13938	13735	14016	13898	13771	13891	13866	13953	13945	13932	13926	13883	13756	13990	13853	13826	13975	14076	13678	13880	13817	13799	13986	13763	13951	13828	13907	13840	13818	13742	13903	13780	13772	13980	13764	13957	13915	13855	13808	13838	13836	13844	13948	13972	13850	13871	13825	13968	13935	13919	13973	14023	13995	13941	13861	13875	13849	13994	13991	13731	13911	14064	13879	13930	13876	13973	13673	13635	14094
23826	21039	28300	24188	22379	22059	20438	17543	16787	16730	15985	15767	15523	19638	28243	25795	21508	18105	16414	15528	15415	15221	15103	15148	15191	15432	15473	15010	15208	15217	15109	15096	15225	15077	15215	15038	15161	15315	15059	15213	15172	15154	15023	15124	15024	15314	15107	15276	15318	15261	15377	15160	15080	15158	15240	15009	15300	15089	15220	15278	15209	15212	15093	15103	14919	15014	15067	15082	15110	15168	15063	15058	15079	15099	15138	15123	15208	15151	15235	15353	15074	15251	15185	14993	15337	15055	15067	15105	15050	15014	15061	15158	15135	15018	15237	15224	15295	15303	15173	15000	15109	15171	15298	15022	15306	15220	15144	14921	15148	15274	15077	15044	14912	15005	14947	15090	15239	15225	15045	15168	15316	15210	15251	15119	15003	15221	15074	14960	15069	15272	15145	15202	15174	15136	15223	15136	15170	15212	15048	15033	15192	15070	15037	15124	15095	15079	15120	15089	14886	15036	15250	15240	15065	15404	14901	15131	14993	15121	15108	15074	15273	15111	15181	14956	15063	15076	15141	15243	14989	15048	15232	15084	15261	15121	15001	15150	15150	15200	15244	15214	15281	15270	15280	15226	15190	15056	15110	15188	15235	15074	15166	15134	15081	15095	15221	15069	14855	15070	15165	15249	14882	15028	14995	15069	15114	15120	15111	15004	15115	15187	15131	15263	15203	15038	15185	14922	15143	15107	14954	14917	15113	15114	15134	15154	15167	15087	15055	15067	15054	15224	15044	15154	15054	15151	15135	15206	15091	15250	15018	15058	15223	15052	15245	15151	15080	15065	15063	15279	15114	15004	14911	14955	14965	15271	15278	15233	15274	15180	15140	15277	14990	14925	14958	14978	15037	15208	14978	14999	15129	15218	15331	15009	15087	15112	15115	15125	15035	15126	15249	15217	15196	15104	15262	15135	15084	14992	14995	15078	15257	15146	15226	15039	15085	15127	15305	15151	15118	14906	15112	15024	15124	14971	15236	15220	15035	15123	15169	15016	15189	15204	15000	15158	15197	15180	15133	15337	15321	15357	15191	15208	15122	15214	15115	15048	15012	15264	15079	15161	14997	15141	15134	15108	15076	15060	15179	15242	15056	15000	14948	15111	14977	15094	14929	14916	15047	15216	15028	15140	15276	15316	15052	14949	15109	15098	15122	15015	15083	14926	15200	15145	15122	15036	15143	15193	15230	15074	15203	15127	15002	15141	15159	15206	15233	15200	15259	15366	15239	15202	15058	15067	15209	15235	15307	15210	15265	15169	15104	15079	15132	15236	15181	15085	15354	15023	15222	14976	15138	15022	14893	15023	15145	15047	15074	15173	15062	15004	15042	15115	15156	15181	15078	15070	15282	15338	14945	15067	15080	15072	15143	15090	14977	15010	15294	15155	15138	15144	14974	14873	15054	14933	15199	15099	15102	15116	15103	15166	15147	15083	15039	15308	15141	15154	15233	15109	15394	15091	15277	14983	14868	15171	14959	15010	15270	14990	15011	15011	15346	15153	15241	15030	15163	15128	15231	15305	14848	14961	15253	15245	15008	15087	15150	15132	15165	14884	15076	15216	15126	15016	15130	15258	14972	14995	15286	15015	14959	14950	14964	15184	15160	15218	15230	15058	15147	15115	15218	15318	15105	14947	15153	15025	15193	15021	15089	14870	15026	15177	15013	15070	15123	15023	15116	15216	14986	14937	15058	15097	15007	15254	15070	15224	14965	15092	15114	15206	15293	15153	14972	15365	15159	15033	14965	15129	15006	15049	14942	15034	14911	15066	15125	14976	15054	15061	15021	15213	15080	15127	15136	15073	15278	15142	15052	15051	15176	15136	15167	15103	15175	15113	15110	15156	15080	15128	15035	15014	14929	14999	15220	15087	15088	15271	15233	15059	14998	14927	15169	15104	15246	15078	15100	15159	15056	15028	14982	15152	15155	15256	15265	15008	15113	15010	15298	15139	15115	15313	15145	15264	15222	15221	15306	15062	15108	14947	14983	15123	15122	15147	15087	15084	15183	15178	15050	15280	15312	15195	15331	15501	15248	14999	14986	15044	15231	15028	15206	15055	15348	15125	15411	15156	15252	15164	15151	15211	15155	14977	15157	14870	15172	15292	15062	15002	15027	15110	15062	15180	15042	15102	15125	15089	15123	14825	15231	15196	15137	15168	15132	15068	15142	15115	15222	15254	15105	15213	15140	15096	15154	15045	15023	15098	15099	14929	15167	15018	15172	15311	15033	15099	15101	15009	15051	15024	14990	15307	15177	15046	15073	15099	15106	15202	15156	15009	14993	14980	14954	15055	15054	15230	15400	15264	15181	15149	15093	15016	15184	15154	15104	15120	15241	15352	15050	15089	15248	15238	15121	15388	14986	15282	15351	14893	15258	15115	15206	15000	15153	15035	15139	14998	15100	15038	14909	15201	15174	15230	15284	15136	15082	15091	14823	15188	15081	15056	15335	15205	15071	15128	15158	14900	15208	14985	15094	15148	15087	15202	14930	15104	14993	15106	15098	15418	15097	15191	15129	15094	15038	15219	15050	14975	14987	15092	15193	15214	15125	15222	15364	15005	15273	15090	14988	15096	15219	15142	15071	15086	15161	15022	15116	15385	15106	15003	15039	15101	15063	15285	15160	15269	14903	15013	15295	15128	15289	15089	15185	15113	15105	15156	15175	15181	15043	15037	14982	14926	14978	15280	14889	15102	15208	15270	15241	15283	15050	15293	15283	14971	15110	15237	15290	15184	15110	15147	15146	15059	15087	15120	15174	15139	15056	15165	15121	15259	15105	15062	15166	15136	15224	15124	15155	15162	15053	15147	15186	15052	14943	15183	15234	15132	15271	15162	14870	14968	15190	15115	15007	15277	15002	15131	15238	14901	15113	15194	14824	15050	15055	15109	14947	14997	14943	15072	15138	15200	15145	15145	15223	15232	15091	15084	15202	15144	15030	15220	15059	15057	14995	15338	15117	15101	15258	15166	15290	14936	15059	15077	15119	15137	15076	14970	15088	15275	15190	15025	15170	15137	15259	15253	15274	15119	15269	15250	15220	15118	15038	15132	15305	15089	15117	15037	15247	15075	15219	15124	15267	15307	15011	15156	15133	15154	15175	15189	15100	15209	15175	14949	15057	14996	15161	15384	15185	15205	15191	15117	15230	15252	15188	15317	15275	15020	15282	15042	15136	14989	15219	15133	15289	14986	15170	15092	15065	14964	15230	15262	15217	15274	15173	14986	15203	15271	15173	15088	15135	15198	15014	15110	15094	15132	15241	15165	14945	15028	15031	15241	15241	14986	15064	15117	15350	15000	15246	15295	15270	15054	15049	15107	15057	15077	15166	15200	15204	15130	15233	15096	15123	15266	15068	15201	14904	15007	14945	15095	15206	15296	15073	15059	15184	15165	15295	15141	15274	14932	15004	15002	14973	15106	15039	14858	15051	15135	14929	14913	15135	15174	15096	15287	15178	15047	15251	14870	14974	15104	15117	15085	15259	15188	15217	15069	15103	15230	15104	15149	15207	15020	15256	15051	15331	15278	15249	15106	15060	15185	15212	15224	15292	15159	15082	15084	15088	15287	15208	15230	15188	15167	15161	14936	15071	15060	15029	15057	15145	15185	15336	15062	15007	15184	15115	15195	15131	15074	14981	15115	15301	15010	15182	15065	15170	15052	14865	15185	14923	15123	15239	15120	15178	15160	15131	15037	15203	15056	15028	15102	15268	15140	15186	15004	15033	15320	15109	15069	15106	15087	15109	15014	15150	15296	15302	15147	15290	14978	15145	15099	15048	15141	15097	14990	15110	15062	15039	15140	15182	15049	15172	15031	15216	15051	15009	15183	15147	15191	15159	15211	15292	15206	15164	15201	15087	15191	15162	15152	15035	15148	14985	15157	14956	15199	15375	15094	15044	15082	15089	14994	15071	15162	15305	15077	15071	15016	14977	14957	14874	15121	15091	15066	15143	15248	15249	15302	15353	15182	15095	14964	15106	15137	14976	15101	15183	15129	15059	15119	15143	15174	14916	14910	15165	15342	15041	15148	15056	15180	15305	15078	14893	15195	15144	15078	15053	15209	15072	15192	15284	15002	15229	15219	15158	15079	15324	15120	15043	15119	15049	15269	15036	15190	15219	15097	15133	14920	15181	15066	15160	15145	15002	15097	15211	14991	15197	15200	15249	15170	15234	15154	15153	15085	15086	15130	15107	15028	15132	15306	15104	15095	15171	15018	15271	15177	15427	15250	14775	15180	15268	15063	15274	15045	15185	15042	15099	14977	15226	14990	15208	15423	15116	15186	15431	15215	15239	15166	15141	15052	15075	15115	14938	15020	15097	15028	15205	15253	15083	14988	15102	15020	15223	15069	15004	14981	15089	14982	14877	15178	14974	14883	15306	15176	15244	15239	15083	15149	15133	15116	15040	15095	15105	14851	15130	15039	14993	15034	15023	15115	15191	14802	15106	14977	15108	15052	15157	15091	15338	15137	15048	15075	15058	14970	15104	15187	15119	14827	14969	15048	15219	15059	15046	15047	15097	15063	15270	15042	15234	15093	15146	15310	15044	14948	15080	15140	14871	15034	15259	15218	14989	15137	15096	15185	15349	15216	15189	15097	14974	15281	14956	15133	15064	15129	15066	14930	15138	15147	15223	15142	15065	15143	15149	15046	15096	15186	15084	15031	15386	15268	15208	15144	15140	15095	14946	15058	15156	15172	15206	15338	15138	14801	15067	15161	15049	15180	15148	15150	15221	15055	15039	15117	14871	14849	15082	15170	15106	15144	15255	15066	15050	15217	15090	15106	15089	15142	15095	15125	15266	15198	15077	15061	15057	15159	15144	15287	14993	15157	15118	15040	15111	15122	15204	15195	15304	15233	15183	15085	15175	15141	14980	14986	15148	15163	15049	15141	15193	15180	15195	15086	14963	15066	15080	15128	14991	15049	15089	15100	15096	15041	15176	15252	15204	15297	15262	15271	15094	15178	15236	15079	15070	15131	15004	15072	15024	15184	15003	14963	15027	15153	15028	15280	15046	15059	15062	15199	15068	15015	14984	15032	15038	15156	15038	15116	15078	14911	15038	15075	15147	15166	15042	15109	15428	15164	15210	15167	15286	15139	15048	15163	15118	15108
18525	35007	33851	28225	24203	21316	18822	17684	16949	16197	15498	15190	14789	22062	31601	27544	21845	17407	15419	14431	14321	14161	14276	13995	14136	14083	13992	14177	14172	14081	14067	14159	14190	14246	14086	14214	14159	14085	14225	14164	14278	14248	14152	14060	14156	14149	14118	14073	14187	14311	14071	14150	14291	14110	14275	14359	14201	14272	14125	14172	14215	14129	14102	14001	14289	14051	14071	14193	14062	14300	14352	14396	14199	14157	14090	14264	14080	14178	14282	14321	14155	14252	14301	14320	14071	14109	14119	14184	14229	14023	14264	14264	14224	14089	14086	14301	14278	14201	14224	14220	14149	14246	14022	14192	14187	14223	14133	14255	14236	14013	14149	14244	14139	14166	14180	14167	14111	14155	14230	14057	14308	14202	14121	13966	14306	14060	14259	14156	14178	14163	14132	14143	14174	14064	14064	14159	14108	14250	14063	14107	14203	14162	14348	14250	13921	14390	14170	14244	14105	14227	14166	14216	14018	14241	14180	14155	14267	14219	14157	14139	14166	14174	13990	14164	14096	14226	14128	14156	14171	14351	14275	14257	14022	14231	14169	14265	14130	14263	14061	14156	14152	14276	14188	14018	14158	14163	14166	14191	14184	14159	14267	14260	14140	14256	14135	14278	14369	14009	14190	14243	14264	14331	14320	14150	14175	14239	14140	14134	14226	14097	14126	14213	14196	14144	14223	14363	14224	14097	14132	14131	14310	14122	14220	14171	14193	14055	14122	14109	14093	14212	14222	14211	14089	14077	14145	14052	14194	14121	14167	14080	14359	14009	14185	14229	14190	14127	14049	14323	14062	14226	14178	14133	14062	14271	14246	14107	14202	13997	14158	14105	14160	14204	14255	14051	13997	14174	14251	14087	14202	14086	14180	14188	14123	14042	14324	14220	14254	14167	14218	14149	14184	14213	14204	14187	14279	14301	14209	14118	14195	14138	14350	14148	14088	14121	14039	14353	14292	14236	14101	14162	14168	14106	14072	14218	14136	14119	14188	14140	14231	14003	14280	14197	14211	14222	14088	14284	14190	14184	14052	14058	14027	14211	14130	14112	14140	14204	14089	14067	14238	14070	14131	14197	14154	14357	14446	14090	14141	14067	14163	14139	13984	14150	14178	14089	14095	14145	14219	14213	14175	14055	14322	14154	14189	14185	14088	14062	14067	14305	14189	14210	14222	14231	14191	14114	14170	14134	14168	14141	14295	14221	14191	14014	14030	14111	14181	14090	14139	14197	14037	14123	14159	14074	14293	14188	14282	14012	14143	14121	14027	14007	14255	14140	14247	14122	14161	14118	14178	14010	14163	14131	14171	14220	14182	14211	13965	14064	14156	14210	14199	14165	14118	14194	14006	14096	14069	14261	14245	14005	14180	14297	14267	14146	14224	14146	14205	14113	14280	14156	14157	14098	14289	14167	14279	14175	14256	14267	14099	14103	14131	14125	14108	14288	14184	14205	14183	14193	14057	14280	14219	14121	14264	14293	14365	14202	14461	14331	14192	14098	14206	14097	14022	14250	14319	14241	14131	14162	14211	14058	14237	14193	14109	14219	14128	14125	14215	14109	14287	14083	14202	14150	14059	14262	14055	14107	14206	14365	14083	14039	14064	13881	14176	14221	14070	14298	14099	13975	14185	14309	14219	14259	14077	14252	14199	14123	14199	14191	14205	14014	14189	14256	14209	14154	14192	14068	14222	13969	13977	14202	14143	14160	14134	14033	14126	14230	14098	14163	14024	14091	14137	14225	14286	14241	14274	14336	14279	14111	14200	14073	14295	14210	14305	14178	14046	14285	14250	14130	14248	14177	14180	13994	14186	14089	14213	14008	14179	14102	14161	14157	14106	14156	14189	14224	14213	14128	14202	14207	14025	14070	14079	14351	14108	14329	14046	14220	14113	14136	14295	14094	14117	14118	14122	14042	14214	14259	14159	14151	14152	14185	14314	14236	14150	14207	14021	14162	14338	13954	14051	14141	14244	14250	14134	14174	14068	14260	14146	14091	14310	14039	14105	14258	14192	14127	14204	14186	14136	14166	14165	14284	14150	14376	14166	14069	14081	14279	14127	14144	14214	14172	14025	14198	14092	14040	14019	14041	14259	14222	14110	14199	14023	14071	14119	14070	14272	14171	14206	14136	14230	14195	14337	14165	14194	14089	14213	14223	14133	14239	14097	14323	14224	14206	14310	14183	14382	14234	14155	14094	14127	14055	14156	14210	14209	14110	14223	14026	14183	14230	14115	14212	14307	14150	14139	14294	14036	14138	14030	14145	14109	14037	14116	14191	14307	14091	14271	14058	14300	14151	14132	14296	14152	14095	14140	14268	14112	14147	13983	14103	14152	14129	14280	14011	14148	14145	14203	14171	14195	14229	14138	14258	14068	14373	14206	14234	14285	14277	14245	14296	14337	14254	14160	14362	14365	14234	14225	14208	14037	13964	14166	13995	14162	14056	14286	14223	14252	14050	13908	14181	14227	14186	14164	14214	14270	14214	14264	14207	14175	14234	14038	14089	14278	14093	13995	14008	14058	14273	14277	14289	14157	14216	14240	14234	14243	14268	14107	14129	14315	14240	14308	14255	14147	14252	14104	14098	14145	14136	14198	14337	14048	14121	14090	14146	14225	14009	14092	14295	14166	14189	14146	14050	14188	14224	14324	14064	14144	14060	14180	14132	14203	14206	14101	14053	14071	14085	14300	14290	14142	14133	14025	14226	14263	14174	14195	14167	14097	14167	14111	14196	14262	14236	14065	14286	14204	14214	14256	14139	14262	14255	14077	14213	14084	14201	14029	14141	14282	14235	14129	14194	14146	14154	14191	14162	14106	14103	14283	14094	14046	14187	14151	14062	14159	14035	14237	14206	14161	14028	14138	14210	14179	14238	14322	14107	14268	14222	14182	14290	14141	14271	14096	14104	14201	14046	14192	14051	14157	14105	14241	14126	14131	14168	14138	14137	14167	14179	14258	14141	14090	14141	14119	14169	14074	14174	13948	14045	14225	14235	14218	14219	14002	14207	14141	14206	14058	14175	14167	14031	14063	14130	14085	14177	14109	14023	14095	14071	14204	14178	14179	14239	14174	14196	14209	14118	14144	14202	14279	14037	14123	14157	14271	14061	14229	14213	14180	14192	14197	14111	14040	14191	14067	13967	14228	14272	14212	14315	14010	14087	14146	14294	14159	14171	14248	14133	14071	14040	14119	14106	14222	14162	14214	14140	14049	14174	14128	14195	14199	14052	14023	14259	14202	14221	14143	14245	14077	14092	14212	14220	14063	14308	14192	14200	14135	14130	14112	14235	14063	14173	14179	14084	14266	14180	14255	14207	14176	14268	14323	14316	14260	14172	14181	14341	14293	14224	14101	14127	14059	14135	14285	14203	14168	14050	14214	14111	14194	14010	14192	14153	14098	14112	14286	14104	14081	14253	14191	14096	14212	14138	14170	14348	14266	14100	14135	14204	14211	14188	14176	14204	14111	14202	14187	14210	14098	14363	14076	14036	14199	14253	14056	14148	14056	14258	14330	14164	14256	14265	14339	14205	14048	14293	14098	14202	14267	14259	14184	14159	14191	14229	14122	14089	14186	14165	14085	14087	14044	13948	14277	14177	14150	14044	14202	14119	14129	14068	14159	14237	14168	14071	14170	14269	14049	14343	14025	14044	14105	14224	14229	14096	14260	14049	14288	14245	14275	14111	14133	14254	14203	14159	14076	14092	14042	14064	14063	14202	14069	14263	14310	14190	14342	14023	14299	14167	14069	14233	14224	14281	14186	14143	14182	14247	14134	14161	14001	14053	14201	14152	14201	14055	14036	14201	14311	14000	14310	14297	14158	14039	14108	14138	14255	14243	14306	14113	14150	14358	14281	14015	14085	14212	14182	14298	14031	14118	14126	14111	14144	14328	14301	14174	14287	14085	14017	14265	14030	14260	14157	14148	14156	14195	14250	14133	14195	14282	14174	14315	14157	14250	14147	14187	14209	14017	14170	14241	14269	14296	14080	14146	14157	14115	14158	14241	14261	14020	14108	14193	14218	14176	14060	14022	14344	14230	14156	14189	14189	14301	14223	14160	14190	14089	14149	14348	14378	14227	14008	14181	14051	14245	14207	14178	14207	14090	14221	14293	14102	14142	14358	14148	14227	14237	14208	14197	14127	14084	14150	14232	14219	14240	14117	14131	14143	14081	14185	14137	14177	14175	14092	14250	14249	14347	14159	14280	14255	14082	14157	14079	14323	14174	14127	14225	14164	14165	13962	14168	14328	14132	14060	14337	14260	14232	14274	14193	14173	14231	14181	14267	14116	14168	14286	14172	14231	14186	14134	14065	14116	14160	14335	14222	14252	14286	14281	14026	14198	14286	14169	14234	14185	14195	14051	14155	14244	13966	14289	14172	14204	14131	14229	13997	14245	14186	14081	14092	14047	14188	14183	14242	14262	14215	14136	14232	14216	14381	14099	14223	14073	14261	14056	14097	14047	14112	14178	14339	14267	14241	14261	14071	14237	14144	14195	14136	14253	14383	14143	14253	14231	14208	14309	14068	14267	14315	14035	14322	14112	14184	14123	14341	14192	14188	14051	14277	14239	14183	14063	14248	14115	14220	14258	14183	14085	14007	14279	14197	14197	14312	14140	14294	14147	14153	14176	14204	14274	14174	14186	14157	14238	14187	14059	14095	14111	14193	14226	14244	14129	13996	14225	14114	14027	14309	14259	13953	14258	14236	14314	14065	14276	14321	14054	14147	13944	14222	14177	14258	14284	14112	14278	14065	14050	14343	14173	14170	13978	14185	14078	14263	14148	14288	14151	14241	14218	14093	14263	14163	14136	14196	14146	14232	14190	14457	14265	14299	14118	14261	14304	14149	13966	14245	14185	14184	14118	14159	14225	14206	14303	14328	14044	14178	14144	14245	14039	14173	14055	14256	14251	14197	14043	14182	14193	14181	14190	14404	14243	14159	14097	14178	14272	14266	14295	14361	14149	14179	14147	14201	14058	14175	14320	14269	14033	14202	14179	14141	14044	14043	14193	14184	14103	14028	14044	14145	14072	14154	13969	14131	14308	13948	14197	14324	14134	14212	14273	14142	14261	14224	14316	14136	14302	14220	14222	14150	14187	14249	14066	14321
22665	21074	28828	23568	21352	23042	23979	18493	17262	17379	16929	16584	16217	24671	38332	32257	26040	20341	17678	16392	16038	15828	16013	15744	15822	15735	15767	15687	15817	15769	15597	15626	15825	15936	15944	15602	15770	15638	15760	15717	15782	15759	15595	15662	15597	15480	15653	15737	15531	15739	15692	15680	15648	15644	15367	15606	15821	15515	15794	15359	15644	15811	15655	15538	15615	15506	15700	15660	15580	15591	15481	15482	15471	15516	15669	15604	15608	15629	15730	15683	15411	15648	15698	15563	15595	15518	15563	15539	15446	15665	15785	15839	15665	15672	15666	15602	15571	15647	15511	15546	15515	15665	15584	15440	15738	15599	15698	15678	15578	15438	15749	15357	15722	15758	15606	15753	15676	15706	15767	15517	15427	15624	15620	15671	15546	15812	15726	15634	15372	15661	15659	15646	15618	15683	15811	15825	15789	15669	15631	15458	15521	15636	15693	15746	15358	15674	15556	15523	15771	15531	15829	15706	15782	15602	15464	15473	15617	15549	15607	15655	15843	15694	15515	15850	15664	15553	15537	15528	15489	15557	15532	15875	15801	15591	15440	15420	15467	15626	15607	15674	15514	15782	15400	15598	15747	15587	15527	15676	15551	15568	15480	15678	15708	15673	15719	15457	15583	15580	15446	15598	15420	15506	15680	15757	15621	15390	15765	15621	15694	15597	15643	15339	15619	15674	15613	15639	15706	15565	15713	15489	15659	15409	15395	15710	15591	15828	15734	15543	15579	15681	15437	15585	15488	15519	15644	15534	15714	15765	15619	15522	15540	15731	15384	15741	15799	15811	15566	15587	15653	15529	15696	15612	15470	15638	15648	15665	15607	15718	15698	15711	15411	15743	15706	15667	15598	15437	15471	15525	15664	15489	15634	15662	15629	15679	15794	15493	15617	15554	15498	15697	15459	15606	15476	15659	15605	15748	15799	15679	15773	15503	15906	15594	15542	15638	15546	15382	15453	15739	15710	15707	15513	15377	15548	15715	15620	15662	15677	15563	15533	15434	15431	15461	15596	15586	15576	15633	15571	15360	15762	15491	15724	15642	15597	15730	15683	15789	15510	15428	15587	15579	15623	15755	15532	15565	15647	15593	15675	15620	15427	15391	15693	15634	15687	15568	15548	15467	15501	15436	15514	15554	15461	15586	15695	15622	15518	15525	15420	15526	15643	15655	15596	15446	15256	15740	15650	15355	15666	15629	15599	15636	15734	15623	15888	15577	15617	15573	15639	15492	15576	15639	15508	15693	15625	15624	15552	15724	15552	15583	15490	15690	15507	15691	15606	15639	15542	15500	15801	15698	15607	15483	15580	15395	15593	15495	15486	15648	15619	15654	15652	15670	15618	15570	15617	15578	15391	15624	15666	15678	15321	15587	15544	15528	15649	15809	15583	15436	15516	15625	15515	15662	15618	15603	15650	15539	15646	15466	15648	15654	15435	15582	15601	15544	15516	15505	15779	15581	15562	15652	15389	15569	15821	15471	15798	15471	15728	15712	15668	15647	15584	15679	15668	15507	15724	15534	15828	15730	15738	15638	15606	15541	15815	15585	15422	15429	15642	15566	15641	15713	15626	15324	15566	15557	15489	15606	15564	15507	15662	15586	15610	15555	15363	15423	15779	15476	15524	15552	15707	15595	15575	15589	15780	15727	15626	15474	15678	15479	15565	15611	15362	15690	15446	15634	15524	15525	15560	15702	15500	15656	15513	15523	15689	15785	15491	15609	15572	15612	15699	15632	15546	15598	15630	15650	15398	15511	15636	15543	15626	15639	15460	15616	15667	15707	15592	15497	15460	15574	15622	15491	15681	15678	15649	15602	15577	15637	15359	15546	15573	15522	15563	15571	15475	15619	15561	15652	15449	15763	15416	15495	15577	15633	15467	15494	15412	15632	15610	15270	15646	15773	15551	15641	15329	15495	15495	15756	15503	15485	15556	15575	15771	15597	15513	15397	15459	15624	15724	15521	15711	15594	15417	15639	15508	15318	15642	15567	15965	15561	15532	15605	15713	15638	15674	15312	15581	15689	15582	15689	15634	15531	15615	15534	15579	15642	15619	15325	15763	15496	15592	15518	15495	15553	15414	15520	15447	15633	15797	15565	15528	15479	15580	15609	15639	15757	15450	15451	15574	15467	15543	15697	15702	15409	15605	15646	15459	15458	15605	15373	15654	15615	15576	15685	15641	15737	15620	15664	15640	15486	15477	15584	15783	15480	15235	15548	15572	15483	15613	15581	15483	15671	15373	15570	15513	15656	15650	15814	15667	15658	15559	15650	15539	15501	15816	15450	15406	15581	15813	15740	15677	15871	15797	15602	15750	15640	15614	15365	15758	15630	15504	15647	15551	15721	15596	15610	15652	15547	15391	15564	15703	15797	15443	15304	15549	15623	15686	15555	15500	15555	15518	15643	15658	15632	15687	15709	15650	15624	15713	15668	15431	15468	15505	15674	15602	15528	15484	15369	15350	15689	15538	15777	15653	15717	15563	15687	15511	15545	15564	15445	15399	15502	15566	15591	15534	15630	15716	15557	15503	15521	15524	15688	15453	15524	15416	15616	15748	15460	15676	15329	15424	15568	15743	15535	15745	15606	15564	15608	15606	15590	15667	15623	15561	15520	15654	15472	15606	15620	15537	15676	15813	15641	15483	15584	15479	15628	15667	15598	15512	15491	15459	15572	15646	15633	15472	15662	15587	15421	15499	15629	15429	15696	15529	15659	15545	15252	15592	15499	15448	15654	15747	15371	15463	15628	15525	15385	15444	15644	15441	15532	15662	15606	15716	15610	15604	15648	15443	15643	15716	15577	15553	15731	15559	15773	15321	15522	15443	15516	15690	15459	15678	15652	15647	15613	15580	15640	15636	15479	15508	15597	15503	15604	15580	15553	15730	15621	15498	15636	15504	15680	15682	15751	15426	15541	15452	15353	15636	15655	15660	15813	15683	15542	15657	15561	15618	15629	15764	15618	15429	15443	15602	15524	15647	15607	15598	15518	15682	15669	15536	15717	15690	15549	15613	15554	15605	15480	15517	15739	15604	15545	15491	15599	15595	15505	15527	15491	15720	15662	15526	15596	15714	15593	15804	15644	15545	15599	15435	15253	15571	15628	15687	15593	15421	15551	15720	15555	15581	15678	15607	15526	15521	15557	15764	15587	15729	15499	15586	15386	15532	15533	15664	15509	15404	15415	15431	15479	15741	15500	15660	15576	15384	15598	15851	15618	15623	15546	15544	15690	15657	15631	15688	15642	15489	15430	15519	15676	15637	15477	15751	15663	15857	15579	15504	15400	15576	15645	15646	15527	15539	15434	15507	15657	15481	15448	15735	15482	15511	15678	15548	15679	15548	15382	15687	15580	15684	15657	15514	15539	15543	15615	15500	15431	15650	15726	15566	15547	15421	15622	15646	15793	15497	15614	15543	15719	15546	15492	15672	15400	15558	15778	15708	15496	15536	15455	15435	15719	15635	15735	15670	15636	15501	15426	15792	15557	15603	15415	15712	15370	15736	15775	15383	15711	15654	15564	15706	15453	15378	15503	15471	15431	15510	15657	15799	15655	15676	15602	15875	15330	15514	15484	15554	15598	15740	15817	15535	15614	15562	15717	15580	15676	15569	15642	15695	15577	15694	15571	15589	15610	15531	15598	15566	15505	15729	15664	15456	15512	15384	15669	15819	15323	15529	15459	15471	15428	15636	15764	15435	15576	15693	15509	15392	15631	15611	15641	15794	15870	15659	15636	15657	15610	15462	15528	15694	15543	15606	15653	15518	15452	15592	15479	15596	15700	15545	15597	15730	15653	15523	15563	15674	15591	15517	15536	15549	15492	15519	15292	15757	15503	15680	15562	15664	15570	15610	15650	15673	15770	15681	15718	15542	15673	15726	15676	15684	15567	15630	15758	15684	15732	15699	15705	15574	15548	15463	15661	15551	15594	15547	15565	15596	15507	15603	15592	15297	15639	15622	15750	15623	15659	15659	15571	15524	15625	15457	15680	15742	15755	15572	15832	15669	15543	15599	15613	15528	15686	15478	15665	15755	15644	15425	15663	15559	15615	15529	15743	15537	15715	15563	15526	15487	15373	15378	15753	15730	15601	15493	15666	15590	15631	15697	15539	15656	15683	15670	15381	15553	15601	15496	15664	15733	15491	15687	15466	15438	15658	15565	15486	15412	15644	15665	15370	15820	15689	15525	15567	15562	15561	15591	15657	15671	15520	15609	15637	15485	15432	15585	15602	15663	15753	15827	15541	15528	15523	15574	15389	15517	15622	15668	15850	15690	15426	15655	15725	15598	15405	15570	15495	15471	15429	15423	15680	15569	15394	15530	15406	15515	15605	15565	15444	15425	15605	15684	15648	15550	15400	15543	15698	15503	15626	15468	15354	15512	15667	15612	15506	15661	15607	15559	15533	15592	15477	15531	15455	15422	15571	15552	15540	15508	15708	15556	15585	15544	15413	15666	15624	15595	15389	15504	15734	15680	15627	15577	15398	15617	15526	15567	15580	15504	15630	15525	15685	15549	15692	15570	15465	15673	15644	15557	15708	15428	15672	15584	15734	15542	15691	15663	15442	15604	15662	15828	15659	15462	15583	15574	15639	15581	15586	15617	15396	15545	15678	15523	15486	15609	15570	15538	15564	15567	15473	15754	15584	15600	15538	15514	15357	15417	15528	15317	15575	15467	15374	15585	15494	15641	15646	15600	15733	15789	15701	15514	15647	15512	15726	15527	15515	15522	15689	15504	15487	15577	15479	15489	15606	15546	15745	15705	15700	15491	15585	15701	15434	15470	15483	15650	15658	15502	15387	15645	15784	15599	15757	15597	15532	15619	15430	15735	15421	15665	15750	15537	15447	15555	15543	15497	15583	15463	15364	15397	15447	15462	15724	15638	15698	15544	15633	15359	15678	15567	15751	15576	15639	15623	15510	15568	15751	15657	15642	15368	15482	15700	15622	15721	15483	15549	15605	15585	15675	15515	15593	15666	15536	15541	15699	15405	15749	15624	15666	15611	15567	15752	15456	15469	15552	15810	15502	15617	15699	15580	15539	15584	15707	15627	15599	15547	15577	15730	15496	15628	15675	15596	15641	15348	15528	15617	15640	15770	15582	15663	15482	15669	15609
20704	39328	39070	31046	24412	20086	19044	18312	17576	16804	16348	15801	15254	28832	41351	34176	26612	19588	16571	15071	14590	14435	14395	14469	14402	14432	14662	14362	14586	14391	14328	14459	14501	14514	14502	14402	14541	14462	14331	14438	14563	14413	14630	14616	14368	14406	14459	14421	14302	14448	14569	14663	14579	14511	14660	14333	14445	14406	14477	14461	14325	14475	14496	14366	14378	14475	14333	14318	14425	14564	14388	14315	14457	14430	14492	14463	14389	14420	14578	14400	14482	14531	14377	14353	14434	14436	14365	14406	14446	14468	14502	14305	14255	14417	14648	14465	14427	14537	14293	14514	14458	14237	14488	14463	14620	14380	14499	14517	14547	14441	14438	14289	14355	14476	14416	14378	14447	14360	14427	14490	14442	14357	14398	14335	14429	14582	14521	14381	14359	14462	14347	14420	14338	14414	14470	14481	14422	14709	14308	14370	14446	14373	14485	14519	14506	14610	14225	14496	14340	14457	14275	14369	14463	14573	14551	14119	14266	14479	14497	14407	14473	14434	14424	14485	14383	14536	14526	14401	14697	14546	14360	14324	14482	14348	14599	14357	14366	14550	14267	14538	14443	14283	14519	14393	14477	14335	14439	14339	14374	14629	14373	14462	14502	14597	14445	14344	14446	14641	14483	14317	14456	14345	14300	14425	14453	14403	14494	14422	14524	14488	14484	14581	14462	14403	14360	14514	14472	14230	14441	14449	14411	14509	14342	14604	14478	14414	14359	14435	14435	14583	14384	14550	14493	14552	14302	14372	14427	14318	14446	14436	14611	14376	14529	14490	14389	14406	14432	14400	14328	14382	14445	14406	14547	14399	14286	14377	14583	14467	14362	14460	14454	14315	14458	14524	14372	14407	14474	14407	14370	14642	14327	14285	14387	14561	14308	14484	14379	14586	14373	14531	14455	14434	14499	14329	14589	14483	14389	14459	14440	14303	14634	14353	14609	14428	14451	14492	14422	14547	14350	14342	14317	14527	14377	14360	14473	14254	14424	14462	14390	14540	14300	14411	14397	14407	14356	14431	14601	14389	14418	14478	14419	14355	14519	14374	14381	14336	14486	14518	14587	14410	14579	14379	14498	14374	14539	14486	14401	14365	14414	14619	14488	14532	14415	14369	14336	14196	14455	14452	14385	14489	14356	14515	14457	14472	14607	14422	14516	14404	14200	14356	14456	14418	14475	14498	14472	14459	14457	14411	14442	14204	14609	14441	14393	14428	14488	14430	14549	14434	14496	14406	14448	14348	14488	14377	14431	14446	14579	14474	14480	14576	14366	14426	14473	14539	14257	14579	14509	14353	14423	14401	14403	14423	14475	14405	14466	14470	14471	14393	14390	14493	14378	14307	14522	14490	14359	14448	14355	14463	14410	14560	14291	14556	14228	14368	14382	14323	14401	14473	14533	14332	14399	14398	14511	14378	14443	14334	14450	14518	14429	14686	14414	14514	14321	14467	14450	14250	14530	14503	14368	14354	14498	14326	14476	14366	14453	14348	14635	14600	14513	14354	14514	14523	14376	14483	14449	14390	14389	14527	14292	14365	14426	14306	14295	14358	14293	14296	14444	14412	14554	14344	14353	14183	14291	14263	14419	14291	14369	14501	14359	14309	14450	14364	14460	14299	14718	14475	14507	14452	14469	14407	14376	14205	14475	14356	14510	14367	14437	14251	14315	14505	14467	14349	14513	14476	14435	14463	14327	14348	14517	14448	14445	14431	14448	14517	14403	14475	14568	14484	14420	14404	14236	14320	14456	14510	14455	14363	14465	14311	14439	14465	14316	14414	14443	14435	14363	14353	14404	14479	14205	14547	14347	14485	14485	14475	14606	14484	14539	14456	14418	14493	14299	14408	14472	14371	14404	14385	14390	14426	14532	14578	14535	14505	14488	14486	14406	14447	14337	14325	14544	14530	14446	14526	14341	14434	14425	14568	14445	14381	14486	14587	14344	14541	14431	14348	14290	14547	14414	14316	14496	14377	14532	14363	14595	14274	14450	14448	14475	14449	14441	14460	14501	14481	14332	14549	14355	14396	14579	14547	14500	14261	14403	14407	14366	14446	14506	14303	14471	14535	14368	14403	14413	14360	14515	14461	14451	14521	14489	14504	14393	14436	14333	14465	14331	14362	14501	14488	14344	14434	14471	14325	14386	14471	14526	14430	14360	14305	14381	14567	14397	14497	14487	14322	14418	14347	14575	14412	14556	14501	14486	14492	14473	14324	14426	14583	14518	14387	14429	14512	14340	14439	14517	14252	14511	14402	14540	14318	14417	14496	14400	14389	14434	14431	14397	14483	14472	14404	14304	14325	14346	14438	14499	14508	14461	14497	14374	14338	14549	14502	14490	14421	14365	14309	14292	14432	14481	14448	14392	14562	14559	14577	14438	14527	14404	14220	14457	14293	14606	14562	14347	14487	14410	14310	14356	14515	14510	14315	14424	14561	14516	14517	14440	14406	14390	14401	14410	14304	14285	14570	14500	14484	14341	14452	14390	14240	14301	14388	14429	14406	14257	14508	14489	14456	14414	14364	14420	14329	14483	14498	14463	14556	14488	14463	14453	14452	14389	14476	14401	14335	14626	14316	14319	14489	14471	14403	14462	14514	14464	14395	14467	14412	14494	14465	14452	14363	14342	14422	14393	14481	14461	14583	14554	14309	14391	14267	14622	14405	14458	14384	14428	14601	14373	14450	14595	14466	14663	14434	14342	14508	14359	14349	14403	14396	14339	14558	14324	14531	14390	14435	14416	14382	14416	14464	14298	14525	14391	14434	14526	14441	14432	14511	14476	14374	14568	14400	14557	14304	14483	14533	14440	14522	14494	14450	14402	14310	14261	14476	14425	14553	14464	14470	14509	14525	14448	14353	14390	14351	14345	14172	14522	14522	14556	14402	14414	14363	14413	14633	14188	14510	14365	14489	14372	14391	14457	14457	14676	14481	14346	14572	14345	14315	14335	14316	14324	14378	14451	14439	14472	14366	14342	14569	14342	14420	14386	14553	14542	14487	14453	14602	14514	14307	14373	14394	14510	14258	14481	14497	14323	14490	14399	14471	14405	14390	14420	14411	14309	14307	14414	14420	14448	14501	14463	14580	14460	14376	14430	14537	14507	14390	14325	14444	14430	14473	14408	14567	14323	14481	14378	14407	14438	14615	14556	14475	14580	14402	14386	14439	14544	14253	14300	14411	14471	14541	14352	14411	14431	14340	14627	14420	14487	14396	14437	14307	14543	14326	14572	14377	14171	14508	14432	14362	14438	14535	14380	14342	14419	14475	14451	14356	14487	14403	14610	14386	14482	14629	14378	14283	14484	14368	14317	14258	14385	14393	14316	14432	14309	14244	14356	14511	14362	14343	14599	14350	14560	14320	14512	14351	14464	14523	14386	14521	14378	14389	14219	14524	14465	14386	14600	14274	14408	14394	14502	14454	14499	14557	14578	14450	14318	14447	14529	14373	14139	14539	14429	14313	14400	14336	14478	14454	14491	14428	14223	14610	14518	14495	14362	14574	14423	14468	14501	14317	14304	14338	14413	14434	14384	14525	14586	14410	14481	14387	14468	14381	14411	14545	14359	14448	14528	14405	14445	14387	14359	14445	14599	14281	14375	14500	14310	14479	14514	14334	14490	14443	14357	14244	14479	14407	14360	14396	14392	14423	14516	14314	14306	14511	14419	14715	14383	14468	14449	14264	14544	14604	14411	14336	14492	14106	14381	14394	14473	14284	14273	14401	14359	14341	14478	14407	14325	14445	14411	14458	14351	14290	14384	14286	14440	14531	14541	14356	14463	14445	14453	14403	14426	14327	14466	14387	14310	14484	14449	14444	14398	14536	14419	14471	14483	14513	14379	14513	14509	14442	14437	14457	14401	14199	14513	14481	14537	14375	14337	14470	14352	14440	14354	14464	14508	14480	14322	14412	14361	14450	14422	14330	14457	14345	14592	14452	14476	14329	14527	14382	14443	14259	14434	14479	14425	14547	14436	14449	14386	14385	14413	14405	14388	14508	14562	14321	14525	14415	14406	14448	14498	14453	14372	14328	14471	14404	14506	14382	14434	14233	14588	14440	14657	14419	14519	14493	14436	14540	14357	14542	14515	14472	14320	14336	14373	14592	14312	14497	14548	14508	14406	14477	14404	14498	14383	14404	14430	14431	14545	14275	14511	14525	14473	14467	14476	14654	14472	14401	14469	14341	14520	14436	14480	14442	14546	14427	14352	14448	14395	14401	14311	14523	14281	14424	14381	14476	14468	14305	14392	14217	14532	14224	14395	14512	14414	14356	14361	14585	14310	14521	14442	14517	14406	14297	14379	14503	14407	14386	14462	14420	14380	14510	14336	14434	14390	14531	14463	14423	14435	14587	14518	14314	14511	14364	14388	14554	14377	14323	14600	14416	14467	14391	14376	14453	14434	14434	14376	14268	14548	14512	14308	14322	14504	14354	14419	14408	14372	14394	14320	14328	14650	14337	14282	14378	14506	14357	14137	14465	14429	14415	14491	14408	14510	14514	14438	14456	14538	14503	14527	14330	14376	14366	14626	14417	14437	14450	14463	14499	14344	14413	14455	14524	14509	14483	14497	14400	14381	14454	14314	14515	14424	14464	14492	14476	14302	14452	14321	14489	14446	14508	14518	14492	14313	14615	14315	14365	14457	14244	14437	14398	14476	14486	14494	14314	14452	14564	14537	14391	14477	14379	14483	14470	14458	14273	14457	14287	14467	14489	14429	14442	14529	14550	14497	14488	14308	14301	14390	14428	14559	14418	14504	14356	14340	14463	14457	14243	14543	14340	14414	14441	14378	14519	14491	14398	14429	14406	14512	14454	14487	14310	14445	14240	14376	14470	14197	14478	14745	14373	14449	14530	14573	14415	14376	14510	14408	14310	14328	14494	14314	14453	14448	14441	14342	14556	14251	14500	14358	14331	14489	14461	14436	14295	14345	14371	14417	14477	14364	14423	14473	14458	14413	14663	14519	14343	14319	14304	14509	14532	14303	14617	14415	14333	14457	14469	14558	14383	14267	14367	14394	14443	14591	14418	14300	14546	14283	14363	14483	14403	14433	14480	14295	14471	14299	14296	14427	14416	14474	14394	14320	14513	14554	14468	14404	14403	14465	14507
27314	22787	27459	24782	19052	17257	16655	16053	16178	15803	15742	15465	15692	16205	17444	17513	16664	16024	15735	15556	15301	15512	15556	15451	15339	15481	15489	15266	15418	15432	15476	15375	15541	15325	15280	15377	15378	15372	15429	15460	15419	15468	15408	15305	15360	15521	15443	15507	15391	15395	15292	15431	15400	15314	15515	15482	15476	15291	15358	15326	15327	15418	15392	15313	15384	15445	15416	15255	15424	15349	15293	15187	15391	15396	15352	15296	15482	15280	15280	15341	15420	15381	15399	15194	15460	15429	15350	15733	15422	15642	15342	15338	15499	15493	15366	15291	15469	15538	15210	15143	15283	15426	15448	15268	15656	15356	15426	15395	15170	15517	15373	15376	15557	15570	15443	15348	15371	15447	15411	15484	15481	15402	15260	15429	15560	15568	15202	15568	15344	15344	15366	15397	15307	15289	15299	15273	15481	15334	15733	15469	15271	15348	15268	15315	15483	15443	15456	15295	15639	15313	15304	15268	15398	15173	15373	15232	15286	15365	15381	15074	15338	15287	15337	15304	15465	15455	15320	15276	15370	15282	15377	15301	15413	15291	15394	15252	15457	15481	15379	15466	15370	15333	15207	15402	15412	15325	15265	15380	15444	15388	15514	15327	15520	15539	15376	15451	15366	15506	15324	15230	15151	15340	15288	15680	15314	15287	15334	15316	15532	15315	15353	15353	15320	15402	15486	15362	15328	15312	15441	15541	15362	15407	15460	15259	15500	15363	15546	15647	15532	15555	15392	15495	15236	15460	15307	15432	15264	15382	15260	15126	15388	15238	15374	15510	15576	15385	15237	15565	15339	15348	15365	15391	15312	15194	15369	15372	15503	15207	15395	15494	15447	15450	15477	15506	15413	15287	15488	15306	15333	15373	15388	15366	15407	15242	15401	15366	15344	15450	15588	15375	15308	15298	15552	15569	15187	15582	15620	15436	15398	15366	15665	15346	15387	15285	15387	15213	15177	15112	15471	15435	15495	15345	15301	15451	15430	15461	15452	15470	15371	15382	15287	15459	15341	15193	15246	15286	15380	15385	15447	15530	15428	15337	15474	15516	15419	15416	15407	15376	15375	15321	15535	15453	15251	15285	15263	15415	15490	15366	15322	15397	15426	15294	15578	15357	15396	15534	15316	15408	15303	15431	15381	15470	15446	15410	15366	15535	15507	15306	15367	15444	15402	15452	15388	15531	15487	15460	15488	15312	15503	15497	15358	15394	15460	15430	15427	15262	15341	15280	15464	15406	15510	15313	15341	15487	15340	15295	15590	15459	15213	15396	15391	15437	15443	15283	15279	15667	15353	15348	15364	15459	15607	15386	15473	15488	15084	15327	15245	15452	15435	15458	15424	15442	15494	15328	15338	15431	15526	15497	15517	15353	15404	15445	15447	15391	15463	15345	15434	15432	15293	15423	15344	15464	15298	15334	15408	15343	15261	15461	15577	15291	15547	15446	15171	15432	15525	15349	15325	15506	15560	15365	15534	15326	15502	15387	15489	15472	15376	15374	15393	15569	15526	15505	15455	15361	15392	15363	15524	15593	15358	15365	15421	15429	15468	15312	15502	15350	15614	15372	15558	15393	15371	15246	15457	15280	15401	15254	15345	15424	15293	15514	15473	15441	15449	15341	15313	15379	15250	15310	15424	15566	15591	15431	15224	15481	15262	15391	15492	15208	15420	15267	15410	15300	15230	15256	15276	15303	15407	15455	15435	15487	15352	15298	15425	15366	15346	15437	15292	15486	15345	15358	15310	15371	15487	15483	15367	15531	15530	15319	15563	15519	15524	15334	15414	15359	15265	15513	15561	15334	15340	15287	15145	15466	15505	15407	15554	15446	15327	15559	15345	15543	15585	15518	15371	15460	15412	15213	15626	15406	15436	15691	15670	15466	15404	15387	15170	15479	15285	15436	15375	15547	15366	15388	15329	15360	15438	15391	15162	15354	15163	15478	15209	15463	15526	15365	15316	15415	15320	15499	15599	15320	15464	15462	15536	15390	15442	15317	15311	15352	15298	15509	15524	15520	15357	15503	15278	15356	15464	15341	15526	15341	15446	15352	15539	15193	15476	15464	15187	15203	15493	15492	15307	15568	15349	15409	15445	15378	15284	15498	15488	15382	15385	15319	15405	15104	15376	15374	15382	15483	15354	15436	15287	15493	15500	15634	15459	15524	15377	15387	15457	15352	15460	15388	15436	15466	15514	15442	15321	15344	15238	15622	15379	15459	15344	15500	15413	15414	15564	15330	15275	15332	15431	15325	15329	15227	15445	15312	15549	15529	15418	15237	15206	15522	15555	15445	15476	15428	15473	15401	15578	15323	15465	15541	15387	15331	15494	15319	15294	15427	15559	15438	15233	15462	15481	15447	15247	15222	15443	15240	15451	15399	15434	15365	15479	15338	15397	15597	15428	15446	15353	15403	15524	15366	15587	15536	15215	15366	15313	15303	15523	15276	15345	15365	15460	15558	15526	15342	15409	15350	15179	15429	15419	15352	15366	15263	15514	15480	15210	15381	15292	15571	15550	15459	15254	15404	15241	15397	15337	15393	15358	15320	15402	15438	15362	15581	15253	15460	15386	15491	15320	15278	15413	15506	15329	15381	15458	15665	15615	15420	15498	15503	15301	15419	15624	15353	15288	15317	15575	15354	15366	15289	15506	15200	15202	15490	15481	15104	15289	15518	15380	15336	15323	15454	15522	15492	15457	15419	15501	15515	15439	15340	15297	15273	15429	15632	15449	15312	15543	15433	15423	15544	15459	15499	15408	15502	15431	15282	15363	15352	15435	15455	15341	15418	15340	15183	15499	15271	15371	15364	15422	15339	15612	15380	15583	15238	15366	15388	15411	15308	15495	15356	15348	15220	15267	15463	15575	15433	15477	15339	15723	15296	15514	15205	15464	15339	15492	15490	15535	15408	15383	15477	15442	15480	15529	15456	15447	15490	15526	15459	15387	15352	15264	15548	15479	15346	15683	15325	15510	15362	15373	15297	15455	15200	15485	15360	15298	15432	15325	15288	15505	15425	15261	15287	15429	15424	15602	15374	15429	15454	15522	15332	15411	15557	15237	15374	15508	15347	15498	15527	15464	15071	15426	15297	15406	15255	15372	15412	15397	15506	15427	15468	15319	15372	15305	15471	15207	15365	15454	15317	15269	15372	15333	15432	15482	15414	15308	15351	15142	15468	15437	15401	15299	15461	15368	15664	15333	15317	15241	15315	15372	15313	15437	15260	15473	15404	15468	15445	15248	15358	15507	15523	15055	15246	15228	15402	15505	15412	15414	15568	15620	15237	15232	15436	15387	15421	15434	15369	15527	15631	15462	15321	15427	15389	15573	15475	15275	15499	15342	15455	15336	15452	15504	15502	15244	15446	15290	15408	15396	15426	15426	15389	15433	15311	15383	15145	15502	15419	15138	15428	15326	15554	15250	15298	15702	15420	15491	15650	15452	15463	15407	15413	15377	15480	15223	15381	15448	15471	15502	15440	15312	15485	15500	15530	15278	15373	15350	15371	15291	15359	15349	15195	15425	15280	15499	15266	15577	15560	15395	15358	15219	15558	15426	15285	15259	15380	15324	15504	15381	15461	15434	15483	15400	15394	15489	15489	15535	15407	15378	15550	15316	15568	15287	15651	15490	15474	15487	15314	15313	15328	15435	15338	15260	15293	15346	15317	15355	15215	15510	15375	15376	15415	15447	15254	15597	15357	15362	15473	15428	15501	15347	15425	15316	15353	15469	15315	15507	15733	15356	15426	15367	15497	15493	15457	15219	15496	15334	15347	15443	15278	15444	15267	15491	15437	15468	15556	15385	15330	15600	15305	15402	15408	15522	15411	15491	15418	15515	15224	15530	15436	15341	15442	15443	15280	15302	15313	15374	15349	15463	15276	15340	15239	15403	15351	15517	15439	15465	15419	15359	15252	15340	15329	15392	15481	15526	15380	15497	15436	15537	15459	15585	15259	15523	15448	15541	15562	15464	15396	15389	15547	15540	15359	15523	15374	15756	15555	15542	15491	15678	15463	15684	15368	15534	15485	15487	15600	15342	15464	15200	15445	15465	15359	15403	15337	15320	15454	15309	15432	15579	15430	15370	15447	15189	15563	15602	15402	15361	15525	15476	15522	15454	15586	15141	15481	15163	15427	15379	15456	15491	15338	15169	15428	15599	15291	15329	15498	15477	15504	15361	15500	15416	15156	15182	15452	15239	15463	15399	15492	15613	15408	15588	15447	15191	15338	15261	15327	15285	15471	15529	15136	15414	15426	15317	15443	15459	15193	15444	15483	15227	15512	15516	15257	15258	15409	15435	15454	15461	15375	15532	15602	15549	15281	15383	15304	15484	15382	15307	15490	15202	15338	15306	15363	15466	15455	15359	15552	15484	15398	15504	15671	15332	15242	15584	15453	15425	15480	15407	15291	15535	15326	15418	15647	15602	15424	15494	15374	15173	15318	15434	15372	15332	15345	15697	15380	15527	15221	15281	15441	15625	15434	15327	15404	15465	15471	15513	15477	15291	15408	15469	15321	15339	15430	15574	15621	15377	15503	15277	15514	15462	15424	15514	15481	15362	15412	15419	15413	15241	15494	15425	15511	15299	15434	15531	15328	15228	15453	15373	15362	15429	15506	15479	15390	15414	15467	15438	15492	15481	15465	15320	15482	15401	15394	15473	15289	15436	15340	15592	15192	15361	15306	15247	15518	15308	15371	15214	15441	15495	15554	15558	15410	15631	15289	15540	15234	15352	15489	15540	15491	15463	15399	15365	15371	15518	15300	15271	15238	15414	15482	15520	15572	15380	15437	15339	15230	15264	15395	15383	15552	15290	15387	15255	15270	15640	15426	15316	15401	15327	15473	15238	15428	15488	15221	15298	15419	15370	15450	15403	15352	15409	15351	15528	15216	15447	15309	15374	15230	15533	15414	15309	15263	15401	15338	15470	15435	15376	15486	15442	15523	15447	15250	15426	15494	15288	15316	15377	15421	15241	15380	15359	15427	15375	15436	15325	15389	15585	15416	15444	15611	15406	15566	15240	15306	15401	15402	15332	15436	15381	15390	15540	15171	15521	15491	15323	15223	15355	15404	15559	15423	15547	15342	15288	15456	15381	15397	15411	15614	15455	15461
19882	29207	29062	24098	19269	16819	15879	15644	15480	15098	15077	14794	14387	15835	17368	16866	15791	14866	14654	14420	14352	14404	14218	14373	14434	14296	14304	14405	14398	14387	14452	14185	14282	14348	14437	14302	14193	14436	14329	14226	14340	14440	14435	14332	14502	14362	14271	14622	14312	14231	14240	14367	14226	14226	14301	14337	14430	14368	14417	14220	14251	14288	14160	14359	14446	14285	14439	14253	14270	14173	14252	14361	14252	14267	14264	14317	14229	14466	14408	14367	14354	14403	14414	14396	14388	14208	14440	14482	14337	14394	14325	14308	14375	14258	14335	14318	14354	14310	14251	14242	14254	14194	14304	14275	14204	14465	14449	14234	14193	14297	14264	14387	14276	14389	14473	14363	14221	14202	14521	14431	14266	14404	14407	14424	14408	14308	14416	14400	14435	14291	14378	14320	14263	14297	14389	14255	14299	14353	14259	14355	14389	14417	14385	14439	14337	14369	14665	14188	14343	14411	14241	14428	14252	14242	14249	14125	14248	14315	14329	14268	14355	14458	14273	14196	14212	14556	14300	14229	14249	14262	14303	14403	14320	14284	14343	14246	14291	14272	14380	14285	14433	14253	14364	14329	14473	14216	14214	14191	14332	14489	14174	14298	14332	14252	14215	14330	14298	14233	14268	14433	14394	14246	14298	14269	14210	14393	14268	14414	14547	14444	14404	14227	14190	14380	14450	14279	14417	14370	14354	14222	14343	14463	14321	14246	14377	14327	14276	14466	14316	14429	14154	14150	14321	14352	14458	14488	14416	14239	14425	14388	14266	14260	14330	14240	14463	14251	14430	14382	14159	14224	14227	14401	14422	14403	14359	14394	14286	14336	14225	14170	14210	14248	14331	14325	14396	14422	14357	14529	14356	14291	14355	14388	14353	14232	14257	14284	14394	14239	14354	14431	14260	14362	14345	14278	14224	14289	14383	14349	14348	14387	14409	14427	14252	14310	14317	14395	14484	14389	14317	14304	14440	14347	14356	14512	14276	14221	14418	14333	14341	14210	14467	14314	14287	14272	14288	14193	14369	14355	14372	14283	14406	14297	14296	14219	14266	14296	14524	14331	14291	14321	14277	14251	14291	14194	14297	14213	14195	14361	14240	14282	14461	14411	14260	14256	14478	14335	14336	14271	14427	14384	14209	14453	14255	14165	14337	14314	14207	14305	14494	14202	14247	14401	14246	14280	14349	14381	14429	14251	14165	14338	14160	14507	14287	14314	14381	14272	14352	14404	14370	14284	14416	14248	14324	14341	14324	14344	14191	14247	14359	14316	14295	14190	14378	14258	14409	14421	14328	14319	14389	14196	14358	14211	14226	14138	14303	14326	14481	14432	14325	14230	14200	14450	14256	14296	14518	14296	14494	14353	14249	14238	14314	14203	14354	14206	14438	14340	14237	14403	14299	14340	14299	14412	14148	14323	14207	14426	14394	14432	14447	14180	14310	14380	14370	14420	14291	14215	14322	14370	14324	14420	14274	14432	14458	14384	14272	14424	14335	14356	14335	14348	14177	14316	14350	14275	14355	14403	14251	14503	14242	14310	14555	14372	14308	14410	14365	14520	14463	14259	14453	14305	14256	14376	14222	14425	14273	14241	14346	14419	14206	14405	14403	14207	14265	14452	14389	14389	14123	14399	14256	14363	14200	14215	14300	14383	14399	14246	14295	14300	14295	14373	14422	14498	14345	14372	14291	14530	14195	14357	14331	14574	14346	14321	14344	14454	14412	14349	14289	14369	14273	14139	14317	14391	14181	14299	14327	14271	14241	14468	14239	14181	14519	14424	14174	14413	14265	14375	14236	14472	14243	14169	14256	14252	14209	14398	14311	14355	14366	14079	14349	14215	14324	14379	14213	14450	14379	14326	14326	14496	14371	14207	14257	14452	14497	14381	14248	14203	14315	14338	14270	14326	14372	14463	14312	14191	14291	14299	14305	14338	14329	14459	14427	14304	14527	14195	14288	14306	14358	14229	14264	14304	14423	14430	14204	14263	14389	14321	14169	14271	14365	14242	14231	14285	14305	14346	14316	14177	14410	14225	14345	14230	14323	14518	14388	14406	14276	14307	14305	14213	14320	14464	14340	14328	14288	14234	14378	14360	14337	14342	14280	14423	14243	14324	14314	14399	14387	14384	14224	14219	14306	14307	14236	14489	14348	14353	14305	14223	14389	14206	14418	14322	14366	14283	14139	14299	14306	14511	14280	14418	14356	14377	14134	14490	14308	14231	14278	14233	14302	14307	14343	14231	14224	14469	14286	14365	14282	14216	14258	14460	14285	14216	14369	14393	14345	14424	14336	14462	14224	14366	14350	14147	14205	14299	14274	14341	14309	14332	14197	14274	14245	14344	14295	14455	14332	14384	14356	14430	14246	14234	14325	14367	14299	14441	14388	14378	14268	14386	14357	14182	14110	14382	14469	14293	14390	14365	14476	14264	14335	14285	14237	14420	14536	14139	14250	14313	14399	14439	14197	14306	14435	14366	14401	14369	14362	14343	14505	14118	14216	14337	14369	14202	14434	14197	14321	14402	14398	14354	14328	14309	14357	14213	14263	14249	14351	14220	14335	14364	14361	14240	14218	14391	14376	14461	14355	14431	14330	14197	14412	14428	14349	14263	14122	14181	14290	14489	14314	14595	14300	14452	14439	14413	14200	14356	14326	14147	14312	14382	14303	14311	14295	14303	14454	14249	14317	14240	14368	14306	14216	14317	14500	14335	14343	14376	14308	14329	14494	14472	14527	14258	14522	14252	14276	14262	14270	14382	14277	14237	14376	14483	14388	14227	14452	14362	14275	14260	14233	14330	14240	14377	14557	14383	14270	14354	14315	14415	14339	14448	14319	14464	14316	14295	14343	14161	14186	14421	14258	14154	14280	14342	14238	14494	14346	14418	14364	14361	14429	14307	14319	14371	14331	14359	14375	14314	14300	14376	14434	14326	14312	14381	14234	14221	14313	14314	14322	14372	14261	14373	14223	14463	14248	14462	14246	14343	14387	14335	14416	14251	14420	14399	14390	14272	14261	14293	14430	14305	14408	14267	14422	14222	14460	14288	14333	14406	14203	14300	14319	14275	14305	14337	14226	14353	14242	14447	14420	14463	14362	14224	14281	14316	14350	14379	14337	14356	14247	14357	14190	14314	14406	14175	14437	14358	14281	14331	14182	14405	14402	14378	14352	14389	14419	14409	14379	14352	14417	14289	14437	14425	14460	14265	14427	14322	14286	14259	14289	14402	14470	14302	14329	14278	14316	14288	14470	14501	14340	14243	14387	14312	14411	14456	14295	14346	14485	14153	14147	14280	14466	14295	14597	14353	14465	14286	14384	14347	14260	14435	14312	14331	14296	14457	14251	14284	14336	14402	14222	14292	14371	14188	14436	14343	14292	14392	14260	14435	14274	14376	14200	14354	14214	14306	14303	14364	14367	14324	14275	14231	14381	14231	14146	14414	14449	14375	14334	14391	14299	14257	14275	14170	14248	14389	14383	14419	14469	14307	14468	14291	14246	14306	14181	14193	14450	14280	14294	14506	14417	14392	14226	14170	14284	14271	14369	14401	14349	14452	14251	14361	14451	14209	14454	14227	14400	14306	14342	14474	14374	14329	14051	14399	14395	14389	14333	14328	14223	14182	14228	14380	14221	14319	14284	14391	14350	14323	14416	14461	14365	14425	14351	14272	14232	14407	14333	14262	14246	14402	14372	14422	14314	14233	14332	14368	14284	14378	14294	14371	14318	14408	14315	14335	14408	14415	14338	14169	14282	14469	14271	14376	14269	14329	14357	14141	14447	14345	14325	14184	14418	14243	14332	14301	14380	14451	14294	14434	14331	14350	14288	14418	14467	14539	14216	14153	14209	14474	14151	14297	14414	14310	14380	14446	14222	14438	14442	14339	14404	14243	14299	14126	14346	14308	14408	14315	14453	14304	14283	14244	14262	14278	14301	14304	14512	14232	14333	14125	14384	14423	14318	14357	14347	14139	14254	14279	14454	14390	14394	14171	14157	14239	14314	14379	14345	14429	14371	14339	14447	14383	14268	14369	14353	14187	14076	14433	14223	14396	14354	14368	14365	14178	14493	14393	14299	14322	14373	14239	14353	14364	14432	14217	14110	14336	14320	14343	14296	14328	14376	14472	14366	14435	14406	14396	14344	14247	14328	14379	14308	14341	14300	14307	14377	14284	14333	14379	14228	14353	14133	14343	14371	14282	14389	14229	14104	14382	14449	14336	14207	14359	14260	14322	14211	14139	14358	14438	14306	14318	14355	14245	14418	14425	14438	14269	14494	14336	14402	14361	14291	14298	14203	14355	14538	14332	14263	14212	14316	14461	14435	14316	14270	14118	14401	14335	14293	14330	14351	14484	14308	14227	14268	14355	14450	14363	14399	14214	14426	14498	14261	14431	14346	14360	14081	14351	14273	14311	14283	14162	14333	14388	14324	14255	14402	14272	14328	14334	14410	14295	14445	14455	14533	14228	14292	14196	14335	14235	14293	14131	14437	14376	14238	14294	14347	14332	14231	14226	14364	14198	14271	14429	14375	14286	14404	14283	14111	14204	14369	14213	14261	14228	14271	14398	14451	14285	14268	14221	14275	14385	14307	14332	14283	14127	14293	14272	14549	14402	14224	14224	14413	14257	14217	14297	14363	14280	14376	14289	14237	14406	14239	14354	14249	14312	14428	14243	14264	14265	14330	14263	14317	14188	14311	14305	14295	14221	14382	14464	14095	14409	14314	14357	14366	14179	14228	14284	14255	14281	14261	14236	14405	14474	14421	14434	14343	14433	14417	14304	14257	14248	14361	14189	14364	14471	14366	14257	14274	14384	14293	14297	14391	14257	14164	14301	14307	14420	14346	14432	14306	14213	14409	14248	14272	14453	14357	14403	14291	14405	14400	14369	14429	14293	14213	14370	14444	14257	14264	14175	14327	14548	14523	14366	14364	14407	14417	14354	14539	14351	14314	14396	14084	14345	14288	14229	14294	14194	14385	14241	14493	14290	14387	14198	14260	14528	14449	14393	14119	14354	14520	14264	14282	14220	14310	14309	14251	14321	14263	14311	14345	14376	14358	14305	14301	14290	14388	14197	14335	14144	14375	14337	14259	14324	14206	14490	14236	14467
23813	21051	28383	24129	22119	21665	19877	17440	16921	16841	16474	16263	16241	22215	26816	25137	22415	19037	16912	16048	15873	15994	15747	15853	15883	15741	15832	15803	15913	15882	15746	15564	15597	15674	15746	15743	15723	15800	15604	15567	15440	15774	15867	15725	15694	15763	15809	15712	15805	15584	15847	15559	15785	15809	15564	15671	15824	15788	15696	15733	15533	15676	15914	15620	15568	15668	15661	15674	15683	15753	15729	15685	15505	15752	15779	15783	15727	15564	15568	15850	15629	15679	15563	15621	15683	15637	15728	15844	15644	15732	15675	15745	15711	15721	15603	15530	15707	15737	15777	15636	15604	15559	15700	15584	15822	15569	15749	15519	15567	15839	15644	15633	15713	15680	15570	15668	15595	15741	15588	15583	15697	15586	15504	15626	15698	15658	15635	15681	15510	15850	15635	15888	15700	15710	15803	15678	15604	15884	15685	15809	15458	15744	15573	15489	15585	15616	15794	15532	15516	15523	15659	15598	15677	15582	15649	15591	15494	15444	15579	15615	15779	15804	15691	15634	15675	15530	15569	15608	15512	15751	15566	15879	15750	15668	15600	15482	15740	15794	15752	15676	15832	15771	15617	15908	15709	15636	15800	15534	15711	15612	15725	15565	15702	15627	15623	15541	15666	15632	15633	15449	15641	15887	15649	15760	15779	15602	15625	15674	15791	15847	15652	15452	15699	15810	15657	15671	15645	15624	15815	15897	15776	15661	15770	15671	15615	15486	15727	15534	15758	15513	15674	15771	15814	15562	15638	15746	15541	15656	15577	15663	15741	15693	15677	15557	15736	15729	15482	15737	15557	15575	15842	15736	15802	15679	15606	15756	15722	15647	15743	15684	15842	15678	15777	15723	15648	15540	15483	15581	15599	15788	15667	15461	15703	15607	15777	15726	15704	15734	15710	15692	15651	15752	15568	15600	15659	15616	15532	15717	15804	15608	15540	15564	15510	15668	15615	15735	15535	15598	15656	15734	15634	15626	15381	15427	15880	15544	15593	15789	15720	15639	15766	15582	15529	15841	15748	15638	15687	15594	15467	15377	15665	15634	15643	15722	15733	15738	15787	15616	15752	15669	15681	15494	15640	15784	15740	15617	15540	15772	15830	15728	15714	15837	15541	15570	15604	15604	15672	15619	15792	15564	15617	15688	15618	15583	15605	15679	15619	15690	15845	15665	15529	15710	15684	15762	15579	15650	15636	15512	15841	15758	15596	15697	15691	15795	15642	15692	15498	15837	15415	15545	15659	15593	15686	15841	15596	15710	15588	15693	15580	15668	15593	15664	15729	15791	15833	15625	15745	15472	15772	15369	15803	15741	15756	15697	15472	15608	15679	15698	15814	15788	15560	15608	15688	15683	15767	15667	15591	15689	15653	15605	15511	15617	15781	15719	15648	15649	15639	15708	15870	15566	15646	15575	15756	15801	15533	15608	15652	15519	15716	15599	15572	15794	15569	15733	15634	15659	15588	15644	15803	15662	15807	15638	15726	15549	15834	15544	15640	15808	15786	15729	15304	15663	15647	15621	15566	15596	15693	15758	15614	15636	15715	15567	15642	15693	15851	15672	15617	15642	15582	15557	15604	15932	15610	15739	15731	15745	15480	15293	15698	15555	15905	15700	15959	15558	15753	15770	15801	15707	15718	15748	15806	15655	15736	15748	15770	15566	15695	15869	15683	15668	15871	15684	15807	15601	15592	15711	15705	15617	15621	15616	15688	15651	15658	15735	15644	15620	15638	15586	15590	15570	15638	15631	15555	15580	15593	15917	15672	15626	15536	15813	15593	15915	15606	15572	15778	15825	15758	15621	15638	15560	15531	15825	15733	15455	15754	15603	15736	15557	15657	15727	15739	15783	15694	15807	15619	15540	15555	15701	15626	15531	15577	15584	15775	15807	15674	15575	15665	15784	15516	15306	15659	15585	15748	15479	15592	15720	15590	15824	15538	15736	15621	15687	15790	15706	15636	15853	15794	15664	15642	15767	15709	15535	15583	15579	15748	15697	15659	15759	15785	15666	15764	15650	15583	15413	15716	15556	15813	15848	15734	15743	15672	15789	15626	15645	15633	15614	15671	15655	15944	15760	15625	15522	15617	15568	15556	15577	15571	15595	15637	15623	15436	15564	15788	15459	15552	15576	15678	15568	15614	15462	15470	15715	15663	15407	15680	15717	15750	15679	15734	15782	15547	15591	15779	15586	15736	15547	15516	15757	15604	15806	15561	15635	15703	15788	15696	15505	15573	15662	15728	15596	15757	15599	15690	15825	15868	15509	15746	15501	15743	15734	15743	15726	15689	15783	15803	15678	15481	15825	15761	15583	15508	15641	15751	15673	15484	15538	15714	15609	15614	15708	15718	15531	15666	15841	15683	15493	15702	15617	15539	15718	15396	15559	15679	15787	15614	15628	15698	15801	15549	15734	15645	15796	15459	15603	15546	15626	15815	15644	15580	15803	15814	15557	15685	15628	15721	15654	15669	15873	15787	15798	15769	15706	15543	15701	15735	15861	15817	15646	15599	15562	15683	15560	15699	15524	15658	15624	15522	15675	15607	15646	15674	15711	15799	15602	15820	15861	15774	15739	15706	15586	15465	15513	15638	15577	15655	15660	15646	15618	15695	15787	15586	15737	15500	15496	15711	15672	15539	15562	15574	15800	15650	15543	15824	15722	15786	15739	15706	15706	15635	15584	15791	15649	15758	15696	15692	15783	15690	15665	15545	15813	15754	15687	15716	15847	15693	15651	15736	15629	15580	15572	15798	15615	15723	15697	15767	15751	15929	15687	15573	15766	15621	15773	15662	15559	15794	15694	15573	15467	15675	15614	15783	15618	15687	15529	15494	15590	15620	15685	15932	15865	15813	15745	15740	15863	15605	15625	15695	15710	15641	15609	15654	15782	15474	15626	15734	15672	15766	15376	15522	15580	15761	15510	15595	15438	15815	15695	15655	15705	15599	15578	15649	15664	15697	15532	15685	15594	15744	15566	15621	15838	15747	15769	15526	15805	15707	15680	15748	15651	15530	15591	15748	15657	15762	15557	15788	15744	15817	15611	15635	15587	15481	15793	15701	15679	15727	15570	15632	15770	15537	15514	15419	15805	15783	15743	15677	15783	15712	15849	15719	15599	15615	15701	15653	15650	15684	15864	15702	15500	15648	15588	15720	15646	15736	15620	15686	15798	15735	15682	15714	15566	15681	15525	15781	15639	15700	15545	15759	15754	15609	15393	15635	15655	15451	15702	15861	15686	15470	15778	15671	15507	15623	15524	15727	15673	15617	15735	15629	15480	15616	15485	15604	15693	15653	15740	15687	15626	15633	15618	15689	15592	15649	15670	15618	15822	15535	15692	15679	15616	15873	15655	15709	15940	15743	15611	15670	15762	15532	15750	15817	15602	15843	15654	15861	15789	15884	15912	15712	15662	15683	15782	15562	15842	15763	15836	15756	15680	15712	15584	15586	15565	15633	15640	15712	15651	15772	15445	15430	15781	15605	15675	15751	15570	15682	15670	15929	15735	15572	15878	15714	15592	15648	15632	15596	15809	15756	15686	15788	15665	15553	15528	15592	15613	15743	15754	15623	15514	15958	15691	15599	15698	15612	15690	15814	15735	15749	15420	15686	15619	15527	15466	15660	15795	15760	15471	15590	15483	15801	15644	15569	15605	15665	15507	15725	15479	15593	15624	15808	15747	15729	15574	15671	15715	15892	15697	15733	15627	15723	15529	15636	15825	15575	15656	15555	15680	15622	15688	15775	15502	15753	15626	15754	15672	15646	15480	15663	15722	15741	15632	15822	15749	15571	15713	15572	15508	15851	15571	15687	15622	15729	15882	15717	15492	15791	15646	15669	15684	15555	15960	15771	15829	15883	15694	15590	15711	15428	15433	15647	15644	15707	15767	15739	15634	15815	15716	15492	15683	15713	15735	15607	15793	15469	15772	15807	15605	15674	15590	15491	15788	15626	15912	15685	15595	15787	15504	15658	15514	15643	15741	15784	15732	15652	15689	15690	15726	15705	15866	15720	15589	15931	15751	15595	15772	15762	15794	15829	15697	15728	15787	15725	15476	15468	15663	15836	15691	15757	15611	15830	15531	15655	15819	15731	15635	15592	15563	15754	15587	15516	15553	15677	15546	15398	15594	15547	15795	15702	15582	15811	15572	15587	15729	15824	15783	15505	15629	15551	15860	15576	15542	15504	15562	15637	15583	15842	15684	15885	15750	15583	15713	15770	15694	15764	15742	15634	15512	15615	15609	15710	15577	15674	15774	15728	15783	15780	15826	15837	15630	15685	15661	15749	15594	15739	15704	15625	15634	15648	15789	15605	15697	15675	15764	15739	15697	15785	15690	15656	15682	15673	15753	15787	15678	15672	15749	15711	15630	15605	15588	15670	15747	15679	15690	15588	15615	15837	15712	15703	15772	15482	15532	15789	15716	15765	15728	15634	15696	15562	15768	15661	15749	15667	15671	15717	15731	15626	15801	15635	15467	15616	15505	15506	15585	15626	15705	16017	15670	15792	15679	15526	15946	15910	15502	15458	15678	15897	15564	15611	15640	15585	15699	15789	15698	15731	15737	15742	15738	15619	15664	15560	15802	15685	15747	15551	15629	15786	15853	15592	15603	15680	15770	15778	15810	15586	15857	15804	15751	15561	15733	15574	15650	15616	15397	15706	15617	15743	15615	15639	15687	15796	15862	15587	15652	15717	15809	15687	15557	15662	15364	15571	15662	15804	15637	15685	15858	15755	15619	15633	15643	15584	15599	15566	15575	15442	15611	15700	15661	15557	15598	15674	15597	15692	15647	15475	15612	15618	15649	15669	15744	15676	15802	15681	15750	15638	15696	15824	15734	15964	15763	15847	15628	15847	15680	15496	15849	15485	15661	15634	15696	15620	15656	15517	15789	15353	15745	15678	15482	15540	15790	15865	15698	15665	15513	15674	15673	15554	15678	15692	15609	15615	15663	15751	15713	15557	15608	15608	15827	15729	15474	15761	15532	15630	15682	15667	15442	15593	15816	15693	15540	15742	15609	15608	15687	15542	15517	15734	15619	15513	15730	15619	15663	15726	15734	15811	15703	15730	15572	15557	15561	15843	15635	15561	15593	15760	15719	15696	15614	15832	15638
18724	33443	33382	26091	22807	19384	17182	16967	16775	16063	15593	15318	15126	25284	29463	27198	23006	18195	15644	14994	14808	14485	14547	14514	14691	14639	14600	14407	14536	14511	14447	14602	14662	14568	14618	14546	14555	14554	14550	14590	14433	14519	14590	14356	14763	14588	14662	14520	14440	14596	14476	14499	14560	14571	14627	14765	14609	14517	14480	14559	14633	14550	14479	14583	14496	14548	14605	14643	14482	14761	14645	14654	14394	14383	14440	14528	14587	14305	14401	14527	14801	14546	14614	14436	14525	14494	14419	14519	14349	14491	14540	14522	14626	14582	14536	14647	14500	14575	14470	14693	14374	14525	14577	14523	14660	14601	14357	14566	14671	14528	14679	14436	14432	14462	14642	14604	14326	14578	14644	14487	14570	14467	14751	14595	14609	14530	14530	14589	14599	14570	14647	14579	14587	14414	14567	14702	14648	14354	14599	14589	14642	14512	14616	14439	14554	14597	14540	14580	14420	14502	14429	14414	14569	14481	14601	14601	14697	14646	14609	14579	14584	14384	14708	14371	14556	14406	14597	14396	14573	14631	14604	14713	14720	14528	14685	14411	14545	14613	14343	14509	14435	14472	14580	14727	14488	14546	14625	14553	14428	14547	14514	14688	14620	14637	14725	14443	14645	14628	14380	14576	14605	14568	14414	14579	14561	14721	14605	14578	14511	14404	14664	14351	14605	14578	14539	14503	14715	14543	14354	14521	14649	14415	14560	14484	14645	14482	14387	14668	14518	14551	14569	14517	14577	14652	14466	14699	14613	14647	14510	14517	14599	14414	14394	14594	14408	14527	14367	14509	14596	14656	14639	14493	14529	14589	14525	14532	14564	14432	14667	14682	14352	14536	14651	14441	14580	14549	14387	14343	14537	14567	14569	14382	14424	14602	14584	14437	14526	14508	14420	14627	14460	14524	14568	14371	14446	14520	14528	14636	14673	14547	14738	14365	14533	14541	14601	14441	14574	14378	14639	14548	14434	14641	14503	14523	14369	14586	14689	14581	14383	14432	14592	14629	14367	14488	14513	14395	14619	14440	14458	14549	14478	14420	14510	14602	14371	14378	14494	14526	14446	14478	14439	14470	14581	14523	14327	14496	14560	14574	14519	14475	14523	14563	14492	14671	14667	14463	14585	14466	14629	14494	14636	14445	14700	14650	14608	14418	14666	14768	14504	14586	14622	14750	14583	14466	14428	14506	14478	14395	14664	14502	14601	14500	14480	14585	14585	14625	14457	14422	14585	14578	14401	14549	14454	14409	14584	14538	14594	14438	14619	14605	14500	14638	14446	14556	14436	14475	14511	14584	14585	14502	14601	14366	14407	14584	14452	14441	14465	14546	14534	14447	14746	14558	14553	14574	14586	14468	14405	14639	14490	14399	14570	14527	14615	14556	14535	14590	14636	14591	14484	14612	14657	14687	14755	14436	14434	14467	14646	14482	14556	14550	14385	14472	14688	14493	14498	14572	14446	14647	14452	14500	14383	14586	14518	14602	14343	14566	14516	14648	14526	14449	14586	14485	14460	14482	14508	14548	14492	14603	14704	14522	14640	14372	14674	14565	14441	14556	14374	14627	14567	14590	14476	14469	14759	14538	14475	14506	14512	14554	14611	14601	14452	14499	14469	14588	14404	14774	14457	14544	14525	14629	14400	14539	14518	14427	14537	14509	14485	14535	14551	14451	14669	14667	14488	14609	14483	14491	14519	14753	14502	14451	14442	14566	14415	14594	14505	14628	14484	14690	14775	14556	14566	14441	14684	14653	14544	14494	14482	14464	14493	14642	14608	14457	14429	14666	14447	14634	14443	14536	14450	14548	14527	14502	14581	14538	14562	14516	14422	14501	14577	14563	14448	14596	14593	14439	14543	14586	14524	14694	14436	14586	14604	14533	14604	14542	14370	14593	14430	14511	14547	14597	14624	14579	14477	14542	14585	14534	14416	14639	14512	14566	14474	14416	14534	14648	14504	14478	14549	14543	14716	14632	14486	14619	14622	14509	14506	14595	14386	14727	14530	14550	14564	14720	14525	14496	14588	14600	14668	14591	14475	14605	14628	14434	14492	14605	14656	14393	14574	14479	14493	14556	14545	14578	14518	14458	14678	14486	14685	14552	14378	14647	14511	14599	14612	14476	14644	14561	14510	14538	14631	14484	14442	14465	14601	14541	14545	14372	14521	14356	14530	14530	14482	14555	14583	14489	14540	14703	14516	14416	14623	14595	14572	14588	14458	14541	14345	14549	14498	14306	14565	14349	14521	14607	14608	14530	14485	14498	14569	14518	14618	14386	14366	14630	14506	14564	14523	14439	14484	14526	14378	14490	14400	14569	14678	14605	14413	14570	14555	14660	14594	14582	14531	14542	14631	14534	14589	14669	14621	14672	14466	14590	14587	14651	14748	14620	14461	14751	14453	14495	14383	14643	14494	14563	14454	14625	14502	14548	14449	14444	14416	14523	14454	14398	14622	14523	14544	14518	14449	14522	14639	14530	14632	14650	14630	14626	14530	14594	14688	14488	14534	14719	14604	14500	14641	14523	14616	14652	14517	14483	14727	14595	14502	14444	14676	14600	14419	14491	14591	14421	14551	14612	14628	14554	14437	14662	14710	14384	14475	14687	14791	14411	14472	14601	14534	14638	14505	14628	14552	14499	14568	14503	14493	14312	14480	14514	14651	14469	14468	14681	14451	14508	14590	14510	14463	14363	14618	14472	14510	14491	14613	14660	14577	14612	14537	14540	14475	14489	14414	14557	14504	14408	14589	14534	14504	14499	14548	14645	14654	14380	14505	14513	14557	14575	14693	14512	14405	14540	14536	14534	14505	14501	14643	14532	14592	14460	14456	14542	14387	14552	14603	14427	14462	14601	14486	14632	14389	14688	14364	14664	14477	14689	14722	14619	14577	14367	14368	14468	14572	14461	14523	14527	14573	14623	14582	14475	14695	14388	14406	14362	14534	14635	14590	14777	14664	14648	14593	14523	14610	14604	14437	14561	14338	14524	14612	14406	14788	14503	14443	14536	14666	14542	14557	14564	14696	14480	14555	14492	14680	14564	14687	14533	14393	14641	14604	14501	14499	14464	14625	14761	14504	14585	14608	14485	14377	14494	14455	14482	14521	14565	14479	14610	14636	14537	14469	14554	14422	14445	14601	14498	14520	14530	14507	14486	14574	14501	14548	14619	14525	14453	14487	14559	14575	14525	14626	14616	14505	14486	14631	14561	14341	14574	14584	14625	14660	14435	14616	14493	14535	14547	14457	14497	14567	14582	14640	14386	14762	14517	14389	14533	14567	14477	14630	14701	14513	14511	14578	14542	14506	14612	14678	14751	14611	14550	14516	14596	14553	14571	14624	14429	14581	14575	14445	14407	14566	14464	14551	14596	14317	14552	14694	14404	14540	14570	14660	14483	14481	14717	14441	14375	14581	14599	14551	14466	14554	14587	14522	14481	14437	14547	14349	14589	14522	14414	14620	14434	14535	14318	14524	14333	14547	14500	14457	14640	14413	14493	14524	14515	14671	14599	14591	14553	14565	14483	14658	14559	14542	14686	14495	14611	14498	14458	14458	14482	14324	14471	14694	14648	14687	14559	14591	14314	14402	14575	14685	14484	14532	14492	14567	14439	14522	14375	14409	14400	14522	14607	14535	14761	14547	14316	14579	14535	14540	14636	14676	14451	14584	14509	14520	14500	14428	14556	14466	14727	14580	14476	14535	14447	14460	14456	14450	14596	14489	14464	14536	14555	14474	14651	14484	14476	14472	14601	14433	14634	14577	14702	14594	14491	14518	14575	14645	14702	14520	14576	14366	14596	14374	14694	14688	14451	14633	14616	14527	14613	14637	14540	14630	14517	14567	14427	14527	14487	14517	14511	14538	14390	14552	14584	14592	14821	14563	14498	14558	14517	14597	14526	14554	14525	14528	14595	14399	14734	14422	14430	14537	14649	14625	14438	14571	14496	14394	14633	14595	14615	14549	14464	14577	14459	14596	14456	14508	14490	14549	14609	14528	14474	14460	14522	14476	14580	14765	14398	14519	14446	14598	14595	14376	14628	14583	14709	14473	14586	14515	14409	14586	14669	14547	14586	14570	14579	14618	14491	14531	14589	14492	14521	14544	14587	14488	14558	14392	14385	14471	14697	14533	14634	14527	14489	14445	14593	14634	14592	14588	14638	14601	14503	14677	14574	14576	14605	14581	14612	14602	14695	14437	14552	14588	14576	14615	14503	14434	14619	14546	14609	14496	14593	14604	14488	14485	14567	14622	14632	14561	14527	14417	14516	14503	14532	14437	14577	14559	14379	14733	14452	14616	14591	14534	14661	14723	14412	14388	14470	14464	14597	14576	14436	14524	14522	14343	14548	14625	14389	14590	14622	14509	14558	14538	14476	14564	14463	14595	14518	14541	14441	14636	14348	14639	14440	14609	14483	14711	14541	14730	14613	14486	14453	14556	14515	14539	14427	14535	14543	14548	14463	14703	14717	14533	14510	14694	14483	14569	14341	14588	14497	14543	14607	14741	14502	14616	14508	14569	14682	14624	14776	14401	14576	14407	14571	14609	14589	14490	14668	14488	14364	14576	14504	14579	14484	14568	14437	14419	14509	14466	14581	14659	14507	14455	14473	14459	14572	14561	14555	14441	14677	14502	14584	14446	14474	14493	14569	14480	14468	14585	14464	14524	14368	14523	14716	14387	14618	14576	14484	14492	14497	14509	14273	14553	14533	14688	14526	14598	14620	14509	14478	14614	14679	14571	14675	14481	14711	14462	14590	14497	14534	14489	14501	14614	14550	14571	14660	14602	14557	14356	14587	14551	14497	14569	14554	14461	14473	14497	14599	14453	14716	14478	14623	14445	14461	14553	14586	14505	14535	14507	14565	14581	14432	14483	14455	14463	14700	14628	14373	14525	14549	14508	14569	14490	14540	14645	14395	14469	14669	14584	14381	14508	14373	14646	14489	14536	14495	14546	14495	14491	14531	14613	14479	14757	14440	14543	14527	14328	14684	14579	14511	14544	14566	14384	14503	14502	14534	14489	14604	14705	14537	14430	14464	14615	14501	14573	14330	14641	14441	14639	14465	14746	14547	14387	14282	14563	14786	14543	14592	14566	14484	14744	14488	14535	14561
22662	21068	28808	23589	21302	22991	24201	18806	17633	17807	17535	17082	16962	22214	35693	33736	28169	21526	18346	17171	16406	16352	16252	16146	16324	16240	16198	16340	16126	16183	16095	16218	16252	16124	16088	16247	16291	16130	16248	16192	16424	16214	16135	16129	15991	16224	16198	16292	16306	16065	16218	16011	16049	16197	16175	16223	16010	15985	16166	16001	15848	16080	16007	16037	16208	16181	16214	16012	16162	15971	15951	16061	16219	16002	16122	16127	16063	16149	16116	16065	16062	16198	16196	16154	16155	16161	16138	16079	16136	16082	16128	15872	16083	16078	16105	15954	16082	16049	16027	16037	16200	15943	16094	16128	16004	16173	16097	15976	16128	16006	16132	16007	15932	16093	16027	15965	16107	16087	16164	16082	15978	15912	16089	16114	16295	15916	16044	16059	16133	15933	15964	16241	16097	16114	16060	16111	15993	15992	16062	16072	16113	15961	15962	16050	15929	15942	16043	16165	16065	16015	15972	15945	15864	15935	16167	16037	16072	16213	15912	16122	16113	16109	16074	16191	16059	15954	16133	15866	16000	16093	15936	16030	16010	15982	16022	15986	16135	16166	16074	16034	15968	16210	16119	15982	15922	15895	15946	16005	16129	16051	16024	16091	15982	16069	15927	15885	16090	16077	16189	15933	16076	15929	16172	16175	15989	16072	15854	16094	16074	16202	16068	16099	15999	15800	16024	15831	16215	15986	16092	16028	16049	16091	16032	16100	16112	16031	16086	16060	16228	15989	15900	16196	15971	15785	16074	15979	16121	15950	15840	15966	16189	16209	16252	16138	16034	15994	16151	16014	16058	16271	16127	16006	16116	16090	16175	16088	15870	16070	16019	15967	16076	15912	15860	15998	16059	16097	16157	16149	16118	16107	16185	16120	16073	15868	15994	15898	16108	16146	15967	16121	15800	16053	16083	16024	15948	15931	15956	16040	15959	15985	16094	16049	16083	16225	15977	16021	16234	16217	15834	16081	16002	16054	16095	16105	16217	16200	16205	16060	16116	16105	16113	15929	16058	15983	16073	16045	16126	16007	16108	15989	16030	16156	15919	16049	16170	15978	16216	15981	15894	15816	16076	16040	16097	15975	16083	16024	16159	15871	15956	16035	16014	16039	16086	16003	16212	16020	16059	15891	16064	15899	16068	15863	16088	16032	16009	16188	15970	16057	15992	16091	15886	15967	16086	16247	16025	16028	16148	16150	16070	15929	15858	16102	15975	15912	15906	16091	16089	16084	16010	16038	16073	16278	16137	16083	15960	16142	15938	16006	15920	15776	16110	16169	15884	16110	15847	16075	15971	16190	16136	15890	15916	15953	15995	15975	16099	16106	16082	16197	15945	15948	15905	15871	16182	16202	16064	16031	16191	16015	16257	16159	16094	16040	16053	16036	16096	16050	15828	15803	15935	15935	16050	16067	16192	16044	16026	16043	15967	16140	15913	15915	15867	16151	16099	16085	16153	16044	16125	15861	16036	15936	16025	15897	15872	15998	15947	16060	15838	16178	15978	16097	15977	16206	15987	16139	16086	16024	16140	16223	16154	16121	15933	15980	15999	16281	15917	15916	16039	15980	15896	16178	15857	16021	16101	15813	16279	16027	15996	16395	15996	15904	16028	15881	15819	16126	16162	16117	16093	15884	15898	16087	15999	16042	15892	16133	15934	16007	16019	16145	15980	16013	15878	16115	16206	16095	15813	15929	16089	16137	15988	16013	16116	16097	16091	16010	16096	16139	16028	15903	16081	16005	15891	15983	16055	15930	16077	16112	15909	16225	16179	15953	15953	15827	16044	15873	15772	16117	15983	16029	15937	16095	16013	16051	16215	15921	16127	16004	16026	16259	15944	15949	15942	16019	15891	16212	15889	15882	16068	16030	16294	16086	16135	16064	16070	15908	16176	15846	16140	15990	16111	15844	15933	16072	16197	15914	15993	16065	15905	16044	15941	15873	15991	16202	16122	16169	16111	16178	16071	16077	16158	15997	16059	15900	15911	16218	16158	15897	16153	16059	15951	15904	15880	15916	16107	16002	16117	16090	16075	16155	16029	15954	16034	15934	15996	16073	16092	16040	15986	16088	16184	15987	16157	16087	16183	16237	16183	16029	16062	15967	16184	15915	16022	16022	15991	16023	15953	16042	16045	15870	15960	15929	16013	15900	16026	16023	15765	15883	16006	15965	16031	15767	16115	16058	16009	16093	16063	15861	15997	15981	16037	15946	16207	15905	16042	16115	16126	16016	16093	16121	16044	15942	16068	16081	15832	16052	16072	15976	16029	16020	16039	16026	16017	16128	15996	16166	16096	16140	16081	16223	16084	16201	16162	15859	16043	15938	16055	16132	16046	15957	15931	16158	16000	16142	16083	16156	16134	15925	16102	15832	16136	16132	16184	15954	16150	16121	15847	15980	16008	15933	16284	15920	16204	16070	15942	16023	16004	15992	16094	16123	15923	15970	16083	16026	16222	16049	15927	15947	15983	15949	16035	15928	15984	16155	16111	16179	16084	15938	16013	15966	15910	16050	15991	16127	15957	16062	16038	15886	16092	15973	16229	16062	15978	15988	16174	16007	16104	15931	16021	15787	16043	16145	16090	16084	16109	15948	16105	15855	16118	15974	16209	15780	16128	16157	16075	15908	15968	15973	16170	16134	16183	16085	16014	15974	15885	15902	15980	16054	15988	15986	16100	15901	16156	16057	16286	16126	16139	16082	15915	16223	15857	16124	16053	16025	16098	16019	16065	16094	15794	16007	15983	15995	16226	15888	15994	16025	15977	16052	15859	16099	16080	15820	16067	16022	16358	16166	16005	15971	16095	15928	16063	16136	16105	15919	15827	15871	16059	15931	16121	15936	15973	15893	16116	16052	16017	16138	16290	16067	16015	16001	15918	16040	16219	16159	16058	16144	15877	16187	16110	15874	16005	16060	16129	16140	15956	16237	16113	15753	15914	16039	16008	15973	15945	16098	16037	15898	16048	16115	16122	15793	15924	16031	16194	15985	15881	15904	15964	16050	16122	15898	15994	15871	15937	15978	15898	15729	15994	16157	15978	15845	16088	15988	15999	15902	15989	16098	15964	16077	16065	15875	15983	16181	15999	15964	16047	16003	16157	16082	15966	15982	16058	16322	15963	15956	15926	16231	15933	16143	16075	16071	15920	15994	15882	16034	16168	16173	16130	15969	16272	15970	16244	16107	16075	16097	16004	16153	16100	15889	15958	15913	15924	15869	15847	16069	15987	16092	16130	16068	15992	16083	15989	16152	16034	15924	16061	16137	16156	16044	15884	16031	16068	16058	15988	16133	16255	16159	16022	15976	16154	15994	15882	16154	16149	15945	16054	15747	16039	16107	16061	16168	16126	15970	16001	15974	15884	16018	15859	15996	16077	16016	15952	16030	16179	16057	15891	16035	16197	15971	15894	15953	16084	15759	15920	15966	16181	16101	16043	16177	15936	16130	16089	16118	15977	16032	16023	16346	16057	15974	16027	15979	16050	16056	15978	16063	15958	15822	16147	16030	16201	15988	16147	16015	15962	16108	15994	16012	16131	16095	15985	15932	15906	16055	16116	16011	16005	16033	16010	16011	15944	16045	16006	15940	16051	15957	16034	16179	15922	16053	16327	16010	16243	16037	15953	15923	15999	15939	15981	16098	15997	16126	16192	15861	15895	16048	16152	16020	16058	16109	16079	16006	16102	16037	16040	15951	16033	15985	15944	16021	16121	16006	16024	16191	15955	16003	16408	15970	15934	15672	16067	15964	15980	16057	16024	15963	16075	15933	15950	16255	15841	16120	16042	16087	16023	15916	16118	16173	16161	16144	16155	15938	15811	15965	16024	15803	16022	16177	16093	15940	16159	16077	16200	16156	16185	16222	16001	16012	16047	15838	16035	16051	15973	15975	16157	16108	16135	16037	15872	16032	16181	16069	16021	16093	15729	16083	16175	15992	15983	15848	16126	16102	16016	15887	16010	15996	15936	16019	16072	16059	15808	16030	16128	15881	16171	16023	16085	15981	16034	16084	16173	15921	15969	16086	15864	15906	16026	15841	15922	16300	16242	15935	16114	16179	15988	15915	16070	16005	16020	15932	16129	15920	15992	16009	16063	15974	15935	15943	16009	15948	15849	16152	16126	15992	16041	15968	16287	16098	16127	16174	15733	16003	16235	16186	15943	16247	16161	16055	16032	16085	16065	15986	15861	16048	15959	16058	16196	15983	15859	16109	16099	16100	15924	16150	16145	15929	15876	16244	16112	16063	16079	16030	16012	16092	15972	16074	16093	16179	16023	16050	15901	16010	16112	16155	16178	15954	15907	16001	16149	16106	16013	16114	16055	15963	15979	15833	15991	16052	16196	16104	16087	16194	16039	16039	16175	16020	16031	16032	16348	15930	16031	16214	16015	16032	16164	16042	16099	16115	15942	15899	16179	16000	15973	15900	15948	15862	16026	16170	16095	15867	15986	16130	15988	15925	16231	15893	15924	16079	16009	16190	16014	16032	16048	15906	16226	15938	16024	16096	15995	16200	15926	16016	16113	16006	16078	16238	16036	16264	16140	15867	16021	16097	15919	15923	15931	15999	16052	15960	16232	15936	15842	16183	15807	15985	16114	15981	16250	16086	16172	16074	16139	16197	16096	15987	16100	15947	16114	16149	16150	16014	15928	16187	16119	16236	15963	16253	16220	15963	16009	15991	16000	16285	15987	15914	15940	15965	15901	15983	16026	15906	15960	16095	15888	16059	16066	15989	15990	15935	16087	16032	15962	15995	15954	16043	16126	16159	15884	16162	16002	15896	15965	15950	15923	15937	15932	16151	16030	16247	16023	15952	16014	16244	15921	16039	15836	15846	16060	15878	15799	16205	16217	15928	16313	16082	15894	16103	16022	16093	15941	16086	16258	15869	16068	16032	16067	16042	16038	15909	16076	15970	16032	15976	15934	15963	16178	16077	16140	16034	16087	16172	15864	16180	16072	16044	15818	16025	16174	16086	16063	16066	16252	16058	16219	15998	15964	15975	15973	15833	16075	16223	15985	16105	16201	16060	16096	16136	16140	15877	16049	16020	16243	15844	15927	15995	16101	15990	16124	16079	15935	15896	15911	15989	15986	16012	16135	16127	16105	15899	16026	16086
19365	37619	36021	29593	23619	19943	18810	18055	17427	16834	16138	16265	16094	25507	39456	36166	29244	20413	16849	15430	14968	14642	14884	14620	14827	14809	14949	14719	14768	14757	14829	14844	14696	14774	14741	14763	14907	14746	14710	14660	14801	14659	14829	14743	14833	14775	14725	14603	14683	14778	14768	14824	14757	14745	14781	14832	14741	14746	14873	14654	14623	14793	14616	14907	14876	14732	14732	14876	14869	14763	14665	14872	14639	14842	14790	14654	14737	14651	14851	14856	14842	14722	14901	14740	14646	14779	14744	14618	14773	14828	14651	14629	14772	14702	14674	14788	14809	14574	14659	14764	14761	14886	14940	14719	14698	14727	14725	14769	14790	14757	14720	14654	14864	14678	14851	14821	14773	14805	14773	14772	14760	14683	14790	14722	14684	14658	14595	14737	14728	14892	14725	14656	14646	14689	14718	14763	14725	14765	14738	14627	14803	14647	14794	14775	14781	14783	14843	14610	14730	14674	14682	14742	14692	14794	14610	14578	14791	14681	14717	14764	14877	14822	14506	14897	14682	14724	14755	14975	14666	14697	14637	14736	14617	14725	14527	14639	14657	14764	14819	14670	14807	14636	14872	14728	14757	14824	14725	14720	14656	14623	14649	14710	14658	14634	14688	14645	14755	14672	14838	14748	14770	14735	14787	14577	14812	14775	14760	14595	14731	14733	14822	14722	14605	14599	14858	14720	14793	14627	14745	14593	14811	14890	14690	14808	14767	14667	14724	14624	14759	14721	14843	14849	14851	14946	14776	14777	14745	14682	14685	14784	14689	14619	14752	14793	14741	14726	14597	14798	14771	14730	14774	14634	14645	14576	14949	14567	14736	14735	14881	14606	14639	14548	14733	14711	14772	14737	14590	14830	14836	14766	14916	14822	14676	14818	14584	14652	14723	14793	14740	14666	14601	14756	14701	14758	14619	14950	14842	14714	14704	14784	14636	14753	14706	14917	14712	14716	14812	14758	14567	14623	14871	14629	14807	14773	14739	14738	14767	14893	14804	14711	14790	14854	14661	14792	14569	14757	14845	14605	14865	14830	14739	14764	14686	14756	14739	14553	14904	14693	14767	14717	14870	14799	14663	14749	14708	14758	14724	14811	14859	14779	14689	14808	14849	14612	14869	14708	14784	14727	14821	14745	14823	14837	14650	14855	14772	14692	14824	14786	14674	14688	14729	14634	14732	14612	14818	14688	14704	14706	14803	14725	14899	14755	14715	14680	14652	14770	14948	14690	14720	14616	14684	14858	14773	14750	14705	14695	14479	14729	14803	14870	14827	14670	14648	14777	14576	14799	14695	14566	14745	14687	14593	14682	14927	14684	14761	14735	14651	14779	14737	14754	14684	14831	14686	14663	14674	14688	14713	14736	14797	14654	14626	14760	14619	14684	14761	14577	14737	14747	14669	14757	14659	14840	14755	14786	14785	14784	14764	14804	14600	14773	14836	14553	14601	14830	14699	14844	14575	14683	14893	14720	14765	14752	14914	14667	14700	14660	14532	14609	14840	14759	14797	14825	14616	14794	14760	14883	14704	14726	14884	14670	14769	14733	14746	14683	14710	14746	14765	14694	14764	14804	14615	14718	14726	14518	14931	14736	14790	14928	14821	14813	14711	14708	14689	14876	14716	14730	14789	14789	14889	14600	14787	14628	14860	14747	14568	14613	14752	14727	14799	14831	14765	14771	14818	14542	14791	14708	14599	14785	14829	14686	14644	14608	14614	14829	14856	14695	14601	14797	14726	14660	14678	14560	14695	14656	14573	14556	14725	14743	14642	14866	14832	14658	14661	14860	14483	14630	14668	14725	14809	14631	14586	14738	14718	14732	14751	14854	14528	14626	14704	14826	14845	14771	14639	14727	14750	14650	14848	14813	14753	14793	14612	14751	14664	14615	14569	14831	14567	14776	14646	14835	14662	14690	14828	14495	14757	14665	14796	14732	14832	14846	14684	14590	14599	14471	14797	14746	14755	14572	14628	14771	14748	14963	14868	14708	14805	14638	14613	14673	14698	14726	14799	14684	14837	14635	14657	14709	14703	14733	14750	14729	14613	14773	14718	14790	14667	14590	14674	14780	14762	14848	14685	14569	14653	14813	14683	14690	14769	14769	14623	14609	14789	14935	14701	14922	14877	14784	14657	14805	14759	14642	14932	14660	14740	14705	14742	14979	14811	14662	14767	14559	14902	14687	14647	14697	14811	14755	14852	14846	14679	14604	14862	14791	14763	14704	14840	14675	14680	14690	14853	14714	14584	14764	14524	14710	14745	14805	14787	14708	14681	14619	14746	14838	14901	14656	14730	14789	14820	14683	14709	14764	14785	14701	14862	14671	14809	14687	14559	14672	14588	14745	14564	14613	14748	14662	14744	14854	14962	14663	14820	14582	14905	14804	14961	14705	14803	14858	14710	14669	14740	14941	14721	14669	14778	14675	14844	14711	14728	14594	14923	14682	14691	14645	14748	14783	14674	14628	14685	14823	14871	14615	14629	14747	14780	14720	14834	14762	14765	14790	14799	14587	14687	14643	14741	14734	14650	14772	14780	14732	14666	14618	14799	14759	14861	14720	14913	14755	14757	14564	14906	14711	14680	14796	14837	14679	14727	14694	14809	14682	14700	14801	14706	14764	14644	14742	14959	14710	14593	14768	14673	14862	14657	14759	14744	14692	14750	14695	14747	14881	14699	14840	14838	14840	14562	14764	14888	14651	14638	14751	14651	14730	14886	14702	14699	14787	14792	14761	14744	14720	14799	14839	14645	14716	14788	14746	14851	14727	14683	14815	14719	14572	14729	14805	14675	14779	14720	14908	14845	14782	14842	14742	14749	14637	14743	14649	14798	14669	14556	14904	14841	14649	14686	14750	14541	14778	14724	14721	14553	14819	14758	14756	14883	14641	14721	14712	14772	14760	14713	14861	14836	14764	14720	14798	14818	14738	14816	14793	14870	14630	14632	14696	14841	14800	14712	14880	14789	14791	14762	14646	14627	14733	14673	14828	14843	14666	14756	14715	14704	14633	14822	14536	14793	14816	14794	14521	14716	14827	14792	14789	14633	14670	14785	14775	14680	14798	14938	14850	14671	14852	14654	14774	14621	14816	14575	14813	14687	14851	14781	14594	14792	14790	14838	14885	14761	14706	14761	14756	14607	14732	14801	14781	14618	14841	14695	14927	14709	14631	14684	14630	14840	14566	14797	14672	14641	14679	14709	14672	14783	14520	14668	14741	14912	14651	14718	14817	14719	14800	14832	14668	14663	14555	14874	14784	14942	14780	14858	14710	14824	14673	14771	14606	14845	14770	14722	14780	14685	14720	14688	14634	14499	14743	14863	14790	14817	14768	14761	14510	14757	14885	14525	14785	14681	14615	14596	14673	14806	14755	14845	14917	14797	14709	14742	14594	14659	14751	14805	14845	14789	14658	14822	14772	14750	14773	14698	14800	14786	14704	14744	14606	14683	14741	14698	14826	14707	14683	14678	14769	14913	14830	14734	14807	14751	14648	14639	14590	14794	14623	14636	14575	14677	14686	14658	14758	14719	14740	14611	14654	14624	14702	14804	14749	14820	14854	14661	14558	14588	14675	14661	14702	14650	14615	14507	14792	14689	14754	14770	14569	14894	14778	14822	14638	14812	14806	14828	14585	14902	14849	14779	14716	14556	14757	14787	14577	14879	14658	14855	14632	14781	14807	14644	14585	14791	14625	14667	14684	14717	14663	14772	14807	14804	14823	14787	14635	14672	14760	14754	14682	14682	14755	14679	14653	14763	14798	14651	14723	14639	14614	14584	14671	14696	14795	14772	14703	14712	14686	14657	14854	14776	14699	14716	14787	14788	14731	14702	14567	14789	14777	14678	14798	14817	14805	14708	14611	14626	14914	14663	14772	14651	14759	14857	14648	14779	14773	14733	14769	14819	14762	14760	14641	14715	14755	14816	14634	14841	14867	14779	14713	14576	14727	14691	14720	14697	14757	14776	14540	14719	14862	14692	14666	14695	14661	14683	14670	14625	14660	14574	14893	14524	14619	14911	14698	14713	14537	14829	14658	14736	14688	14689	14794	14764	14801	14660	14658	14618	14895	14697	14780	14737	14710	14708	14750	14604	14796	14845	14606	14912	14664	14633	14642	14773	14829	14762	14806	14862	14890	14663	14768	14719	14767	14930	14868	14761	14762	14782	14740	14831	14809	14826	14759	14838	14879	14639	14792	14647	14704	14642	14824	14711	14883	14649	14843	14579	14731	14708	14704	14757	14819	14695	14669	14803	14841	14764	14598	14887	14747	14652	14729	14763	14532	14555	14695	14732	14776	14612	14645	14816	14635	14683	14990	14679	14737	14834	14712	14719	14695	14973	14593	14837	14750	14690	14716	14564	14825	14647	14850	14621	14710	14726	14527	14697	14663	14609	14689	14739	14734	14857	14801	14852	14783	14957	14584	14752	14620	14729	14799	14629	14722	14625	14642	14726	14567	14719	14815	14677	14876	14671	14671	14656	14739	14889	14605	14739	14784	14584	14710	14931	14729	14715	14612	14704	14815	14824	14685	14774	14755	14869	14660	14750	14655	14774	14663	14633	14763	14831	14806	14733	14720	14887	14825	14940	14755	14900	14636	14711	14836	14761	14637	14640	14540	14606	14760	14580	14681	14813	14648	14545	14795	14824	14799	14822	14689	14706	14792	14716	14916	14807	14821	14893	14880	14806	14678	14752	14695	14763	14803	14839	14812	14533	14684	14648	14671	14891	14781	14784	14797	14737	14691	14679	14694	14898	14713	14849	14653	14677	14733	14833	14676	14591	14696	14892	14749	14708	14633	14659	14765	14849	14609	14717	14730	14746	14751	14753	14824	14711	14829	14734	14726	14672	14853	14679	14747	14621	14720	14747	14776	14761	14814	14684	14885	14666	14745	14872	14634	14737	14576	14677	14594	14776	14804	14710	14642	14702	14684	14867	14893	14716	14749	14760	14588	14852	14771	14685	14623	14663	14766	14698	14751	14679	14840	14878	14569	14720	14616	14499	14687	14761	14705	14658	14824	14726	14919	14688	14796	14817	14733	14744	14795	14720	14730	14662	14787	14737	14881	14775	14753	14627	14690	14783	14758	14785	14687	14789	14795	14760	14812	14850	14872
27197	23035	26648	22181	17536	16911	16719	16439	16422	16237	16421	16419	16149	16571	17767	17943	17385	16724	16452	16147	15915	16033	15923	15896	15965	15888	16055	16027	16105	16014	16001	15809	16014	15944	15832	15880	15756	15749	15994	15814	16011	15972	15916	15942	15727	15786	15981	15876	15907	16038	15806	15751	15779	15877	16021	15942	15856	15854	15864	15929	15934	15952	15886	15926	15610	15898	15767	15882	15785	15822	15843	15822	15792	15972	16050	15837	15908	15897	15929	15715	16169	15817	15884	16022	15917	16022	16031	15854	15802	15750	16073	15865	15937	16013	15766	16022	15979	15879	15898	15965	15912	15954	15830	15645	15892	15974	15761	15835	16052	15873	16110	15971	15889	15961	15957	15675	15790	16008	15948	15920	15868	16026	15934	15907	15967	16073	15976	15743	15806	15894	15636	15968	15753	15656	16038	15799	15776	15855	15983	15883	15889	15868	16091	15896	15769	15920	15793	15837	15865	15927	15981	16003	16064	15838	15674	16000	15964	15973	15763	15932	15782	15834	15928	15864	16009	15865	15912	15663	15767	16015	15860	15892	15798	15822	15987	15914	15940	15910	15929	15924	15873	15845	15995	16048	15992	15760	15856	16032	15965	16181	16067	15714	15976	15891	15597	15723	15797	15755	15876	15897	15920	15788	15855	16152	15763	15836	15973	15894	15893	15814	16061	15903	16000	15829	15786	15894	16003	15747	15919	15881	15850	15814	15904	16084	16066	15755	15877	15944	15908	15891	15737	15974	16014	16003	16007	15821	15836	15999	15872	16007	15989	15682	15747	15921	15966	15721	15996	15635	16006	15789	15862	15793	15908	15857	15967	16045	15973	15793	15904	15864	16029	15775	15704	15963	15855	16049	15713	15789	15875	15922	15777	16060	15983	15906	15921	15736	15947	15860	15935	15921	15919	16179	15774	15869	15953	15907	15834	15826	15904	15991	15786	15923	15858	15966	15947	16112	16022	16062	15672	15847	15852	15991	15862	15823	15867	16080	15999	15809	15955	16017	15972	16002	15855	15839	15887	15680	15856	15940	16018	15908	15893	15853	15979	15898	15890	16108	16071	15901	15724	16029	15965	15856	15834	16090	15916	15954	15939	15917	15855	15959	16050	15670	15800	15694	15927	16011	15648	15901	15845	15860	15861	16015	16082	15847	15968	15802	15861	16075	15989	15842	16009	16023	15868	16000	15904	15898	15989	15960	15879	15876	15811	15778	15870	15919	15774	15813	16029	15793	15900	15766	15888	15982	15825	15796	15883	16005	15944	16092	15821	16070	15853	16092	15917	16093	16073	15996	16051	15871	15847	16032	15776	15876	16015	16025	15829	15896	16039	15880	16055	15909	16029	15899	15977	15808	15812	15825	15889	15995	15654	15972	15998	15804	15656	15878	15879	16033	15923	15832	15894	15977	15906	15969	15961	15874	15898	15990	15875	15805	15905	15870	15822	15882	15860	15855	15867	15953	15888	15815	15992	15766	15964	15856	15957	15860	16043	15810	15943	15894	15980	15723	15927	15906	15893	15887	15802	15830	15813	15980	16020	15653	15877	15666	15734	15979	15964	15881	15949	15919	15983	15885	15808	15773	15861	15851	15701	15936	15802	15790	15905	15853	15848	15786	15968	16071	16069	16064	15873	15944	15874	15683	15830	15844	15918	15766	15976	16033	15873	15962	15841	15713	15666	15868	16050	15990	15955	15683	15785	16058	15831	15788	15939	15813	15791	15925	16048	15741	15927	16023	16049	15901	15763	15980	15857	15827	15807	15788	15729	15766	16047	15815	15844	16080	16057	15775	16023	15902	15903	15975	15822	15945	15877	16027	16037	15823	15990	15665	15853	15954	15778	15940	15815	15951	15863	15997	16093	16089	15718	15889	16014	16007	15938	15722	15967	15895	15924	15906	15996	15720	15823	15992	15940	15868	15740	15823	15814	15983	15942	15991	15882	15983	16025	16000	15781	15767	15917	15907	15936	15772	15874	15946	15977	15947	15822	15742	15899	16025	16030	16003	15729	15860	15935	15943	15937	15903	16011	15769	15808	15781	16050	15876	15897	16074	15853	15856	15935	15873	15892	15836	15993	15865	15912	15933	16033	15988	15932	15836	15841	15724	15935	15908	15941	15937	15929	16086	16118	15903	16071	16022	15981	15904	15671	16011	16076	15775	16051	15898	15940	15920	16001	16053	15762	15934	16018	16068	15987	16013	16084	15778	16015	15854	16057	15914	15891	15993	15897	15837	15888	15946	15718	15893	15734	15858	15902	16002	15909	16003	15746	15940	15963	15915	15926	15820	15922	15862	15949	16087	15723	15754	15847	15697	15857	15818	15858	15695	15830	15948	15778	15920	15916	15847	15911	15892	15888	15716	16066	15874	15986	15946	15864	16036	15986	15747	15878	15921	15965	15873	15835	15976	16013	16050	15621	15831	15949	15889	15937	16072	16017	15913	16061	15760	16018	15752	15874	15926	15964	15813	15982	15935	15852	15818	15894	15928	15693	15585	15963	16002	15827	15903	15895	15926	15788	15905	15936	16138	15935	15880	15934	16058	15745	15941	15834	15911	15814	15720	16083	15935	15995	15806	15904	15999	15998	15797	15919	15910	15750	15960	15959	16112	16021	16087	16041	15977	15741	15823	16096	16059	15949	15938	15949	15924	15966	15933	15898	15794	15910	15893	15850	15983	15760	15856	16057	15987	15977	15686	15978	15889	15877	15886	16120	15773	15774	15950	16046	15897	16129	15816	15963	16021	16042	15919	15947	15987	15947	15869	15634	15782	16048	15974	16054	15910	16069	15874	15850	15937	15627	15692	15718	16103	15975	15949	16030	15951	16129	15740	15952	16006	15920	15750	15981	15994	15964	15716	15787	15875	15969	16025	15945	15966	15951	15956	15829	16105	16002	16010	15717	15974	15881	15904	15885	15933	16027	15937	15940	15983	15913	15960	15813	15994	15824	16113	15899	15807	15894	15978	15988	15934	15962	15867	16022	16064	16002	15916	16117	15958	15901	15864	15922	15749	15776	15836	15808	15732	15692	15782	15899	16078	15804	15896	15836	15728	15798	15940	15901	15884	15789	15801	15856	15868	15768	15893	15794	15823	15718	16049	15934	15886	15967	16040	15879	15870	15841	15855	15889	15997	15987	15923	15879	15815	15805	15797	15945	15817	15787	15929	16075	15908	15869	15720	15964	15955	15868	15920	15894	16140	15982	15811	15686	16037	15862	15815	15597	15960	15960	15843	15890	15972	15946	15875	15920	15893	16026	15898	15786	15760	15774	16074	15947	15969	15993	15950	15878	15986	16161	15914	16094	15697	15968	16084	15826	16084	15847	15984	15771	15884	15892	15953	16028	15907	15838	15980	16026	15983	15819	15951	15824	15872	15910	15915	15930	15932	16014	15819	15862	15883	15937	15984	15838	15873	15702	15815	15887	15758	16059	15851	15854	16012	15872	15981	15980	15954	16006	15852	15711	15705	15832	15932	15840	15741	15870	15904	15757	15757	15726	15749	15968	15950	16028	15800	15929	15860	15959	16164	15877	15912	15872	15995	15958	15993	15952	15819	15678	16069	15723	15881	15994	15840	15851	15716	15982	16000	16003	15916	15975	15874	16091	15933	16193	15887	15863	15705	15843	15940	15827	15723	15898	15726	15832	15948	15982	15952	15833	15954	15867	15890	15598	15884	15894	15855	16039	15790	16150	15917	15954	15901	16014	15961	15948	15883	15850	16012	15852	15874	16096	15835	15975	15892	15925	15963	15739	15927	15856	15890	16001	16181	15926	15903	15937	15913	16027	15783	15952	15955	15964	16027	15753	16119	16097	15815	15905	15959	15692	15857	15879	15960	16010	16001	15865	15847	15764	15854	15985	16023	16090	15989	16002	16084	15976	15810	15925	15895	15889	15942	16014	15919	15854	15966	15762	15905	16016	15948	15857	16006	15959	15977	15975	16005	15926	16088	15936	15913	15851	15861	15923	15969	15899	15950	15826	16015	15895	15678	15998	15946	15758	15797	16010	16010	16131	16021	16067	15837	16038	16092	16053	15766	15965	15996	15845	15933	15851	15817	15959	15878	15736	16033	15825	15780	15850	15753	15881	15925	15937	15917	15937	15970	15810	15845	15836	15878	16092	16091	15978	15848	16024	15731	15832	15844	15860	15933	15913	16079	15995	15923	16015	15800	15657	15783	15850	15770	16145	15934	15822	16129	15990	15981	15819	15857	15970	15921	15984	15762	15839	15904	16020	16018	15716	16030	15991	16036	15839	15989	15865	15829	16098	15836	15731	16017	15911	16041	16063	15983	15741	15914	16078	15909	15845	15932	15857	15852	16035	15980	15828	15776	16015	15836	15912	15948	15772	15934	15891	15877	16093	15704	15795	15924	15842	15902	15857	16053	15739	15869	15917	15872	15686	15714	16069	15886	15776	15942	15909	15828	15684	16024	15708	16091	16014	15842	15905	15976	15920	15945	15913	15935	15881	15861	16176	15950	15866	15911	15885	15779	15842	15911	15876	15719	15859	15946	15869	15832	15914	15945	15994	15832	16077	15729	15786	15830	15899	15933	15733	15924	16065	15972	15903	15989	16046	15927	15926	15941	15776	15621	15905	15806	15913	15794	15868	15977	15815	15770	16108	15798	16005	15991	15895	15761	15793	15972	15844	15990	15981	15875	15910	15800	15964	15747	15935	15890	15940	16010	16017	15892	15756	16083	15982	15971	15957	15658	15952	15901	15910	15808	15869	15922	15962	15844	15881	15906	15960	16036	15730	15830	15920	16056	15851	15732	15929	15965	16019	15858	15925	15702	15902	16006	15982	15853	15863	15800	15737	15762	15921	15982	16001	15930	16001	15834	15979	15812	15873	15915	15968	15905	15929	16011	15866	15999	15933	15964	16086	16014	15838	15916	16041	15804	16167	15902	16063	16087	15951	15836	16102	15824	16128	15758	16054	16060	15881	15830	15978	15929	15876	15840	15924	15925	15909	16095	16094	15965	15855	15873	15912	15899	16033	15948	15865	15792	15842	15896	15914	15868	15953	15986	15933	15679	15853	15986	15822	15844	15878	15905	15783	15869	15955	16019	16113	15886	16031	15906	15969	15956	15796	16046	15892	16000	16076	15978	15987	15888
19747	29567	26967	19787	17098	16365	15748	15614	15610	15242	15263	14981	15083	15650	17480	17539	16234	15445	14870	14649	14656	14524	14736	14706	14670	14493	14807	14737	14787	14649	14643	14707	14656	14604	14673	14615	14636	14538	14502	14691	14591	14484	14659	14716	14601	14674	14722	14667	14659	14637	14674	14569	14836	14563	14457	14678	14569	14783	14550	14536	14572	14754	14561	14711	14540	14629	14567	14763	14715	14443	14603	14676	14787	14454	14471	14631	14677	14843	14646	14672	14696	14652	14657	14526	14628	14615	14666	14821	14648	14724	14543	14603	14672	14565	14545	14858	14571	14728	14579	14623	14672	14825	14599	14585	14621	14710	14527	14591	14617	14593	14521	14554	14561	14601	14645	14654	14593	14531	14886	14565	14539	14623	14541	14714	14699	14658	14675	14540	14602	14803	14562	14666	14455	14638	14660	14575	14640	14585	14562	14488	14724	14656	14662	14318	14649	14821	14711	14601	14806	14597	14528	14531	14706	14680	14630	14481	14390	14552	14691	14526	14599	14594	14699	14631	14579	14756	14721	14719	14705	14613	14498	14617	14511	14656	14590	14423	14751	14567	14636	14774	14649	14563	14647	14636	14538	14710	14601	14581	14601	14504	14673	14513	14529	14567	14695	14612	14702	14559	14624	14669	14509	14598	14548	14534	14696	14651	14636	14567	14588	14816	14697	14560	14818	14673	14612	14732	14611	14650	14603	14477	14679	14739	14590	14585	14624	14623	14531	14633	14836	14587	14720	14743	14641	14697	14513	14496	14441	14659	14568	14820	14581	14582	14511	14583	14648	14643	14687	14565	14784	14542	14633	14678	14639	14532	14661	14449	14638	14644	14634	14601	14670	14815	14671	14652	14729	14488	14470	14562	14635	14795	14621	14561	14521	14594	14657	14766	14622	14601	14684	14604	14738	14686	14688	14409	14668	14658	14536	14691	14534	14758	14621	14680	14569	14594	14637	14548	14682	14677	14600	14582	14548	14527	14405	14720	14599	14435	14627	14545	14461	14658	14546	14538	14531	14543	14685	14484	14654	14522	14723	14639	14613	14684	14731	14576	14543	14672	14629	14735	14622	14586	14484	14729	14596	14880	14628	14619	14611	14521	14592	14685	14532	14640	14504	14593	14675	14654	14515	14617	14480	14618	14674	14607	14573	14732	14592	14700	14555	14611	14707	14631	14726	14737	14726	14519	14587	14737	14488	14804	14592	14507	14689	14521	14596	14660	14470	14586	14643	14743	14687	14706	14703	14641	14594	14719	14614	14576	14614	14591	14683	14504	14733	14578	14666	14672	14719	14718	14595	14487	14676	14707	14715	14576	14645	14722	14585	14616	14572	14674	14665	14719	14621	14687	14641	14821	14620	14685	14585	14442	14614	14486	14655	14554	14759	14589	14743	14532	14637	14659	14663	14737	14716	14663	14598	14517	14596	14743	14539	14551	14675	14752	14645	14548	14591	14531	14790	14519	14534	14687	14564	14673	14649	14621	14548	14615	14797	14695	14695	14696	14600	14695	14636	14646	14588	14640	14568	14773	14563	14680	14724	14582	14667	14671	14488	14780	14643	14591	14595	14493	14612	14810	14684	14687	14821	14590	14452	14557	14459	14577	14577	14545	14535	14676	14643	14775	14609	14545	14558	14579	14793	14685	14724	14516	14556	14741	14704	14752	14452	14660	14563	14835	14652	14714	14472	14715	14656	14675	14684	14787	14620	14666	14561	14596	14657	14628	14624	14531	14461	14649	14592	14658	14613	14600	14647	14420	14586	14510	14745	14693	14613	14665	14554	14593	14567	14529	14775	14532	14501	14565	14538	14713	14480	14569	14623	14669	14746	14525	14679	14493	14666	14532	14653	14531	14632	14603	14595	14626	14604	14627	14666	14610	14618	14631	14498	14488	14660	14543	14552	14721	14562	14579	14511	14670	14702	14547	14552	14380	14841	14610	14556	14678	14625	14595	14679	14528	14552	14550	14584	14755	14618	14583	14767	14601	14606	14607	14612	14671	14605	14723	14528	14615	14619	14648	14620	14724	14571	14583	14665	14583	14762	14584	14544	14579	14519	14639	14690	14766	14630	14670	14638	14546	14645	14654	14583	14539	14604	14733	14659	14659	14519	14644	14664	14668	14621	14518	14558	14492	14703	14643	14848	14617	14671	14610	14960	14764	14655	14728	14666	14640	14631	14552	14459	14669	14614	14668	14499	14739	14585	14583	14620	14644	14585	14689	14613	14634	14457	14624	14689	14612	14671	14706	14569	14757	14734	14545	14540	14614	14597	14654	14459	14540	14676	14511	14707	14740	14673	14649	14508	14608	14715	14602	14608	14509	14546	14579	14745	14654	14549	14684	14740	14622	14454	14562	14585	14621	14692	14618	14762	14747	14718	14629	14678	14667	14670	14537	14621	14477	14817	14527	14750	14733	14585	14565	14545	14626	14755	14740	14687	14651	14651	14494	14634	14532	14694	14577	14716	14775	14556	14668	14558	14599	14590	14635	14560	14729	14581	14582	14639	14514	14547	14472	14655	14750	14548	14711	14572	14535	14591	14710	14495	14686	14760	14709	14612	14631	14554	14608	14573	14490	14675	14671	14548	14744	14453	14675	14828	14673	14720	14511	14711	14562	14600	14709	14569	14736	14555	14718	14746	14521	14665	14599	14420	14615	14666	14600	14582	14646	14594	14597	14455	14527	14540	14581	14756	14635	14639	14682	14626	14455	14579	14719	14563	14640	14700	14468	14661	14611	14430	14712	14727	14675	14467	14550	14697	14617	14409	14743	14443	14521	14614	14566	14568	14618	14669	14590	14500	14645	14765	14733	14708	14663	14503	14724	14619	14542	14529	14644	14730	14634	14631	14677	14803	14637	14693	14697	14582	14545	14583	14775	14463	14637	14623	14724	14609	14710	14421	14750	14669	14681	14664	14489	14693	14774	14762	14565	14637	14572	14761	14563	14872	14519	14587	14635	14590	14611	14602	14474	14747	14540	14555	14542	14590	14557	14800	14536	14588	14727	14617	14520	14760	14611	14774	14559	14722	14659	14720	14683	14424	14634	14549	14628	14666	14535	14650	14680	14720	14578	14707	14634	14581	14579	14681	14619	14614	14673	14644	14641	14702	14598	14523	14493	14638	14679	14694	14645	14562	14604	14676	14597	14570	14500	14520	14555	14516	14534	14661	14617	14568	14752	14621	14644	14694	14868	14642	14614	14535	14600	14698	14811	14605	14664	14624	14592	14606	14630	14641	14540	14673	14645	14699	14593	14594	14773	14629	14739	14476	14592	14652	14815	14676	14589	14527	14547	14648	14605	14607	14495	14597	14713	14680	14570	14732	14677	14588	14554	14600	14572	14575	14647	14601	14629	14626	14645	14583	14756	14580	14522	14607	14741	14552	14501	14740	14690	14632	14705	14637	14618	14636	14610	14704	14583	14765	14801	14553	14552	14565	14640	14703	14603	14724	14716	14763	14741	14673	14607	14756	14766	14544	14627	14370	14623	14584	14691	14661	14553	14575	14662	14687	14501	14460	14582	14756	14695	14627	14581	14552	14568	14451	14439	14725	14458	14549	14719	14657	14439	14507	14660	14597	14623	14695	14659	14730	14561	14658	14732	14606	14685	14716	14821	14576	14771	14870	14485	14691	14477	14734	14613	14715	14707	14582	14617	14836	14722	14798	14557	14576	14677	14531	14602	14535	14688	14742	14760	14544	14652	14594	14617	14756	14748	14600	14542	14698	14719	14673	14776	14471	14643	14438	14574	14782	14619	14515	14547	14712	14534	14637	14720	14603	14599	14541	14603	14526	14820	14631	14708	14886	14694	14566	14655	14616	14725	14659	14534	14942	14576	14611	14492	14587	14820	14475	14443	14550	14729	14725	14513	14522	14732	14563	14787	14745	14785	14792	14414	14526	14654	14505	14622	14601	14642	14613	14475	14704	14579	14674	14514	14730	14532	14710	14630	14637	14683	14706	14712	14539	14657	14469	14612	14686	14624	14654	14745	14579	14665	14643	14683	14604	14678	14403	14593	14693	14510	14652	14598	14575	14604	14912	14762	14578	14554	14548	14784	14770	14657	14702	14573	14700	14831	14661	14613	14616	14672	14764	14565	14455	14654	14617	14509	14656	14574	14687	14596	14632	14644	14559	14585	14693	14400	14640	14417	14524	14505	14745	14790	14509	14583	14750	14599	14385	14506	14731	14687	14612	14667	14621	14463	14687	14669	14640	14582	14685	14557	14605	14715	14668	14729	14763	14525	14750	14610	14491	14537	14622	14713	14586	14506	14600	14694	14671	14687	14718	14457	14675	14704	14623	14571	14660	14609	14738	14606	14592	14575	14738	14637	14670	14455	14616	14632	14769	14562	14584	14555	14571	14513	14637	14421	14623	14546	14606	14644	14826	14497	14749	14692	14576	14702	14546	14629	14715	14728	14574	14586	14647	14442	14696	14679	14548	14615	14720	14715	14666	14532	14848	14532	14554	14694	14652	14638	14722	14641	14667	14770	14510	14577	14721	14609	14541	14590	14589	14769	14692	14677	14573	14606	14595	14554	14497	14646	14652	14861	14485	14770	14599	14505	14650	14716	14638	14553	14556	14506	14497	14662	14673	14497	14728	14576	14670	14643	14619	14707	14675	14685	14705	14453	14515	14612	14667	14565	14479	14680	14678	14707	14430	14713	14621	14763	14551	14625	14574	14646	14584	14631	14631	14605	14558	14662	14518	14589	14680	14624	14810	14597	14528	14608	14636	14610	14566	14676	14707	14518	14571	14615	14654	14657	14683	14551	14575	14603	14517	14645	14683	14654	14767	14821	14772	14659	14677	14909	14670	14564	14477	14519	14717	14785	14583	14702	14563	14625	14680	14722	14713	14798	14588	14556	14596	14730	14562	14768	14587	14475	14529	14696	14690	14652	14673	14563	14665	14712	14678	14583	14559	14707	14770	14655	14600	14598	14729	14545	14704	14607	14578	14735	14698	14413	14783	14736	14584	14603	14615	14592	14639	14621	14796	14645	14656	14735	14705	14612	14703	14761	14646	14568	14816	14450	14804	14730	14576	14623	14502	14750	14848	14658	14654	14563	14607	14669	14540	14665	14618	14865	14777	14647	14706	14702	14701	14562	14620	14691
23590	20934	28169	23943	21735	21060	20060	17565	17197	17158	16899	16701	16557	21462	28240	27868	22839	18613	17254	16459	16467	16344	16319	16351	16397	16275	16433	16184	16196	16343	16506	16406	16413	16158	16267	16222	16248	16348	16450	16261	16136	16087	16157	16244	16065	16204	16142	16202	16243	16287	16247	16102	16099	16289	16124	16404	16336	16263	16123	16276	16142	16298	16275	16234	16160	16131	16468	16246	16113	16189	16416	16163	15955	16140	16355	16276	16313	16311	16291	16084	16184	16339	16285	16149	16187	16230	16274	16134	16361	16219	16089	16271	16120	16150	16248	16235	16326	16113	16243	16214	16156	16305	16322	16230	16198	16232	16141	15996	16167	16154	16174	16126	16295	15981	16184	16138	16067	16213	16307	16074	16184	16245	16065	16334	16322	16096	16368	16137	16362	16294	16251	16243	16262	16117	16115	16089	15999	15997	16184	16035	16060	16335	16066	16271	16068	16139	16265	16196	16236	16252	16305	16197	16305	16330	16040	16054	16188	16118	16223	16126	16090	16181	16211	16008	16212	16307	16288	16122	16142	16184	15965	16409	16117	16239	16129	16191	16148	16005	16213	16388	16128	16207	16307	16259	16250	16294	16312	16227	15963	16270	16188	16211	16021	15926	16201	16170	16131	16112	16287	16309	16244	16271	16277	16283	16166	16086	16328	16165	16308	16143	16207	16192	16177	16104	16486	16441	16389	16316	15998	16200	16004	16402	16309	16244	16338	16149	16160	16109	16083	16053	16117	16127	16254	16028	16155	16107	16101	16213	16104	16335	16260	16169	16216	16300	16289	16236	16187	16258	16347	16039	16214	16265	16187	16278	16095	16205	16105	16121	16252	16220	16353	16226	16103	16204	16185	16084	16287	16270	16146	15876	16070	16336	16131	16211	16190	16162	16047	16242	16103	16230	16183	16191	16084	16162	16120	16388	16204	16365	16323	16077	16273	15947	16092	16167	16261	16236	16210	16199	16165	16319	16203	16320	16303	16009	16283	16421	15954	15961	16078	16047	16329	16347	16306	16064	16147	16220	16146	16294	16149	16233	16136	16120	16072	16042	16441	16181	16151	16104	16113	16144	16131	16066	16301	16117	16125	16281	16152	16152	16077	16177	16293	16181	16167	16372	16114	16124	16073	16356	16296	16130	16106	16325	16348	16175	15997	16205	16343	16300	16241	16301	16163	16312	16407	16247	16279	16214	16207	16301	16356	16171	16237	16064	16209	16134	16259	16083	16086	16260	15891	16282	16251	16201	16087	16155	16066	16276	16114	16020	16205	16141	15995	16078	16156	16226	16201	16250	16166	16002	16103	16107	16197	16261	16494	16351	16252	16233	16362	16224	16216	16179	16181	16264	16260	16289	16150	16101	16188	16207	16290	16024	16306	16268	16090	16279	15869	16435	16062	16090	16091	16112	16093	16142	16103	16274	16304	15996	16024	16043	16031	16073	16133	16319	16418	16192	16062	16224	16364	16105	16189	16209	16241	16291	16100	16272	16296	16275	16034	16078	16290	16151	16118	16038	16234	16090	16344	16171	16097	16162	16248	16294	16180	16268	16135	16259	16326	16266	16185	16274	16181	16192	16306	16271	16259	16220	16287	16042	16216	16041	16158	16151	16212	16267	15978	16237	16032	16200	16086	16263	16248	16146	16261	16112	16076	16093	16094	15891	16307	16106	15975	16234	16258	16199	16397	16163	16403	16157	16199	16180	16208	16270	16327	16308	16077	16092	16166	16265	16263	16227	16203	16303	16225	16246	16216	16309	16189	16168	16047	16154	16228	16168	16073	16153	16076	16129	16369	16289	16209	15945	16127	16254	16264	16383	16182	16304	16267	16138	16313	16226	16247	16126	16097	16159	16288	16164	16108	16163	16089	16312	16225	16332	16217	16154	16185	16281	16125	16449	16205	16132	16325	16262	16162	16125	16416	16240	16185	16191	16130	16285	16112	16142	16307	16141	16205	16350	16340	16125	16046	16100	16127	16020	16254	16063	16194	16188	16074	16245	16322	16274	16248	16164	16162	16069	16125	16015	15893	16185	16033	16192	16168	15990	16163	16100	16196	16370	16234	16114	16223	16238	16110	16292	16150	16230	16258	16363	16365	16213	16066	16325	16176	16186	16295	16006	16004	15933	16313	16300	16088	16144	16187	16305	16099	16282	16381	16106	16097	16150	16303	16104	16311	16125	16192	16270	16053	16191	16129	15984	16192	16236	16015	16214	16266	16299	16250	16216	16125	16044	16203	16177	16239	16364	16205	16285	16228	16183	16079	16031	16279	16290	16243	16248	16345	16182	16328	16241	16150	16204	16007	16324	16242	16189	16487	16259	16240	16383	15859	16367	16312	16279	16142	16286	16202	16070	16353	16201	16110	16295	16227	16174	16356	16263	16376	16415	16391	16164	16358	16063	16181	16277	16098	16132	15944	16133	15999	16123	16360	16130	16073	16203	16236	16170	16059	16138	16177	16126	16037	16159	16141	16253	16428	16447	16300	16169	16097	16259	16518	16166	16246	16147	16399	16345	16517	16092	16258	16125	16250	16080	16059	16119	16020	16129	16159	16242	16230	16106	16186	16210	16168	16151	16188	16299	16184	16250	16203	16222	16051	16222	16255	16259	16210	16246	16065	16075	16087	16086	16072	16245	16168	16199	16154	16352	16242	16195	16319	16166	16013	16268	16195	16429	16192	16039	15986	16320	15978	16124	16239	16042	15972	16221	16165	16206	16289	16360	16191	16167	16253	16112	16241	16295	16101	16268	16309	16257	16243	16236	16171	16160	16187	16161	16280	16397	16183	16201	16303	16284	16194	16359	16154	16112	16196	16106	16322	16251	16103	16351	15955	15995	16274	16185	16289	16268	16218	16186	16213	16140	16062	16267	16137	16333	16154	16321	16080	16363	16191	16166	16277	16373	16389	16267	16218	15985	16110	16398	16215	16155	16198	16243	16244	16043	16069	16204	16149	16063	16068	16036	16041	16101	16145	16323	16004	16170	16290	16229	16110	16018	16274	16192	16314	15968	16174	16176	16346	16198	16179	16171	16257	16288	16261	16324	16137	16232	16287	16111	16224	16203	16257	16208	16171	15946	16107	16119	16138	16117	16320	16540	16083	16312	16108	16201	16295	16113	16286	15989	16076	16209	16211	16277	16162	16203	16050	15982	16061	16384	16057	16221	16337	16353	16289	16445	16217	16278	16253	16336	16301	16200	15939	16144	16337	16269	16368	16169	16234	16161	16240	16413	16089	16336	16187	16072	16181	16049	16209	16182	16152	16273	16172	16257	16214	16312	16178	16111	16139	16267	16042	15981	16170	16076	16117	16231	16108	16371	16260	16130	16198	16185	16275	16051	16045	16167	16259	16329	16211	16322	16234	16199	16128	16194	15969	16022	16108	16240	16240	16196	16414	16342	16260	16173	16082	16340	16212	16276	16046	16124	16205	16231	16179	16009	16162	16226	16196	16205	16078	16378	16172	16070	16254	16506	16245	16163	16090	16238	16424	16052	16338	16255	16391	16197	16236	16195	16089	16280	16227	16248	16151	16338	16245	16033	16264	16178	16265	16239	16370	16303	16002	16158	16176	16140	16110	16065	16187	16074	16166	16113	16371	16124	16109	16133	16231	16001	16199	15946	16325	16300	16126	16278	16278	15932	16372	16133	15979	16079	16266	16129	16055	16223	15928	16143	16213	16202	16200	16435	16202	16173	16147	16079	16190	16292	16260	16093	16222	16357	16140	16315	16247	16393	16269	16203	16218	16091	16268	16249	16271	16072	16132	16402	16190	16168	16394	16189	16218	16352	16201	16370	16005	16144	16203	16163	15842	16227	16174	16206	16181	16100	16391	16243	16346	16388	16336	16150	15946	16183	16160	16160	16194	16209	15964	16206	16287	16193	16360	16355	16335	16130	16232	16229	16198	16313	16419	16145	16244	15990	16244	16102	16351	16107	16378	16418	16142	16163	16179	16043	16112	16160	16066	16250	16208	16138	16051	16297	16188	16156	16242	16275	16126	16113	16084	16134	16504	16232	16174	16475	16051	16258	16041	16247	16205	16285	16191	16117	16206	16324	16063	16081	15993	16111	16251	16069	16134	16185	16113	16342	16082	16251	16096	16257	16369	16267	16146	16134	16167	16315	16198	16133	16211	16227	16200	16093	16279	16081	16217	15961	16170	16130	16273	16234	16243	16302	16262	16073	16323	16188	16117	16180	15950	16046	16157	16260	16245	16313	16122	16070	16044	16249	16051	16109	16095	16148	16442	16196	16229	16086	16157	16357	16352	16206	16164	16213	16105	16160	16114	16175	16128	16169	16361	16132	16042	16294	16429	16151	16025	16139	16255	16140	16189	16401	16341	16209	16179	16169	15899	16229	16046	16180	16116	16181	16046	16184	16026	16139	16403	16149	16148	16252	16190	16232	16006	16113	16286	16245	16120	16242	16355	16199	16251	16182	16154	16121	16265	16128	16212	16407	16087	16303	16189	16352	16147	16220	16321	16160	16274	16102	16303	16255	16113	16176	16057	16347	16063	16209	16325	16053	16315	16263	16158	16219	16336	16301	16415	16208	16090	16059	16260	16073	16402	16172	16098	16326	16325	16208	16340	16360	16092	16182	16162	16416	16427	16008	16301	16152	16175	16176	16219	16337	16363	16231	15984	16160	16152	15986	16286	16187	16233	16137	16269	16046	16099	16301	16329	16045	16072	16094	16320	16204	16261	16039	16231	16175	16382	16244	16240	16121	16224	16343	16192	16290	16111	16235	16149	16247	16109	15819	16409	16286	16058	16177	16130	16093	16111	16191	16355	16257	16282	16081	16054	16092	16263	16066	16204	16205	16202	16144	16157	16247	16211	16233	16198	16057	16180	16198	16339	16333	16247	16381	16229	16201	16183	16316	16240	16402	16101	16081	16164	16101	16111	16103	16224	16371	16321	16330	16131	16202	16150	16206	16066	16153	16177	16179	16214	16221	16160	16286	16171	16234	16450	16043	16158	16229	16177	16161	16225	16447	16265	16136	16231	16369	16194	16311	16340	16069	16121	15945	16289	16147	16188	16066	16010	16151	16244	16129	16201	16176	16322	16267	16122	16241	16332	16284	16225	16124	16110	15979	16223	16223	16181	16106	16214	16158
18834	34180	29925	21039	18944	17792	17086	16545	16415	15906	15950	15675	15330	23666	31080	29576	22161	17187	15771	15113	14953	14839	14930	14753	14932	14967	14752	14874	14877	14803	14923	14788	14905	14782	14780	14823	14800	14831	14613	14922	14716	14723	14809	14857	14853	14906	14848	14803	14830	14785	14814	14796	14894	14692	14866	14726	14766	14647	14708	14761	14801	14645	14889	14797	14868	14802	14936	14763	14898	14727	14773	14681	14815	14707	14804	14716	14743	14904	14732	14749	14761	14680	14864	14737	14731	14754	14714	14747	14737	14854	14702	14692	14882	14660	14685	14802	14799	14876	14706	14803	14879	14750	14720	14677	14870	14715	14755	14915	14885	14923	14792	14911	14733	14986	14763	14988	14940	14834	14962	14638	14817	14673	14899	14774	14905	14690	14753	14868	14808	14873	14820	14796	14709	14835	14555	14765	14534	14872	14784	14800	14830	14951	14816	14918	14786	14640	14758	14641	14703	14756	15016	14754	14710	14841	14880	14744	14808	14745	14648	14852	14882	14765	14776	14702	14855	14660	14854	14821	14811	14900	14698	14839	14883	14743	14877	14701	14732	14695	14640	14819	14795	14714	14645	14635	14818	14834	14902	14722	14658	14846	14764	14728	14846	14658	14623	14918	14930	14725	14837	14871	14690	14928	14819	14780	14809	14630	14555	14804	14711	14771	14676	14951	14744	14577	14746	14661	14767	14848	14696	14713	14674	14839	14630	14771	14667	14905	14800	14759	14680	14641	14686	14714	14744	14880	14723	14848	14869	14742	14838	14809	14682	14932	14848	14836	14716	14958	14680	14809	14809	14648	14680	14629	14715	14685	14855	14835	14812	14782	14841	14848	14795	14828	14722	14835	14632	14719	14713	14767	14735	14639	14820	14632	14957	14916	14714	14842	14799	14868	14726	14737	14745	14751	14849	14821	14909	14850	14719	14685	14841	14599	14709	14777	14737	14909	14817	14782	14705	14912	14732	14769	14752	14977	14760	14760	14939	14803	14561	14689	14785	14748	14735	14766	14800	14794	14820	14757	14683	14760	14709	14777	14756	14678	14785	14701	14878	14729	14612	14832	14760	14775	14797	14719	14693	14754	14810	14723	14709	14935	14648	14731	14858	14740	14655	14749	14692	14718	14793	14730	14635	14832	14927	14880	14727	14873	14694	14787	14902	14770	14771	14779	14900	14809	14793	14883	14797	14897	14792	14731	14683	14845	14758	14837	14821	14748	14772	14715	14663	14778	14737	14856	14730	14759	14863	14700	14857	14732	14748	14836	14805	14767	14699	14882	14811	14780	14720	14889	14935	14883	14823	14701	14638	14910	14851	14875	14857	14801	14734	14771	14826	14866	14771	14818	14838	14792	14785	14814	14751	14681	14753	14769	14754	14859	14888	14937	14738	14796	14734	14808	14671	14882	14760	14634	14855	14684	14708	14636	14835	14908	14782	14759	14600	14798	14689	14935	14822	14737	14676	14790	14725	14918	14832	14830	14699	14683	14950	14571	14739	14829	14687	14697	14745	14640	14873	14687	14650	14783	14761	14680	14804	14831	14766	14832	14715	14837	14724	14860	14805	14752	14780	14832	14755	14744	14657	14664	14888	14645	14821	14790	14545	14708	14740	14766	14801	14942	14830	14739	14964	14717	14980	14616	14838	14876	14755	14723	14705	14903	14610	14629	14916	14646	14765	14856	14775	14782	14855	14826	14789	14843	14913	14644	14854	14857	14951	14806	14708	14792	14820	14987	14852	14780	14719	14760	14872	14809	14853	14861	14812	14783	14877	14659	14817	14833	14844	14782	14693	14667	14761	14780	14835	14753	14876	14750	14959	14691	14806	14851	14624	14756	14768	14796	14862	14736	14579	14803	14670	14919	14900	14655	14763	14689	14816	14850	14731	14868	14639	14822	14848	14772	14904	14845	14854	14697	14873	14613	14708	14704	14825	14629	14756	14536	14733	14778	14690	14836	14636	14771	14715	14823	14939	14593	14902	14648	14806	14875	14646	14763	14769	14735	14704	14659	14758	14829	14623	14727	14735	14903	14738	14899	14925	14802	14755	14832	14698	14925	14754	14764	14875	14633	14846	14843	14919	14722	14900	14673	14773	14770	14872	14614	14647	14735	14826	14671	14843	14676	14591	14773	14767	14853	14827	14884	14630	14633	14794	14623	14925	14761	14759	14646	14817	14705	14620	14846	14783	14661	14737	14775	14813	14783	14724	14814	14753	14677	14798	14775	14717	14928	14782	14798	14809	14726	14733	14720	14698	14755	14827	14695	14783	14850	14810	14887	14726	14820	14715	14666	14813	14692	14886	14745	14803	14752	14658	14693	14756	14743	14696	14804	14767	14928	14803	14763	14732	14901	14764	14891	14758	14667	14828	14814	14706	14707	14761	14781	14813	14909	14788	14711	14931	14688	14773	14885	14871	14855	14641	14774	14946	14762	14699	14788	14877	14899	15023	14591	14944	14835	14748	14684	14717	14736	14723	14692	14797	14632	14789	14837	14922	14749	14723	14763	14994	14724	14846	14704	14617	14843	14835	14893	14817	14748	14590	14724	14748	14830	14913	15035	14461	14847	14788	14763	14811	14746	14853	14940	14646	14825	14603	14641	14860	14839	14894	14850	14862	14735	14727	14801	14604	14823	14744	14709	14787	14883	14788	14730	14755	14662	14675	14670	14875	14681	14678	14771	14814	14757	14889	14689	14618	14760	14891	14693	14866	14685	14756	14747	14737	14586	14742	14688	14882	14748	14676	14641	14749	14913	14687	14860	14710	14669	14919	14766	14752	14623	14824	14758	14805	14793	14751	14545	14858	14876	14791	14739	14632	14835	14925	14732	14927	14776	14690	14846	14745	14689	14621	14799	14843	14859	14889	14878	14823	14819	14962	14902	14711	14557	14843	14821	14768	14710	14777	14798	14624	14899	14709	14682	14645	14704	14869	14792	14717	14713	14846	14835	14775	14696	14784	14855	14813	14700	14719	14941	14831	14654	14765	14885	14897	14597	14819	14683	14827	14844	14883	14751	14644	14786	14866	14740	14668	14633	14761	14845	14871	14771	14738	14825	14723	14783	14798	14733	14894	14622	14807	14876	14874	14821	14585	14731	14741	14706	14744	14668	14616	14718	14676	14887	14753	14739	14650	14764	14682	14836	14912	14734	14704	14820	14737	14731	14828	14746	14729	14790	14705	14775	14540	14705	14873	14773	14851	14662	14709	14705	14763	14685	14761	14791	14588	14846	14794	14753	14859	14725	14532	14838	14831	14711	14767	14798	14649	14842	14612	14767	14797	14811	14864	14664	14804	14761	14564	14773	14798	14877	14747	14838	14694	14614	14741	14804	14849	14661	14733	14903	14568	14878	14765	14745	14978	14759	14643	14680	14869	14767	14874	14598	14798	14771	14755	14731	14730	14648	14904	14784	14686	14724	14806	14743	14854	14785	14807	14837	14832	14771	14654	14839	14753	14872	14776	14911	14721	14795	14593	14873	14744	14724	14809	14719	14868	14828	14665	14734	14691	14940	14759	14781	14868	14759	14815	14829	14815	14694	14841	14728	14767	14790	14805	14802	14658	14790	14765	14726	14833	14799	14765	14834	14788	14880	14964	14594	14751	14876	14892	14690	14679	14765	14894	14777	14798	14627	14688	14847	14711	14803	14829	14751	14696	14823	14596	15006	14633	14966	14772	14935	14754	14760	14887	14862	14959	14744	14790	14777	14856	14820	14601	14852	14820	14865	14825	14820	14951	14891	14715	14940	14664	14735	14965	14830	14719	14801	14815	14858	14877	14781	14655	14637	14910	14752	14804	14767	14784	14811	14705	14846	14767	14651	14816	14658	14792	14648	14738	14712	14810	14739	14739	14862	14919	14729	14731	14858	14718	14768	14944	14872	14763	14765	14644	14781	14616	14905	14610	14760	14680	14678	14943	14736	14756	14840	14967	14696	14621	14749	14804	14699	14791	14722	14780	14794	14852	14733	14766	14693	14766	14733	14771	14768	14897	14914	14827	14854	14893	14673	14707	14713	14676	14783	14704	14648	14823	14688	14690	14730	14895	14670	14758	14794	14858	14880	14736	14936	14704	14733	14786	14840	14638	14856	14725	14790	14709	14777	14710	14705	14905	14836	14820	14640	14777	14815	14876	14784	14704	14762	14838	14691	14701	14810	14831	14708	14798	14696	14920	14857	14596	14664	14912	14970	14706	14985	14848	14745	14718	14846	14797	14577	14792	14909	14941	14891	14751	14713	14665	14620	14686	14846	14717	14579	14705	14918	14757	14902	14710	14664	14801	14774	14661	14840	14769	14699	14783	14829	14664	14752	14739	14853	14731	14874	14841	14821	14845	14788	14937	14758	14767	14772	14727	14798	14759	14679	14822	14785	14886	14809	14979	14603	14797	14868	14751	14719	14597	14804	14717	14708	14739	14757	14771	14793	14647	14915	14770	14739	14779	14684	14811	14840	14840	14697	14770	14941	14722	14742	14860	14731	14800	14886	14633	14796	14877	14692	14816	14853	14802	14754	14857	14903	14567	14691	14837	14789	14821	14878	14797	14708	14694	14716	14833	14789	14838	14802	14702	14823	14781	14945	14700	14846	14715	14655	14834	14723	14800	14841	14789	14797	14727	14852	14718	14663	14836	14623	14658	14832	14678	14871	14868	14621	14873	14867	14767	14827	14782	14663	14768	14838	14836	14777	14924	14765	14659	14579	14883	14755	14792	14951	14862	14819	14711	14909	14742	14686	14792	14909	14818	14674	14735	14935	14851	14828	14768	14729	14890	14820	14640	14865	14796	14705	14713	14734	14856	14775	14824	14821	14734	14785	14762	14714	14839	15040	14832	14833	14773	14724	14956	14804	14833	14876	14788	14817	14976	14675	14797	14716	14636	14812	14934	14899	14799	14687	14698	14879	14689	14790	14784	14985	14732	14823	14982	14955	14828	14912	14735	14715	14870	14789	14737	14803	14712	14657	14742	14793	14779	14607	14785	14842	14857	14821	14601	14753	14851	14748	14785	14839	14680	14708	14695	14805	14713	14787	14919	14744	14899	14648	14836	14643	14702	14769	14868	14667	14922	14739	14729	14667	14769	14755	14771	14738	14720	14820	14776	14996	14811	14942	14748	14671
22694	21028	28766	23520	21215	22994	24292	19014	17983	18174	18055	17669	17729	23457	38453	34112	26748	21696	19214	17816	17162	17114	16908	16900	16613	16758	16794	17013	16687	16617	16595	17003	16723	16769	16786	16728	16680	16617	16980	16682	16760	16746	16726	16685	16535	16623	16521	16606	16621	16639	16676	16693	16760	16597	16829	16685	16781	16587	16556	16558	16780	16718	16737	16496	16779	16653	16701	16606	16618	16636	16788	16513	16619	16391	16899	16736	16792	16588	16455	16491	16577	16678	16643	16622	16808	16574	16486	16694	16640	16495	16916	16670	16688	16752	16737	16742	16638	16552	16739	16780	16846	16521	16686	16838	16739	16523	16697	16701	16652	16354	16477	16665	16552	16807	16670	16674	16582	16718	16749	16682	16652	16518	16754	16704	16608	16764	16553	16609	16616	16554	16532	16858	16653	16390	16542	16586	16728	16676	16583	16500	16529	16669	16539	16434	16597	16261	16595	16650	16609	16457	16701	16721	16696	16654	16457	16588	16689	16438	16591	16487	16700	16663	16766	16668	16760	16559	16455	16629	16612	16627	16734	16719	16583	16530	16669	16666	16719	16729	16589	16507	16663	16446	16702	16433	16705	16512	16523	16708	16742	16485	16518	16512	16740	16678	16569	16634	16571	16523	16691	16683	16849	16361	16769	16589	16441	16641	16594	16606	16549	16545	16602	16611	16756	16605	16702	16632	16801	16789	16689	16491	16528	16935	16797	16719	16569	16583	16606	16599	16538	16661	16497	16529	16600	16551	16576	16736	16639	16747	16895	16585	16701	16470	16452	16599	16517	16733	16654	16411	16654	16498	16580	16747	16645	16536	16666	16428	16565	16807	16576	16753	16610	16621	16606	16619	16566	16495	16459	16551	16680	16605	16594	16489	16584	16735	16564	16590	16737	16481	16466	16605	16539	16590	16637	16637	16487	16613	16604	16584	16619	16508	16436	16699	16432	16625	16635	16632	16503	16568	16689	16738	16749	16570	16850	16661	16688	16492	16572	16755	16573	16630	16594	16627	16694	16700	16649	16612	16755	16525	16678	16580	16612	16518	16582	16655	16489	16540	16603	16650	16384	16483	16642	16505	16686	16440	16821	16627	16577	16633	16697	16710	16597	16621	16420	16685	16684	16770	16408	16537	16807	16649	16775	16547	16304	16683	16459	16655	16551	16557	16643	16567	16703	16613	16800	16679	16633	16483	16581	16740	16430	16467	16586	16540	16609	16560	16481	16552	16651	16766	16513	16650	16659	16668	16608	16704	16768	16615	16640	16563	16500	16578	16702	16674	16673	16611	16708	16439	16658	16610	16704	16841	16810	16764	16686	16756	16602	16636	16591	16647	16734	16694	16392	16773	16771	16558	16473	16444	16716	16803	16486	16581	16595	16686	16603	16614	16471	16695	16622	16507	16747	16585	16619	16783	16623	16515	16799	16779	16708	16688	16512	16215	16653	16714	16566	16588	16504	16643	16505	16625	16568	16637	16500	16570	16688	16585	16651	16644	16536	16601	16530	16709	16575	16547	16529	16493	16761	16685	16624	16517	16575	16693	16695	16704	16630	16308	16604	16625	16699	16743	16469	16464	16660	16689	16696	16616	16765	16626	16691	16443	16582	16385	16562	16537	16710	16660	16555	16668	16608	16709	16725	16758	16464	16556	16535	16610	16590	16377	16664	16660	16669	16580	16523	16484	16688	16606	16665	16969	16472	16645	16495	16707	16855	16567	16535	16481	16561	16565	16552	16586	16558	16615	16769	16761	16459	16621	16595	16642	16596	16632	16435	16519	16723	16516	16450	16704	16576	16509	16786	16681	16535	16583	16678	16508	16476	16636	16583	16634	16559	16479	16743	16625	16769	16337	16692	16504	16448	16416	16548	16545	16680	16590	16568	16653	16763	16675	16530	16592	16724	16571	16659	16619	16514	16780	16811	16543	16653	16465	16544	16533	16523	16569	16440	16458	16491	16729	16712	16778	16723	16579	16676	16738	16498	16542	16508	16517	16594	16518	16771	16843	16433	16617	16574	16718	16600	16558	16632	16453	16608	16555	16586	16569	16599	16525	16605	16567	16571	16575	16589	16757	16511	16472	16405	16667	16583	16639	16620	16664	16615	16564	16722	16764	16730	16697	16865	16435	16608	16744	16613	16490	16546	16661	16516	16750	16604	16783	16510	16517	16522	16510	16680	16570	16575	16489	16433	16539	16532	16692	16634	16613	16604	16702	16360	16580	16812	16598	16628	16668	16793	16726	16656	16502	16532	16596	16543	16883	16628	16612	16736	16594	16532	16691	16689	16749	16684	16624	16800	16684	16574	16487	16525	16543	16530	16728	16472	16729	16660	16789	16670	16620	16505	16297	16521	16534	16673	16508	16654	16526	16486	16642	16480	16701	16596	16709	16614	16514	16542	16592	16767	16625	16783	16560	16548	16701	16670	16551	16644	16656	16860	16811	16602	16782	16631	16501	16451	16430	16402	16620	16683	16702	16585	16436	16656	16425	16741	16484	16559	16519	16534	16637	16623	16689	16743	16586	16589	16389	16548	16328	16380	16504	16551	16779	16547	16546	16556	16644	16591	16624	16684	16720	16861	16671	16527	16520	16738	16722	16547	16756	16767	16567	16380	16631	16376	16463	16464	16633	16633	16427	16768	16594	16687	16601	16606	16522	16658	16573	16584	16497	16672	16507	16601	16711	16642	16547	16737	16629	16756	16546	16752	16606	16629	16541	16590	16500	16467	16514	16597	16578	16476	16626	16688	16573	16464	16457	16477	16738	16687	16436	16619	16563	16485	16719	16578	16351	16644	16496	16569	16459	16513	16349	16656	16687	16470	16486	16561	16469	16602	16556	16669	16798	16535	16399	16576	16622	16322	16692	16686	16801	16700	16578	16612	16712	16582	16707	16733	16602	16591	16484	16628	16852	16740	16717	16587	16702	16580	16463	16503	16550	16576	16487	16550	16619	16594	16564	16703	16777	16362	16740	16503	16534	16479	16495	16542	16747	16651	16594	16543	16574	16511	16603	16641	16698	16606	16656	16974	16743	16472	16434	16554	16593	16664	16546	16764	16636	16565	16712	16552	16690	16750	16577	16468	16516	16558	16572	16494	16461	16658	16604	16657	16516	16600	16540	16762	16658	16633	16571	16466	16511	16680	16532	16647	16649	16625	16693	16769	16692	16595	16538	16595	16458	16504	16408	16424	16576	16522	16630	16693	16785	16635	16617	16573	16696	16678	16730	16629	16584	16682	16511	16502	16730	16580	16860	16644	16679	16620	16556	16618	16543	16697	16710	16731	16561	16747	16623	16457	16520	16688	16417	16587	16586	16690	16516	16560	16559	16446	16470	16598	16682	16710	16679	16702	16721	16429	16574	16727	16551	16566	16644	16582	16379	16559	16639	16417	16754	16693	16598	16571	16619	16572	16726	16455	16584	16671	16561	16552	16483	16445	16699	16744	16659	16458	16699	16569	16547	16552	16645	16654	16552	16638	16623	16606	16653	16528	16842	16534	16548	16591	16463	16430	16550	16557	16671	16884	16587	16641	16679	16482	16835	16818	16717	16358	16674	16427	16486	16670	16757	16464	16722	16563	16596	16474	16403	16407	16914	16678	16548	16632	16510	16547	16528	16760	16667	16551	16547	16499	16520	16612	16504	16635	16439	16554	16783	16701	16599	16523	16492	16728	16761	16629	16676	16689	16728	16647	16771	16768	16580	16645	16572	16601	16629	16510	16462	16776	16577	16744	16606	16674	16725	16710	16658	16623	16618	16479	16569	16718	16562	16615	16583	16517	16600	16715	16642	16737	16460	16562	16564	16551	16673	16478	16558	16309	16491	16552	16517	16441	16576	16487	16569	16707	16544	16482	16463	16549	16666	16528	16595	16641	16685	16675	16659	16572	16764	16671	16604	16546	16526	16546	16655	16595	16367	16612	16494	16532	16819	16728	16684	16353	16747	16659	16576	16638	16639	16620	16631	16753	16444	16700	16540	16537	16828	16464	16756	16787	16504	16596	16543	16693	16590	16537	16645	16713	16776	16736	16685	16790	16661	16704	16497	16443	16465	16725	16643	16598	16490	16307	16736	16663	16581	16700	16693	16427	16643	16640	16635	16484	16640	16637	16461	16686	16449	16609	16626	16609	16731	16383	16733	16463	16810	16584	16668	16517	16620	16468	16656	16600	16600	16801	16716	16600	16526	16512	16748	16623	16704	16752	16803	16566	16613	16724	16692	16534	16638	16653	16645	16673	16729	16715	16475	16613	16580	16486	16595	16575	16529	16555	16590	16754	16749	16491	16445	16643	16501	16466	16620	16631	16718	16518	16511	16725	16710	16579	16503	16664	16725	16435	16792	16733	16644	16446	16711	16807	16712	16414	16393	16352	16590	16556	16679	16622	16571	16771	16447	16546	16561	16517	16719	16537	16370	16654	16696	16721	16826	16501	16743	16583	16634	16441	16574	16640	16514	16662	16628	16543	16779	16345	16723	16652	16758	16425	16564	16446	16379	16584	16449	16330	16620	16591	16689	16545	16660	16559	16706	16541	16734	16634	16539	16699	16520	16519	16584	16564	16442	16427	16847	16524	16483	16583	16736	16657	16606	16654	16642	16610	16464	16678	16678	16549	16475	16589	16368	16421	16491	16527	16503	16679	16624	16657	16440	16571	16409	16298	16789	16599	16481	16421	16593	16692	16620	16480	16507	16453	16622	16749	16543	16677	16649	16702	16464	16705	16737	16506	16641	16717	16705	16586	16684	16441	16782	16596	16743	16691	16427	16683	16401	16706	16499	16685	16416	16643	16618	16611	16494	16560	16749	16719	16604	16648	16516	16495	16542	16669	16457	16716	16563	16502	16593	16475	16516	16508	16571	16647	16485	16589	16368	16703	16563	16539	16631	16681	16510	16350	16758	16641	16513	16428	16550	16755	16625	16656	16475	16508	16603	16645	16690	16749	16434	16421	16410	16593	16775	16649	16691	16738	16428	16686	16574	16720	16538	16438	16697	16520	16686	16573	16538	16558	16284	16520	16685	16650	16478	16734	16501	16621	16488	16533	16655	16599	16610	16815	16648	16772	16817	16538	16644	16553	16588	16421	16516	16547	16606	16924	16870	16447	16750	16531	16426	16575	16538
20006	36432	30196	24225	21208	19817	18317	17976	17314	16928	16621	16216	16356	26426	41523	34752	26944	21579	18207	16056	15364	15130	15210	15135	15224	15156	15032	15151	14936	15123	15050	15012	15036	15106	15128	15118	14892	14956	15129	14940	15066	15022	15173	15048	15015	15072	15204	15065	15028	15039	15081	14816	15088	15201	15024	14842	15108	15087	14983	15158	15092	15119	15224	14987	15116	15007	15012	15238	15023	14973	15083	14973	15077	15000	14960	15126	14961	14926	14962	14970	14954	15061	15090	15037	15007	15071	15025	15218	14940	15149	14957	14952	15090	14906	15053	15000	15098	15150	15053	15124	15054	15028	15003	15065	15194	14970	15174	15083	15031	14862	15008	15095	15049	15052	14913	14932	15131	15289	15088	15014	14940	15131	14960	15078	15015	14946	15115	15010	15203	15190	15014	15038	15000	14906	15019	15061	14987	14989	15105	15096	15021	14869	15115	14873	15050	15109	15116	15079	15181	15004	15142	15010	15035	15018	15199	15030	15074	15018	15127	15021	15025	14942	15121	14940	14839	15109	15034	15090	14967	14889	15087	15109	14717	14986	15032	15092	15010	14981	15056	15084	15042	15014	14926	14874	14922	14974	15187	14932	14860	15054	15055	15044	15075	14952	14903	15060	14979	15214	14947	15033	15089	14923	14938	15043	15161	14990	14869	15068	14944	14984	15009	15053	15031	14970	15120	15124	14927	15011	14926	14944	14941	14953	14974	15042	15067	14932	15138	15069	15203	14963	15110	15043	14940	14839	15126	15357	15176	15083	14962	15019	14873	14915	14902	14810	15066	15066	14934	14853	15080	15045	14953	15049	14954	14955	15046	14965	15002	15026	15086	14986	15013	14964	14963	15132	14979	15088	15010	14852	15008	15042	15167	15082	15188	15014	14977	14960	15006	15176	15094	14948	15042	14976	15039	15072	15077	14985	15070	14945	14969	14938	14989	14920	15107	15067	15078	15160	14980	15102	14879	15027	15089	15061	14958	15046	15109	15061	14848	15089	14994	15055	15090	15012	15119	15040	15011	15090	15015	15239	15061	14974	14980	14995	14956	15034	15164	15015	15044	15026	15044	14954	14994	15082	15178	15044	15009	15035	15157	14858	15096	15055	15052	14943	14993	15049	15123	15093	14963	15179	15077	15185	15288	15179	14963	14907	15013	15050	15089	15077	15052	15152	14989	14934	15013	14920	14925	15052	14867	14999	15005	15111	15060	15026	15050	15044	15003	14874	14918	14970	15123	15072	14975	14995	15080	15140	14985	14988	15037	15049	15011	15196	15077	14953	14944	15075	14899	15002	15187	14809	14935	14946	15137	14901	14910	15027	14967	14962	15160	14985	14912	15068	14787	15054	15075	15031	15119	15069	14868	15010	15189	15002	15011	15100	15031	14969	15025	15136	14981	14999	15043	15000	15104	15023	14896	15039	14922	15026	15209	15037	15109	14911	15191	14900	14843	15080	15213	14997	15033	14952	15013	15239	14879	15181	14913	15201	14878	14987	15022	15077	14989	15051	15003	15102	15175	15144	14923	14950	15153	14943	15069	15017	14917	14960	14822	14950	15182	14944	15109	15048	15006	15102	14923	15046	15202	15096	15006	15164	15007	15078	15083	14904	15075	14927	14914	15071	15004	15107	14997	15081	15012	15209	15185	14815	15017	14923	15034	14957	15070	15142	14870	15057	14934	14849	14978	14832	15081	15021	14989	14974	15014	14940	14978	15064	15007	14866	15156	14968	15219	14992	15137	15015	15011	15119	15092	15017	15037	15146	15020	15024	15091	15142	15139	15045	14927	15044	15041	14968	15149	15080	14886	14950	15019	15226	15113	14939	14923	14992	15045	15029	15000	15050	14842	14915	15109	15027	14977	15159	14983	15067	14937	15134	15023	14935	15073	15076	14994	15072	14868	14925	15066	14921	14918	14918	15095	15045	14999	14961	14983	14974	15196	15001	14859	15073	14871	15035	14909	15102	14996	15176	15161	15076	15070	14958	15010	15092	15028	15119	15016	15236	15024	14921	14946	15018	14977	15107	14924	15095	14991	15006	15028	14990	14929	15048	15226	14866	14984	15128	15066	14939	14976	14893	15016	14989	15032	14826	15056	15061	14996	14962	15071	14944	14978	14927	14992	15109	14917	15004	15160	14967	14977	15056	15011	15011	15238	15001	14993	15144	14948	15062	15015	15171	15006	14911	15130	14908	15017	15019	15043	15064	15029	14981	14979	15100	14832	15251	14923	15105	14870	15055	15215	14940	15212	15011	14883	15032	15141	15056	15092	15104	15242	15069	15136	15231	15065	15095	14996	15016	14897	14881	15080	14895	15101	15096	14916	15166	14870	15022	15103	14920	15062	15077	14883	15005	14993	15117	14931	15038	15004	15003	15013	15020	15080	14974	14944	15158	14951	14849	15092	14891	15046	14885	15038	15028	15159	15052	15114	15173	14885	14995	15118	14897	15023	14975	15148	15020	15007	15006	15019	14989	15004	14966	15099	15065	15042	15029	15035	15073	15123	14929	15012	15015	14959	14937	15251	15128	15038	15043	15094	15191	15046	15127	15009	15001	15050	15177	14979	15053	14889	14982	14790	15006	15179	15096	14961	14942	14994	15153	15060	14992	15089	14955	15029	15147	15038	15089	14949	14997	15195	15176	15026	14970	15048	14931	15077	14856	15104	14865	14962	14895	15018	14957	15023	15068	14983	14923	14924	15021	15040	15098	15108	14876	15023	15113	15070	15050	15029	15036	15009	15040	15022	15008	14935	15031	15140	15097	14913	14831	14984	15061	15056	15028	14952	14969	15048	15176	15169	14983	15008	15009	14970	14918	14968	14965	15204	15071	14992	15082	14877	14906	15143	15063	14967	15004	15018	15175	15209	15047	14893	14952	15067	14983	15092	15139	15043	15058	14994	15118	14994	15052	15019	14939	14986	15052	14995	15106	15076	15135	15086	15108	14934	14936	15156	14997	15029	15031	14875	15089	15128	15064	15129	15014	15057	15075	15072	15109	14978	14968	15006	15149	14945	15118	14834	15038	15056	15064	15154	15130	15235	14881	14972	15037	15094	14903	15060	15099	14919	15056	14901	14954	15136	15070	15033	14970	14901	15016	15001	15169	14994	15068	14900	15120	14982	15155	15114	14941	14826	15008	14944	15110	15072	15030	15032	15028	15049	15128	14906	15116	14995	15121	15050	15135	15123	14983	15199	14937	15069	15016	14990	14948	15101	14946	15068	15002	15254	14943	15005	15034	15040	14956	15033	14974	15124	15100	14955	15137	15071	14981	14827	15037	15002	15016	15028	15061	15122	14962	15229	15172	15044	15110	14954	15022	15064	14965	15004	15060	15048	14992	15133	15085	14928	15041	15173	15031	14968	14827	15085	14755	15010	14941	14978	15018	14911	15023	14966	15000	14999	14934	14983	14947	15019	15027	14987	14958	15116	15113	15182	15282	15066	15099	15137	14864	15021	15002	15033	14956	15108	15013	14972	15030	15097	15118	15071	15008	14874	15058	15085	15025	14916	15078	15055	15064	15114	15161	15025	14879	15053	15151	14959	15047	15108	14982	15073	15078	15000	15035	15087	15015	14985	15160	15236	14879	15011	14944	15108	15119	14897	14924	14992	14882	15007	14970	15092	15116	14981	15102	15050	15063	15038	15042	14988	15030	15115	15098	15124	14972	14968	14893	14925	14950	15148	14982	14961	14966	14976	15104	14961	15027	14962	14971	15368	15103	14968	15034	15227	15095	15133	14984	14870	14929	15003	15129	14917	15059	15076	14971	14879	15059	15077	15062	14962	14938	15228	14969	14943	15154	15123	14889	15085	15056	15088	15039	14973	15057	14997	15058	14893	15120	15030	14977	14954	14975	15025	14973	15024	15104	15018	15107	15188	14896	14947	14911	14882	15097	14961	15140	14845	15034	15047	14960	15187	15110	15057	15145	14948	15104	14960	14947	15045	15015	15025	15037	15056	15036	15077	14990	15130	14744	15164	15068	14859	14962	15005	15067	14947	15162	14867	14965	14952	15006	15023	15006	15095	15077	15027	14976	15119	15031	14975	14995	15010	15049	14941	14951	14855	15008	14884	14939	15060	15002	14924	14993	14819	14996	15060	15192	15130	14957	15180	15105	14889	14948	15076	15034	14917	14926	15067	15128	15209	15051	15005	15062	15155	15158	15057	14997	15132	15145	15005	15008	15116	15075	15101	15117	14954	15174	15169	14928	15036	14978	15065	14877	14849	15012	15093	15097	15046	15006	15149	15053	14927	15140	15147	14976	15117	14968	15071	15002	15125	15033	15061	14833	15063	15041	15189	14953	14988	15017	15026	15066	14991	15119	14984	15002	15004	14964	14983	15014	15073	15011	14957	15189	15148	14939	14958	15034	14776	15102	15165	15023	15170	14934	14990	15052	15172	14884	15074	15159	15102	15026	14975	15013	15108	15268	15128	15161	14929	15022	14931	15128	14958	15155	15146	14876	15086	14982	15069	14946	15064	14905	15166	15105	15146	15008	15163	15008	14954	15046	15115	15121	15077	15155	15077	14955	15025	14868	15154	14907	15036	14938	14873	14965	15060	15140	15059	14953	14817	14859	14993	14961	14877	15017	15155	14872	15030	15149	15035	14979	15063	15001	15088	15133	15022	14970	15135	15012	15092	15031	15158	15056	14984	14774	14893	15029	14963	14956	15025	15032	15120	15064	15088	15094	15091	14887	15012	15068	15037	15033	14927	15334	15086	14844	15034	15207	15191	15042	14921	15076	14830	14971	15135	14892	14986	14957	14788	15164	15099	15112	15104	15080	14898	14935	15096	14926	15108	15067	14988	15078	15047	15183	14826	14998	15128	15113	14904	15059	15151	14918	15011	15095	14887	14902	14972	14979	15051	14982	15122	15094	15086	15021	15048	15030	14905	15063	15058	15043	14933	15047	15071	15027	14952	15156	15064	15186	14848	14923	15132	15138	15031	15004	14962	15196	15137	15023	15082	15100	14898	14904	15090	14991	15194	14981	15165	15114	14962	14950	14965	15046	15034	14921	15021	15073	14910	15125	15115	15122	14826	15053	15007	15029	14988	14950	14907	15087	15014	15091	14944	14991	15183	14853	14891	14988	14964	15123	14945	14978	15081	15208
27380	22185	26074	23037	18071	17521	17503	17099	16836	16647	16921	16840	16807	18174	18683	17856	17289	16961	16806	16534	16371	16517	16347	16529	16310	16632	16429	16505	16389	16265	16500	16237	16384	16425	16286	16427	16403	16645	16419	16531	16610	16404	16432	16394	16562	16340	16450	16355	16425	16373	16652	16370	16368	16518	16531	16405	16506	16550	16354	16617	16421	16247	16490	16537	16459	16231	16193	16434	16464	16280	16434	16513	16431	16276	16582	16509	16434	16430	16436	16564	16463	16430	16567	16469	16462	16393	16450	16396	16394	16502	16493	16432	16492	16635	16383	16462	16380	16668	16412	16467	16297	16339	16393	16447	16247	16371	16310	16507	16328	16424	16345	16403	16469	16407	16484	16465	16530	16455	16324	16357	16485	16312	16544	16465	16453	16419	16485	16550	16374	16313	16465	16422	16300	16424	16391	16476	16432	16567	16262	16316	16602	16403	16299	16472	16578	16289	16295	16510	16330	16401	16394	16338	16387	16439	16539	16347	16640	16504	16427	16342	16321	16300	16383	16452	16597	16383	16352	16414	16631	16350	16562	16517	16495	16399	16413	16407	16456	16383	16401	16371	16372	16455	16546	16383	16460	16350	16260	16344	16351	16166	16493	16135	16249	16486	16396	16470	16507	16628	16355	16291	16179	16298	16223	16218	16540	16588	16366	16274	16357	16564	16327	16259	16543	16449	16232	16373	16370	16374	16452	16599	16340	16254	16248	16392	16238	16463	16368	16478	16438	16431	16444	16545	16346	16535	16393	16410	16340	16390	16377	16639	16557	16548	16410	16178	16286	16493	16405	16344	16276	16352	16308	16466	16539	16433	16468	16408	16410	16333	16356	16529	16408	16476	16523	16583	16396	16398	16501	16474	16472	16477	16428	16421	16279	16414	16390	16464	16358	16564	16294	16444	16471	16579	16265	16365	16349	16379	16494	16477	16455	16413	16407	16364	16510	16499	16482	16446	16376	16435	16339	16531	16271	16422	16381	16350	16600	16316	16364	16253	16468	16302	16325	16304	16447	16446	16346	16389	16404	16589	16541	16265	16513	16279	16504	16564	16467	16346	16434	16372	16377	16476	16358	16610	16292	16539	16330	16429	16523	16572	16485	16386	16196	16380	16436	16284	16463	16355	16468	16309	16344	16499	16403	16640	16326	16344	16550	16289	16452	16335	16329	16594	16432	16313	16394	16504	16620	16490	16331	16468	16225	16121	16297	16480	16361	16539	16576	16358	16292	16454	16646	16587	16349	16585	16263	16655	16369	16465	16484	16361	16361	16405	16635	16252	16275	16367	16526	16445	16714	16311	16446	16351	16384	16450	16467	16473	16519	16366	16558	16278	16420	16444	16588	16490	16437	16464	16165	16394	16396	16328	16665	16495	16506	16432	16478	16299	16356	16402	16479	16449	16468	16463	16365	16538	16546	16388	16526	16338	16381	16384	16382	16460	16299	16464	16339	16443	16292	16148	16178	16312	16382	16506	16165	16705	16613	16516	16439	16232	16368	16431	16399	16509	16563	16450	16425	16462	16579	16403	16481	16243	16272	16524	16499	16361	16338	16526	16338	16415	16396	16383	16498	16246	16411	16444	16350	16296	16465	16593	16451	16451	16454	16337	16420	16546	16386	16322	16493	16295	16356	16316	16247	16308	16433	16582	16418	16250	16337	16234	16364	16393	16419	16418	16661	16408	16605	16537	16334	16322	16369	16498	16386	16472	16545	16455	16524	16413	16445	16518	16510	16340	16513	16548	16450	16227	16383	16452	16563	16403	16465	16360	16348	16540	16311	16443	16409	16207	16417	16321	16458	16411	16362	16268	16294	16368	16350	16319	16577	16383	16363	16379	16521	16277	16507	16148	16296	16354	16393	16542	16407	16447	16524	16537	16252	16294	16347	16362	16359	16322	16315	16344	16443	16417	16592	16440	16234	16282	16641	16319	16665	16548	16507	16445	16453	16409	16252	16478	16314	16640	16538	16511	16361	16361	16550	16486	16328	16443	16513	16550	16128	16538	16314	16459	16342	16498	16342	16482	16506	16365	16443	16479	16459	16460	16364	16633	16341	16445	16304	16558	16502	16320	16433	16392	16491	16362	16495	16291	16530	16194	16168	16373	16390	16479	16348	16524	16539	16528	16246	16399	16516	16307	16537	16404	16648	16258	16466	16597	16538	16298	16331	16265	16358	16434	16403	16659	16523	16416	16610	16293	16352	16226	16374	16499	16314	16477	16485	16547	16512	16595	16460	16403	16345	16358	16322	16560	16328	16581	16418	16316	16476	16428	16377	16531	16491	16429	16290	16433	16505	16479	16344	16183	16533	16443	16454	16333	16524	16386	16534	16444	16546	16469	16283	16210	16379	16390	16316	16514	16319	16525	16668	16572	16394	16444	16317	16270	16263	16503	16564	16389	16372	16442	16625	16592	16441	16391	16472	16295	16299	16387	16505	16447	16296	16462	16540	16547	16358	16552	16423	16229	16573	16357	16517	16408	16505	16384	16507	16401	16518	16333	16386	16603	16367	16343	16522	16480	16405	16312	16481	16523	16481	16427	16404	16447	16297	16368	16452	16418	16680	16469	16426	16527	16368	16487	16324	16500	16507	16319	16470	16419	16294	16321	16319	16577	16556	16384	16255	16336	16303	16350	16553	16352	16522	16452	16326	16433	16447	16428	16368	16270	16452	16371	16389	16437	16355	16579	16392	16355	16241	16419	16487	16533	16516	16486	16582	16392	16573	16483	16456	16330	16463	16404	16443	16548	16459	16335	16241	16465	16810	16466	16355	16455	16667	16231	16529	16371	16370	16495	16580	16558	16424	16279	16534	16418	16488	16633	16089	16427	16324	16491	16444	16324	16531	16359	16437	16234	16461	16309	16438	16335	16389	16499	16441	16378	16566	16328	16436	16574	16572	16493	16341	16285	16365	16406	16527	16576	16536	16449	16547	16368	16426	16359	16597	16346	16294	16416	16498	16399	16254	16412	16534	16595	16399	16391	16284	16356	16252	16308	16297	16491	16553	16295	16237	16444	16360	16438	16511	16355	16226	16317	16415	16344	16483	16450	16497	16566	16348	16493	16310	16526	16402	16557	16532	16497	16450	16368	16463	16368	16248	16394	16237	16568	16667	16314	16370	16390	16615	16424	16469	16639	16312	16573	16612	16337	16515	16475	16404	16328	16539	16307	16258	16332	16309	16444	16592	16410	16178	16260	16733	16500	16455	16310	16405	16517	16438	16289	16468	16595	16562	16546	16535	16519	16553	16385	16320	16422	16343	16476	16510	16506	16532	16211	16306	16409	16384	16320	16380	16362	16606	16487	16716	16602	16349	16459	16306	16511	16497	16569	16320	16253	16668	16383	16256	16236	16487	16498	16348	16327	16292	16321	16444	16343	16241	16317	16693	16339	16488	16470	16422	16407	16510	16593	16274	16563	16345	16468	16364	16572	16518	16592	16274	16361	16607	16531	16499	16199	16369	16409	16416	16380	16413	16288	16368	16400	16432	16334	16254	16343	16447	16440	16588	16285	16546	16294	16529	16372	16300	16118	16484	16316	16301	16369	16331	16226	16395	16404	16381	16487	16415	16435	16402	16431	16265	16406	16492	16564	16414	16451	16493	16213	16285	16339	16308	16299	16525	16539	16423	16466	16398	16383	16492	16334	16448	16310	16520	16475	16519	16298	16479	16427	16400	16532	16408	16519	16486	16344	16405	16455	16397	16603	16371	16453	16327	16544	16259	16473	16561	16412	16346	16548	16557	16299	16348	16446	16415	16348	16512	16419	16517	16536	16413	16442	16301	16314	16557	16311	16583	16552	16504	16539	16400	16515	16343	16527	16455	16625	16570	16492	16369	16422	16505	16287	16525	16271	16562	16435	16457	16560	16438	16206	16447	16518	16429	16362	16454	16325	16538	16156	16252	16226	16385	16356	16476	16177	16438	16303	16512	16374	16470	16492	16451	16466	16481	16572	16310	16446	16513	16474	16317	16389	16444	16290	16505	16362	16191	16328	16266	16302	16315	16257	16594	16469	16496	16489	16414	16342	16332	16468	16301	16391	16537	16413	16443	16604	16524	16480	16674	16428	16500	16429	16507	16566	16539	16377	16348	16371	16217	16456	16493	16591	16480	16592	16531	16472	16344	16363	16389	16213	16401	16531	16563	16587	16289	16560	16439	16395	16469	16423	16376	16289	16585	16494	16424	16232	16580	16297	16253	16268	16434	16409	16292	16361	16064	16494	16395	16348	16469	16382	16431	16568	16479	16349	16459	16364	16504	16396	16354	16568	16403	16340	16600	16437	16479	16410	16535	16315	16351	16456	16695	16383	16482	16252	16427	16406	16438	16521	16327	16224	16667	16473	16243	16543	16250	16244	16527	16551	16565	16515	16748	16406	16249	16644	16465	16489	16317	16356	16528	16463	16481	16562	16460	16585	16382	16375	16197	16549	16340	16455	16358	16440	16424	16627	16469	16509	16419	16249	16205	16600	16439	16474	16596	16594	16452	16235	16482	16382	16234	16433	16368	16340	16658	16479	16382	16287	16385	16392	16725	16648	16302	16369	16463	16469	16558	16537	16558	16430	16353	16449	16352	16381	16410	16495	16539	16517	16486	16582	16456	16297	16463	16446	16322	16310	16518	16398	16422	16447	16492	16427	16377	16334	16520	16465	16294	16499	16539	16544	16427	16477	16409	16442	16352	16121	16439	16432	16598	16217	16159	16320	16360	16499	16661	16463	16415	16523	16628	16360	16373	16368	16471	16495	16343	16414	16316	16392	16486	16519	16593	16328	16415	16273	16395	16186	16577	16382	16562	16297	16281	16416	16456	16391	16404	16439	16352	16120	16307	16450	16302	16375	16358	16439	16211	16380	16170	16353	16481	16397	16234	16603	16564	16354	16485	16536	16437	16364	16526	16508	16591	16546	16427	16468	16491	16482	16391	16446	16375	16368	16404	16324	16481	16408	16103	16431	16713	16598	16594	16202	16439	16415	16401	16496	16343	16405	16355	16201	16314	16439	16442	16686	16627	16334	16366	16618	16357	16336	16379	16220	16253	16358	16444	16308	16361	16318	16403	16485	16442	16451	16189	16231	16496	16558	16396	16560	16571	16516	16598	16429	16590	16510	16471	16588
19396	24226	25237	20732	17553	16534	16269	16052	15737	15663	15635	15314	15556	17909	17834	16619	15749	15276	15146	15182	14732	14989	14989	14801	14953	14942	14985	14819	14828	14916	15031	14983	14846	14898	15132	14937	14809	14954	14925	14750	14930	14946	14875	14893	14932	14939	14895	14962	14915	14862	14849	15069	14944	15001	14633	14911	14944	14975	14838	14858	15081	14885	14840	14925	14708	14853	14827	14851	15031	14791	14806	14802	14874	15108	14977	14892	14915	14894	14757	14923	14893	14908	14899	14965	14814	14969	14836	14861	15078	14831	14899	15037	14951	14839	14989	14945	15018	14864	14727	14779	15092	14984	15052	14856	14941	14945	14791	14860	14759	15099	14844	14884	15102	14962	14907	14872	14955	14783	14884	14889	14873	14858	14866	14851	15035	14809	15010	14804	14935	14885	14920	14944	14715	14776	14902	14992	14846	15044	15039	14884	14939	14998	14861	14970	15014	14969	14892	15037	14980	14930	14980	14865	14859	14872	14830	14867	15166	14851	14826	14886	14799	14949	14963	14922	14714	15064	14950	14832	14865	14927	15100	14815	14745	14823	14886	14921	14845	14721	14899	14788	14792	14898	15047	14824	14882	15007	14815	15024	14824	15070	14819	14685	14969	14834	14850	14863	14953	14999	14832	14839	14894	14940	15137	14922	14969	14866	14832	14877	14960	14929	15028	14842	15015	14831	14968	14904	14942	14815	14818	14967	14994	14855	14875	14951	14805	14854	14819	14845	14824	15169	14959	14861	14951	14966	14972	15080	14753	14864	14864	15011	14723	14907	15037	14792	14847	15004	14696	14951	14928	14800	14929	14916	14734	15107	15047	14984	14924	15105	14911	14909	14914	14907	14918	14891	14843	14765	14921	14798	14783	14713	14812	14955	14891	14822	14746	14931	14982	14831	14764	14857	14875	14890	14956	14979	15053	14768	14744	14886	14941	14936	14939	15023	15048	14854	14935	14809	14918	14920	15026	14815	15041	14905	14862	15058	14984	14893	14880	14920	14923	14927	15078	14800	14946	14799	15007	14897	14892	14876	14931	14998	14864	14968	15053	14872	14924	15086	14881	14760	15028	14871	14744	14898	14947	14927	14955	14984	14874	14858	14868	14890	14915	14842	14877	14849	14803	14699	14977	14934	14881	14809	14813	14861	14982	14795	14867	15035	14870	14915	14864	14894	14794	14821	14905	14924	14872	14719	14759	14757	14861	15029	14920	14823	14980	14906	15004	14978	14932	15089	14746	14865	14797	14942	14931	14868	14898	14890	14977	14979	14802	14921	14870	14850	15129	14700	14793	14908	14914	14893	14824	14905	14873	14824	14814	14709	14984	14972	14902	14867	15064	14864	14865	14802	14755	14890	14771	14893	14827	14890	14654	14758	14757	15083	14874	15023	14887	14798	14952	14780	14922	14821	14942	14943	14899	14957	14823	14790	14929	14908	14756	14912	14903	14951	14808	14847	14901	14785	14907	14789	14768	14928	14876	14893	14877	14973	14862	14946	14774	15067	14888	14857	14929	14720	14872	14991	14927	14906	14882	14878	14787	14765	14817	15094	14756	14881	14917	14889	14830	14776	14989	14791	14978	14626	14954	14930	14969	14658	14928	14981	14919	14767	14954	14867	14877	14958	15067	14909	14905	15023	15091	14782	14863	14765	14867	14868	14714	14981	14904	14941	14849	14809	14932	14836	14777	14948	14886	14814	14843	15038	14981	14976	14889	14999	14874	14989	14819	14878	14869	14813	15047	15029	14887	14841	14992	14970	14975	14936	14825	14840	15013	14670	14999	14895	14958	14726	14846	15006	15017	14646	14953	14868	14980	14955	14953	14925	14944	14872	14925	14843	14945	14935	14836	15101	14946	14875	14796	14910	14895	14834	14783	14984	14849	15041	14964	14985	14715	14793	15035	14772	15107	14978	14905	14856	14987	14906	14798	14908	14956	14972	14993	14943	14934	14957	14921	14924	15055	15003	14969	14951	15078	14829	14868	15007	14950	15001	14992	14906	15042	14955	14967	15054	14961	14955	15024	14986	14978	14718	14818	14981	15049	14911	14931	14914	14712	14986	14711	14929	14887	14928	14978	14874	15072	14999	15009	14784	14997	14943	15032	14896	15052	14944	14974	14819	14822	14840	14806	14912	14879	15127	14943	14884	15016	14835	15007	14948	14726	14860	15011	14920	14987	14870	14955	14958	14969	14989	14782	14989	14846	14869	14774	14831	14942	15024	14789	14826	14864	14808	14852	14804	14898	14988	14962	14850	15040	14805	14848	14968	14943	15034	14740	14848	15010	14765	14857	14884	14842	14755	15040	14788	14820	15008	14840	15008	15108	14810	14833	14746	14861	14908	14940	14845	14929	14839	14995	14939	14991	14851	15147	14789	14963	14910	14988	14770	14912	14965	14868	14970	15157	15076	14839	14772	15037	14790	14931	14903	14904	14939	14808	14970	14824	14865	14989	15019	14874	14809	14845	14901	14767	14857	14773	14962	14921	14898	14670	14927	14828	14800	14876	14873	14753	15100	14759	14910	14991	14737	14930	14937	14748	14912	14825	14999	14850	14941	14895	15131	15007	15021	15187	14726	14951	14855	14838	14999	14901	14973	14894	14762	14908	14894	14954	14779	14793	15036	14895	15117	14981	14851	14717	14959	14977	14909	14798	14915	14945	14944	14808	14842	14956	14876	14909	14799	14904	14961	14959	14986	14896	14996	15058	14816	14855	14954	14954	14919	14843	14850	14824	14889	14949	14905	14838	15079	14829	15051	14890	14961	15119	14729	14936	15000	14836	14736	14980	14956	14877	14929	14915	14746	14993	14932	14971	14894	15015	14960	14737	15014	14944	15028	15030	14977	14726	14898	14886	14977	14713	14855	14982	14884	14881	14861	14930	14904	14988	15061	14816	14965	14847	14941	14909	14907	14849	14822	14916	15000	14991	14920	14896	14946	14931	14838	14972	14857	14855	14932	14891	14889	14944	15006	14981	14943	14872	15024	14979	14842	14932	15027	14917	14920	14901	14682	14918	14931	14937	14748	14865	14958	14755	14940	14932	14773	15215	14921	15047	14996	14965	14760	15018	14902	14871	14958	15015	15064	15010	14791	14966	14596	14990	14766	15094	14976	14882	14857	14891	14805	14957	14995	15032	14969	14968	14792	14753	14934	15001	14930	14717	14758	14810	15026	14880	15170	14878	14737	14888	14851	14814	14855	15046	15060	14918	14913	15101	14799	14877	14922	14931	14878	14945	14862	14755	15000	14929	14910	14668	14893	14960	14796	14845	14814	14866	14893	15091	14883	14835	14812	14980	14923	14942	14953	14873	14837	14869	14916	14939	14909	14920	15051	14806	15106	14919	14912	14880	14762	14976	14884	14942	14813	14852	14868	14997	15166	14929	14967	14869	14740	14939	14702	14865	14699	15042	14959	15013	14908	14929	14980	14878	14986	15019	14832	14929	14801	14976	14935	14816	14928	15067	15008	14924	15117	14817	14780	14942	14962	14882	14886	14933	14984	15030	14981	14860	14808	14834	14986	14901	14814	14910	15128	14708	14945	14924	15038	15048	14905	14867	14924	15018	14871	15008	14869	14874	15032	14883	14873	14807	14836	14874	14987	14924	14808	14750	14851	15012	14914	14807	14855	15006	14996	15032	14944	14842	15014	14869	14942	14925	14877	15148	14930	14870	15020	14764	14895	14975	15160	14783	14943	14955	14965	14929	15058	14921	14750	14963	14858	14801	14901	14811	14776	14826	14992	14966	15110	14772	15098	14957	15049	14979	14944	14776	14790	14960	14838	14840	14754	14944	14913	14913	14951	14681	14757	14805	14937	15029	14913	14920	14868	14974	14943	15065	15102	15066	14917	15023	15075	14883	14966	14868	15007	14968	15135	14924	14989	14937	14909	14961	14919	15031	14780	14894	14945	15018	14982	14946	14691	14899	14920	14901	14742	14862	14806	14955	14862	14960	14726	14816	14793	14864	15134	14790	14760	14882	14846	15074	14905	14847	14872	14880	15069	15009	14869	15028	14834	14981	14989	14883	14875	14846	14851	15046	14970	14902	14881	14868	14933	14874	15008	15035	15015	14898	14850	14684	14885	14790	15000	14827	14812	14826	14885	15028	14966	14950	14949	14981	15044	14934	15042	14922	14939	14978	14930	14894	14879	14870	14891	14737	14698	14839	14938	14847	14873	14958	15000	14845	14909	14909	15058	15033	15052	14869	15000	15022	14896	14883	14832	14941	15076	14882	14708	14885	14801	14911	14999	14702	15128	14946	14903	14807	14870	14917	14890	14947	14982	14664	15040	14930	14899	15073	15013	15141	14844	14773	14939	14665	15200	14905	14986	14803	14839	14989	14830	14934	14839	14959	14924	14893	14910	14931	14922	14932	14961	14975	15009	14844	14830	14850	14901	14882	14752	14797	15054	14872	14963	14907	14807	14850	14870	15049	14958	14844	14821	14963	15000	14920	14844	14776	14948	14823	14874	15009	14884	14856	14854	14873	14973	15036	14959	14923	14810	14770	14938	14584	14968	14711	14856	14944	15134	14784	14863	15057	14884	14956	14919	14987	14865	15010	15000	14818	15038	14900	14929	14835	14962	14742	14952	14924	14779	14773	14879	15010	14918	14966	14868	15024	14850	14979	14875	14971	14899	14962	15017	14878	15004	14976	15035	14990	14740	14785	15006	14874	14948	14927	14977	14982	15058	14818	15073	15163	14866	15038	14907	15115	15019	14904	14942	14876	14887	14906	15013	14829	14921	15012	14926	15002	15050	14973	14828	14971	14945	14985	14851	14747	14782	14800	14911	14885	15111	14801	14972	15146	14869	15002	14645	14995	14819	14860	14889	14858	14934	14807	14848	14874	14787	14983	14959	14870	14902	14860	14818	14993	14873	14941	14890	15024	14912	14827	14931	15013	15050	14929	14937	14929	14960	14925	15005	14737	14889	14919	15044	14865	14880	14848	14885	15031	14927	14961	14838	14968	14785	14996	14811	14945	14776	14963	14868	15034	14830	15003	14826	14887	14819	14921	14925	14812	15050	14867	14800	15020	14910	14984	14836	14995	14834	14998	14796	14917	14889	14908	14935	14977	14799	14970	14988	14954	15013	14917	14969	14956	15015	14985	14960
23776	21066	28309	24151	21911	21417	21051	18478	17813	17722	17354	17124	18479	27010	28494	26091	21299	18762	17549	17298	16885	16805	16856	16689	16801	16828	16666	16799	16702	16953	16629	16636	16518	16763	16767	16684	16711	16769	16799	16517	16622	16896	16805	16550	16520	16671	16567	16725	16585	16677	16716	16700	16586	16719	16759	16852	16655	16713	16629	16766	16664	16623	16843	16896	16677	16703	16631	16649	16599	16640	16682	16648	16660	16705	16827	16690	16652	16620	16651	16647	16705	16590	16611	16660	16725	16497	16662	16493	16800	16664	16714	16573	16628	16447	16795	16637	16584	16568	16658	16393	16603	16455	16653	16525	16453	16589	16495	16534	16517	16704	16868	16829	16723	16646	16440	16640	16536	16640	16634	16695	16816	16615	16789	16739	16811	16609	16669	16753	16648	16726	16472	16624	16689	16636	16671	16479	16649	16835	16684	16540	16609	16733	16801	16557	16580	16735	16786	16586	16881	16599	16487	16814	16797	16708	16749	16714	16643	16522	16546	16525	16620	16520	16615	16491	16628	16594	16647	16497	16495	16522	16763	16784	16592	16421	16604	16589	16573	16573	16943	16600	16529	16642	16368	16617	16683	16555	16858	16580	16657	16587	16547	16454	16774	16573	16695	16756	16862	16481	16632	16657	16492	16709	16644	16646	16584	16830	16511	16576	16532	16776	16655	16527	16573	16486	16749	16717	16620	16666	16716	16708	16611	16623	16696	16413	16311	16590	16679	16705	16697	16659	16597	16543	16699	16765	16702	16770	16728	16653	16657	16668	16447	16643	16510	16468	16520	16809	16716	16846	16719	16669	16715	16690	16682	16528	16638	16809	16791	16632	16703	16581	16651	16570	16650	16585	16651	16595	16526	16701	16323	16523	16645	16589	16664	16590	16474	16747	16590	16672	16677	16639	16752	16511	16543	16512	16779	16635	16465	16580	16694	16669	16680	16609	16414	16371	16669	16719	16618	16865	16712	16557	16485	16811	16696	16562	16532	16504	16650	16841	16680	16463	16738	16732	16615	16706	16706	16638	16641	16820	16600	16714	16425	16577	16538	16636	16702	16486	16634	16441	16651	16578	16523	16862	16640	16803	16569	16819	16756	16677	16846	16716	16796	16537	16548	16557	16700	16499	16624	16598	16494	16698	16744	16664	16655	16731	16632	16698	16687	16748	16626	16750	16809	16578	16551	16664	16592	16743	16671	16564	16529	16765	16729	16384	16514	16421	16659	16626	16590	16586	16656	16857	16627	16736	16638	16637	16507	16714	16492	16703	16571	16673	16458	16649	16638	16731	16401	16512	16565	16558	16540	16521	16503	16680	16735	16617	16688	16588	16718	16470	16595	16684	16562	16560	16728	16720	16835	16659	16502	16490	16712	16537	16560	16615	16524	16659	16678	16654	16657	16469	16695	16639	16593	16800	16696	16579	16828	16631	16638	16599	16705	16663	16781	16724	16664	16712	16686	16529	16693	16511	16539	16769	16523	16671	16347	16577	16641	16658	16766	16676	16687	16848	16550	16617	16670	16452	16658	16763	16523	16668	16528	16674	16625	16623	16821	16590	16699	16642	16579	16754	16770	16837	16546	16685	16655	16613	16653	16682	16720	16730	16787	16740	16839	16824	16610	16516	16613	16607	16796	16683	16524	16736	16548	16430	16855	16689	16638	16597	16689	16537	16633	16536	16619	16583	16682	16632	16571	16665	16658	16676	16722	16924	16688	16561	16767	16564	16575	16745	16594	16426	16692	16659	16624	16463	16416	16477	16579	16557	16649	16813	16686	16736	16553	16483	16557	16672	16559	16772	16791	16539	16713	16754	16548	16561	16871	16828	16838	16601	16455	16680	16692	16566	16837	16753	16757	16556	16505	16742	16823	16772	16697	16885	16667	16681	16702	16792	16550	16528	16683	16541	16535	16635	16735	16794	16677	16735	16725	16528	16674	16630	16694	16796	16673	16636	16580	16490	16734	16514	16542	16783	16706	16908	16646	16529	16757	16669	16682	16752	16760	16553	16458	16673	16766	16707	16661	16516	16428	16624	16656	16773	16543	16759	16414	16558	16666	16794	16645	16953	16704	16651	16728	16566	16508	16805	16523	16606	16607	16849	16728	16547	16417	16527	16562	16625	16579	16738	16588	16518	16830	16467	16882	16555	16682	16586	16652	16598	16668	16542	16571	16729	16672	16627	16686	16581	16828	16537	16723	16385	16541	16736	16631	16576	16482	16644	16578	16434	16586	16285	16433	16582	16633	16823	16803	16536	16673	16621	16662	16877	16700	16647	16530	16830	16679	16542	16780	16627	16773	16403	16387	16600	16410	16762	16686	16451	16440	16643	16694	16629	16359	16629	16635	16653	16640	16471	16517	16723	16605	16441	16698	16702	16677	16625	16572	16572	16617	16639	16664	16566	16437	16778	16569	16646	16854	16740	16567	16698	16835	16643	16809	16608	16670	16620	16542	16708	16585	16631	16582	16630	16599	16666	16722	16805	16421	16599	16578	16553	16521	16588	16532	16674	16581	16598	16688	16640	16670	16521	16656	16444	16649	16611	16466	16599	16526	16463	16647	16677	16631	16550	16607	16717	16633	16570	16473	16728	16800	16536	16763	16727	16451	16687	16622	16623	16665	16539	16609	16571	16612	16634	16583	16576	16623	16510	16480	16611	16845	16658	16673	16529	16618	16673	16796	16701	16680	16734	16584	16441	16703	16582	16469	16598	16518	16500	16679	16568	16688	16543	16725	16579	16623	16647	16476	16502	16730	16461	16579	16760	16603	16589	16593	16557	16777	16784	16612	16733	16745	16886	16584	16573	16651	16708	16580	16675	16704	16535	16734	16669	16430	16578	16557	16620	16722	16731	16540	16551	16703	16656	16727	16603	16715	16876	16552	16701	16744	16670	16606	16773	16641	16710	16678	16688	16395	16479	16417	16669	16611	16568	16520	16458	16615	16582	16582	16528	16683	16488	16704	16617	16532	16573	16573	16621	16463	16447	16560	16645	16666	16783	16621	16446	16532	16739	16656	16565	16720	16653	16520	16667	16656	16574	16538	16755	16574	16609	16682	16686	16595	16559	16707	16877	16446	16495	16445	16587	16457	16651	16593	16750	16496	16638	16654	16734	16828	16690	16743	16592	16796	16723	16670	16553	16634	16475	16552	16503	16599	16666	16497	16582	16587	16675	16613	16628	16515	16594	16723	16703	16588	16566	16642	16738	16657	16627	16611	16427	16716	16712	16719	16583	16858	16575	16813	16705	16616	16425	16635	16650	16847	16817	16652	16616	16691	16397	16542	16723	16707	16476	16753	16579	16654	16550	16650	16780	16636	16595	16643	16844	16518	16450	16609	16565	16586	16612	16615	16804	16498	16717	16526	16644	16775	16577	16637	16863	16760	16795	16771	16614	16650	16503	16608	16684	16640	16666	16614	16582	16611	16677	16611	16617	16543	16669	16631	16489	16729	16564	16621	16780	16809	16656	16684	16595	16668	16647	16647	16686	16732	16460	16568	16651	16780	16548	16678	16487	16709	16674	16617	16710	16700	16587	16643	16686	16385	16377	16666	16692	16553	16407	16496	16631	16612	16659	16613	16674	16500	16761	16638	16553	16686	16640	16714	16511	16768	16701	16785	16785	16740	16699	16659	16699	16619	16652	16599	16699	16631	16599	16562	16654	16794	16543	16652	16572	16832	16666	16710	16653	16525	16791	16571	16896	16588	16712	16859	16522	16631	16814	16632	16571	16656	16634	16405	16682	16769	16675	16608	16527	16727	16817	16664	16640	16796	16538	16609	16671	16581	16636	16774	16703	16824	16722	16819	16489	16605	16677	16751	16853	16610	16482	16754	16670	16599	16610	16393	16529	16564	16655	16609	16551	16519	16570	16726	16731	16626	16562	16529	16746	16680	16673	16783	16731	16649	16473	16469	16727	16602	16897	16509	16699	16740	16668	16546	16695	16664	16814	16741	16883	16639	16520	16693	16776	16618	16721	16790	16582	16616	16641	16632	16614	16582	16727	16651	16624	16645	16590	16633	16633	16743	16711	16761	16875	16687	16458	16817	16793	16664	16597	16609	16552	16620	16641	16573	16472	16722	16580	16630	16684	16690	16622	16583	16664	16807	16726	16507	16621	16557	16544	16692	16822	16590	16491	16658	16572	16446	16682	16698	16645	16868	16506	16669	16566	16544	16639	16835	16495	16564	16406	16597	16723	16658	16495	16522	16476	16713	16727	16694	16489	16519	16650	16420	16487	16775	16688	16607	16495	16627	16662	16655	16913	16568	16611	16751	16749	16754	16582	16464	16563	16636	16678	16642	16779	16661	16521	16581	16750	16695	16598	16870	16621	16767	16827	16917	16654	16602	16588	16871	16529	16530	16763	16817	16598	16635	16840	16545	16665	16747	16544	16753	16752	16717	16582	16583	16770	16755	16651	16541	16626	16648	16585	16637	16606	16643	16515	16419	16726	16485	16382	16502	16659	16731	16767	16742	16605	16470	16427	16624	16582	16646	16829	16792	16705	16670	16767	16657	16609	16621	16556	16670	16698	16625	16374	16676	16785	16629	16663	16777	16611	16796	16443	16640	16718	16631	16834	16505	16576	16509	16648	16792	16582	16654	16413	16627	16530	16624	16507	16606	16817	16872	16754	16582	16679	16830	16373	16694	16382	16376	16878	16714	16620	16631	16631	16982	16720	16635	16762	16588	16596	16404	16830	16613	16727	16568	16487	16781	16729	16516	16831	16642	16418	16699	16669	16764	16719	16814	16680	16615	16617	16654	16717	16711	16567	16728	16712	16570	16637	16419	16653	16532	16416	16675	16655	16708	16691	16753	16699	16634	16639	16630	16753	16683	16798	16458	16668	16611	16477	16612	16770	16501	16756	16799	16697	16752	16574	16575	16581	16671	16613	16863	16634	16615	16783	16657	16593	16580	16445	16805	16540	16335	16744	16565	16628	16606	16454	16629	16470	16553	16573	16589	16619	16652	16813	16557	16655	16556	16684	16687	16651	16554	16604	17012	16539	16676	16752	16608	16674	16620	16551	16711	16771	16615	16700	16561	16584	16620	16403	16592	16444	16564	16650	16671	16823	16744	16801	16670	16585	16714	16570	16636	16376	16506	16470	16820	16754
18246	31021	27945	21871	19545	18637	18522	17704	17143	16656	16100	16194	18397	30073	30325	26309	20415	17450	16292	15495	15380	15041	15076	15296	15070	15143	15314	15222	15081	15038	15227	15131	15040	15084	15098	15094	15167	15227	14993	15083	15091	14940	15272	15221	15235	15131	15107	14909	15079	15077	15294	15044	15129	15089	15005	15122	15144	15012	15133	15195	15197	15058	15145	14988	15139	15105	15000	15108	15040	15148	15126	15120	14988	15245	15112	15130	15020	15255	15150	15079	15400	15044	15215	15138	15162	15325	15029	15081	15153	14929	15340	15083	15034	15102	15096	14927	15253	15179	14974	15072	15100	15168	14975	15064	15093	15219	14957	15030	15069	15117	15096	15067	15112	15215	15119	15047	15019	15061	15146	15064	14997	15110	15135	15132	15146	15002	15072	14897	15197	15069	15035	15187	15136	14912	15033	15113	15223	15141	15220	15042	15107	15060	15135	14967	15140	15118	15008	15089	15179	15150	15151	15143	14968	15122	15115	15067	15053	15143	15153	14992	15076	15237	15171	15067	15077	15096	15066	15081	15243	15182	15200	14918	15084	15047	15031	14924	15117	15108	15177	15138	15088	15169	15076	15103	15189	15131	14996	15088	15222	15043	15017	14957	15035	15142	15175	15078	14923	15081	15048	15240	15112	15118	15047	15068	15168	14957	15181	15176	15107	15093	15115	14919	15225	15146	15120	15090	15132	15141	15096	15082	15003	15128	15077	15078	15204	14925	15039	15166	15168	15200	14983	15084	15105	15024	14991	15156	14968	15151	14974	15190	15113	14924	15078	15034	15266	15022	15091	15078	15003	15005	15033	15148	15043	14959	15112	15073	15036	15121	15199	15048	15170	14969	14969	15060	15085	15061	15091	15047	15119	15186	15147	15109	15137	15029	14997	15103	14956	14976	15047	15065	15087	15347	15167	15082	15092	14966	14965	14996	15147	15039	15145	15061	15147	15025	15117	15060	15082	15119	14943	14947	15110	15148	15088	15197	15079	15230	15104	15163	15141	15041	15122	15119	14989	15160	15055	15102	15093	15102	14943	15272	14963	15033	15049	15000	15088	15180	15084	15146	15079	15168	15227	15067	15079	15168	15044	15278	15200	15014	15129	15087	15071	15009	14975	15132	15096	15194	15052	15093	15041	15110	15096	14954	15091	15166	15135	14914	15208	15163	15081	14966	15243	15068	15057	14982	15247	15219	15163	15139	15083	15112	15180	15011	15108	15155	15031	15149	15168	15079	15230	15149	15201	15142	15083	14978	15267	15004	15245	15090	15155	15269	15081	15053	15256	15049	15127	15062	15330	15192	15020	15085	15103	15071	15025	14959	15067	15129	15142	15102	15051	15195	14895	15022	15158	15149	15116	15034	15109	14925	14999	14954	15239	15377	15108	15093	15173	15081	15081	15203	15066	15027	15135	15079	15097	15237	15103	15158	15103	14997	15123	15022	15153	15102	15000	15082	14990	15162	15054	15092	15115	15140	14984	14998	15167	15116	15089	14902	15117	15090	15181	15157	15166	15072	15332	15007	15029	15023	15084	15143	15224	14976	15084	15013	14938	15035	15173	14898	15314	15040	15359	15108	15073	15071	15088	15016	15359	14995	15241	15056	15195	15126	15138	15114	15069	15069	15100	14958	15046	15135	15014	15138	15205	15015	15222	15021	15031	15184	15067	15204	14986	15032	15131	15124	15126	15238	15112	15111	15046	14936	15195	14970	15163	15102	14888	15058	15106	14978	15031	15086	15054	15061	14939	15159	15138	15195	15108	15127	15022	14993	15153	15057	15025	15107	15140	14879	15150	15122	15019	15084	15074	15161	15035	15193	15289	15193	15314	15151	15068	15039	15169	15145	15140	15010	14981	15108	14982	15027	15040	15039	15112	15019	15203	15045	14909	15021	15161	15284	15109	15062	15023	15066	15076	15112	15116	14933	15034	15050	15152	14990	15150	15080	14948	15113	14992	15110	15210	15128	15060	15086	15043	15104	15067	15302	14976	15071	15269	15126	15026	15135	14886	15039	15239	15052	15127	14957	15021	15254	15206	15065	14902	15213	15097	15177	15045	14931	15144	15151	15124	15201	14983	14976	15097	14968	15138	15112	14971	15179	14942	15208	15104	15156	15064	15093	15009	15147	15079	15116	15039	14972	15130	15034	15108	15002	14967	15344	15076	15107	15153	15191	15184	15105	15163	15086	15122	15157	15181	14991	15094	15095	15002	15149	15201	15120	15004	14979	15166	15010	15076	15215	15061	15213	15093	15207	15087	15064	15088	15097	15213	15050	14989	15165	15107	15069	15101	15065	15210	15214	15107	15013	15111	15131	15145	14987	14941	15247	15134	14999	15127	15197	14789	15077	15086	15250	15062	14994	15174	15109	15136	15216	15329	15340	15064	14999	15053	15197	15135	15175	15121	15165	15177	15101	15120	15043	15014	15159	15237	15178	15155	15009	14889	15201	15014	15221	15152	15120	15186	15093	14918	14953	15118	15012	15168	15197	15117	15125	15172	15246	15157	15086	15204	15215	15096	15244	14991	14984	15068	15204	15101	15077	15201	15056	15173	14965	15017	15133	15127	15185	15111	15142	15183	15005	15082	15000	15176	14942	15025	15047	15191	15199	15118	15057	15073	15113	15065	15050	15200	15060	15124	15144	15225	15092	15206	15223	15144	15029	15051	15061	15027	15121	15120	15058	15183	15089	15058	15021	15159	15012	15151	15152	14971	15086	15103	15100	15113	15199	15049	15132	15113	15204	15006	15122	15148	15031	15034	15206	15131	15093	15214	15139	15075	15149	15130	14876	14981	15133	15008	15182	15024	15096	15102	14957	15219	15113	15020	15155	15076	15097	15073	15212	15071	14955	15185	15345	15106	15131	15167	15012	15205	15091	15065	15134	15200	15074	15071	15124	15159	15103	15057	15234	15133	15135	15224	15101	15011	15130	15085	15076	15071	15164	15159	15101	15089	15129	15044	15068	15105	15168	15281	15045	15083	15044	15075	14953	15160	14946	15133	15069	15134	15020	15276	15049	15127	14985	15200	15075	15219	15017	15115	15251	15020	14984	15384	15190	15014	14982	15082	15066	15085	15253	15067	15120	15181	15066	15094	15071	15180	15101	15092	15221	15076	15059	14836	15173	15050	15234	15133	15025	15156	15085	15160	15126	15277	14929	15027	15149	15113	15224	15067	15050	15128	14928	15103	15167	15023	15188	14958	15016	15152	15118	15107	15041	15129	14991	15075	14996	15160	14987	14956	15111	15146	15064	15191	15242	15175	15092	15106	15193	15272	15110	15249	15129	15093	15088	15104	14976	15250	15094	15197	15050	15138	15176	14982	15211	15202	15055	14933	15120	15091	15110	15054	15140	15064	15078	15184	14985	15041	15200	15128	15017	14967	15043	15081	15039	15105	14971	15020	15009	15213	15127	15047	15132	15102	15177	15154	14961	15084	15102	15046	15219	14953	15181	14959	15097	14991	15067	15150	15194	15205	15292	15034	15029	15105	15184	15081	15169	15148	15041	14975	14995	15042	15068	15119	15257	15099	15049	15210	15044	14933	15065	15125	15184	15058	15149	15152	15102	15124	14941	15210	15140	14975	15142	15054	15124	14995	15235	15197	15152	15078	14990	15159	15138	15045	15083	15043	15037	14962	15182	15040	15082	15099	15130	15153	15218	15190	15180	15071	15029	15023	15115	15242	15207	15079	15024	15203	14954	15056	15121	15307	15057	15095	15166	15177	15003	15093	15020	14993	14923	15106	14943	15228	14969	14952	15127	15124	14967	15184	15069	15119	15153	15328	15152	15148	15302	14928	14966	15093	15188	15288	15118	14942	14924	15150	15019	15030	15137	15029	15105	15160	15112	15101	15066	15017	15121	15119	15198	15077	14990	15077	15001	15128	15131	15039	15093	15024	15242	15096	15102	15124	14923	15214	15028	15198	15034	15194	15113	15079	15193	15185	15003	14882	14950	15172	14951	15031	15097	15067	15034	15151	15057	15129	15189	15043	15067	15110	14972	15085	15073	15106	15048	15155	15064	15134	15061	15077	15086	15041	15048	15020	15011	15057	15309	15198	15150	14905	15113	15124	15184	15045	15049	15156	15147	15236	15024	15077	15122	15138	15206	15022	15179	14884	15014	15118	15062	15056	15206	15057	15160	15096	15183	15113	15152	15056	15140	15229	14932	15162	15072	15243	15081	14974	15118	15166	15040	15186	15250	15294	14886	14966	14965	15236	15024	14972	15014	15272	15228	15072	14964	15095	15043	15151	15175	15102	15137	15123	14952	15064	14837	15001	15060	15123	15021	15057	14992	14964	15258	15016	15173	15135	14992	15131	15023	15106	14730	15020	15077	15154	15117	15097	15004	15044	15146	15406	14989	14983	15114	15085	15139	15036	15087	15054	14896	15092	15033	15030	15027	15240	15111	14993	15142	15185	15058	15195	15082	14972	15026	15074	15095	15119	15027	15147	15178	15168	14885	15023	15176	15181	15103	15121	15087	14988	15035	15095	15193	15116	15022	14997	14993	15142	15231	15065	15030	15129	15075	15125	15064	15094	15108	15206	15083	15037	15212	15011	15081	15054	15180	15004	15036	14954	15074	15008	15070	15093	15080	15088	15072	15135	15254	15034	15057	15238	15217	15132	15080	15152	15082	15251	14937	15258	15100	15155	15071	15037	14999	15208	15057	15114	15133	15048	14971	14993	15001	15135	15070	15153	15122	14930	15091	15096	15115	15143	15089	15072	15262	15092	15219	15050	15112	15135	15227	14954	15215	15096	15065	15064	14943	15143	15117	15117	14962	14919	14980	15238	15132	15254	15065	14976	15161	14948	15041	15077	15151	15015	15139	14922	15159	15150	15166	15054	15096	15038	15224	15041	15093	15247	15075	15016	14992	15076	15083	15067	14959	15015	15113	15038	15083	15065	15094	15089	15038	15223	14904	15205	15128	15041	14927	15044	15207	15131	15097	15095	15133	15016	15229	15088	15131	15248	15143	15120	14990	15081	14970	15119	15056	15074	14957	15082	15069	15169	15103	15061	15344	15090	15190	15085	15178	15043	15231	14932	15062	15030	15043	15080	15130	15059	15163	15091	15022	15071	15104	15082	15041	15228	15095	15042	15023	15101	15017
22634	21042	28797	23524	21234	23233	24987	19506	18069	18193	18284	17997	23674	36892	34307	30178	24048	20536	18414	17583	17118	16991	17198	17160	17071	16992	16867	16959	16977	17019	16922	16953	16879	17002	16934	16966	17039	16934	16907	17015	17077	16943	17003	17074	16939	17077	16946	16878	16959	16909	16972	17084	16772	17088	17054	16921	16979	16972	17082	16943	16809	17138	16863	16799	17016	16910	16927	17038	16730	16877	16906	17074	16928	16801	16885	16845	17105	16998	16879	16888	17300	16809	17027	16973	16890	16958	17140	16886	16995	16871	16855	16988	17100	16809	16804	16786	16895	16890	16819	16809	16959	16689	16835	16856	16832	16903	16942	16887	16923	16685	16785	16840	16710	16972	16861	16932	16980	16955	16869	16929	17004	17070	16729	17085	16953	16850	16874	16826	16927	16998	16978	16809	16866	16671	16832	16810	17042	16858	16730	16751	16987	16969	16856	16894	16822	16837	16846	16953	16795	16880	16745	16856	16751	16688	16940	16819	16769	16647	16921	16871	16972	16846	16801	16695	16981	16970	16843	16921	16809	16989	16922	16665	16915	16915	16907	16927	16923	16631	16830	16796	16734	16922	16920	16848	16863	16857	16862	16922	16779	16834	16738	16854	16883	17058	16769	16885	17044	17074	16862	16907	16910	17000	16938	16664	17011	16881	16836	16869	16783	16829	17012	16839	16901	16762	16866	16787	16610	16602	16830	16968	16754	16953	16902	16580	16901	16815	16915	16937	16958	16894	16852	16816	16839	16749	16881	16563	16879	16799	16735	16712	16839	16699	16794	17011	16881	16798	16776	17115	16887	16827	16776	16833	16813	16797	16993	16926	16858	16856	16976	16907	16836	16906	16760	16799	16884	16874	16722	16650	16845	16807	16804	16910	16844	16722	16971	16824	16729	16771	16788	16705	16916	16924	16696	16747	16764	16726	17045	16863	16988	16732	16783	16906	16696	17077	16884	16592	16861	16905	16744	16718	16855	16894	16696	16997	16791	16791	16881	16769	16681	16667	17005	17017	16968	16927	16807	16815	16752	16711	16720	16854	16896	16890	16601	16978	16850	16846	16850	16987	16918	16914	16803	16784	16715	16916	16707	16924	16688	16724	16631	17114	16813	16979	16797	16868	16959	16828	16729	16942	16704	16961	16780	16743	16789	16763	16899	16808	16846	16973	16776	16794	16879	16862	16927	16902	16729	16862	16709	16732	16761	16715	16722	16881	16749	16818	17049	16848	17060	16807	16759	16843	16905	16927	17007	16824	16903	16910	16912	16784	16903	16734	16880	16852	16860	16896	16951	16870	16768	16789	16774	16946	16893	16739	16845	16881	16793	16987	16932	17103	16968	16832	16707	16649	16988	16866	16792	16844	17215	16974	16961	16829	16795	16758	16736	16700	16839	16836	16789	16822	17022	16878	16910	16783	16734	17120	17043	16821	16818	16723	16900	16821	16915	16825	16788	16895	16940	16923	17043	16934	16789	16863	16788	16899	16831	16773	16945	16883	16791	17032	16986	16906	16858	17004	16708	16882	17042	17087	16737	16974	16779	16942	16825	17006	16890	16892	16944	16972	16813	17129	16757	16780	16826	16948	16826	16742	16764	16773	16771	16654	16827	17024	16844	16741	16932	16872	17015	16909	16929	16829	16954	16709	16584	16736	16845	16975	16963	16678	16919	16654	16851	16797	16985	16850	16855	16817	16714	16711	16755	16821	16844	16772	16722	16944	16743	16723	16879	16825	16958	17051	16974	16885	16835	16984	16914	17004	16849	16788	17089	16773	17091	16700	16905	16821	16794	16844	16777	17053	16873	17000	16706	16757	16804	16732	16726	16850	16872	16867	16899	16855	16794	16753	16904	16726	16791	16982	16876	16701	16757	16776	16767	16873	16707	16758	16764	16895	16878	16976	16908	16747	16745	16839	17038	16775	16878	16761	17012	16840	16772	16914	16835	16897	16864	16807	16826	16836	16796	17059	16717	16598	16804	16890	17093	16880	16879	16603	16891	16881	16927	16892	16610	16809	16902	16688	16991	16750	16668	16700	16820	16865	16886	16899	16744	16733	16959	16720	16860	16767	16779	16811	16717	16732	16881	16746	16964	16887	16719	16999	16903	16778	16965	16956	16727	16801	16984	16862	16838	16755	16854	16837	16989	16914	16995	16756	16888	16766	17196	16844	17036	16771	16958	16999	16829	16848	16722	16589	16891	16931	16700	16663	16911	16893	16939	16815	16655	16657	16900	16789	16852	16907	16773	16900	16874	16843	16848	16822	16846	16701	16841	16755	16771	16778	16903	16928	16992	16828	17019	16954	16988	16805	16848	16800	17121	16809	16860	16767	16805	16691	16823	16943	16796	16810	16728	16878	16951	16798	16751	16839	17176	16833	17023	16958	16972	16873	16909	16925	16669	16904	16765	16719	16860	16844	17055	17100	16776	16863	16731	16764	16734	16882	16931	16761	17048	16728	16878	16772	16624	16884	16951	16779	16907	16858	16774	16849	16801	16870	16922	16963	16779	17000	16950	16913	16940	16856	17031	16927	16684	16905	16836	16990	16792	16740	16831	16739	16822	16801	16881	17038	17024	16703	17069	16908	17047	16658	16740	16815	16688	16981	16719	16845	16972	16835	16807	16945	16914	16834	16774	16735	16874	16788	16704	16689	16820	16950	16806	16856	16803	17025	16808	16964	16755	16927	16923	16930	16990	16584	16819	16941	16751	16976	16954	16810	16938	16949	16771	16687	16819	16626	16864	16901	16860	16835	16737	16732	16702	16826	16648	16746	16916	16713	16739	16917	16812	16733	16720	16944	17129	17014	16877	16919	16993	17028	16946	16887	17045	16905	16843	16895	17004	16882	16870	16927	16838	16830	16672	16693	16717	16702	16984	16693	16968	16914	16838	16859	16640	17184	16881	16932	17103	16900	17142	16784	16878	16857	16821	16514	16862	16945	16911	16971	16905	16860	16876	16869	16954	16964	17021	16890	16909	16884	16957	16998	16650	17137	16920	16904	17015	16874	16862	16980	16932	17016	16784	16762	16954	16982	16956	16740	16880	17026	16796	16862	16847	16883	16857	16864	16867	16756	16761	16760	16892	16774	16844	16870	16960	16863	16966	16744	17070	16809	16861	16980	16924	16849	16967	16723	16829	16899	16673	16801	16923	16597	16969	16866	16886	16977	16875	16776	16814	16763	16865	16769	16674	16871	16764	16859	16907	16745	16821	16758	16869	16818	16744	16821	16955	16701	16842	16938	16925	16711	16693	16945	16815	16793	16792	16850	16731	16635	17014	16891	16854	16787	16868	17009	16910	16712	16738	16890	16862	16971	16525	16576	16772	16705	16686	16811	17005	16712	17024	16782	16709	16886	16702	16850	16816	16792	16825	16735	16983	16959	16739	16751	16801	16739	16967	16913	16899	16783	17129	17069	16628	16876	16850	16785	16667	16902	16724	16963	16937	16792	17078	16778	16905	16810	16816	16846	16911	17027	16659	16837	16797	16939	17111	16785	17028	16872	16720	16861	17122	16866	16819	16826	16833	16842	16931	16965	16968	16819	16768	16748	16959	16787	16847	16797	16727	17063	17004	16870	16872	17045	16754	16661	16847	16986	16865	16973	16543	16713	16713	17056	16771	16956	17112	17012	16962	16937	16847	16821	16964	16640	16760	16920	16737	16790	16781	16758	16701	16770	16684	16981	16823	16775	16881	16613	16633	16816	16973	16963	16928	16900	17042	16805	16792	16953	16803	16937	16936	16935	16721	16912	16713	16878	16803	16870	16905	17042	16594	16817	16709	16880	16862	16749	16982	16914	17049	16409	16962	16866	16856	16979	16927	16837	17055	16921	16874	17063	16904	16910	16757	16777	16899	16787	16617	16989	16858	16842	16969	17091	16920	16752	16932	16703	16761	16911	16692	16764	16723	16966	16881	16752	16790	16845	16817	17172	16840	16602	16840	16835	16886	16877	17021	16719	16690	16745	16742	16747	17022	16794	16805	16965	16653	16721	16973	16767	16696	16939	16780	16905	16929	16833	16703	16796	16606	16942	16964	16924	17026	16832	16765	16862	16888	16811	16862	16840	16775	16657	17025	16569	16896	16966	16941	16819	16793	16909	17001	16884	16985	16823	16739	16858	16778	16800	16736	16784	16689	16673	16812	17026	16912	17070	16746	16717	16795	16764	16795	16787	16791	16899	16710	16920	16867	16884	16928	16701	16682	16884	16882	16973	16929	17023	16970	17041	16783	16956	16810	16826	16827	16709	16822	16982	16785	16904	16756	16870	16894	16799	16840	16808	17006	16824	16729	16929	16968	16762	16849	16792	16799	16792	17091	16994	16747	16894	16974	16970	16916	16866	16748	17010	16909	16681	16752	16771	16853	17022	16921	16734	16990	16894	16769	16771	16935	16890	16825	16925	16685	16681	16887	16838	16803	16771	16819	16718	16807	16754	16894	16966	16821	16691	16894	16810	16823	16763	16797	16782	16781	16696	16903	16886	16766	16859	16824	16894	16746	16869	16889	16821	16579	16758	16852	16997	17036	16840	16735	16775	16800	16833	16748	16848	16907	16915	16850	16781	16971	17065	16724	16888	16976	16811	16900	16701	16887	16658	16964	17036	16571	16920	16703	16751	16800	16748	16968	16797	16875	17101	16862	16866	16823	16921	17007	16647	16785	16825	17003	17040	16775	16935	16779	16704	16766	16859	16894	16862	16827	16978	16978	16684	16947	16635	17038	16950	17044	16874	16823	16833	16782	16929	16714	16769	16865	16615	16818	16834	16706	16781	16851	16619	16911	16858	16951	16846	16908	16778	16583	16854	16861	17038	16826	16734	16747	16820	16747	16880	16601	16633	16946	17028	16888	16807	16854	16912	16859	16740	16681	16808	16860	17014	16923	16881	16732	16647	16817	16731	17015	16739	16757	16888	17000	16812	16862	16804	16791	17058	16900	16950	17073	16725	16962	16675	16985	16837	16755	16804	16813	16678	16751	16727	16961	16939	16922	16735	16834	17046	16949	16889	16639	16957	16731	16738	17001	16862	16949	16945	16814	16828	16896	16766	17047	16829	16653	16786	16865	16785	17057	16805	17037	16870	16639	16738	16948	16939	16982	16914	17006	16938	16693	16917	17038	16738
17709	30672	28987	23878	21863	20875	19427	18053	17307	17334	17321	16436	26419	39964	36183	31330	23319	19576	17192	15922	15414	15308	15311	15337	15406	15476	15351	15193	15350	15182	15068	15325	14988	15284	15314	15361	15403	15488	15234	15346	15373	15308	15164	15327	15123	15282	15177	15208	15110	15176	15197	15236	15332	15208	15260	15141	15084	15109	15210	15292	15018	15247	15234	15187	15179	15191	15384	15079	15289	15226	15150	15365	15373	15253	15352	15331	15288	15258	15259	15127	15276	15210	15180	15331	15192	15143	15263	15129	15134	15228	15196	15298	15321	15061	15372	15251	15312	15212	15280	15216	15162	15108	15296	15129	15282	15225	15137	15307	15319	15365	15259	15092	15054	15268	15206	15298	15088	15282	15107	15271	15035	15242	15144	15115	14988	15230	15132	15331	15303	15197	15259	15113	15145	15231	15275	15157	15208	15174	15329	15209	15219	15202	15345	15075	15163	15170	15162	15158	15028	15193	15201	15081	15232	15262	15238	15145	15360	15319	15163	15188	15035	15157	15159	15156	15256	15205	15353	15104	15196	15139	15234	15175	15293	15211	15156	15133	15243	15234	15207	15303	15120	15066	15176	15207	15188	15195	15191	15307	15300	15307	15101	15272	15238	15297	15253	15028	15202	15149	15194	15194	15062	15160	15287	15089	15184	15186	15202	15259	15300	15232	15226	15184	15304	15198	15157	15112	15262	15167	15131	15290	15145	15329	15004	15219	15437	15240	15263	15351	15095	15180	15096	15167	15210	15188	15172	15263	15239	15125	15219	15109	15196	15218	15229	15174	15109	15084	15412	15186	15132	15252	15165	15176	15269	15130	15288	15069	15212	15088	15226	15140	15294	15321	15382	15285	15320	15287	15231	15361	15173	15166	15262	15299	15289	15168	15074	15159	15182	14949	15195	15323	15084	15100	15329	15203	15192	15379	15214	15279	15123	15257	15283	15153	15212	15305	15295	15344	15034	15120	15250	15306	15134	15231	15336	15154	15168	15091	15301	15206	15091	15124	15061	15235	15203	15313	15170	15199	15140	15212	15282	15227	15018	15270	15237	15133	15155	15275	15194	15138	15206	15253	15168	15169	15181	15239	15261	15281	15302	15110	15011	15320	15281	15218	15153	15149	15273	14987	15168	15268	15212	15123	15224	15254	14983	15160	15249	15168	15302	15020	15048	15310	15127	14970	15212	15187	15210	15105	15228	15058	15372	15251	15225	15030	15272	15288	15345	15155	15287	15112	15132	15131	15319	15113	15364	15186	15203	15075	15044	15032	15212	15299	15169	15239	15307	15018	15162	15303	15047	15328	15243	15189	15288	15212	15158	15114	15181	15203	15243	15097	15250	15165	15079	15037	15242	15222	15076	15393	14990	15263	15226	15093	15136	15344	15195	15109	15199	15047	15276	15219	15269	15233	15166	15086	15281	15114	15104	15227	15275	15236	15424	15212	15338	15163	15162	15266	15240	15334	15050	15086	15113	15218	15301	15180	15427	15238	15179	15395	15208	15277	15219	15316	15129	15250	15058	15218	15375	15347	15212	15222	15329	15187	15068	15279	15197	15264	15301	15114	15187	15136	15146	15160	15155	15086	15015	15246	15120	15195	15191	15149	15220	15134	15240	15065	15268	15203	15182	15242	15213	15151	15145	15244	15193	15049	15248	15368	15174	15362	15075	15143	15221	15310	15221	15221	15138	15365	15029	15114	15123	15214	15282	15180	15372	15039	15253	15238	15137	15184	15216	15194	15076	15215	15337	15231	15185	15152	15302	15366	15274	15179	15032	15225	15195	15269	15254	15169	15189	15345	15195	15096	15175	15185	15140	15031	15201	15076	15253	15067	15213	15359	15122	15113	15154	15234	15240	15295	15211	15101	15320	15101	15072	15279	15364	15123	15325	15030	15085	15310	14934	15281	15281	15386	15306	15232	15398	15242	15239	15253	15222	15293	15248	15277	15106	15228	15143	15296	15285	15252	15094	15138	15348	15183	15248	15220	15104	15176	15091	15209	15211	15268	15243	15330	15237	15037	15134	15128	15192	15230	15262	15158	15183	15166	15132	15256	15309	15202	15389	15282	15302	15150	15036	15226	15134	15180	15115	15223	15341	15274	15159	15080	15136	15127	15088	15350	15208	15108	15207	14984	15345	15380	15223	15315	15187	15049	15195	15225	15280	15271	15270	15199	15036	15264	15122	15272	15234	15245	15353	15181	15047	15198	15196	15210	15248	15168	15188	15231	15292	15339	15299	15147	15301	15195	15085	15193	15141	15308	15190	15276	15075	15307	15288	15191	15193	15244	15289	15181	15182	15205	15159	15220	15252	15197	15173	15087	15162	15280	15145	14988	15151	15327	15168	15161	15094	15187	15325	15145	15158	15304	15219	15246	15158	15207	15264	15041	15281	15226	15200	15327	15034	15110	15315	15248	15287	15267	15265	15147	15194	15164	15395	15364	15141	15290	15096	15297	15210	15145	15222	15175	15162	15037	15210	15190	15233	15294	15236	15101	15205	15185	15140	15313	15165	15220	15147	15256	15289	15114	15332	15145	15276	15200	15063	15202	15425	15203	15077	15184	15113	15126	15095	15139	15240	15184	15317	15153	14997	15220	15183	15176	15182	15239	15284	15141	15252	15109	15271	15172	15231	15154	15289	15265	15283	15180	15229	15117	15336	15193	15255	15265	15380	15187	15267	15303	15068	15113	15136	15188	15190	15169	15293	15361	15215	15222	15185	15266	15119	15252	15266	15016	15157	15105	15295	15068	15336	15117	15237	15364	15181	15251	15287	15022	15148	15297	15110	15145	15252	15246	15145	15277	15269	15350	15251	15104	15241	15332	15097	15340	15100	15289	15278	15186	15281	15080	15285	15102	15241	15251	15224	15209	15348	15213	15153	15226	15144	15298	15036	15281	15180	15284	15098	15117	15255	15239	15369	15232	15155	15062	15088	15173	15166	15393	15060	15196	15012	15155	15124	15159	15211	15239	15161	15268	15182	14934	15081	15175	15086	15196	15237	15019	15200	15292	15074	15244	15147	15126	15172	15248	15095	15156	15232	15173	15170	15167	15228	15050	15242	15294	15306	15287	15287	15313	15032	15457	15169	15361	15246	15364	15297	15151	15308	15302	15268	15274	15231	15212	15428	15285	15161	15303	15248	15221	15179	15248	15175	15257	15176	15051	15237	15115	15311	15025	15139	15257	15252	15159	15185	15095	15203	15209	15202	15291	15144	15182	15176	15358	15269	15279	15227	15227	15109	15216	15243	15191	15157	15148	15117	15158	15258	15180	15419	14994	15354	15065	15027	15275	15285	15392	15197	15308	15144	15192	15331	15396	15353	15284	15213	15102	15150	15138	15169	15336	15230	15187	15267	15411	15327	15431	15179	15127	15293	15340	15236	15243	15161	15355	15222	14985	15186	15080	15406	15251	15172	15074	15176	15214	15231	15209	15129	15165	15126	15168	15199	15307	15163	15317	15104	15126	15202	15232	15019	15327	15213	15291	15291	15146	15194	15230	15257	15238	15163	15200	15360	15063	15244	15253	15185	15234	15251	15163	15174	15264	15264	15022	15364	15310	15249	15142	15344	15147	15139	15196	15187	14999	15308	15241	15070	15199	15032	15172	15148	15093	15270	15058	15252	15251	15090	15087	15249	15136	15140	15197	15204	15169	15196	15279	15240	15136	15293	15235	15218	15291	15387	15115	15216	15130	15133	15026	15296	15247	15193	15122	15136	15158	15147	15396	15154	15307	15178	15213	15215	15204	15028	15324	15213	15248	15351	15252	15295	15175	15332	15313	15286	15158	15170	15144	15215	15217	15236	15054	15048	15197	15070	15150	15361	15056	15038	15270	15272	15056	15115	15285	15141	15305	15106	15270	15168	15016	15236	15168	15208	15101	15337	15453	15196	15166	15193	15246	15379	15148	14910	15293	15246	15092	15217	14967	15307	15130	15089	15029	15204	15149	15116	14963	15182	15200	15165	15130	15274	15156	15261	15345	15189	15338	15202	15194	15254	15097	15222	15163	15320	15225	15343	15188	15053	15250	15104	15247	15320	15128	15263	15228	15113	15101	15270	15214	15210	15245	15125	15195	15141	15223	15208	15032	15247	15108	15112	15182	15226	15091	15336	15155	15175	15065	14979	15119	15136	15256	15185	15224	15330	15312	15128	15093	15184	15215	15134	15278	15124	15357	15155	15093	15310	15248	15215	15253	15165	15267	15239	15093	15242	15156	15056	15229	15162	15350	15153	15312	15305	15201	15220	15312	15158	15140	15216	15157	15128	15173	15284	15234	15154	15209	15129	15113	15315	15279	15253	15161	15086	15301	15272	15268	15194	15285	15151	15209	15127	15275	15185	15341	15256	15105	15110	15335	15071	15270	15278	15014	15291	15458	15178	15166	15191	15205	15119	15095	15179	15177	15173	15434	15196	15207	15136	15227	15053	15191	15190	15267	14976	15168	15326	14989	15101	15306	15035	15246	15159	15247	15177	15165	15458	15212	15309	15166	15231	15353	15062	15332	15216	15071	15246	15264	15369	15056	15109	15192	15236	15174	15215	15214	15226	15272	15212	15217	15093	15218	15164	15252	15228	15292	15312	15134	15152	15125	15077	15243	15060	15280	15201	15232	15308	15368	15287	15296	15088	15266	15180	15382	15258	15217	15276	15196	15231	15306	15005	15332	15132	15190	15192	15156	15179	15232	15147	15155	15197	15318	15056	15286	15086	15359	15139	15311	15245	15225	15131	15334	15182	15209	15071	15158	15041	15314	15196	15186	15307	14984	15310	15164	15207	15144	15120	15303	15152	15262	15376	15196	15222	15143	15215	15243	15343	15303	15343	15334	15335	15158	15216	15166	15117	15206	15246	15147	15078	15159	15179	15202	15198	14911	15095	15377	15164	15218	15147	15109	15222	15129	15245	14957	15299	15088	15296	15113	15058	15126	15278	15291	15281	15075	15262	15278	15126	15256	15264	15244	15143	15174	15117	15229	15321	15107	15141	15250	15195	15032	15246	15299	15235	15071	15283	15045	15306	15154	15243	15210	15250	15076	15197	15199	15222	15223	15303	15280	15046	15239	15103	15158	15136	15169	15071	15218	15243	15107	15312	15218	15308	15108	15222	15136	15116	15237
27221	21928	24498	21385	18132	18014	17627	17067	17139	17082	16812	16876	16721	17388	17631	17889	17808	17594	16984	16673	16739	16683	16716	16437	16905	16443	16729	16614	16681	16651	16601	16639	16755	16505	16519	16593	16674	16579	16682	16655	16289	16754	16545	16575	16503	16492	16557	16926	16392	16418	16621	16479	16479	16452	16481	16542	16403	16557	16373	16521	16585	16470	16698	16488	16498	16512	16532	16638	16537	16515	16617	16447	16487	16687	16660	16458	16474	16648	16528	16829	16578	16455	16549	16466	16404	16418	16616	16534	16375	16690	16511	16627	16559	16565	16583	16529	16755	16467	16629	16512	16450	16597	16653	16561	16537	16426	16479	16463	16424	16549	16536	16559	16672	16737	16468	16484	16557	16653	16621	16701	16412	16369	16401	16536	16709	16410	16560	16495	16774	16552	16324	16688	16466	16380	16414	16518	16662	16534	16415	16469	16540	16276	16397	16628	16402	16394	16454	16398	16636	16442	16609	16576	16569	16617	16571	16523	16803	16408	16425	16516	16768	16583	16545	16589	16502	16544	16404	16483	16506	16759	16483	16799	16676	16521	16546	16431	16363	16675	16331	16678	16447	16459	16692	16784	16569	16475	16519	16599	16535	16446	16474	16660	16601	16604	16271	16585	16635	16368	16598	16449	16435	16493	16525	16265	16389	16574	16576	16541	16529	16568	16640	16382	16506	16647	16533	16464	16541	16497	16524	16601	16607	16504	16618	16620	16542	16434	16510	16508	16546	16458	16628	16564	16808	16754	16460	16507	16610	16462	16656	16449	16486	16693	16606	16585	16586	16425	16332	16675	16682	16378	16517	16656	16493	16382	16560	16393	16598	16742	16404	16718	16702	16500	16596	16666	16438	16471	16700	16546	16611	16629	16359	16435	16550	16501	16611	16525	16606	16661	16475	16563	16253	16528	16601	16396	16571	16479	16588	16575	16455	16623	16433	16450	16710	16437	16631	16529	16533	16634	16484	16338	16678	16717	16566	16500	16436	16544	16573	16374	16509	16762	16534	16418	16506	16493	16696	16492	16569	16605	16566	16627	16653	16656	16581	16561	16420	16528	16644	16569	16595	16659	16656	16456	16650	16513	16581	16665	16634	16508	16494	16569	16798	16615	16666	16454	16388	16535	16457	16395	16568	16599	16507	16409	16504	16535	16452	16695	16644	16540	16674	16633	16491	16433	16652	16674	16497	16449	16598	16481	16650	16489	16506	16813	16816	16747	16593	16586	16592	16487	16569	16339	16498	16389	16539	16588	16424	16503	16619	16564	16741	16524	16627	16721	16572	16434	16567	16676	16719	16467	16568	16530	16729	16501	16524	16594	16390	16616	16594	16549	16752	16635	16724	16563	16396	16502	16522	16483	16491	16503	16528	16528	16463	16455	16361	16611	16534	16453	16426	16411	16604	16619	16511	16438	16443	16525	16683	16564	16786	16746	16603	16623	16385	16549	16570	16686	16780	16663	16491	16440	16674	16533	16595	16597	16483	16581	16442	16608	16565	16614	16576	16615	16505	16509	16492	16396	16482	16553	16381	16490	16557	16628	16529	16694	16433	16463	16750	16495	16572	16562	16499	16345	16599	16575	16489	16509	16554	16723	16704	16575	16440	16489	16575	16505	16616	16545	16508	16534	16547	16550	16672	16735	16502	16556	16479	16598	16307	16570	16570	16328	16553	16425	16627	16734	16514	16467	16599	16546	16482	16471	16312	16589	16598	16495	16939	16818	16436	16650	16529	16773	16577	16719	16547	16623	16584	16638	16499	16569	16538	16510	16678	16534	16565	16655	16484	16650	16505	16606	16624	16534	16596	16519	16161	16503	16583	16519	16601	16488	16382	16652	16559	16452	16523	16663	16636	16408	16620	16666	16280	16459	16404	16546	16426	16636	16691	16499	16538	16549	16777	16546	16536	16538	16636	16585	16432	16415	16663	16632	16626	16526	16592	16482	16533	16459	16500	16572	16596	16605	16391	16332	16444	16651	16554	16620	16606	16722	16769	16659	16569	16582	16529	16653	16595	16496	16606	16517	16545	16422	16396	16383	16467	16621	16358	16583	16497	16582	16406	16367	16740	16521	16501	16441	16583	16225	16763	16517	16679	16504	16564	16411	16511	16478	16512	16523	16636	16507	16465	16788	16516	16443	16769	16558	16562	16599	16484	16560	16397	16498	16415	16474	16607	16572	16643	16537	16392	16335	16539	16403	16765	16480	16594	16542	16672	16488	16569	16512	16465	16416	16472	16454	16499	16360	16543	16736	16348	16304	16687	16635	16750	16614	16515	16489	16624	16495	16386	16622	16551	16404	16553	16715	16284	16638	16580	16587	16530	16534	16644	16503	16379	16610	16629	16406	16687	16493	16351	16628	16445	16526	16525	16540	16548	16494	16592	16559	16433	16484	16562	16607	16455	16519	16554	16613	16497	16518	16579	16593	16534	16738	16515	16576	16694	16522	16546	16553	16517	16546	16631	16364	16713	16476	16611	16600	16778	16514	16522	16409	16419	16396	16564	16575	16395	16567	16616	16345	16508	16455	16604	16726	16627	16574	16595	16715	16499	16464	16399	16584	16616	16481	16502	16488	16574	16517	16426	16513	16495	16611	16596	16667	16687	16637	16589	16482	16458	16385	16636	16563	16684	16655	16665	16412	16400	16675	16545	16546	16583	16393	16548	16715	16611	16678	16561	16587	16475	16479	16386	16579	16427	16386	16606	16598	16734	16622	16573	16684	16756	16517	16854	16435	16588	16538	16744	16578	16523	16788	16506	16545	16425	16281	16643	16575	16592	16501	16584	16650	16408	16393	16406	16442	16584	16436	16721	16692	16744	16488	16536	16670	16538	16622	16741	16535	16565	16511	16520	16567	16614	16460	16602	16512	16703	16412	16682	16534	16730	16756	16559	16640	16689	16471	16657	16548	16652	16463	16544	16499	16429	16436	16448	16548	16415	16411	16473	16526	16494	16625	16617	16618	16586	16658	16536	16606	16473	16395	16518	16627	16406	16755	16694	16529	16638	16647	16511	16577	16678	16744	16645	16728	16637	16643	16502	16493	16600	16525	16475	16823	16701	16475	16583	16347	16615	16602	16374	16562	16428	16412	16447	16696	16427	16674	16499	16448	16628	16373	16400	16573	16464	16597	16483	16514	16601	16390	16652	16281	16486	16537	16732	16592	16631	16630	16519	16584	16608	16687	16576	16613	16543	16579	16609	16418	16512	16465	16542	16679	16476	16528	16400	16580	16711	16383	16580	16509	16369	16686	16439	16549	16991	16625	16526	16641	16579	16498	16356	16590	16442	16369	16436	16590	16564	16603	16610	16483	16473	16611	16413	16590	16607	16742	16578	16671	16571	16553	16461	16354	16520	16436	16541	16368	16579	16658	16501	16679	16591	16641	16317	16711	16678	16701	16650	16396	16584	16640	16390	16557	16656	16571	16414	16615	16555	16604	16604	16526	16505	16359	16480	16549	16629	16532	16523	16595	16575	16764	16735	16806	16574	16733	16657	16509	16722	16590	16562	16613	16539	16471	16477	16574	16478	16578	16647	16482	16696	16551	16619	16475	16504	16352	16468	16715	16648	16428	16608	16419	16660	16760	16753	16569	16418	16379	16441	16661	16363	16384	16539	16590	16467	16564	16589	16494	16408	16526	16650	16632	16554	16669	16568	16618	16441	16418	16472	16565	16381	16562	16233	16449	16418	16663	16456	16654	16689	16593	16637	16519	16638	16378	16707	16598	16497	16683	16649	16423	16458	16541	16696	16484	16777	16566	16648	16427	16530	16743	16500	16429	16755	16706	16544	16503	16540	16436	16590	16603	16469	16407	16194	16629	16624	16597	16725	16496	16459	16431	16506	16668	16580	16699	16501	16623	16599	16521	16674	16395	16584	16670	16554	16638	16626	16516	16658	16624	16546	16571	16674	16464	16524	16600	16352	16698	16735	16549	16500	16479	16619	16691	16544	16245	16435	16565	16744	16439	16560	16569	16478	16492	16499	16301	16540	16626	16585	16534	16526	16474	16508	16562	16745	16646	16630	16493	16635	16575	16621	16565	16517	16634	16539	16455	16708	16620	16448	16416	16602	16600	16608	16388	16677	16480	16476	16558	16548	16566	16491	16583	16438	16596	16567	16692	16496	16325	16329	16659	16458	16554	16465	16517	16527	16439	16504	16496	16590	16525	16617	16540	16670	16736	16677	16436	16618	16771	16572	16449	16663	16548	16568	16630	16689	16512	16678	16481	16552	16487	16479	16523	16699	16455	16477	16600	16397	16617	16432	16568	16813	16498	16624	16714	16559	16753	16717	16582	16710	16712	16688	16432	16664	16718	16716	16377	16482	16476	16385	16592	16387	16506	16574	16574	16758	16685	16643	16554	16527	16370	16619	16555	16469	16540	16447	16635	16570	16538	16689	16610	16531	16564	16564	16564	16588	16474	16732	16619	16573	16689	16608	16562	16580	16617	16362	16414	16423	16379	16532	16466	16602	16614	16526	16485	16522	16509	16660	16692	16435	16495	16631	16436	16443	16589	16525	16711	16433	16554	16745	16694	16554	16650	16352	16580	16619	16558	16721	16661	16430	16281	16616	16474	16498	16660	16700	16509	16490	16414	16463	16581	16477	16552	16590	16463	16611	16484	16365	16609	16504	16471	16551	16596	16635	16564	16590	16527	16417	16479	16581	16652	16548	16550	16495	16364	16395	16747	16493	16477	16685	16618	16649	16276	16600	16635	16568	16615	16619	16454	16740	16487	16753	16600	16626	16786	16663	16634	16455	16665	16621	16409	16502	16678	16603	16470	16677	16596	16419	16464	16529	16532	16518	16426	16496	16485	16450	16568	16482	16219	16548	16747	16626	16530	16444	16580	16498	16588	16648	16627	16452	16595	16394	16581	16423	16457	16409	16595	16470	16597	16849	16369	16602	16667	16679	16509	16433	16688	16560	16636	16514	16629	16463	16563	16556	16646	16589	16443	16480	16642	16821	16546	16553	16446	16660	16900	16662	16590	16533	16663	16587	16453	16543	16593	16646	16541	16405	16660	16365	16291	16604	16581	16558	16519	16434	16448	16703	16737	16652	16420	16560	16632	16724	16406	16384	16629	16551	16413	16364	16560	16544	16635	16481	16537
16913	21465	21471	18535	17881	17451	16232	16268	16170	15730	15596	15381	15261	16414	16597	16849	16543	16126	15552	15165	15108	15186	14997	14899	15014	15016	15049	15059	15080	15042	15098	14867	15069	15002	15133	14983	14899	14969	14892	15017	15124	14962	15049	15042	14978	15008	15015	15013	15045	15036	15019	15078	14971	14968	14986	14895	14819	15160	15143	14947	14991	15044	15168	14981	15025	15098	14899	14970	15040	14986	15131	14861	15028	15081	15014	15111	15070	15015	15071	15036	14935	15068	14910	14912	14986	15036	15041	15045	15136	14867	15031	15122	14945	14987	15026	14795	15017	14921	15119	15062	15128	14934	15113	14872	14966	14914	15141	14929	15076	15105	14995	14989	14904	15028	14995	14914	15081	14894	14944	15032	15114	14976	14920	15015	15053	15051	14872	15020	15072	14881	15237	14828	14898	14984	15059	14970	14984	15139	14939	14915	15153	15039	14994	15113	14991	14981	14992	14904	15094	15071	15072	15050	14972	14867	15057	15118	14788	15179	15024	14863	14931	14944	15060	14972	15175	14961	14977	15159	15031	14808	14816	15046	14968	15063	14991	15154	15056	15110	14976	15036	15052	15057	15071	14905	15201	15120	15067	14893	15041	14821	14990	14938	15035	15313	14954	15089	15224	14957	15120	15055	15180	14961	15093	15013	15021	15042	15030	14968	14927	15193	14961	14889	15003	14940	15022	15102	15089	15071	15115	14898	14972	15139	14962	14948	14905	14972	15002	15112	15119	15038	14893	14929	15135	14929	15130	14946	15072	14839	15143	15012	15110	15082	14947	14985	15005	15049	14950	14951	15096	14975	15085	15075	15191	15070	14989	14976	14976	15071	15032	14981	14832	15035	14955	15063	14951	15042	15027	15043	14965	14948	15061	15068	15101	15014	14838	15117	14937	14948	15194	14923	15139	15075	14942	14971	15113	15067	14908	15160	15001	15074	15065	15040	15063	14925	14977	15070	14900	14958	14975	14917	14966	14960	15000	15106	15080	14973	14980	15158	14894	15016	15033	15257	15056	14855	15109	14882	14991	15180	15175	14995	15066	15038	15094	15013	14954	14970	15164	15149	15005	14942	14834	15128	14761	14944	14996	15023	15089	15078	15084	15033	14953	15017	15166	14955	15138	14964	15043	15090	14776	14904	14992	15157	15059	15203	15067	15014	14940	15001	15186	15030	15176	15087	15023	14957	15022	15018	14872	15089	15007	14937	14973	15192	15133	15028	15001	15026	14971	14999	15076	14978	15056	14997	14914	15105	15059	15069	14989	15044	14987	15096	14938	14968	14992	15002	15079	14898	15152	14894	14911	15033	15170	15127	14984	15185	15131	15006	15007	15024	15098	14894	15024	14997	15015	15045	15130	15139	15169	14982	15134	15093	15060	15032	14877	14954	14909	15043	14865	15264	14879	14950	15044	14949	14927	15021	15275	15060	15014	14944	15061	14953	15027	15075	15138	14850	15002	14896	14934	14942	14893	15085	15065	15008	14879	15056	14899	15130	14936	15054	15110	15061	14811	15066	15078	15085	15007	15034	15093	15103	15053	15014	14948	15094	15039	15042	14975	14970	15020	15011	14966	15076	15017	15080	15170	14837	14959	14908	15156	14901	15159	15077	15034	15064	14909	15097	15024	15179	14988	15022	15122	15035	15094	15022	15134	14842	15019	15057	15011	14906	15113	15021	14986	15087	14969	14987	14972	14815	15056	15129	14977	14959	15111	14947	14911	14920	14897	15003	15045	14955	15067	15225	15114	15179	14846	15071	15012	14994	14993	14990	14867	14929	15097	14799	15149	15066	14887	15060	14990	15013	14979	15013	14880	14928	15051	14837	14914	15043	14801	14995	14946	15076	15067	14967	14989	15129	15000	15034	15088	15111	15079	15072	15023	14983	15116	15007	15139	15072	15141	15026	15058	14935	15068	15173	15030	14955	14922	15231	15077	15122	14892	15049	14979	15222	15096	14973	15005	14878	15039	14831	14812	14882	14930	14896	15084	15081	14869	15089	14933	15044	15124	15114	15232	14957	14915	15188	14830	14986	15134	15056	14938	15090	15047	15132	15122	15195	14990	14963	15062	15127	14940	15030	14955	14988	14805	14850	14904	15015	15087	14948	14941	15023	15004	14922	15075	15035	15014	15036	15105	14984	14934	14948	15155	14985	15069	15124	15157	14858	15098	14899	15154	15026	14893	15080	15190	14964	15100	15012	14957	15094	15146	15107	14781	15032	15028	15067	14973	15074	14848	15062	14806	15029	15046	15046	15066	14952	14894	14945	14897	14833	14885	15036	14984	15122	15024	15053	15063	15136	15057	15112	14992	15081	15084	14992	14991	15070	15040	14773	15199	14959	14726	15218	14980	15041	14856	14966	15085	14942	14956	14920	14988	15032	15040	14930	14862	15049	14970	14994	14996	15016	15024	15123	14957	15024	15089	15012	15042	15092	15073	14993	14991	15071	14852	14944	15039	15007	15073	14880	15196	14981	14962	15056	15011	14977	15002	15192	14998	15007	15148	15027	15012	15034	15118	14992	15058	15116	15061	14979	14829	15055	14989	15023	15024	15037	15003	15019	14859	15025	14975	15038	15036	15061	15093	14832	14928	15105	15031	15090	15013	14970	15020	14904	15159	15129	15163	14984	15095	15080	15114	15046	15095	15060	14962	15031	15043	15067	15094	14953	15125	15042	15062	15032	15046	14851	15165	14951	15025	14934	15017	14884	15150	15021	14983	14921	14894	15179	15133	15114	15043	15247	14908	14977	15034	14950	15015	15027	15028	14988	15098	15048	15129	14943	15151	15205	15004	14961	14996	14885	14888	14955	14938	15109	15050	15131	15019	15185	15021	15204	14999	14959	15058	14867	14912	15122	15030	15115	15047	15124	15044	15131	15280	15115	15058	15041	14978	15014	15041	14997	15100	15115	14850	15128	15087	14808	14926	15058	15065	15025	14950	15042	14930	15071	15069	14924	15031	14878	15114	14998	15126	14777	15063	14946	15056	14924	15043	15106	14978	14880	15055	15005	15036	14975	15014	14949	15154	15012	15159	15211	14956	14837	14942	15149	14924	15069	15006	15030	14970	14985	15169	14918	15093	15053	15057	15058	15007	15018	15090	14995	15058	14970	14963	14993	15076	15071	14951	15056	15124	15017	15027	14975	15227	14858	14995	15067	14996	14884	14806	14867	15129	14916	15029	15019	14910	14877	14928	15057	14998	15053	15042	14919	14874	15042	15129	15067	14983	15107	15122	15143	14958	14907	14897	15049	14954	14896	14900	14922	15134	15043	15136	14943	15020	14995	15066	14950	15045	15139	15066	15090	14988	14888	15077	15035	15095	15034	15024	14911	15082	15036	15179	14866	14833	15093	15088	15132	15074	15088	15110	14959	15122	14957	15043	14923	15095	14790	15082	14974	15109	14939	15060	14942	14986	15039	14950	15083	14949	15097	14949	15131	15154	15029	15017	14824	15008	15152	14964	14875	15096	14925	14906	15121	15129	15070	14900	15002	15077	15100	15037	15179	15040	15109	14917	15135	15099	15005	15069	15044	14955	15058	14946	14946	14964	14975	15023	15129	14935	14941	15102	15016	14910	15175	14983	14939	15118	14940	15114	15063	15001	14951	15194	14964	15056	15143	15112	15060	15087	15035	14927	14911	14977	14982	15136	15083	15140	15013	14975	14999	15028	14864	14993	14863	15169	15139	15075	14937	15041	15173	15109	15006	14962	15071	14988	14994	14931	15146	15014	14969	15027	15032	15200	14916	15190	14968	14932	14912	15031	14961	14956	15108	15074	15011	14979	15059	15029	15185	15041	15049	15110	15069	15007	15132	14991	14909	15064	15051	15003	14929	14921	15041	15027	14885	15168	15018	15017	15127	15024	14980	15044	14993	14952	14971	14935	15097	15009	15103	15099	14895	14962	14926	15032	15077	15019	14986	14980	14966	15014	15047	15104	15073	14833	15046	15080	15030	15120	15101	15056	14948	15139	15006	14948	15168	15066	15031	14963	14904	15080	15094	15065	14884	15119	14968	15035	15094	15018	14953	14819	14958	15113	15180	15081	14983	15081	15036	15108	14861	14976	15225	15088	15091	15255	14976	14927	14998	15098	15070	15015	15144	14924	15195	15003	14969	15015	14987	14886	15065	14976	15042	15108	15063	14976	15006	14965	15042	15057	15058	14994	15100	14937	15208	15107	14889	15067	14925	15090	15049	15004	14907	14898	15084	14990	14925	15030	15086	15165	15048	14882	14970	14989	15104	14834	15122	15054	15040	15123	14777	15085	14905	15100	14935	15090	14880	15000	14973	14842	15015	14928	15172	15210	15023	14937	14914	15149	15128	15097	14879	14810	15020	14924	14987	15000	15088	15117	14810	14844	15026	15077	14999	14884	14989	15044	15025	15060	14904	14943	15055	15096	15009	14927	15006	15117	15095	14896	14944	15072	15098	14889	15128	15014	15068	15264	15117	14950	14995	15020	14892	15032	15209	14919	14857	14976	15133	15076	15050	14896	15125	15105	14927	15030	15073	15027	14819	14951	14964	15009	14974	14964	15013	15167	15027	15054	14900	14860	15109	15099	14905	15095	14976	15140	14931	14820	15026	14853	15096	15041	14947	15006	15031	15003	14993	14977	15093	14933	15168	14879	15347	15146	14983	15065	15039	14916	14992	15081	15114	15063	14949	14993	15005	14976	15140	15206	15022	14903	15150	15129	15064	14961	14933	14945	15137	14966	14924	14967	15022	15027	15062	15227	15135	14970	14923	14924	14977	14972	15253	15010	15011	14993	15020	15022	14753	14896	15095	14912	15089	14961	15067	14751	15042	15260	15108	15078	14798	15101	14897	14979	14967	15166	15026	15123	14984	15009	15078	15011	15080	15018	15059	15111	14970	15057	15182	15104	15135	14839	15053	15061	14881	15135	15008	14956	15030	15052	14863	14886	15183	14774	15020	15049	15126	15105	14890	15046	14998	15097	14940	15019	15092	15073	15051	14977	14968	15075	14925	14817	15210	14899	14916	15061	14955	14956	15187	14938	15104	15009	15030	15171	15149	15140	15141	14786	15005	15102	14850	14954	14990	15318	14923	14951	15150	14938	15027	15167	15045	15040	15277	15030	15026	15173	14984	14945	15216
23778	21060	28357	24097	21923	21606	20755	18603	17811	17459	17127	17203	18179	19696	22977	25560	24784	22343	19754	18170	17157	16773	16696	16752	16747	16863	16820	16746	16829	16736	17040	16819	16828	16814	16668	16738	16668	16731	16832	16758	16545	16603	16630	16831	16751	16864	16717	16751	16692	16785	16705	16544	16377	16603	16808	16673	16606	16816	16768	16644	16798	16669	16661	16713	16618	16520	16653	16600	16737	16637	16606	16754	16734	16526	16826	16712	16668	16774	16552	16793	16705	16749	16748	16683	16858	16782	16719	16826	16730	16695	16534	16418	16436	16848	16831	16763	16790	16804	16611	16654	16645	16531	16695	16746	16706	16560	16758	16705	16407	16617	16690	16630	16788	16657	16650	16688	16559	16509	16786	16639	16683	16768	16694	16982	16788	16845	16664	16768	16516	16617	16520	16604	16619	16778	16434	16863	16728	16719	16520	16795	16361	16567	16631	16749	16777	16704	16521	16631	16711	16642	16562	16701	16663	16614	16634	16733	16624	16600	16780	16590	16750	16642	16521	16593	16598	16631	16639	16487	16708	16554	16676	16605	16598	16648	16616	16627	16779	16617	16485	16606	16780	16714	16786	16677	16549	16470	16576	16653	16795	16631	16818	16749	16799	16597	16675	16779	16673	16509	16617	16769	16733	16522	16522	16751	16538	16650	16638	16777	16596	16655	16651	16662	16537	16649	16622	16627	16551	16695	16899	16611	16614	16540	16646	16656	16592	16779	16751	16567	16656	16747	16540	16659	16717	16564	16779	16643	16788	16613	16728	16664	16759	16662	16913	16649	16549	16476	16635	16688	16786	16668	16655	16761	16595	16737	16598	16697	16617	16586	16758	16714	16780	16758	16783	16566	16671	16819	16546	16747	16695	16651	16846	16746	16773	16833	16775	16686	16711	16456	16555	16673	16836	16732	16654	16687	16771	16610	16711	16637	16452	16632	16628	16715	16857	16625	16582	16514	16534	16548	16713	16682	16578	16727	16665	16649	16789	16683	16754	16686	16486	16638	16574	16686	16685	16657	16580	16639	16710	16800	16584	16464	16740	16482	16609	16696	16533	16690	16554	16593	16656	16642	16837	16573	16722	16894	16704	16670	16842	16833	16726	16693	16725	16627	16601	16626	16475	16723	16692	16441	16646	16469	16676	16709	16845	16483	16496	16788	16540	16586	16552	16488	16615	16713	16553	16767	16632	16582	16721	16788	16731	16517	16679	16610	16676	16702	16584	16685	16718	16494	16603	16622	16620	16801	16498	16694	16481	16751	16855	16597	16697	16587	16615	16534	16799	16801	16701	16451	16748	16703	16818	16717	16612	16456	16683	16678	16505	16548	16594	16516	16637	16762	16727	16683	16782	16498	16655	16722	16612	16751	16594	16560	16586	16798	16604	16587	16724	16591	16552	16513	16920	16851	16635	16549	16519	16593	16659	16678	16623	16704	16778	16560	16663	16720	16672	16852	16784	16640	16746	16656	16781	16926	16719	16529	16798	16777	16767	16803	16529	16510	16812	16722	16481	16654	16584	16558	16633	16936	16493	16657	16482	16607	16703	16764	16657	16583	16672	16453	16681	16616	16706	16592	16609	16610	16708	16503	16635	16504	16780	16867	16581	16688	16725	16731	16662	16777	16549	16745	16637	16732	16711	16492	16398	16665	16680	16633	16592	16585	16788	16553	16709	16801	16880	16605	16624	16746	16662	16705	16865	16591	16559	16727	16680	16748	16428	16523	16708	16385	16656	16577	16515	16667	16661	16600	16744	16770	16585	16780	16666	16608	16673	16572	16641	16701	16658	16705	16780	16958	16625	16484	16656	16610	16811	16757	16652	16574	16820	16604	16767	16882	16744	16627	16706	16996	16852	16745	16726	16665	16773	16749	16549	16530	16843	16766	16614	16726	16445	16555	16540	16740	16678	16430	16639	16916	16636	16462	16681	16698	16767	16833	16574	16548	16604	16713	16735	16679	16739	16758	16686	16723	16814	16633	16594	16537	16697	16594	16650	16534	16683	16615	16494	16547	16556	16451	16747	16556	16661	16648	16790	16718	16724	16742	16843	16692	16792	16573	16760	16805	16705	16738	16700	16730	16689	16585	16672	16575	16661	16757	16722	16555	16555	16599	16979	16482	16715	16711	16723	16698	16509	16692	16728	16726	16693	16734	16598	16476	16965	16751	16655	16655	16815	16759	16702	16649	16802	16723	16694	16830	16833	16637	16774	16606	16661	16695	16613	16586	16781	16749	16730	16745	16467	16647	16943	16604	16545	16403	16690	16626	16732	16565	16666	16536	16588	16599	16725	16650	16664	16612	16418	16849	16714	16670	16627	16618	16603	16549	16580	16704	16833	16607	16744	16504	16716	16562	16579	16659	16632	16640	16584	16741	16655	16698	16738	16614	16454	16559	16716	16494	16569	16777	16848	16449	16816	16647	16571	16567	16677	16611	16570	16764	16930	16608	16637	16880	16572	16506	16632	16775	16587	16786	16524	16563	16699	16666	16749	16596	16511	16880	16664	16699	16614	16700	16648	16691	16697	16619	16787	16734	16563	16557	16728	16512	16591	16668	16622	16620	16523	16590	16560	16659	16811	16706	16554	16694	16609	16686	16803	16820	16640	16488	16561	16707	16782	16532	16611	16719	16585	16746	16636	16805	16850	16813	16622	16724	16769	16666	16752	16613	16566	16625	16636	16820	16766	16818	16571	16652	16569	16605	16698	16532	16485	16782	16711	16613	16593	16645	16560	16652	16926	16698	16792	16758	16702	16532	16480	16529	16684	16721	16806	16594	16700	16569	16490	16796	16611	16753	16705	16738	16726	16682	16733	16669	16551	16682	16701	16590	16580	16865	16622	16677	16740	16711	16661	16721	16773	16768	16761	16643	16786	16700	16631	16616	16842	16707	16898	16698	16518	16645	16761	16793	16596	16719	16709	16882	16635	16488	16436	16614	16830	16558	16732	16588	16291	16549	16683	16755	16510	16660	16551	16591	16727	16416	16660	16679	16598	16568	16552	16511	16641	16500	16778	16694	16670	16952	16633	16590	16500	16615	16676	16531	16572	16760	16701	16809	16768	16713	16570	16734	16526	16576	16672	16624	16785	16434	16647	16754	16787	16595	16549	16825	16703	16601	16742	16544	16587	16518	16639	16799	16864	16913	16964	16608	16704	16758	16596	16530	16731	16469	16652	16658	16591	16490	16643	16528	16591	16660	16469	16704	16718	16814	16465	16688	16785	16500	16686	16565	16570	16674	16641	16530	16541	16721	16580	16617	16555	16704	16662	16605	16496	16858	16834	16480	16528	16682	16844	16620	16679	16700	16733	16677	16657	16503	16771	16723	16875	16723	16666	16788	16547	16587	16569	16669	16741	16613	16638	16678	16597	16558	16587	16748	16676	16733	16694	16453	16530	16724	16666	16779	16693	16646	16628	16708	16611	16723	16822	16613	16581	16696	16779	16603	16921	16711	16603	16725	16621	16770	16621	16652	16754	16614	16740	16608	16500	16688	16854	16784	16640	16501	16834	16680	16737	16806	16662	16795	16648	16598	16563	16424	16799	16753	16627	16821	16963	16604	16734	16628	16462	16435	16689	16766	16709	16577	16667	16690	16693	16519	16591	16645	16818	16687	16606	16587	16707	16612	16760	16787	16472	16689	16701	16556	16577	16695	16693	16743	16769	16602	16679	16707	16664	16499	16714	16622	16648	16665	16746	16690	16851	16870	16606	16535	16498	16648	16591	16491	16835	16754	16796	16653	16508	16573	16518	16725	16641	16584	16824	16852	16602	16475	16373	16708	16812	16825	16765	16659	16627	16876	16731	16805	16680	16735	16790	16750	16823	16475	16680	16798	16665	16640	16609	16393	16393	16636	16548	16663	16651	16605	16551	16683	16767	16876	16684	16617	16592	16470	16450	16586	16784	16682	16826	16466	16722	16541	16526	16734	16495	16636	16647	16517	16605	16678	16655	16602	16720	16788	16662	16660	16593	16727	16610	16589	16741	16508	16586	16727	16665	16641	16744	16683	16615	16540	16810	16579	16642	16780	16657	16543	16599	16733	16688	16677	16843	16761	16758	16634	16638	16566	16671	16897	16703	16793	16634	16675	16689	16465	16641	16713	16722	16607	16669	16580	16738	16672	16886	16515	16344	16724	16745	16567	16747	16525	16586	16735	16814	16721	16640	16510	16883	16620	16603	16670	16730	16744	16683	16593	16635	16636	16803	16757	16729	16715	16683	16750	16602	16728	16936	16789	16651	16581	16696	16560	16706	16711	16787	16721	16604	16656	16825	16662	16618	16677	16755	16687	16742	16472	16473	16685	16699	16577	16792	16476	16518	16783	16869	16618	16483	16619	16734	16798	16928	16493	16613	16676	16841	16615	16765	16738	16787	16644	16782	16782	16684	16787	16671	16439	16750	16504	16859	16678	16762	16581	16567	16685	16458	16560	16738	16654	16485	16615	16772	16636	16557	16664	16760	16574	16558	16462	16680	16660	16665	16824	16704	16829	16498	16557	16398	16745	16780	16489	16660	16683	16556	16697	16517	16655	16639	16519	16667	16714	16678	16793	16650	16714	16747	16831	16802	16575	16667	16725	16554	16545	16576	16654	16725	16601	16734	16861	16696	16764	16541	16648	16413	16563	16557	16800	16599	16769	16710	16615	16765	16618	16660	16779	16804	16651	16636	16793	16601	16549	16744	16602	16632	16724	16591	16636	16890	16556	16656	16794	16711	16607	16836	16695	16622	16717	16693	16718	16655	16698	16387	16580	16651	16645	16551	16566	16475	16535	16638	16774	16811	16684	16552	16675	16559	16782	16874	16556	16681	16492	16596	16714	16647	16614	16831	16695	16708	16558	16785	16761	16592	16618	16816	16508	16701	16561	16717	16675	16627	16719	16703	16763	16745	16631	16624	16712	16816	16696	16791	16620	16774	16557	16621	16545	16698	16720	16598	16734	16466	16684	16577	16630	16807	16670	16604	16518	16889	16785	16868	16625	16610	16549	16455	16599	16528	16618	16745	16705	16622	16510	16684	16493	16670	16546	16702	16672	16810	16796	16719	16637	16554	16538	16628	16560	16779	16626	16613	16483	16625	16596	16852	16571	16694	16598	16614	16713	16661	16753	16787	16772
15465	27389	26601	22421	20035	18379	18042	17755	16716	16097	15839	15697	17524	19107	25377	27583	25956	22114	18527	16341	15438	15189	15109	14985	14931	14977	15192	15131	15097	15110	15064	15043	15146	15034	15101	15097	15011	15178	15227	15155	15114	15116	15104	15183	15043	15120	15130	15215	15177	15231	14890	15034	15110	15123	15019	15077	15049	15056	15154	15037	15101	15087	15097	15110	15190	15169	15051	15204	14984	14999	15033	15149	15133	15163	15138	15079	15041	15256	15179	15213	14970	14984	15221	15087	15090	14873	15048	15151	15101	15145	15076	15246	15043	15007	15176	15023	15150	15184	14981	15054	15075	14985	15242	15173	15095	15176	14951	15179	15134	15209	15143	15207	15092	15092	15119	15095	15077	15128	15249	15194	15167	15019	14997	15043	14989	14993	15102	15056	15036	14992	15152	15049	15188	15028	15103	15182	15098	15179	15148	14993	15178	15073	14930	15148	15089	15311	15105	14977	15057	15235	15253	15041	15078	15223	14992	15179	15008	15120	15109	15057	15229	15207	15074	15072	15042	14974	15195	15053	15038	15345	15129	15126	15117	14976	15156	14990	15171	14931	15022	15101	14984	15107	15231	14990	15192	15251	15083	15012	14998	15062	15028	14995	15203	15135	14924	15166	14885	15166	15082	14939	15015	15086	15153	15260	15043	14987	15069	14996	15071	15119	15189	15084	15027	15168	15228	15179	15127	15247	15024	15159	14928	15120	15123	15193	15027	15043	14973	15104	14974	15225	15024	15019	15042	14978	14940	15019	15112	15287	15053	14968	15104	15053	15012	15218	15050	15153	14998	14856	15092	15175	15208	15000	15254	15039	15055	15269	15080	15234	15084	14969	15088	14984	15106	15149	15123	14929	15060	15063	15132	15110	15053	15145	14965	14993	15094	15021	14999	15080	15167	15086	15079	15205	15078	15101	14970	15159	15164	15030	15004	15014	15111	15127	15021	14951	15225	15091	15085	15141	15037	14926	14893	14965	15032	15141	15055	15090	14983	15055	15044	14986	15146	15048	15010	15057	15071	15132	15185	15136	15211	15101	15066	15101	15105	15089	14911	15068	15153	14943	15028	14944	15001	15195	14975	15185	15162	15081	15125	15063	15011	15088	14980	15159	15131	15181	15058	14964	15040	14986	15131	15121	15190	15203	15066	15087	14866	15136	15129	15275	15040	15131	14979	14939	15054	15105	15016	15091	15178	15115	15124	14984	15022	15081	15140	15075	14951	14989	14979	15193	15175	15085	15078	15070	15103	15049	15082	15172	15100	15011	14854	15107	15135	14982	15094	15102	15132	15150	15115	14921	15073	15113	15217	15095	15090	15042	15034	15078	15031	15157	15051	14931	15006	14923	15145	14977	15186	14846	15139	15083	15049	15137	15066	15208	15109	14896	15004	15250	15078	15185	14947	15157	14998	15012	15195	15086	15144	15005	15138	15054	15131	14994	15116	15145	15139	15192	15183	15131	14958	15059	15084	15132	15102	15055	15077	15170	15105	14998	15065	15119	14992	15232	15107	15116	15142	14906	15136	15151	15219	15091	14928	15188	15196	15001	15207	14913	15234	15031	15109	15145	15068	15073	14992	15074	15137	15045	14916	15153	14990	15128	15203	15070	15030	15253	14957	14936	15080	15142	15040	15146	15071	15005	15218	15144	15077	15212	15122	15047	15158	15008	15140	15018	15158	15180	14938	15045	15078	15006	15027	15022	15140	15079	14929	15278	15083	14907	14917	15036	15039	15045	15113	15061	15107	15207	15068	14982	15095	15126	15047	15036	15204	15144	15019	15117	15028	15122	15044	15207	15041	15124	15242	15013	15116	15198	15164	15168	15138	15269	15168	15186	15165	15189	15059	15194	14999	15118	15220	14972	15034	14974	15241	15199	15164	15075	15098	15063	15110	15064	14939	15131	15195	14899	15041	15010	15024	15150	15113	15149	14944	15192	15103	15068	15246	15048	15030	15223	15134	15041	14999	14973	15080	15077	15216	15032	15058	15117	15098	15047	15086	15244	15059	14958	15024	14832	15143	14968	15074	15114	15020	15308	15136	15034	15081	15123	15086	15163	14916	15124	15166	15216	15136	15135	14958	15075	15094	15109	15227	15158	14996	15149	14963	15106	15040	15097	15200	15062	15116	15038	14970	15047	15068	15073	15009	14895	15170	15232	15256	15077	15076	15189	15015	15128	14975	15171	15122	14956	14992	15079	15072	15183	15047	15073	15028	15088	15158	15220	15098	14906	14991	14973	15078	14972	15017	14988	14891	15108	15085	15060	15073	15171	15054	15142	15112	15174	15127	14969	15178	15125	15164	15061	15021	15146	15048	15147	15074	15123	15150	15096	15159	15086	15172	15092	15142	15087	15292	15109	15162	15041	15008	14961	15049	15118	15008	15019	15105	15110	15047	15194	15036	15191	15101	15002	15008	15054	15143	15225	15047	15166	15299	15171	15296	15114	14905	15166	14940	15016	15182	15120	15078	15156	15076	15170	15133	15076	15120	15218	15029	14994	15166	15052	15082	15045	14956	15116	15036	15376	15007	15050	15070	15004	15169	15287	15041	15155	15006	15020	15153	14868	15148	15279	14949	15197	15057	14929	15261	14981	15201	15063	15094	15088	15189	15166	15166	15122	15078	15062	15200	15230	15098	14988	15062	15041	15044	15016	14914	15167	15116	15114	15061	15149	15075	15067	15097	15182	15181	15117	15248	15111	14948	15023	15110	15206	15281	14891	15065	14951	15152	15116	15243	15216	15112	15220	15056	14981	15075	15256	15091	15047	15152	15097	15169	15135	15024	15085	15038	15157	15290	15085	15086	15150	15080	15018	15118	15038	15164	15031	15170	15049	15136	15162	15033	15017	14987	15251	15085	15157	15209	15204	14911	15092	15176	15125	15094	15090	14977	15105	15123	15087	15032	15000	15135	14939	15171	15015	15190	15162	14912	15045	15096	14971	15041	15180	15175	14868	15213	14811	15111	14952	14955	15053	15068	14966	15101	15164	15046	15002	15061	15037	15112	15041	15097	15153	15080	14873	14960	15092	15055	15088	15116	15071	15182	15121	15165	15161	15137	15130	14889	14993	15258	15168	15063	15146	15107	15119	14976	15043	15007	15114	15041	15065	15025	15122	15179	15033	15219	15212	14971	14943	15046	15243	15108	15264	15121	15139	15083	15052	15042	15314	15111	15153	15062	15182	15128	15134	15046	15116	14889	15042	15161	15108	14974	15235	15085	15096	14963	15078	14997	15207	15134	15198	15055	15164	15089	14952	14991	15060	15241	14814	14984	15134	15223	15093	15162	15031	15044	15272	15140	15029	15021	15172	15139	14987	15210	15063	14969	15175	15145	15003	15089	15095	15006	15092	15110	15141	15083	15070	14963	14945	15181	15089	15084	15212	15053	15143	15027	15059	15054	15055	15177	14901	15097	15177	15113	15142	15096	15049	15125	15114	14974	15190	15084	15074	15145	14990	15186	15044	14940	15143	15126	15046	15282	15229	15069	14884	15230	15202	15066	15125	15011	15157	15114	15238	15143	15193	15137	15060	15170	15111	15106	15070	15061	15041	15229	15043	15038	15047	15041	15159	15126	15094	15013	15009	15148	15127	15119	14964	14923	15183	15148	15163	15095	15106	15198	15192	15107	15084	15308	15060	15108	15079	14841	15179	15006	15108	15261	14995	15096	15160	14976	15122	15048	15082	15077	15059	15233	15118	15001	15178	15013	14984	15057	14999	15082	15095	15067	14997	15105	15026	15071	15063	15012	15186	15010	15140	15300	15130	15048	15020	15278	15057	15049	15039	15070	15083	15187	14993	14987	15091	15163	15096	15192	15004	15166	15031	15089	15183	15093	15051	14995	15116	15003	15286	15194	15096	15088	15205	15009	15017	15108	15186	14930	14995	15224	15118	15059	15047	14985	15209	15289	15239	15246	14913	15108	15101	15155	15078	15135	15018	15022	15010	15067	14971	15056	15057	15092	15163	15015	15272	14955	15207	15174	15207	15171	15103	15033	15121	15079	15116	15081	14969	14946	15146	15096	15033	15093	15282	15205	15027	15139	14880	15068	14991	15091	14933	15089	15107	15034	15174	15122	15114	15172	15066	15018	15076	14951	15140	14986	15104	15111	15069	15052	15120	14973	15110	15031	15174	14842	14992	15039	15242	15219	14968	15146	15117	15100	15062	15164	15119	15083	15118	15050	15179	14961	15099	14984	15036	15141	14928	14932	14965	15121	14992	15155	15140	15144	15125	15006	15142	15159	15014	15067	15137	15119	14912	15094	14984	15175	15061	15312	14890	15031	14934	14980	14971	14978	15155	15083	15042	15035	15125	15006	15042	15206	15115	15082	15022	15061	15177	14933	14919	15017	14991	15102	15073	15209	15151	14929	15057	15161	14916	15133	15015	15252	15166	15108	14970	15078	15039	15085	15110	15011	15140	15130	15086	14996	15015	15186	15072	15060	15080	15024	14961	15182	15041	15128	15109	15131	15167	15042	15193	15046	15027	15146	14933	15196	15040	15014	15039	15051	15189	15099	15127	15185	15102	14852	15039	15301	15111	15228	15173	15154	14883	15224	15135	15115	15114	15070	15074	14955	15119	15045	15040	15133	15041	15062	15154	15015	15052	14893	15104	15118	15286	15135	15005	15106	15104	14886	15066	14975	15193	15236	15050	15162	15075	15020	14980	15132	15093	15175	15105	15085	15022	14881	15059	15118	15061	15198	15130	15137	15161	15341	15210	15161	15085	15045	15086	15147	15114	14958	15184	14913	15199	15087	14993	14993	15025	14942	14982	15095	15053	15032	15043	14901	15059	15120	14923	15044	14916	15041	15238	15135	15245	15107	14943	15096	15180	15039	15163	14987	14978	15132	15081	14920	15076	15147	15127	14932	15117	15090	15058	15111	14946	14987	15150	15063	15042	14916	15031	15080	15042	15116	15004	14924	15168	14947	15094	15018	14995	15160	15175	15054	15106	15120	15041	15135	14988	15022	15134	14974	15095	15056	15100	15166	15107	15054	15358	15047	15159	15120	15097	15248	15018	14901	15149	15011	14999	15121	15139	14968	15099	15272	15150	14929	15024	15164	15113	15111	15172	15078	15086	15223	15212	15022	15095	14877	15254	15127	14903
22615	21080	28838	23552	21303	23271	24680	19045	18058	17721	17673	17248	17193	18691	27582	33210	31411	26457	21664	18804	17633	16774	16824	16761	16742	16793	16764	16841	17007	16546	16522	16566	16655	16938	16769	16503	16451	16551	16770	16680	16901	16742	16804	16722	16585	16658	16636	16598	16746	16590	16796	16589	16644	16760	16720	16666	16629	16690	16743	16737	16752	16628	16642	16772	16616	16523	16661	16688	16581	16814	16885	16676	16606	16583	16644	16708	16569	16546	16665	16712	16767	16706	16628	16522	16636	16638	16529	16750	16578	16773	16751	16543	16813	16829	16642	16543	16810	16868	16682	16743	16439	16696	16596	16636	16687	16753	16403	16851	16575	16661	16502	16614	16827	16625	16630	16490	16490	16606	16728	16578	16630	16527	16626	16669	16512	16612	16735	16606	16622	16602	16718	16937	16894	16802	16613	16563	16493	16528	16542	16694	16700	16576	16571	16572	16628	16631	16621	16519	16850	16508	16721	16558	16584	16677	16567	16626	16603	16406	16530	16549	16439	16455	16724	16509	16687	16829	16845	16648	16724	16675	16539	16709	16340	16487	16549	16509	16563	16564	16779	16596	16586	16594	16501	16681	16588	16629	16654	16666	16746	16719	16597	16679	16527	16626	16537	16680	16415	16496	16533	16518	16662	16558	16671	16645	16762	16624	16816	16496	16308	16679	16909	16682	16609	16638	16602	16696	16687	16833	16660	16714	16752	16469	16824	16607	16588	16763	16561	16733	16585	16551	16637	16793	16687	16767	16515	16576	16446	16734	16751	16537	16622	16732	16556	16610	16537	16511	16288	16529	16639	16486	16628	16633	16576	16527	16647	16409	16617	16436	16554	16577	16595	16562	16640	16564	16724	16672	16649	16646	16652	16650	16682	16551	16652	16719	16577	16547	16718	16841	16415	16814	16676	16817	16728	16675	16515	16594	16513	16497	16546	16632	16714	16658	16563	16609	16732	16550	16553	16894	16603	16678	16688	16463	16591	16582	16792	16818	16839	16656	16585	16623	16520	16539	16567	16593	16686	16605	16746	16483	16675	16731	16582	16576	16622	16728	16540	16576	16669	16649	16678	16696	16751	16708	16628	16479	16578	16657	16711	16747	16649	16557	16500	16594	16437	16575	16586	16725	16348	16571	16783	16647	16632	16572	16446	16494	16653	16519	16479	16649	16802	16786	16576	16653	16625	16734	16657	16591	16556	16710	16332	16418	16628	16508	16609	16621	16543	16616	16554	16589	16534	16758	16548	16517	16522	16805	16550	16654	16770	16751	16724	16671	16659	16600	16752	16517	16598	16706	16587	16472	16653	16631	16464	16623	16559	16802	16641	16750	16572	16601	16693	16708	16596	16812	16689	16552	16666	16426	16725	16616	16591	16783	16544	16397	16512	16574	16701	16649	16551	16670	16611	16600	16715	16566	16618	16637	16694	16527	16399	16461	16719	16548	16701	16649	16752	16683	16483	16669	16681	16541	16676	16402	16542	16689	16724	16581	16534	16799	16631	16669	16621	16641	16686	16500	16744	16731	16666	16608	16655	16673	16460	16682	16460	16568	16671	16653	16607	16780	16633	16518	16753	16653	16693	16712	16715	16702	16594	16510	16579	16569	16796	16594	16530	16448	16637	16648	16543	16636	16500	16490	16581	16488	16751	16476	16516	16565	16671	16634	16580	16599	16742	16737	16556	16500	16637	16465	16586	16572	16506	16598	16459	16632	16549	16617	16554	16600	16680	16509	16708	16685	16484	16663	16741	16435	16533	16609	16604	16703	16657	16576	16507	16614	16773	16628	16588	16679	16692	16620	16641	16493	16673	16451	16607	16703	16501	16532	16691	16677	16617	16552	16502	16551	16716	16557	16733	16541	16641	16453	16772	16741	16571	16798	16612	16688	16434	16692	16644	16464	16488	16636	16542	16659	16575	16638	16531	16725	16704	16781	16456	16418	16511	16512	16493	16518	16548	16560	16523	16510	16564	16650	16614	16678	16451	16703	16589	16688	16543	16634	16641	16677	16560	16480	16715	16317	16696	16582	16796	16526	16485	16748	16655	16525	16547	16577	16633	16566	16674	16705	16721	16535	16757	16687	16366	16602	16651	16705	16469	16458	16482	16572	16719	16500	16674	16817	16828	16744	16668	16590	16676	16463	16648	16784	16503	16515	16612	16718	16615	16574	16682	16725	16628	16689	16575	16557	16544	16603	16481	16360	16533	16514	16503	16441	16631	16489	16595	16556	16539	16516	16657	16318	16643	16489	16454	16647	16532	16841	16642	16557	16498	16624	16662	16582	16504	16547	16440	16647	16731	16616	16559	16616	16572	16707	16531	16452	16461	16562	16520	16616	16707	16613	16790	16504	16607	16677	16490	16598	16395	16661	16662	16625	16651	16707	16668	16488	16695	16652	16634	16525	16652	16596	16527	16679	16643	16393	16525	16658	16534	16545	16380	16694	16548	16570	16421	16521	16830	16675	16693	16529	16685	16622	16735	16591	16623	16628	16497	16684	16643	16578	16774	16639	16704	16771	16559	16727	16487	16350	16650	16779	16589	16604	16498	16766	16529	16665	16771	16631	16566	16577	16671	16628	16526	16681	16532	16574	16588	16458	16726	16657	16502	16437	16735	16643	16759	16726	16542	16521	16795	16612	16528	16618	16575	16724	16730	16515	16651	16653	16530	16349	16334	16603	16552	16513	16649	16693	16663	16618	16725	16533	16792	16707	16656	16561	16425	16627	16626	16515	16729	16639	16555	16409	16482	16636	16570	16618	16788	16534	16648	16661	16442	16639	16586	16651	16539	16526	16633	16510	16474	16505	16699	16648	16567	16702	16446	16588	16536	16865	16492	16407	16459	16554	16482	16621	16580	16748	16729	16582	16376	16676	16734	16545	16508	16583	16670	16550	16654	16608	16615	16643	16462	16539	16433	16581	16828	16617	16533	16561	16640	16760	16811	16682	16551	16356	16625	16632	16614	16685	16675	16519	16682	16581	16611	16562	16584	16535	16605	16651	16502	16604	16628	16364	16454	16498	16615	16683	16575	16546	16627	16424	16536	16654	16557	16687	16440	16668	16423	16547	16518	16490	16302	16688	16560	16487	16486	16614	16594	16712	16707	16670	16827	16430	16663	16487	16485	16516	16615	16605	16676	16563	16662	16606	16432	16590	16677	16578	16814	16843	16534	16423	16486	16494	16834	16716	16577	16459	16574	16574	16651	16740	16700	16791	16579	16575	16743	16487	16645	16557	16631	16724	16432	16559	16868	16568	16578	16609	16634	16781	16571	16675	16480	16668	16514	16624	16760	16679	16500	16720	16682	16613	16906	16498	16480	16618	16543	16912	16625	16693	16828	16585	16653	16607	16546	16592	16400	16636	16748	16630	16372	16473	16661	16645	16570	16775	16741	16614	16553	16791	16523	16667	16703	16819	16732	16686	16685	16693	16539	16484	16624	16888	16557	16564	16855	16610	16734	16629	16670	16627	16619	16443	16491	16546	16675	16585	16767	16441	16624	16626	16361	16524	16405	16621	16449	16537	16578	16626	16547	16563	16582	16443	16752	16704	16608	16708	16602	16740	16707	16562	16524	16529	16601	16744	16559	16734	16605	16673	16774	16454	16568	16585	16680	16737	16565	16611	16704	16394	16293	16645	16661	16637	16367	16357	16507	16485	16639	16533	16769	16598	16527	16678	16637	16605	16632	16743	16676	16592	16538	16600	16458	16726	16730	16580	16660	16550	16647	16618	16751	16551	16569	16636	16504	16726	16468	16661	16634	16567	16541	16589	16616	16550	16616	16564	16715	16564	16653	16649	16436	16546	16585	16696	16590	16468	16599	16699	16767	16569	16696	16605	16517	16670	16713	16451	16493	16752	16654	16314	16593	16565	16710	16550	16612	16545	16680	16659	16541	16487	16560	16562	16685	16608	16784	16514	16538	16651	16633	16600	16382	16469	16591	16672	16751	16780	16658	16757	16714	16490	16638	16712	16509	16531	16672	16554	16571	16636	16359	16579	16629	16546	16624	16760	16799	16653	16433	16562	16539	16639	16587	16530	16359	16683	16631	16845	16544	16674	16662	16626	16723	16596	16623	16459	16510	16768	16579	16401	16633	16583	16749	16482	16847	16473	16693	16544	16415	16589	16525	16618	16695	16611	16822	16473	16332	16672	16724	16641	16531	16482	16657	16600	16696	16689	16631	16678	16641	16463	16523	16511	16472	16692	16564	16497	16568	16685	16734	16592	16672	16802	16593	16592	16605	16525	16579	16625	16638	16669	16719	16647	16619	16652	16535	16460	16514	16532	16552	16579	16544	16591	16714	16592	16686	16562	16751	16615	16521	16487	16592	16598	16567	16555	16742	16494	16735	16437	16661	16445	16793	16746	16490	16697	16264	16573	16632	16799	16395	16630	16491	16510	16577	16723	16465	16589	16539	16580	16422	16456	16452	16650	16673	16639	16504	16524	16567	16654	16429	16646	16717	16584	16693	16660	16496	16492	16531	16446	16496	16381	16872	16649	16643	16549	16627	16665	16519	16619	16695	16667	16535	16603	16742	16658	16802	16671	16558	16557	16845	16748	16468	16340	16634	16677	16694	16496	16531	16708	16649	16748	16460	16534	16505	16511	16380	16452	16447	16461	16592	16451	16610	16572	16530	16623	16594	16565	16690	16458	16800	16372	16724	16500	16533	16371	16516	16332	16696	16628	16680	16591	16566	16466	16697	16513	16814	16604	16544	16721	16486	16589	16686	16535	16621	16581	16378	16772	16718	16669	16598	16641	16570	16707	16511	16542	16794	16649	16593	16578	16454	16425	16563	16474	16494	16575	16855	16682	16769	16610	16663	16572	16740	16596	16666	16748	16664	16697	16412	16556	16744	16705	16756	16577	16665	16479	16505	16578	16527	16606	16599	16796	16469	16709	16703	16689	16647	16631	16682	16828	16875	16692	16497	16606	16601	16583	16545	16694	16590	16476	16584	16806	16685	16559	16546	16459	16562	16385	16691	16609	16482	16668	16776	16604	16559	16594	16681	16271	16539	16675	16656	16686	16642	16415	16527	16533	16355	16608	16643	16575	16578	16574	16431	16635	16685	16710	16608	16657	16604	16460	16754	16510	16580	16587	16645	16480	16442	16678
16620	31217	30177	25008	22576	20499	19375	17822	17076	16358	16054	16000	15865	18913	31586	36309	33128	27024	20840	17371	15856	15393	15258	15210	15014	15158	15102	15071	15065	15151	14997	15148	15036	15036	15011	15083	15152	15068	15113	15176	15044	15006	15149	15114	14978	15149	15127	15162	15038	15132	15044	15089	15135	15019	15031	14974	15172	14979	14973	14875	15118	15064	15027	15074	15084	15207	15196	15225	15040	15111	15132	14924	15029	15106	15012	14996	15085	15113	14933	15103	15088	15162	15291	15017	15005	15067	15005	15037	14923	15131	15085	15032	15070	15067	15201	14987	15039	15103	15093	15104	15107	14951	15161	15050	15168	15086	15246	15121	15135	15021	15065	14996	15165	15010	15072	14859	15113	14903	14963	15065	15143	15188	15209	15008	15060	14932	15008	15038	15190	14942	15136	15159	14879	15115	15097	14971	15078	14996	15016	15038	15214	14950	14995	15086	14924	14996	14949	15118	14991	15099	14969	15087	15128	15170	15086	14949	14997	15094	14966	15007	15110	15187	15141	15113	14938	15079	15122	14870	14857	15029	15140	15157	15034	14935	15015	15088	14891	15061	15135	14929	14991	14983	15069	15082	15082	15077	14777	14968	15276	15020	15071	14925	15120	15089	15140	14853	15084	14987	15098	15146	15137	15183	15116	15020	15195	15271	15018	15073	15060	15093	15019	15159	15163	15210	14953	15262	15080	14936	15129	14960	14938	15008	15072	15137	14999	14963	14956	15065	15044	15007	15064	15121	15132	15086	14905	14972	15114	15002	15153	15161	15034	14986	15032	14981	15144	15030	15060	15040	14997	15108	15123	14917	15140	15185	15020	15102	15109	14874	15143	14775	15166	14984	14996	15189	15093	14960	14992	15114	15009	15237	14977	15082	15063	15026	15007	14886	15002	14972	15041	15118	15186	15008	15103	15133	14871	15000	15153	14970	15044	15085	15072	14977	15101	15077	15011	15075	14967	15024	15248	14852	15023	15042	15061	15081	14971	15186	15060	14977	14930	15151	15073	15265	15024	15075	14935	15103	14997	14967	15121	15032	15014	14990	14982	14920	15042	15225	15040	15047	15039	15212	15042	15066	15127	15000	15099	15045	14874	15137	14980	14948	15104	15079	15081	15002	15109	14821	14963	14978	14951	15016	14950	14912	14948	15162	14993	15130	15006	15263	14921	15014	15095	14964	15016	15054	15011	15185	15108	14959	15209	15022	15078	15147	14944	15112	14965	14922	14966	15053	14988	14964	15022	14994	14903	14943	15079	15204	15110	15058	14968	15050	15054	15035	15173	15056	14961	14974	14965	15085	14959	15125	14984	15132	15139	15025	14953	15046	15162	15164	15114	14917	15154	15030	14964	15068	15061	15123	15043	15015	15005	14972	14906	14935	14965	14923	14939	15224	15094	14959	15070	15138	15097	14973	14883	15127	15204	15048	15107	15009	15094	15143	14887	15166	15146	15089	15091	15092	15097	14998	15049	15073	14946	14917	15133	14907	14910	15025	14982	14876	14915	15115	15099	15152	14986	15118	15125	15007	15153	14932	15078	14948	15037	15063	15010	15154	14996	14986	15111	14989	15053	14920	14999	15137	15107	15094	14853	15201	14995	15169	15074	14995	15070	15023	15137	14996	14943	15085	14870	14980	15012	15012	15171	15005	15142	15055	15185	14995	14902	14892	14977	15232	15140	15081	15083	14979	15038	15027	15112	15006	15091	15019	15011	14925	15121	15103	14972	15040	15106	15071	15102	15048	14936	15157	14855	14896	15034	15095	15205	15001	14972	14943	15026	14952	15227	15155	15168	15223	15068	15095	14925	15033	15145	15093	14974	15019	15186	15084	14910	15023	15180	15036	15017	15174	14984	15097	15201	14969	14917	15011	15037	14959	15102	14989	14964	14873	14938	15122	15040	15042	15189	14922	15031	14960	15138	15119	15120	15113	14953	15091	15024	14982	14972	14858	15034	15039	15179	15241	15222	15080	14830	15097	14976	15015	15105	15102	15013	15059	15104	14996	15034	15066	15131	15013	14985	15072	14999	14977	15075	15003	15231	14986	15052	15140	14958	15091	14905	15146	15024	15172	14920	15081	14947	15031	15080	15046	14995	14986	15087	15096	15313	14994	15068	15083	15077	15021	14919	15051	14915	15094	14922	15040	15016	15033	14867	15408	14901	15129	15143	15303	15142	15069	15130	15088	15136	15031	15083	15082	15182	15000	15058	15005	14999	15239	15140	14955	15016	15168	15033	15031	14943	15008	15088	15072	15014	15057	14968	15147	15044	14939	15146	15248	14997	14904	15218	15003	15067	14863	15022	15010	15134	14995	14897	15185	15007	15086	15140	14982	15051	15061	14889	15006	15006	15290	14845	15000	14997	15121	14969	14888	14991	15062	14993	15086	15143	14955	14995	15211	15046	14982	15048	14914	15075	15066	15040	14909	15103	15074	15084	14972	14913	15151	15036	15072	14994	15069	15084	15055	15230	15072	14912	15150	14979	15078	14847	14949	15090	15149	14871	14988	15033	15069	15120	14940	14985	15138	15118	14990	15050	15025	15132	15048	15078	15096	15004	14963	15105	15127	15197	15078	15046	15014	15111	15076	15190	14982	14994	14836	15188	14977	14987	14960	15021	14989	15133	15084	14982	15090	15040	15085	15130	14888	14872	15013	15029	15052	15093	15103	15114	15102	15005	15155	14947	15074	15048	15167	15011	15105	15133	15099	15066	15251	15014	15013	15059	15061	15209	15017	15018	15021	14922	14866	15006	15179	15146	15052	14971	15098	15171	14969	14886	15004	15054	14974	14935	15110	14937	15085	14988	14973	15057	15008	14957	15075	15056	15175	15021	15114	14990	14952	14966	15050	15205	15035	15250	15017	14961	15047	14854	14992	15029	15115	15083	15112	14934	15036	15089	15011	14944	15047	14935	14967	15152	15110	15175	15055	15061	14982	15045	15205	14941	15268	14995	15042	15030	15022	15010	14947	15068	14984	15075	15161	15173	15007	14797	15121	15209	15118	15120	15035	14960	15082	14978	15125	15039	14947	15160	14907	15074	14977	14994	14973	15047	15123	15006	15022	15169	14969	14921	15038	15136	15157	15244	15185	15030	15000	15119	15025	15133	15031	15305	15119	15008	15048	15022	14974	15080	15087	15042	15027	14879	15132	15225	14970	14988	15078	15057	15077	15044	14977	14900	15217	14946	15167	15063	15052	15063	15013	14915	15137	15025	15131	14934	15119	14906	15052	14950	14993	15075	14901	15248	14911	15167	14923	14903	14856	14990	15176	15073	14957	15008	14962	15074	15060	15075	15032	15001	14995	15069	14943	14871	14979	15030	15054	15143	15021	15074	15227	15059	14972	14987	15016	15181	14974	15140	15087	15196	15000	14962	15150	15051	15044	15000	15125	15137	14967	15025	15021	15057	14975	15140	15006	14959	14913	15169	15067	15053	14914	14937	14932	15033	14965	15010	15164	14972	14996	14901	15151	14971	15064	15080	15147	15009	15043	15071	14930	14934	15054	15069	14921	15130	15024	14942	14992	15317	15065	14906	14977	15064	15203	15103	15048	14939	15196	15190	15120	15156	14899	14988	14960	15059	15067	15037	15001	15120	15054	14780	15028	14995	15003	14981	15086	15054	15159	15072	15080	15153	15011	15025	15112	15009	15097	15035	14951	15040	14999	14857	15094	14898	15086	15061	15077	15076	14842	15056	15020	15007	14994	14986	14995	15149	15089	15034	15218	14936	14942	15198	15009	15001	15001	15026	15195	15107	15077	15116	15153	14987	14986	15227	14995	15229	14972	15227	15204	15116	15103	15211	14883	14935	15188	14984	15142	15143	14978	15066	14909	15071	15076	14860	15058	14971	14957	15158	15168	14855	14812	15204	14906	15036	15034	14973	15104	15141	15056	15018	15050	15214	15051	15082	15065	15026	15058	15069	14895	15137	14960	15111	14970	15048	14988	15123	14986	15065	14900	15153	15056	15110	15104	15126	15076	15216	15137	15054	15105	14981	15164	14958	15171	15055	15008	14956	15111	14856	14987	15138	15200	14940	15079	15068	15104	14934	15042	15022	14988	15005	14977	15089	15174	15029	14956	14805	15028	14975	15019	15241	15041	14822	15177	14935	15102	15092	15103	15104	15073	14956	15017	15016	15072	15125	14997	14826	15061	15161	15115	15055	15100	14940	15011	15056	15097	15065	15118	15109	14961	14966	14934	15030	15134	14915	14982	15145	15098	15147	15100	15158	15152	15129	14891	15073	14993	15020	15076	15086	15070	14881	15042	14952	15095	15008	14830	14986	14976	15131	14851	15021	14975	15145	15297	15032	14842	15201	14914	15158	14997	15061	15007	15033	15036	15093	15010	15182	14990	15041	15139	15037	14984	15079	15058	14996	14920	14961	15159	14999	15121	14945	15001	15226	15070	14921	14999	15106	15062	15114	15163	15187	15097	15122	15036	15099	15040	14957	15176	14961	15222	14892	15153	14940	15098	14940	15013	15035	14994	14893	15129	15105	15051	15077	14983	15090	14993	15074	15139	14888	15115	15089	15073	14976	14913	15315	14844	14959	15051	14858	15100	14993	15182	15037	14992	15021	15205	15058	15125	15030	15038	15051	14997	14938	15015	14987	15033	14804	15208	14874	15174	15058	15086	14982	14976	14982	15166	15041	15287	15025	14996	15037	15051	14958	15066	15026	15220	15030	14998	14966	15212	14980	14951	14944	14940	14927	15299	15008	15125	15274	15048	14853	15085	15033	15093	15117	15208	15033	15180	15046	15016	15004	15118	15020	15074	15045	15173	15075	15210	15238	15070	15119	15056	15106	15176	15177	15059	14956	15022	15144	15185	15027	15176	14900	14871	14909	15107	14949	14981	15074	14912	14787	15166	15088	15001	15122	15249	15010	15072	14994	15153	15158	15056	15174	15049	15011	15243	15112	15091	15010	14957	14927	15063	14997	14863	15173	15072	15177	15186	15099	14931	15037	14947	15031	15180	14981	15016	15022	15013	15225	14915	15123	14945	14990	15115	15042	15023	15240	15000	15098	15157	14956	15180	14864	15071	15050	14983	15174	15049	15017	14890	15016	15043	15083	14914	15081	15059	15040	14971	15037	15071	15068	15091	15038	15011
27194	21831	24418	21881	18298	17498	17123	16389	16366	16155	16140	16027	16186	16164	16486	17434	17763	17331	16758	16236	16122	16292	15881	15891	15937	16061	16089	16147	16167	16079	16100	15899	15845	15949	16059	16057	16168	16010	15909	16095	16170	16099	16027	15802	16040	15974	15935	16124	15838	16126	15951	15979	15847	15850	15728	16063	16212	15913	15872	16018	15937	15901	16189	16149	15926	16144	15937	15972	15868	15903	15965	15888	16148	15975	16029	16128	16277	16072	15840	15813	16062	15949	15991	15948	16061	16035	16067	15944	16170	16003	15964	15896	15946	15962	16010	16010	15892	16150	16211	15938	15883	16027	16058	15838	15955	16065	15952	16025	15965	15868	15952	15942	16097	15982	15773	15975	15979	15995	15949	15845	15912	16192	15865	16136	16070	15883	16067	16025	16163	15935	16053	15922	15940	15946	15872	15915	16077	15996	15829	15739	15953	16018	16024	15809	15948	15991	16119	16130	15810	16044	15848	15912	16093	15943	16038	16099	16124	16047	15761	16169	15839	15864	15836	15846	16158	15961	15985	15828	16072	15926	15932	15802	15909	15873	15851	15994	15873	15889	15973	16084	15856	16004	15882	15989	15921	15885	15861	15966	16133	15887	15913	16007	16020	15854	16020	16028	15928	15936	15986	16020	16097	15855	15839	15957	16180	15855	16236	16135	15957	15954	16058	15814	16040	15908	15913	16008	16017	15861	15941	15916	15961	15968	16084	15887	15896	16022	15920	15956	15969	15749	15847	16029	15784	16027	16140	15784	16030	15940	15950	16148	15941	15965	15894	16017	16015	16060	15901	15920	15974	15975	15779	16083	15903	16012	15933	16074	15749	15980	16186	15974	16174	16082	15885	16042	16039	15804	15894	15821	15832	15675	16122	15750	16130	15898	15987	15856	15980	15907	16128	15777	16093	15971	15961	15856	15991	15920	15972	15819	15918	15702	16022	15898	15780	16077	15844	15916	15960	16010	16091	15923	16056	15844	16042	16009	15910	16065	15969	15917	16009	16060	16247	15713	15967	15919	16048	15859	15926	15934	16014	15947	16077	16121	16049	15865	15828	16153	15969	15856	16072	15987	15966	15998	15779	16040	16081	15890	16035	15910	15873	15953	15898	16202	15740	15950	15900	15901	16099	16121	15958	15915	16029	16094	15929	15886	15969	15933	15949	15970	15885	15727	16074	15801	15855	16006	16131	16021	16031	15970	16146	15916	15942	15895	15919	15802	15962	16047	16093	16009	16041	16110	16076	16022	15961	16143	16012	16017	16073	15994	16013	16005	16019	15946	15794	15983	16038	16045	15960	16169	16003	16043	16028	16181	15856	15798	15868	15803	16013	16092	15933	15918	15969	15987	16088	15968	15928	16045	16206	15892	15709	15898	15784	16057	16108	16122	16017	15888	16000	15782	15978	16091	15847	15921	15831	15948	16125	15884	16042	15968	16062	15984	15868	16077	15908	15889	15977	15931	15856	16051	15914	16065	15987	15904	15963	15945	16068	16107	15943	15905	15956	16045	15980	15857	15812	15849	16078	16082	15991	15923	15993	16032	15814	16019	15863	16009	16021	15943	15886	16052	15931	16183	16045	15856	15946	16266	15917	15891	16045	15907	15954	15926	16055	16007	15953	16111	15876	15958	16145	15879	15962	16015	16012	15828	15843	16013	16001	15956	15911	15982	16037	16112	16124	16153	15920	16139	16102	15753	15932	15816	16183	16078	16010	16089	16070	15984	15974	15904	15971	15907	15848	15947	16294	16112	16067	15797	15901	16000	16119	15999	16211	16015	15866	15876	16036	15834	15999	15965	15948	16027	16076	15933	15962	15735	15766	15930	15891	15934	16148	16120	16090	15899	16078	15972	15973	16040	16117	15943	15967	15882	15807	16053	16033	15897	15975	16100	16200	15978	15956	16015	16151	16016	15869	15958	16090	15936	16035	15938	15854	15991	15964	15943	16175	16001	16136	15941	15979	16102	16062	16046	15953	15982	16117	16036	15992	15848	15856	16056	16104	15810	15917	15952	16046	16005	15719	16072	15960	15991	16093	15951	16179	15905	16033	16087	16007	16081	16008	16247	16067	16106	16134	15908	15952	15880	16037	15795	15998	16091	15965	15879	15991	15920	16191	15896	15981	15951	15842	15816	15877	15856	15801	16100	15939	15943	15886	16016	16011	15919	15932	15973	15929	16007	15873	15854	16064	15928	16040	15758	15969	16036	16006	15990	15962	15974	16082	16011	15918	16096	15919	16032	15968	15824	16070	16036	16051	15845	16030	16068	15966	15920	15851	16033	15977	15937	16108	15979	16183	15875	16000	15853	16030	15971	15910	15971	16026	16077	16092	15989	15937	16038	15893	15828	15832	15872	15850	16012	16157	15921	16062	15973	16092	16229	15934	16024	15990	16080	15947	15990	15936	15947	15943	15922	15946	15849	15935	15921	15890	16010	16036	15927	15844	15877	15937	16124	16136	16087	16139	16085	15981	16130	15834	15836	16024	15867	15847	15779	16061	15991	16013	15987	15929	15883	16129	16041	15784	15862	16049	15922	15880	16032	15982	16089	15914	15889	16005	16035	15898	15873	16301	16049	16012	16006	15860	16013	16026	15928	15978	15884	15794	15968	15947	16139	16037	15827	15840	16013	15736	16069	15979	15950	15849	16037	15812	16059	16033	15644	15768	15970	15948	15913	16089	16132	15947	15890	15908	16122	15912	16148	15927	15913	15947	16047	15723	15901	15930	15940	15849	15948	16155	15829	15934	15816	15850	16128	15921	15958	16001	15966	16274	15924	15912	16015	16125	15880	15959	15929	15994	15954	16002	15978	16014	16012	15927	16031	15960	16193	15772	15920	16091	16084	15990	15942	15960	15966	15855	16014	16033	15869	15684	15919	16056	15684	15852	15873	15955	15996	15994	16080	16264	16059	15995	16129	16011	15980	15909	16024	16181	16094	15786	16049	16146	15752	15775	15866	15879	15765	16056	16152	15974	16145	15974	15875	15647	15912	16098	15910	15983	15993	16037	16103	15665	16004	15822	16038	15902	16044	15935	16211	15879	15948	16077	16064	16051	15761	15862	15970	16018	16117	15964	16042	15826	15789	15980	15864	15857	15732	15987	16091	15980	15996	16060	15908	15964	15852	16047	15831	16033	15907	15745	15707	15785	16048	15908	15818	15790	15877	15869	16083	15918	15893	15920	15827	16037	16025	16032	15802	16011	16128	16213	15893	15916	15953	15929	15881	16100	15998	15884	15808	16054	15995	15908	16165	15841	16042	15957	15738	16311	15961	16013	16014	15814	15929	15876	16050	15913	16149	15788	16033	16078	15972	15835	16081	16037	16346	15939	15959	15974	15853	16123	15969	16001	15810	16051	15965	16014	16157	15891	15775	15952	16073	16061	15927	16076	15878	16212	16067	16004	15982	15852	15777	15817	15962	16145	16136	16145	15977	16050	15828	15963	15868	16154	16077	15930	16082	16118	16215	16027	15905	15993	15834	16065	15999	16079	15987	16020	15998	15935	16047	15956	16086	16099	16173	15954	15902	15941	16015	16090	15986	15829	16003	15970	15931	16084	16143	16043	16023	16002	15850	15990	16200	15937	15869	15748	15966	15898	15912	16121	16078	15937	15893	16136	15871	15981	16062	15909	15868	15994	16005	15921	16039	15944	16053	15921	15875	15863	16062	16073	16010	16007	15838	15987	16137	15988	15919	15999	16116	15941	15923	15903	15804	16031	15944	15824	16076	16150	15989	16113	16016	15899	16092	16035	15763	15981	15782	15816	16246	15772	15822	15882	15977	16022	15975	15827	15962	15777	15904	15911	15939	15865	15958	15756	15841	15930	15760	15964	15977	16030	15795	15913	16070	15993	15986	16080	15954	15934	16053	15821	15781	15927	16140	15911	16095	15990	16056	15890	15919	16056	15946	16186	15893	15926	16138	15862	16008	15967	16007	16119	16020	15877	16103	16037	16005	16003	16077	15935	16086	15964	16114	15979	15956	16002	16068	16022	16119	16041	15992	16149	15833	15817	15981	15942	16036	15956	16287	15995	15770	16002	16060	15990	16075	16182	15992	15757	15917	16057	16159	16107	15843	16174	16025	15964	16119	15765	16060	15931	16037	15849	16059	16046	15976	16147	16097	16093	15973	16061	15846	15881	15975	15879	15943	15718	15937	15706	15991	15952	15865	15821	15926	16061	16007	16088	16037	15860	16083	15886	16030	15996	15700	15960	15825	15996	15957	15864	15811	15881	16002	15809	15830	16171	16032	16224	15822	16087	15830	16013	15978	16001	15898	16031	15934	16090	15914	15897	16012	15864	16035	16087	15885	15897	15895	15865	15927	15938	15951	16025	15946	15913	15927	15992	15800	15919	15889	15883	16010	15947	16042	16039	16001	15985	15967	15964	15996	16085	15937	16048	15780	15992	15948	16134	16129	16073	15991	15839	15868	16078	16007	15917	15890	15986	15865	15907	16036	15998	15799	15964	16010	15932	16090	16028	15917	15936	15847	16025	16107	15895	16023	15760	15817	16069	15883	16109	15975	15981	15949	16147	15971	15916	15981	15876	15886	15847	16025	15932	16081	15759	15970	16130	16209	16177	15778	15932	15886	15979	15923	16114	16039	15913	15949	15935	15966	15925	15912	15904	15951	15855	16017	16016	16018	16130	15977	16126	15919	16066	16057	15802	16093	15993	15974	15994	15993	16031	15939	15821	15760	16007	15899	15942	15792	15928	15923	15928	15882	15915	16068	15918	15929	15939	15935	15967	16080	16019	15908	16017	15943	15993	15994	16211	16039	15834	16031	16004	15944	16046	15872	16071	15921	16310	16018	16088	15944	16082	15937	16084	16012	15994	15988	16060	16013	15788	16017	15952	15933	16021	16156	15935	15882	16009	15905	15865	16007	16079	15952	15975	15901	15877	15821	16051	16053	15956	15870	15983	15945	16072	15894	15910	15783	15988	16016	16076	15943	15920	15961	15960	16153	15854	15916	16101	15961	15946	15916	16098	15859	15983	16084	16003	16065	15803	15987	15867	16044	15819	15946	16121	15803	15867	15970	15901	15949	16015	15990	15973	15919	15898	16077	15856	15889	15973	15879	15848	16145	15944	16001	15950	15887	16011	16226	15951	16146
16232	22167	21832	19728	18379	17189	15759	15264	15190	15119	15060	14901	14783	14838	15631	17037	17005	16201	15474	14956	14800	14578	14697	14608	14679	14746	14469	14704	14641	14640	14600	14713	14689	14691	14828	14754	14854	14574	14576	14521	14772	14610	14553	14559	14574	14768	14519	14712	14820	14533	14706	14583	14665	14685	14746	14521	14620	14554	14614	14786	14728	14681	14657	14602	14668	14604	14618	14579	14637	14524	14525	14652	14725	14618	14586	14669	14790	14513	14687	14634	14649	14622	14635	14498	14756	14568	14751	14589	14749	14632	14755	14668	14591	14561	14709	14552	14686	14675	14594	14606	14501	14559	14642	14804	14557	14709	14560	14586	14657	14687	14575	14641	14594	14620	14600	14837	14860	14663	14640	14681	14553	14605	14607	14570	14493	14704	14659	14628	14634	14697	14685	14773	14585	14561	14557	14693	14647	14796	14729	14561	14505	14590	14723	14480	14615	14669	14791	14664	14662	14535	14502	14727	14535	14699	14535	14692	14603	14745	14577	14802	14724	14741	14692	14606	14626	14583	14601	14629	14705	14493	14733	14614	14584	14651	14683	14709	14792	14676	14609	14634	14702	14635	14697	14497	14833	14559	14539	14536	14570	14614	14651	14708	14620	14684	14642	14743	14618	14669	14696	14731	14744	14588	14619	14629	14610	14706	14569	14660	14609	14710	14580	14510	14518	14613	14677	14577	14646	14811	14691	14519	14637	14748	14703	14570	14678	14678	14583	14561	14596	14823	14656	14643	14648	14736	14726	14760	14608	14544	14735	14565	14682	14614	14588	14551	14682	14583	14516	14644	14608	14688	14732	14645	14709	14711	14459	14613	14662	14626	14598	14619	14720	14521	14649	14821	14596	14543	14614	14547	14671	14705	14792	14657	14605	14810	14670	14547	14644	14718	14678	14586	14441	14715	14564	14622	14566	14560	14661	14585	14647	14571	14694	14632	14665	14710	14652	14661	14725	14663	14596	14501	14634	14602	14708	14412	14606	14705	14616	14656	14569	14649	14763	14578	14533	14600	14772	14664	14560	14647	14545	14529	14678	14704	14634	14615	14482	14675	14735	14714	14644	14854	14661	14540	14716	14537	14614	14577	14750	14769	14608	14474	14597	14526	14769	14720	14628	14526	14717	14580	14794	14771	14627	14545	14587	14780	14574	14587	14669	14662	14594	14751	14476	14603	14768	14676	14719	14536	14673	14648	14427	14713	14762	14713	14690	14657	14568	14518	14544	14773	14689	14627	14718	14579	14603	14662	14650	14726	14616	14626	14599	14656	14748	14596	14744	14544	14612	14645	14652	14723	14491	14591	14786	14767	14636	14729	14571	14674	14565	14599	14784	14802	14619	14772	14510	14581	14707	14647	14729	14800	14679	14646	14656	14699	14770	14849	14476	14642	14745	14510	14739	14742	14619	14718	14651	14547	14574	14661	14480	14674	14470	14638	14659	14723	14708	14595	14462	14615	14766	14544	14738	14608	14714	14544	14584	14606	14623	14647	14470	14483	14792	14613	14518	14620	14594	14601	14566	14583	14566	14595	14666	14704	14708	14604	14763	14704	14656	14709	14639	14759	14671	14695	14741	14665	14636	14731	14534	14641	14873	14663	14618	14632	14674	14665	14486	14660	14729	14861	14605	14733	14645	14585	14510	14612	14649	14558	14641	14683	14720	14541	14702	14531	14827	14480	14753	14584	14653	14603	14550	14529	14757	14556	14692	14489	14741	14641	14627	14655	14740	14609	14518	14771	14631	14806	14596	14594	14682	14785	14828	14644	14736	14686	14536	14728	14697	14724	14668	14473	14633	14668	14668	14941	14549	14726	14763	14574	14719	14593	14767	14715	14648	14616	14528	14614	14863	14725	14791	14573	14698	14695	14507	14610	14632	14664	14761	14647	14633	14549	14764	14707	14518	14733	14588	14630	14912	14636	14692	14704	14579	14594	14476	14657	14683	14798	14562	14662	14732	14678	14719	14719	14429	14740	14603	14630	14863	14612	14764	14545	14760	14742	14531	14674	14795	14674	14716	14677	14618	14633	14794	14581	14711	14771	14550	14565	14647	14455	14679	14726	14669	14783	14601	14691	14663	14696	14584	14691	14634	14721	14583	14662	14673	14629	14686	14775	14573	14670	14538	14657	14659	14615	14792	14578	14706	14587	14650	14688	14541	14617	14551	14517	14661	14575	14690	14693	14675	14657	14517	14569	14749	14745	14588	14593	14572	14612	14600	14755	14709	14700	14667	14629	14564	14598	14585	14810	14606	14544	14780	14565	14590	14451	14631	14582	14662	14859	14655	14562	14807	14558	14658	14529	14709	14633	14593	14689	14553	14575	14614	14664	14468	14656	14750	14705	14610	14567	14578	14752	14460	14608	14735	14450	14762	14789	14596	14691	14541	14793	14650	14611	14646	14604	14551	14647	14486	14701	14609	14696	14629	14514	14673	14709	14677	14850	14675	14654	14598	14687	14595	14619	14757	14799	14586	14629	14613	14651	14623	14702	14397	14652	14729	14636	14721	14659	14476	14758	14584	14540	14750	14650	14643	14571	14914	14551	14633	14785	14701	14655	14656	14915	14653	14778	14655	14838	14633	14692	14486	14764	14657	14789	14675	14587	15015	14703	14799	14455	14755	14546	14741	14512	14633	14755	14653	14640	14673	14569	14834	14631	14565	14618	14681	14692	14676	14738	14673	14593	14562	14588	14652	14673	14413	14732	14796	14679	14630	14695	14563	14729	14678	14646	14748	14570	14809	14769	14734	14734	14614	14584	14761	14626	14618	14500	14644	14633	14509	14689	14592	14575	14594	14598	14565	14697	14747	14666	14840	14681	14749	14589	14635	14740	14653	14561	14761	14698	14732	14372	14535	14704	14527	14497	14747	14555	14738	14865	14657	14646	14642	14701	14856	14725	14640	14611	14712	14546	14659	14577	14602	14592	14799	14731	14717	14962	14528	14663	14801	14812	14544	14554	14456	14651	14610	14459	14671	14587	14596	14652	14588	14718	14608	14619	14583	14615	14673	14637	14754	14649	14683	14621	14717	14603	14590	14598	14648	14681	14551	14794	14544	14574	14547	14693	14716	14832	14834	14527	14688	14659	14589	14572	14715	14639	14828	14636	14547	14671	14764	14703	14652	14757	14528	14603	14624	14596	14709	14742	14706	14562	14691	14542	14764	14667	14626	14630	14615	14731	14768	14612	14676	14662	14729	14544	14810	14720	14596	14798	14771	14653	14548	14489	14744	14632	14768	14553	14675	14557	14685	14685	14523	14629	14756	14610	14710	14564	14655	14439	14620	14679	14456	14517	14654	14650	14683	14768	14597	14759	14510	14452	14508	14606	14411	14693	14741	14705	14813	14626	14578	14587	14709	14481	14626	14586	14698	14657	14637	14711	14822	14598	14860	14656	14714	14638	14533	14445	14676	14495	14610	14625	14872	14755	14763	14759	14550	14710	14616	14834	14668	14601	14610	14683	14534	14788	14454	14716	14461	14824	14791	14639	14800	14816	14656	14537	14608	14455	14674	14637	14714	14493	14589	14606	14670	14574	14399	14562	14529	14512	14688	14612	14638	14724	14730	14690	14766	14627	14658	14731	14658	14814	14509	14610	14740	14584	14569	14648	14704	14730	14744	14715	14607	14741	14562	14607	14592	14656	14598	14551	14649	14719	14746	14727	14687	14715	14767	14622	14558	14578	14776	14517	14617	14758	14684	14609	14504	14709	14587	14753	14678	14634	14553	14648	14587	14668	14575	14693	14651	14815	14651	14621	14638	14667	14693	14709	14797	14734	14830	14568	14660	14749	14615	14655	14581	14704	14671	14584	14791	14589	14623	14817	14682	14613	14550	14819	14775	14559	14655	14673	14620	14608	14582	14838	14722	14559	14750	14666	14671	14720	14585	14554	14695	14735	14691	14750	14545	14732	14539	14518	14659	14581	14611	14565	14624	14717	14656	14555	14667	14637	14477	14565	14609	14712	14650	14568	14711	14684	14553	14720	14594	14618	14596	14780	14602	14753	14781	14590	14746	14628	14668	14596	14447	14522	14664	14589	14689	14668	14633	14672	14596	14681	14547	14586	14726	14539	14535	14570	14732	14541	14779	14598	14875	14562	14709	14575	14616	14574	14663	14575	14496	14808	14514	14768	14701	14647	14680	14610	14559	14603	14693	14596	14611	14619	14664	14586	14608	14704	14751	14564	14612	14529	14638	14551	14802	14661	14541	14570	14746	14554	14448	14543	14600	14640	14630	14552	14709	14724	14549	14703	14915	14680	14674	14782	14764	14584	14683	14685	14622	14690	14687	14683	14683	14657	14654	14662	14565	14649	14580	14690	14754	14675	14580	14748	14724	14621	14650	14509	14538	14593	14688	14502	14784	14683	14539	14606	14631	14572	14692	14716	14580	14667	14710	14766	14551	14767	14547	14867	14642	14736	14770	14784	14570	14559	14561	14583	14722	14778	14867	14775	14614	14735	14741	14792	14652	14643	14583	14532	14625	14740	14618	14613	14752	14619	14571	14782	14755	14567	14843	14663	14732	14607	14695	14682	14722	14708	14604	14554	14560	14684	14890	14563	14544	14699	14697	14599	14667	14717	14633	14705	14525	14842	14714	14384	14773	14668	14479	14612	14694	14712	14546	14612	14649	14557	14424	14697	14521	14670	14547	14674	14707	14642	14691	14710	14733	14428	14608	14451	14745	14712	14378	14582	14694	14573	14536	14515	14663	14641	14801	14761	14521	14580	14614	14577	14657	14729	14572	14682	14734	14798	14593	14429	14668	14487	14661	14889	14566	14585	14723	14710	14617	14446	14530	14772	14602	14627	14764	14596	14585	14632	14412	14784	14534	14485	14697	14622	14597	14608	14658	14494	14691	14883	14618	14861	14719	14635	14616	14704	14650	14781	14604	14638	14689	14746	14504	14693	14761	14690	14660	14438	14587	14681	14614	14744	14647	15010	14498	14739	14717	14628	14901	14637	14515	14617	14652	14613	14423	14550	14758	14678	14601	14464	14826	14627	14616	14635	14694	14526	14681	14609	14624	14728	14665	14612	14634	14765	14686	14664	14689	14519	14655	14607	14810	14636	14646	14616	14803	14675	14685	14612	14788	14645	14721	14630	14558	14681
23742	21024	28306	24086	21879	21341	19944	17352	16704	17071	17002	16682	16549	16734	22166	26870	25406	22210	19099	17316	16709	16501	16470	16273	16396	16329	16431	16102	16316	16269	16460	16124	16248	16205	16089	16410	16296	16329	16252	16196	16321	16231	16329	16171	16221	16336	16299	16319	16294	16419	16276	16204	16171	16099	16143	16234	16263	16225	16212	16044	16131	16138	16225	16252	16274	16265	16205	16201	16200	16186	16179	16216	16201	16175	16337	16103	16428	16266	16048	16160	16289	16187	16298	16281	16207	16348	16227	16097	16224	16213	16185	16271	16154	16246	16232	16221	16144	16245	16284	16316	16385	16176	16277	16259	16209	16135	16089	16156	16300	16132	16367	16410	16091	16182	16257	16172	16269	16168	16192	16230	16141	16120	16022	16267	16101	16150	15980	16155	16074	16179	16213	16219	16280	16203	16232	16015	16128	16282	16354	16099	16222	16298	16040	16384	16295	16180	16222	16180	16057	16081	16117	16426	16093	16189	16269	16392	16090	16123	16140	16312	16146	16208	16199	16196	16229	16099	16260	16196	16248	16165	16477	16255	16386	16379	16172	16244	16271	16434	16144	16320	16119	16110	16326	16412	16366	16155	16238	16301	16130	16178	16190	16102	16195	16257	16162	16217	16153	16011	16302	16316	16144	16198	16119	16206	16245	16090	16162	16250	16177	16152	16270	16183	16145	16126	16203	16165	16312	16083	16131	16188	16022	16410	16351	16310	16099	16006	16246	16357	16241	16300	16169	16301	16026	16236	16066	16183	16321	16099	16234	16265	16439	16187	16247	16123	16266	16239	16220	16340	16292	16190	16186	16089	16064	16029	16227	16061	16185	16300	16179	16225	16007	16247	16206	16343	16329	16253	16248	16122	16216	16050	16297	16157	15945	16265	16333	16306	16246	16172	16029	16245	16244	16162	16267	16364	16393	16349	16269	16147	16115	16199	16359	16151	16320	16251	16204	16185	16180	16324	16229	16044	16282	16097	16332	16057	16111	16100	16143	16258	16317	16276	16154	16102	16247	16103	16213	16008	16315	16223	16271	16221	16080	16227	16157	16038	16113	16316	16079	16154	16423	16203	15980	16213	16248	16278	16267	16198	16184	16182	16363	16222	16100	16111	16286	16130	16352	16232	16037	16071	16048	16163	16145	16092	16192	16145	16295	16194	16211	16155	16175	16153	16048	16120	16223	16296	16195	16215	16491	16272	16286	16394	16278	16270	16179	16024	16224	16167	16263	16139	16252	16170	16178	16120	16205	16059	16118	16328	16156	16038	16132	16180	16270	16082	16086	16272	15980	16033	16202	16322	16309	16096	16231	16082	16225	16279	16075	16154	16119	16160	16060	16137	15989	16287	16204	16267	16302	16301	16243	16194	16159	16184	16140	16317	16128	16351	16309	16175	16229	16382	16193	16224	16212	16210	16241	16305	16320	16104	16005	16297	16182	16299	16350	16323	16083	16189	16183	16252	16114	16276	16389	16249	16192	16279	16151	16184	16387	16185	16078	16073	16152	16388	16265	16251	16185	16093	16202	16123	16184	16249	15980	16199	16196	16128	16189	15962	16260	16238	16264	16365	16132	16206	16097	16093	16137	16311	16038	16518	16445	16348	16161	16086	16192	15835	16354	16368	16284	16273	16311	15944	16266	16324	16157	16221	16177	16385	16274	16313	16073	16320	16208	16121	16174	16210	16064	16112	16266	16260	16187	16192	16185	16301	16280	15960	16125	16158	16204	15987	16144	16051	16019	16078	16318	16155	16003	16368	16234	16137	16124	16151	16002	16000	16079	16170	16198	16211	16094	16448	16457	16351	16235	16136	16520	16122	16331	16192	16178	16203	16145	16027	16265	16121	16345	16241	16381	16154	16305	16144	16395	16144	16259	16168	16119	16146	16441	16399	16274	16245	16363	16252	16286	16020	16212	16350	15966	16331	16229	16019	16124	16069	16138	16494	16296	16151	16207	16058	16256	16277	16231	16257	16010	15987	16157	16376	16226	16167	16450	16290	16241	16092	16048	16071	16289	16012	16180	16373	16436	16372	16285	16207	16267	16260	16323	16278	16121	16070	15929	15941	16197	16371	16246	16138	16243	16051	16158	16203	16233	16168	16154	16083	16299	16328	16232	16428	16212	16190	16253	16422	16276	16218	16257	16156	16124	16066	16295	16061	16413	16082	15858	16094	16219	16132	16165	16240	16040	16413	16081	16192	16180	16316	16194	16160	16152	16216	16097	16175	16224	16197	16223	16118	16171	16265	16183	15978	16159	16321	16487	16128	16174	16111	16286	16074	16379	16407	16053	16224	16120	16135	16188	16291	16282	16196	16232	16227	16194	16141	16284	16238	16107	16384	16079	16108	16157	16151	16146	16007	16234	16062	16016	16292	16163	16171	16145	16035	16286	16308	16164	16296	16261	16460	16209	16205	16230	16186	16265	16081	16241	16213	16127	16343	16274	16316	16464	16335	16159	16106	16191	16015	16127	16129	16187	15896	16099	16165	16353	16272	16341	16347	16308	16059	16153	16127	16281	16281	16238	16164	16155	16106	16298	16290	16131	16166	16207	16140	16043	16225	16277	16258	16284	16236	16221	16151	16191	16211	16123	16188	16131	16144	16329	16107	16386	16123	16145	16319	16162	16280	16137	16121	16139	16080	16272	16242	16109	16308	16253	15987	16086	16290	16168	16268	16076	16231	16253	16242	16376	16144	16113	16296	16294	16119	16305	15979	16268	16216	16161	16031	16228	16127	16308	16088	16189	16143	16165	16279	16207	16385	16256	16006	16248	16221	16038	16145	16140	16249	16040	16008	16052	16295	16388	16231	16181	16235	16199	16411	16224	16065	16218	16308	16254	16210	16307	16070	15824	16151	16204	16253	16351	16080	16293	16181	16174	16281	16232	16105	16176	16302	16141	16052	16280	16094	16028	16133	16177	16265	16228	16174	16083	16139	16409	16181	16257	16335	16130	16272	16130	16022	16224	16237	16257	16179	16212	16287	16416	16435	16249	16263	16091	16193	16228	16273	16206	16187	15885	16377	16250	16065	16314	16275	16206	16167	16215	16175	16154	16241	16447	16169	16276	16174	16086	16186	16209	16030	16109	16133	16017	16164	16205	16061	16371	15974	16273	16364	16517	16264	16186	16321	16085	16076	16264	16152	16246	16135	16195	16293	16164	16199	16063	16242	16230	16152	16343	16359	16317	16329	16233	16266	16328	16429	16274	16234	16141	16310	16279	16149	16062	16230	16208	16261	16169	16109	16269	15942	16244	16133	15979	16187	16429	16059	16255	16176	16230	16222	16217	16311	16296	16282	16441	16196	16228	16125	16133	16162	16089	16026	16089	16198	16075	16012	16354	16227	16115	16321	16257	16226	16145	16276	16416	16239	16204	16204	16119	16042	16218	16111	16155	16320	16094	16418	16224	16119	16166	16143	16157	16152	16230	16239	16189	16069	16145	16041	16257	16391	16326	16242	16137	15997	16113	16145	16177	16167	16202	16075	16312	16194	16114	16098	16279	16181	16282	16241	16096	16241	16359	16406	16148	16108	16326	16372	16282	16070	16136	16278	16241	16256	16194	16274	16044	16000	16090	15958	16261	16135	16133	16110	16322	16154	15954	16306	16307	16217	16262	16128	16355	16290	16410	16173	16369	16114	16303	16039	16045	16125	16107	16231	16231	16292	16103	16366	16185	16341	16175	16222	16164	16298	16124	16210	16114	16276	16425	16156	16192	16161	16313	16155	16213	16039	16178	16294	16391	16297	16028	16125	16171	16190	16085	16263	16139	16174	16267	15990	16336	16376	16210	16143	16249	16246	16353	16284	16075	16260	16053	16250	16223	16118	16312	16162	16237	16183	16172	16174	16157	16079	16089	16434	16157	16174	16155	16188	16189	16192	16239	16194	16349	16193	16232	16253	16160	16181	16289	16112	16051	16245	16127	16308	16253	16361	16225	16258	16159	16172	16161	16125	16082	16328	16345	16302	16309	16094	16179	16172	16196	16237	16126	16201	16199	16195	16352	16077	16251	16261	16227	16255	16356	16232	16222	16248	16107	16279	16242	16227	16192	16136	16056	16127	16249	16344	16230	16074	16310	16180	16134	16118	16216	16225	16238	16187	15963	15914	16188	16188	16226	16278	16353	16210	16183	16394	16187	16177	16365	16216	16103	16110	16332	15963	15923	16179	16328	16088	16216	16180	16294	16099	16143	16341	16266	16207	16224	16318	16025	15953	16033	16368	16171	16200	16175	16263	16322	16116	16114	16090	16438	16201	16093	16182	16169	16278	16189	16247	16155	16326	16253	16177	16248	16307	16108	16157	16270	16096	16232	16320	16056	16255	16249	16252	16207	16142	16039	16404	16282	16024	16292	16240	16252	16203	16098	16192	16109	16096	16273	16300	16218	16367	16222	16199	16280	16312	16279	16145	16286	16274	16186	16212	16159	16127	16359	16250	16022	16128	16272	16119	16177	16298	16404	16330	16018	16159	16027	16027	16008	16229	16286	16173	16124	16138	16347	16228	16284	16188	16149	16117	16315	16288	16186	16072	16340	16380	16319	16203	16023	16222	16192	16278	16333	16144	16217	16314	16259	16190	16295	16312	16061	16101	16095	16033	16330	16309	16213	15966	16458	16298	16336	16134	16356	16300	16358	16173	16132	16198	16428	16034	16113	16225	16093	16365	16203	16232	16110	16268	16239	16120	16394	16091	15996	16155	16260	16233	16238	16150	16162	16315	16184	16073	16355	16256	16313	16360	16275	16130	16107	16230	16039	16193	16280	16237	16113	16016	16213	16259	16283	16405	16333	16284	16234	16222	16291	16220	16383	16084	16195	16283	16241	16245	16295	16113	16124	16173	16272	16109	16123	16028	16163	16119	16313	16018	16115	16221	16183	16085	16133	16367	16287	16143	16035	16036	16161	16204	16173	16128	16087	16458	16302	16260	16128	16198	16215	16149	16209	16292	16156	16172	15988	16261	16189	16249	16128	16111	16215	16164	16248	16260	15872	16209	16125	16294	16147	16194	16206	16092	16249	16210	16335	16239	16273	16204	16275	16044	16301	16339	16260	16219	16395	16181	16024	16257	16392	16060	16043	16261	16182	16294	16196	16234	16405	16139	16208	16223	16072	16170
15289	27141	28562	23324	19605	17787	16552	15998	15808	15658	15576	15494	15138	15769	24990	29634	26459	21951	18169	16142	15250	14972	14935	14954	14967	14761	14835	14989	14834	14773	14857	14906	14949	14834	14765	14986	15013	14836	14893	14899	14958	15038	14915	14893	14821	15055	14958	14801	14946	14713	15032	14799	14876	14921	14913	14886	14824	14742	14808	14773	14771	14706	14906	14806	14854	14741	14791	15046	14917	14898	14603	14875	14882	14818	14841	14985	14950	14860	14928	14806	14946	14930	14916	14805	14883	15084	14821	14833	14951	14969	14889	14893	14737	14856	14829	14903	14772	14841	14974	14889	14830	15023	14946	15007	14883	15037	14871	14889	14822	14761	14833	14811	15069	14690	14985	14776	14862	14883	15004	14563	14963	14768	14883	14783	14981	14889	14990	15023	14866	14963	14901	14852	14782	14709	14946	14690	14837	14916	14886	14840	14869	14832	14924	14799	14840	14719	14961	14866	14810	14692	14790	14835	14871	14833	14821	14905	14765	14829	14971	14966	14769	14755	14857	14723	14892	14797	14826	14974	14850	14870	14899	14830	14936	14769	14869	14954	14766	14887	14686	14736	14887	14902	14757	14910	14737	14833	14889	14871	15015	14975	14743	14986	14949	14960	14870	14797	14853	14941	14867	14910	14829	14693	14635	14925	14882	14888	14894	14918	14956	15004	14819	14831	14609	14948	15002	14795	15074	14954	14910	14811	14930	14842	14788	14858	14845	14921	14949	14860	14846	14871	14827	14856	14784	14879	14823	14828	14805	14825	14901	14974	14910	14868	14887	14879	14838	14831	14911	14952	14773	15050	14689	14831	14885	14808	14923	14879	14791	14826	14730	14807	14768	14847	14862	14823	14788	14787	14835	14813	14894	14710	14829	14949	14929	14841	14817	14741	14944	14900	14784	14679	14817	14799	14910	14896	14799	14877	14882	14767	15027	14901	14734	14928	15018	14836	14829	14968	14828	14897	14980	14802	14888	14782	14973	14927	14751	14887	14952	14941	14743	14962	14816	14803	14859	14717	15024	14770	14739	14855	14724	14906	14740	14880	14862	14863	15025	14893	14914	14886	14888	14787	14893	14752	14863	14888	14768	14913	14872	14960	14819	14847	14883	14862	14861	14780	14906	14864	14806	14850	14816	14931	14732	14888	14760	15097	14672	14920	14918	14976	14833	14739	14764	14985	14676	14871	14961	14805	14831	14931	14790	14997	14883	15091	14844	14820	14929	15012	14875	14773	14798	14740	14919	14879	14800	14806	14845	15000	14660	14994	14724	14884	14684	14831	14869	14793	14935	14974	14882	14787	14979	14861	14884	14748	14784	14848	14865	14799	14889	14860	14894	14818	14812	14862	14949	14981	14863	14841	14859	14643	14920	14830	14726	14861	14772	14847	14937	14729	14864	15000	14844	14904	14899	14811	15016	14773	14982	14776	14808	14783	14882	14729	15005	14856	14694	14957	14861	14972	14971	14836	14866	14731	14797	14850	15071	14912	14813	14897	14868	14722	14851	14741	14794	14832	14895	14991	14814	15141	14883	14801	14803	14759	14846	14992	14748	15031	14936	14899	14855	14932	14943	14901	14868	14879	14713	14847	14789	14898	14809	14685	14893	14888	14800	14805	14859	14718	14933	14889	14964	14995	14855	14941	14874	14828	14893	14809	14749	14717	14942	14951	14883	14972	14748	14881	14859	14784	14807	14841	14861	14880	14798	14675	14877	14868	14869	14854	14974	14687	14719	14800	14897	14705	14932	14765	14719	14862	14888	14907	14640	14946	14971	14868	14879	14869	14792	14962	14899	14886	14901	14809	14843	14832	14769	15015	14902	14933	14834	14850	14657	14912	14902	14852	14719	14738	14735	14939	14723	14777	14977	14820	14799	14790	14899	14940	14820	14726	14712	14780	14830	14813	14791	14709	14861	14936	14811	14991	14697	14685	14935	14874	14704	14902	14779	14981	14962	14765	14961	14794	14728	14658	14785	14790	14916	14949	14932	14914	14960	14962	14856	14767	14997	14910	14774	14895	14882	14910	14962	14820	14850	14805	14758	14814	14818	14897	14894	14694	14823	14792	14757	14722	14880	14770	14806	14836	15001	14855	14942	14953	14819	14949	14734	14834	14920	14848	14873	14703	14909	14721	14859	14906	14827	14774	14891	14721	14827	14817	14963	14777	14830	14896	14959	14927	14808	14950	14803	14867	14998	14890	14875	14878	14837	14927	14871	14854	14781	14822	14943	14732	14997	14982	14862	14910	14859	14897	14894	14861	14830	14793	14932	14847	14935	14696	14835	14981	14886	14847	14986	14840	14905	14864	14653	14807	14829	14789	14948	14686	14733	14910	14881	15022	14871	14804	14773	14972	14725	15046	14851	14852	14879	14793	14696	14777	14833	14869	14802	14923	14978	14876	14937	14953	14915	15066	14870	14899	14828	14943	15134	14767	14900	14918	14784	14908	14940	14843	14921	14840	14745	14721	14771	14875	14863	14847	14864	14630	14749	14851	14943	14980	14653	14771	15007	14907	14872	14929	14789	14943	14909	14773	14916	14953	14902	14864	14747	14932	14889	14918	14888	14949	14699	14898	14879	14768	14947	14739	14913	14815	14961	14651	14749	14911	14825	14752	14792	14835	14851	14755	14930	14796	14762	14739	14849	14868	14746	14832	14988	14776	14975	14720	14839	14941	14817	14947	14766	14965	15061	14866	14801	15034	14899	14702	14858	14785	14900	14926	14819	14904	15089	15122	14813	14669	14813	14881	15011	15026	14845	14944	14861	14902	14836	14805	14946	14922	14881	14808	14750	14896	14919	14908	14944	14967	14890	14809	14981	14968	15017	14808	14835	14991	14782	14859	14706	14900	14993	14846	14925	14693	14846	14857	14837	14833	14832	14751	14829	14803	14941	14854	14929	14995	14835	14704	14916	14977	14851	14912	14807	14752	15007	14756	14728	14869	14754	14852	14925	14858	14823	14815	14979	14836	14826	14727	14957	14953	14854	14987	14785	14771	14932	14782	14811	14886	14933	14859	14951	14851	14997	14906	14930	14687	14799	15010	14930	14832	14807	15039	14751	14924	14974	14868	14782	14946	14773	14743	14961	14779	14704	14853	14959	14851	14896	15044	14813	14778	14870	14785	14765	15082	14935	14868	14932	14827	14776	14958	14851	14889	14690	14673	14938	14800	14835	15093	14768	14995	14784	15024	14704	14759	14768	14897	14752	14907	14925	14908	14798	14651	15084	14926	14865	14901	14887	14875	15009	15000	14941	14848	14851	14818	15018	14750	14925	14936	14832	14900	14847	14872	14797	14881	14802	14720	14903	14854	14850	14776	15011	14995	14746	14917	14829	14823	14889	14785	14831	14976	14790	14718	14778	14815	14841	14973	14838	14794	14903	14926	14854	14918	14839	14841	14885	14756	14778	14919	14928	14743	14843	14662	14904	14885	14805	14819	14889	14743	14780	14799	14888	14788	14811	14761	14901	14856	14898	14881	14830	14628	14739	15000	14835	14897	14958	14764	14789	14849	14729	14825	14847	14935	14688	14846	14859	14748	14842	14799	14861	14901	14958	14844	14825	14793	14747	14775	14810	14790	15032	14762	14803	14840	14956	14846	14855	14810	14835	14910	14975	14806	14934	14983	14792	14767	14942	14936	14849	14923	14828	14875	15004	14934	14852	14855	14785	14884	14917	14881	14946	14829	14819	14914	14762	14929	14742	14907	14629	14892	14769	14948	15076	14805	14985	14885	14880	14881	14966	14894	14757	14856	14890	14962	14996	14814	14923	14855	14976	14861	14835	14784	14927	14976	14983	14993	14798	14973	14956	14851	14908	14905	14884	14885	14937	14685	14826	14827	14892	14744	14859	14862	14854	14790	14889	14724	14921	14881	15009	14855	14712	14830	14935	14969	14714	14659	15091	14782	15093	15000	14957	14964	14846	14774	14829	14924	14914	14900	14968	14988	14887	14848	14856	14842	14880	15032	14805	14906	14944	14927	14799	14811	14858	14823	14957	14726	14771	14862	14897	15092	14851	14786	14756	14904	14886	14927	14845	14751	14839	14745	14920	14699	14846	14768	14782	14863	14924	14956	14886	14909	14785	14852	14745	14905	14782	14875	15046	14849	14923	14911	14884	14931	14912	14985	14968	14868	14696	14851	14851	14868	14810	14845	14811	14875	14889	15023	14929	14863	14697	14798	14908	14872	14630	14682	14915	14866	14967	14818	14982	14810	14805	14757	15051	14934	14952	14911	14772	14803	15002	14997	14868	14954	14974	15102	14820	14883	15013	14881	14905	14806	14964	14872	14906	14655	14877	15099	15006	14758	14886	14912	14892	14812	14834	14623	14832	14843	14940	14884	14911	14882	14931	14851	14802	14845	14916	14709	14922	14921	14847	14984	15079	14852	14883	14776	15015	14742	14907	14638	14900	14849	14887	14868	14849	14900	14885	14875	14837	14732	14890	15001	14708	14910	14964	14849	14777	14994	14738	14755	14727	15031	14731	14908	14895	14794	14684	14914	15016	14754	14725	14665	14796	14796	14784	14898	14882	14930	14858	14776	14751	14801	14798	14820	14864	14835	14837	14840	14699	14866	14729	15019	14901	14907	15022	14809	14821	14791	14780	15095	14961	14912	14870	14805	14998	14765	14813	14850	14750	14807	14820	15080	14892	14809	14969	14703	14903	14804	14700	14858	14633	14884	14755	14892	14935	14903	14751	14659	14716	14972	14857	14990	14968	14892	14686	14890	14829	14833	15042	14915	15012	14856	14809	14950	14849	14714	15016	14922	14856	14888	14837	14904	14782	14989	14846	14766	14818	15112	14790	14767	14845	14841	14913	14945	14950	14945	15004	14766	14793	14848	14911	14660	14821	14997	14920	14865	14919	14908	15028	14892	14813	14888	14921	14949	15039	14994	15027	14844	14954	14785	14965	14792	14746	14905	14937	14925	14925	14804	14711	14828	14802	14840	14870	14894	14873	14769	14959	14896	14816	14801	14697	14947	14782	14750	14801	14851	14843	15038	14914	14729	14852	14766	14739	14878	14799	14767	14959	14856	14788	14758	14916	14961	14972	14915	14998	15044	14832	14930	14939	14869	14925	14958	14760	14810	14803	14847	14695	14882	14937	14996
22778	21162	28950	23639	21345	22980	24177	18898	17828	18003	17898	17744	17567	17686	23564	33706	32018	27866	23122	19410	18028	17107	17140	17006	16833	16918	16986	17008	17107	16996	16778	16906	17059	17000	17089	17179	17008	16854	16996	17125	16959	16998	17089	16759	16886	16863	17016	16899	16806	16886	17226	16799	16797	16908	16807	16693	16998	16713	16910	16689	16995	16956	16838	16912	16842	16797	16948	16946	16749	16886	16829	16779	16761	16932	16921	16929	16997	16885	16927	17046	17032	16992	16768	16720	17028	17014	16762	16868	16824	16827	17023	16913	17019	16955	16708	16992	16855	16975	16740	16986	16714	16710	16813	16793	16991	16776	16776	16757	16950	16791	16681	16757	16927	17005	16893	16719	16864	17005	17013	16853	17042	16929	16994	16831	16862	16897	16974	17093	17066	16848	16796	16807	16926	16974	16851	16781	16891	16966	16962	16899	16901	17000	16903	17016	16864	16678	16891	16634	16962	16871	16857	16762	16840	16846	16796	16812	16718	16761	16765	16829	16834	16959	16888	16812	16745	16787	16974	16861	16879	16829	16644	17017	16954	16699	16872	17063	16879	16748	16900	17007	16878	17015	16838	16909	16891	16766	16888	16731	16940	16834	16853	16861	16756	16807	16872	16883	16845	16901	16698	16833	16826	16960	17007	16920	16708	16981	16737	17081	16790	17158	17013	16952	16862	16925	16836	16791	16864	16711	16777	16919	16781	16980	16854	16799	16889	16845	16784	16931	16908	16705	16894	16954	16714	16954	16775	16892	16978	16732	16665	16878	16830	16613	16788	16681	16969	16934	16932	16848	16926	16684	16740	16940	16861	16807	16747	16526	17018	17065	16924	16767	16880	16958	16826	16886	16757	16742	16851	16883	16986	16942	16949	17040	16634	16761	16769	16877	16997	16810	16866	16829	16900	16786	16737	16965	16687	16798	16705	16815	17181	16931	16854	16659	16867	16654	16947	16889	16711	16924	16985	16627	16877	17066	17042	16864	16898	16901	16779	16900	16890	16851	17000	16777	16986	16913	16887	17010	16791	16848	16838	16818	16756	16754	16810	16857	16908	16873	16779	16986	16834	16677	16920	16850	16909	16789	16703	16922	16829	16866	17111	16997	16831	17043	16916	16748	16918	16838	16718	16764	16860	16962	17069	16761	16841	16881	16680	16961	16850	16733	16961	16762	16796	16790	16947	16930	16716	16664	16940	16776	16907	16985	16879	16955	16900	16753	16927	16587	16804	16923	16934	16917	16922	16830	16801	16753	16705	16808	16764	16869	16837	16845	16932	16907	16834	16643	16698	16774	16928	16829	16752	16714	16944	16907	17003	16804	16923	16785	16768	16981	16778	16866	16723	16909	16874	16763	16904	16804	16815	16736	16643	16786	16702	16773	16875	16691	16846	16690	16817	16830	16866	16733	17105	16804	16796	16891	16800	16757	16965	16783	16691	17044	16992	16767	16810	16714	16870	16990	16883	16760	17007	16781	16895	16719	16883	16655	16960	16860	16750	16784	16720	16870	16914	16830	16815	16930	16931	16845	16792	16846	16931	16813	16762	16815	16926	17023	16914	16741	16446	16956	16670	16934	17111	16823	16803	16769	16947	16898	16835	16830	16772	17022	16831	16901	16638	16833	16804	16773	16699	16832	16852	16833	16861	16834	16592	16785	17001	16807	16902	16456	16706	17038	16941	16628	16774	16887	16744	16863	16607	16742	16772	17116	16939	16920	16975	16842	16788	16808	16853	16708	16835	16925	17037	16984	16985	16830	16761	16888	16912	16913	16773	16882	16997	16629	16839	16932	16900	16818	16967	16883	16868	17049	17019	16847	16936	16921	16896	16830	16792	16687	16852	16822	16816	16831	16707	16808	16604	16782	16879	16855	16853	16865	16617	16718	16726	17093	16792	16870	16791	16942	16798	16873	17012	16829	16794	16810	16741	16807	16799	16792	16869	16735	16641	16676	16908	16744	16836	16728	16866	16960	16762	16833	16940	16695	16845	16922	16626	16880	16986	16639	16869	16809	16831	16836	16973	16801	16994	16660	16973	16793	16945	16972	16814	16901	16778	16823	16658	16764	16840	16776	16858	16907	16958	16716	16946	16740	16763	16921	16693	16835	16818	16865	16815	16618	16678	16772	16706	16689	16659	16886	16816	16827	16847	16907	16971	16915	16702	16847	16699	16727	16947	16939	16673	16898	16875	16991	16893	16770	16813	16891	16988	16692	16942	16879	16880	16663	16808	16824	16795	16938	17105	17038	16822	16856	16830	16721	16988	16661	16801	17043	16858	16797	16932	16806	16836	16938	17040	16797	16749	17033	16740	17101	16888	16815	16819	16961	16740	16769	16948	16834	16817	16926	16769	16799	16773	16758	16819	16761	16919	16784	16851	16716	16934	16795	16668	16789	16925	16771	16749	16768	16773	16959	16828	16897	16876	16826	16808	16725	16680	16889	16928	16848	16817	16970	16822	16928	16867	16682	16942	16822	16967	16626	16972	17017	16891	16831	16960	17033	16900	16743	16751	16894	17021	16824	16807	16848	16993	16977	17051	16706	17036	16820	16881	16871	16898	16933	17008	17051	16854	16659	16736	16601	16759	16898	17047	16876	16798	17052	16855	16859	16820	16919	16877	16809	16880	16678	16753	16762	16848	16763	16760	16664	16745	16874	16860	17028	16878	16836	16825	16742	16824	16849	16940	16881	16791	16870	16788	16805	16891	16768	16659	16758	17010	16897	16811	16736	16968	16993	16798	16944	16803	16889	17038	16867	16889	17012	16892	16830	16701	16762	16925	16890	16775	16904	16790	16751	16703	16811	16949	16982	16964	16685	16813	16866	16937	16618	16781	16696	16697	16783	16838	16779	16694	16868	16890	16699	16928	16769	16775	16782	16756	16868	16805	16872	16753	16858	16806	16910	17005	16791	16944	16887	16791	16827	16806	16870	16616	16834	17002	16797	17057	16866	16973	16895	16928	16807	16884	16739	17035	16889	16753	16737	16820	16711	16690	16914	17095	16877	16752	16704	16851	16915	16719	16625	16898	16978	16797	16862	16948	16923	16913	16878	16769	16836	16772	16812	16879	16969	16880	16997	16873	16775	16748	17026	16886	16796	16821	16494	16771	16687	16935	16955	16899	16762	16833	16899	16711	16740	16557	16937	16980	16857	16878	16894	16845	16916	16805	16708	16941	16824	16946	16820	16555	16811	16956	16619	16934	16796	16806	16802	16824	16883	16820	16871	16794	16630	16774	16871	16908	16888	16861	16913	16787	16834	16669	17034	16873	16918	16917	16985	16737	16932	16691	16860	17112	16956	16646	16764	16784	16772	16759	16812	16808	16958	17057	16771	16831	16846	16787	16826	16992	16878	16935	16750	16727	16730	16991	16667	16715	16789	16865	16951	16952	16846	16771	17018	16915	16888	16817	16883	16850	16844	16751	16766	16973	16938	17108	16865	16738	16951	16868	16849	16757	16633	16864	17068	16765	16843	16875	16789	16671	16898	16932	16874	16775	16843	16763	16707	16848	16706	16862	16732	16852	16820	16727	16820	16882	16786	16777	16790	16904	16933	16824	16736	16619	16854	16774	16730	16884	16987	16656	16845	16669	16651	16950	16833	17010	16883	16961	16821	16870	16748	17090	16873	16759	16721	16844	16771	16998	16783	16771	16773	16921	16721	16696	16710	16672	16672	16671	16893	16770	17001	16887	16789	16850	17056	16932	16649	16781	16847	16895	16713	16918	16887	16808	16781	16953	16960	16820	16930	16794	16793	16949	16691	16886	16825	16802	16776	16946	16719	16897	16702	16758	16982	16755	16805	16729	16954	17019	16986	16839	16801	16658	16941	16816	16873	16732	16851	16985	16890	16805	16796	16831	16799	16825	16849	16989	16871	17039	16614	17052	16820	16856	16968	16945	16721	16910	16798	16896	16713	16625	16894	16778	16886	16775	16653	16856	16845	16976	16817	16895	16962	16914	16804	16731	16889	16807	16891	16684	16836	16843	17063	16746	16752	16588	16843	16817	17081	16814	16862	16814	16693	16786	16757	16863	16689	16738	16840	16728	16812	16692	16832	16763	16847	16810	16944	16915	16912	16686	17048	16914	16966	16985	16958	16905	16775	16855	16636	16866	16853	16769	16890	16776	16792	16813	16935	16966	16774	16876	17030	16760	16767	16742	16956	16811	16785	16851	16857	16741	16906	16683	16895	16876	17108	16797	16678	16930	16762	16726	16704	16951	16800	16746	17055	17030	16849	16706	16748	16806	16592	16911	16842	16702	16948	16634	16735	17066	16834	16947	16743	16525	16759	16872	16908	16924	16794	16817	16847	16905	16893	16711	16840	16765	16762	16952	16778	17016	16739	16947	16822	16749	16730	16767	16690	16807	16715	16719	16940	16865	16784	16924	16794	16911	16733	16910	16757	16884	16961	16721	16864	16820	17092	16850	16939	17045	16916	16928	16729	16907	16737	16795	16888	17053	16820	17070	16904	16721	16915	17032	17020	16699	16799	16726	16711	16620	16987	16821	16887	16848	16829	16916	16965	16848	16880	16732	16876	16689	17021	17179	16829	16776	16720	16964	16962	16825	16745	16837	16921	16786	16909	16728	17029	17094	16748	16720	16787	16946	16999	16781	17032	16963	16951	16809	16873	16956	16887	16719	16773	16933	16587	16944	17106	16835	16860	16859	16902	16856	16903	16689	16784	16815	16878	16739	17029	16747	16994	16836	16780	16671	17004	16963	16975	16728	16830	16754	16830	16854	16966	16568	16730	16838	16734	16711	16827	16868	17000	16816	17030	16912	16943	16818	16726	16978	16918	16924	17055	16693	16777	17041	16890	16978	16857	16782	16964	17053	16788	16843	16931	16726	16778	17010	16713	16923	16798	17047	16653	16709	16827	16712	16860	16734	17002	16700	16840	16687	16881	16812	16679	16835	16853	17000	16711	16798	16677	16756	16795	16920	16747	16740	16917	16815	16947	16938	16807	16866	17013	16967	16853	16676	16984	16977	16798	16787	16670	16824	16844	16891	16921	16891	16833	16895	16677	16954	16955	16711	16763	17000	16924	17043	17008	16866	16755	16725	16749	16802	16891	16916	16990	16807	16849	16771	16898	16995	17056	16729	16654	16840	16656
16851	32909	33448	24880	20225	18404	17737	17203	16821	16719	16195	16077	15835	16533	26979	37210	34341	28964	22524	18012	16274	15342	15241	15351	15235	15242	15194	15171	15044	15347	15291	15286	15204	15314	15130	15154	15299	15072	15412	15277	15288	15242	15164	15263	15128	15227	15237	15134	15262	15163	15297	15167	15294	15304	15322	15398	15282	15310	15216	15292	15108	15325	15094	15236	15152	15269	15304	15448	15347	15269	15121	15292	15269	15018	15346	15283	15309	15306	15256	15309	15353	15226	15194	15248	15262	15198	15357	15245	15313	15231	15248	15235	15216	15272	15282	15198	15376	15211	15185	15336	15130	15251	15121	15153	15375	15308	15235	15181	15163	15268	15349	15225	15242	15044	15334	15368	15198	15065	15178	15231	15316	15265	15153	15069	15277	15169	15321	15199	15255	15208	15280	15021	15007	15073	15287	15124	14971	15358	15339	15139	15178	15229	15264	15178	15247	15258	15147	15141	15183	15152	15115	15296	15204	15241	15273	15190	15240	15167	15238	15254	15307	15286	15320	15256	15135	15268	15026	15240	15122	15269	15356	15041	15219	15207	15105	15247	15236	15227	15231	15205	15172	15263	15117	15248	15124	15265	15205	15206	15070	15232	15168	15040	15258	15255	15200	15203	15209	15249	15120	15297	15131	15269	15228	15354	15277	15181	15276	15272	15253	15179	15196	15201	15266	15044	15030	15304	15264	15205	15220	15222	15217	15120	15320	15167	15155	15215	15270	15246	15401	15266	15240	15206	15219	15227	15326	15151	15226	15290	15158	15128	15174	15279	15174	15199	15171	15096	15324	15180	15171	15322	15079	15248	15351	15246	15158	15320	15139	15227	15273	15174	15228	15262	15187	15112	15235	15183	15190	15084	15098	15235	15314	15202	15259	15232	15388	15228	15179	15212	15312	15280	15353	15252	15458	15060	15221	15175	15259	15228	15327	15238	15245	15209	15275	15334	15161	15261	15260	15073	15221	15176	15193	15248	15304	15155	15375	15203	15150	15228	15180	15153	15251	15149	15243	15347	15144	15066	15145	15191	15128	15212	15107	15295	15336	15319	15170	15121	15061	15106	15200	15115	15288	15227	15034	15261	15070	15232	15142	15310	15126	15253	15227	15208	15151	15216	15028	15061	15231	15115	15085	15335	15081	15163	15230	15116	15270	15181	15197	15361	15159	15062	15209	15117	15229	15135	15278	15324	15202	15135	15263	15139	15361	15076	15256	15273	15180	15308	15176	15259	15300	15248	15200	14971	15197	15241	15064	15090	15100	15127	15293	15262	15135	15124	15270	15219	15265	15219	15134	15320	15124	15246	15144	15354	15267	15330	15135	15151	15143	15223	15068	15165	15111	15283	15188	15229	15063	15180	15301	15258	15298	15295	15216	15226	15221	15198	15201	15125	15257	15190	15205	15236	15183	15234	15174	15120	15305	15184	15308	15145	15105	15304	15078	15290	15173	15343	15324	15221	15326	15014	15380	15010	15207	15200	15139	15228	15315	15143	15183	15100	15203	15168	15222	15051	15076	15302	15071	15269	15178	15168	15178	15174	15142	15281	15125	15204	15132	15181	15159	15166	15218	15366	15254	15100	15295	15527	15093	15064	15348	15161	15098	15212	15084	15297	15270	15247	15235	15067	15320	15117	15262	15186	15262	15097	15154	15200	15317	15385	15295	15269	15047	15198	15117	15321	15125	15338	15137	15063	15062	15066	15268	15181	15118	15333	15407	15178	15196	15109	15164	15016	15170	15236	15173	15171	15277	15177	15234	15257	15278	15269	15135	15290	15304	15336	15105	15190	15253	15142	15292	15202	15278	15245	15251	15177	15324	15149	15240	15191	15234	15070	15155	15175	15142	15099	15245	15109	15228	15182	15276	15151	15181	14990	15145	15263	15231	15111	15223	15036	15126	15168	14974	15259	15255	15170	15209	15276	15281	15208	15342	15237	15073	15137	15225	15404	15323	15162	15148	15207	15399	15174	15310	15231	15320	15254	15302	15208	15301	15249	15258	15254	15123	15220	15206	15070	15045	15363	15351	15109	15091	15105	15302	15325	15131	15200	15190	15144	15015	15352	15217	15492	15137	15347	15206	15279	15087	15154	15274	15166	15212	15226	15199	15158	15132	15092	15213	15119	15252	15164	15319	15067	15236	15325	15238	15264	15116	15201	15283	15300	15331	15286	15205	15325	15152	15204	15350	15178	15094	15140	15247	14985	15174	15208	15274	15279	15184	15147	15413	15094	15186	15178	15298	15152	15225	15250	15191	15191	15098	15271	15200	15259	15391	15334	15245	15105	15088	15118	15093	15211	15258	15027	15397	15142	15278	15226	15153	15214	15128	15331	15364	15189	15160	15121	15198	15174	15245	15219	15162	15211	15147	15144	15163	15163	15239	15140	15297	15097	15247	15315	15313	15176	15587	15203	15347	15220	15252	15389	15227	15090	15203	15126	15349	15298	15077	15288	15245	15086	15192	15277	15157	15195	15104	15224	15275	15028	15404	15193	15212	15278	15168	15178	15262	15123	15330	15188	15110	15174	15285	15143	15131	15229	15155	15255	14981	15376	15279	15168	15141	15238	15145	15213	15230	15284	15250	15162	15360	15280	15126	15250	15150	15195	15245	15332	15308	15300	15172	15315	15187	15223	15249	15294	15153	15138	15305	15060	15267	15108	15178	15141	15186	15213	15111	15337	15246	15316	15280	15324	15173	15264	15259	15224	15190	15299	15164	15138	15315	15131	15354	15231	15197	15169	15218	15157	15092	15258	15093	15186	15136	15227	15397	15146	15312	15050	15350	15374	15340	15240	15108	15243	15109	15254	15239	15307	15230	15121	15293	15228	15300	15389	14997	15057	15305	15350	15231	15165	15358	15211	15048	15249	15256	15276	15259	15314	15152	15131	15282	15220	15308	15133	15183	15132	15281	15159	15315	15056	15101	15293	15194	15137	15146	15181	15245	15185	15178	15209	15250	15341	15284	15112	15178	15129	15241	15274	15190	15353	15172	15270	15109	15228	15194	15237	15234	15335	15179	15114	15318	15115	15151	15299	15167	15190	15325	15154	15186	15290	15169	15104	15245	15277	15136	15399	15369	15247	15136	15231	15246	15206	15152	15130	15158	15190	15222	15122	15268	15281	15188	15308	15314	15239	15121	15248	15243	15342	15129	15258	15173	15101	15238	15467	15030	15224	15385	15396	15123	15188	15032	15285	15250	15240	15289	15233	15212	15127	15123	15224	15278	15228	15373	15325	15314	15041	15266	15178	15195	15026	15130	15140	15274	15040	15239	15286	15315	15057	15074	15164	15180	15288	15218	15198	15230	15162	15256	15249	15147	15344	15247	15131	15231	15186	15239	15211	15157	15146	15183	15209	14959	15287	15328	15306	15196	15270	15360	15387	15117	15292	15176	15147	15410	15143	15352	15358	15257	15358	15031	15052	15247	15320	15133	15215	15276	15171	15320	15336	15187	15327	15292	15038	15291	15240	15052	15437	15261	15270	15240	15204	15272	15323	15134	15169	15090	15347	15162	15113	15204	15177	15230	15164	15198	15327	15058	15190	15195	15170	15250	15363	15212	15222	15106	15198	15224	15329	15135	15246	15192	15127	15257	15229	15253	15189	15231	15304	15375	15302	15242	15215	15205	15078	15190	15192	15216	15290	15141	15195	15179	15156	15272	15157	15078	15347	15339	15243	15299	15218	15275	15296	15265	15214	15165	15269	15075	15578	15205	15199	15405	15281	15177	15179	15176	15211	15355	15263	15123	15282	15112	15210	15140	15234	15060	15363	15160	15279	15194	15070	15285	15255	15210	15313	15307	15340	15172	15144	15311	15258	15260	15063	15259	15152	15249	15240	15221	15042	15191	15281	15229	15425	15099	14970	15365	15134	15225	15195	15266	15139	15263	15152	15184	15253	15209	15306	15286	15295	15249	15370	15229	15222	15209	15279	15188	15079	15102	15142	15120	15092	15048	15211	15346	15161	15195	15135	15165	15243	15138	15225	15306	15207	15244	15084	15331	15358	15180	15288	15150	15237	15100	15264	15216	15154	15220	15231	15303	15321	14985	15197	15343	15218	15306	15273	15304	15219	15175	15258	15081	15176	15074	14968	15283	15024	15235	15190	15287	15135	15213	15297	15253	15356	15177	15243	15246	15075	15171	15344	15152	15213	15301	15178	15122	15221	15232	15303	15306	15039	15245	15219	15146	15284	15226	15190	15178	15180	15097	15056	15354	15277	15148	15232	15149	15160	15269	15312	15212	15304	15170	15221	15198	15164	15267	15261	15304	15159	15277	15306	15090	15351	15311	15153	15227	15125	15229	15247	15140	15137	15207	15027	15258	15028	15488	15188	15281	15106	15187	15068	15026	15220	15089	15189	14974	15228	15224	15236	15214	15202	15153	15141	15059	15282	15145	15178	15078	15213	15265	15381	15244	15268	15173	15220	15139	15233	15150	15107	15431	15344	15256	15206	15317	15250	15207	15217	15185	15120	15235	14981	15257	14983	15189	15405	15000	15337	15216	15309	15160	15159	15122	15211	15177	15254	15251	15122	15147	15189	15276	15328	15154	15090	15126	15243	15094	15233	15184	15357	15432	14944	15211	15198	15207	15325	15265	15088	15126	15162	15318	15324	15321	15017	15369	15281	15194	15077	14966	15140	15168	15272	15356	15196	15132	15137	15207	15131	15307	15139	15201	15179	15071	15125	15121	15114	15142	15106	15282	15011	15291	15201	15353	15218	15093	15198	15227	15341	15169	15124	15189	15259	15181	15073	15158	15338	15251	15300	15153	15291	15302	14998	15165	15185	15301	15200	15299	15082	15265	15176	15209	15285	15228	15140	15273	15069	15158	15362	15285	15204	15291	15282	15219	15254	15230	15363	15232	15252	15136	15061	15317	15471	15117	15260	15318	15089	15358	15052	15298	14987	15161	15185	15234	15195	15251	15294	15192	15309	15014	15234	15270	15049	15170	15210	15150	15271	15309	15269	15224	15189	15091	15326	15345	15213	15206	15069	15419	15098	15274	15139	15113	15291	15340	15262	15216	15107	15345	15203	15217	15201	15175	15185	15188	15316	15024	15071	15284	15311	15194	15303	15293	15166	15090	15177	15210	15272	15299	15397	15266	15361
27146	22099	24929	21055	16995	16949	16656	16474	16282	16483	16418	16395	16423	16418	17155	17917	17828	17526	16991	16554	16401	16085	16229	16105	16224	16092	16411	16221	16141	16249	16263	16192	16291	16354	16351	16231	16241	16111	16130	16139	16143	16199	16128	16195	16302	16260	16058	16149	16233	16219	16233	16195	16113	16157	16237	16301	16250	16312	16216	16272	16178	16085	16096	16206	16081	15972	16148	16146	16276	16221	16139	16222	16200	15992	16089	16350	16401	16186	16400	16071	16301	16314	16122	16147	16203	16108	16145	16287	16300	16159	16340	16086	16401	16244	16227	16093	16134	16112	16184	16483	16475	16201	16144	16205	16263	16189	16294	16133	15953	16193	16202	15977	16218	16292	16493	16349	16132	16114	16198	16215	15853	16136	16273	16123	16215	16162	16052	16124	16121	16254	16256	16249	16070	16241	16002	16217	16268	16259	16124	16185	16151	16250	16368	16017	16032	16337	16515	16280	16111	16342	16323	16046	16029	16390	16310	16105	16314	16182	16183	16285	16350	16237	16319	16402	16054	16309	16275	16200	16232	16141	16181	16097	16130	16124	16093	16268	16065	16292	16309	15989	16148	16168	16095	16163	15978	16015	16088	16031	16204	16023	16153	16154	16266	16126	16156	16088	16059	16327	16095	15983	16178	16130	16235	16171	16248	16197	16367	16190	16157	16132	16091	16273	16266	16131	16415	16036	16323	16216	16367	16247	16259	16092	16099	16088	16177	16070	16055	16086	16100	16155	16456	16145	16095	16279	16398	16197	16093	16113	16266	16104	16126	16338	16302	16059	16355	16177	16104	16145	16312	16182	16195	16177	16224	16125	16118	16296	15941	16195	16318	16113	16300	16148	16264	16071	16026	16159	16258	16161	16185	16151	16207	16322	16105	16365	16454	16282	16305	16190	16185	16240	16234	16237	16202	16162	16179	16280	16232	16292	16208	16014	16250	16147	16183	16192	16178	16285	16056	16119	16046	16064	16172	16106	16089	16147	16218	16073	16305	16124	16207	16178	16205	16211	16255	16298	16268	16214	16186	16065	16047	16152	16080	16263	16269	16305	15966	16080	16146	16210	16317	16033	16246	16153	16277	16021	16174	16387	16270	16205	16027	16124	16207	16271	16102	16217	16064	16209	16437	16229	16256	16362	16405	16280	16219	15960	16175	16210	16268	16323	16148	16407	16234	16180	16225	16345	16144	16142	16064	16155	16100	16196	16138	16147	16205	16133	16120	16176	16248	16240	16134	16167	16036	16163	16265	16243	16068	16369	16335	16305	16192	16340	16338	16231	16252	16400	16193	16271	16132	16426	16031	16116	16056	16246	16280	16200	16160	16252	16196	16091	16123	16287	16129	16263	16170	16128	16074	16195	16028	16228	16192	16043	16448	16376	16165	16038	16368	16361	16207	16269	16301	16199	16218	16364	16076	16195	16305	16060	16105	16189	16152	16229	16219	16291	16246	15992	16213	16116	16276	16239	16204	16091	16187	16231	16147	16346	16272	16030	16086	16308	16198	16247	16155	16138	16352	16139	16361	16353	16368	16156	16272	16388	16239	16127	16115	16085	16228	16370	16148	16121	16015	16058	16143	16261	16269	16109	16277	15884	16035	16254	16188	16234	16163	15893	16136	16075	16179	16370	16156	16328	16284	16240	16376	16113	16134	16072	16237	16270	16208	16028	16300	16306	16175	16248	16152	16133	16100	16164	16376	16179	16233	16100	16236	16012	16225	16088	16069	16261	16242	16172	16026	16158	16081	16044	16495	16099	16239	16146	16074	16057	16124	16277	16047	16217	16156	16250	16261	16324	16144	16207	16383	16131	16197	16230	16335	16196	15934	16143	16221	16448	16275	16246	16079	16166	16329	16053	16243	16208	16130	16301	16156	16129	16220	16238	16027	16232	16270	16045	16089	16071	16307	16115	16228	16221	16395	16264	16222	16012	16214	16020	16095	16048	16249	16253	16249	16258	16334	16264	16272	16150	16198	16298	16188	16208	16209	16216	16038	16242	16232	16018	16129	16136	16183	16281	16313	16116	16154	15904	16124	16194	16084	16316	16243	16231	16290	16271	16067	16216	16186	16113	15972	16273	16157	16224	16128	16304	16153	16136	16189	16199	16238	16162	16163	16309	16070	16204	16244	16097	16344	16165	16237	16187	16153	16223	16258	16209	16205	16247	16124	16339	16198	16097	16254	16251	16231	16488	16311	16403	16179	16275	16116	16198	16285	16164	16126	16288	16218	16159	16391	16168	16080	16378	16213	16101	16171	15979	16274	16186	16264	16222	16225	16238	16177	16115	16162	16166	16220	16016	16073	16244	16263	16238	16282	16067	16000	16112	16295	16099	16081	16234	16025	16298	16104	16278	16140	16181	16080	16107	16309	16380	16309	16083	15970	16357	16205	16288	16228	16023	16232	16101	16316	16255	16206	16153	16075	16078	16250	16157	16178	16139	16128	16240	16241	16390	16192	16179	16263	16198	16192	16201	16191	16218	16055	16175	16246	16194	16149	16377	16190	16274	16251	16301	16437	16147	16182	16226	16025	16141	16137	16402	16279	16270	16262	16084	16209	16065	16368	16177	16221	16416	16184	16322	16232	16163	16135	16222	16179	15969	16226	16060	16205	16125	16292	16224	16329	16142	16280	16134	16065	16250	16338	16235	16336	16344	16130	16125	16122	16175	16158	16128	16145	16075	16153	16152	16168	16259	16041	16222	16407	16358	16334	16276	16279	16284	16253	16390	16296	16313	16268	16234	16127	15972	16143	16157	16289	16191	16095	16065	16221	16272	16276	16247	16175	16239	16180	15954	16176	16303	15967	16238	16055	15972	16259	16324	16119	16075	16311	15973	16225	16206	16360	16136	16182	16191	16130	16367	16252	16152	16222	16249	16119	16161	16004	16246	16174	16302	16453	16245	16296	16102	16220	16265	16385	16070	16215	16239	16105	16290	16278	16136	16304	16273	16238	16330	16239	16333	16165	16192	16388	16273	16008	16150	16089	16176	16326	16188	15943	15996	16128	16226	16306	16209	16228	16287	16139	16302	16293	16424	16122	16202	15967	16292	16176	16278	16171	16256	16411	16035	16165	16329	16286	16391	16282	16343	16282	16251	16338	16109	16344	16215	16248	16258	16097	16106	16192	16214	16109	16172	16074	16101	16195	16237	16196	16070	16137	16243	16293	16158	16452	16161	16086	16227	16339	16011	16251	16242	16112	16335	16156	16421	16310	16289	16005	16027	16125	16093	16173	16135	16311	16228	16275	16200	16270	16210	16218	16318	16207	16068	16147	16338	16416	16275	16145	16193	16452	16135	16246	16197	16167	16169	16198	16144	16190	16309	16311	16312	16156	16081	16329	16069	16168	16192	16303	16327	16217	16058	16156	16324	16202	16264	16181	16200	16109	16054	16121	16180	16053	16144	16110	16193	16193	16263	16098	16077	16316	16372	16282	16122	16387	16320	16169	16145	16324	16076	16190	16302	16208	16105	16223	16300	16307	16231	16093	16513	16286	16303	16142	16104	16312	16247	16237	16196	16458	16241	16145	16145	16409	16089	16269	16368	16055	16192	16086	16133	16130	16267	16247	16215	16182	16330	16241	16414	15993	16122	16019	16061	16230	16204	16159	16003	16159	16386	16123	16277	16285	16171	16142	16195	16244	16172	16210	16130	16264	16061	16104	16165	15953	16443	16354	16236	16240	16223	16497	16019	16192	16168	16356	16232	16339	16315	16213	16229	16321	16166	16217	16201	16283	16147	16149	15908	16006	16126	16158	16288	16215	16131	16281	16087	16244	16254	16347	16172	16327	16284	16378	16189	16347	16130	16247	16153	16363	16153	16126	16057	16255	16182	16363	16263	16252	16294	16127	16190	16126	16198	16141	16111	16312	16371	16203	16142	16283	16108	16132	16117	16279	16364	16190	16161	16107	16229	16196	16223	16061	16145	16283	16232	16217	16131	16278	16227	16212	16161	16196	16090	16195	16118	16197	16017	16225	16214	16380	16123	16263	16375	16406	16157	16356	16117	16153	16132	16219	16188	16286	16160	16284	16309	16294	16067	16281	16098	16294	16294	16224	16047	16137	16167	16097	16143	16174	16158	16243	16192	16191	16298	16119	16290	16167	16309	16139	16282	16078	16160	16134	16300	16223	16010	16288	16104	16127	16226	16115	16302	16147	16278	16223	16499	16342	16215	16150	16203	16240	15941	16247	16286	16157	16141	16078	16193	16199	16391	16265	16087	16205	16206	16154	16184	16099	16146	16098	16135	16333	16173	16183	16303	16245	16328	16208	16093	16415	16174	15864	16223	16263	16059	16119	16038	16084	16336	16178	16218	16119	16122	16095	16234	16290	16259	16205	16033	16224	16263	16203	16418	16104	16284	16215	15995	16269	16262	16172	16269	16205	16080	16263	16261	16318	16168	16352	16122	16163	16249	16059	16058	16087	16238	16142	15994	16323	16210	16182	16083	16426	16163	16350	16243	16187	16165	16087	16236	16064	16235	16090	16216	16276	16294	16172	16314	16202	16368	16332	16075	16270	16205	16224	16256	16115	16210	16101	16189	16225	16361	16248	16226	16309	16189	16199	16050	16186	16223	16331	16236	16064	16234	16245	16214	15966	16273	16230	16041	16210	16027	16298	16424	16224	16233	16201	16122	16132	16241	16080	16157	16085	16112	16131	16323	16263	16115	16155	16191	16086	16210	16202	16295	16143	16123	16064	16140	16196	16215	16262	16225	16233	16228	16449	16323	16254	16173	16211	16209	16031	16047	16186	16109	16274	16093	16268	15961	16176	16380	16353	16147	16147	16179	16332	16358	16044	16425	16236	16275	16135	16195	16154	16171	16100	16360	16269	16108	16207	16281	16204	16249	16038	16250	16373	16116	16096	16129	16235	16039	16113	16103	16326	16280	16323	16217	16406	16156	16341	15921	16410	16129	16107	16185	16150	16176	16128	16248	16226	15953	16219	16081	16148	16120	16205	16193	16242	16195	16271	16252	16164	16226	16407	16136	16000	16196	16313	16287	16253	16200	16077	16169	16404	16129	16125	16177	16048	16284	16167	16285	16246	16277	16156	16345	16246	16196	16317	16188	16308	16267	16035	16162	16216	15916	16145	15995	16398	16060	16023	16176
17453	24174	23206	18005	15945	15963	15340	15278	15217	15009	15110	15166	15038	15211	16177	16983	16910	16005	15352	14926	14873	14864	14761	14693	14616	14774	14881	14774	14814	14645	14726	14794	14846	14871	14766	14861	14841	14894	14833	14869	14697	14646	14766	14800	14857	14618	14954	14744	14657	14860	14712	14910	14490	14644	14816	14789	14567	14791	14507	14726	14776	14727	14840	14671	14657	14736	14774	14662	14826	14763	14888	14807	14778	14766	14752	14848	14665	14634	14910	14799	14736	14753	14834	14867	14793	14745	14832	14764	14691	14757	14562	14543	14576	14656	14752	14808	14657	14760	14804	14871	14597	14768	14764	14755	14662	14816	14759	14739	14796	14693	14750	14802	14766	14723	14894	14627	14862	14609	14638	14667	14786	14728	14797	14733	14931	14673	14623	14776	14715	14820	14695	14768	14787	14612	14784	14789	14737	14554	14842	14776	14782	14922	14855	14827	14745	14755	14666	14767	14726	14718	14699	14719	14732	14718	14927	14658	14748	14828	14649	14640	14716	14709	14626	14807	14647	14676	14708	14831	14841	14626	14763	14731	14844	14904	14792	14844	14693	14885	14683	14847	14746	14879	14808	14746	14764	14571	14911	14777	14808	14889	14636	14700	14783	14649	14656	14787	14858	14794	14845	14815	14792	14925	14676	14693	14803	14653	14821	14797	14755	14776	14684	14657	14642	14730	14804	14684	14571	14757	14646	14720	14889	14699	14776	14683	14850	14691	14860	14708	14777	14805	14796	14737	14835	14981	14657	14869	14732	14692	14933	14724	14891	14674	14746	14796	14754	14645	14753	14765	14729	14636	14818	14688	14745	14625	14594	14886	14773	14878	14687	14699	14609	14631	14849	14710	14930	14771	14748	14766	14603	14836	14771	14725	14815	14597	14729	14776	14699	14820	14898	14969	14865	14692	14763	14786	14716	14891	14812	14826	14806	14687	14846	14642	14731	14821	14730	14756	14754	14783	14772	14789	14873	14848	14786	14654	14798	14749	14704	14947	14818	14639	14743	14699	14871	14879	14689	14711	14782	14860	14838	14523	14783	14719	14826	14832	14764	14731	14845	14644	14776	14862	14625	14848	14731	14591	14648	14895	14749	14750	14748	14669	14750	14795	14527	14663	14766	14659	14858	14727	14602	14787	14745	14648	14816	14879	14907	14666	14643	14787	14709	14890	14842	14773	14748	14779	14759	14742	14810	14690	14818	14820	14714	14725	14676	14713	14888	14707	14682	14802	14758	14682	14789	14725	14918	14698	14816	14814	14768	14918	14901	14941	14676	14950	14878	14870	14713	14693	14669	14696	14773	14797	14840	14811	14826	14798	14717	14835	14807	14711	14942	14821	14730	14740	14805	14778	14881	14724	14869	14848	14821	14659	14811	14826	14709	14790	14785	14567	14623	14674	14725	14639	14745	14743	14764	14856	14884	14931	14700	14789	14772	14631	14831	14823	14590	14690	14802	14611	14786	14711	14620	14734	14639	14855	14867	14718	14776	14627	14779	14776	14942	14788	14749	14840	14949	14625	14781	14740	14856	14739	14709	14920	14812	14765	14799	14859	14880	14868	14745	14837	14701	14696	14722	14745	14896	14743	14648	14736	14669	14833	14724	14842	14622	14914	14824	14822	14906	14484	14915	14881	14661	14799	14787	14752	14896	14717	14889	15002	14919	14833	14769	14957	14737	14697	14691	14713	14664	14666	14984	14691	14682	14621	14651	14795	14726	14758	14900	14811	14803	14613	14794	14750	14852	14846	14903	14800	14763	14803	14713	14907	14848	14753	14707	14733	14866	14642	14651	14799	14861	14744	14910	14676	14873	14811	14826	14756	14685	14879	14643	14853	14771	14657	14813	15030	14696	14669	14567	14786	14606	14675	14859	14877	14937	14787	14736	14654	14687	14877	14721	14851	14748	14793	14665	14708	14794	14750	14634	14810	14832	14614	14731	14832	14835	14831	14740	14732	14734	14580	14804	14925	14848	14742	14770	14743	14795	14696	14810	14754	14778	14829	14816	14607	14997	14656	14854	14786	14892	14825	14612	14666	14753	14976	14908	14892	14837	14908	14787	14890	14799	14780	14717	14671	14726	14762	14757	14801	14786	14793	14768	14676	14623	14812	14846	14729	14709	14903	14739	14753	14743	14731	14756	14856	14732	14782	14825	14785	14838	14672	14947	14784	14698	14739	14684	14836	14587	14675	14811	14783	14742	14884	14849	14763	14715	14661	14794	14782	14615	14720	14689	14758	14834	14940	14989	14750	14802	14672	14683	14670	14787	14663	14779	14768	14879	14797	14683	14847	14668	14834	14756	14830	14657	14803	14703	14737	14695	14787	14715	14720	14794	14651	14701	14814	14731	14589	14789	14710	14800	14789	14906	14889	14657	14541	14750	14826	14897	14783	14753	14590	14886	14793	14767	14766	14675	14748	14804	14897	14722	14811	14801	14991	14753	14640	14725	14859	14625	14797	14818	14674	14940	14697	14818	14861	14723	14683	14898	14701	14911	14602	14599	14689	14664	14768	14680	14717	14789	14692	14865	14748	14738	14615	14807	14807	14968	14799	14774	14927	14709	14821	14838	14785	14583	14870	14744	14690	14841	14777	14776	14837	14768	14848	14690	14704	14809	14755	14641	14752	14928	14800	14720	14783	14775	14720	14854	14803	14948	14723	14716	14692	14739	14804	14639	14724	14828	14777	14721	14742	14782	14824	14770	14765	14791	14803	14625	14782	14832	14708	14898	14806	14710	14671	14657	14770	14733	14635	14713	14854	14780	14655	14761	14845	14743	14739	14967	14777	14791	14661	14774	14841	14804	14603	14882	14745	14699	14565	14846	14632	14790	14813	14769	14662	14753	14789	14739	14904	14789	14670	14783	14904	14653	14794	14696	14722	14805	14978	14738	14781	14774	14728	14723	14856	14751	14798	14952	14766	14829	14667	14786	14648	14700	14830	14739	14644	14755	14703	14633	15039	14733	14655	14978	14775	14796	14654	14944	14579	14857	14707	14736	14881	14705	14783	14644	14829	14650	14750	14660	14643	14787	14741	14850	14803	14792	14718	14936	14695	14874	14660	14862	14657	14773	14783	14885	14845	14565	14751	14691	14798	14819	14825	14532	14744	14826	14865	14659	14688	14945	14785	14865	14847	14731	14821	14691	14712	14795	14823	14836	14865	14677	14716	14783	14816	14789	14599	14861	14706	14613	14910	14756	14551	14551	14549	14811	14785	14827	14578	14918	14830	14794	14723	14794	14592	14784	14578	14770	14663	14743	14696	14862	14923	14561	14640	14729	14764	14919	14881	14620	14780	14862	14711	14758	14864	14941	14728	14766	14756	14632	14481	14697	14894	14904	14676	14951	14683	14922	14521	14917	14896	14715	14785	14775	14696	14814	14630	14878	14764	14666	14872	14713	14762	14696	14873	14674	14813	14738	14827	14726	14840	14855	14709	14793	14671	14930	14794	14800	14843	14760	14697	14806	14877	14717	14728	14634	14871	14805	14681	14638	14771	14813	14691	14792	14629	14687	14696	14675	14771	14627	14820	14724	14762	14718	14902	14877	14944	14943	14698	14985	14791	14713	14672	14826	14635	14749	14711	14871	14727	14854	14726	14662	14849	14977	14711	14745	14681	14975	14751	14877	14761	14729	14770	14789	14766	14688	14878	14577	14663	14795	14792	14816	14727	14846	14687	14646	14802	14771	14790	14697	14736	14770	14742	14934	14698	14795	14684	14707	14746	14709	14672	14659	14690	14933	14796	14690	14748	14843	14756	14881	14820	14770	14758	14754	14942	14660	14847	14834	14777	14763	14911	14705	14699	14778	14775	14761	14729	14816	14699	14769	14752	14744	14681	14904	14966	14730	14854	14819	14746	14821	14731	14656	14850	14849	14839	14693	14804	14548	14818	14782	14767	14833	14830	14548	14746	14875	14802	14891	14723	14841	14848	14759	14717	14860	14733	14914	14730	14920	14776	14812	14672	14715	14766	14758	14896	14724	14663	14815	14780	14678	14580	14781	14655	14816	14779	14792	14869	14878	14557	14665	14738	14857	14653	14915	14841	14642	14764	14838	14699	14579	14771	14835	14847	14912	14675	14771	14827	14870	14694	14702	14580	14821	14772	14856	14771	14742	14772	14726	14910	14769	14689	14743	14745	15003	14641	14844	14767	14740	14775	14709	14825	14695	14838	14768	14722	14758	14657	14785	14714	14931	14903	14884	14745	14805	14699	14884	14894	14653	14834	14792	14981	14945	14818	14819	14912	14861	14811	14762	14753	14846	14717	14761	14852	14796	14687	14687	14748	14815	14805	14733	14701	14763	14715	14733	14818	14844	14761	14852	14798	14728	14668	14684	14886	14692	14737	14629	14772	14806	14656	14884	14747	14784	14676	14602	14792	14651	14735	14757	14717	14914	14865	14844	14758	14829	14785	14691	14698	14782	14666	14967	14927	14812	14860	14754	14652	14800	14741	14700	14755	14777	15125	14722	14600	14830	14823	14628	14704	14750	14715	14939	14761	14727	14892	14777	14741	14716	14725	14806	14818	14785	14684	14927	14777	14761	14913	14799	14689	14801	14625	14768	14792	14614	14738	14560	14881	14750	14763	14922	14879	14748	14715	14829	14730	14959	14672	14733	14730	14716	14715	14836	14652	14754	14773	14754	14791	14662	14701	14637	14747	14799	14805	14853	14919	14739	14889	14713	14811	14750	14665	14897	14805	14674	14679	14690	14794	14775	14674	14937	14628	14629	14773	14686	14933	14732	14623	14805	14548	14714	14817	14766	14658	14783	14942	14758	14618	14829	14824	14638	14926	14805	14767	14728	14912	14811	14598	14591	14877	14784	14747	14797	14783	14810	14857	14889	14803	14736	14773	14828	14798	14755	14769	14717	14824	14867	14903	14799	14907	14788	14715	14659	14715	14771	14921	14675	14718	14836	14836	14728	14788	14611	14824	14706	14622	14738	14779	14753	14818	14546	14719	14795	14853	14750	14650	14561	14885	14795	14848	14797	14749	14827	14864	14885	14883	14491	14706	14745	14688	14694	14781	14681	14730	14942	14797	14746	14922	14801	14850	14730	14716	14715	14763	14734	14777	14856	14729	14671	14859	14877	14469	14828	14805	14754	15093
23762	21038	28284	24102	21725	20569	19281	16732	16380	16609	16580	16403	16418	17164	22397	26783	25195	21662	18876	17147	16519	16258	16064	16088	16133	16121	16143	16017	15842	16013	15860	15938	16231	16188	16192	16021	16111	16177	16043	16046	16074	16131	16192	15960	15981	15950	16034	16033	15982	16117	15978	16090	15946	15993	16065	16009	16176	16011	15756	15930	16078	16074	15821	15947	15840	16099	16038	15930	15972	15810	15980	15789	16077	16032	16045	16013	15956	16085	15902	16136	16138	15952	16101	15913	15839	15903	16081	15878	16232	16067	15801	15811	16020	16108	15984	16065	15957	16058	15856	15934	16057	16026	15855	15919	15699	16062	16035	15996	16122	15984	15942	15914	15967	16007	15946	16023	15984	15986	15959	15866	16135	16072	15947	15822	15940	15843	15967	15932	15983	16263	16014	15937	15926	15947	15798	15763	15824	15957	16045	16030	15902	15949	16020	16048	15926	15855	16141	15822	15908	16046	15849	16017	16088	15947	15891	15891	15944	15865	16037	15733	16102	15967	15936	15967	16079	16006	16034	16059	15887	15827	15859	16079	16050	16006	16016	16129	16286	15818	15975	15873	16000	16244	15917	15814	15826	15724	15966	15916	16007	15992	16151	15990	16014	15888	15932	15988	16040	15934	15871	16071	15663	15989	15847	15986	15875	15903	16052	16159	15984	15758	15968	16101	15906	16035	15847	15961	15998	16076	15839	16114	16010	15907	15928	16106	15855	16005	16072	16004	16001	16171	16003	15988	15839	15996	15895	16251	16169	16050	16064	16062	16090	15943	15947	16056	15932	15958	15852	15885	16033	15903	16043	15905	15915	16111	15924	16093	15925	16040	16003	15987	16110	15934	15904	15757	16004	15911	15935	15933	16022	15786	15908	15860	15992	16246	15898	15917	16170	15925	16030	16059	15906	15792	16107	15891	16025	16068	15869	15995	16087	15774	15965	16178	16002	15957	16092	16021	15976	15937	15883	15867	15978	16098	16007	15957	16155	15921	15876	16082	15913	16129	15977	15876	16088	16054	15820	15942	15938	16011	15967	16023	16067	15972	16042	15858	15924	15932	15864	15781	15872	16025	16026	15880	15765	15988	15964	15760	16132	16006	15835	15953	15937	15984	16093	15871	16004	16073	15899	16039	15942	15898	15810	16054	15979	15816	15906	15986	16037	15930	16013	15931	15977	16134	15868	15881	15992	16054	16046	15834	15997	15943	15868	15993	15991	16067	15934	16106	15749	16090	16020	16011	16211	16011	16013	15995	16032	15922	16103	15920	15974	15968	16233	16008	15886	15795	16073	15988	15894	15813	16071	15934	16189	15940	16026	15887	15880	15820	15835	15933	16021	15862	16020	16049	15917	15951	15933	16030	15953	15777	16051	16035	16040	15876	16088	16054	15863	15797	15968	16017	16002	15938	16003	15940	16229	16097	16174	15967	15845	15861	15910	16110	15983	16103	15995	15995	15892	15987	15964	16038	16084	16193	16057	15851	15797	16002	15928	15790	16033	15860	16022	15806	15849	16256	15979	16107	15820	15874	15973	15950	16224	16058	15996	16167	16229	16115	16039	16002	16064	15957	15962	15874	15937	15835	15937	15855	15921	15964	15995	16061	16012	15887	15828	16056	15802	15946	16034	16069	15975	16153	16015	16032	15960	15838	15955	16082	15916	15858	15890	15942	15969	16216	16015	16057	15961	16014	15973	15952	15807	16147	16079	16077	15803	16008	15971	15946	15804	15897	15927	16060	16192	15935	15934	15954	15968	15939	15939	15991	15884	16038	15992	15857	16025	16088	16141	16009	16149	15896	15813	15975	16023	15916	16128	16073	15837	16067	16044	15834	16141	15941	15791	16275	15943	16085	15905	16012	16196	16023	16064	16031	16013	16006	16007	15838	16000	15982	16072	15988	16025	15970	15859	16206	16057	15864	16111	16013	15963	16009	15844	16086	15814	15955	16058	16062	16120	16067	16029	15843	15738	16125	15898	16069	15800	16101	15834	16070	16034	15710	16009	16031	15986	15922	15957	15870	15754	16144	16029	15896	16134	16030	16031	15902	16128	16032	16148	16150	15912	16081	15994	16084	15736	15978	16083	15966	15885	16102	16000	16081	16016	15899	15913	15989	15970	15890	15965	15888	15670	15976	15806	15937	15934	16099	16207	16053	15868	15796	15985	15840	16027	16030	16087	16012	16057	15882	15987	15930	15914	15955	15912	16116	16041	15796	15935	15918	15991	16179	15893	15949	16086	16051	15879	15931	15963	15926	15960	15955	15904	16101	15853	16035	16075	15809	15739	15863	16045	15937	15873	15828	15705	15882	15976	16047	16081	16024	16039	15935	16160	16000	15887	15980	16047	15813	15834	16052	15759	16028	16054	15954	16209	15839	15836	16078	15973	16137	16020	16094	16015	15989	15901	16087	16101	16039	16189	16221	15898	15799	16080	15963	16070	15984	16070	16067	15937	15803	15946	15822	16137	16082	16107	16196	16093	15887	16204	16003	15924	16068	15846	16183	15890	15870	16187	16005	15865	15843	15849	16022	15942	16051	16121	15936	15933	16083	16063	15907	15975	16040	15818	15974	15940	15755	15901	15997	15913	15898	15987	15791	15915	16104	15957	15973	16088	16089	16038	16075	16063	16107	16101	15933	16112	15986	15899	15834	15825	15925	15946	15973	15881	15971	16001	15893	15877	16088	15991	16024	16049	15884	15924	16035	15853	15876	16036	16232	15923	15835	15836	15927	16186	16012	15888	15969	15980	15900	15978	16142	16060	15923	15935	16010	16091	16008	16044	16024	15963	15938	15996	15939	16006	15879	15779	16177	16035	15750	16060	15926	16008	16038	15784	15924	15953	16048	15928	15887	15870	16034	15988	15996	16094	15896	15988	15876	15881	16021	16043	15894	15858	16031	16254	16160	15882	15937	16159	15810	16027	15980	16022	15944	16097	15864	15830	15868	16001	16144	16132	15938	16162	15954	15941	16009	15990	15992	16062	16210	16163	15974	15898	15954	16128	15802	15816	15838	15992	15804	15866	16121	16002	16019	15995	15776	16121	15931	15965	15937	16226	16022	15928	16041	16024	16061	15843	15825	15917	16041	16031	15838	16074	15703	15828	16039	16091	16234	16030	15902	15818	16161	15934	16115	16221	15875	16009	16002	15799	15730	16232	15960	15990	16015	16099	15952	16188	15996	16088	15861	16009	15891	15973	15999	15947	16032	15910	15897	16107	16286	15978	15982	15952	16091	16197	16078	15797	16009	16088	15950	16079	16076	15944	15996	15841	16041	15911	16114	15992	16028	15846	16033	15943	16137	15814	16025	16005	16074	16163	16033	15965	16069	15900	15929	15916	16204	16063	15984	15981	16152	15815	15799	15999	16159	15928	15910	15986	16007	16046	15903	15808	15946	16079	16084	15841	15996	15912	16046	15906	16072	15931	16116	15878	16132	16199	16116	15856	15943	15897	16350	15947	15926	16033	16109	15810	15841	15764	16022	15958	16143	15944	16046	15885	15859	15831	16118	16012	15996	15941	15969	15878	15932	15952	16106	15938	16008	16046	16064	16196	15926	16094	15901	15995	16027	15993	15779	15825	15973	15927	16069	15793	16016	15905	16111	16029	15887	15758	15997	16005	16055	15914	16169	15981	15843	15865	15837	15896	15969	16025	16068	15966	15786	15826	15947	16100	15919	15911	16000	16157	16054	16269	15975	15986	15996	16033	15868	16168	15815	15878	15975	16034	16058	16072	15879	15953	16003	15980	15994	15958	15875	16042	15813	16188	15775	16169	15722	16046	15888	16066	15965	15825	15805	16025	15956	16090	16083	16019	16049	15796	16038	15977	16037	15818	15835	15911	16071	16039	15840	15942	15811	15714	15783	16104	15863	16227	15963	16201	15995	15873	15899	15940	15959	15902	15969	15933	15783	16122	16168	16078	15924	15871	15903	16056	15889	16131	15817	16091	16039	15873	15888	16261	16152	15827	15872	15947	16025	16088	15940	16016	16048	16050	16063	15922	15820	15981	15992	16043	15840	15976	16123	16005	15938	15932	16028	16041	16158	16062	15964	15763	16043	15871	15882	15969	15981	15979	15743	16199	15926	16099	16002	15970	16031	16116	15924	15855	15912	16098	15919	16123	15926	15848	15910	15880	16134	15996	15912	16077	15732	15785	15972	15982	15921	16001	15865	15960	16015	15993	16072	15881	16043	15891	15921	16077	15973	15983	15723	15919	16086	16106	15928	16157	16042	16126	16095	15973	16074	15880	15964	15982	15904	16083	16034	16054	16042	15771	16000	15996	15856	16080	16155	16066	16140	16093	15960	16061	15916	16076	16094	15982	15970	15982	15924	15992	16151	15916	15969	15941	16045	15988	15815	16115	16013	16030	15971	16026	15917	15877	15743	15957	15942	16013	16009	15991	16019	16132	16026	16112	15999	16061	15961	16114	16187	16116	16046	16064	16037	16018	16059	15951	16126	16185	16011	16028	16043	16070	16146	16085	16096	16195	15920	16155	16010	15848	15948	16067	15784	15897	16015	16066	16068	16018	15797	15863	15785	15922	16068	15989	15917	16115	16060	16127	16036	15867	15916	16001	16104	15945	16011	16037	15910	16128	16008	15928	15927	16095	15988	15869	16074	15867	15895	15935	16207	15982	16224	15815	16036	16057	16068	16143	16196	15851	15936	15916	15850	15809	16000	15914	16070	15895	15906	15938	15982	16004	15999	15970	16092	15976	16034	15960	16039	16059	16117	15756	16080	16082	15959	16022	16013	15982	15945	15994	16030	15891	15832	15832	15977	15998	15962	16109	15860	16049	16063	15864	16038	15990	15832	16035	15891	15703	15922	16032	16055	15961	15943	15965	15873	15968	15866	15963	15858	16185	16062	15955	16150	15952	16253	16023	16039	15900	16110	16001	15857	15833	15912	16163	16028	15832	16151	15981	15967	16194	15925	15971	16022	15878	16023	15958	16053	16024	16043	15899	16115	15940	15950	15892	15960	16206	16088	15915	15875	15963	15969	15948	15945	16090	15957	15967	15909	16093	15982	16000	15997	15957	15993	15944	15789	15974	16086	15899	15960	16021	16030	16032	15998	16157	16092	15910	16025	15928	15885	15908	16082	15711	15782	15970	15963
16007	27765	26749	20066	17932	16801	16313	15529	15415	15318	15030	15242	15506	16666	25154	29453	26282	21763	17696	15702	14798	14705	14652	14701	14816	14755	14617	14609	14658	14918	14597	14700	14789	14632	14712	14625	14817	14661	14714	14415	14783	14660	14738	14584	14646	14825	14569	14641	14777	14607	14797	14644	14713	14634	14670	14659	14651	14613	14545	14561	14685	14803	14851	14614	14612	14619	14789	14559	14859	14636	14778	14553	14710	14683	14494	14613	14708	14668	14702	14691	14729	14572	14737	14601	14656	14581	14654	14887	14579	14662	14739	14621	14660	14684	14817	14645	14680	14735	14664	14528	14708	14515	14569	14646	14778	14690	14857	14683	14770	14654	14636	14644	14706	14841	14633	14686	14618	14704	14776	14664	14716	14788	14621	14820	14572	14681	14540	14629	14440	14736	14660	14582	14708	14720	14661	14706	14729	14678	14757	14758	14611	14590	14765	14695	14715	14670	14659	14792	14624	14760	14522	14740	14568	14707	14701	14770	14778	14760	14822	14726	14578	14635	14849	14711	14583	14609	14615	14541	14548	14516	14825	14641	14668	14672	14731	14586	14660	14635	14595	14656	14637	14641	14596	14609	14515	14752	14520	14674	14586	14600	14653	14536	14662	14580	14500	14648	14655	14552	14804	14526	14847	14676	14609	14565	14696	14507	14658	14784	14741	14672	14660	14625	14686	14756	14616	14664	14648	14601	14737	14718	14551	14571	14802	14770	14508	14655	14634	14644	14575	14709	14761	14666	14489	14513	14640	14768	14643	14603	14487	14801	14734	15009	14662	14712	14676	14720	14641	14656	14680	14625	14703	14638	14744	14489	14723	14750	14623	14640	14679	14666	14805	14646	14797	14697	14677	14585	14585	14526	14535	14719	14559	14758	14452	14704	14572	14580	14742	14754	14547	14587	14695	14675	14583	14591	14658	14577	14650	14674	14648	14650	14760	14737	14746	14729	14684	14705	14785	14590	14642	14542	14716	14641	14642	14629	14590	14643	14680	14667	14590	14631	14629	14558	14652	14650	14805	14669	14804	14695	14710	14462	14752	14710	14777	14668	14438	14676	14720	14705	14636	14691	14836	14661	14835	14689	14752	14706	14553	14702	14697	14722	14653	14765	14712	14684	14569	14613	14512	14431	14591	14596	14540	14801	14468	14606	14616	14732	14688	14610	14657	14545	14658	14764	14603	14713	14622	14696	14698	14746	14650	14894	14667	14569	14585	14623	14696	14680	14753	14844	14592	14653	14775	14654	14469	14742	14582	14557	14734	14678	14583	14481	14606	14579	14705	14479	14738	14651	14434	14887	14664	14659	14704	14673	14718	14659	14645	14702	14777	14637	14808	14499	14698	14521	14643	14787	14616	14547	14701	14572	14545	14761	14745	14811	14650	14607	14587	14720	14567	14807	14576	14696	14749	14720	14776	14599	14642	14616	14571	14549	14624	14808	14609	14598	14775	14653	14642	14707	14654	14673	14772	14792	14736	14500	14739	14704	14539	14624	14726	14698	14693	14698	14619	14708	14722	14691	14753	14777	14798	14535	14606	14645	14636	14611	14539	14542	14726	14670	14563	14689	14578	14803	14585	14612	14632	14537	14540	14607	14822	14601	14642	14674	14620	14776	14698	14672	14776	14479	14692	14515	14612	14802	14757	14605	14642	14773	14743	14689	14680	14787	14720	14553	14752	14505	14716	14708	14709	14687	14553	14689	14629	14588	14588	14734	14574	14844	14683	14489	14771	14732	14623	14712	14612	14827	14536	14686	14657	14677	14790	14744	14743	14760	14712	14564	14724	14625	14693	14431	14633	14781	14718	14765	14643	14691	14777	14645	14806	14840	14559	14788	14722	14831	14634	14780	14518	14749	14758	14630	14573	14679	14603	14648	14537	14682	14726	14565	14804	14630	14675	14540	14503	14617	14761	14728	14687	14787	14638	14615	14655	14519	14595	14615	14569	14713	14827	14632	14758	14723	14703	14604	14777	14709	14619	14668	14643	14496	14714	14832	14657	14589	14672	14626	14492	14673	14491	14752	14564	14674	14507	14672	14721	14471	14635	14601	14667	14663	14616	14628	14683	14651	14729	14729	14578	14726	14722	14764	14752	14834	14748	14547	14786	14685	14727	14679	14528	14659	14607	14477	14730	14659	14700	14659	14597	14719	14761	14690	14715	14611	14516	14704	14560	14773	14595	14654	14810	14724	14757	14733	14634	14778	14882	14605	14733	14648	14738	14630	14651	14676	14659	14775	14717	14640	14668	14620	14607	14797	14724	14665	14823	14528	14701	14664	14594	14637	14794	14730	14737	14657	14642	14639	14830	14561	14648	14767	14596	14611	14648	14637	14751	14517	14740	14748	14797	14698	14681	14623	14654	14556	14671	14676	14576	14583	14610	14641	14485	14469	14679	14642	14666	14786	14784	14591	14723	14711	14600	14707	14849	14540	14571	14648	14660	14741	14678	14696	14535	14704	14749	14800	14708	14593	14706	14599	14615	14918	14742	14619	14560	14759	14485	14631	14783	14496	14734	14731	14596	14711	14740	14694	14687	14693	14641	14898	14637	14635	14761	14734	14695	14650	14547	14697	14773	14607	14724	14603	14858	14598	14761	14646	14649	14741	14735	14529	14684	14838	14680	14691	14844	14720	14694	14541	14619	14575	14906	14740	14756	14785	14797	14699	14801	14563	14661	14510	14680	14670	14507	14713	14652	14660	14733	14586	14687	14595	14611	14607	14649	14649	14560	14567	14685	14740	14634	14505	14699	14837	14479	14552	14540	14565	14610	14477	14609	14735	14741	14630	14671	14492	14628	14724	14793	14621	14605	14572	14589	14814	14801	14781	14668	14561	14742	14736	14641	14671	14428	14532	14583	14769	14680	14503	14675	14580	14589	14615	14886	14777	14673	14643	14571	14736	14683	14669	14621	14766	14807	14713	14788	14536	14613	14650	14700	14681	14367	14553	14708	14647	14657	14601	14640	14656	14741	14794	14699	14686	14728	14626	14665	14788	14647	14504	14596	14551	14608	14868	14477	14512	14748	14717	14545	14612	14753	14601	14627	14615	14749	14692	14806	14737	14547	14711	14693	14808	14630	14552	14711	14594	14734	14686	14620	14607	14493	14603	14715	14793	14720	14812	14635	14628	14730	14692	14479	14831	14653	14559	14639	14664	14591	14533	14552	14599	14637	14611	14891	14612	14745	14567	14690	14633	14709	14623	14675	14685	14577	14645	14638	14654	14754	14484	14677	14704	14603	14649	14668	14680	14678	14621	14664	14598	14730	14608	14672	14735	14704	14656	14734	14636	14630	14783	14645	14636	14594	14571	14567	14630	14586	14678	14676	14584	14674	14686	14633	14751	14670	14667	14550	14629	14870	14555	14751	14643	14676	14601	14660	14660	14704	14671	14791	14741	14580	14602	14622	14699	14614	14750	14660	14626	14620	14515	14732	14624	14680	14654	14670	14690	14676	14681	14678	14593	14672	14605	14782	14614	14706	14648	14587	14525	14598	14699	14760	14688	14743	14769	14653	14696	14651	14740	14583	14675	14707	14697	14626	14649	14734	14656	14530	14616	14574	14689	14556	14653	14738	14773	14522	14577	14648	14781	14693	14690	14589	14456	14794	14764	14537	14766	14613	14593	14659	14539	14518	14726	14758	14592	14625	14680	14672	14760	14651	14535	14589	14667	14593	14658	14759	14635	14587	14636	14704	14614	14741	14570	14745	14607	14755	14623	14632	14708	14627	14606	14707	14519	14781	14695	14813	14494	14743	14640	14649	14715	14626	14710	14632	14710	14718	14610	14523	14593	14639	14752	14613	14751	14630	14688	14584	14608	14556	14715	14602	14522	14607	14662	14814	14660	14664	14737	14605	14682	14704	14594	14611	14743	14741	14576	14866	14552	14665	14497	14762	14621	14777	14597	14775	14679	14645	14682	14683	14713	14553	14521	14698	14753	14754	14690	14685	14726	14636	14664	14648	14593	14589	14562	14629	14771	14766	14704	14732	14617	14701	14651	14697	14613	14623	14761	14544	14470	14486	14733	14634	14624	14718	14868	14756	14637	14660	14621	14806	14754	14682	14633	14663	14529	14757	14858	14693	14710	14696	14507	14704	14621	14740	14791	14692	14727	14606	14613	14694	14611	14594	14666	14708	14704	14666	14606	14799	14688	14672	14510	14767	14740	14687	14630	14506	14730	14547	14712	14756	14808	14665	14685	14470	14580	14591	14566	14686	14611	14546	14703	14665	14602	14681	14660	14572	14610	14550	14562	14724	14722	14635	14681	14585	14730	14670	14596	14729	14702	14694	14778	14773	14650	14762	14707	14561	14687	14712	14454	14503	14794	14782	14663	14708	14759	14581	14743	14688	14888	14689	14644	14656	14715	14600	14549	14806	14646	14676	14679	14670	14672	14541	14667	14814	14411	14739	14855	14493	14623	14737	14716	14576	14715	14638	14592	14510	14689	14898	14595	14467	14795	14776	14690	14624	14819	14656	14759	14679	14619	14755	14665	14672	14607	14646	14640	14818	14697	14638	14589	14700	14753	14382	14695	14747	14487	14675	14588	14733	14664	14592	14625	14771	14696	14550	14549	14784	14788	14629	14720	14654	14748	14523	14681	14841	14769	14731	14593	14681	14623	14717	14717	14774	14665	14697	14790	14563	14699	14560	14624	14645	14511	14744	14697	14536	14648	14576	14779	14539	14713	14632	14702	14619	14707	14674	14741	14508	14649	14642	14804	14752	14565	14804	14547	14807	14642	14726	14660	14719	14564	14626	14678	14621	14706	14589	14682	14622	14822	14768	14618	14605	14421	14661	14706	14820	14690	14765	14595	14655	14642	14597	14703	14547	14672	14852	14789	14652	14686	14731	14756	14606	14683	14467	14694	14518	14666	14709	14521	14913	14534	14798	14527	14603	14594	14498	14649	14735	14570	14525	14674	14637	14441	14708	14596	14653	14843	14697	14629	14853	14665	14850	14626	14549	14583	14696	14666	14579	14560	14531	14806	14722	14694	14430	14694	14472	14435	14767	14603	14587	14764	14749	14747	14712	14540	14662	14569	14719	14654	14801	14625	14635	14612	14696	14477	14728	14661	14666	14571	14587	14782	14716	14830	14647	14576	14681	14799
22643	21026	28740	23520	21171	22654	22963	17856	16529	16819	16535	16410	16347	17199	26530	33638	31107	25387	20808	17541	16516	16152	15910	15758	15828	15688	15963	15659	15790	15658	15913	15789	15633	15748	15766	15616	15814	15780	15792	15749	15717	15625	15678	15627	15963	15821	15731	15595	15761	15644	15512	15795	15643	15717	15382	15676	15703	15702	15729	15738	15676	15488	15651	15734	15855	15785	15536	15768	15595	15606	15713	15507	15646	15898	15751	15792	15363	15700	15685	15913	15619	15597	15645	15437	15671	15724	15651	15597	15748	15562	15694	15469	15704	15586	15736	15708	15664	15652	15649	15579	15716	15720	15910	15602	15874	15639	15543	15612	15695	15664	15665	15368	15765	15511	15541	15578	15675	15600	15697	15635	15552	15560	15705	15782	15656	15650	15612	15571	15423	15567	15649	15720	15759	15675	15853	15740	15639	15653	15628	15520	15615	15462	15551	15639	15582	15449	15730	15565	15758	15780	15516	15756	15589	15662	15602	15547	15541	15487	15674	15618	15598	15636	15456	15681	15543	15696	15536	15537	15627	15554	15650	15580	15558	15735	15520	15627	15761	15605	15559	15673	15641	15654	15702	15699	15427	15571	15454	15669	15783	15773	15793	15630	15698	15727	15652	15501	15555	15788	15581	15721	15489	15665	15523	15637	15591	15528	15630	15667	15670	15423	15582	15803	15575	15540	15447	15654	15703	15778	15650	15846	15698	15602	15605	15747	15781	15674	15773	15844	15761	15578	15557	15611	15587	15530	15634	15447	15655	15571	15645	15596	15577	15417	15594	15394	15613	15760	15448	15465	15564	15607	15767	15660	15531	15480	15691	15690	15538	15649	15494	15547	15460	15529	15473	15720	15773	15630	15666	15850	15660	15820	15515	15756	15722	15643	15538	15704	15548	15703	15594	15751	15758	15745	15671	15628	15523	15699	15555	15712	15687	15695	15631	15867	15618	15647	15636	15630	15686	15571	15688	15572	15699	15719	15329	15620	15757	15725	15613	15559	15672	15479	15730	15710	15587	15497	15565	15549	15567	15722	15716	15548	15657	15789	15587	15576	15610	15736	15780	15751	15500	15500	15660	15591	15784	15515	15790	15540	15487	15493	15474	15751	15641	15822	15550	15553	15655	15702	15697	15617	15766	15579	15551	15755	15694	15617	15728	15723	15597	15853	15733	15700	15654	15787	15668	15848	15635	15617	15608	15630	15516	15635	15711	15722	15702	15495	15640	15690	15550	15445	15744	15792	15641	15373	15527	15497	15561	15526	15749	15593	15611	15604	15716	15686	15491	15590	15581	15752	15688	15594	15810	15615	15631	15612	15793	15723	15535	15697	15607	15668	15490	15593	15582	15480	15512	15478	15694	15538	15713	15582	15480	15588	15701	15587	15693	15652	15668	15331	15539	15762	15661	15573	15517	15669	15483	15712	15635	15760	15557	15531	15766	15680	15501	15560	15660	15404	15576	15660	15584	15691	15649	15669	15610	15497	15589	15501	15565	15691	15664	15487	15640	15516	15654	15546	15482	15574	15507	15527	15530	15615	15660	15660	15831	15712	15653	15514	15818	15574	15523	15592	15719	15594	15796	15731	15753	15543	15579	15546	15736	15787	15593	15690	15753	15541	15658	15604	15669	15481	15647	15754	15672	15348	15622	15500	15466	15626	15529	15709	15618	15462	15751	15750	15753	15675	15774	15801	15660	15445	15653	15609	15730	15617	15592	15649	15618	15428	15562	15340	15576	15392	15461	15695	15748	15562	15541	15620	15600	15397	15491	15656	15561	15611	15682	15586	15703	15746	15619	15665	15610	15324	15705	15799	15571	15547	15680	15502	15521	15559	15560	15667	15788	15653	15678	15627	15661	15578	15547	15502	15748	15694	15672	15578	15574	15739	15582	15667	15660	15790	15690	15380	15674	15750	15618	15593	15574	15445	15654	15750	15632	15608	15488	15634	15650	15628	15718	15720	15759	15778	15739	15675	15670	15488	15721	15544	15573	15580	15601	15449	15656	15586	15659	15637	15486	15621	15762	15771	15694	15669	15540	15556	15664	15730	15554	15734	15736	15756	15654	15685	15594	15596	15740	15564	15669	15692	15712	15762	15411	15762	15789	15806	15521	15491	15425	15617	15982	15595	15519	15562	15649	15588	15563	15602	15502	15651	15752	15778	15848	15423	15679	15654	15761	15530	15407	15546	15480	15762	15680	15436	15647	15631	15549	15737	15644	15588	15768	15818	15660	15602	15650	15495	15766	15685	15781	15548	15648	15569	15672	15708	15721	15786	15746	15739	15504	15524	15862	15568	15592	15827	15614	15625	15509	15845	15674	15667	15575	15764	15558	15691	15454	15481	15552	15473	15745	15692	15529	15505	15756	15657	15660	15729	15702	15763	15701	15675	15511	15528	15578	15482	15721	15667	15604	15523	15640	15666	15439	15578	15547	15554	15448	15660	15449	15761	15776	15651	15762	15619	15482	15593	15717	15517	15699	15503	15548	15699	15597	15374	15499	15694	15522	15708	15703	15557	15718	15559	15779	15589	15563	15522	15501	15708	15578	15563	15542	15445	15636	15710	15741	15340	15680	15749	15753	15825	15535	15762	15676	15525	15616	15460	15587	15669	15516	15672	15647	15710	15660	15730	15769	15636	15631	15571	15512	15510	15719	15583	15577	15653	15640	15580	15470	15628	15585	15758	15650	15690	15609	15626	15773	15632	15546	15652	15550	15578	15610	15851	15672	15608	15516	15692	15692	15723	15726	15494	15578	15582	15677	15636	15496	15889	15589	15337	15774	15478	15693	15757	15505	15594	15581	15502	15588	15636	15556	15616	15699	15686	15608	15663	15724	15745	15531	15536	15665	15748	15457	15622	15750	15723	15664	15644	15465	15777	15679	15485	15695	15613	15730	15730	15494	15626	15540	15567	15447	15712	15630	15679	15638	15814	15670	15558	15681	15532	15687	15638	15438	15612	15645	15741	15771	15708	15540	15532	15640	15641	15355	15590	15525	15594	15615	15669	15745	15837	15692	15557	15605	15623	15526	15725	15564	15504	15830	15549	15740	15551	15602	15503	15765	15612	15495	15691	15666	15773	15662	15634	15656	15458	15612	15756	15495	15630	15568	15641	15714	15580	15597	15607	15706	15589	15631	15679	15746	15573	15629	15644	15463	15374	15453	15656	15636	15635	15638	15480	15662	15667	15612	15646	15692	15487	15855	15553	15620	15694	15654	15730	15545	15439	15742	15701	15567	15641	15729	15631	15889	15626	15677	15728	15645	15551	15504	15474	15751	15710	15715	15651	15667	15624	15576	15636	15509	15545	15626	15624	15721	15739	15610	15622	15691	15537	15557	15682	15563	15701	15643	15620	15780	15557	15457	15683	15472	15527	15612	15460	15565	15478	15555	15580	15472	15538	15608	15487	15620	15667	15584	15459	15701	15607	15586	15529	15824	15494	15540	15680	15810	15638	15785	15674	15513	15612	15546	15503	15567	15725	15705	15707	15668	15468	15584	15667	15573	15565	15653	15672	15567	15533	15535	15638	15509	15712	15587	15605	15511	15479	15511	15576	15631	15686	15830	15539	15785	15655	15550	15531	15767	15594	15624	15578	15621	15750	15809	15644	15685	15541	15572	15597	15723	15648	15591	15811	15465	15389	15752	15718	15728	15679	15532	15664	15452	15591	15645	15818	15561	15572	15592	15574	15701	15699	15686	15790	15851	15695	15597	15446	15644	15643	15547	15623	15689	15784	15697	15513	15569	15441	15673	15588	15719	15700	15709	15592	15529	15647	15717	15646	15611	15611	15689	15741	15628	15443	15719	15663	15783	15541	15619	15625	15600	15466	15810	15669	15519	15719	15819	15620	15812	15593	15730	15581	15578	15817	15606	15619	15616	15713	15728	15743	15571	15660	15565	15646	15876	15891	15795	15653	15545	15628	15694	15536	15612	15596	15697	15761	15528	15525	15696	15562	15615	15683	15717	15586	15805	15590	15612	15686	15637	15544	15549	15484	15570	15840	15577	15488	15645	15585	15676	15582	15459	15925	15591	15668	15707	15634	15578	15667	15618	15754	15542	15655	15744	15613	15504	15444	15891	15570	15603	15612	15728	15373	15513	15650	15721	15644	15524	15737	15542	15637	15696	15426	15552	15734	15873	15566	15707	15742	15556	15636	15709	15577	15663	15543	15576	15614	15636	15638	15712	15571	15709	15585	15666	15514	15735	15760	15784	15684	15465	15711	15696	15592	15812	15624	15698	15608	15480	15604	15601	15680	15574	15549	15594	15595	15614	15615	15547	15770	15615	15624	15454	15602	15592	15507	15692	15681	15820	15584	15698	15794	15435	15474	15399	15674	15558	15544	15608	15527	15792	15612	15678	15559	15594	15750	15653	15666	15638	15647	15613	15563	15793	15694	15710	15547	15787	15714	15592	15444	15427	15447	15735	15474	15635	15646	15637	15706	15723	15596	15606	15725	15489	15677	15543	15716	15649	15657	15663	15719	15506	15759	15807	15494	15767	15688	15633	15692	15621	15642	15831	15557	15636	15833	15593	15666	15635	15400	15803	15648	15574	15746	15505	15450	15374	15590	15811	15667	15561	15480	15769	15725	15457	15780	15453	15574	15616	15554	15510	15615	15636	15837	15638	15782	15680	15824	15529	15602	15586	15548	15643	15648	15440	15532	15600	15528	15673	15803	15534	15757	15761	15710	15708	15695	15677	15628	15701	15595	15692	15677	15769	15672	15575	15455	15842	15719	15751	15733	15497	15620	15624	15449	15616	15447	15486	15631	15640	15747	15400	15778	15629	15608	15561	15608	15624	15590	15577	15640	15877	15611	15667	15562	15703	15789	15637	15426	15567	15607	15370	15709	15567	15659	15767	15773	15534	15661	15614	15833	15535	15579	15731	15615	15423	15519	15511	15571	15679	15891	15727	15756	15715	15589	15644	15578	16021	15857	15603	15508	15563	15633	15571	15516	15620	15628	15707	15650	15812	15815	15553	15604	15657	15627	15699	15541	15611	15563	15716	15550	15610	15390	15430	15528	15732	15534	15692	15720	15571	15642	15542	15658	15542	15605	15574	15637	15727	15511	15584	15662	15746	15620	15739	15625	15679	15810	15588	15746	15711	15698
17106	31601	29131	22389	19055	17714	16995	16691	16023	15825	15828	15484	15469	17222	31531	36995	33412	26311	20324	16385	15101	14716	14534	14343	14325	14470	14354	14467	14405	14363	14609	14517	14326	14570	14246	14397	14451	14315	14503	14401	14432	14526	14433	14566	14602	14391	14447	14276	14532	14488	14561	14413	14361	14487	14370	14615	14590	14397	14373	14462	14330	14481	14319	14494	14517	14486	14449	14474	14522	14377	14376	14439	14602	14367	14417	14220	14479	14550	14550	14458	14606	14453	14415	14378	14512	14428	14333	14513	14419	14519	14493	14326	14543	14481	14240	14365	14319	14496	14409	14362	14483	14365	14360	14614	14572	14299	14369	14514	14645	14386	14291	14341	14325	14396	14483	14498	14515	14384	14359	14356	14665	14446	14480	14477	14342	14478	14377	14466	14355	14519	14553	14375	14473	14286	14477	14377	14375	14552	14346	14513	14497	14369	14425	14422	14392	14454	14486	14352	14462	14430	14469	14394	14340	14353	14189	14395	14363	14253	14518	14353	14466	14429	14394	14397	14180	14391	14452	14248	14497	14515	14402	14424	14302	14382	14329	14518	14295	14361	14257	14569	14388	14410	14355	14483	14405	14378	14533	14561	14501	14263	14229	14286	14573	14378	14358	14412	14266	14381	14304	14393	14558	14471	14439	14402	14333	14310	14296	14315	14506	14338	14412	14436	14337	14554	14459	14508	14398	14300	14432	14382	14397	14432	14320	14415	14434	14440	14382	14533	14412	14575	14439	14463	14392	14342	14391	14588	14390	14388	14325	14393	14408	14505	14500	14437	14492	14434	14513	14467	14347	14455	14344	14396	14329	14465	14216	14368	14382	14406	14466	14468	14291	14523	14422	14320	14438	14421	14454	14354	14406	14460	14455	14388	14392	14273	14337	14418	14313	14421	14370	14436	14234	14318	14409	14554	14336	14346	14480	14347	14435	14384	14271	14652	14506	14267	14410	14352	14185	14420	14251	14441	14338	14339	14514	14369	14525	14202	14306	14228	14369	14477	14340	14340	14434	14238	14319	14349	14484	14282	14070	14405	14576	14404	14540	14404	14361	14470	14344	14149	14377	14324	14339	14380	14312	14388	14319	14503	14300	14300	14613	14354	14394	14613	14514	14451	14193	14506	14246	14517	14418	14306	14428	14429	14480	14362	14496	14288	14308	14371	14405	14479	14424	14369	14357	14374	14325	14425	14283	14521	14305	14359	14316	14439	14284	14523	14316	14465	14464	14531	14564	14459	14253	14411	14339	14571	14266	14398	14368	14468	14207	14456	14319	14249	14334	14448	14394	14269	14497	14337	14303	14286	14392	14287	14268	14449	14345	14393	14294	14327	14492	14416	14359	14485	14321	14476	14379	14461	14317	14341	14269	14251	14310	14463	14465	14446	14317	14517	14293	14402	14362	14333	14494	14396	14441	14638	14330	14382	14354	14398	14412	14337	14248	14325	14479	14504	14321	14414	14465	14547	14385	14434	14314	14418	14286	14328	14264	14355	14222	14532	14535	14546	14366	14322	14343	14464	14555	14385	14306	14538	14445	14490	14428	14279	14366	14372	14382	14465	14460	14394	14465	14411	14398	14394	14504	14291	14441	14574	14668	14393	14373	14485	14353	14560	14568	14355	14380	14341	14486	14567	14452	14422	14452	14469	14664	14468	14522	14291	14311	14421	14513	14421	14474	14308	14363	14517	14371	14432	14410	14413	14394	14418	14519	14283	14412	14376	14311	14586	14379	14372	14411	14309	14316	14248	14339	14468	14356	14551	14445	14568	14425	14243	14460	14408	14486	14462	14391	14440	14387	14343	14333	14422	14340	14304	14396	14452	14410	14292	14314	14290	14313	14345	14263	14368	14548	14551	14353	14365	14374	14387	14400	14439	14465	14508	14298	14305	14327	14466	14314	14370	14420	14367	14487	14382	14360	14384	14436	14444	14400	14279	14453	14288	14381	14351	14445	14430	14336	14473	14451	14330	14547	14357	14493	14382	14396	14506	14367	14204	14300	14415	14298	14503	14609	14321	14333	14420	14359	14409	14565	14316	14481	14471	14479	14481	14168	14255	14417	14315	14466	14435	14456	14503	14519	14468	14441	14390	14410	14334	14504	14295	14367	14467	14361	14380	14421	14376	14217	14362	14404	14455	14410	14390	14441	14479	14448	14340	14410	14214	14271	14169	14333	14477	14330	14473	14598	14309	14440	14229	14376	14511	14379	14108	14384	14282	14512	14468	14424	14188	14328	14451	14450	14352	14416	14459	14263	14429	14261	14454	14607	14437	14516	14429	14334	14362	14519	14368	14420	14260	14517	14343	14385	14329	14413	14366	14469	14414	14459	14272	14393	14448	14470	14384	14486	14506	14478	14371	14327	14316	14464	14483	14385	14310	14436	14343	14517	14355	14374	14418	14486	14316	14486	14333	14287	14442	14260	14542	14291	14450	14367	14533	14486	14487	14365	14501	14349	14468	14354	14299	14295	14364	14290	14386	14269	14326	14293	14437	14452	14430	14349	14528	14524	14393	14310	14381	14318	14358	14324	14596	14459	14507	14534	14470	14459	14386	14417	14448	14349	14585	14281	14354	14302	14441	14346	14401	14454	14362	14391	14364	14299	14404	14282	14335	14343	14489	14409	14303	14383	14389	14464	14361	14355	14268	14436	14411	14379	14430	14557	14341	14340	14433	14440	14295	14280	14514	14447	14356	14561	14253	14357	14452	14293	14362	14537	14499	14485	14450	14370	14511	14245	14266	14465	14300	14650	14439	14218	14318	14378	14398	14532	14270	14328	14296	14240	14349	14382	14143	14288	14444	14319	14397	14448	14355	14318	14303	14412	14375	14414	14304	14217	14599	14221	14461	14331	14347	14424	14527	14477	14459	14475	14363	14444	14685	14324	14515	14480	14383	14255	14511	14484	14443	14149	14341	14408	14372	14463	14257	14553	14275	14391	14386	14401	14428	14545	14314	14371	14465	14597	14162	14538	14429	14241	14383	14477	14534	14461	14431	14429	14471	14385	14335	14405	14398	14445	14291	14286	14481	14293	14354	14428	14374	14431	14419	14345	14305	14426	14348	14523	14533	14431	14323	14488	14208	14393	14317	14138	14453	14434	14384	14312	14310	14353	14412	14458	14491	14467	14571	14493	14624	14475	14482	14426	14489	14468	14347	14429	14446	14389	14394	14470	14517	14341	14540	14333	14332	14391	14403	14529	14321	14354	14352	14400	14336	14442	14289	14381	14345	14251	14286	14449	14402	14294	14346	14257	14418	14470	14460	14270	14347	14399	14377	14484	14333	14610	14451	14368	14378	14442	14345	14269	14435	14337	14441	14402	14396	14325	14568	14434	14589	14387	14522	14290	14375	14458	14352	14528	14211	14432	14485	14306	14467	14395	14349	14570	14389	14471	14565	14552	14467	14415	14257	14410	14460	14270	14322	14262	14585	14228	14421	14232	14289	14428	14389	14425	14458	14445	14297	14449	14369	14453	14600	14442	14147	14383	14148	14370	14553	14368	14431	14552	14362	14174	14436	14414	14323	14408	14453	14421	14332	14468	14479	14341	14522	14394	14376	14514	14383	14457	14390	14333	14282	14392	14497	14390	14451	14443	14405	14314	14448	14414	14457	14369	14233	14352	14444	14414	14297	14370	14487	14354	14529	14313	14394	14195	14320	14448	14517	14491	14419	14325	14546	14233	14304	14480	14521	14417	14525	14471	14470	14348	14377	14332	14374	14347	14590	14464	14327	14454	14368	14502	14314	14313	14352	14328	14364	14532	14470	14396	14413	14484	14485	14430	14525	14394	14363	14536	14420	14392	14441	14505	14526	14287	14423	14373	14577	14573	14261	14277	14374	14469	14407	14349	14440	14368	14348	14355	14353	14463	14364	14425	14445	14261	14290	14282	14495	14240	14310	14420	14471	14431	14323	14472	14486	14318	14270	14451	14423	14455	14413	14463	14430	14307	14521	14387	14269	14448	14265	14318	14358	14233	14369	14470	14623	14168	14298	14293	14521	14466	14409	14407	14370	14451	14348	14308	14360	14387	14430	14321	14417	14330	14423	14440	14428	14411	14579	14396	14392	14410	14211	14280	14636	14230	14339	14526	14421	14465	14374	14296	14427	14448	14426	14415	14446	14388	14300	14388	14326	14500	14313	14337	14417	14326	14289	14308	14533	14346	14327	14477	14374	14358	14410	14649	14405	14451	14357	14501	14363	14360	14329	14507	14285	14338	14570	14356	14539	14459	14312	14249	14412	14495	14377	14398	14322	14309	14301	14346	14534	14316	14252	14358	14284	14254	14527	14402	14458	14426	14261	14424	14390	14410	14429	14306	14336	14353	14377	14369	14272	14482	14472	14421	14529	14435	14525	14461	14361	14328	14369	14432	14354	14366	14390	14476	14431	14514	14397	14393	14309	14390	14487	14413	14463	14326	14569	14451	14388	14532	14414	14531	14278	14275	14314	14521	14376	14358	14520	14347	14332	14413	14426	14395	14464	14475	14364	14115	14400	14392	14353	14468	14375	14453	14226	14475	14535	14393	14234	14432	14287	14441	14432	14518	14343	14277	14248	14492	14524	14458	14271	14353	14408	14371	14565	14424	14150	14525	14518	14435	14271	14473	14344	14576	14507	14319	14617	14392	14299	14469	14399	14377	14400	14261	14365	14281	14414	14434	14320	14455	14308	14489	14432	14438	14347	14280	14494	14250	14362	14433	14444	14583	14421	14401	14470	14439	14306	14476	14427	14545	14308	14242	14441	14388	14349	14349	14265	14416	14456	14266	14392	14414	14430	14297	14437	14359	14405	14411	14468	14323	14560	14474	14371	14345	14484	14418	14428	14321	14399	14419	14499	14451	14402	14288	14581	14321	14338	14362	14457	14488	14399	14281	14384	14340	14357	14357	14596	14457	14353	14334	14385	14390	14372	14372	14341	14326	14388	14425	14351	14600	14279	14681	14490	14397	14344	14478	14399	14530	14491	14447	14451	14394	14436	14289	14404	14448	14438	14485	14448	14351	14303	14456	14502	14214	14456	14419	14233	14361	14300	14515	14415	14416	14345	14493	14267	14365	14465	14418	14309	14380	14466	14353	14445	14348	14567	14333	14516	14248	14454	14548	14341	14537	14420
27140	21715	23265	19510	15706	15318	15626	15237	15049	15083	15078	15034	15040	15001	15843	16568	16413	15927	15381	15196	14902	14931	14935	14800	14881	14908	15046	14890	15102	14892	14857	14842	14784	14965	14826	14783	14805	14910	15014	14842	14851	14815	14707	14789	14930	14880	14827	14884	14868	14788	14717	14760	14667	14722	14756	14879	14756	14800	14928	14942	14780	14968	14994	14875	14783	14949	14955	14783	14854	14947	14864	14733	14697	14965	14932	15095	15008	14819	14752	14817	14771	14745	14756	14809	14993	15042	14959	14820	14749	14930	14813	14976	14940	15045	14871	14918	14918	14771	14824	14957	14735	14754	14939	14873	14870	14778	14923	14813	14965	14795	14810	14715	14812	14633	14785	14838	14948	14861	15016	14776	14887	14863	14919	14768	14732	14959	14881	14705	14835	14740	14873	14831	15007	14882	14979	14847	14641	14781	14863	14993	14885	14872	14936	14939	14936	14696	14898	14931	14757	14971	14599	14769	14816	14742	14855	14809	14966	14816	14910	14994	14843	14762	14955	14923	14985	14793	14945	15027	14826	14876	14938	14715	14810	14954	14866	14932	14912	14840	14764	14787	14776	14779	14840	14889	14940	14941	14679	14743	14780	14882	14933	14850	14959	15002	14833	14817	14812	15028	14817	14939	14683	14920	14953	14833	14762	14845	14925	14856	14720	14708	14877	15001	14984	14999	14848	14873	14810	14701	14800	14848	14829	14820	14894	14853	14822	14948	14799	14820	14824	14808	14840	14769	14856	15036	14732	14879	14868	14924	14818	14876	14981	15016	14853	14950	14976	14866	14917	14874	14729	14804	14866	14867	14846	15008	14830	14880	14678	14837	14851	14938	14927	14844	14974	14982	14805	14745	14799	14725	14737	14803	14689	14854	14906	14912	14853	14900	14891	14833	14740	14770	14864	14922	14746	14854	14793	14671	14969	14751	14954	14851	14923	14992	14865	14876	14868	14791	14776	14792	14832	15103	14905	14843	14918	14811	14799	14751	14779	14866	14955	14927	14816	14832	14882	14816	14741	14966	15062	14825	14923	14779	14981	14899	14726	14712	14833	14873	15021	14940	14713	14865	14911	14918	14885	14660	14714	14744	14799	14830	14822	14942	14712	14843	15125	14939	14808	14832	15040	14831	14856	15169	15033	14856	15118	14838	14994	14654	14865	14761	14800	14888	14756	14798	14874	14846	14985	14892	14832	14992	14781	14797	14847	14831	14967	14708	14819	14742	14757	14887	14737	14748	14836	14815	14914	14848	14957	14788	14956	14783	14765	14825	14889	14882	14932	14986	14869	14987	15055	14840	14799	14860	14740	14799	14862	14812	14765	14801	14661	14738	14983	14947	14836	14764	14758	14932	14958	14820	14838	14755	14875	14847	14868	14874	14852	14911	14962	14872	15001	14701	14872	14875	14974	15135	14906	14735	14860	14876	14762	14884	14767	14884	14937	14736	14804	14989	14778	14749	14845	14825	15014	14828	14654	14854	14911	14996	14782	14912	15103	14915	15012	15099	14710	14725	14898	14879	14909	14879	14794	14766	14869	14746	15017	14983	14849	14957	14957	15052	14955	14811	14791	14802	14874	14784	14985	14923	15051	14910	14775	14912	14857	14974	15008	14916	15003	14942	15104	14928	14799	14803	14822	14874	14722	15051	14835	14901	14978	14883	14946	14898	14768	14763	14826	14881	15040	14933	15057	14849	14917	14945	14901	14791	14737	14901	14708	14973	14678	14776	14773	14723	15004	14731	15094	15086	14975	14945	15036	14984	14900	14631	14818	14911	14824	14889	14782	14980	14811	14580	14772	14894	14803	14692	14873	14897	14825	14778	14931	14788	14717	14885	14937	14927	14721	14767	14864	14743	14546	14887	14919	14897	14898	14762	14806	14647	15028	14891	14760	14821	14815	14877	14831	14746	14889	14904	14546	14853	14928	14907	14944	14807	14812	14736	14687	14904	14990	14999	14984	14817	14866	14683	14614	14780	14896	14726	14891	14734	14945	14806	14824	14802	14668	14925	15020	15082	14922	14919	14934	15035	14761	14802	14871	14873	14818	14678	15113	15019	14908	14799	15044	14980	14983	15007	14868	14910	14904	14735	14746	14836	15011	14995	14702	14952	14831	14796	14853	14881	14933	14916	14881	14799	14728	14896	14741	14866	14833	14843	14949	14855	15005	14833	14885	14843	14622	14809	14803	14942	14788	15068	15071	14927	14920	14702	15201	14884	14886	14930	14847	14858	15068	14790	14913	14779	14928	14954	14828	14914	14907	15100	14807	14955	14997	14974	15007	14749	14968	14871	14869	15061	14811	14835	14829	15014	14797	14942	14940	14859	14814	14929	14911	14660	14909	14934	14804	14888	14962	14944	14785	14938	14993	14793	14839	15155	14891	14845	15049	14784	14836	15181	14947	14920	14817	14905	14690	14824	14839	14766	15030	14893	14927	14740	14944	14831	14811	14759	15051	14884	14813	14922	14814	14726	14810	14833	14795	14942	15072	14816	14867	14789	14765	14858	14870	14736	14930	14824	14782	14895	14869	15045	14908	14789	14583	14951	14773	14881	15109	14799	14772	14952	14799	14962	14820	14970	14882	14761	14905	14705	15010	14877	14984	14776	14980	14812	15145	14838	15002	14871	14819	14899	14726	14752	15071	15179	14925	14734	14676	14787	14727	14909	14909	14697	14902	14829	14952	14868	14968	14790	14656	14869	14795	14619	14778	14866	14979	14993	14798	14975	14847	14780	14813	14900	14840	14733	14897	14976	14839	14724	14869	15076	14961	14875	14959	14987	14881	14889	14962	14902	14882	14787	14960	15032	14876	14921	14661	14965	15052	14951	14812	14737	14704	14976	15133	14858	14921	14904	14982	15041	14741	14825	14915	15098	14898	14799	14750	14825	15070	15004	14886	14894	14682	14726	14718	14897	14762	14730	14836	14814	14919	14858	14923	14799	14820	14797	14924	14851	14806	14865	14833	14933	15090	14895	14856	14719	14958	14958	14974	14921	14877	14755	14905	14841	14918	15115	14748	14905	14792	14836	14718	14908	14798	15000	14816	14747	14795	14832	14807	14919	14871	15239	15001	14946	14664	14992	14752	14802	14778	14719	14716	14824	14736	14884	14680	14870	14877	14822	14838	15139	15044	14931	14697	14828	14890	14912	14832	14904	15012	14963	14826	14804	14872	14868	14602	14911	14704	14814	14907	14864	14924	15041	14831	14936	14937	14722	15045	14741	14778	14913	14802	14834	15097	14906	15094	14791	14934	14760	14812	14899	14837	14980	14801	14786	14878	14844	14685	14867	14924	14886	14827	14806	14915	14831	14713	14820	15042	14985	14984	14866	14835	14967	14838	14830	14819	14844	14926	14776	14911	14851	15029	14882	14801	14804	15027	15151	14675	14818	14868	14996	15125	14968	14862	14925	14834	14833	14893	14878	14869	14759	14912	14895	15014	14856	14906	14796	14719	14850	14802	14845	14744	14924	15006	14993	14962	14914	14927	14777	14802	14988	14902	14810	15063	15023	14771	14748	14842	14893	14921	14739	14801	14763	14738	14838	14894	14879	14763	15081	15041	14923	14930	14776	14677	14995	14834	14940	14752	14696	14773	15002	14982	14908	15003	14926	14866	14951	15016	14851	14679	14575	14884	14851	14959	14937	14847	14782	14902	14906	14994	14725	14866	14842	14759	14767	14977	14902	14905	14714	14792	14804	14782	14815	14961	15044	14915	14836	14804	14910	14888	14933	14994	14896	14868	14913	14906	14815	14896	15016	14929	15010	14812	14939	15110	14900	14763	14914	14925	14840	14892	15004	15046	14849	14917	14895	14941	15071	14733	15128	14940	14602	14979	14859	15024	14815	15142	14905	15009	14945	14939	14757	14727	14899	14868	14916	14919	14791	14832	14748	14900	14741	14874	14845	14762	14837	14802	14843	14795	14960	14875	14978	14960	14857	14779	14737	14929	14806	15045	14745	14897	14721	14724	14925	14818	14853	14901	14745	14935	15100	14822	14762	14914	14947	14714	15004	14560	14863	14845	14911	14788	15032	14813	14810	14912	14764	14939	14711	14846	14819	14988	15157	14863	14958	14961	15000	14808	14971	14924	14898	14700	14720	14965	14844	14900	14727	14833	14948	14747	14789	14849	14964	14954	14748	14874	14826	14973	14829	14867	14975	14976	14722	14888	14923	14887	14926	14761	14734	14903	14893	14954	14769	14818	14767	14507	14819	15002	14960	14747	15030	14885	14804	14736	14836	15167	14816	14898	14868	14881	14899	14850	14809	15015	14826	14849	14987	14971	14801	14821	14936	14894	14892	14907	14975	14773	14865	14970	14927	14916	14829	14973	14758	14806	14863	15034	15007	14884	14830	14876	14938	14865	14896	14972	14679	15001	14794	14944	14880	15036	14895	14886	15072	14843	14986	14769	14933	14965	14905	14886	14860	14883	14902	14681	15007	14802	14976	15010	14950	14885	14893	14954	14892	14857	14935	14945	14859	14917	14891	14913	14745	14935	14834	14895	14953	15033	14862	14942	15004	14929	14828	14774	14894	14823	14967	14850	14867	14979	14770	14943	14871	14816	14889	14922	14741	14791	14724	14824	14692	14609	14996	14790	14717	14888	14786	14970	14864	15062	14963	14781	14944	14836	14864	14965	14852	14702	14783	14787	14965	15040	14952	14848	14868	15027	15175	14829	15088	14938	14844	14820	14975	14845	14800	14984	14773	14817	14702	14949	14949	15090	14794	15019	14930	15063	15054	14958	14879	14771	14975	14953	14973	14784	14833	14845	14827	14840	14708	14902	14827	14960	14843	14782	14785	14936	14808	14701	14818	14908	14580	15023	14916	14959	14829	14766	14744	14938	14898	14870	14696	14786	14822	14715	14769	14670	14852	14835	14889	15015	15219	14640	15095	14911	14939	14942	14860	14813	14955	14869	14735	14923	14958	14877	14818	14790	14967	14993	14951	14800	14792	14909	14642	14793	14971	14993	14931	14842	14970	14912	14907	14818	14648	14744	14761	15037	14896	14777	14791	14895	14768	14976	14924	14846	14974	14759	14939	14732	14940	15018	14938	14946	14965	14926	14913	14852	14866	15009	14817	14871	14796	14849	14901	14898	14799	14883	14697
16419	21527	19488	16513	15333	14789	14636	14484	14607	14342	14276	14099	14238	14353	15746	16490	15791	15317	14550	14220	13914	13884	13927	13873	13963	13785	14042	13886	13948	13906	13778	13874	13888	13865	13985	14007	13858	13876	14019	13936	13867	13976	14013	13845	13901	13921	13960	13800	13854	13997	13955	13875	13934	13903	13857	13804	13967	13919	13981	13936	13927	13828	13818	13853	13847	13960	13925	14014	13922	13862	13922	13996	13845	13948	13929	13773	13984	13864	13870	14052	13960	14041	13959	13873	13946	13916	13764	13927	13876	13895	13905	13945	13877	13827	13870	13753	13815	14102	13846	13869	13885	13892	13943	13979	13869	14049	13951	13795	13906	13797	14037	13869	14047	13798	13868	13997	13778	13869	13921	13848	13983	13901	13909	14009	13855	13871	14059	13834	13979	13843	13812	13828	13858	13928	14001	13856	13842	13890	13831	13969	13710	13932	13848	14009	13812	13985	13864	13859	13727	14006	13831	13855	13817	14001	13930	13930	13985	13826	13882	13969	13947	14094	13985	13927	13946	13791	14125	13995	13916	13975	13839	13848	14037	13892	13854	13838	13972	13823	13938	13937	13923	13917	14101	13791	13893	13952	14122	13895	14003	13821	13911	14003	13893	14004	13959	14105	13862	13901	13928	14028	13982	14020	14083	13975	13877	14029	13858	14030	13909	13971	13969	13886	14139	13958	13900	14022	13882	14021	13976	13905	13967	14005	13874	13818	13936	14018	13977	13959	13894	14002	13841	13903	13855	13883	13863	13843	13893	14036	13821	13856	14068	14088	13948	13931	13861	14076	13880	13772	14026	13954	13766	13805	13982	14016	13748	13899	13764	14002	13891	13795	13918	14035	13894	13858	13918	13904	13851	13973	13817	14131	13901	13910	13869	13863	13906	13986	13813	13975	13933	13857	13928	13920	14046	14062	13885	14045	13808	13938	13864	13902	13912	14023	13843	13922	13885	13902	13898	13933	13983	13931	13972	13942	13891	13894	13806	13966	13930	13915	14023	13906	13922	14036	14106	13733	14060	13949	13878	13872	13862	13920	13878	13985	13880	13686	13801	13957	13946	13824	13876	13857	13958	13884	14057	13896	13919	14058	13848	13864	13933	13908	13965	13921	13893	13912	13916	13914	13880	13894	13954	13756	13913	13910	13751	13812	13967	13964	13865	13932	14015	13930	13890	14042	13902	13838	13991	13968	13973	13897	13917	14068	13830	13912	13891	13988	13842	13986	13997	14150	13876	14018	13868	14105	13923	14092	13908	13969	13705	14056	13807	13920	13978	13968	14013	13898	13779	13922	13896	13899	13983	13632	14049	13698	13805	14021	13880	14017	14129	13851	13796	13815	13775	13832	13898	13793	14115	13912	13908	13964	13761	13915	13844	14101	13861	13855	13853	13966	13892	13946	13916	14043	13923	14095	13798	13953	13871	13875	13932	13860	13919	13902	13785	14053	13921	13920	13910	13818	13877	13896	13773	13953	13989	13941	13888	14051	13840	13818	13843	14007	13903	13824	14014	13873	13904	13834	13975	13941	13959	13720	14019	13933	14022	13908	13797	13913	13939	13885	13897	13947	14169	13781	13802	13987	13973	13804	13900	13836	13897	13931	14114	13857	14148	13953	13834	13995	13787	13925	13891	13799	14096	13865	13982	13938	14069	13912	13896	13768	13833	13994	14063	13959	14078	13933	13889	13887	13999	13709	14067	13683	13818	13913	13868	13906	13919	13943	13880	13896	13719	13971	13963	13823	14003	13945	14037	14042	13920	13956	13839	13952	13609	13948	13906	13854	14073	14011	13812	13824	13869	13911	13849	13903	13877	14062	13956	14014	13864	13994	14068	13871	13765	13989	14014	13886	13813	13810	13809	14010	13791	13772	13891	13692	14161	14044	13840	13793	13996	13924	13980	14083	13867	13956	13941	13843	14068	14008	13997	13883	13844	13752	14060	13875	13992	13706	13848	13887	13882	13773	14002	13904	13919	14079	13815	13896	14042	14001	13889	13876	14053	13921	13997	13899	13945	14000	13884	13985	14045	13908	13910	13943	14024	13807	13859	13733	13878	13888	13994	13871	13871	14049	13957	13757	13890	13767	13935	13791	13899	14030	13903	13801	13948	13900	13890	13896	13914	13905	13872	13953	13991	13862	13873	14034	13878	13943	13974	14043	14077	13923	13993	14082	13880	13865	13757	14001	14066	13949	13875	13790	14017	13980	13998	13913	13741	13900	13885	13899	14008	13999	13974	13935	13951	14025	13792	13866	13982	13889	13743	14013	13812	13922	13809	13790	13854	13949	13800	13989	13930	13817	13742	13933	13925	13692	13897	14011	13992	13961	13952	14010	13981	13951	13801	13801	13962	14042	13860	14014	13948	13853	13927	13937	13858	13943	13846	14106	14103	13968	13965	13878	13868	13882	13834	13862	13921	13897	13856	13930	13915	14014	13851	13961	13902	13969	13922	13963	14058	14036	13935	14100	13931	13876	13798	13810	13907	13929	13895	13892	13920	14022	13842	14030	13855	13852	14059	13917	13909	13919	13947	13927	13896	13877	13996	13863	13802	13958	13749	14003	13874	13985	13819	13956	13992	13833	13973	13832	13791	13921	13959	13795	13985	13989	13934	13841	13834	13759	13955	13959	13972	13910	13899	13876	13936	13815	13958	13800	14023	13905	14064	13795	14064	14090	14013	13883	13858	13959	13956	13786	13880	13889	14035	13976	13964	13843	14040	13743	13940	13963	14033	14121	13737	13970	13778	13882	14040	13929	13996	13973	13820	14006	13937	13869	14024	13998	14044	13948	13932	13983	14043	13926	13918	14036	13880	13904	13985	13976	13797	14024	14032	14017	14042	13795	13963	13839	13821	14021	13934	13723	13921	13988	13966	13947	13843	13816	13910	13887	14018	13899	13850	14011	14046	13985	13893	14005	13940	13725	13881	14034	14110	13705	13919	13894	14191	13899	13857	14032	13794	14059	13970	13918	13921	13988	13915	13995	13829	14053	13834	13986	13754	13887	13914	14032	13920	13699	14116	13923	14050	13887	13900	13937	13953	13860	13973	14006	13815	13959	13977	14015	13847	13905	14105	13780	13859	13859	13941	14012	13772	13944	13885	14103	14000	13936	13903	14000	13887	13872	14015	13930	13714	13948	14115	13956	13919	13929	13911	13900	13977	13892	13861	13941	13842	14006	14102	13882	13961	13996	13966	14051	13903	13911	14037	13863	13906	14006	14062	13947	13807	13967	13771	13828	13883	13997	13901	13806	13768	13948	13900	14001	13949	13965	13957	13846	13922	13786	13939	13872	13992	13878	13949	13980	13927	13923	13833	13965	14027	14055	13914	13975	13912	13989	14118	13851	14104	13900	13916	14013	14033	13974	14041	13878	13874	13897	13924	13796	13904	13870	14038	13874	13907	13843	14001	14031	13941	13898	13742	13889	13898	13893	14099	13999	13871	13830	13878	13920	13897	14045	13890	14017	13793	13920	13998	13956	13799	13780	13949	13877	14063	13884	13831	14010	14058	13957	14028	13958	13904	13964	13920	13850	13961	13994	13886	13991	13951	14008	13961	13893	14119	13837	13984	14069	13973	14073	13969	13764	13865	13880	14041	14154	14004	13881	13795	13861	13821	14035	13975	13787	14026	13876	13984	13919	13823	14023	13767	13988	13892	13829	13875	13816	13919	14119	13877	14026	13991	13949	13791	13956	13901	13894	14009	13853	13974	13884	13900	13944	13979	13889	13911	13858	13934	14005	13870	13855	14005	13865	13845	13939	13951	13852	13916	13913	14063	14044	13920	13962	13719	14023	13933	13960	13828	13780	14017	13781	13865	14150	13955	13770	13853	14055	14196	13960	13899	13824	13890	13921	13822	13916	14009	13930	13839	13919	13993	14155	13963	13989	13741	13916	13765	14079	14010	14002	13981	13968	13947	13903	14024	13972	13915	13757	13909	13876	13906	13887	13798	14099	13922	14169	13874	13977	13811	13797	14093	13970	13945	13909	13787	13854	13931	13839	14101	13862	13942	13859	13989	13887	14088	13950	14042	13885	13955	13878	13799	13821	13850	13955	13921	13895	13835	13736	14087	13871	13767	13769	14001	13940	13955	13782	13791	14022	13925	13891	14007	13837	13852	13895	14048	13818	13842	13730	13808	13977	14008	13964	13814	13859	13991	13800	13963	13990	13887	13903	13793	13888	13834	13918	14058	13867	14150	13911	14020	13925	14004	13925	14037	13754	13897	14056	13998	13971	13940	13848	14039	13770	14057	14074	14071	14012	13981	13932	13834	13833	13983	13887	13885	14061	14041	13876	14047	14105	13855	13815	13979	13935	13881	13949	13906	13901	13898	13574	13945	13917	13882	13944	13891	13790	13844	13973	13990	13821	13863	13924	13881	13846	13951	13775	14030	13927	13923	14115	13970	13882	13967	13803	14163	14120	13860	13919	13820	13925	13803	13986	13917	13931	13791	13883	13847	13970	13838	13785	13953	13885	13930	13936	13857	13895	13763	13911	13907	13889	14010	13968	13874	13983	13726	13755	13799	13908	13858	13982	13793	13948	13942	13863	13939	13923	13949	13942	13870	14095	14036	14101	14000	13941	13946	13945	13860	13916	13823	13808	13791	13940	13924	13961	13889	14071	13857	14045	14057	13920	14012	13998	13885	13939	13944	13868	13938	13967	13779	13939	13910	13812	13858	13924	13846	13883	13927	13953	13861	14073	13732	13834	13997	13980	13890	13914	13898	14000	13847	14001	13901	13954	13841	13999	14016	13961	13886	13989	13844	14050	14190	13794	13935	13934	13861	14010	13926	13861	13919	13812	14077	13909	14003	14024	13938	13965	13857	13867	13978	14024	13792	13909	14134	13953	13989	13926	13935	13881	13990	13958	13939	13860	13964	13758	13939	13887	14083	13789	13822	13814	13755	14046	13875	13965	13906	13905	13827	13902	13975	14018	13853	13988	13951	14063	13957	13860	13984	13830	13683	13907	13889	13918	13963	14052	13864	14109	13915	13892	13975	13951	13901	13967	14063	14016	13912	13950	14044	13944	13905	13894	13931	13829	13905	14006	13946	13960	13794	13852	13942	13739	13904	14031	13993	13926	14013	14076	14062	13983	13957	13819	13881	13858
23765	21030	28310	24016	21478	19832	18296	16344	15599	15359	15201	15246	15213	16083	21924	26166	23958	20383	17484	15754	15209	15052	15033	14963	14947	15070	14942	14676	15008	14921	15300	14929	14852	14997	14873	14964	14911	15079	15001	15015	14761	14893	14806	14902	14950	14985	14822	14975	14779	14931	14836	14890	15005	14942	14850	14896	14763	14720	14716	14812	15090	14846	14889	14762	14805	14872	14886	14970	14981	14844	14967	14690	14874	14859	14846	14795	14864	14684	14916	14888	15015	15021	14792	15009	14898	14930	14747	14903	15062	14729	14949	14712	14749	14729	14904	14958	14789	14715	14812	15099	14887	14738	14916	14918	14920	14971	14769	14959	14872	14721	14939	14918	14845	14925	14707	14927	14992	15083	14978	14881	15025	14878	14759	14941	14879	14816	14894	14924	14893	14911	14908	14709	14967	14777	14796	14887	14737	14861	14940	14836	14909	14701	14976	15026	14908	14983	14908	14894	14768	14797	14919	14826	14815	14957	14853	14941	14713	14933	14879	14913	14903	14987	14802	14893	14749	14844	14831	14959	14655	14912	14988	14883	14871	14855	14892	14910	14907	14743	14878	14853	14979	15053	15047	14774	14769	14967	14658	14719	14825	14794	14635	14851	14873	14768	14947	14772	14805	14826	14940	14728	14871	14843	14951	14854	14864	14806	14970	14987	15092	14831	14913	14784	14892	14665	14916	14743	14699	14749	14710	14760	14837	14787	14705	14814	15051	14809	14776	14831	14999	14794	14777	14790	14830	14978	14830	14766	14741	14727	14765	14669	14850	14860	14942	14796	14930	14796	14795	15082	14878	14899	14609	14833	14866	14897	14884	14931	14868	14784	14936	14887	14745	14771	14779	14672	14798	14951	14820	14943	14752	14818	14893	14767	14910	14858	14739	14721	14789	14834	14631	14744	14768	14756	14896	14906	14928	14904	14718	14735	14751	14819	14845	14938	15167	14840	14686	14794	15028	14703	14801	15105	14830	14851	14705	14848	15027	14683	14749	14728	15067	14827	14690	14941	14925	14939	14782	14828	14892	14891	14850	15002	14941	14716	14919	15016	15080	14702	14933	14812	15033	14884	14921	14952	14751	14838	14970	14936	14742	14727	14669	14900	14802	14792	14832	14697	14898	14908	15003	14900	14685	14996	14757	14790	14820	14835	14870	14892	14691	14753	14986	15000	15014	14913	14863	14968	14624	14803	14651	14853	14954	14925	14569	14735	14862	14831	14906	14952	14978	14957	14901	14934	15009	14791	14806	14759	14732	14878	14875	14876	14670	14994	15003	14840	14741	14742	14832	14905	14895	14795	14812	15028	14757	14807	14670	14761	14940	14862	14916	14977	14899	14970	14872	14895	14913	14954	14987	14806	15042	14857	14951	14770	14732	14765	14862	14732	14693	14578	14860	14979	14776	14768	14919	14815	14804	14888	14706	14826	14791	14833	14826	14942	15024	14686	14992	14962	14878	14861	14853	14811	14789	14989	14825	14624	14941	14858	14843	14858	14794	14855	14846	14782	14783	14674	14923	14944	15061	14797	14783	14870	14885	14802	14865	14798	14969	14917	14741	14816	14961	14972	14703	15017	14856	14843	14886	14753	14874	14914	14797	14699	14775	14605	14912	14904	14796	15042	14900	15110	14888	14890	14836	14748	14766	14850	14780	14736	14924	14749	15025	14693	14790	14765	14726	14827	15063	14870	14724	14790	14862	14716	14987	14798	14792	15053	15048	14938	14935	14900	14962	14635	15019	14910	14814	14869	14945	14725	14905	14973	15022	14784	14854	14837	14937	14716	14986	14904	14776	14900	14709	14821	14731	14806	14862	14866	14979	14937	14946	14927	14930	14845	14962	14918	15035	14879	14597	14685	14628	14870	14786	15092	14952	14713	14850	15010	14768	14813	14863	14758	14855	14805	14879	14719	14795	14715	14951	14890	14781	14605	14734	14871	14816	14947	14825	14919	15012	14714	14835	14915	14786	14853	14819	15030	14890	14758	14894	15033	14856	14768	14737	14912	14788	14747	14892	14773	14922	14867	14802	14981	14842	14775	14672	14932	14627	14897	14964	14873	14869	14886	14918	14850	14952	14944	14927	14922	14826	14627	14793	14957	14860	14796	14997	14736	14859	14948	14887	14852	15050	14846	14767	14911	14699	14803	14820	14774	14822	14930	15096	15017	14903	14845	14794	14918	14917	14891	14868	14931	14666	14935	14893	14903	14882	15070	14841	14939	14929	14738	14906	14880	14927	14841	14946	14813	14914	14859	14682	14829	14840	14807	14800	14733	14876	14784	14940	14775	14990	14663	14715	14684	14804	14828	14782	14741	15064	14952	14767	14785	14694	14755	14784	14852	14820	14823	14884	14800	14891	14875	14780	14874	14814	14814	14788	14913	14676	14844	14743	14737	14704	14970	14755	14802	14897	14915	14934	14818	14810	14892	15016	14820	14959	14904	14870	14996	14567	14975	14764	14872	14616	14944	14661	14874	14586	14788	14808	14798	14665	14703	14828	14919	14848	14991	14621	14636	15016	14703	14771	14733	14874	14865	14661	14890	14904	14890	14798	14693	14823	14781	14808	14833	14709	14758	14851	14827	14806	14787	14963	14903	14888	14678	14836	14900	14768	15022	14748	14764	14868	14778	14898	15001	14981	14877	14962	14895	15031	14962	14791	14799	14811	14829	14936	14916	14980	14773	14874	14837	14624	14745	14932	14760	14821	14877	14785	14994	14951	14715	14987	14932	14826	15041	14753	14813	14888	14958	14825	14934	14983	14996	14936	14754	14898	14764	14977	14815	14681	14805	15036	14897	14819	14792	14919	14763	14848	14738	14843	14963	14757	14848	14803	14836	14792	14840	14877	15005	14860	14828	15029	14939	14892	14982	14604	14662	14865	14974	14839	15007	14891	14968	14959	14876	14788	14849	14910	14841	14772	14728	14660	14958	15011	14938	14779	14889	15075	14924	14913	14875	14855	14751	14961	14790	14671	14846	15033	14982	14712	14750	14721	14758	14923	14785	14750	14837	14934	14950	14851	14929	14868	14789	15028	14872	14681	15005	14720	14966	14853	14783	14685	14928	14904	14873	14694	15036	14788	14863	14858	14800	14775	14970	14755	14816	14830	14814	14850	14814	14920	14969	14782	15027	14807	14764	14875	14965	14694	14934	14923	14686	14815	14772	14883	14872	14818	14889	14848	14800	14831	14910	14751	14571	14789	14849	14874	14898	14955	14621	14523	14801	14832	14721	14676	14894	14872	14885	14967	14671	15002	15082	15020	14859	14965	14959	14787	14770	14698	14863	14823	14814	14971	15019	14785	14770	14783	14875	14738	14910	14854	14759	14987	14940	14971	14935	14866	14885	14833	14696	14800	14786	14829	14710	14627	14843	14900	14915	14738	14996	14738	14952	14922	14835	14790	14843	14849	14894	14766	14943	14680	14843	15036	14762	14832	14834	14892	14786	14811	14906	14686	14848	14800	14804	14845	14875	14763	14805	14654	14656	14812	14784	14861	15081	14780	14911	14934	14840	14887	14890	14807	14828	14797	14827	14905	14675	14907	15047	14826	15028	14814	14929	14949	14845	14945	14861	14780	14907	15059	15070	15011	14864	14717	14921	14789	14914	14860	15058	14756	14942	14722	14915	14777	14791	14812	15035	14902	14837	14860	14881	14961	14903	14743	14806	14793	14795	14762	15000	14860	14846	14886	14960	14978	14803	14885	15130	14923	14637	14821	15047	14833	14823	14775	14776	15082	14885	14646	14836	14828	14661	14678	14743	14743	14851	14984	15026	14795	14803	14833	14771	14933	14495	14791	14807	14832	14717	15005	14899	14928	14748	14685	14778	14751	14991	14801	14831	14948	14914	14986	14818	14970	15039	14927	14773	14863	14685	14776	14901	14918	14723	14697	14861	14829	14930	14925	15024	14615	14792	14941	14780	14876	14860	14907	14968	14786	14786	14715	14747	14790	15071	14941	14944	14825	14788	14978	14679	14782	14791	14740	14930	14709	14657	14777	14895	14926	14841	14963	14719	14999	14780	14817	14947	14676	14852	14836	14644	14875	14937	14872	14900	14914	14897	14631	14747	14940	14785	14726	14821	14837	14896	15039	14800	14954	14851	14899	14899	14838	14844	14674	14895	14802	14894	15093	14691	14863	14838	15089	14847	14571	14886	14678	14753	14865	14949	15056	14894	14840	14789	14756	14670	14813	14852	15047	14936	14784	14696	14877	14815	14842	14756	14811	14868	14727	14948	15014	15048	14779	14887	14919	14926	15048	14652	14804	14757	14945	14916	14646	14824	14868	15045	14824	14760	14862	14869	14755	14872	15073	14786	15053	14705	14864	14757	14878	14670	14727	14744	14832	14897	14917	14848	14848	14688	14757	14798	14807	14746	14752	14845	14918	14764	14847	14900	14593	14730	14832	14873	14882	14933	15044	14923	14900	14739	14853	14864	14794	14654	14788	14837	14801	14692	14850	14896	14894	14712	14817	14802	14905	14973	14823	14790	14838	15046	14754	14942	14793	15040	14864	14863	14830	14955	14755	14865	14745	14826	14918	14654	14845	14701	14930	14836	14946	14825	15057	14917	14696	14780	14855	14709	14867	14748	14697	14711	14711	14793	14839	14936	14848	14759	14932	14932	14843	14749	14883	14692	14970	14914	14803	14924	14892	14806	14690	14789	14937	14856	14829	14922	14898	15116	14860	14905	14796	14789	14858	14769	14905	14856	14905	14769	14756	14846	14788	14969	14840	14910	15036	14826	14915	14868	14900	14914	14925	14882	14819	15060	14771	14833	14805	14959	14871	14766	14710	14779	14723	14982	14565	14765	14752	14846	14775	14804	14700	14991	14803	14869	14871	14770	14994	14857	14857	14766	14870	14744	14767	14854	14676	14872	14689	14824	14811	14910	14719	14969	14931	14788	14824	14897	14523	14625	14843	14831	14834	14751	14905	14912	14922	14747	14945	14755	14746	14905	14737	14766	14754	14847	14821	14820	14878	14694	14842	14751	14742	14859	14993	14978	14747	14960	14742	14763	14766	14765	14814	14855	14794	14757	14853	14730	14849	14886	14877	14842	14825	14866	14772	14908	14769	14728	14786	14886	14781	14858	14856	14801	14968	14876	14801	14883
15207	24951	22672	18725	16765	15819	15582	15365	15122	14744	14497	14380	14441	16205	25495	29218	25634	20824	17055	15040	14436	14301	14094	14074	13966	14129	14092	13943	13883	14073	13865	13912	14005	14162	13986	13899	13865	13881	13870	14114	14041	13964	14083	14088	13938	14031	14101	13910	14069	14059	13938	13973	13798	13755	13963	13938	13984	14055	13857	14065	14035	13945	13875	13844	14036	13984	13976	14004	14017	13921	13898	13885	14004	13931	14026	13865	13954	13922	13982	13821	14129	13947	13992	13947	13861	13880	14015	13892	13945	13844	14096	13901	14107	14021	13803	14064	14088	13875	13929	13909	14008	13966	13967	13978	13934	13751	13933	13932	14034	13886	13829	13872	14081	13883	14045	13952	13979	14045	13943	13989	13982	14037	13858	13926	14048	14144	13883	14017	14053	13819	13922	13946	14038	14000	13930	14118	13885	13952	14040	13996	13887	13996	13962	13817	13886	14005	13846	13850	13971	14032	13812	13868	13864	14027	14029	14009	13836	13985	14069	14020	14004	13997	13865	13900	13913	14023	13799	14010	13871	13987	13943	14024	13924	13948	13889	13889	13967	13846	14000	13974	13943	14054	14055	13866	13705	13901	13859	13870	14105	13878	13797	13971	14100	13866	13965	13984	13925	13931	13891	13887	13904	14095	14158	14091	13967	13872	13976	13975	13919	13865	13991	13996	14080	13944	13956	13907	13952	13998	13840	14002	13997	13979	13905	13840	14114	13831	13837	13986	14032	13963	13919	14083	14140	13831	13861	13831	14065	13976	13897	13919	13833	13991	13856	13886	14006	13935	13897	13968	14002	13758	14061	13993	13778	13867	13936	14048	13875	14072	14072	14034	13972	14038	13978	13884	14031	13934	14061	13899	14031	13878	13727	14005	14107	13996	13742	13875	14025	13946	13903	13871	13951	13820	13893	14077	13868	13843	14027	13801	14003	13941	13951	13846	14101	13947	13932	13973	14083	13839	14107	13930	14001	14036	13935	14084	13937	14053	14178	13749	13992	13985	13782	14027	14029	14034	14029	13850	13836	13724	14054	13836	14085	13829	14002	13849	13821	13825	13837	13815	13897	13852	13953	13787	13770	13983	14118	13902	13960	13808	13987	13805	13845	13998	13886	13920	14000	13797	14075	13946	14064	13902	13978	14035	13919	13833	13885	13910	13976	13866	13908	13978	14012	14046	13970	14005	14000	13944	13728	14049	14034	14063	13952	14040	13819	13956	14017	13885	13957	13917	13937	14009	13969	13966	13894	14048	13925	13827	14056	14062	13982	13880	13888	13921	14077	14088	13920	14029	13917	13841	14041	13923	13788	13755	13974	13935	13992	14216	13827	13982	14018	13921	13832	13897	14104	14090	13999	13902	14225	14017	14130	13955	13880	13944	13890	13932	14022	13881	13962	13940	14092	14123	13902	13910	13835	14016	13837	13974	13894	13901	14033	13940	13774	14076	13970	13820	13903	13824	13954	13873	13871	13912	13864	14000	13933	13901	14090	13928	14006	13865	13950	13824	13795	14032	14039	14040	13856	13930	13814	13999	13968	13865	13912	14004	14078	13941	13996	13803	13985	13921	13946	13921	14054	14003	13890	13789	13805	14027	13962	14032	13970	13921	13960	13890	13839	13921	13973	14071	13932	13974	13788	14012	14051	13627	13973	13894	13980	13940	13889	14005	13844	13930	14035	13790	14081	14062	13838	13873	13956	14013	13919	14012	13952	13870	13962	13748	14084	14003	14025	13968	13897	13833	14021	13888	14016	13884	13789	13827	13895	14072	13995	13792	13807	13960	13706	14017	13920	14010	14024	13868	13992	13948	13986	14000	13947	13946	13966	14022	13952	13931	13943	13928	13981	13912	13962	13855	14127	14097	13927	13943	13879	14007	13969	13928	13873	13819	13793	13968	13827	14053	13882	13836	13939	13906	14077	14051	13874	13981	14019	13872	14049	13915	14085	13958	13893	13925	13842	13952	14011	13933	13931	14058	13788	13932	13920	13931	13952	13897	13974	13973	13961	14069	13952	13973	14151	14031	13903	14015	14082	13953	13909	14010	13916	13942	13909	13926	13967	13869	14119	14026	13904	13968	13858	14076	13988	13938	13736	13925	13991	14101	13930	14033	14118	13922	14047	13838	13874	13758	13963	14085	13939	13750	13744	13928	13882	14008	13854	13789	13995	13945	14048	13877	13901	14105	14021	13683	13968	13972	13831	13961	14012	14012	13940	13917	14000	14068	13973	13919	13844	14051	13900	13999	13965	14049	13913	13935	14005	14135	13931	14023	13847	13801	13905	13955	14018	13991	13805	13914	14106	13937	13991	13825	14044	13823	13940	13937	13945	13950	13851	14008	13888	14023	14091	13832	13918	13963	13807	14016	13879	13774	13752	14040	13814	13880	13976	13954	14125	14018	13994	13920	14088	14023	13902	13991	13869	13852	13932	13968	13905	13889	13815	13951	14002	13879	14036	13870	14015	13929	13941	13901	13881	13947	14036	13981	14027	13895	13895	13935	14021	13819	14059	13893	13978	13887	13975	13929	13881	13957	13830	13964	13958	13955	13904	14009	14052	14099	13940	14026	14053	13975	13794	14034	13937	14052	13937	13955	13974	13930	13791	13913	14004	13960	13928	13999	13954	13912	14203	14009	14107	14053	13913	13890	13915	13991	14092	14036	13891	13832	14019	13916	14058	13904	14063	13839	13984	14052	13920	13968	13997	13998	13996	13990	14053	13902	14058	14157	13997	14003	13927	14059	13848	14099	13939	13757	13875	13968	13832	13946	13901	13838	13997	13889	13906	13983	13961	13880	13802	14134	13914	13906	13849	13891	13823	13865	14020	14031	13837	13944	14013	13963	14036	14090	13872	13709	14038	13869	13986	14044	13853	14162	13888	14098	13916	13792	13882	14023	13762	13886	14045	13985	13843	14000	13838	13834	13809	13960	13915	13992	13803	13931	13898	13871	13847	13895	13812	13888	13985	14101	13806	13776	13777	14010	13945	14026	14097	13850	13904	13825	13880	13984	13855	13909	13951	13993	13895	13994	13968	14086	14026	13961	13977	13933	13907	13920	14088	13857	13809	13962	13955	14156	13848	14009	13904	13784	13973	14158	14040	13945	13970	13947	13969	14027	13847	13858	13953	14021	13893	13975	13879	13824	13904	13956	14009	13946	14082	13951	13977	13847	13853	14068	14045	13897	13879	14030	13901	14014	13847	13913	13816	13992	13959	13676	13851	13719	13871	14020	14024	13904	13917	13954	13963	14005	13888	14012	14000	13926	13831	13941	13998	14030	13976	13936	13852	13938	13898	13983	13978	14099	13980	13756	13940	14010	13896	13957	13973	13888	13887	13878	13797	13700	14114	13948	14166	13865	13990	14093	13899	13791	13993	13976	13918	14034	14000	14018	14008	14077	13978	13779	14078	14142	13999	13853	13959	13931	13856	14073	14030	13922	13890	14085	14025	13986	14063	13872	13924	13910	13723	13854	14016	13864	13854	13734	13940	13990	13924	13860	13892	13984	13983	14008	14076	14030	13976	14090	13972	13859	13909	13937	14017	14034	13881	13903	13898	13951	13826	13947	13945	13991	13832	13891	14076	13875	14109	13917	13942	13905	13910	13852	13828	13990	13845	13950	13970	13801	13974	13979	13754	14030	13811	14028	13859	14034	13973	14015	13902	14025	14129	13848	13983	13909	14044	13938	13983	13918	14032	13920	14079	14000	13925	13938	13978	14004	13807	13868	14021	13959	13970	13900	14015	14125	13888	13959	13803	13984	13829	13920	14071	13910	13909	13912	13981	13880	13913	14059	13850	14008	13919	13935	14061	13964	13948	13944	13963	14142	14096	13854	13955	13861	13932	13863	14071	13941	13935	13882	13874	13966	13904	13953	13945	14006	13946	13989	13794	13814	13894	13865	13946	13822	14188	13987	13915	14050	13961	13979	13973	13828	14046	14117	14267	13870	13955	13952	13925	14096	13847	13881	13906	14007	13929	13991	13858	13928	14017	14019	13965	14027	13845	13911	14009	13972	14058	14121	13882	13856	14051	13981	14064	13955	13868	13847	14121	13963	13947	13922	14056	13997	13999	13865	13971	13961	14076	14095	14020	13882	13918	13901	14027	13932	13915	13925	14018	13909	13983	13882	14039	14069	13939	13929	13945	14013	13795	13930	14023	14047	14001	14065	14076	13910	13971	14030	13864	13949	13786	13884	13936	13976	13828	14179	13954	13748	14020	14005	13854	14056	13918	13997	14064	13923	13983	13992	13928	13845	13927	13859	13912	13770	13911	14010	13905	14076	13934	13846	14005	13923	14005	13938	13992	13948	14034	13918	13875	13778	13996	13810	13954	14080	13909	14133	14004	14014	13987	14024	13900	13869	13991	14037	13823	13869	13800	13922	13912	13975	14213	13987	13991	13881	13872	13926	14045	13874	13965	14065	14053	13918	13880	13870	13877	13887	13881	13929	13932	13917	13947	13932	13990	13799	13816	13891	13950	13925	13940	13936	13870	13803	13850	13966	13968	13968	13813	13894	14178	14103	13866	13917	13871	13987	13929	13954	13959	14005	13851	13757	14159	14022	13969	13988	13935	13941	13983	13938	13868	14048	13953	13893	13979	13941	13849	13902	13881	13866	13769	13868	13912	13846	13953	13978	13934	13910	13841	13868	13979	14023	13948	13881	13983	13881	13902	13832	14015	13797	13967	13925	13915	13899	13992	14084	13995	14065	13804	14045	13985	13985	13916	13917	13941	14006	13952	13905	14018	13960	13888	14005	13903	14070	13915	13909	13968	14012	13909	13946	13953	13996	13904	14062	13826	14016	13886	13898	14102	13908	13966	13886	13874	14000	14023	14051	13858	13890	13994	13885	13933	13967	13981	13948	14060	14020	13875	13904	13943	14055	14130	13956	13897	13876	14085	13693	13921	13812	14015	13954	13747	13936	13907	13880	13893	14039	13885	13720	14019	14010	13935	13998	13937	13957	13951	14033	13991	13852	13996	14012	14034	13762	14062	13951	14059	14138	14033	13799	13939	13953	13989	14071	13970	13971	14021	13825	13934	13841	14105	13958	14055	13907	13847	13913	14010	13970	13915	13914	14015	14051	13905	13980	14011	14001	13834	13793	13943	14015
22746	21098	28813	23615	21225	22549	23036	17486	16338	16196	15829	15600	15749	15609	21837	35136	32089	25874	20516	17272	16033	15548	15459	15229	15249	15242	15218	15337	15225	15287	15231	15266	15176	15110	15271	15309	15224	15284	15168	15275	15010	15025	15072	15261	15315	15343	15214	15157	15290	15060	15152	15204	15288	15273	14992	15064	15348	15195	15015	15132	15336	15205	15213	15222	15138	15180	15275	15145	15219	15082	14995	15135	15299	15121	15090	15201	15215	15164	15260	15099	15042	15055	15155	15307	15000	15312	15175	15275	15192	15022	14968	15156	15150	15303	15063	15216	14959	15321	15223	15124	14960	15154	15187	15019	15100	15163	15083	15254	15158	15356	14969	15110	15317	15216	15065	15161	15261	14922	15054	15155	15180	15054	15218	15010	15093	15089	15207	14954	15168	15109	15186	15077	15230	15186	15194	15150	15154	15231	14862	14984	15039	15221	14955	15121	15181	15122	15127	15249	15066	15159	15213	15233	15152	14998	15197	15037	15150	15085	15120	15168	15179	15085	15275	15289	15179	14993	15110	15242	15135	15284	15028	15142	15166	15036	15089	15349	15145	14983	15284	15022	15218	15100	15106	15077	14962	15031	15113	15038	15102	15294	15099	15060	15183	15048	15083	15083	15306	15010	15072	14948	15028	15125	15348	15065	15190	15062	15007	15295	14988	15128	15140	14920	14832	15026	15197	15238	15160	15126	15247	15173	15146	15150	15015	15005	15260	15132	15032	15034	15150	15119	15175	15143	15229	15034	15056	15020	15161	15130	15221	15411	15159	15174	15216	14961	15210	15090	15017	15001	15098	15194	15098	15191	15055	15246	14976	14945	15076	15237	15136	15090	15087	15095	15271	14992	15239	15144	15200	15266	15183	15412	15104	15107	15119	15114	15258	15196	15223	15233	15254	15144	15034	15194	15069	14987	15184	15309	15173	15086	14966	15095	15217	15034	15132	15047	15132	15342	15294	15250	15202	15139	15290	15185	15305	15216	15183	14999	15172	15172	15223	15128	15051	15027	15207	15108	15248	15223	15130	15254	15105	15293	15092	15112	15200	15214	15009	15091	15034	15095	15066	15062	15249	15139	15218	15292	14957	15082	15247	15030	15184	15196	15188	15066	14966	15012	15303	15117	15117	15356	15155	15034	15090	15321	15162	15281	15173	15275	15036	15253	15036	15222	14986	15218	15110	15313	15088	15099	14991	15157	15108	15070	15230	15073	15125	15269	15139	15258	15087	15241	15140	15086	15071	15043	15151	15062	15402	14998	15072	14987	15300	15135	15091	15069	15115	15114	15298	14974	14923	15113	15102	15077	15123	15102	15143	15109	15366	14994	15148	15118	15089	15231	15331	15292	15203	15247	15143	15218	15234	15115	15175	15194	15015	15156	15117	15064	15370	15285	15184	15142	15136	15229	15277	15165	15029	15246	15176	14940	15295	15170	15336	15227	15246	15146	15326	15220	15057	15134	15064	15157	14860	15112	15249	15063	15112	15040	15025	15216	15193	15044	15149	15010	15162	15144	14936	15072	15112	15001	15039	15162	15153	15090	15199	14973	15000	15159	15232	15316	15078	15168	15019	14971	15169	14908	14940	15157	15166	15179	15111	15239	15303	15291	15253	15204	15083	15076	15154	15156	15034	15139	15114	15036	14920	15223	15164	15073	15243	15193	15302	15048	14912	15114	15150	15102	15062	15140	15088	15058	15128	15289	15222	15019	15184	15014	15282	15119	15256	15277	15012	14922	15009	15157	15199	15083	15084	15053	15191	15311	15173	15312	15156	15164	15087	15086	15048	15053	14879	14900	14977	14971	15002	15120	15229	15242	15148	15255	15001	14949	15045	15195	15109	15025	14946	15195	15079	15051	15046	15178	15284	15232	15096	15055	15125	15145	15062	15145	15123	15089	15176	14933	14996	15316	14940	15228	15238	15132	15023	15162	15211	15189	15184	15146	15237	15229	15244	15131	15236	15226	15174	15234	14975	15167	15240	15219	15145	15230	15268	15211	15065	14988	14962	15299	15157	15001	15123	14823	14965	15063	15222	15065	15130	15224	15074	15236	15110	15133	15253	15092	15124	15281	14965	15237	15284	15169	15180	15157	15062	15111	15197	15286	15114	15320	15048	15063	14941	14956	15032	15076	15255	15052	15089	15069	15083	15143	15305	15105	15085	15123	15257	15161	15142	15150	14972	15147	15191	15068	15192	15157	15031	15141	15114	15169	15034	15009	15051	15072	15120	15115	15200	15062	15311	15117	15082	14990	15140	15069	15214	15007	15122	15012	15093	15113	15170	15095	15046	15132	15307	14991	14914	15182	15062	15132	15078	15082	15043	15156	15069	15070	15230	15205	15162	15160	15250	15166	15166	15069	15217	15076	15069	15090	15070	15126	15020	15006	15296	15021	15290	15013	14935	15176	15102	15164	15059	15250	15169	15162	15103	14952	15251	15296	15240	15159	15200	14897	15199	15037	14984	15124	15012	15119	15144	15060	15238	15023	15061	15118	15315	15044	15163	15056	15089	15139	15000	15249	15271	15140	15104	15068	14902	15088	15111	15248	15218	15004	15134	15308	15076	15161	15019	15135	15123	15335	15184	15340	15208	15108	15050	14974	15241	15073	15220	15054	15283	14904	15153	15325	15209	15307	15136	15284	15094	15094	15018	15042	15149	15110	15192	15028	14933	15274	15253	15176	15002	15195	15133	15053	15277	15102	15223	15156	15050	15037	15139	15060	15147	15230	15237	15047	15082	15135	15158	15097	15013	15059	15102	14942	14967	15266	15083	15048	15175	15252	15080	15109	14987	15212	15082	15293	15192	15237	15143	15013	15153	15043	15139	15209	15128	15141	15187	15304	15222	15149	14881	15081	15032	15064	15081	15046	15055	15149	15335	15185	15196	15120	14967	14944	15182	15111	15263	15251	15236	15131	15209	15062	15305	15192	14989	14895	15206	15312	15123	15233	15065	15074	15073	15133	15124	15163	15184	15092	15221	15202	15212	15207	15126	15127	15141	14957	15187	15297	15248	15404	15269	15021	15121	15168	15271	15080	15181	15024	15211	14970	15121	15060	14869	15105	15099	14953	15076	15049	15201	15113	15118	15242	14991	15064	15224	15340	15036	14990	15101	14972	15334	15042	15232	15332	15272	15082	15266	15273	15098	14950	15110	15196	15284	14832	15048	15296	14994	14996	15027	15117	14981	15176	15260	15074	15192	15063	15313	15106	15021	15272	15270	15114	15106	15146	15205	15218	15157	15146	15026	15129	15202	15029	15095	15056	15095	15037	15162	15209	15071	14981	15003	14964	15014	15154	14929	15160	15061	15230	15342	15086	15009	15160	15050	15137	15303	15201	15092	15102	15005	15110	15270	15073	15128	15183	15279	15197	15011	15012	15145	15126	15100	15107	15294	15128	15267	15163	15298	15183	15153	15086	15094	14987	14853	15076	15126	15057	15172	15150	14986	15156	14997	15228	15318	15219	15154	15214	15059	14975	15300	15108	15099	15036	15097	15139	15360	15100	15187	15220	15082	15047	15093	15146	15049	15170	15046	15098	15217	15253	15299	15194	15077	15134	15106	15137	15110	14861	15145	15267	15240	15117	15079	14982	15177	15097	15106	15152	15058	15027	15182	15128	15458	15036	15129	15183	15087	15221	14985	15206	15015	15164	15284	15121	15204	15186	15077	14972	15089	14988	15254	14966	15195	15180	15061	15246	15253	15114	15297	15220	15065	15178	15103	15250	15063	15238	15037	15066	14967	15144	15042	15192	15053	14866	15191	15137	14921	14956	15017	15146	15176	15136	15115	15011	15083	15014	15141	15175	15028	15129	15339	15214	15050	15145	15063	15264	15377	15163	15186	15116	15179	15206	15204	14919	15142	15000	15063	14997	15178	14837	15126	15367	15050	15090	15247	15076	15228	15179	15062	15171	15177	15064	15133	14963	14909	15124	15180	15132	15179	15148	15183	15322	15100	15036	15203	15127	15154	15317	15160	15183	15146	15128	15062	15050	15188	14962	15158	15063	15088	14969	15106	15005	14868	15109	15055	15048	15335	15240	14973	15126	15155	15282	15431	15114	15035	15197	14950	15065	15252	15071	15133	15007	15425	15079	15047	15012	15072	15285	15217	15095	15196	15185	14902	15166	15164	15151	15071	15059	15188	15336	15156	14859	14906	15013	15202	15010	15252	15017	15314	15233	14993	15006	14993	15168	14999	15066	15047	15029	15076	15167	15030	14985	15091	15128	15151	15220	15201	15064	15026	15010	15062	14962	15118	15180	15105	15210	15121	15306	15089	15115	14948	14935	15136	15263	14982	15275	15156	14971	15167	15025	14952	15226	15071	15073	15024	14914	15100	15168	15100	15242	15296	15140	15159	15135	15116	15175	15077	15161	15141	15197	15261	15081	15124	15261	15000	15037	15010	15172	15162	15097	15055	15101	15085	15035	15016	15230	15158	14936	15165	15114	15038	15040	15014	15188	15050	15160	14977	15078	15284	14970	15207	15100	15140	15139	15178	15157	15147	15227	15404	15216	15182	15223	15180	15228	14958	15000	15181	15177	15152	15060	15117	15269	15050	14931	15043	15168	15159	15051	15055	14989	15165	15190	15117	15073	15080	15175	15103	15237	15140	15097	15165	15021	15177	15078	15168	15057	15071	15238	15228	14945	15089	15162	15093	14989	14994	15038	14932	15135	15135	15291	15131	15280	15052	15086	15390	15273	15184	14876	15326	15229	15161	15263	15183	15131	15103	15298	15167	15251	15174	15113	15090	15055	15168	14962	15140	15101	14996	15143	15084	14772	15022	15318	15246	14938	14958	14962	15144	14997	15026	15103	15186	14912	15204	15007	15239	15295	15117	14904	15282	15174	15066	15110	15227	15187	15255	15265	15333	15222	15119	15150	15234	15149	15190	14984	14993	15176	15310	15120	15301	14987	15240	15241	15214	15088	15144	15300	15016	15308	15334	15188	15217	14994	15143	15159	15131	15108	14943	15092	14957	14933	15031	15234	14889	15085	14861	15114	15159	15220	15175	15102	15171	14963	15062	15099	14939	15159	15075	15112	15106	14937	15087	15057	15134	15190	15179	15213	15212	15013	15009	15180	15079	15157	15138	15352	15147	15092	15035	15077
16430	29499	26638	21574	18975	17686	17329	16221	15785	15246	15060	14752	14833	14491	25357	38849	34165	26979	19938	16160	14847	14319	14146	14163	14173	14222	14061	14216	14100	13979	14157	14243	14064	14174	14133	14199	14029	14039	14188	14263	14023	14017	14255	14009	14024	14104	14233	14027	14167	14100	14185	14075	14162	13990	14101	14095	14123	14262	14174	13999	14074	14218	14021	14186	14110	14206	14156	14025	14060	14143	14212	14031	13933	14034	14080	14048	14096	14066	14130	13969	14245	14069	14179	13987	14081	14091	14054	14036	13995	14271	14043	14170	14138	14193	14093	14052	14134	14228	14177	14066	14011	14340	14081	14227	14046	14204	14031	14309	14119	14232	14042	14151	14275	14263	14118	14108	14183	14124	14025	14156	14188	14006	14183	14160	14115	14073	14049	14191	13831	14150	14088	13964	14105	14208	14138	14145	14317	14240	14040	14198	14114	14098	14039	14185	14103	14146	13982	14345	14095	13958	14043	14206	13954	14182	14228	14083	14070	14034	14189	13926	14042	14209	14094	14049	14085	14184	14116	14016	14165	14239	14134	14096	14011	14090	14225	14002	13988	14059	14215	14287	14120	14124	14033	14161	14256	14262	13959	14114	13970	13923	13994	14151	14221	14252	14081	14002	14076	14064	14173	14147	13916	14036	14190	14152	14197	14193	14057	13953	14188	14175	14195	13818	14049	14167	14078	13774	14184	14066	13968	14009	14107	14072	14049	14136	14152	13966	14200	14064	14110	14082	14068	14066	14209	14093	14106	14168	14143	13955	14233	13997	14152	14094	14108	14116	14062	14242	13976	14304	14014	14087	13969	14000	14015	14305	13948	14033	14044	14112	14136	14103	14079	14053	13990	14009	14211	14186	14203	14078	14099	14198	14035	14149	13979	13928	14005	14095	14295	14097	14041	14099	14014	14159	14044	13997	14176	14279	14209	14030	14037	14076	13967	14271	14186	14075	14068	14111	14033	14044	14234	14265	14266	14124	14162	14111	14317	14175	14031	14132	14118	14061	14135	14038	14080	14220	14151	14197	14021	14055	14081	14009	13978	14135	14097	13971	14025	14071	14011	14250	14018	14009	14036	13976	13872	14089	14057	14032	14190	14076	14133	14053	14099	13996	13858	14293	14169	14091	14067	14165	14103	14011	14166	14077	14111	14103	14130	14253	13943	14099	14278	14231	14059	14208	14212	13909	14057	14125	14139	14034	14212	14125	14046	14232	14057	14212	14088	14135	14140	14103	14196	14147	14121	14083	14052	14170	14069	14020	14143	14097	14061	14096	13961	14159	14158	14044	13960	14266	14358	14036	14106	14092	14076	14025	14208	14195	14021	14082	14086	14117	14245	13990	14050	13969	14146	14176	14093	14046	13980	14067	14111	14004	14140	14079	14341	14076	13964	14080	14233	14024	14171	14100	13981	14146	14171	14133	14208	14231	14053	14043	13994	14153	14091	14189	14070	14051	14150	13975	14139	14353	14156	14072	14170	14016	13993	14013	13924	14008	14021	14148	14088	14099	14145	14027	14121	14042	14124	14050	14060	14184	14090	14273	14073	14138	14084	14039	13966	14060	14019	13915	13923	14201	14071	14058	14109	13961	14004	14025	13964	14176	14006	14090	14064	14189	14067	14070	14133	14157	13909	14124	14082	14116	14051	14039	14285	14104	14193	14011	14062	14160	14051	14021	14060	14050	14033	14096	14082	14083	14053	13997	14223	14017	14113	13965	14117	14067	13963	14087	14144	14063	13950	14130	13964	14075	14147	14097	14166	14228	14055	13959	14030	14134	14171	14139	14017	14138	14070	13943	13963	14269	14119	14132	14041	14054	14037	14156	13994	14187	14086	14037	14250	14096	14283	14089	13997	14056	14048	14019	14027	14085	14127	13871	14133	14096	14227	14100	14099	14154	14118	14100	14167	13948	14114	14189	14172	14095	13891	13971	14056	14101	14080	14208	14115	14050	14270	14171	14044	14036	14182	14018	14216	14062	14132	14001	14131	14017	14022	14176	14013	14127	14128	14096	14231	13961	14117	14098	14109	14065	14135	14070	14339	14301	14184	14169	13955	14153	14174	14022	14095	14104	13973	14110	14285	14028	14064	14019	14017	14041	14193	14271	14167	14106	14204	13941	14085	14050	14096	14025	14016	13977	13949	14000	14273	14000	14084	14223	14236	14005	14071	14100	14073	14123	14186	14160	14239	14136	14196	14129	14153	14105	13939	13940	14079	14099	14332	14089	14057	14109	14142	14027	13947	14124	14119	14059	13872	14107	14146	14198	14129	14111	14127	14186	13978	14114	13942	14046	14233	14113	14180	14117	14206	14077	14042	14041	13989	14033	14010	13924	14110	14151	14084	14074	13973	14123	14140	14048	14196	14137	14089	14287	14069	14008	14221	14105	14186	13992	14128	14224	13928	13987	14069	13977	14084	14082	14351	14317	14054	14044	14171	14063	14123	14260	13945	14133	14039	14146	14060	14046	14156	14000	14236	14077	14065	14152	14104	14037	14123	14281	13981	14116	14206	14058	14121	14176	14087	13927	14162	14023	14093	14090	14123	13957	14059	13968	14163	14036	13947	14204	14094	14195	14201	14063	13946	14118	14308	14135	14006	13930	14201	14155	14226	14109	14019	14098	14137	14180	14131	14011	13944	14191	14073	14310	13964	14002	14031	14093	14196	14280	14110	13980	14025	14046	13984	14070	14038	13995	14008	14013	14152	14096	14097	14026	14169	14139	13927	14206	14165	14036	14044	13951	14111	14100	14256	14031	14037	14213	13992	14006	14218	14047	14232	14132	14034	14004	14224	14206	14082	14129	14212	14129	14079	14102	13862	14053	14017	14350	14184	14215	14154	14159	14042	14091	14019	14061	14172	14059	14115	14155	14146	14122	14296	14041	14073	14209	14198	13955	14167	14111	14133	14006	14076	14203	14007	14254	14226	14019	14001	14053	13976	14171	14115	13982	14230	14178	13871	14012	14160	14056	14118	14110	13935	13950	14078	14059	14050	14089	14061	14152	14080	14116	13962	14067	13906	14254	14081	14129	14002	14045	14065	14080	14124	14041	14095	13890	14145	14169	14075	13994	14206	14115	14059	14214	14283	14130	14111	14173	13977	13756	14124	14127	14004	14068	14163	14106	13934	14369	14158	13969	14030	14120	14250	14247	14032	14173	14167	14069	14051	14219	14045	13924	14069	14212	14159	14071	14174	14048	13997	13994	14067	14031	14138	14243	14182	14102	14146	13979	14040	14042	14189	14037	14142	14040	14032	14131	14199	14123	14187	14063	13972	14352	14072	14055	14030	14251	14207	14232	14101	14067	14010	14073	14163	14111	14106	14107	14130	13951	14142	14215	14168	14004	13901	14096	14047	13974	14195	14004	14181	14101	14062	14124	14253	14005	14189	14091	14135	14095	14145	13867	14031	14061	14048	14106	14008	14222	13955	14169	14119	14104	14074	14177	14236	14287	14171	14123	14049	14173	14183	14113	13999	14084	14085	14182	14057	14035	14197	14197	14136	14105	14150	14201	14081	14139	14329	13854	13893	14162	14008	13950	14216	14223	14209	14067	13921	13957	13942	14050	14070	14014	14186	14011	14233	14105	14088	14198	13944	13960	14177	13894	14162	14185	14142	14063	14179	14165	14037	14069	14132	14123	14170	14048	14063	14024	14086	14159	14068	14161	14021	14141	14043	13960	13925	14176	14192	14080	14134	13904	14026	14096	14128	14075	14295	14022	14035	14060	14046	13995	14011	14188	14059	14052	14114	14071	14023	14246	14202	14003	14186	14137	14079	14197	14146	14073	13923	14097	14022	14124	13976	14081	13947	14166	14083	14017	13859	14074	14216	14121	13964	13974	14075	14178	14326	14037	13944	14096	14080	14177	14107	14090	14194	14048	13994	14036	14057	14116	13968	14080	14268	14153	14012	14065	14010	14113	14071	14088	14232	14093	14177	14159	14119	13998	14181	14077	14124	14066	14000	14113	13962	14064	14081	14171	14106	13927	13996	14120	14076	14153	14041	14005	14021	13944	14113	14076	14158	14145	14120	14060	14115	14017	14012	14094	13964	14089	14229	14078	14007	14118	13934	14109	13966	14083	14184	14130	14098	14122	14168	14038	14057	14099	13820	14342	14097	14031	13993	14224	13964	14127	14060	14069	13972	14119	14106	13983	13998	14119	14161	14146	14048	14103	14255	14135	14115	14211	13985	14134	14025	14033	14001	14112	14113	14138	14029	14115	14029	14058	14199	14098	14123	14140	14065	14186	14102	14122	14169	14110	14084	14135	14123	14124	14030	14161	14144	14106	13963	14222	13801	14046	14214	14110	13992	14078	14018	14097	14195	14196	13952	14214	14017	14045	14113	13884	14010	14194	13998	14116	14262	14092	14025	14172	14000	14019	14074	14231	14191	14197	14141	14139	14158	14028	14154	14080	13949	14011	14207	13880	13906	14109	14145	13987	14101	13946	14189	14018	14080	14097	14100	14084	14160	13953	13963	14201	14052	14130	14108	13956	14100	13937	14176	14029	14133	14034	14214	14039	14237	14060	14096	13983	14157	14334	13934	14117	14016	14059	14085	14021	14192	14083	13968	14251	14026	14139	14169	14150	13897	14057	14006	14082	14066	13969	14099	14224	14092	14064	14062	14035	14181	14086	14099	14270	14151	13988	14258	14226	14089	14136	14126	14102	14150	14130	14047	14255	14245	13977	13994	13989	14047	14173	14172	13919	14164	13987	14189	14155	14090	14141	14083	14071	14117	14089	14175	14304	14051	14020	14117	14106	13900	14052	14054	14117	14094	14067	14103	14069	14114	14003	14132	14279	14051	14125	14018	14077	14261	13934	13906	13917	14056	14055	14123	13997	14139	14206	14065	14069	14202	14051	14125	14192	14025	14123	14266	14025	14323	14014	14085	14173	13967	13968	14084	14109	14081	14223	14161	14103	13874	14304	14128	14188	14137	14149	14077	14131	14291	14205	14214	14237	14097	13998	14206	14237	14068	14131	14037	13962	14185	14007	14150	14022	14103	14023	14166	13968	14117	14197	14143	14070	14046	13952	14155	14101	14117	14149	14119	14194	14107	14104	14041	14177	13936	14187	14102	14115	14206	14135	14267	14151	14097	14117	14103	14029
27185	21680	23123	19183	16079	15539	15729	15701	15322	15359	15224	15298	15310	15095	15740	16812	16829	16118	15656	15323	15197	14931	14965	14988	15114	15134	15025	15086	14941	14623	14863	15018	14934	15154	14983	15047	15119	14944	14776	14967	14886	14894	15052	14885	15096	14964	15047	14919	14889	15044	14795	14910	15143	14867	14898	15090	14806	14854	15055	14925	15070	14942	15051	14812	15147	14810	14989	14997	14989	14960	15065	15021	15050	14924	15009	15063	14945	14804	14862	14977	14889	14784	15112	14922	14911	15068	14968	15124	14877	14876	15005	15112	14830	15158	15043	14947	14899	14914	14949	15006	14961	14970	14821	14937	14893	15103	14849	15121	15036	14873	14887	14998	14966	15041	15067	15044	14877	15048	15114	15034	14945	14837	14797	14897	15046	14967	15005	15082	14911	14828	14938	14878	15096	14832	14945	14942	14932	15129	14861	15062	15084	14897	15109	14933	14806	14886	14765	14899	15014	15022	14827	14984	14953	15009	14838	14976	15126	15058	14901	14933	14931	14855	15060	14968	14960	14829	15035	14975	15026	14945	14888	14865	14969	15265	15238	15124	15051	15032	14905	14997	15038	14872	14783	15013	15170	14924	15079	14932	14918	15045	15063	14919	14925	14850	14966	14972	14985	14992	14939	14846	14932	14951	15109	15151	15127	15098	14907	15116	14979	14941	15051	15014	14947	14929	15082	14897	14764	15062	14974	15021	14892	14749	15034	14837	14924	14946	15144	14980	14930	15113	15096	14974	15065	14891	14915	14944	15130	15062	15029	15037	14912	14896	14979	14781	14950	14961	14999	14984	14823	14991	15011	15039	15059	14842	14771	15154	15002	15023	14894	14870	14894	15167	14798	14872	14979	14779	14972	14756	14943	15049	14887	15127	15010	15198	14957	14812	14968	15145	15026	14952	15098	14952	15056	14955	14921	15011	15116	14838	14795	14946	14977	14926	14847	14820	14978	14861	14989	15009	15120	15069	15110	14978	14988	14969	15113	14955	14787	14976	15081	14793	14982	15169	15003	15002	15111	14954	14981	15068	15158	15122	15134	14954	14855	15074	14961	14826	14972	15045	15069	14998	14883	14967	14903	15075	14839	14947	14969	14982	14921	14883	15145	14838	14970	15069	15105	14752	15032	14827	14884	14928	15188	14951	15097	14966	15039	14929	14799	14972	15085	14941	15041	14819	14926	15086	15067	15207	14966	15011	15117	15165	14932	14911	15084	15105	14894	14959	14789	14847	15019	14964	14972	15010	14904	14913	14951	14937	15018	15031	14986	14928	14957	15021	15017	14956	14952	14885	14786	14962	14915	15056	15284	14899	14991	15161	14858	14856	14899	15021	15067	14962	15007	14963	14941	14847	14894	14921	15107	15011	15056	14950	14883	14925	14927	15011	14823	14996	15063	14796	15087	15023	15075	14927	14954	14997	14952	15110	14927	15088	14989	14977	14972	15048	15036	14920	15087	15064	14887	14878	15147	15088	14776	14899	14837	15004	15029	14978	15064	14978	14897	14989	15040	14920	14973	14934	14813	14960	15009	14967	14984	15028	15114	14960	15035	15155	14885	14947	14795	14906	14882	14900	15056	14827	15055	14782	14999	15003	14873	15019	14912	14937	14972	14940	14810	15137	14859	14911	14943	15026	15023	15084	14742	15036	14945	14756	14880	15078	15085	14948	14998	15054	14913	14840	14746	15027	14972	14949	14947	14954	15043	14930	15097	15040	15007	15155	14900	14922	15163	14963	14802	15003	14932	14859	14930	15076	14978	14971	15119	14906	14943	14894	15051	14994	15151	15059	15038	15035	14853	15010	14818	14945	14870	14807	15145	15028	14942	14962	14933	15041	15018	14989	15042	15075	15001	15202	14864	14863	14893	14921	14863	15073	14908	15000	14788	14817	14835	14979	15016	15018	15061	14961	14878	14957	14974	14965	15019	14892	14860	14912	14934	15083	14929	15008	15049	15081	15050	15136	14876	14944	14976	14859	14972	14989	14837	14982	15007	14897	15033	15008	14974	15070	15051	15006	14802	14901	14725	14892	15019	15004	14990	14885	15039	15023	15003	14862	15045	15010	15266	15046	15068	15054	14999	14997	14795	14828	15051	15011	15091	14988	14968	15088	14920	14801	14910	15023	14934	14826	15101	15072	14987	14823	14945	14890	15036	14980	14988	14976	15179	14948	14935	14976	14926	15025	15058	15045	15134	15094	14948	14868	15154	14852	14873	15159	15096	15002	14899	15060	14872	14910	14961	14758	15204	15018	14935	14988	14847	14960	15024	14938	14966	14829	14908	14918	14962	14999	14928	15061	14986	14973	15039	14875	14974	14923	15173	15051	14927	15132	14935	14842	14852	14888	15162	14956	14995	14848	14885	15081	15070	14720	15039	15012	15050	15006	15060	15036	14875	14950	14842	14762	15003	15067	15029	14887	15089	15004	15114	14749	15333	15163	14761	14939	14908	15138	14789	14933	15049	14927	15010	14897	14986	15087	14872	14876	14843	15165	14807	14915	15122	14905	15199	14850	15018	14907	14858	14891	14956	15023	15160	15119	15036	14869	14831	15087	14895	15008	14953	14807	15037	14960	14971	15043	14843	15108	14872	14970	14884	14852	14971	15034	15094	15136	14989	14909	15039	15071	14987	14949	15054	14805	15010	14992	14993	14914	15058	15023	14858	14865	14798	14966	14981	15059	15025	14835	14799	15037	15026	14988	15216	14919	15156	14740	14948	14924	15160	14728	14998	15098	14901	15002	15139	15157	14850	15117	14981	14973	15086	14938	14929	15053	15113	15214	14989	14766	14753	15006	14915	15138	15050	14915	14958	15054	15061	14967	15053	14895	15021	14913	15016	14906	15090	15174	14828	14999	15064	14898	14830	14893	14886	14984	14860	14925	14843	14921	14896	14804	14984	15149	14930	14960	14855	15007	14951	14893	14992	14920	15045	15048	14796	15079	14999	14987	14914	14874	14987	14901	14907	14943	15257	14878	14961	14985	15061	15066	14881	14934	14815	14863	15078	14823	14801	14808	14886	15001	15121	14908	14969	15175	14877	14897	14904	14862	14899	15088	15099	14997	14819	14858	15065	14966	15074	14978	15028	14938	15077	14981	14969	15017	15077	14800	15011	14956	15077	15049	15104	15044	15037	15075	15044	14858	15155	15095	14838	15017	14797	14985	14811	14922	15083	14857	14978	15016	15057	14817	14769	14999	14927	14971	14910	14864	14763	14929	14836	15045	15101	15156	14890	15045	15216	14967	14827	14986	14881	14901	14766	15013	15038	14986	15007	14895	14992	15108	15032	14993	14902	14872	14969	14999	15049	15045	15227	15002	14836	14959	15033	15053	14869	15016	14980	15131	15020	15016	14795	14985	14987	14895	15104	15049	15015	14873	15185	15056	15082	14829	15368	14808	14736	15084	15149	15052	14945	14778	15034	14961	14877	15007	14869	14978	14890	15142	15127	14930	14855	14922	14900	14992	15071	14949	14851	15174	15032	14985	15114	14953	14692	15169	15146	14835	14956	14928	15039	14959	14934	14985	15005	14810	15042	14947	14904	14876	14992	14877	14938	15006	14909	15143	14772	14989	15053	15270	15044	14891	14824	15150	15070	15136	14868	15042	14973	14993	15077	14873	14872	15052	14974	15157	14969	14995	14826	15233	15010	15051	14991	14971	15019	15088	14934	14974	14755	15019	14876	14751	14950	14956	14898	14929	15025	15024	15160	15167	14838	15011	15240	14957	14968	15021	14927	15126	14965	14964	15067	14838	14949	14905	15036	15165	15138	15081	14936	14998	15186	14809	14818	14998	14975	15048	15056	15161	14950	15021	14999	14983	14837	14942	14848	14947	15011	14838	15126	14914	14900	15139	15067	15060	14906	14865	15016	14905	14999	15029	15051	15031	14912	15055	14929	14819	15025	14955	15045	14908	15120	14995	14896	15015	14982	14977	15242	14722	14807	14977	15054	15120	15008	14852	15107	15043	14997	14829	15000	15128	15109	14997	14963	14982	15177	14992	15116	15060	15070	15068	14911	15036	15117	14857	14972	14950	15054	15013	15061	15095	14918	15055	15088	14809	14894	15034	15055	15024	15052	15176	14811	15032	14967	15143	15056	14984	14982	14879	14930	15036	15004	15075	14954	14909	15004	15146	14893	14908	15031	14950	14942	14871	14850	15128	15021	14733	15144	15163	15084	14962	15006	14859	14895	15046	14923	15129	15094	15113	14888	14950	14783	14944	14863	15003	14886	14900	14808	15105	15093	15192	15049	14958	15167	15031	14988	14980	15006	15043	15057	14935	15233	14965	14879	15028	14868	14852	14808	15056	14826	14866	14933	14934	15008	14931	15174	14957	15115	15115	14989	15164	15019	15052	14927	14871	14998	15003	15010	15060	15194	15007	15033	15163	15064	14895	14859	14955	14845	15037	15078	15037	14982	14985	14896	14921	14859	15224	15113	15175	15014	14932	14940	14914	15009	15057	14794	15116	14925	14958	15000	14979	14963	14952	15094	14922	14958	14670	15127	15185	15024	14873	15001	14909	14949	14825	15039	14783	15094	14882	14988	14952	14933	15044	14908	14971	15007	14725	14985	15018	15136	15148	15067	15078	14956	14881	14917	14887	14958	14985	15168	14872	14848	15085	14904	15111	15057	15015	14954	14945	14803	15041	15021	14941	14913	15051	15091	14910	15076	14890	14994	14851	15056	14974	15157	15020	14916	14995	14830	15048	15152	15045	15094	15094	14951	14955	15221	14852	15100	15009	14789	14985	14905	15014	14849	14795	14899	14837	14921	14999	14989	15047	15129	14893	15049	15000	14903	14908	14926	14896	15053	15025	15105	14896	15073	14904	14887	14890	15016	14770	15032	15073	15270	15174	15036	14882	14822	14831	15032	15145	14994	15026	14874	15099	15252	14857	14958	14773	15016	15007	14893	14923	14941	14799	15197	15028	14997	15076	14940	15050	14941	14922	14823	15031	15043	14998	15106	14942	14831	14912	14955	14764	14920	14914	14916	14992	14748	14738	14927	14812	14937	15112	15001	15143	14835	15001	14970	15154	14843	14824	15057	14918	14972	15046	14972	14900	15128	15284	14925	15030	15064	14961	14798	15068	14892	14812	14969	14935	15005	14886
15462	19939	18305	16031	15823	15014	15138	15115	14645	14420	14176	14207	14086	14266	15105	16584	16411	15364	14608	14296	13901	13968	13988	13979	14021	13984	13943	13867	13987	14119	13963	14149	14000	14118	13976	13965	13875	13979	13763	13886	14029	13916	13991	13883	14043	13995	14042	14173	14100	13931	13961	13995	13998	13985	13845	14010	13829	13973	13865	13902	14121	14052	13727	13888	13993	14081	13925	14029	13941	14062	13956	13850	13908	13928	14014	14120	14177	14130	13843	13916	13951	13844	14157	13922	14055	13890	13938	13894	13947	13960	14080	13788	14097	13777	14009	13950	14024	13895	13913	13873	13998	14003	13946	14127	13952	13984	14103	13867	13697	13900	13884	14010	14129	13865	14000	14005	13997	13939	13925	14031	13882	13830	14032	13984	13885	13958	13991	13913	13858	13895	14004	13857	13733	13893	13984	13987	13930	13879	14129	13916	13938	13940	13985	13898	14096	13973	13912	13836	13842	13869	13882	13912	13970	13809	14047	14095	13858	13856	13857	13957	13915	14063	13898	13884	14077	13931	13858	13893	13927	13977	14100	13971	14180	13895	14033	13908	13901	13863	13977	13973	14164	13790	13951	14052	13987	13917	14068	13959	13986	13967	13958	13994	13973	14093	13971	13857	13961	13951	13920	14091	14092	13939	14028	14010	13948	13845	13929	13983	13821	13803	14003	13887	13924	13830	13829	14121	13804	13859	13927	13990	14011	14095	13904	13934	13788	13941	13983	13879	13848	13984	13832	13923	13940	13954	13984	14074	14105	13995	14045	14003	13845	13909	14038	14005	14014	14019	14084	13880	13933	13976	14033	13972	14025	14017	14095	13989	13899	13935	14066	13968	13834	13994	13972	13949	13877	13856	13848	13993	13930	13922	13872	14041	13838	13771	13886	14128	13892	13960	14030	13925	14099	14069	13966	14042	13940	13952	14060	13853	13868	14114	14132	13914	14015	13946	13924	13840	13823	13950	13901	13924	14104	13930	13919	13893	13803	13904	13973	14031	13973	14164	14053	14043	14038	13938	13941	14034	14110	13891	14049	14011	14054	13912	13918	14027	13997	13960	14017	13880	13987	14090	13989	13808	14048	13868	13941	13965	13862	13927	14086	13811	13979	13990	13938	13827	13990	13761	14003	14013	14012	14022	13958	13910	13952	13990	14045	13881	13957	13901	14009	13998	14166	13939	14036	14029	14066	13922	13952	13869	13988	13802	13902	14098	14066	13887	13946	14101	14066	14008	13955	13953	14062	13988	13997	13986	14131	14031	14009	13970	13998	14111	13892	13990	13919	14094	13901	14006	14013	14087	13962	14148	13784	13922	13827	13818	13972	13991	13975	13899	14000	13931	13908	13923	14047	14026	14030	13954	13784	13986	13923	13919	14008	13916	13899	13922	13900	13888	14160	14025	14043	13996	13893	13790	13910	13898	13816	13916	14075	13975	14053	13779	13974	13902	13890	14000	14080	13869	13820	13986	13983	13971	13851	14028	14027	14023	14067	14071	13859	13923	13783	13941	14084	13990	13966	14015	13906	14010	14077	14010	13890	14030	13867	14034	13869	13917	14104	13842	13905	14098	14069	13907	13981	13880	13965	13919	13988	13782	13940	13950	13958	14033	13936	13994	13922	13962	13857	13992	14023	13969	13994	14026	13995	13931	13976	13971	13890	14037	13900	13871	13897	13954	14045	14033	14160	13913	14072	13946	13881	13891	13845	13959	13881	14083	13921	13961	13879	14022	13927	13915	13998	13779	13948	13836	14017	14018	13923	13859	13922	14010	13930	13892	14139	13960	13928	14104	14164	14050	13982	14150	14065	14108	13989	13924	13806	13970	13962	13815	13984	13894	14152	14056	13936	13799	14054	13961	13830	13998	13916	14075	13897	14042	14140	14006	13981	14021	13906	13984	14110	13857	14118	13850	13828	13892	13978	13892	13989	14149	13884	13883	13947	14035	13983	13984	13821	14068	13997	13935	13871	13951	13983	13997	13958	13913	13983	13964	14057	13917	13960	13944	13918	14104	14023	13745	13964	13923	13986	13772	13961	13975	14081	13762	13961	13992	13952	13879	14096	14076	13886	14095	13898	14095	14037	13971	13940	13858	14047	13983	14118	14092	13925	14009	14030	13877	13936	13958	14014	13878	13816	13822	14100	13973	13754	13909	13908	13912	13849	13917	13841	13929	13844	14015	13987	13987	13970	14022	13799	13947	13987	13989	13872	13995	13856	13888	14105	13919	13797	14005	13988	14032	13946	13985	13998	13941	13984	13918	13997	14015	13939	14007	14176	13928	13924	14158	14050	13922	13916	14076	14060	14123	13932	14056	13873	14192	14017	14046	13983	13831	13945	13908	13809	14041	13877	14176	13877	13883	13917	13927	14032	13988	13942	14033	13894	14029	13848	13947	14102	13813	14033	13971	13941	13880	13844	13897	13780	13881	13828	13863	14031	14019	13936	13885	13990	13887	13909	13954	13830	13980	14129	13837	14005	14061	14020	14135	13944	14068	14106	13890	13992	14083	13723	13968	13847	14153	14043	13945	14020	14076	13980	13963	13880	14090	13857	13912	14003	14226	14099	13918	14174	14036	13941	13988	14179	14070	14012	14041	14010	13990	13993	14037	13960	14007	14110	13802	13976	13979	14009	13850	13855	13950	13722	13860	13957	13836	14219	14006	14056	13975	13820	14003	13769	13877	14113	13895	13929	13926	14117	13883	13791	13962	14014	13982	14053	13850	14113	14096	14028	13869	13934	14025	13763	14013	14072	14047	13932	13782	13854	14024	13881	14030	13858	13974	14011	13923	13851	14029	13977	14007	14044	14095	13984	14183	14006	14072	13855	13866	14129	13880	14019	13965	14119	14084	13989	13935	13958	13961	14039	13967	13976	13978	14063	13948	13885	13756	13908	14009	13835	13893	13977	14037	13981	13859	14114	13879	14022	13759	14003	13889	13954	13965	13933	13915	14099	13995	14089	13917	14155	14016	14055	13954	14049	13996	14042	13965	14109	14048	13905	13939	13976	13848	13903	14036	13949	14030	13898	13999	13915	14051	13950	14017	14002	13996	14047	13934	13926	13896	13944	14037	13904	13788	13998	13965	13831	13835	13970	13896	13872	13991	13928	13956	14038	13981	13944	13971	13915	13910	13991	14075	14059	13944	13831	13903	13985	13917	14136	13983	13872	13899	14031	14037	14018	13834	13947	13986	13884	13954	13830	13999	13962	13956	14173	14019	13943	13998	13880	13991	13923	13824	13890	13782	14055	13961	14094	13978	14008	13929	13933	14044	13921	14011	13912	13916	13927	13938	14058	14059	13926	14017	13892	13915	14176	13854	14030	13974	13823	13998	13982	13983	13991	13929	13993	13889	13958	14076	13918	13839	13939	14043	13954	13881	13871	13944	13854	14013	13901	14004	13748	14121	13952	14071	13962	13929	13980	13873	14021	14027	13939	14042	13956	13875	13956	13919	13982	14057	13891	14089	13996	13842	13866	14096	13883	13799	14041	13914	14038	13936	14006	13842	14072	13890	13973	13897	13964	13974	14067	14099	14020	13924	14050	14053	13780	14057	13891	13981	14000	14177	13846	14014	13784	13747	14075	14003	14036	13840	14055	13857	13883	13859	13868	14003	14209	13829	13912	14041	13991	13964	13929	14071	13906	13999	13967	13987	13972	13912	13988	14027	13953	13959	13991	13960	13870	13919	14053	13919	13870	13787	13921	13741	14036	13930	14061	13894	13958	14068	14044	13966	13858	14010	14040	14045	13840	14046	13968	13953	13946	13960	13937	13941	13953	14025	13843	13982	13940	14121	13924	14166	13892	14081	13897	13948	14115	13975	13973	13995	14045	13888	14185	13892	13974	13968	14045	14023	13959	13954	13866	13995	13992	13976	13779	13997	13953	13962	14048	13903	14094	13929	13875	13880	13898	13901	13904	14100	13952	13757	13931	14028	14002	13902	13849	14029	14116	13773	14030	13909	13871	14061	13906	13969	13930	13943	13835	13942	13781	13985	13801	13965	13884	13904	13966	13835	13916	13893	13960	14004	13870	13974	13844	14010	13848	13964	14013	13995	14009	14047	14055	13862	13842	14026	13976	13945	14075	13820	13874	13922	14022	13855	14063	13894	13986	13990	13984	13814	14137	13954	13755	13832	13950	13882	13949	13978	13967	14137	13959	13974	13911	13849	13945	13951	13916	13991	13986	14014	13942	14162	13914	13962	13975	13982	13941	14110	14029	14123	14008	13754	14090	13894	13930	13958	13922	14119	13975	14032	14036	13886	13925	13845	13826	13853	14064	14072	13965	14136	14023	13935	13931	14153	13947	14005	14070	13952	14080	13845	13839	13860	13748	13893	13811	13927	13795	14044	13928	13915	14046	13998	13848	13887	13842	14183	13899	13952	13824	13913	14130	13940	14063	13984	13848	13862	13994	14090	13815	13947	13940	13886	14006	14075	13938	13817	13924	13994	13960	14008	14002	13954	14030	13962	13940	13897	13908	14074	13924	13888	13996	13950	13950	14102	13891	13900	13851	13900	14042	13991	13966	13838	14072	13910	14048	13900	13886	13946	14018	13883	14062	14025	13946	14034	13825	13865	14201	13904	13994	13836	13997	13788	13952	13918	13996	13895	13997	13737	14055	13825	14006	14074	14024	13977	13843	13967	13920	14034	13929	13840	13973	13959	14147	14048	13899	14164	13951	14007	14002	14052	13800	13957	13986	14087	14015	13769	14065	13925	14025	13864	13955	13845	14076	13903	14000	14061	14000	13945	14120	13914	13958	13901	13928	13793	14060	14189	13989	13923	14006	13988	13990	13821	13936	14111	13934	13882	14002	13926	13959	13983	13838	13939	13933	13958	14117	14008	13916	14016	14095	13933	13967	13913	13967	13983	13843	13887	14152	13901	13805	13942	13950	14009	13914	14052	13949	14086	13988	13742	13857	13817	13931	13979	13930	13994	13906	13983	13915	14045	13938	14128	13901	13956	13936	14016	13884	14026	13853	14129	13905	13874	13906	14039	14067	14056	14047	13831	14024	14009	14005	14097	13897	13986	14083	14007	13859	13807	13935	13850	13851	14108	13821	14012	13931	14026	14058	13840	13883	13971	13935	14006	13973	13869	14026	14112	14019	14081
23768	21046	28344	24048	21631	20432	19016	16934	16083	16026	16221	15819	15941	16121	22347	26576	24631	21080	17987	16344	15947	15592	15465	15547	15397	15469	15363	15349	15361	15427	15418	15317	15563	15335	15548	15411	15476	15381	15368	15380	15388	15293	15223	15180	15339	15481	15479	15650	15378	15428	15194	15430	15476	15502	15531	15430	15395	15485	15336	15523	15434	15307	15319	15500	15481	15389	15422	15360	15184	15171	15325	15529	15377	15408	15221	15368	15339	15389	15415	15461	15187	15545	15344	15273	15258	15437	15491	15232	15458	15487	15631	15423	15273	15405	15440	15395	15520	15457	15313	15349	15273	15059	15234	15354	15214	15307	15365	15385	15169	15249	15381	15487	15297	15395	15327	15123	15249	15393	15359	15342	15330	15220	15116	15370	15349	15404	15492	15450	15426	15300	15246	15016	15245	15256	15377	15417	15435	15273	15330	15309	15413	15074	15338	15401	15296	15329	15392	15346	15407	15455	15240	15235	15304	15609	15545	15544	15186	15216	15476	15415	15350	15350	15405	15494	15407	15425	15528	15409	15126	15522	15637	15426	15310	15329	15279	15308	15145	15392	15277	15250	15340	15257	15394	15464	15350	15432	15452	15433	15385	15350	15411	15505	15433	15533	15514	15335	15329	15531	15382	15460	15378	15259	15311	15561	15287	15230	15328	15111	15433	15335	15247	15279	15342	15132	15208	15175	15125	15171	15297	15236	15503	15327	15205	15362	15372	15409	15387	15399	15440	15390	15285	15168	15427	15253	15359	15435	15321	15346	15454	15298	15301	15326	15261	15394	15117	15408	15527	15295	15343	15099	15261	15371	15455	15174	15289	15319	15345	15305	15240	15349	15311	15410	15347	15235	15136	15191	15249	15460	15242	15096	15352	15360	15263	15370	15360	15280	15482	15410	15580	15481	15366	15271	15129	15279	15334	15173	15371	15341	15391	15318	15062	15420	15502	15291	15360	15309	15352	15526	15263	15253	15399	15401	15233	15327	15143	15503	15328	15220	15281	15466	15340	15118	15104	15447	15186	15187	15525	15282	15459	15252	15394	15361	15238	15341	15418	15234	15490	15375	15461	15404	15352	15273	15305	15320	15325	15239	15331	15511	15341	15283	15698	15490	15459	15280	15211	15363	15357	15346	15309	15206	15421	15422	15309	15410	15398	15129	15316	15229	15257	15402	15390	15499	15342	15382	15493	15280	15463	15309	15363	15228	15454	15215	15378	15253	15317	15407	15361	15355	15373	15350	15170	15100	15265	15296	15373	15399	15043	15453	15266	15294	15259	15140	15296	15244	15332	15308	15337	15267	15211	15366	15288	15381	15353	15318	15228	15213	15233	15138	15353	15364	15285	15308	15323	15302	15564	15387	15322	15047	15146	15231	15401	15282	15178	15304	15503	15533	15332	15192	15398	15193	15426	15076	15277	15297	15338	15398	15282	15287	15418	15463	15297	15486	15450	15307	15214	15228	15464	15336	15168	15365	15327	15440	15420	15366	15445	15373	15214	15343	15551	15539	15159	15474	15271	15536	15049	15424	15491	15443	15473	15391	15289	15130	15415	15650	15406	15397	15321	15227	15195	15301	15339	15275	15222	15355	15273	15158	15298	15481	15202	15241	15165	15431	15380	15385	15161	15418	15274	15335	15422	15354	15110	15313	15332	15472	15302	15358	15318	15268	15311	15521	15248	15163	15468	15284	15259	15391	15467	15234	15302	15287	15368	15431	15456	15336	15251	15287	15368	15388	15370	15286	15299	15330	15447	15331	15331	15352	15409	15530	15303	15376	15380	15307	15103	15504	15171	15115	15419	15367	15228	15314	15247	15344	15350	15399	15480	15344	15331	15458	15484	15370	15358	15419	15568	15294	15343	15369	15281	15317	15347	15314	15569	15352	15343	15344	15351	15282	15283	15326	15241	15383	15463	15458	15305	15349	15305	15521	15448	15441	15323	15420	15456	15408	15360	15345	15465	15417	15297	15551	15535	15284	15293	15381	15415	15336	15274	15273	15311	15301	15179	15320	15509	15483	15447	15474	15413	15377	15278	15130	15385	15385	15252	15441	15415	15183	15277	15287	15345	15361	15331	15420	15391	15550	15408	15255	15288	15228	15362	15396	15415	15302	15442	15480	15338	15227	15293	15218	15440	15138	15444	15437	15301	15368	15246	15154	15286	15283	15252	15500	15493	15331	15351	15375	15510	15194	15300	15445	15425	15569	15283	15336	15353	15317	15433	15463	15236	15131	15243	15382	15477	15310	15339	15400	15307	15287	15226	15249	15435	15218	15358	15301	15460	15389	15348	15415	15444	15181	15334	15326	15362	15298	15250	15396	15433	15357	15352	15286	15230	15343	15226	15276	15547	15370	15432	15509	15223	15410	15333	15309	15331	15269	15455	15416	15309	15303	15475	15235	15419	15203	15133	15442	15435	15325	15366	15193	15576	15353	15114	15273	15407	15216	15245	15241	15487	15210	15397	15479	15400	15171	15410	15180	15303	15239	15384	15451	15454	15387	15261	15275	15372	15246	15370	15395	15387	15248	15461	15491	15447	15342	15496	15245	15489	15330	15343	15300	15396	15200	15265	15417	15359	15144	15258	15184	15486	15293	15319	15227	15383	15458	15377	15424	15194	15353	15445	15532	15211	15254	15362	15595	15333	15638	15387	15449	15459	15431	15351	15168	15267	15217	15308	15249	15376	15225	15384	15409	15310	15274	15344	15376	15514	15370	15455	15251	15502	15273	15317	15472	15396	15330	15182	15380	15263	15256	15195	15226	15289	15245	15456	15285	15197	15333	15437	15285	15287	15120	15393	15272	15310	15279	15246	15229	15553	15230	15545	15386	15508	15273	15311	15373	15271	15289	15511	15278	15398	15439	15512	15326	15369	15360	15330	15351	15314	15257	15300	15283	15461	15479	15513	15244	15144	15322	15293	15404	15476	15284	15487	15152	15257	15304	15214	15500	15260	15459	15391	15670	15497	15481	15314	15465	15162	15272	15390	15261	15143	15406	15258	15236	15207	15381	15389	15429	15320	15146	15439	15328	15414	15418	15156	15283	15282	15323	15256	15290	15475	15433	15423	15503	15342	15271	15420	15401	15297	15289	15394	15259	15169	15384	15283	15253	15586	15472	15427	15308	15393	15241	15244	15405	15485	15481	15448	15501	15314	15424	15382	15109	15267	15384	15287	15326	15508	15345	15434	15302	15203	15409	15300	15252	15328	15383	15260	15445	15428	15163	15299	15179	15379	15336	15462	15320	15394	15286	15559	15168	15325	15434	15343	15604	15289	15162	15369	15305	15358	15299	15317	15423	15394	15211	15404	15189	15400	15348	15235	15453	15173	15180	15551	15497	15260	15251	15357	15270	15291	15349	15351	15264	15228	15503	15424	15463	15279	15319	15383	15476	15448	15310	15312	15323	15395	15309	15435	15262	15433	15343	15274	15444	15264	15248	15415	15208	15281	15394	15424	15394	15145	15446	15582	15280	15514	15426	15480	15424	15644	15368	15466	15391	15333	15191	15395	15284	15304	15548	15273	15185	15392	15278	15378	15129	15343	15422	15350	15291	15438	15369	15307	15367	15295	15183	15341	15320	15349	15390	15355	15273	15292	15340	15264	15398	15530	15459	15435	15215	15192	15325	15387	15518	15354	15266	15369	15389	15198	15387	15375	15419	15225	15307	15453	15401	15126	15203	15337	15239	15352	15221	15243	15224	15155	15286	15398	15480	15369	15221	15343	15522	15450	15393	15390	15310	15330	15478	15423	15201	15294	15370	15332	15370	15234	15508	15374	15271	15363	15210	15528	15469	15245	15337	15402	15266	15373	15345	15148	15305	15492	15367	15375	15377	15283	15439	15472	15430	15485	15532	15478	15303	15238	15263	15277	15320	15245	15245	15548	15307	15184	15444	15370	15119	15356	15303	15374	15246	15359	15364	15235	15235	15443	15398	15336	15485	15148	15369	15411	15433	15233	15381	15465	15595	15418	15334	15319	15313	15355	15240	15316	15357	15333	15373	15492	15413	15402	15302	15361	15311	15424	15304	15365	15197	15335	15500	15354	15433	15533	15384	15379	15305	15219	15255	15284	15402	15438	15254	15599	15289	15503	15519	15271	15121	15357	15341	15337	15480	15321	15242	15418	15180	15327	15462	15387	15318	15183	15343	15261	15403	15429	15427	15355	15454	15282	15439	15394	15354	15435	15370	15494	15313	15303	15431	15261	15056	15394	15314	15266	15469	15258	14980	15336	15434	15295	15434	15437	15440	15306	15317	15252	15259	15262	15323	15305	15660	15145	15205	15338	15289	15379	15495	15227	15186	15295	15414	15412	15324	15329	15247	15349	15371	15326	15390	15264	15107	15361	15283	15480	15200	15482	15380	15461	15326	15280	15147	15383	15342	15298	15403	15260	15420	15318	15409	15370	15297	15151	15390	15227	15552	15531	15326	15332	15177	15414	15311	15692	15279	15351	15234	15357	15196	15238	15094	15218	15222	15460	15308	15339	15279	15444	15377	15485	15257	15335	15284	15346	15334	15066	15372	15508	15443	15424	15417	15288	15434	15441	15136	15258	15272	15465	15289	15514	15288	15415	15241	15143	15233	15336	15385	15516	15167	15261	15180	15273	15509	15351	15419	15565	15521	15370	15396	15358	15646	15247	15411	15285	15245	15383	15284	15303	15329	15363	15333	15114	15044	15276	15449	15372	15326	15451	15278	15479	15625	15485	15399	15423	15198	15394	15553	15401	15403	15463	15421	15329	15187	15295	15519	15327	15259	15407	15265	15442	15354	15247	15355	15311	15363	15333	15491	15275	15455	15460	15419	15513	15270	15599	15142	15289	15406	15245	15809	15309	15327	15419	15320	15286	15114	15358	15298	15204	15374	15390	15355	15290	15295	15412	15320	15520	15138	15350	15410	15344	15383	15237	15384	15333	15380	15460	15318	15307	15348	15301	15215	15472	15288	15195	15295	15258	15364	15382	15496	15391	15354	15371	15325	15295	15470	15318	15134	15290	15423	15327	15320	15489	15648	15415	15445	15279	15259	15262	15345	15264	15257	15229	15340	15313	15361	15344	15341	15302	15122	15358	15394	15573	15371	15404	15308	15212	15257	15426	15138	15299	15254	15175	15283
15160	25850	23692	19524	17874	16947	16497	16237	15508	15139	14927	15038	14607	15596	25767	29484	26028	21161	17060	15238	14401	14207	14061	14321	14256	14195	14302	14232	14207	14268	14089	14256	14137	14294	14358	14087	14285	14168	14082	14194	14219	14197	14126	14188	14176	14131	14292	14154	14244	14175	14041	14190	14293	14253	14257	14170	14123	14231	14273	14184	14388	14110	14168	14304	14224	14394	14260	14171	14239	14236	14354	14217	14183	14206	14244	14099	14204	14101	14176	14155	14195	14277	14417	14192	14293	14229	14200	14211	14245	14350	14306	14269	14161	14290	14354	14100	14285	14301	14192	14180	14251	14064	14264	14176	14161	14195	14232	14344	14253	14324	14258	14254	14158	14120	14208	14305	14329	14168	14440	14125	14321	14230	14054	14363	14128	14256	14283	14108	14190	14109	14224	14226	14227	14298	14192	14183	14162	14121	14291	14238	14263	14205	14183	14133	14334	14222	14034	14266	14115	14143	14112	14237	14196	13972	14321	14278	14263	14456	14267	14347	14242	14157	14203	14283	14216	14144	14081	14348	14194	14163	14149	14270	14112	14246	14216	14014	13983	14292	14083	14236	14149	14161	14354	14199	14307	14246	14072	14159	13980	14378	14206	14189	14021	14027	14252	14220	14089	14234	14216	14203	14017	14221	14043	14143	14168	14168	14012	14249	14340	14279	14204	14365	14344	14221	14149	14277	14180	14127	14182	14256	14296	14319	14227	14047	14132	14170	14106	14286	14167	14136	14185	14277	14224	14268	14328	14224	14237	14108	14145	14116	14358	14177	14422	14253	14506	14113	14269	14270	14243	14191	14140	14208	14153	14197	14331	14195	14105	14224	14383	14259	14201	14132	14210	14188	14182	14188	14249	14332	14179	14385	14362	14084	14113	14148	14359	14211	14188	14370	14325	13996	14266	14202	14215	14422	14126	14232	14285	14285	14280	14192	14259	14122	14192	14362	14128	14349	14102	14166	14180	14356	14379	14163	14151	14195	14312	14139	14200	14103	14258	14334	14123	14172	14111	14097	14308	14237	14009	14268	14121	14303	14288	14229	14337	14090	14160	14234	14274	14183	14245	14091	14293	14208	14148	14301	14227	14226	14341	14196	14272	14370	14362	14137	14262	14055	14166	14204	14231	14410	14218	14219	14241	14439	14275	14411	14256	14220	14198	14165	14243	14314	14128	13994	14115	14298	14283	14324	14223	14133	14286	14169	14240	14108	14253	14140	14114	14098	14229	14122	14306	14106	14173	14212	14155	14053	14169	14185	14360	13989	14155	14208	14098	14284	14312	14380	14233	14117	14172	14068	14155	14357	14069	14069	14212	14377	14206	14375	14250	14081	14331	14253	14241	14314	14313	14334	14229	14199	14141	14157	14344	14287	14269	14129	14302	14206	14235	14082	14209	14055	14111	14070	14317	14191	14219	14319	14110	14143	14386	13998	14370	14066	14072	14232	14150	14184	14263	14296	14274	14104	14278	14229	14057	14265	14358	14283	14084	14312	14222	14128	14286	14211	14416	14163	14246	14194	14202	14232	14171	14279	14290	14288	14198	14224	14274	14218	14227	14293	14176	14247	14168	14241	14131	14337	14255	14420	14345	14224	14104	14203	14116	14254	14056	14080	14216	14238	14230	14205	14239	14372	14061	14333	14198	14219	14122	14281	14316	14241	14222	14211	14165	14120	14437	14084	14223	14245	14124	14090	14302	14121	14263	14227	14274	14369	14018	14309	14154	14137	14114	14094	14191	14195	14081	14342	14292	14288	14080	14246	14211	14350	14270	14477	14165	14267	14318	14179	14346	14173	14197	14126	14115	14215	14248	14322	14180	14226	14307	14112	14118	14188	14039	14256	14145	14174	14123	14223	14361	14135	14226	14297	14170	14221	14427	14183	14072	14171	14185	14320	14280	14194	14442	14297	14128	14120	14333	14434	14283	14207	14047	14342	14296	14441	14210	14197	14270	14082	14319	14220	14200	14280	14084	14304	14119	14307	14125	14196	14221	14163	14333	14329	14302	14223	14170	14094	14204	14212	14192	14257	14154	14145	14151	14172	14260	14281	14072	14173	14086	14171	14194	14300	14307	14309	14210	14319	14143	14195	14139	14313	14104	14243	14312	14189	14056	14158	14216	14130	14084	14236	14296	14150	14091	14117	14276	14169	14124	14183	14239	14262	14104	14138	14095	14144	14177	14243	14291	14158	14205	14216	14454	14034	14346	14113	14298	14169	14176	14148	14229	14164	14242	14042	14260	14208	14216	14192	14138	14066	14210	14243	14195	14161	14114	14134	14185	14182	14180	14160	14313	14147	14364	14242	14233	14240	14139	14110	14235	14299	14167	14104	14122	14246	14407	14299	14158	14085	14107	14063	14065	14151	14329	14309	14059	14420	14195	14228	14186	14155	14214	14204	14262	14300	14058	14207	14242	14109	14271	14213	14102	14171	14329	14233	14274	14104	14300	14217	14357	14385	14156	14114	14264	14124	14209	14259	14201	14200	14181	14283	14303	14275	14107	14093	14154	14167	14182	14026	14238	14321	14169	14329	14144	14263	14363	14222	14251	14315	14311	14228	14279	14053	14120	14335	14176	14218	14335	14190	14184	14245	14159	14163	14112	14256	14219	14217	14198	14227	14285	14007	14368	14232	14287	14227	14154	14361	14206	14206	14137	14056	14343	14267	14285	14288	14365	14010	14143	14208	14136	14298	14313	14365	14395	14211	14211	14174	14201	14345	14269	14446	14257	14145	14268	14007	14145	14273	14122	14228	14152	14324	14096	14316	14182	14222	14257	14087	14204	14198	14135	14207	14182	14423	14197	14242	14186	14312	14288	14244	14295	14162	14427	14409	14343	14244	14419	14112	14286	14234	14121	14291	14256	14215	14272	14269	14165	14216	14194	14199	14235	14270	14154	14293	14136	14368	14275	14211	14279	14222	14278	14223	14302	14144	14419	14160	14144	14276	14164	14151	14292	14196	14138	14093	13981	14255	14173	14206	14345	14166	14357	14366	14149	14327	14239	14114	14353	14410	14190	13971	14310	14257	14016	14220	14224	14313	14241	14325	14210	14242	14219	14108	14209	14291	14198	14251	14279	14095	14150	14135	14197	14045	14098	14184	14123	14123	14130	14093	14300	14283	14190	14289	14346	14106	14183	14271	14205	14234	14242	14117	14162	14274	14322	14239	14230	14064	14410	14186	14177	14188	14298	14196	14201	14147	14229	14183	14126	14436	14224	14314	14118	14135	14265	14164	14304	14339	14238	14274	14160	14035	14244	14338	14339	14269	14150	14187	14222	14261	14318	14106	14381	14273	14274	14292	14301	14110	14121	14195	14310	14091	14340	14248	14069	14211	14255	14155	14127	14157	14198	14181	14278	14201	14319	14090	14130	14273	14192	14173	14181	14172	14392	14291	14134	14197	14208	14040	14211	14384	14194	14085	14204	14313	14337	14141	14175	14168	14185	14198	14316	14299	14175	14222	14031	14315	14210	14261	14202	14254	14080	14339	14217	14175	14268	14096	14144	14292	14240	14204	14240	14176	14182	14405	14135	14225	14102	14257	14262	14261	14243	14103	14013	14410	14095	14220	14315	14229	14258	14403	14232	14279	14278	14327	14266	14092	14077	14360	14278	14137	14079	14452	14169	14199	14125	14279	14264	14174	14216	14236	14223	14206	14206	14150	14104	14071	14181	14296	14204	14207	14154	14338	14234	14176	14102	14234	14236	13952	14167	14147	14199	14272	14221	14129	14213	14210	14161	14236	14202	14015	14425	14369	14213	14171	14222	14286	14188	14220	14230	14208	14301	14259	14108	14061	14098	14198	14209	14329	14239	14274	14161	14268	14343	14361	14209	14241	14320	14218	14292	14101	14258	14225	14152	14298	14155	14142	14135	14249	14277	14192	14329	14252	14166	14302	14151	14433	14229	14131	14284	14018	14096	14216	14171	14518	14221	14218	14267	14121	14231	14122	14364	14269	14299	14053	14227	14251	14200	14326	14129	14121	14368	14167	14162	14126	14171	14308	14136	14132	14200	14415	14274	14179	14142	14101	14301	14294	14315	14175	14133	14234	14136	14309	14308	14029	14218	14105	14407	14264	14205	14185	14306	14339	14311	14421	14262	14268	14031	14105	14258	14259	14095	14176	14094	14022	14371	14196	14207	14248	14260	14109	14248	14240	14282	14150	14210	14141	14349	14360	14330	14226	14166	14268	14219	14103	14067	14245	14290	14350	14300	14133	14220	14286	14104	14326	14165	14045	14152	14230	14139	14126	14371	14118	14105	14202	14224	14183	14244	14381	14096	14102	14234	14110	14209	14298	14177	14359	14128	14237	14206	14384	14083	14071	14112	14083	14181	14132	14287	14248	14235	14302	14291	14217	14191	14166	14131	14286	14369	14052	14139	13928	14215	14198	14219	14123	14144	14311	14153	14152	14289	14151	14017	14044	14245	14128	14386	14031	14206	14117	14156	14195	14330	14179	14254	14247	14272	14074	14239	14192	14232	14163	14135	14263	14279	14174	14279	14214	14106	14161	14137	14322	14239	14357	14246	14144	14243	14143	14348	14277	14166	14242	14235	14138	14399	14136	14157	14082	14104	14169	14231	14113	14321	14366	14214	14185	14180	14159	14226	14314	14187	14289	14159	14221	14257	14159	14143	14172	14176	14151	14265	14140	14232	14314	14202	14201	14191	14253	14100	14153	14124	14216	14189	14201	14187	14244	14293	14288	14306	14177	14052	14348	14233	14270	14209	14118	14128	14079	14409	14250	14183	14161	14176	14337	14063	14129	14420	14224	14217	14225	14317	14325	14137	14021	14076	14188	14038	14277	14162	14145	14166	14199	14258	14406	14315	14188	14175	14206	14350	14006	14197	14172	14190	14289	14163	14235	14241	14318	14116	14145	14304	14168	14287	14260	14090	14243	14339	14152	14287	14360	14171	14200	14270	14228	14146	14257	14170	14179	14315	14275	14233	14169	14298	14074	14333	14181	14349	14132	14286	14254	14175	14170	14237	14321	14239	14192	14173	14227	14244	14314	14150	14238	14134	14221	14207	14153	14211	14200	14222	14157	14284	14252	14124	14094	14291	14143	14253	14291	14323	14229	14196	14200	14278	14225	14335	14143	14201	14105
22503	20920	28595	23375	21067	22488	23201	17908	16550	16737	16501	16026	16003	17239	29229	33871	29915	24759	19986	17391	16436	16020	15795	15737	15846	15593	15600	15637	15632	15655	15628	15663	15592	15605	15645	15625	15565	15702	15648	15488	15643	15661	15697	15758	15855	15659	15584	15811	15678	15424	15505	15620	15349	15569	15547	15580	15590	15523	15504	15343	15552	15568	15519	15514	15482	15496	15522	15610	15472	15628	15498	15714	15290	15690	15576	15472	15585	15548	15540	15593	15490	15638	15563	15450	15666	15591	15409	15624	15547	15511	15492	15532	15784	15496	15665	15566	15527	15772	15612	15589	15501	15539	15746	15572	15534	15640	15685	15591	15484	15500	15483	15485	15635	15535	15555	15637	15527	15534	15671	15521	15552	15602	15441	15345	15601	15569	15577	15688	15492	15539	15429	15424	15536	15342	15432	15582	15423	15478	15635	15603	15631	15599	15581	15492	15572	15481	15454	15286	15598	15617	15485	15496	15581	15630	15820	15615	15549	15587	15638	15557	15396	15616	15853	15435	15670	15555	15678	15276	15430	15569	15420	15564	15689	15401	15392	15571	15570	15460	15663	15448	15417	15385	15803	15398	15498	15557	15589	15318	15656	15393	15570	15467	15674	15665	15315	15438	15349	15310	15369	15626	15398	15373	15441	15579	15572	15502	15444	15641	15228	15662	15329	15644	15436	15384	15714	15623	15435	15642	15653	15614	15452	15486	15553	15496	15612	15632	15661	15493	15675	15587	15587	15562	15475	15582	15443	15463	15342	15723	15632	15538	15562	15576	15729	15454	15518	15705	15473	15419	15448	15480	15606	15605	15594	15634	15473	15673	15542	15305	15596	15563	15857	15372	15338	15522	15536	15468	15559	15479	15350	15755	15484	15532	15609	15739	15568	15488	15587	15546	15582	15424	15445	15444	15569	15672	15388	15638	15383	15569	15550	15562	15701	15491	15409	15357	15564	15479	15596	15434	15419	15747	15607	15552	15505	15375	15650	15444	15495	15730	15356	15734	15309	15628	15625	15517	15434	15588	15508	15782	15570	15641	15360	15513	15593	15396	15582	15269	15474	15450	15425	15361	15550	15401	15526	15421	15324	15665	15487	15542	15465	15475	15562	15600	15634	15465	15698	15560	15485	15474	15486	15556	15411	15749	15559	15520	15512	15374	15430	15493	15615	15636	15609	15666	15349	15440	15602	15604	15648	15758	15606	15546	15654	15538	15541	15697	15529	15542	15553	15401	15455	15332	15465	15529	15559	15657	15635	15463	15678	15657	15365	15734	15636	15649	15451	15557	15462	15601	15533	15508	15672	15493	15486	15522	15583	15562	15584	15572	15420	15518	15417	15574	15495	15535	15593	15479	15539	15506	15526	15388	15648	15732	15344	15560	15461	15540	15529	15508	15537	15668	15513	15533	15616	15282	15339	15483	15570	15495	15578	15475	15502	15504	15582	15471	15311	15440	15615	15418	15519	15541	15505	15392	15440	15452	15453	15371	15558	15550	15518	15517	15578	15631	15671	15602	15666	15376	15512	15328	15481	15543	15508	15477	15630	15581	15363	15530	15550	15578	15652	15564	15562	15525	15527	15545	15283	15375	15589	15303	15501	15419	15420	15283	15483	15505	15578	15500	15661	15592	15544	15645	15692	15504	15552	15479	15455	15450	15549	15248	15588	15735	15404	15603	15598	15632	15768	15431	15502	15648	15441	15262	15492	15256	15547	15197	15667	15475	15507	15575	15448	15646	15383	15620	15543	15689	15504	15624	15667	15588	15561	15551	15719	15586	15460	15341	15593	15468	15618	15533	15452	15477	15631	15614	15542	15504	15419	15553	15599	15564	15464	15539	15418	15663	15455	15530	15582	15280	15484	15559	15558	15485	15406	15563	15444	15499	15520	15769	15665	15511	15542	15337	15624	15633	15706	15421	15421	15475	15640	15507	15561	15615	15535	15339	15273	15448	15473	15348	15427	15551	15515	15383	15451	15291	15477	15544	15545	15540	15557	15566	15479	15528	15413	15312	15483	15594	15558	15292	15712	15569	15493	15622	15461	15437	15584	15454	15515	15578	15560	15593	15506	15550	15635	15313	15449	15490	15580	15584	15558	15565	15469	15390	15652	15438	15567	15433	15475	15473	15805	15489	15566	15463	15412	15518	15356	15619	15620	15649	15401	15539	15570	15463	15534	15669	15514	15475	15213	15582	15549	15471	15613	15508	15558	15432	15671	15476	15236	15491	15466	15427	15353	15469	15606	15463	15627	15403	15527	15388	15389	15485	15449	15517	15534	15497	15440	15757	15577	15446	15498	15625	15364	15589	15489	15647	15516	15478	15547	15679	15560	15448	15510	15577	15600	15539	15656	15482	15484	15560	15546	15577	15384	15348	15410	15366	15591	15538	15506	15459	15511	15430	15551	15580	15559	15513	15482	15383	15524	15429	15401	15476	15555	15745	15680	15574	15442	15515	15669	15520	15580	15576	15429	15463	15365	15460	15593	15618	15680	15571	15511	15526	15561	15336	15543	15387	15546	15638	15585	15623	15593	15626	15454	15455	15599	15388	15536	15514	15653	15492	15497	15580	15423	15433	15561	15616	15462	15713	15458	15441	15265	15431	15497	15465	15737	15534	15547	15384	15723	15500	15674	15366	15429	15568	15372	15501	15429	15561	15610	15561	15358	15598	15467	15506	15496	15449	15457	15570	15621	15430	15619	15459	15342	15424	15438	15392	15536	15515	15558	15494	15624	15436	15419	15476	15596	15409	15558	15306	15455	15538	15538	15375	15489	15482	15417	15513	15368	15598	15487	15280	15377	15594	15570	15421	15569	15530	15584	15556	15619	15653	15470	15532	15338	15481	15506	15413	15587	15727	15577	15347	15414	15410	15580	15659	15318	15492	15225	15444	15456	15692	15749	15419	15447	15535	15502	15509	15532	15652	15401	15494	15591	15575	15433	15255	15532	15506	15371	15524	15570	15298	15624	15528	15410	15379	15207	15637	15678	15457	15519	15525	15526	15510	15444	15538	15589	15610	15646	15571	15343	15641	15581	15640	15592	15484	15439	15685	15676	15491	15650	15498	15615	15598	15540	15611	15385	15590	15559	15682	15656	15448	15476	15626	15324	15461	15393	15587	15624	15603	15513	15280	15536	15377	15390	15617	15545	15559	15415	15624	15598	15497	15512	15365	15589	15625	15417	15512	15468	15522	15546	15376	15456	15424	15697	15485	15429	15581	15473	15594	15600	15675	15558	15523	15765	15414	15472	15554	15400	15525	15540	15454	15357	15573	15627	15638	15780	15412	15686	15530	15169	15583	15566	15543	15545	15685	15408	15374	15528	15478	15584	15539	15543	15572	15456	15462	15467	15473	15615	15284	15775	15673	15629	15453	15521	15468	15600	15452	15378	15627	15617	15627	15591	15448	15550	15431	15691	15646	15428	15553	15643	15711	15501	15327	15540	15470	15803	15359	15454	15735	15501	15588	15682	15579	15389	15402	15484	15630	15596	15705	15607	15502	15350	15551	15647	15589	15541	15453	15297	15425	15652	15518	15611	15409	15386	15288	15468	15360	15268	15643	15507	15486	15407	15459	15418	15592	15333	15493	15575	15397	15448	15476	15648	15335	15589	15454	15414	15514	15419	15590	15710	15550	15517	15645	15738	15506	15416	15322	15641	15877	15442	15461	15556	15526	15538	15541	15517	15553	15395	15699	15543	15404	15343	15459	15545	15750	15437	15494	15595	15699	15463	15326	15497	15279	15590	15284	15426	15499	15440	15511	15644	15474	15500	15425	15636	15524	15460	15487	15432	15583	15423	15467	15416	15580	15560	15651	15629	15514	15373	15511	15452	15636	15515	15609	15658	15439	15447	15570	15433	15410	15512	15493	15642	15543	15689	15405	15330	15653	15423	15466	15640	15592	15399	15501	15570	15476	15577	15438	15480	15554	15383	15534	15692	15479	15283	15425	15377	15404	15419	15548	15531	15497	15525	15412	15730	15402	15514	15344	15319	15415	15582	15694	15524	15815	15441	15406	15493	15476	15634	15554	15551	15512	15521	15367	15378	15497	15522	15343	15598	15439	15429	15511	15664	15623	15297	15341	15525	15466	15392	15507	15471	15510	15558	15455	15366	15593	15461	15618	15497	15539	15596	15565	15444	15639	15576	15363	15402	15396	15495	15529	15391	15542	15486	15444	15483	15621	15567	15617	15689	15557	15587	15230	15526	15324	15603	15555	15414	15480	15423	15395	15285	15497	15399	15395	15767	15382	15617	15536	15595	15552	15640	15510	15478	15713	15431	15348	15394	15471	15365	15438	15867	15499	15397	15185	15578	15495	15615	15409	15550	15580	15671	15538	15465	15471	15431	15397	15476	15396	15473	15589	15531	15611	15301	15459	15580	15378	15542	15680	15436	15455	15475	15450	15526	15561	15481	15411	15811	15490	15494	15533	15367	15515	15449	15483	15323	15268	15343	15581	15442	15523	15520	15682	15605	15379	15676	15455	15478	15389	15463	15602	15688	15637	15393	15628	15576	15303	15383	15355	15364	15395	15551	15423	15503	15603	15654	15598	15317	15380	15569	15724	15515	15447	15460	15489	15395	15463	15549	15493	15523	15560	15606	15605	15463	15590	15562	15490	15516	15442	15522	15274	15564	15641	15547	15455	15479	15623	15416	15354	15554	15519	15455	15394	15498	15514	15461	15330	15474	15722	15405	15528	15438	15379	15322	15730	15581	15591	15472	15564	15593	15494	15396	15495	15588	15601	15522	15572	15635	15482	15522	15578	15332	15361	15345	15506	15649	15439	15404	15648	15564	15566	15627	15569	15541	15471	15404	15423	15589	15530	15602	15386	15447	15437	15432	15515	15440	15509	15701	15579	15647	15555	15390	15449	15594	15516	15541	15519	15520	15398	15484	15544	15538	15594	15557	15337	15416	15345	15516	15596	15724	15442	15475	15461	15664	15532	15484	15619	15445	15522	15525	15303	15374	15592	15607	15442	15636	15457	15501	15617	15445	15413	15573	15753	15339	15545	15482	15365	15522	15408	15382	15390	15298	15492	15597	15672	15696	15497	15441	15422	15518	15344	15463	15448	15481	15740	15421	15527	15510	15627	15648	15617	15270	15510	15409	15579
16079	29877	28017	22630	19865	18148	17355	16824	15963	15483	15650	15154	15114	17635	34368	36453	31792	25319	19221	15921	14880	14391	14315	14210	14405	14449	14404	14435	14406	14351	14314	14383	14529	14437	14343	14435	14238	14269	14498	14268	14232	14320	14480	14387	14183	14164	14451	14383	14369	14353	14460	14336	14309	14477	14332	14521	14145	14366	14355	14245	14369	14430	14429	14402	14356	14406	14349	14342	14402	14327	14156	14221	14140	14523	14263	14214	14311	14328	14335	14326	14342	14393	14405	14344	14256	14204	14436	14315	14278	14327	14260	14419	14339	14527	14383	14377	14432	14289	14164	14377	14275	14442	14280	14328	14337	14449	14390	14287	14280	14403	14372	14310	14318	14155	14221	14342	14405	14344	14309	14273	14313	14487	14389	14403	14248	14459	14340	14245	14211	14263	14367	14380	14377	14484	14416	14281	14301	14109	14357	14298	14337	14399	14300	14230	14361	14478	14320	14402	14393	14378	14167	14292	14275	14189	14357	14252	14278	14386	14263	14304	14419	14277	14309	14327	14337	14338	14249	14440	14281	14236	14284	14276	14223	14308	14338	14221	14419	14199	14339	14423	14277	14393	14443	14171	14391	14319	14226	14434	14087	14312	14419	14353	14378	14297	14299	14253	14272	14180	14251	14433	14333	14396	14439	14153	14305	14573	14359	14273	14242	14297	14249	14533	14363	14274	14249	14239	14301	14235	14383	14257	14263	14110	14157	14387	14426	14195	14317	14225	14480	14354	14209	14292	14254	14299	14247	14282	14295	14547	14280	14394	14498	14233	14283	14205	14284	14379	14275	14228	14171	14415	14490	14256	14261	14473	14257	14287	14283	14388	14342	14365	14366	14309	14304	14327	14371	14324	14269	14376	14356	14310	14288	14344	14314	14447	14199	14209	14367	14313	14136	14301	14385	14387	14178	14235	14424	14324	14243	14186	14444	14305	14381	14374	14373	14276	14211	14250	14330	14301	14254	14201	14306	14312	14189	14488	14348	14420	14209	14376	14314	14275	14408	14368	14355	14237	14437	14506	14346	14478	14462	14219	14337	14384	14181	14376	14319	14307	14386	14072	14314	14379	14191	14432	14379	14158	14421	14247	14298	14263	14370	14285	14273	14360	14301	14406	14348	14360	14530	14299	14305	14400	14288	14355	14337	14341	14393	14267	14369	14305	14314	14441	14295	14415	14375	14062	14224	14432	14322	14287	14254	14139	14410	14248	14327	14274	14348	14424	14291	14253	14368	14338	14408	14388	14357	14240	14193	14378	14368	14235	14278	14351	14224	14380	14187	14286	14359	14439	14247	14341	14209	14374	14193	14391	14388	14418	14294	14324	14196	14214	14185	14396	14281	14377	14107	14195	14497	14403	14188	14434	14160	14371	14337	14274	14295	14224	14329	14327	14325	14118	14313	14139	14419	14270	14354	14207	14301	14334	14416	14248	14351	14346	14355	14235	14380	14347	14461	14433	14136	14341	14372	14319	14248	14290	14340	14316	14411	14307	14414	14351	14346	14433	14311	14255	14467	14249	14355	14250	14303	14279	14341	14389	14341	14237	14315	14250	14202	14504	14257	14241	14284	14358	14374	14203	14285	14278	14326	14371	14239	14457	14343	14225	14188	14396	14148	14336	14227	14357	14298	14312	14302	14307	14343	14276	14264	14283	14389	14391	14269	14365	14238	14192	14498	14330	14386	14332	14470	14418	14306	14316	14256	14262	14318	14331	14373	14356	14396	14164	14317	14191	14212	14315	14302	14450	14092	14118	14303	14322	14411	14262	14395	14256	14397	14360	14336	14210	14356	14291	14320	14404	14510	14178	14253	14246	14337	14312	14388	14416	14372	14374	14273	14368	14178	14321	14544	14391	14420	14366	14158	14391	14374	14464	14322	14238	14325	14314	14204	14328	14276	14219	14386	14237	14321	14375	14449	14408	14226	14222	14353	14340	14213	14244	14326	14389	14302	14404	14220	14363	14268	14236	14326	14394	14242	14239	14264	14458	14183	14519	14176	14416	14311	14493	14186	14434	14308	14227	14403	14374	14364	14274	14431	14324	14205	14451	14276	14316	14169	14156	14253	14334	14269	14271	14282	14446	14320	14288	14263	14350	14363	14329	14270	14371	14462	14172	14312	14197	14282	14478	14356	14297	14388	14344	14404	14285	14374	14323	14095	14297	14447	14370	14295	14361	14256	14100	14104	14333	14203	14246	14208	14390	14277	14261	14307	14182	14081	14379	14301	14417	14299	14298	14257	14357	14330	14294	14256	14175	14331	14184	14158	14390	14317	14497	14277	14533	14219	14393	14383	14308	14428	14404	14295	14215	14402	14233	14287	14266	14070	14334	14269	14384	14324	14345	14144	14324	14311	14276	14261	14302	14271	14295	14447	14293	14216	14259	14398	14214	14294	14188	14432	14217	14253	14309	14405	14378	14192	14426	14373	14228	14238	14378	14376	14322	14380	14164	14288	14424	14399	14413	14212	14317	14392	14307	14264	14362	14406	14481	14258	14414	14204	14470	14323	14303	14273	14248	14401	14202	14335	14327	14143	14291	14322	14326	14374	14262	14396	14301	14193	14354	14379	14365	14280	14326	14279	14299	14193	14255	14319	14300	14280	14307	14205	14204	14332	14390	14318	14418	14369	14222	14324	14205	14392	14375	14336	14252	14332	14418	14434	14440	14380	14234	14180	14206	14464	14396	14382	14232	14334	14280	14175	14278	14242	14181	14339	14219	14294	14250	14429	14370	14304	14251	14400	14226	14348	14314	14197	14337	14385	14263	14312	14272	14200	14372	14434	14297	14347	14260	14342	14312	14168	14420	14264	14140	14455	14262	14283	14495	14235	14254	14201	14140	14527	14124	14409	14124	14248	14327	14298	14220	14304	14244	14448	14467	14221	14243	14415	14232	14159	14183	14341	14325	14278	14190	14288	14249	14342	14319	14283	14218	14230	14228	14334	14453	14383	14293	14246	14354	14345	14337	14271	14353	14192	14356	14381	14290	14337	14257	14287	14270	14366	14400	14306	14352	14314	14263	14277	14258	14292	14432	14396	14287	14427	14402	14433	14289	14411	14185	14327	14378	14341	14394	14191	14380	14411	14315	14261	14326	14244	14283	14279	14407	14301	14349	14306	14376	14234	14163	14361	14314	14462	14450	14270	14333	14241	14354	14393	14305	14240	14398	14045	14372	14275	14304	14304	14263	14381	14455	14291	14470	14368	14328	14425	14178	14288	14260	14289	14211	14303	14359	14369	14279	14240	14299	14185	14292	14351	14284	14437	14359	14255	14213	14307	14388	14299	14269	14298	14273	14251	14340	14168	14316	14351	14280	14410	14362	14315	14312	14459	14366	14430	14423	14140	14206	14202	14322	14243	14383	14176	14362	14282	14381	14385	14220	14300	14347	14341	14354	14361	14418	14249	14388	14500	13980	14241	14246	14274	14397	14240	14391	14343	14433	14364	14448	14229	14384	14238	14227	14182	14275	14299	14206	14181	14234	14528	14369	14355	14207	14333	14200	14404	14314	14386	14477	14145	14476	14255	14234	14393	14333	14322	14377	14432	14335	14343	14162	14225	14323	14364	14266	14162	14326	14222	14342	14350	14364	14330	14312	14249	14132	14110	14313	14306	14217	14531	14452	14383	14194	14387	14168	14305	14488	14291	14513	14520	14462	14307	14238	14434	14122	14225	14202	14281	14280	14210	14234	14306	14443	14192	14292	14317	14340	14362	14333	14250	14256	14294	14287	14460	14289	14322	14408	14283	14379	14415	14444	14374	14372	14394	14277	14249	14449	14082	14312	14353	14224	14296	14261	14348	14297	14263	14325	14168	14480	14277	14300	14301	14201	14355	14158	14468	14493	14283	14282	14085	14307	14475	14361	14315	14227	14447	14406	14406	14415	14361	14290	14286	14303	14399	14386	14356	14313	14297	14309	14272	14194	14469	14369	14244	14307	14431	14468	14237	14361	14301	14382	14358	14379	14272	14338	14388	14365	14185	14294	14230	14185	14348	14468	14466	14189	14392	14312	14404	14336	14326	14397	14295	14286	14309	14455	14468	14276	14282	14319	14481	14391	14490	14228	14210	14290	14188	14153	14391	14397	14251	14348	14210	14253	14346	14233	14313	14442	14238	14555	14352	14297	14286	14306	14304	14233	14401	14117	14352	14388	14437	14273	14279	14398	14346	14315	14306	14298	14231	14326	14033	14464	14381	14318	14384	14329	14303	14298	14180	14278	14360	14440	14080	14389	14340	14378	14162	14265	14150	14404	14272	14297	14381	14176	14336	14414	14327	14422	14343	14456	14242	14213	14347	14463	14247	14371	14246	14218	14435	14130	14255	14285	14361	14335	14184	14188	14184	14345	14307	14391	14143	14355	14246	14448	14400	14415	14294	14324	14257	14447	14326	14501	14306	14340	14309	14321	14312	14209	14345	14428	14177	14353	14291	14359	14300	14306	14354	14184	14302	14237	14293	14354	14349	14324	14298	14226	14153	14413	14214	14230	14322	14352	14318	14394	14219	14268	14297	14474	14330	14312	14263	14287	14199	14294	14174	14314	14274	14421	14336	14364	14362	14413	14245	14221	14284	14275	14316	14315	14273	14258	14269	14420	14298	14334	14367	14290	14386	14345	14503	14344	14217	14367	14509	14412	14329	14513	14395	14307	14108	14398	14403	14377	14485	14402	14339	14188	14422	14500	14270	14222	14233	14227	14317	14575	14333	14157	14306	14147	14406	14478	14348	14377	14314	14335	14278	14221	14392	14276	14375	14429	14254	14321	14347	14231	14102	14411	14315	14342	14376	14335	14076	14408	14358	14412	14165	14359	14379	14387	14368	14448	14043	14336	14367	14464	14231	14338	14193	14258	14429	14422	14309	14290	14139	14224	14369	14427	14151	14290	14324	14374	14308	14315	14244	14311	14234	14338	14445	14444	14150	14318	14196	14333	14370	14466	14282	14243	14294	14503	14304	14374	14124	14239	14367	14369	14269	14272	14412	14265	14380	14266	14230	14378	14306	14294	14526	14370	14138	14307	14330	14294	14256	14455	14281	14155	14369	14368	14393	14359	14446	14300	14461	14322	14292	14480	14206	14373	14210	14188	14156	14191	14387	14319	14334	14228	14249	14382
27193	21709	23523	19773	16469	16169	16245	16067	15565	15673	15516	15695	15655	15607	16645	17179	16784	16393	16020	15932	15685	15370	15590	15384	15407	15448	15501	15273	15520	15244	15379	15391	15374	15685	15484	15354	15079	15463	15336	15382	15338	15323	15292	15344	15257	15386	15230	15382	15517	15550	15584	15386	15212	15378	15414	15338	15370	15373	15318	15583	15566	15549	15523	15388	15665	15204	15284	15238	15468	15472	15349	15331	15289	15528	15636	15373	15376	15362	15356	15214	15285	15174	15415	15341	15268	15464	15453	15479	15302	15261	15544	15377	15350	15267	15502	15340	15565	15424	15432	15278	15302	15471	15259	15447	15259	15430	15457	15353	15388	15602	15561	15427	15288	15411	15394	15404	15241	15252	15426	15348	15329	15351	15411	15454	15351	15391	15302	15338	15350	15409	15322	15287	15324	15320	15386	15314	15155	15368	15531	15211	15365	15295	15279	15333	15196	15306	15509	15388	15390	15228	15229	15341	15365	15352	15329	15433	15332	15421	15386	15435	15315	15414	15216	15372	15386	15420	15388	15423	15427	15361	15067	15513	15417	15524	15464	15435	15605	15386	15343	15560	15460	15487	15436	15442	15500	15444	15481	15366	15376	15474	15658	15480	15317	15426	15377	15363	15394	15402	15464	15437	15340	15152	15217	15344	15390	15494	15251	15413	15503	15517	15511	15389	15266	15305	15226	15587	15437	15360	15458	15633	15318	15304	15458	15417	15600	15420	15429	15361	15382	15461	15498	15360	15357	15400	15179	15260	15474	15277	15367	15323	15468	15366	15334	15322	15469	15215	15353	15326	15510	15335	15305	15330	15173	15360	15260	15290	15409	15549	15410	15314	15443	15457	15379	15357	15335	15353	15362	15431	15567	15433	15383	15382	15604	15317	15475	15391	15470	15139	15167	15650	15309	15469	15472	15311	15528	15445	15369	15198	15416	15411	15473	15468	15313	15284	15418	15543	15260	15334	15610	15391	15318	15285	15529	15478	15314	15370	15477	15305	15218	15349	15337	15514	15483	15419	15082	15287	15505	15371	15266	15349	15336	15441	15477	15205	15463	15305	15483	15347	15323	15439	15348	15509	15257	15278	15261	15249	15285	15479	15648	15155	15405	15268	15328	15307	15476	15430	15440	15338	15344	15451	15302	15318	15505	15452	15673	15378	15213	15209	15257	15260	15326	15227	15414	15245	15379	15469	15381	15491	15535	15392	15417	15213	15170	15534	15532	15380	15390	15514	15504	15507	15380	15386	15316	15522	15336	15402	15351	15241	15497	15307	15385	15548	15430	15449	15441	15457	15457	15336	15257	15340	15350	15308	15473	15328	15233	15202	15401	15429	15377	15349	15297	15514	15258	15366	15295	15321	15376	15313	15522	15550	15326	15291	15522	15441	15484	15449	15389	15515	15297	15491	15577	15392	15479	15349	15220	15457	15470	15370	15244	15384	15464	15510	15410	15329	15313	15341	15401	15461	15375	15392	15398	15454	15382	15476	15497	15375	15252	15416	15416	15530	15369	15465	15423	15172	15473	15230	15370	15417	15382	15439	15412	15391	15221	15428	15332	15553	15237	15388	15370	15440	15582	15399	15469	15331	15438	15353	15286	15333	15502	15507	15370	15456	15362	15294	15372	15174	15492	15442	15388	15329	15272	15301	15358	15397	15224	15374	15562	15326	15442	15280	15360	15338	15432	15311	15439	15324	15639	15613	15395	15259	15363	15292	15410	15460	15451	15199	15410	15222	15385	15455	15229	15562	15372	15396	15354	15382	15277	15321	15470	15502	15570	15473	15455	15378	15263	15405	15254	15307	15383	15303	15429	15383	15173	15298	15339	15304	15391	15342	15369	15574	15197	15455	15428	15322	15328	15552	15430	15097	15439	15475	15622	15338	15508	15482	15425	15281	15271	15356	15417	15365	15126	15356	15520	15462	15374	15298	15347	15281	15511	15266	15364	15364	15356	15633	15322	15387	15348	15547	15593	15400	15470	15263	15342	15536	15377	15508	15465	15551	15244	15321	15574	15676	15258	15268	15447	15389	15362	15328	15461	15497	15378	15599	15373	15556	15340	15321	15246	15376	15394	15351	15285	15391	15369	15334	15505	15236	15464	15328	15514	15251	15340	15314	15334	15434	15407	15275	15502	15385	15295	15423	15424	15334	15335	15249	15529	15607	15423	15461	15283	15465	15246	15545	15533	15358	15464	15385	15431	15463	15228	15466	15348	15430	15443	15397	15565	15565	15477	15294	15341	15442	15386	15255	15317	15382	15296	15149	15521	15422	15204	15388	15527	15311	15464	15348	15270	15378	15307	15482	15451	15395	15425	15431	15330	15190	15238	15332	15373	15150	15566	15401	15383	15558	15480	15675	15521	15540	15291	15549	15485	15380	15564	15457	15208	15525	15341	15230	15449	15217	15353	15235	15383	15267	15295	15317	15349	15273	15399	15384	15335	15364	15514	15494	15474	15620	15297	15387	15601	15447	15402	15232	15306	15179	15388	15442	15354	15327	15419	15465	15350	15214	15335	15439	15408	15459	15439	15161	15342	15363	15360	15459	15303	15244	15388	15337	15373	15377	15296	15401	15267	15193	15472	15395	15199	15514	15393	15424	15537	15186	15337	15274	15447	15377	15381	15335	15363	15371	15283	15437	15613	15478	15416	15461	15346	15405	15475	15245	15201	15364	15495	15415	15321	15222	15434	15199	15343	15306	15436	15306	15407	15211	15405	15436	15414	15386	15436	15452	15351	15438	15515	15424	15344	15312	15378	15193	15393	15448	15556	15370	15485	15512	15298	15412	15421	15631	15592	15394	15626	15365	15444	15338	15415	15536	15386	15345	15322	15476	15397	15431	15378	15603	15397	15297	15347	15473	15359	15360	15361	15363	15424	15333	15361	15309	15507	15550	15528	15529	15428	15299	15337	15357	15363	15220	15472	15271	15540	15329	15317	15392	15422	15492	15386	15276	15246	15492	15302	15478	15413	15370	15404	15222	15490	15376	15310	15396	15364	15410	15122	15409	15457	15309	15486	15338	15152	15295	15261	15321	15174	15162	15537	15411	15353	15445	15516	15131	15378	15376	15467	15363	15421	15445	15439	15500	15423	15314	15247	15437	15340	15299	15420	15412	15233	15344	15334	15295	15370	15308	15586	15404	15469	15533	15326	15538	15511	15441	15405	15404	15300	15382	15472	15546	15360	15156	15387	15549	15494	15301	15707	15377	15268	15446	15426	15388	15346	15557	15313	15505	15549	15228	15379	15347	15410	15417	15448	15678	15261	15260	15546	15499	15471	15422	15402	15370	15198	15228	15275	15122	15241	15416	15265	15461	15377	15630	15526	15210	15269	15461	15422	15412	15274	15394	15360	15442	15490	15476	15437	15470	15352	15370	15391	15274	15446	15479	15424	15428	15254	15260	15458	15249	15283	15361	15560	15402	15225	15207	15451	15665	15346	15479	15223	15259	15461	15273	15245	15615	15487	15272	15362	15503	15159	15440	15397	15274	15462	15400	15504	15384	15202	15380	15445	15374	15306	15572	15552	14961	15329	15374	15303	15329	15378	15392	15432	15250	15460	15297	15420	15423	15374	15255	15331	15249	15265	15488	15440	15362	15462	15333	15292	15378	15466	15318	15258	15383	15498	15510	15419	15337	15270	15283	15420	15313	15506	15264	15576	15394	15479	15327	15541	15240	15344	15632	15458	15371	15618	15517	15405	15315	15333	15431	15321	15482	15229	15338	15296	15287	15208	15433	15358	15391	15416	15440	15341	15494	15563	15404	15576	15444	15574	15581	15384	15282	15638	15421	15439	15417	15430	15404	15302	15384	15413	15584	15361	15317	15441	15349	15457	15505	15412	15419	15163	15468	15431	15417	15378	15438	15408	15310	15470	15326	15317	15422	15356	15474	15372	15379	15515	15451	15236	15381	15381	15388	15412	15407	15401	15556	15538	15276	15418	15552	15449	15201	15143	15441	15338	15200	15574	15399	15454	15442	15299	15344	15286	15470	15319	15180	15446	15309	15321	15474	15626	15513	15409	15295	15485	15499	15526	15551	15534	15336	15427	15362	15434	15397	15241	15332	15486	15487	15294	15415	15298	15507	15392	15276	15243	15459	15371	15541	15223	15476	15363	15433	15394	15584	15416	15313	15334	15333	15398	15387	15482	15417	15379	15287	15446	15306	15274	15353	15344	15347	15394	15484	15431	15296	15478	15236	15555	15311	15449	15347	15413	15429	15461	15412	15448	15453	15516	15282	15560	15401	15372	15335	15506	15442	15305	15374	15303	15412	15205	15447	15467	15448	15364	15233	15469	15303	15393	15502	15519	15564	15378	15350	15289	15312	15412	15358	15460	15345	15427	15383	15356	15589	15373	15508	15345	15433	15275	15326	15313	15331	15175	15244	15251	15438	15306	15159	15542	15258	15367	15468	15416	15497	15573	15257	15360	15392	15514	15399	15340	15474	15339	15392	15424	15408	15452	15419	15254	15401	15304	15476	15213	15409	15241	15511	15501	15278	15466	15473	15334	15380	15435	15314	15284	15658	15387	15647	15426	15437	15406	15415	15622	15346	15460	15380	15361	15345	15419	15362	15293	15447	15531	15375	15432	15176	15657	15343	15417	15291	15473	15173	15410	15379	15175	15256	15487	15426	15330	15455	15493	15417	15409	15292	15452	15353	15346	15282	15360	15365	15313	15297	15351	15313	15433	15503	15322	15171	15329	15358	15295	15440	15322	15257	15526	15384	15352	15332	15387	15493	15202	15406	15434	15449	15450	15423	15353	15420	15484	15425	15543	15285	15378	15317	15527	15520	15426	15420	15253	15295	15350	15461	15488	15368	15369	15327	15201	15509	15331	15193	15387	15455	15580	15307	15201	15494	15414	15280	15451	15524	15542	15654	15361	15443	15395	15339	15410	15367	15318	15273	15267	15283	15341	15313	15284	15366	15398	15406	15412	15440	15409	15431	15372	15273	15415	15409	15418	15290	15405	15410	15412	15287	15358	15369	15526	15662	15444	15458	15453	15326	15387	15360	15216	15254	15538	15416	15307	15474	15452	15308	15329	15177	15162	15286	15460	15435	15562	15331	15378	15298	15374	15390	15396	15353	15478	15467	15403	15577	15514	15424
15288	20444	19899	16674	16101	15884	15570	15351	14902	14735	14502	14416	14425	14748	16206	16892	16185	15437	14926	14509	14398	14419	14386	14473	14308	14113	14513	14259	14142	14248	14069	14318	14276	14224	14270	14189	14391	14184	14187	14266	14244	14295	14137	14194	14305	14292	14262	14217	14202	14262	14127	14098	14144	14482	14302	14234	14078	14229	14378	14277	14265	14206	14251	14165	14349	14250	14320	14107	14103	14386	14311	14242	14463	14169	14385	14195	14357	14081	14236	14275	14373	14229	14340	14105	14312	14157	14172	14189	14260	14299	14249	14340	14249	14205	14327	14159	14277	14188	14228	14123	14299	14172	14137	14250	14172	14282	14058	14253	14275	14176	14169	14223	14219	14075	14178	14208	14344	14414	14211	14383	14294	14172	14208	14246	14043	14347	14178	14064	14174	14211	14436	14239	14214	14254	14289	14288	14199	14120	14185	14370	14405	14161	14420	14123	14344	14236	14293	14209	14154	14217	14388	14228	14242	14237	14309	14348	14332	14191	14452	14257	14103	14238	14392	14181	14280	14270	14355	14398	14072	14223	14317	14104	14244	14166	14307	14341	14295	14306	14379	14281	14231	14174	14422	14333	14236	14316	14208	14180	14404	14161	14275	14327	14236	14208	14449	14319	14225	14376	14187	14118	14228	14169	14233	14270	14279	14357	14310	14244	14358	14190	14161	14166	14242	14285	14307	14161	14257	14105	14156	14308	14291	14263	14357	14351	14131	14166	14357	14220	14263	14251	14107	14298	14376	14338	14186	14253	14257	14273	14176	14429	14178	13974	14294	14267	14179	14075	14367	14243	14272	14296	14346	14245	14111	14177	14392	14226	14339	14286	14341	14444	14277	14161	14286	14293	14262	14097	14178	14386	14159	14273	14375	14344	14463	14248	14348	14171	14374	14195	14276	14118	14251	14218	14226	14310	14414	14248	14364	14116	14287	14301	14352	14228	14204	14354	14283	14207	14190	14213	14367	14186	14187	14315	14249	14155	14237	14359	14292	14339	14339	14222	14326	14208	14101	14370	14330	14150	14068	14234	14323	14217	14244	14157	14294	14167	14308	14102	14211	14284	14346	14194	14292	14211	14158	14352	14179	14222	14095	14250	14247	14316	14188	14215	14332	14184	14192	14257	14343	14322	14267	14281	14419	14228	14365	14315	14334	14193	14286	14295	14077	14304	14365	14277	14202	14354	14227	14218	14104	14272	14162	14366	14149	14302	14121	14320	14248	14257	14289	14129	14162	14300	14258	14369	14136	13944	14196	14304	14424	14183	14288	14193	14213	14234	14281	14393	14323	14155	14187	14271	14155	14250	14170	14213	14204	14238	14137	14226	14143	14173	14168	14281	14316	14345	14195	14418	14209	14392	14384	14141	14357	14197	14255	14323	14198	14286	14448	14317	14187	14249	14359	14392	14115	14266	14281	14276	14193	14169	14231	14080	14195	14250	14325	14352	14248	14306	14262	14254	14374	14427	14213	14258	14489	14251	14234	14198	14263	14272	14283	14090	14148	14075	14199	14230	14314	14100	14294	14325	14250	14286	14151	14241	14287	14182	14164	14423	14264	14308	14317	14235	14397	14233	14368	14333	14212	14126	14144	14372	14347	14373	14317	14405	14159	14122	14319	14212	14264	14303	14350	14289	14266	14111	14343	14363	14293	14211	14402	14370	14207	14055	14126	14004	14187	14203	14269	14254	14212	14361	14130	14219	14284	14305	14027	14226	14268	14129	14337	14269	14274	14210	14260	14167	14183	14447	14303	14086	14162	14334	14154	14194	14162	14294	14263	14306	14422	14293	14247	14213	14261	14259	14081	14269	14344	14167	14311	14341	14287	14390	14257	14284	14245	14287	14283	14344	14299	14347	14172	14211	14253	14319	14365	14303	14255	14355	14287	14295	14265	14293	14175	14194	14114	14203	14275	14274	14150	14139	14198	14122	14452	14330	14293	14328	14122	14176	14067	14217	14308	14343	14496	14220	14230	14242	14299	14196	14285	14137	14299	14307	14251	14220	14295	14117	14140	14186	14354	14137	14221	14328	14221	14291	14194	14169	14026	14077	14221	14016	14250	14112	14247	14232	14366	14303	14279	14205	14244	14351	14247	14323	14493	14270	14234	14311	14127	14218	14206	14153	14314	14225	14184	14225	14347	14312	14412	14345	14292	14336	14299	14121	14247	14258	14114	14343	14471	14336	14172	14312	14246	14379	14375	14284	14185	14161	14230	14211	14205	14287	14220	14109	14255	14273	14287	14136	14206	14191	14198	14282	14131	14277	14286	14305	14136	14335	14231	14158	14218	14214	14209	14094	14200	14191	14198	14375	14130	14271	14200	14148	14108	14415	14241	14327	14321	14195	14342	14201	14257	14214	14194	14167	14193	14124	14307	14267	14284	14262	14208	14306	14191	14183	14164	14506	14253	14246	14270	14282	14187	14335	14255	14293	14353	14465	14271	14192	14266	14402	14311	14295	14269	14222	14162	14212	14266	14328	14323	14260	14351	14175	14223	14289	14164	14258	14193	14283	14255	14364	14217	14223	14180	14291	14215	14299	14166	14311	14204	14310	14435	14342	14364	14205	14303	14212	14315	14250	14277	14270	14251	14295	14280	14237	14052	14127	14229	14167	14380	14203	14334	14183	14271	14389	14199	14434	14090	14039	14434	14368	14234	14229	14120	14191	14313	14255	14286	14340	14142	14379	14263	14201	14334	14153	14260	14220	14312	14155	14270	14325	14284	14222	14170	14292	14194	14203	14392	14138	14146	14358	14167	14267	14189	14210	14384	14247	14193	14237	14161	14208	14431	14306	14373	14334	14500	14220	14131	14209	14134	14272	14311	14301	14262	14331	14110	14244	14402	14212	14295	14278	14251	14239	14308	14384	14330	14136	14258	14206	14133	14187	14354	14374	14339	14150	14357	14118	14293	14103	14302	14299	14290	14113	14205	14334	14311	14323	14080	14291	14278	14306	14235	14351	14378	14252	14409	14270	14277	14364	14233	14496	14260	14344	13963	14269	14356	14208	14181	14327	14228	14194	14290	14282	14175	14363	14034	14225	14395	14234	14240	14265	14175	14105	14110	14282	14322	14291	14257	14307	14283	14144	14252	14316	14274	14197	14253	14125	14305	14292	14145	14149	14265	14333	14331	14238	14226	14243	14300	14307	14421	14172	14252	14330	14330	14350	14251	14246	14340	14344	14296	14237	14296	14286	14228	14145	14321	14287	14109	14198	14336	14334	14364	14079	14266	14127	14320	14155	14334	14333	14337	14181	14261	14393	14218	14405	14280	14420	14352	14220	14253	14123	14304	14221	14153	14327	14352	14392	14238	14104	14344	14528	14212	14249	14294	14160	14243	14285	14155	14206	14275	14193	14146	14236	14382	14297	14296	14332	14288	14142	14233	14358	14234	14107	14353	14227	14373	14017	14414	14392	14196	14219	14328	14265	14323	14327	14216	14358	14212	14320	14156	14274	14439	14284	14281	14124	14361	14292	14292	14276	14228	14312	14379	14178	14401	14194	14369	14415	14275	14240	14313	14163	14155	14267	14076	14325	14190	14253	14127	14346	14298	14388	14211	14212	14124	14239	14175	14150	14340	14247	14371	14362	14250	14456	14316	14352	14281	14251	14304	14179	14371	14240	14130	14297	14351	14132	14291	14187	14401	14241	14263	14325	14345	14295	14349	14335	14197	14257	14264	14304	14068	14244	14293	14302	14157	14143	14454	14114	14237	14372	14283	14419	14184	14132	14324	14174	14249	14202	14284	14209	14235	14252	14226	14255	14037	14209	14241	14278	14318	14141	14285	14316	14242	14136	14216	14244	14210	14306	14231	14227	14239	14324	14255	14289	14273	14189	14226	14344	14186	14287	13978	14348	14256	14272	14212	14284	14362	14039	14378	14221	14306	14271	14294	14368	14247	14308	14302	14030	14108	14292	14299	14121	14453	14241	14282	14098	14306	14330	14348	14207	14220	14267	14249	14409	14224	14374	14257	14275	14365	14231	14477	14334	14311	14281	14331	14233	14115	14128	14165	14377	14172	14320	14265	14319	14316	14251	14361	14232	14270	14336	14127	14193	14202	14187	14223	14260	14160	14284	14185	14210	14324	14262	14203	14133	14116	14265	14352	14237	14197	14252	14210	14096	14188	14283	14161	14341	14385	14333	14265	14240	14081	14267	14243	14245	14450	14363	14293	14156	14465	14446	14253	14396	14380	14350	14312	14246	14252	14279	14488	14353	14296	14279	14151	14231	14220	14308	14217	14267	14383	14141	14236	14279	14257	14309	14123	14207	14174	14250	14329	14076	14291	14255	14210	14056	14448	14152	14184	14261	14260	14162	14342	14185	14357	14285	14245	14228	14261	14345	14401	14343	14316	14364	14246	14257	14281	14179	14318	14236	14049	14234	14273	14386	14171	14367	14406	14178	14144	14216	14340	14278	14238	14427	14227	14186	14298	14177	14137	14456	14225	14271	14325	14256	14250	14249	14212	14188	14162	14272	14339	14302	14240	14178	14288	14365	14269	14225	14192	14290	14296	14232	14262	14316	14188	14125	14303	14321	14310	14008	14159	14217	14171	14296	14293	14255	14257	14322	14191	14204	14303	14295	14324	14254	14327	14354	14133	14325	14139	14141	14210	14107	14244	14110	14187	14137	14203	14368	14133	14424	14269	14228	14254	14342	14125	14136	14339	14178	14249	14211	14108	14181	14182	14175	14364	14283	14197	14226	14274	14208	14326	14202	14196	14397	14151	14252	14085	14187	14217	14345	14205	14369	14102	14165	14071	14329	14265	14292	14169	14107	14225	14123	14186	14370	14417	14229	14272	14204	14304	14147	14261	14286	14169	14202	14316	14150	14224	14211	14282	14127	14200	14155	14284	14444	14238	14210	14144	14296	14321	14254	14281	14360	14431	14369	14304	14315	14235	14211	14032	14493	14268	14185	14244	14249	14266	14375	14166	14102	14033	14198	14029	14277	14138	14502	14350	14161	14306	14340	14320	14211	14276	14261	14184	14459	14399	14330	14204	14227	14318	14292	14142	14128	14084	14238	14341	14190	14163	14280	14323	14308	14362	14269	14218	14221	14458	14383	14167	14404	14183	14416	14140	14294	14331	14123	14258	14274	14468	14201
23736	21031	28304	24026	21605	20615	19631	16869	16456	16381	16079	16103	16146	16749	24314	26798	24253	20710	17762	16581	16214	15716	15690	15644	15523	15731	15633	15669	15847	15715	15661	15650	15565	15661	15525	15714	15695	15498	15597	15627	15357	15487	15715	15619	15718	15549	15409	15560	15448	15531	15491	15562	15378	15459	15624	15543	15720	15527	15831	15615	15571	15677	15658	15628	15417	15538	15737	15680	15532	15598	15653	15748	15654	15669	15558	15403	15512	15382	15466	15611	15574	15560	15342	15574	15579	15501	15580	15491	15507	15384	15519	15588	15434	15477	15484	15484	15428	15650	15523	15579	15658	15454	15550	15433	15455	15633	15534	15488	15644	15473	15641	15620	15533	15523	15560	15683	15573	15483	15402	15476	15550	15343	15582	15578	15610	15462	15576	15494	15443	15659	15515	15881	15549	15479	15440	15484	15510	15399	15607	15469	15626	15484	15586	15663	15439	15584	15597	15503	15678	15587	15570	15419	15421	15560	15481	15637	15531	15481	15629	15693	15576	15548	15588	15394	15580	15468	15585	15405	15660	15659	15550	15388	15474	15643	15530	15577	15476	15449	15583	15501	15798	15560	15585	15525	15367	15669	15455	15323	15575	15520	15431	15562	15416	15446	15469	15856	15558	15599	15532	15567	15527	15676	15620	15676	15642	15515	15507	15585	15584	15497	15365	15579	15609	15455	15477	15344	15445	15559	15593	15540	15487	15756	15519	15505	15527	15678	15552	15478	15601	15509	15492	15403	15477	15553	15656	15650	15483	15618	15540	15683	15547	15539	15581	15362	15479	15504	15616	15459	15402	15621	15587	15505	15574	15596	15530	15644	15709	15549	15476	15731	15478	15489	15583	15380	15309	15438	15528	15534	15574	15546	15455	15549	15501	15445	15397	15456	15462	15540	15437	15674	15482	15561	15627	15514	15697	15654	15720	15534	15520	15550	15594	15516	15540	15546	15693	15610	15470	15657	15686	15466	15519	15580	15643	15672	15633	15546	15468	15703	15340	15560	15502	15546	15442	15411	15640	15476	15504	15475	15391	15512	15461	15394	15724	15527	15720	15624	15541	15596	15532	15679	15547	15542	15521	15447	15513	15495	15549	15578	15597	15681	15551	15458	15742	15627	15551	15517	15648	15457	15603	15526	15499	15527	15662	15678	15568	15550	15340	15426	15763	15497	15494	15581	15535	15424	15581	15605	15576	15652	15677	15480	15368	15716	15658	15562	15631	15410	15704	15381	15591	15424	15486	15461	15575	15565	15717	15758	15687	15566	15562	15563	15387	15756	15656	15560	15531	15532	15477	15487	15717	15509	15468	15544	15458	15638	15478	15633	15645	15313	15484	15618	15583	15536	15575	15374	15459	15576	15320	15472	15586	15463	15644	15475	15721	15713	15528	15437	15305	15392	15678	15470	15564	15513	15496	15640	15643	15306	15639	15364	15476	15533	15607	15591	15548	15477	15586	15456	15558	15465	15701	15632	15345	15390	15435	15440	15680	15605	15605	15406	15551	15532	15586	15432	15474	15392	15421	15745	15692	15628	15519	15602	15477	15621	15486	15533	15390	15605	15629	15331	15443	15623	15676	15604	15332	15517	15360	15505	15564	15586	15587	15554	15558	15363	15475	15652	15573	15520	15494	15473	15605	15665	15378	15615	15545	15473	15660	15363	15606	15626	15435	15477	15365	15354	15438	15516	15432	15489	15496	15552	15522	15618	15424	15644	15742	15635	15594	15495	15357	15460	15548	15379	15433	15425	15582	15540	15416	15414	15507	15600	15615	15549	15589	15585	15504	15463	15501	15509	15601	15498	15428	15696	15521	15563	15439	15573	15654	15522	15667	15657	15665	15794	15619	15810	15656	15470	15628	15621	15483	15558	15649	15552	15733	15569	15669	15576	15777	15481	15567	15314	15441	15646	15346	15536	15681	15725	15529	15510	15549	15668	15680	15564	15625	15610	15522	15509	15419	15414	15491	15553	15451	15534	15629	15473	15431	15542	15824	15509	15489	15557	15552	15431	15451	15570	15501	15446	15673	15674	15824	15713	15590	15321	15371	15392	15359	15504	15594	15427	15439	15402	15401	15674	15476	15492	15564	15454	15386	15677	15464	15709	15628	15703	15595	15676	15615	15571	15460	15368	15642	15589	15589	15703	15685	15436	15591	15471	15589	15603	15342	15483	15436	15581	15572	15688	15335	15485	15438	15349	15404	15447	15513	15582	15586	15518	15628	15532	15436	15506	15577	15505	15366	15552	15488	15636	15627	15474	15604	15479	15472	15408	15593	15387	15563	15677	15586	15494	15547	15564	15666	15433	15465	15512	15561	15560	15612	15530	15358	15488	15520	15431	15549	15423	15630	15563	15609	15376	15519	15461	15439	15533	15614	15593	15369	15465	15643	15857	15536	15571	15454	15621	15587	15394	15434	15561	15363	15498	15424	15437	15457	15348	15480	15399	15690	15544	15451	15604	15575	15423	15522	15522	15397	15565	15544	15555	15438	15411	15655	15730	15528	15471	15675	15573	15682	15581	15798	15530	15567	15506	15565	15669	15587	15683	15669	15508	15543	15692	15551	15411	15693	15580	15482	15458	15525	15433	15721	15587	15508	15486	15462	15576	15545	15421	15475	15539	15467	15451	15616	15532	15605	15534	15539	15398	15685	15294	15542	15553	15667	15528	15543	15424	15519	15456	15530	15531	15547	15611	15636	15527	15352	15655	15490	15369	15395	15523	15602	15565	15525	15595	15553	15698	15638	15543	15312	15417	15553	15625	15496	15654	15481	15349	15457	15430	15417	15596	15653	15644	15275	15473	15444	15470	15701	15485	15595	15664	15594	15618	15636	15674	15484	15454	15706	15536	15512	15570	15402	15483	15512	15381	15444	15633	15714	15717	15442	15462	15376	15611	15270	15613	15451	15540	15648	15561	15586	15469	15501	15532	15626	15562	15558	15429	15625	15542	15679	15513	15678	15578	15725	15480	15540	15530	15674	15601	15561	15638	15687	15659	15634	15699	15433	15707	15498	15558	15423	15627	15449	15528	15618	15386	15557	15244	15597	15405	15522	15702	15328	15363	15529	15519	15630	15636	15675	15361	15696	15442	15451	15427	15468	15505	15461	15478	15570	15714	15481	15525	15341	15611	15531	15554	15456	15498	15663	15629	15551	15483	15524	15611	15574	15682	15399	15546	15518	15526	15561	15628	15528	15497	15705	15553	15671	15662	15579	15414	15627	15622	15497	15641	15646	15550	15540	15388	15634	15611	15485	15506	15588	15477	15540	15682	15550	15622	15396	15420	15403	15380	15395	15607	15495	15466	15605	15585	15488	15676	15613	15425	15646	15598	15617	15504	15549	15569	15683	15375	15425	15472	15566	15458	15488	15548	15586	15721	15655	15466	15535	15709	15442	15483	15653	15602	15462	15462	15531	15537	15470	15607	15528	15595	15640	15512	15670	15691	15662	15615	15516	15505	15622	15669	15629	15550	15575	15504	15490	15707	15542	15698	15570	15463	15548	15424	15598	15368	15450	15559	15623	15481	15296	15431	15666	15363	15430	15523	15467	15424	15538	15527	15493	15696	15636	15622	15550	15628	15419	15613	15575	15496	15451	15643	15649	15620	15512	15527	15755	15373	15403	15571	15789	15406	15535	15601	15426	15415	15362	15447	15568	15489	15444	15454	15541	15598	15410	15554	15740	15533	15596	15455	15662	15351	15595	15370	15552	15513	15673	15603	15571	15654	15379	15618	15559	15542	15502	15647	15444	15430	15581	15707	15487	15621	15782	15665	15680	15359	15569	15647	15355	15445	15599	15441	15639	15396	15483	15517	15546	15628	15483	15615	15678	15632	15493	15532	15517	15512	15627	15387	15379	15740	15550	15539	15358	15485	15431	15600	15498	15524	15588	15524	15445	15737	15393	15469	15360	15457	15416	15551	15709	15481	15479	15604	15530	15511	15491	15516	15525	15565	15336	15389	15408	15764	15592	15513	15643	15361	15802	15557	15418	15619	15643	15650	15519	15385	15421	15408	15632	15540	15662	15550	15511	15627	15442	15626	15588	15510	15465	15708	15577	15448	15625	15567	15524	15609	15499	15685	15679	15475	15673	15584	15462	15593	15612	15396	15499	15708	15458	15483	15659	15366	15550	15360	15669	15648	15567	15685	15499	15480	15511	15623	15612	15572	15530	15414	15345	15455	15751	15562	15759	15625	15579	15440	15526	15602	15502	15541	15618	15603	15775	15580	15748	15680	15689	15767	15587	15362	15613	15489	15567	15725	15469	15691	15599	15411	15591	15534	15502	15502	15554	15587	15491	15478	15293	15675	15652	15477	15360	15345	15489	15446	15527	15379	15430	15658	15634	15365	15418	15621	15532	15435	15438	15582	15606	15495	15607	15579	15524	15569	15450	15659	15532	15428	15522	15382	15615	15524	15461	15548	15277	15433	15584	15723	15412	15608	15585	15371	15465	15610	15579	15600	15577	15599	15556	15657	15832	15655	15642	15520	15680	15676	15386	15364	15537	15313	15429	15283	15604	15454	15412	15417	15369	15717	15364	15630	15553	15505	15613	15714	15605	15543	15639	15610	15527	15431	15560	15380	15531	15604	15326	15606	15583	15411	15493	15386	15574	15588	15613	15648	15452	15518	15604	15571	15800	15600	15686	15503	15279	15639	15646	15702	15457	15580	15409	15474	15384	15586	15349	15699	15511	15585	15325	15496	15727	15484	15444	15443	15368	15497	15601	15539	15577	15653	15409	15805	15524	15418	15416	15606	15693	15683	15449	15331	15471	15557	15620	15720	15666	15604	15595	15572	15566	15441	15459	15589	15528	15532	15511	15538	15592	15434	15505	15462	15438	15630	15401	15433	15613	15510	15652	15783	15574	15385	15542	15569	15536	15656	15557	15300	15681	15499	15385	15445	15704	15379	15612	15660	15597	15398	15445	15618	15447	15725	15699	15491	15442	15511	15552	15502	15780	15350	15673	15675	15506	15449	15763	15366	15333	15597	15433	15611	15447	15477	15222	15801	15483	15323	15381	15255	15403	15548	15571	15458	15441	15611	15597	15558	15770	15669	15593	15617	15387	15482	15389	15424	15368	15601	15524	15635	15540	15526	15783	15536	15678	15627
14217	24441	23414	19169	17868	17484	17316	16071	15978	15349	15098	14922	14970	16332	28097	29496	25375	20418	16823	15101	14729	14589	14374	14229	14352	14323	14458	14354	14454	14183	14420	14372	14574	14293	14387	14360	14318	14490	14447	14292	14349	14280	14385	14402	14420	14439	14399	14349	14353	14294	14357	14591	14364	14491	14243	14332	14362	14379	14463	14416	14310	14422	14594	14258	14500	14420	14277	14369	14326	14424	14451	14300	14455	14506	14519	14334	14636	14398	14420	14429	14404	14195	14403	14320	14234	14409	14312	14404	14322	14381	14357	14365	14334	14407	14244	14291	14136	14297	14384	14363	14316	14459	14461	14335	14329	14383	14296	14152	14398	14192	14314	14298	14434	14454	14287	14273	14313	14320	14287	14338	14467	14348	14445	14443	14520	14462	14275	14380	14323	14302	14414	14360	14396	14319	14285	14261	14296	14431	14204	14506	14356	14340	14345	14466	14460	14353	14364	14282	14419	14400	14239	14354	14445	14282	14350	14241	14380	14260	14334	14332	14345	14338	14440	14331	14412	14107	14278	14363	14490	14249	14375	14189	14189	14385	14325	14212	14369	14406	14410	14369	14272	14356	14358	14334	14346	14322	14325	14319	14385	14327	14422	14607	14251	14456	14270	14187	14355	14260	14313	14342	14269	14329	14304	14278	14419	14374	14247	14376	14344	14394	14269	14352	14358	14394	14159	14260	14376	14161	14398	14428	14379	14387	14304	14356	14240	14466	14471	14280	14319	14172	14292	14372	14438	14169	14352	14401	14447	14250	14318	14440	14462	14330	14208	14338	14429	14165	14334	14547	14296	14342	14182	14328	14477	14516	14237	14325	14205	14515	14322	14312	14369	14314	14272	14407	14346	14257	14525	14385	14357	14183	14324	14266	14347	14288	14259	14218	14524	14393	14343	14314	14455	14345	14377	14307	14449	14323	14337	14363	14451	14170	14246	14335	14292	14320	14226	14444	14237	14370	14313	14307	14301	14371	14235	14310	14369	14276	14229	14252	14330	14465	14377	14344	14339	14501	14321	14395	14468	14318	14564	14328	14299	14290	14323	14270	14621	14148	14379	14315	14416	14348	14277	14407	14299	14410	14395	14403	14333	14232	14303	14420	14238	14262	14453	14411	14296	14245	14370	14393	14197	14264	14389	14281	14324	14189	14411	14311	14409	14317	14208	14401	14242	14349	14353	14332	14330	14390	14239	14275	14407	14275	14447	14441	14427	14347	14449	14227	14352	14491	14357	14369	14306	14218	14295	14370	14286	14471	14318	14527	14432	14339	14356	14339	14321	14265	14314	14405	14397	14351	14207	14345	14319	14345	14287	14450	14465	14308	14481	14318	14260	14374	14348	14374	14360	14385	14384	14262	14323	14437	14237	14553	14209	14460	14614	14495	14357	14329	14333	14365	14355	14343	14292	14367	14178	14279	14280	14433	14422	14533	14381	14493	14342	14286	14279	14363	14370	14436	14287	14352	14438	14276	14217	14423	14411	14260	14301	14408	14247	14413	14264	14304	14180	14473	14247	14134	14304	14362	14370	14311	14332	14307	14378	14258	14368	14242	14235	14258	14297	14398	14494	14471	14374	14347	14357	14315	14384	14278	14301	14193	14490	14299	14497	14275	14282	14253	14389	14366	14422	14401	14429	14313	14205	14231	14269	14190	14382	14335	14225	14319	14276	14306	14395	14371	14302	14387	14378	14272	14358	14384	14315	14342	14340	14298	14408	14359	14390	14350	14430	14249	14509	14259	14323	14276	14344	14283	14209	14295	14272	14278	14329	14346	14500	14260	14367	14281	14454	14333	14332	14507	14471	14190	14384	14323	14308	14247	14209	14452	14374	14452	14280	14318	14337	14392	14140	14274	14419	14460	14485	14299	14312	14324	14402	14286	14304	14320	14323	14321	14341	14461	14289	14304	14340	14466	14371	14321	14277	14333	14481	14331	14391	14324	14174	14379	14457	14342	14353	14482	14398	14431	14451	14298	14488	14405	14244	14221	14319	14225	14509	14398	14406	14429	14245	14349	14385	14292	14294	14431	14312	14442	14248	14183	14264	14370	14436	14207	14291	14396	14376	14379	14203	14518	14414	14267	14456	14495	14348	14392	14286	14267	14403	14331	14362	14237	14300	14140	14198	14438	14279	14162	14366	14302	14391	14247	14307	14261	14359	14379	14314	14478	14410	14254	14411	14329	14170	14248	14297	14378	14229	14380	14350	14431	14224	14329	14539	14285	14305	14295	14289	14288	14224	14254	14311	14400	14334	14261	14294	14391	14215	14448	14302	14369	14424	14357	14411	14260	14343	14246	14334	14330	14400	14249	14461	14406	14316	14398	14397	14428	14273	14356	14283	14472	14517	14311	14432	14392	14327	14335	14371	14484	14266	14278	14348	14274	14362	14228	14227	14447	14383	14229	14280	14308	14518	14333	14314	14227	14340	14338	14454	14281	14353	14381	14098	14380	14462	14245	14311	14461	14321	14336	14350	14398	14467	14378	14251	14347	14267	14309	14386	14203	14292	14355	14358	14311	14304	14494	14446	14365	14341	14347	14231	14344	14332	14342	14425	14212	14450	14334	14400	14403	14353	14500	14234	14279	14247	14321	14309	14462	14485	14185	14496	14167	14268	14345	14154	14412	14414	14413	14317	14317	14497	14375	14350	14236	14276	14523	14394	14303	14305	14383	14341	14398	14506	14375	14388	14433	14213	14179	14367	14341	14380	14327	14233	14333	14410	14345	14337	14456	14319	14397	14439	14229	14228	14462	14237	14249	14300	14224	14547	14334	14239	14322	14157	14317	14215	14187	14218	14460	14228	14460	14407	14435	14311	14125	14461	14297	14269	14400	14353	14361	14371	14410	14355	14198	14404	14293	14232	14298	14326	14287	14318	14404	14416	14445	14317	14421	14264	14536	14426	14414	14374	14266	14276	14370	14416	14327	14439	14104	14326	14192	14409	14425	14370	14553	14329	14386	14327	14412	14311	14229	14414	14333	14418	14292	14312	14371	14406	14296	14444	14270	14303	14342	14481	14486	14258	14384	14310	14331	14431	14283	14197	14328	14373	14358	14354	14290	14473	14330	14384	14545	14327	14319	14373	14423	14240	14297	14508	14278	14578	14380	14457	14340	14531	14387	14529	14401	14258	14256	14231	14188	14359	14380	14275	14430	14344	14322	14302	14283	14340	14252	14435	14262	14379	14404	14355	14463	14283	14418	14165	14317	14273	14377	14396	14221	14442	14356	14189	14321	14176	14388	14319	14343	14293	14274	14281	14214	14281	14406	14269	14516	14421	14364	14239	14443	14416	14346	14332	14360	14342	14361	14259	14422	14281	14347	14504	14353	14222	14356	14429	14198	14277	14332	14251	14362	14242	14346	14405	14446	14205	14553	14283	14327	14376	14393	14462	14265	14292	14399	14267	14228	14310	14366	14377	14368	14204	14516	14484	14414	14419	14377	14363	14457	14304	14341	14364	14316	14430	14353	14543	14264	14527	14446	14504	14479	14359	14366	14400	14410	14364	14437	14245	14285	14255	14434	14399	14332	14265	14270	14207	14221	14411	14254	14187	14394	14242	14299	14234	14227	14280	14340	14307	14395	14359	14354	14341	14462	14417	14551	14313	14250	14328	14397	14395	14270	14275	14340	14444	14217	14422	14306	14404	14345	14421	14313	14273	14259	14295	14395	14361	14417	14350	14430	14336	14453	14327	14581	14475	14395	14270	14373	14456	14446	14242	14264	14222	14574	14379	14316	14271	14376	14344	14491	14451	14547	14362	14133	14468	14345	14188	14241	14355	14333	14270	14332	14412	14425	14302	14349	14245	14248	14308	14217	14288	14264	14164	14396	14193	14441	14393	14317	14259	14213	14377	14149	14275	14315	14207	14413	14219	14376	14312	14263	14311	14483	14242	14351	14510	14308	14263	14382	14226	14279	14530	14477	14367	14414	14287	14315	14364	14345	14466	14346	14320	14281	14479	14446	14413	14332	14370	14426	14290	14315	14575	14372	14466	14276	14322	14547	14361	14397	14333	14389	14337	14255	14351	14022	14304	14208	14317	14369	14377	14401	14274	14420	14398	14408	14291	14157	14441	14315	14342	14295	14240	14379	14222	14239	14398	14284	14273	14290	14262	14263	14336	14395	14473	14305	14270	14339	14468	14376	14218	14378	14226	14274	14512	14334	14437	14532	14232	14422	14323	14316	14419	14280	14192	14442	14359	14348	14510	14211	14442	14339	14314	14226	14238	14437	14250	14365	14314	14173	14412	14242	14443	14431	14396	14373	14338	14269	14267	14610	14320	14411	14367	14315	14343	14307	14278	14436	14470	14475	14218	14393	14416	14261	14280	14185	14522	14107	14409	14087	14260	14355	14421	14340	14444	14292	14318	14245	14397	14494	14299	14272	14305	14404	14361	14243	14422	14322	14247	14411	14340	14357	14340	14227	14285	14453	14384	14402	14462	14241	14303	14280	14232	14579	14309	14422	14413	14343	14335	14157	14263	14263	14324	14310	14418	14274	14360	14201	14334	14307	14298	14214	14327	14341	14303	14276	14410	14295	14400	14349	14400	14412	14282	14462	14298	14388	14385	14294	14326	14292	14347	14187	14343	14252	14366	14367	14421	14280	14419	14445	14249	14260	14402	14379	14362	14511	14424	14430	14502	14255	14326	14425	14225	14242	14241	14416	14421	14315	14323	14364	14315	14443	14255	14326	14283	14367	14246	14516	14198	14398	14313	14393	14391	14302	14314	14256	14349	14323	14459	14371	14307	14375	14394	14265	14325	14521	14299	14220	14349	14254	14413	14394	14294	14395	14310	14346	14262	14212	14391	14339	14412	14475	14257	14395	14190	14336	14491	14193	14376	14345	14399	14387	14262	14312	14369	14336	14362	14253	14122	14339	14274	14208	14418	14505	14305	14404	14240	14433	14417	14528	14242	14327	14280	14447	14282	14286	14286	14400	14256	14404	14422	14192	14466	14362	14451	14364	14335	14341	14259	14363	14196	14344	14210	14426	14407	14425	14417	14406	14474	14380	14288	14394	14396	14144	14372	14255	14409	14256	14473	14290	14250	14362	14245	14371	14439	14347	14310	14305	14418	14283	14329	14228	14437	14252	14348	14244	14333	14296
22618	21022	28775	23481	21160	22745	23392	18012	17189	17046	16840	16383	16540	17238	31415	33043	29911	25127	19974	17380	16508	15946	15731	15823	15745	15718	15718	15939	15773	15772	15887	15685	15724	15727	15724	15719	15540	15747	15815	15742	15849	15680	15538	15503	15477	15647	15527	15705	15850	15679	15668	15615	15608	15589	15741	15505	15654	15583	15615	15759	15724	15711	15549	15658	15786	15638	15504	15675	15594	15686	15620	15808	15532	15538	15745	15672	15722	15770	15612	15755	15591	15600	15635	15652	15883	15693	15750	15656	15733	15833	15586	15537	15672	15530	15482	15589	15407	15797	15743	15555	15738	15644	15526	15737	15718	15711	15753	15400	15596	15558	15566	15544	15838	15688	15790	15860	15846	15569	15750	15748	15820	15721	15692	15722	15647	15603	15828	15445	15624	15507	15727	15645	15734	15658	15458	15533	15496	15507	15812	15640	15716	15729	15642	15880	15698	15763	15695	15736	15696	15759	15380	15394	15511	15591	15567	15413	15562	15543	15625	15582	15699	15611	15360	15425	15872	15499	15428	15500	15565	15431	15803	15445	15632	15452	15595	15711	15657	15560	15733	15626	15471	15702	15623	15656	15688	15725	15643	15562	15634	15519	15641	15440	15656	15532	15667	15558	15852	15680	15745	15965	15703	15703	15529	15625	15618	15526	15586	15634	15562	15647	15473	15537	15508	15629	15902	15616	15484	15502	15583	15669	15541	15632	15616	15744	15690	15645	15596	15679	15658	15687	15397	15505	15487	15607	15633	15717	15547	15591	15515	15575	15630	15665	15652	15905	15883	15649	15603	15567	15522	15756	15501	15603	15393	15569	15694	15628	15795	15497	15702	15763	15693	15774	15449	15564	15584	15552	15590	15693	15420	15658	15590	15653	15788	15599	15591	15478	15700	15636	15403	15526	15491	15658	15605	15620	15565	15725	15640	15542	15708	15651	15395	15766	15772	15655	15548	15713	15540	15588	15532	15509	15633	15808	15733	15700	15795	15549	15567	15636	15566	15659	15674	15492	15433	15499	15553	15425	15653	15516	15514	15526	15564	15631	15647	15737	15657	15634	15611	15546	15629	15785	15584	15751	15571	15535	15632	15395	15564	15789	15573	15340	15625	15392	15451	15566	15761	15681	15537	15508	15591	15466	15611	15564	15581	15500	15527	15561	15698	15799	15607	15572	15674	15632	15571	15406	15547	15567	15542	15822	15489	15338	15542	15545	15488	15583	15700	15723	15855	15465	15575	15601	15640	15868	15694	15626	15752	15507	15836	15553	15744	15567	15645	15553	15682	15533	15747	15589	15623	15851	15423	15536	15611	15453	15585	15685	15523	15629	15550	15582	15811	15619	15753	15492	15686	15527	15709	15852	15556	15625	15626	15625	15715	15763	15422	15552	15712	15483	15510	15523	15573	15778	15628	15547	15623	15413	15506	15642	15643	15635	15564	15522	15462	15572	15653	15569	15701	15469	15605	15519	15435	15477	15499	15573	15588	15636	15765	15785	15790	15566	15509	15512	15430	15594	15399	15662	15574	15629	15596	15593	15643	15725	15673	15512	15461	15771	15763	15627	15699	15580	15453	15380	15796	15374	15717	15772	15587	15885	15532	15545	15600	15745	15346	15496	15682	15582	15682	15514	15605	15651	15543	15789	15607	15638	15590	15514	15614	15592	15712	15685	15777	15569	15565	15775	15408	15627	15631	15619	15683	15725	15452	15524	15768	15391	15662	15740	15635	15684	15710	15760	15480	15744	15580	15593	15474	15710	15583	15674	15643	15520	15492	15735	15563	15446	15649	15668	15607	15553	15469	15631	15493	15389	15788	15527	15721	15494	15617	15485	15476	15572	15573	15680	15625	15590	15574	15730	15364	15785	15702	15644	15636	15624	15600	15609	15625	15561	15640	15690	15758	15921	15645	15532	15540	15605	15609	15512	15693	15605	15634	15771	15938	15664	15599	15796	15650	15529	15635	15674	15665	15631	15752	15471	15565	15616	15626	15517	15720	15552	15647	15626	15604	15560	15625	15504	15733	15627	15724	15600	15583	15690	15708	15483	15541	15642	15598	15538	15698	15649	15656	15620	15599	15728	15551	15512	15527	15492	15703	15583	15443	15644	15494	15660	15542	15526	15632	15648	15620	15679	15463	15662	15778	15713	15439	15496	15527	15456	15674	15419	15557	15707	15646	15437	15544	15530	15513	15462	15629	15441	15531	15561	15669	15805	15783	15571	15602	15580	15702	15687	15728	15805	15606	15651	15623	15912	15381	15760	15598	15650	15310	15723	15506	15414	15440	15688	15636	15474	15532	15545	15518	15627	15489	15377	15555	15794	15592	15779	15530	15535	15630	15674	15608	15474	15577	15470	15607	15596	15561	15505	15659	15384	15641	15540	15635	15597	15501	15612	15375	15573	15552	15592	15547	15451	15664	15586	15562	15658	15624	15589	15548	15595	15587	15646	15573	15526	15674	15504	15673	15602	15569	15706	15624	15507	15784	15459	15846	15703	15635	15677	15559	15767	15683	15650	15682	15532	15521	15721	15685	15722	15536	15698	15517	15749	15574	15425	15692	15543	15686	15520	15930	15766	15495	15561	15521	15726	15593	15565	15444	15590	15576	15707	15658	15785	15724	15536	15487	15617	15636	15638	15696	15403	15550	15543	15809	15349	15354	15468	15586	15586	15524	15432	15525	15635	15777	15431	15507	15674	15671	15600	15652	15578	15486	15547	15628	15747	15737	15542	15470	15645	15506	15736	15619	15613	15683	15661	15668	15598	15578	15734	15582	15765	15622	15519	15748	15411	15577	15645	15740	15652	15562	15598	15693	15489	15838	15685	15565	15622	15762	15501	15381	15575	15451	15717	15735	15510	15831	15671	15772	15734	15554	15601	15739	15583	15610	15727	15531	15708	15448	15614	15542	15825	15654	15719	15680	15728	15589	15780	15643	15634	15821	15410	15740	15515	15652	15594	15597	15704	15692	15449	15691	15506	15836	15653	15602	15621	15652	15472	15523	15589	15605	15600	15785	15676	15474	15587	15641	15634	15490	15575	15639	15681	15578	15619	15531	15577	15210	15665	15718	15564	15569	15593	15702	15697	15732	15827	15687	15684	15702	15669	15567	15580	15491	15668	15646	15589	15597	15663	15685	15680	15606	15587	15597	15589	15573	15443	15569	15568	15622	15762	15587	15488	15669	15618	15552	15701	15677	15642	15686	15511	15468	15486	15613	15585	15346	15704	15659	15524	15596	15545	15583	15636	15684	15423	15452	15609	15735	15645	15780	15499	15542	15536	15626	15607	15794	15613	15516	15419	15636	15790	15664	15696	15452	15725	15610	15479	15658	15566	15768	15509	15694	15581	15807	15580	15716	15781	15550	15510	15627	15554	15633	15612	15737	15507	15734	15648	15710	15655	15377	15694	15466	15458	15684	15667	15749	15600	15723	15841	15634	15624	15781	15570	15604	15542	15617	15654	15511	15791	15928	15504	15605	15650	15648	15723	15665	15761	15570	15535	15713	15629	15597	15622	15531	15557	15674	15623	15586	15597	15548	15525	15743	15599	15619	15526	15751	15667	15667	15625	15441	15728	15808	15722	15576	15634	15658	15634	15562	15467	15812	15531	15577	15547	15806	15528	15587	15717	15540	15557	15487	15620	15612	15534	15555	15542	15680	15434	15664	15593	15524	15545	15654	15378	15798	15700	15597	15558	15684	15564	15589	15479	15735	15566	15561	15570	15404	15823	15814	15626	15636	15598	15530	15625	15590	15458	15593	15580	15620	15395	15679	15599	15470	15528	15515	15357	15676	15585	15616	15611	15544	15501	15523	15490	15588	15523	15466	15630	15762	15692	15520	15734	15704	15556	15742	15592	15626	15490	15472	15581	15597	15584	15616	15621	15613	15641	15602	15672	15609	15583	15383	15374	15719	15549	15425	15534	15683	15492	15591	15543	15684	15723	15807	15635	15725	15566	15503	15528	15500	15778	15591	15629	15610	15645	15653	15368	15603	15442	15599	15580	15647	15757	15545	15612	15531	15672	15692	15572	15500	15668	15445	15586	15684	15609	15558	15546	15616	15657	15747	15635	15658	15426	15693	15573	15756	15514	15771	15467	15542	15627	15656	15586	15563	15483	15629	15541	15741	15671	15651	15715	15704	15803	15645	15639	15586	15583	15493	15560	15524	15711	15569	15602	15567	15538	15531	15491	15493	15664	15646	15531	15565	15664	15733	15582	15504	15615	15613	15630	15824	15621	15423	15558	15637	15665	15723	15459	15750	15621	15624	15590	15552	15716	15704	15660	15730	15773	15512	15568	15752	15538	15533	15527	15593	15738	15653	15672	15625	15385	15772	15577	15805	15622	15483	15572	15611	15689	15629	15497	15649	15985	15567	15673	15602	15685	15607	15521	15633	15637	15597	15734	15763	15628	15561	15502	15606	15673	15529	15768	15755	15576	15673	15569	15561	15583	15647	15476	15657	15612	15421	15646	15482	15569	15620	15621	15627	15606	15616	15706	15482	15721	15620	15674	15626	15675	15612	15718	15899	15666	15485	15511	15320	15510	15523	15484	15530	15704	15702	15941	15645	15668	15487	15581	15544	15526	15601	15469	15636	15537	15678	15556	15768	15762	15835	15481	15756	15513	15510	15447	15615	15565	15692	15590	15769	15533	15623	15744	15477	15552	15548	15509	15510	15538	15677	15615	15719	15596	15767	15627	15610	15582	15645	15561	15579	15715	15417	15560	15803	15570	15659	15443	15490	15697	15465	15628	15483	15543	15786	15377	15439	15637	15527	15637	15474	15640	15697	15575	15556	15548	15556	15583	15750	15859	15388	15709	15617	15411	15643	15798	15723	15563	15740	15609	15720	15613	15648	15604	15744	15624	15663	15497	15859	15593	15647	15640	15617	15599	15490	15741	15520	15537	15409	15645	15713	15617	15704	15532	15531	15695	15676	15460	15637	15672	15542	15600	15585	15326	15756	15509	15600	15698	15674	15537	15420	15718	15480	15689	15631	15483	15607	15690	15643	15681	15432	15589	15560	15738	15854	15563	15777	15835	15719	15649	15562	15604	15549	15461	15536	15539	15650	15478	15674	15569	15617	15628	15722	15612	15400	15723	15655	15575	15658	15587
15925	29606	27235	21949	19560	18669	17636	17235	17216	16220	15523	15525	15090	17529	36266	35622	32048	25509	19170	16303	14914	14518	14438	14387	14444	14331	14307	14272	14553	14349	14390	14411	14446	14367	14342	14332	14472	14227	14214	14252	14397	14208	14532	14385	14551	14315	14390	14365	14130	14235	14286	14401	14356	14313	14427	14399	14250	14358	14402	14379	14359	14170	14279	14453	14104	14368	14369	14331	14272	14211	14469	14397	14214	14288	14491	14358	14539	14353	14560	14408	14329	14355	14370	14320	14419	14345	14376	14405	14465	14441	14373	14309	14462	14365	14393	14431	14379	14311	14502	14370	14334	14207	14304	14371	14483	14493	14214	14433	14408	14374	14256	14444	14239	14289	14415	14457	14205	14383	14406	14322	14295	14243	14317	14391	14419	14481	14313	14204	14325	14208	14459	14245	14405	14429	14433	14295	14467	14326	14401	14267	14510	14340	14311	14434	14174	14269	14407	14223	14355	14414	14372	14267	14290	14628	14532	14377	14307	14402	14351	14461	14227	14353	14275	14394	14383	14310	14338	14197	14252	14375	14345	14222	14413	14412	14254	14313	14084	14398	14487	14409	14331	14417	14364	14386	14315	14451	14320	14283	14545	14207	14388	14207	14280	14248	14348	14467	14296	14470	14271	14205	14401	14274	14356	14465	14311	14464	14324	14304	14156	14366	14401	14257	14303	14263	14440	14427	14442	14312	14383	14320	14440	14097	14449	14358	14322	14438	14256	14202	14291	14301	14436	14428	14495	14321	14244	14290	14391	14573	14382	14392	14227	14278	14406	14404	14237	14445	14320	14196	14536	14420	14366	14302	14324	14334	14479	14110	14474	14246	14336	14272	14334	14412	14422	14351	14290	14272	14247	14339	14365	14314	14369	14457	14282	14277	14488	14394	14454	14464	14480	14339	14397	14350	14397	14327	14335	14336	14476	14283	14385	14449	14300	14293	14342	14370	14546	14252	14247	14390	14348	14380	14333	14282	14422	14287	14463	14269	14411	14422	14102	14239	14474	14311	14216	14305	14323	14268	14432	14362	14298	14250	14291	14390	14529	14304	14333	14285	14279	14341	14188	14341	14286	14332	14240	14420	14298	14167	14522	14469	14357	14364	14433	14339	14182	14451	14249	14372	14128	14187	14279	14355	14365	14282	14211	14495	14376	14275	14248	14295	14385	14377	14332	14302	14415	14486	14367	14257	14365	14202	14390	14326	14365	14307	14486	14244	14464	14350	14350	14398	14381	14279	14366	14381	14383	14197	14326	14368	14434	14332	14328	14476	14213	14383	14540	14357	14460	14290	14387	14087	14399	14251	14231	14431	14241	14310	14478	14317	14403	14284	14418	14264	14358	14352	14382	14419	14296	14329	14328	14159	14485	14288	14407	14331	14207	14411	14325	14315	14261	14328	14348	14443	14345	14390	14235	14433	14494	14285	14290	14254	14222	14316	14411	14332	14409	14214	14459	14117	14325	14393	14329	14222	14324	14415	14245	14321	14364	14376	14329	14260	14315	14354	14249	14337	14185	14312	14276	14538	14406	14277	14228	14233	14214	14301	14341	14247	14335	14446	14242	14428	14224	14285	14359	14423	14251	14195	14337	14351	14440	14325	14399	14324	14446	14429	14392	14289	14068	14294	14391	14334	14279	14272	14423	14365	14408	14309	14299	14397	14295	14336	14197	14222	14463	14214	14512	14508	14421	14302	14168	14303	14307	14225	14331	14377	14400	14180	14327	14352	14345	14257	14232	14332	14426	14380	14303	14308	14258	14354	14352	14315	14283	14329	14170	14367	14123	14387	14405	14297	14344	14470	14341	14441	14485	14258	14509	14270	14175	14391	14411	14188	14503	14296	14304	14384	14209	14228	14401	14200	14280	14480	14410	14257	14332	14461	14433	14365	14284	14407	14479	14226	14275	14353	14497	14417	14380	14488	14422	14430	14471	14287	14362	14466	14359	14393	14479	14355	14353	14407	14354	14446	14266	14363	14420	14323	14201	14304	14401	14301	14464	14345	14453	14178	14222	14262	14297	14320	14432	14253	14342	14290	14431	14233	14356	14193	14463	14151	14371	14295	14223	14308	14247	14365	14295	14354	14357	14329	14191	14459	14499	14259	14324	14346	14316	14319	14320	14299	14486	14293	14346	14206	14363	14370	14274	14219	14230	14272	14392	14286	14330	14191	14373	14421	14433	14316	14269	14163	14357	14345	14416	14325	14369	14419	14218	14183	14193	14219	14360	14241	14478	14320	14227	14453	14292	14122	14337	14363	14192	14535	14328	14329	14382	14356	14220	14384	14326	14411	14454	14304	14356	14213	14231	14279	14311	14176	14349	14406	14378	14283	14387	14436	14297	14307	14427	14174	14476	14305	14278	14378	14352	14171	14500	14308	14353	14512	14343	14333	14324	14273	14326	14357	14250	14314	14279	14335	14230	14277	14238	14263	14291	14505	14395	14450	14380	14466	14268	14316	14178	14222	14345	14352	14214	14430	14522	14253	14242	14318	14334	14343	14334	14075	14298	14423	14342	14377	14168	14292	14416	14344	14217	14330	14279	14515	14361	14411	14207	14446	14297	14347	14439	14419	14393	14190	14255	14250	14254	14285	14545	14414	14357	14305	14253	14365	14294	14435	14374	14240	14448	14379	14349	14460	14300	14502	14400	14319	14411	14471	14310	14386	14512	14370	14158	14282	14309	14286	14362	14316	14140	14350	14311	14527	14229	14203	14266	14437	14345	14367	14472	14328	14480	14326	14445	14127	14315	14326	14287	14252	14309	14312	14501	14404	14453	14197	14391	14351	14552	14343	14290	14229	14216	14355	14302	14339	14359	14393	14408	14331	14318	14409	14248	14264	14365	14219	14392	14390	14259	14492	14223	14246	14317	14314	14391	14561	14399	14349	14369	14452	14217	14292	14410	14291	14398	14277	14267	14368	14476	14434	14291	14509	14274	14385	14299	14457	14621	14238	14367	14304	14381	14456	14271	14399	14362	14117	14537	14317	14203	14255	14406	14358	14422	14362	14334	14356	14418	14330	14233	14248	14422	14266	14361	14315	14185	14387	14203	14355	14228	14359	14293	14307	14313	14239	14457	14405	14422	14399	14383	14351	14272	14285	14292	14433	14283	14525	14204	14284	14380	14306	14296	14211	14285	14548	14402	14339	14211	14231	14346	14377	14345	14431	14458	14390	14402	14385	14512	14475	14314	14420	14396	14386	14323	14454	14421	14313	14454	14260	14391	14409	14386	14294	14290	14420	14223	14335	14209	14427	14334	14270	14414	14220	14281	14427	14345	14303	14245	14502	14299	14385	14401	14471	14346	14331	14289	14217	14352	14417	14361	14187	14215	14406	14426	14367	14324	14324	14188	14158	14447	14373	14107	14550	14527	14309	14389	14374	14358	14227	14315	14260	14309	14367	14339	14250	14481	14228	14396	14330	14381	14257	14302	14407	14318	14246	14457	14318	14208	14339	14251	14338	14438	14331	14294	14204	14496	14257	14263	14249	14270	14430	14433	14435	14336	14338	14187	14536	14349	14220	14507	14144	14476	14080	14423	14351	14378	14361	14482	14147	14367	14351	14277	14430	14310	14386	14259	14241	14422	14413	14442	14299	14313	14237	14376	14261	14189	14367	14490	14293	14392	14345	14402	14355	14143	14368	14329	14215	14193	14348	14172	14407	14500	14362	14414	14319	14418	14430	14310	14426	14439	14422	14296	14469	14305	14349	14193	14368	14377	14451	14503	14202	14274	14305	14346	14401	14309	14261	14494	14557	14158	14343	14428	14484	14449	14383	14256	14291	14384	14435	14299	14380	14154	14321	14515	14406	14088	14256	14364	14235	14483	14064	14420	14256	14292	14418	14279	14131	14420	14374	14239	14189	14209	14240	14594	14387	14335	14319	14289	14469	14353	14399	14400	14332	14338	14382	14254	14359	14438	14425	14446	14413	14395	14159	14322	14359	14331	14264	14418	14405	14371	14354	14513	14102	14193	14184	14288	14512	14260	14243	14308	14303	14331	14267	14348	14380	14348	14250	14406	14351	14429	14419	14487	14275	14395	14195	14536	14262	14305	14253	14280	14449	14206	14304	14360	14312	14274	14269	14304	14360	14059	14474	14216	14321	14344	14256	14213	14505	14282	14313	14439	14347	14459	14352	14429	14502	14323	14397	14406	14366	14380	14455	14387	14242	14475	14312	14365	14287	14340	14267	14381	14271	14417	14344	14286	14318	14357	14456	14236	14287	14401	14267	14409	14336	14263	14156	14313	14378	14316	14398	14199	14340	14374	14445	14328	14314	14356	14183	14319	14220	14315	14433	14185	14298	14294	14390	14265	14390	14401	14295	14310	14320	14319	14332	14196	14216	14305	14445	14289	14299	14250	14274	14297	14353	14413	14431	14401	14236	14302	14299	14247	14212	14277	14446	14268	14421	14360	14266	14368	14287	14231	14460	14528	14168	14178	14368	14272	14485	14387	14434	14341	14497	14223	14476	14249	14490	14371	14398	14220	14376	14416	14193	14364	14422	14358	14271	14387	14152	14093	14507	14384	14311	14341	14267	14327	14340	14333	14179	14381	14269	14331	14427	14293	14359	14386	14392	14299	14367	14446	14179	14484	14341	14309	14357	14386	14307	14382	14387	14307	14379	14238	14091	14324	14305	14470	14488	14439	14463	14327	14410	14249	14344	14352	14444	14043	14427	14148	14418	14202	14371	14273	14310	14449	14346	14375	14271	14401	14238	14242	14307	14301	14160	14217	14389	14291	14491	14306	14231	14483	14481	14284	14246	14340	14351	14165	14415	14257	14431	14434	14204	14237	14309	14266	14293	14479	14471	14257	14416	14379	14238	14294	14382	14301	14372	14282	14320	14404	14363	14288	14537	14259	14386	14254	14419	14356	14480	14325	14527	14309	14316	14360	14347	14406	14402	14275	14416	14335	14509	14355	14323	14295	14134	14283	14388	14336	14383	14366	14408	14331	14396	14386	14322	14453	14305	14142	14265	14511	14407	14283	14549	14346	14237	14392	14355	14299	14267	14311	14403	14285	14212	14346	14341	14338	14246	14306	14385	14255	14388	14305	14460	14293	14381	14296	14319	14365	14309	14336	14251	14428	14256	14334	14166	14243	14344
27165	21660	23078	19537	16208	15957	15901	15434	15396	15372	15157	15281	15173	14981	16107	16752	16641	15961	15398	15126	14957	14877	14945	15066	14993	14955	14928	15040	14849	15071	14824	14807	14986	14936	14932	15026	15008	14960	15059	15005	14897	14796	14828	15010	14849	14968	14999	15043	14898	14966	14839	15002	14910	14878	15059	14948	14791	14873	14730	15022	14910	14834	14923	14869	14913	14983	14802	15227	14817	15034	14997	15094	14904	15055	14795	14774	14777	14897	14769	14939	14989	15010	14952	14967	14913	15048	14912	15065	14934	14766	14940	15018	14950	14957	14902	14974	14907	15074	14751	14969	14972	14996	14907	14827	14974	14904	14811	14799	14945	14967	14953	14917	14814	14904	15008	15053	14842	14839	14831	14839	14798	15004	14870	14949	14891	14970	14930	14889	14900	14891	14826	15062	14811	14687	14953	14856	14935	14863	14883	14927	14980	14915	15025	14985	14922	14907	14952	15026	14805	14961	14949	14892	14984	14837	15039	15030	14968	14779	14939	14941	14998	15207	14917	14946	14998	14927	15028	14961	15121	14896	15078	14831	14882	15104	14792	15034	14973	14866	14926	14827	14697	14860	14905	14916	14868	14801	14794	14680	14966	14974	14816	15081	14933	15051	15017	14825	14960	14987	15022	14858	14795	15023	14905	14930	14858	14658	14946	14789	14874	14820	15050	14983	15147	14961	14983	14937	15001	14926	14948	14939	15236	15063	14795	14901	14954	14934	14830	14943	15028	14941	14822	15043	14857	15019	15054	14939	15029	14837	14991	14818	15019	14825	15013	14974	14682	14976	14832	15042	14956	14915	15046	15129	14955	14945	14857	14950	15026	14860	15104	14988	15214	15034	15149	15049	15019	14726	14899	14882	14995	14718	14930	14907	14995	15045	14894	14851	14871	14872	15137	15137	14878	14850	15070	14810	14886	15048	14995	15051	15088	15102	14909	15061	15011	14929	15126	14912	14867	15059	14917	14856	15049	14848	14805	14900	14936	14966	14974	14920	14781	15038	14998	14994	15001	14946	15163	15027	15073	14895	14997	14950	14998	14994	15000	15047	15097	15042	14860	14895	14976	14898	15003	14909	15019	14798	14883	14823	14906	14734	14891	15094	15062	14813	15028	14838	14920	14970	14907	15124	14988	14974	14834	15150	14950	15040	14849	14879	15088	15030	15173	15043	15058	14921	14877	14859	14830	14931	14926	14935	14823	14992	14983	15046	14978	14911	14906	14972	15004	14886	14934	14999	15093	14967	14955	15018	15129	14921	14825	14986	14956	14928	14985	15086	15062	14877	14799	14870	14924	14823	14876	15035	14993	14827	15002	15002	14911	14882	14763	14811	14975	14864	15105	15069	14893	15013	14767	14762	14892	15054	14895	14820	14993	14893	15173	15045	14726	14893	14914	14915	14789	15049	14990	15002	15016	15092	15110	14900	14717	15071	14926	14788	15002	15010	14898	14791	14898	15139	15141	15033	15019	14932	14983	14917	14943	14988	15053	15015	14915	14796	14743	14840	14938	14971	15168	14951	14953	14891	14951	14976	15050	14996	14796	14829	14820	14857	14822	15034	14878	14949	15072	15007	14841	14919	14901	14832	14937	14944	15033	15143	15114	15052	14962	14763	14869	14808	14760	14829	15014	14919	14875	14963	14913	15121	14985	14909	15006	15003	14975	14971	15113	14941	14956	14851	15176	15091	14879	15085	15057	14849	14851	14752	15192	14895	15066	14974	15127	14822	14848	14964	14836	14764	14984	14918	14994	14941	14930	14962	15027	14999	14977	15201	14956	14839	14981	15095	14863	14845	14862	14804	14843	14929	14826	15057	14924	14923	14991	15158	15141	14899	15007	14772	14934	15115	14917	14860	15090	14940	14997	14820	14938	14991	14942	14884	14867	14717	14953	14917	14885	15190	15085	14783	14896	14993	14933	15033	14925	15057	15029	15133	15009	15136	15032	14937	14873	14944	14917	14883	14973	14908	15173	14994	14861	15021	15053	15130	15061	15055	15093	15116	14888	15045	15039	15048	15045	15044	15066	14978	14877	14848	14923	14954	14844	14767	14999	14990	14780	14855	14909	14969	15030	14747	15130	14928	14905	14986	14832	15009	14886	14990	14854	14988	14972	14910	14896	15028	15029	14986	14960	14797	14998	14933	14895	14863	15009	14933	15071	14779	14846	14884	14897	14777	14866	14955	14785	14943	14941	14857	14757	15114	14896	14775	15032	15013	14916	14964	15111	14890	14852	15026	14882	14973	15012	14915	15018	14903	14873	14988	15100	14985	15046	14769	14833	14827	15088	14888	14898	14957	14842	15011	14866	14878	15130	14800	14846	15112	14942	15176	14814	14961	14959	14984	15178	15084	14940	14825	15031	14917	14812	15008	14988	14826	14909	14818	15092	14875	15005	14844	15069	15046	15082	14978	14978	14869	15034	14941	14793	14916	15104	14818	15238	14846	15001	15024	14848	15017	15050	15088	14814	14935	15023	14895	14914	14926	15030	14966	15073	14894	15002	15075	14955	14989	15015	14954	14788	15015	15141	14864	15158	14954	15045	14855	14826	14980	14953	14831	14851	15002	14875	15003	15031	14923	14853	14892	14696	14763	14856	14995	14826	14888	14770	14954	15142	14921	14931	14993	15078	14935	14858	14905	14918	14850	14829	14994	14784	15035	14837	14941	14884	15061	14949	14871	14949	15139	14902	14807	14878	14766	15076	14963	14931	14881	14947	14903	14977	15033	15041	15093	14919	14799	14909	15077	14991	14814	15199	14950	14835	14977	14910	14840	14923	15001	14806	14832	14815	15104	14936	15003	14826	14945	14834	14954	14963	14909	14978	15049	14943	15051	14908	14967	15046	14898	14829	15014	14912	14995	14786	14998	14986	14874	14991	15021	14960	14941	14877	14872	15084	14733	14972	14890	15078	14902	14945	14910	14933	14707	14936	14860	14802	15115	14931	14881	14952	14793	14960	15014	14797	15013	14895	14987	14871	14957	15136	15057	15059	15112	14900	15018	14917	15005	14923	14837	14993	14850	15017	15139	14950	14954	14924	14839	14987	14873	14788	15166	15132	14878	14947	14742	14699	14921	14963	14952	14839	14954	14823	15088	15123	14885	14899	14943	14968	15019	15063	15002	14950	15037	15144	14990	15027	14992	14882	14803	15015	15006	14912	14954	15123	14856	14913	15012	15061	15077	15009	15064	15001	14767	15162	15053	15053	15021	15021	14989	14975	14896	14927	15116	14930	14896	14941	14919	14932	14818	14842	15146	14916	14952	14970	14979	14910	14808	15000	14857	14733	15008	15155	14808	15004	15096	14847	14980	14967	14960	15081	14983	14910	15003	14927	15023	15043	14950	15109	14950	14988	14773	15027	14823	15172	14894	14935	15008	15083	15094	15078	14989	14893	15000	14853	14796	14968	14779	15141	14931	14813	15072	14916	14937	14914	14934	15083	14827	14842	14869	14944	14950	15013	14905	15128	14943	14922	14808	15000	14885	14768	14828	14864	14861	15130	15058	14930	14902	14821	15074	14984	14944	15053	14924	15088	14961	14984	14856	14955	14964	15010	14908	15000	14805	15173	14985	14779	14866	14941	14823	15180	14972	14670	14886	14910	14841	14941	14859	14905	14962	15010	15011	15019	15097	15134	15179	15071	15002	14901	14863	14734	14953	14919	14672	15014	15028	14805	14829	14990	15054	14717	15020	15093	14959	15099	14809	14605	14965	15041	14879	14984	14930	14818	15051	15087	15113	14974	14895	14905	14938	15001	14944	14929	14914	15070	14777	14963	14980	14992	14966	14932	14820	14993	14988	14838	15044	15033	14644	14910	14898	14855	14910	14855	14738	14976	14913	14858	15010	14922	14851	15043	14887	14924	15008	14825	14833	15104	14849	14835	15011	14888	14889	15045	15132	14889	15061	14985	14971	15011	15041	14995	14962	15024	15069	14913	14817	14992	14792	14892	15111	15049	14963	14861	14902	14806	14969	14921	15039	15048	14906	14937	15050	15047	14754	14869	15016	14918	14885	14910	14902	14879	15012	15156	14911	14977	14931	15024	14845	15070	14909	15038	15108	14808	15064	15008	15056	14970	15026	14899	14878	14905	14830	14912	15132	15013	15104	14903	14870	14954	14820	14861	14915	14889	15006	14873	15028	14918	14984	14911	14893	14869	15058	15043	15043	14930	14968	15024	14970	14745	14883	15112	15084	15020	14969	14931	14864	14822	14767	14735	14859	14968	14923	14891	15078	15073	14988	15051	15055	14798	14833	15004	14859	14999	14946	14945	14870	14939	15004	15046	14878	15036	15084	14946	15074	15036	15165	15093	14999	15006	14773	14820	14925	14947	14963	14930	14875	15049	14941	15024	14934	15089	14980	15031	15104	14918	14997	14986	14952	14798	14831	14964	14842	14886	14806	14857	14966	14702	14873	14891	14968	15040	15132	14983	14958	15058	14986	15006	14877	15196	15083	14980	15091	15015	15099	14889	14887	15003	14916	14990	14942	14965	15040	15080	14830	14800	15057	15020	14932	14990	15008	14877	14771	14938	14822	15003	15111	15011	14935	14857	14632	14961	14992	15080	15084	14902	15120	14923	14871	14937	14949	15134	14858	14956	15148	15009	14884	14714	14893	14938	14771	14664	15105	15042	14976	14958	15112	15028	14979	14886	15005	14987	15046	14946	14882	14960	14930	14887	15046	14830	14888	15004	15159	14880	15069	14781	15103	14935	14828	14846	15177	14990	14941	14957	14784	14967	14858	14993	15027	14913	15078	14718	15169	14868	15020	14713	15020	14952	14838	15071	14971	14993	14820	14808	14768	14940	14953	15014	14993	14872	15023	15071	14833	14908	14861	14800	14984	15012	14632	14806	15074	14981	14835	14976	15154	14848	14782	15086	14934	14874	15073	15164	14872	15074	15065	15123	14786	14944	14785	15008	14956	14951	14962	15205	15052	15020	14879	14961	15182	14994	14820	15097	15009	15057	14822	14929	14924	15079	15144	14973	14935	15066	15026	14993	14976	15249	14733	14989	14823	15066	14942	14994	14898	14921	15188	15068	14956	14871	14905	14943	15023	14841	14784	14722	14736	15087	14738	14799	15032	15139	14745	14932	14789	15033	14976	14981	15097
15294	20212	18520	16905	16434	15474	14929	14805	15103	14695	14478	14445	14176	14198	16405	16363	16056	15171	14587	14308	14129	13887	14117	13960	14174	13913	13999	14072	13935	13914	14111	13940	13909	14080	14008	13899	14067	13918	13875	13926	13786	14078	13995	13936	14159	13940	14061	13943	13934	13986	13896	14093	13966	13883	14143	14157	13808	13946	14076	14002	13906	13986	13988	13852	13958	14054	13999	13979	13931	14104	14082	14087	13828	13984	13952	13975	14071	13947	14005	14035	13964	14122	13907	14079	14041	13931	14011	13946	13931	13945	13935	13792	14030	13858	14034	14012	13895	14046	13975	14002	14045	14123	13967	13998	13944	13957	14016	13906	13980	13813	14021	13929	13758	13948	13953	13951	13888	13946	13945	14098	14148	14156	13835	14099	13827	13919	13978	14041	13850	14084	14014	13929	13985	13963	14013	13755	13897	13991	13918	13780	14020	13992	13935	13983	14026	13716	13925	14052	14123	13952	13892	13807	13815	13969	13949	14207	14051	13766	13836	13867	13939	13997	13881	13891	13941	13931	14086	13969	14014	13782	13964	13911	14108	13989	13979	14187	13992	14008	14062	13975	14089	14049	14065	13948	13941	14012	14118	13956	13877	14019	13827	13792	13980	13951	14025	13958	14023	14055	13989	13797	14081	13958	13928	13957	14136	14058	14003	13982	13993	14074	13985	13940	13937	13923	14184	14006	13937	14016	13885	14145	14097	14033	14031	14022	14159	13974	13879	14006	13943	14073	13972	14072	13858	13998	14122	13985	14038	13940	14083	14023	13949	13868	13947	13911	14060	14004	13953	13941	14135	13761	13979	13947	13945	13975	13801	13974	13948	14016	14011	13876	14038	13853	13972	13987	13905	13964	14039	13942	13921	13861	13863	13878	14039	13856	13965	13839	14042	14175	14053	13992	13730	14033	13982	14041	14023	13904	13959	14044	13849	14149	13886	14018	13922	14020	14015	13898	13876	13994	14063	14059	14098	13909	14111	13943	13909	13942	14057	14088	13946	14231	14046	13952	14005	13960	13862	14033	13961	13773	13754	13945	13989	13972	13934	14034	14017	14093	13981	13859	13942	13886	13903	13996	14003	13978	14127	13867	14038	14015	13989	13870	13949	13935	13879	13865	13983	13913	14112	13978	13934	13883	14049	14271	13815	13856	13786	13993	14089	13815	13892	14004	14057	13936	13886	13877	13828	13935	13997	14100	13923	14027	13788	13916	14224	13825	14149	14022	13909	13941	14011	13930	13981	14071	13940	13960	13965	14124	13916	14115	14033	14022	14023	13962	14045	13978	13947	13950	13908	14053	13851	14081	13797	13869	14112	13767	13910	13825	14033	14028	13946	13966	14053	13948	14094	13887	14067	14086	13937	14004	14004	13950	13908	13882	13874	13952	13970	13977	13882	14041	14084	14079	13978	13894	14088	13840	13897	14051	14031	13958	14083	14000	14098	13950	14065	14162	13985	13811	13928	13921	14023	13895	13971	14098	14136	13973	13981	14011	13826	13975	13925	13999	14092	14095	14112	13909	13845	14013	13859	14104	13978	14109	13796	14057	13947	13959	13944	13970	13915	13889	13946	14084	13861	14150	13892	13937	14032	13813	13899	13911	13986	13998	13920	13999	13994	13914	13921	13951	13951	14187	14053	13922	14037	14144	13958	13963	13965	14063	13944	13996	14136	14003	13971	13984	14129	14109	13922	14090	14012	14001	14109	13948	13905	14052	13977	13947	13902	13997	13942	13879	13901	13793	13976	14012	13936	13794	14047	13858	13900	13937	13997	13811	14002	14114	13998	13932	13926	14115	14022	14149	14057	13971	13883	14078	14074	13773	13995	13834	13879	14060	13903	14005	13918	13986	13966	13889	13941	14097	13958	14066	14189	14086	14071	14032	13950	14176	13833	14191	13992	13978	14088	13968	13987	13832	14107	14007	14023	13912	14061	14044	13918	14067	13997	14011	13995	14101	14039	13992	14156	13843	13942	14010	13950	14188	14104	14001	13971	13986	14062	14099	14164	13918	14101	13954	13863	13915	14006	14156	14026	14075	14213	14072	13885	13952	13986	13948	13893	13871	14044	14026	13905	14041	13956	13993	14011	14018	14000	14130	14019	13929	13884	14074	14006	14003	14011	13885	13806	13943	14103	13857	14011	14173	14053	13886	14017	13993	14050	14038	13862	14057	13916	14012	13968	14069	13970	14148	14025	13858	14041	14073	13941	13960	13770	13908	13992	14035	14032	13986	13854	13793	14082	14040	13986	13988	14017	14115	13924	13884	14027	13831	13945	14088	14025	13943	14008	13972	14004	13916	13978	13895	14015	13952	14085	14033	14054	14040	13968	13992	14184	13778	14059	14029	13952	13950	13931	14086	14059	14004	14020	14015	13957	14109	14074	13928	13993	14032	13994	14136	13958	13971	14002	14051	13876	14014	13934	13982	13834	14068	13963	13955	13834	13897	14053	14046	14009	14036	14095	13795	14032	13978	13878	14036	14063	13848	13915	14274	14004	13956	14101	13934	14042	13925	13904	13948	13956	13982	13873	14028	14040	13912	13956	13990	14144	14044	13989	14120	13917	13750	14008	13982	14135	14081	13976	13851	13985	14102	14043	13794	14049	13971	13975	13875	14084	13852	13963	14058	13953	14041	13826	13898	14076	13958	13942	14061	14048	13919	14072	14000	13999	14020	13969	14071	14107	13826	13905	14037	13914	13873	13875	14091	13999	13924	13967	14022	13901	13921	14084	14113	14034	13923	14070	14021	13905	13849	14040	13871	14064	14028	14075	13982	13799	13857	13922	13834	13908	13896	13971	13989	13937	13963	14063	14024	13955	13920	13858	13947	14007	14098	13994	14077	13992	14011	14040	14020	13967	14033	13912	13870	13955	14008	13943	14175	14061	13832	13897	13954	13837	14014	14126	14028	14035	14093	14006	13990	14016	13951	14027	14051	14128	13990	14006	13971	13975	13974	14063	13904	14070	13952	13895	13920	13989	14050	13982	13906	14066	13755	14079	13916	14168	13985	13948	14020	14115	13916	13712	13930	13880	14074	13904	13745	13878	14113	13970	13967	13927	14040	13923	14013	13872	13997	14061	14041	14034	14048	13973	14165	14004	13933	13918	13978	13964	13875	13955	14009	14090	13971	13965	14029	14093	13913	13963	14173	14070	14053	14024	13980	14193	13939	13923	13955	14016	13995	13948	13987	14105	14045	14046	13915	13974	13866	14093	14089	13854	14025	14000	14073	14076	13852	14152	14109	14067	13896	13846	13973	13949	13983	14138	14116	14052	14082	14007	14019	13965	13871	13928	14000	14083	13904	14033	13930	13902	14103	13949	13848	14105	14013	13979	13955	14060	14033	14132	13852	14148	13928	14016	14170	14114	13925	13959	14066	14038	13794	14020	13864	14084	14048	14002	14002	13902	13990	13898	14009	13986	14090	13766	14049	13963	13858	13957	13804	13857	13947	14029	13949	13964	13961	13861	13966	13828	13992	13877	13966	13914	13944	13837	14154	13853	14021	13945	14234	13959	13890	13893	14051	14045	13923	13967	14023	13899	14052	14008	14020	13853	14068	13975	13922	13976	14095	13975	13967	14116	13957	13980	13855	13995	14079	13914	14023	14056	14073	14036	13954	14030	14082	13987	13867	13875	14040	13943	13980	14021	13957	14096	14016	14051	13962	13857	13861	14009	13944	13890	13968	14002	14144	13978	13945	13954	14054	14025	13959	13895	14040	13957	13947	14105	13895	14055	14003	14110	13989	14104	14038	13833	13933	14095	13872	14021	13892	14033	14097	13801	13976	14028	13951	14046	13961	13989	13959	13889	13979	14024	13920	13987	14008	13983	13893	13919	13957	13936	13924	13996	13824	13931	13910	13920	13974	13910	14035	13926	13992	13947	14099	13961	13973	13909	13919	14051	13898	14065	13831	13964	14093	13900	14048	13955	14009	14037	14013	13967	14127	13982	13987	14020	14106	14003	13945	14074	13890	13771	14010	13961	13860	13888	14125	13975	14044	13888	13972	13989	13985	13930	13990	13891	13905	13968	13939	14029	13836	13963	13817	14002	14116	13949	14040	13902	13975	14001	14033	13805	13998	14002	13975	13950	13897	13991	13881	14035	13893	14036	14005	13883	13934	14018	14043	13811	13981	14087	14020	13910	13971	13868	13991	14067	13899	14046	14126	14060	14124	14006	14064	13898	13950	14068	14079	13890	14144	13979	13952	13868	13993	13878	13985	14004	13905	13946	13926	13981	13987	13939	14084	14079	14065	13940	14014	14021	14081	14059	13734	13900	13962	13963	13931	14020	14027	14074	13922	13963	13971	14146	14112	13996	13986	14005	14046	13846	14024	14001	13933	13984	13975	13972	14078	13931	14083	13812	14056	14001	14046	13888	14088	14067	14029	13816	13914	14054	13889	14069	14000	14073	14021	14009	14095	13943	14076	13968	14119	13945	14000	14024	14010	13949	13863	13995	14152	13866	13957	13850	13996	13829	14039	13998	14008	13798	14029	14018	13944	13947	14031	13974	14000	14063	13943	14083	14069	13910	13938	13922	13905	13878	14024	14001	13990	13924	14051	13956	14076	14043	13856	14026	14036	14104	13944	13862	13959	14041	13966	13955	13974	14106	13924	14166	13916	14068	13941	14005	13888	14172	13979	14031	13959	14075	14113	14041	13884	13962	13952	13954	14030	13964	14160	13970	14083	14019	14169	14094	14196	13886	14089	13907	14094	13776	14156	13837	13920	14021	13991	14040	14131	13945	14058	13942	13989	13990	14063	14012	13991	13955	14030	13988	13945	13968	13933	14038	13945	14067	13930	13956	13955	13930	14112	13919	14080	14142	14008	13987	13999	14036	13838	13987	13955	13849	13992	14028	13966	13908	13894	14125	13933	13982	13988	13893	14039	13872	13848	13951	13892	13988	14027	13813	14040	13939	14074	14040	14004	14200	14080	14059	13883	13916	14025	13786	14031	14059	14185	13841	13782	13811	13949	13988	13997	14001	13916	14038	13926	13980	14062	13993	13868	13943	13884	13968	13873	13886	14043	13967	14058	13995	14003	13936	14117	13932	14143	13971	14002	14020	13949	14017	13963	13915	14020	14042	14025	13910	14090	13896	14043	14031	14079
23779	21078	28325	24043	21589	20162	18566	16150	15844	15744	15732	15414	15415	15428	22722	25551	23484	20093	17466	15986	15363	15047	14856	14752	14765	14899	14780	14762	15023	14959	14725	14893	14867	14920	14845	14866	14709	14774	14771	14755	14768	14767	14750	14781	14701	14878	14865	14784	14820	14804	14740	14931	14993	14794	14744	14794	15084	14662	14716	14924	14979	14829	14756	14753	14704	14772	14604	14772	14889	14719	14799	14791	14961	14996	14992	14837	14664	14969	14688	14864	14838	14745	14641	14697	14709	14926	14855	14726	14748	14837	14906	14776	14669	14867	14877	14835	14890	14705	14825	14592	14748	14883	14750	14779	14669	14725	14572	14765	14873	14908	14730	14640	15049	15027	14901	14634	15010	14934	14737	14834	14743	14785	14934	14773	14863	14786	14637	14668	14745	14799	14762	14869	14764	14752	14914	14815	14838	14908	14921	14862	14688	14887	14851	14906	14786	14774	14592	15015	14885	14611	14772	14734	14854	14803	14684	14815	14849	14731	14704	14887	14769	14708	14703	14886	14817	14890	14773	14659	14743	14828	14940	14771	14820	14916	14792	14778	14696	14614	14817	14754	14759	14765	14792	14690	14830	14821	14871	14671	14794	14851	14557	14374	14791	14792	14775	14745	14820	14794	14669	14836	14735	14942	14677	14696	14758	14809	14639	14817	14695	14737	14766	14658	14710	14924	14587	14662	14857	14835	14811	14690	14767	14559	14711	14722	14885	14847	14673	14577	14633	14753	14848	14712	14829	14824	14831	14797	14903	14889	14695	14706	14699	14868	14793	14755	14754	14751	14632	14693	14715	14540	14652	14605	14662	14715	14733	14787	14770	14643	14689	14732	14614	14759	14859	14690	14760	14968	14697	14779	14592	14768	14682	14808	14816	14707	14813	14649	14658	14730	14559	14738	15025	14668	14700	14826	14656	14574	14777	14676	14737	14810	14861	14872	14860	14742	14661	14665	14742	14789	14669	14772	14726	14769	14825	14729	14848	14861	14734	14924	14600	14781	14754	14663	14621	14800	14809	14753	15002	14674	14732	14808	14796	14734	14864	14819	14667	14764	14748	14586	14714	14777	14732	14828	14639	14929	14713	14904	14902	14814	14580	14651	14974	14811	14901	14600	14632	14906	14880	14804	14677	14680	14946	14864	14716	14742	14769	14772	14977	14736	14903	14564	14748	14732	14829	14937	14612	14711	14744	14763	14825	14859	14727	14887	14655	14875	14772	14968	14679	14687	14608	14630	14810	14814	14817	14641	14800	14717	14655	14799	14694	14716	14685	14724	14877	14713	14944	14729	14902	14629	14749	14587	14627	14763	14778	14818	14871	14660	14730	14800	14664	14694	14644	14863	14920	14722	14683	14663	14683	14978	14718	14568	14794	14813	14870	14668	14733	14567	14764	14694	14896	14687	14797	14601	14758	14691	14558	14454	14742	14798	14672	14763	14812	14786	14841	14915	14692	14860	14703	14936	14674	14582	14672	14763	14771	14796	14676	15024	14936	14778	14676	14899	14792	14845	14766	14821	14782	14803	14677	14985	15025	14670	14816	14707	14765	14795	14808	14786	14871	14745	14768	14835	15001	14719	14687	14738	14851	14591	14940	14738	14750	14796	14689	14839	14836	14844	14705	14914	14736	14823	14904	14761	14834	14709	14951	14756	14795	14648	14645	14752	14760	14513	14749	14823	14673	15028	14877	14701	14833	14717	14611	14804	14764	14889	14834	14779	14876	14905	14810	14822	14657	14717	14764	14700	14751	14848	14738	14683	14813	14868	14541	14826	14833	14953	14792	14945	14879	14771	14815	14848	14889	14792	14658	14831	14722	14831	14787	14773	14717	14891	14688	14808	14710	14719	14782	14576	14859	14885	14666	14715	14848	14815	14716	15026	14975	14791	14729	14713	14728	14917	14771	14819	14940	14648	14773	14824	14912	14757	14717	14762	14900	14815	14721	14791	14844	14857	14874	14843	14901	14705	14531	14838	14705	14805	14900	14707	14657	14866	14857	14892	14738	14801	14635	14695	14746	14619	14944	14913	14806	14657	14421	14692	14581	14893	14799	14889	14794	14549	14598	14618	14738	14798	14734	14569	14675	14851	14728	14890	15099	14787	14643	14826	14694	14852	14916	14787	14693	14830	14727	14796	14696	14498	14759	14687	14689	14754	14573	14803	14732	14826	14814	14702	14799	14821	14893	14948	14653	14852	14863	14812	14747	14731	14696	14961	14861	14865	14859	14763	14621	14547	14911	14798	14777	14716	14697	14736	14752	14651	14766	14743	14799	14788	14921	14742	14860	14815	14830	14765	14676	14837	14858	14659	14750	14598	14703	14792	14804	14600	14508	14789	14832	14807	14821	14719	14685	14687	14865	14874	14769	14760	14815	15026	14728	14739	14632	14581	14587	14745	14530	14783	14861	14839	14743	14845	14783	14810	14758	14738	14799	14764	14793	14699	14724	14740	14616	14955	14791	14659	14855	14945	14662	14663	14702	14946	14622	14540	14809	14912	14867	14898	14825	14734	14775	14808	14794	14606	14601	14724	14651	14636	14697	14742	14682	14812	14594	14716	14796	14777	14779	14888	14821	14824	14743	14680	14713	14703	14739	14785	14782	14679	15054	14702	14914	14593	14829	14789	14740	14785	14819	14630	14641	14772	14654	14839	14965	14752	14763	14852	14785	14815	14689	14845	14920	14851	14838	14735	14885	14673	14792	14863	14727	14798	14837	14842	14820	14768	14811	14975	14987	14786	14786	14867	14780	14904	14795	14899	14693	14970	14770	14702	14880	14882	14698	14724	14921	14766	14655	14747	14560	14875	14800	14918	14788	14774	14800	14909	14835	14548	14846	14902	14728	14829	14686	14733	14774	14719	14715	14669	14715	14677	14655	14780	14780	14693	14806	14871	14683	14788	14908	14689	14827	14705	14778	14820	14837	14950	14914	14674	14801	14877	14703	14739	14927	14628	14854	14715	14773	14732	14750	14684	14665	14759	14664	14753	14878	14829	14820	14778	14832	14780	14907	14809	14993	14830	14804	14515	14744	14969	14833	14616	14647	14577	14886	14938	14799	14698	14773	14648	14737	14894	14697	14818	14698	14800	14755	14709	14782	14770	14700	14916	14614	14613	14773	14775	14740	14700	14757	14937	14931	14599	14896	14676	14821	14769	14732	14835	14829	14763	14776	15009	14804	14761	14930	14609	14920	14691	14636	14907	14930	14896	14837	14942	14894	14827	14662	14586	14636	14704	14799	14780	14738	14668	14697	14687	14768	14778	14673	14717	14785	14864	14696	14758	14797	14793	14969	14671	14878	14728	14780	14822	14846	14771	14725	14693	14775	14709	14819	15006	14877	14794	14987	14975	14727	14855	14798	14984	14871	14858	14771	14754	14775	14943	14646	14832	14913	14840	14734	14844	14708	14887	14659	14435	14908	14810	14668	14662	14641	14775	14681	14676	14709	14995	14930	14884	14776	14797	14896	14893	14743	14718	14696	14838	14762	14564	14777	14843	14728	14653	14671	14780	14840	14824	14767	14854	14809	14659	14741	14863	14762	15067	14711	14755	14897	14781	14745	14886	14754	14791	15031	14643	14716	15002	14824	14686	14769	14779	14776	14789	14774	14585	14995	14717	14680	14697	14774	14823	14586	14636	14654	14840	14800	14941	14677	14605	14615	14724	14761	14626	14721	14710	14678	14908	14785	14714	14906	14663	14637	14693	14781	14787	14639	14865	14686	14726	14791	14578	14749	14637	14855	14793	14743	14799	14772	14788	14796	14601	14800	14765	14832	14740	14669	14719	14786	14973	14927	14735	14790	14711	14902	14654	14689	14671	14790	14708	14667	14921	14657	14752	14562	14545	14612	14920	14601	14820	14923	14647	14863	14653	14785	14671	14762	14957	14820	14519	14654	14745	14756	14663	14841	14754	14611	14735	14851	14699	14705	14669	14887	14678	14612	14682	14716	14660	14825	14917	14834	14709	14863	14908	14766	14632	14626	14783	14773	14677	14676	14749	14795	14619	14854	14653	14687	14807	14571	14821	14778	14852	14668	14927	14761	14824	14961	14778	14714	14861	14885	14750	14778	14816	14872	14827	14874	14981	14945	14623	14605	14674	14677	14915	14692	14796	14771	14747	14840	14911	14870	14840	15083	14852	14934	14736	14839	14721	14845	14834	14853	14920	14675	14662	14816	14670	14792	14722	14702	14662	14814	14846	14675	14684	14823	14902	14795	14671	14492	14795	14846	14887	14919	14508	14804	14624	14746	14751	14782	14823	14653	14685	14908	14801	14736	14612	14720	14651	14690	14905	14757	14727	14925	14826	14812	14632	14837	14850	14856	14880	14784	14749	14855	14737	14716	14794	14600	14696	14763	14820	14843	14883	14841	14874	14728	14869	14562	14841	14866	14746	14730	14835	14630	14710	14724	14725	14774	14802	14836	14683	14639	14829	14667	14746	14709	14762	14792	14636	14801	14806	14818	14817	14975	14731	14701	14966	14618	14657	14980	14826	14707	14808	14996	14749	14860	14913	14902	14785	14744	15124	14949	14859	14892	14814	14773	14895	14589	15107	14757	14740	14798	14954	14848	14796	14894	14785	14666	14871	14736	14855	14664	14883	14846	14727	14768	14849	14994	14825	14658	14741	14744	14918	14763	14875	14713	14700	14482	14705	14805	14751	14694	14745	14746	15060	14713	14804	15039	14678	14830	14744	14841	14812	14711	14808	14933	14638	14616	14614	14883	14752	14757	14649	14709	14796	14787	14700	14794	14664	14896	14754	14920	14916	14791	14853	14818	14642	14648	14854	14816	14980	14919	14753	14908	14743	14823	14853	14750	14689	14746	14828	14917	14718	14920	14796	14664	14807	14836	14614	14968	14870	14727	14780	15027	14716	14875	14780	14797	14837	14761	14825	14715	14640	14737	14723	14678	14723	14747	14779	14846	14781	14854	14779	14715	14674	14717	14947	14743	14569	15034	14668	14867	14677	14793	14824	14731	14659	14750	14670	14797	14806	15091	14869	14647	14858	14702	14924	14766	14888	14881	14860	14927	14723	14667	14736	14628	14643	14752	15032	14814	14622	14716	14831	14686	14805	14682	14725	14764	14706	14803	14707	14577	14773	14875	14860
14111	24420	23450	19438	17549	16756	16060	15409	15653	15095	14943	14910	14747	15083	26858	28448	25142	20637	16713	14996	14156	13930	13832	13886	13878	13916	13828	13931	14062	13850	14014	13875	13847	13898	13901	13867	13767	13948	13782	13735	13915	13737	13886	13910	13876	13864	13984	13851	13953	13801	13787	13783	13915	13967	13874	13870	14019	13850	13776	13835	13699	13828	13719	13896	13928	13939	13818	13832	13705	13895	14113	13982	13854	13893	13701	14052	13857	13962	13739	13801	13808	13771	13789	13816	13944	13858	13828	13835	13825	13791	13882	13928	13853	13879	13975	13807	13703	13942	13887	13883	13648	13859	13961	13786	13893	13767	14160	13865	13923	14020	13773	14040	13581	13862	13968	13869	13711	13795	13829	13857	13803	13885	13663	13909	14005	13840	13698	13713	13897	13833	13771	13886	13908	13824	13927	13832	13740	13697	13859	13854	13803	13614	13881	14035	14092	13866	13950	13783	13883	13799	13957	13955	13793	13832	13953	13935	13763	13887	13902	13885	13872	13942	13901	13844	13873	14022	13817	13862	13810	13729	13897	13798	13946	13632	13868	13782	13805	14010	13662	13854	13725	13649	13832	13876	13833	14011	13781	13747	13867	13796	13807	13880	13989	13891	13885	13827	13748	13906	13897	13808	13880	13816	13946	14028	13841	13963	13783	13851	13886	13841	13902	13941	13957	13799	14020	13810	13760	13748	13641	14064	13768	13886	13797	13785	13781	13688	13910	13891	13937	13852	13878	13787	14009	13908	13910	13857	13886	13911	14034	13668	13910	13778	13803	13966	13982	13886	13862	13833	13970	13790	13873	13938	13931	13917	13829	13757	13829	13857	13941	14081	13888	13760	13867	13838	13842	13686	13691	13916	14006	13757	14004	13869	13900	13844	13790	13864	13914	13870	13962	13797	13860	13793	13792	13660	14066	14009	13939	13912	13964	13796	13844	13810	14031	13904	13795	13831	13938	13813	13558	14042	13794	13812	13792	13773	13935	13821	13750	13886	13636	13807	13767	13745	13797	13760	13899	13994	13669	13926	13978	13853	13920	13895	13889	13758	13664	13869	13846	13836	13790	14040	13892	13842	13955	13844	13755	13952	13856	13794	13753	13839	13937	13684	13802	13747	13690	13746	13728	13879	13910	13884	13645	13837	13772	13997	13532	13864	13680	13832	13986	13824	13974	13677	13741	13882	13973	14000	13714	13905	13949	13884	13822	13946	13810	13772	13857	13819	13843	13740	13908	13873	13882	14021	13876	13853	13668	13854	13946	13898	13910	13835	13805	13856	13812	13867	13808	13817	14014	13854	14027	13809	13863	13777	13930	14059	13994	13741	13995	13745	13860	13666	13718	14053	13726	13819	13960	13873	13835	13904	13858	13883	13779	13860	13920	13746	13936	14087	13921	13868	13871	13863	13883	14027	13798	13875	13939	13784	13796	13847	13809	13993	13934	14102	13867	13968	13876	13980	13707	13947	13673	13845	13709	13976	13940	13860	13810	13734	13728	14026	13953	13955	13875	13787	13881	13744	13806	13742	13740	14034	13881	14015	13881	13750	13916	13961	13829	13737	13849	13932	13954	13761	13972	13909	13940	13782	13991	13911	13757	13937	13836	13743	13998	13813	13908	13930	13788	13969	13976	13987	13762	13819	13971	13829	13938	13902	13890	13711	13830	13792	13696	13889	13843	13762	13895	13858	13921	13909	13917	13892	13957	13836	13867	13858	13815	13909	13771	13861	13876	13789	13797	13915	13868	13675	13964	13766	13848	13931	13979	13832	13942	13929	13892	13812	13797	13756	13884	13805	13841	13799	13930	13923	13660	13784	13862	13787	13952	13734	13822	13999	13818	13738	13762	13782	13899	13786	13832	13787	13845	13788	13905	13972	13800	13858	13912	13889	13907	13888	13797	13925	13795	13916	14047	13963	13848	13871	13884	14055	13979	13835	14011	13870	13813	13944	13715	13926	13912	13822	13821	13819	13999	13887	13629	13769	13827	13792	13815	13758	14021	13903	13820	13814	13732	13922	13833	13785	13871	14068	13657	13775	13804	13896	13807	13989	13865	13857	13772	13851	13753	13948	13789	14042	13841	13708	13933	13730	13799	13765	13793	13594	13916	13768	13925	13763	13918	13921	14027	13989	13895	13815	13829	13924	13741	13856	13935	13816	13720	13941	13747	13842	13995	13755	13833	13824	13884	13921	13663	13872	13790	13867	13849	13932	14015	13995	13824	14009	13962	13876	13834	13884	13956	13897	13755	13812	14025	13892	13778	13865	13889	14035	13695	13940	13855	13821	13787	13880	13940	13774	13865	13758	13966	14061	13835	13838	13865	13869	13884	13729	13810	13702	13869	13772	13877	13748	13852	14022	13904	13867	13875	13913	13777	13815	13846	13751	13819	13929	13807	13814	13754	13818	13796	13769	13885	13827	13908	13707	13799	13790	13921	13990	13787	13911	13971	13645	13864	13876	13934	13869	13864	13865	13848	13800	13952	13677	13996	13892	13765	13884	13833	13845	13831	13934	13757	14068	13803	13875	14016	14009	13928	13895	13925	13797	13936	13845	13682	14063	13880	13862	13985	13731	13887	13959	13812	13898	13699	13811	13968	13845	13881	13737	13929	13776	13838	13841	13795	13859	13897	13783	13821	13847	13897	13930	14005	13856	13717	13744	13834	13857	13859	13972	13793	13854	13773	13851	13786	13771	13916	13717	13995	13787	13942	13803	13807	13865	13912	13886	13845	13804	13752	13848	13888	13988	13761	13945	13981	13778	13893	13889	13788	13934	14079	13840	13934	13854	13955	13794	13959	13757	13792	13980	13772	13720	13747	13709	13926	13730	13875	13802	13823	13831	13843	13908	13836	13767	13937	13861	13990	13920	13909	13947	13887	13814	13915	13775	13783	13868	13760	13810	13861	13888	13727	13753	13930	13855	13955	13978	13807	13830	13904	13817	13750	13781	13761	14092	13948	13884	13908	13908	13714	13908	13883	13822	13904	14019	13820	13800	13692	13947	13639	13860	13817	13819	13777	13796	13985	13862	13911	13850	13912	13908	13710	13720	13803	13926	13894	13708	13990	13802	13846	13814	13852	13852	13919	13888	13775	13796	13850	13814	13684	13787	13884	13882	13835	13866	13856	13897	13835	14042	13871	13942	13805	13942	13971	13892	13863	13801	13941	14064	13884	13905	13813	13896	13797	13916	13866	13882	13940	13903	13862	13969	13870	13829	13680	13878	13783	13902	13694	13778	13981	13874	13883	13855	13753	13824	13772	13762	13962	13792	13805	13970	13830	14042	13845	13988	13804	13855	13916	13809	13807	13993	13729	13892	13832	13927	13833	13988	13780	13977	13886	13811	14065	13832	13879	13685	13890	13670	13964	13793	13960	13878	13922	13860	13731	13831	13953	13915	13878	13889	13708	13918	13995	13747	13867	13969	13966	14001	13803	13734	13836	13928	13752	13715	13981	13844	13881	13912	13869	13727	13942	13914	13955	13785	13837	13687	13823	13765	13866	13778	13977	13948	13892	13841	13822	13809	13724	13799	13866	13969	13974	13861	13777	13923	13752	13745	13768	13948	13885	13982	13809	13777	13726	13774	13777	13779	13700	13761	13887	13826	13985	13960	13872	13927	13908	13911	14025	13775	13821	13943	13776	13758	13897	13781	13806	13722	13828	13836	13842	13783	13927	13901	13954	14005	13948	13873	13881	13941	13901	13896	13832	13737	13844	13799	13704	14165	13924	13935	13793	13862	14050	13977	13759	14015	13934	13954	13648	14012	13712	13755	13938	13883	13738	13980	13696	13876	13717	13803	13954	13943	14058	13676	13774	13684	13839	13694	13861	13749	13999	13991	13765	13890	14024	13820	13828	13810	13918	13904	13789	13925	13909	13881	13930	13864	13912	13904	13841	13777	13751	13834	13937	14005	13836	14012	13808	13790	13799	13894	13834	13852	13852	13912	13813	13861	13842	13687	13806	13824	13814	13948	13988	13928	13882	13866	13845	13904	13826	13858	13904	13877	13881	13894	13889	13814	13925	13770	13975	13930	13695	13921	13809	13904	14022	13758	13761	13831	13783	13861	14022	13927	13807	13924	13901	13892	13793	13969	13919	14041	13876	13775	13741	13859	13795	13883	13806	13752	13999	13824	13969	13797	13815	13890	13929	13716	13873	13818	13750	13857	14007	13908	13935	13938	13920	13762	13890	13958	13889	13826	13879	13878	13790	14063	13751	13982	13799	13817	13803	13745	13761	13750	13868	13784	13848	13738	13757	13872	14029	13925	13857	13857	13655	13918	13775	13649	13970	13994	13807	13810	13893	14056	13865	13891	13719	14011	13965	13833	13959	13740	13930	13861	13664	13897	13835	13885	13862	13930	13930	13859	13941	13894	13870	13954	13759	13738	13947	13766	13737	13914	13863	13809	13895	13989	13821	13935	13863	13906	13816	14005	13910	13777	13754	13806	13948	13847	13928	13815	13927	13873	13734	13848	13911	13768	13735	13743	13872	13773	13901	13805	13640	14007	13907	13837	13821	13727	14076	13847	13766	13700	14062	13966	13678	13816	13765	13863	13822	13774	13833	13914	13887	13781	14030	13888	13861	13764	13909	13905	13797	14010	14016	14086	13816	13792	13865	13862	14006	13820	13770	13863	13930	13948	14053	13726	13881	13953	13929	13849	13906	14040	13969	13994	13815	13844	13900	13801	13769	13783	13800	13915	13659	13919	13822	13781	13903	13816	14033	13929	13798	13972	14010	13909	13895	13908	13736	13880	13768	13711	13940	13794	13804	13728	13825	13992	13931	13931	13972	13708	13750	13813	13826	13862	13695	13956	13804	13943	13969	13784	13799	13872	13875	13708	13831	14016	13831	13860	13820	13906	13871	13804	13847	13882	13895	13787	13933	13816	13867	13897	13797	13854	13878	13851	13918	13994	13909	13820	13672	13853	13929	13864	13819	13791	13975	13969	14010	13799	13878	13760	13951	13992	13950	13954	13944	13881	13864	13999	13907	13827	13872	13858	13916	13925	13991	13833	13865	13825	13844	13855	13976	13852	13915	13977	13926	13894	13889	13897	13943	13899	13836	13665	13893	13884	14084	13891	13784	13847	13819	13796	13957	13757	13930	13661
22704	21048	28796	23518	21188	22588	22531	17342	16300	16522	16161	15608	15377	19132	30797	30861	28304	23357	18769	16296	15150	14748	14775	14555	14653	14795	14668	14412	14483	14560	14718	14649	14473	14769	14637	14252	14485	14572	14550	14625	14428	14696	14639	14596	14288	14138	14544	14491	14530	14427	14818	14685	14472	14657	14604	14357	14580	14515	14534	14483	14608	14439	14502	14620	14463	14469	14458	14342	14480	14663	14594	14550	14453	14473	14584	14373	14693	14531	14588	14515	14509	14411	14529	14434	14655	14697	14323	14353	14496	14252	14546	14685	14375	14482	14697	14542	14583	14659	14438	14549	14432	14432	14302	14359	14578	14569	14582	14459	14518	14576	14519	14522	14639	14486	14659	14525	14406	14513	14405	14324	14615	14477	14379	14370	14661	14576	14381	14566	14455	14602	14307	14541	14224	14339	14430	14427	14557	14280	14288	14464	14406	14405	14703	14509	14456	14532	14331	14693	14418	14315	14600	14465	14593	14567	14474	14574	14438	14394	14537	14440	14532	14388	14429	14363	14606	14523	14476	14563	14480	14601	14409	14407	14502	14606	14486	14473	14481	14491	14413	14517	14704	14468	14378	14523	14596	14440	14545	14308	14323	14453	14440	14422	14528	14219	14553	14706	14498	14496	14540	14561	14452	14379	14609	14360	14499	14545	14497	14529	14461	14552	14477	14523	14409	14365	14611	14420	14644	14489	14528	14582	14601	14459	14601	14546	14303	14561	14486	14456	14379	14373	14385	14428	14487	14605	14284	14572	14346	14335	14546	14314	14308	14558	14401	14430	14460	14426	14356	14399	14672	14317	14720	14406	14539	14664	14677	14358	14411	14553	14430	14433	14416	14430	14522	14555	14522	14391	14373	14424	14405	14368	14488	14600	14497	14483	14404	14526	14447	14527	14353	14378	14344	14452	14706	14515	14636	14552	14362	14368	14259	14567	14599	14444	14343	14691	14664	14264	14304	14442	14661	14435	14437	14291	14390	14460	14550	14586	14389	14213	14429	14559	14474	14417	14375	14377	14625	14572	14433	14575	14488	14634	14751	14592	14252	14549	14367	14462	14336	14413	14407	14573	14597	14297	14451	14341	14533	14620	14365	14549	14336	14184	14467	14448	14548	14408	14332	14363	14555	14475	14496	14529	14419	14335	14318	14493	14372	14608	14723	14460	14283	14407	14392	14428	14425	14591	14329	14370	14588	14369	14460	14534	14522	14693	14578	14435	14436	14360	14401	14376	14600	14491	14636	14520	14396	14665	14445	14543	14523	14541	14189	14714	14421	14553	14454	14591	14532	14586	14391	14388	14313	14401	14550	14704	14638	14435	14455	14379	14402	14542	14417	14381	14415	14515	14468	14458	14677	14433	14431	14482	14416	14456	14554	14559	14360	14453	14406	14365	14475	14411	14415	14428	14513	14356	14487	14663	14560	14384	14364	14339	14518	14393	14580	14441	14462	14349	14501	14366	14477	14464	14418	14407	14375	14430	14273	14494	14327	14564	14446	14581	14403	14459	14455	14576	14482	14387	14394	14373	14424	14221	14426	14447	14559	14344	14471	14378	14613	14346	14473	14471	14342	14444	14176	14463	14371	14584	14514	14321	14462	14338	14473	14496	14469	14726	14502	14450	14556	14464	14548	14296	14671	14598	14361	14368	14386	14506	14388	14509	14571	14531	14614	14553	14453	14549	14476	14414	14300	14501	14490	14308	14586	14467	14423	14567	14504	14396	14582	14474	14541	14591	14351	14317	14409	14425	14568	14414	14473	14457	14442	14607	14443	14406	14486	14377	14522	14553	14317	14267	14434	14603	14547	14574	14367	14508	14524	14370	14272	14499	14379	14324	14438	14597	14602	14538	14508	14456	14494	14382	14272	14293	14279	14329	14509	14404	14427	14611	14513	14507	14412	14321	14432	14390	14589	14560	14446	14545	14489	14378	14331	14581	14333	14473	14618	14493	14538	14350	14515	14490	14371	14458	14547	14595	14559	14617	14664	14446	14388	14361	14380	14486	14183	14461	14303	14411	14340	14516	14629	14383	14498	14603	14378	14554	14402	14683	14342	14474	14394	14340	14410	14367	14418	14407	14450	14399	14468	14619	14449	14371	14551	14464	14520	14470	14314	14381	14264	14462	14400	14551	14541	14651	14454	14339	14521	14507	14431	14535	14658	14445	14506	14566	14483	14397	14534	14449	14449	14432	14480	14514	14379	14492	14368	14377	14602	14482	14578	14521	14312	14398	14621	14509	14415	14508	14331	14324	14456	14336	14392	14362	14579	14615	14351	14400	14755	14492	14431	14254	14340	14475	14410	14446	14541	14384	14498	14454	14518	14570	14453	14445	14626	14487	14517	14494	14477	14478	14443	14137	14589	14641	14507	14503	14504	14213	14466	14482	14444	14442	14528	14513	14328	14488	14528	14466	14452	14505	14576	14308	14534	14631	14239	14393	14560	14319	14224	14429	14437	14525	14463	14412	14505	14443	14613	14576	14472	14292	14521	14426	14312	14243	14538	14453	14555	14565	14499	14434	14492	14602	14537	14408	14455	14352	14389	14460	14330	14334	14488	14567	14389	14608	14460	14462	14360	14370	14548	14299	14385	14425	14321	14436	14435	14460	14423	14501	14401	14356	14495	14310	14600	14628	14488	14411	14524	14559	14696	14468	14481	14463	14579	14375	14420	14527	14528	14494	14375	14609	14695	14423	14568	14429	14329	14443	14271	14686	14540	14547	14446	14398	14535	14428	14437	14430	14499	14603	14476	14463	14497	14394	14379	14450	14522	14525	14419	14546	14506	14256	14575	14435	14347	14306	14382	14344	14305	14474	14496	14503	14622	14722	14576	14363	14464	14552	14408	14464	14552	14453	14445	14261	14455	14578	14496	14552	14448	14400	14565	14523	14373	14301	14687	14465	14471	14550	14642	14435	14452	14237	14198	14556	14293	14575	14485	14281	14349	14584	14338	14337	14617	14300	14583	14408	14623	14253	14576	14520	14395	14361	14540	14343	14363	14259	14501	14519	14445	14590	14541	14413	14372	14562	14543	14547	14527	14343	14434	14357	14402	14439	14484	14563	14634	14535	14444	14470	14670	14441	14590	14454	14661	14559	14473	14533	14312	14512	14610	14474	14514	14628	14438	14434	14334	14420	14479	14509	14466	14431	14492	14593	14464	14452	14535	14569	14556	14440	14454	14476	14411	14271	14404	14442	14620	14473	14317	14552	14526	14404	14459	14510	14534	14508	14493	14409	14236	14397	14336	14656	14267	14383	14253	14661	14490	14421	14521	14567	14401	14483	14414	14467	14398	14580	14380	14435	14378	14375	14476	14157	14446	14533	14498	14394	14407	14374	14651	14486	14617	14575	14402	14606	14542	14497	14335	14584	14491	14281	14564	14561	14339	14525	14481	14437	14608	14522	14427	14421	14388	14342	14465	14530	14503	14307	14344	14463	14444	14553	14410	14350	14556	14528	14628	14562	14602	14446	14526	14442	14367	14358	14333	14405	14428	14556	14348	14433	14637	14166	14383	14478	14550	14380	14374	14383	14435	14429	14623	14590	14321	14436	14342	14466	14374	14401	14554	14379	14409	14451	14592	14626	14369	14417	14539	14627	14541	14455	14481	14439	14517	14359	14443	14517	14555	14476	14341	14453	14444	14518	14451	14540	14466	14379	14264	14474	14502	14396	14441	14418	14439	14438	14625	14529	14561	14469	14364	14420	14498	14459	14377	14464	14687	14492	14373	14346	14463	14297	14526	14484	14711	14469	14412	14519	14371	14426	14547	14444	14602	14432	14369	14739	14513	14412	14450	14680	14521	14516	14432	14685	14624	14586	14424	14365	14366	14552	14640	14648	14459	14228	14466	14541	14624	14497	14441	14312	14563	14330	14438	14510	14472	14453	14357	14443	14656	14418	14443	14437	14467	14288	14322	14523	14450	14442	14439	14656	14492	14514	14258	14529	14379	14409	14505	14406	14395	14669	14590	14607	14437	14457	14468	14323	14403	14473	14377	14499	14489	14527	14391	14482	14671	14519	14472	14516	14400	14382	14359	14768	14599	14341	14549	14336	14581	14357	14368	14538	14554	14459	14441	14387	14634	14315	14476	14427	14377	14461	14456	14610	14393	14678	14572	14560	14587	14467	14173	14540	14475	14509	14335	14442	14216	14425	14469	14550	14272	14499	14599	14452	14499	14323	14463	14537	14445	14301	14493	14463	14432	14482	14355	14388	14419	14487	14749	14455	14597	14322	14380	14504	14343	14422	14449	14442	14436	14519	14419	14458	14507	14483	14318	14534	14437	14372	14476	14398	14725	14349	14357	14500	14636	14449	14461	14511	14429	14326	14422	14499	14572	14509	14388	14681	14517	14293	14415	14645	14313	14543	14542	14323	14497	14377	14657	14467	14582	14560	14383	14435	14284	14502	14452	14470	14546	14564	14568	14407	14311	14444	14498	14394	14573	14512	14737	14516	14506	14604	14600	14332	14438	14419	14281	14387	14453	14566	14409	14486	14653	14413	14580	14556	14619	14502	14410	14451	14358	14537	14347	14303	14431	14272	14333	14570	14339	14522	14372	14421	14521	14572	14502	14478	14522	14356	14389	14629	14593	14275	14337	14456	14555	14381	14466	14413	14510	14511	14219	14320	14328	14454	14432	14524	14423	14254	14419	14290	14509	14501	14415	14432	14425	14313	14549	14608	14501	14401	14561	14483	14403	14479	14347	14390	14420	14474	14510	14312	14577	14562	14429	14550	14316	14446	14513	14403	14507	14300	14329	14503	14425	14480	14441	14404	14394	14484	14330	14520	14416	14513	14556	14393	14582	14365	14402	14312	14614	14271	14418	14456	14422	14482	14477	14646	14458	14555	14543	14504	14427	14424	14244	14433	14344	14443	14455	14478	14421	14549	14517	14391	14322	14502	14431	14365	14293	14437	14283	14320	14425	14316	14434	14319	14725	14395	14304	14589	14514	14446	14484	14356	14577	14390	14415	14467	14506	14477	14646	14582	14581	14478	14306	14422	14435	14422	14438	14355	14539	14444	14382	14507	14469	14444	14512	14385	14381	14433	14450	14099	14551	14492	14437	14478	14489	14375	14456	14515	14496	14429	14531	14524	14303	14469	14483	14484
15165	29118	27518	23520	20390	18281	17320	16938	16760	16439	15919	15106	14729	22250	35500	34162	30954	24692	18465	15436	14111	13785	13623	13656	13524	13761	13762	13772	13791	13780	13825	13680	13816	13670	13830	13496	13652	13491	13683	13728	13501	13750	13764	13612	13661	13783	13833	13774	13739	13652	13830	13592	13662	13604	13662	13645	13740	13755	13743	13666	13669	13839	13615	13774	13615	13675	13790	13777	13702	13790	13642	13710	13575	13564	13842	13676	13780	13559	13699	13661	13527	13711	13640	13602	13535	13671	13732	13557	13582	13633	13754	13672	13784	13887	13668	13606	13729	13709	13800	13543	13584	13775	13670	13648	13711	13711	13562	13806	13828	13549	13740	13597	13734	13828	13773	13757	13642	13678	13717	13739	13559	13757	13804	13849	13737	13812	13641	13674	13633	13401	13532	13589	13648	13681	13545	13807	13641	13874	13646	13664	13679	13627	13605	13715	13640	13535	13698	13690	13631	13656	13581	13557	13739	13767	13591	13479	13814	13800	13775	13808	13549	13730	13629	13650	13645	13798	13615	13597	13663	13622	13674	13577	13542	13719	13820	13629	13641	13706	13656	13616	13585	13508	13686	13791	13540	13750	13587	13687	13605	13719	13435	13569	13464	13606	13695	13657	13645	13651	13765	13765	13500	13765	13710	13648	13788	13854	13658	13636	13876	13642	13651	13457	13669	13471	13688	13642	13770	13656	13612	13818	13577	13736	13806	13607	13628	13658	13775	13846	13698	13707	13602	13632	13554	13634	13558	13650	13830	13706	13579	13586	13711	13781	13506	13669	13611	13580	13700	13541	13713	13733	13655	13579	13574	13670	13534	13608	13752	13721	13541	13694	13780	13819	13724	13803	13619	13683	13774	13749	13624	13708	13705	13632	13749	13555	13715	13730	13533	13807	13627	13842	13709	13660	13660	13680	13635	13837	13590	13710	13602	13664	13713	13577	13659	13582	13883	13608	13758	13739	13699	13723	13685	13766	13509	13649	13558	13809	13627	13872	13566	13575	13577	13635	13853	13668	13937	13539	13578	13655	13668	13660	13808	13523	13629	13490	13702	13654	13751	13655	13707	13497	13718	13632	13570	13645	13629	13714	13543	13634	13749	13781	13605	13614	13881	13595	13641	13671	13742	13700	13657	13555	13590	13617	13637	13707	13726	13727	13761	13714	13621	13570	13527	13868	13532	13463	13670	13603	13744	13654	13657	13745	13432	13599	13621	13707	13680	13684	13666	13687	13775	13667	13736	13627	13587	13627	13629	13808	13611	13791	13577	13528	13618	13737	13763	13639	13649	13700	13630	13486	13555	13706	13461	13662	13798	13714	13583	13753	13406	13582	13748	13684	13660	13770	13644	13602	13589	13763	13723	13701	13618	13611	13561	13534	13625	13809	13729	13707	13901	13776	13652	13688	13638	13742	13597	13541	13671	13717	13719	13699	13671	13562	13690	13680	13504	13691	13740	13764	13591	13613	13839	13495	13638	13728	13579	13609	13820	13685	13744	13483	13696	13595	13645	13725	13549	13614	13614	13656	13561	13754	13632	13716	13681	13532	13868	13647	13720	13783	13657	13679	13713	13730	13633	13483	13507	13513	13647	13722	13729	13625	13415	13625	13618	13776	13653	13562	13708	13716	13634	13626	13601	13692	13694	13556	13702	13724	13785	13631	13761	13443	13675	13687	13800	13649	13834	13759	13657	13650	13652	13769	13760	13740	13746	13601	13707	13807	13655	13671	13881	13679	13647	13737	13732	13653	13621	13552	13807	13606	13575	13559	13596	13653	13653	13731	13712	13519	13684	13578	13690	13633	13577	13614	13668	13676	13715	13773	13708	13602	13824	13560	13664	13774	13753	13483	13617	13626	13580	13683	13719	13536	13780	13785	13756	13588	13705	13459	13619	13574	13661	13712	13719	13629	13765	13539	13714	13728	13585	13688	13724	13774	13671	13760	13693	13595	13592	13608	13446	13742	13713	13536	13587	13628	13570	13755	13777	13711	13516	13545	13489	13573	13598	13536	13720	13732	13647	13677	13509	13649	13698	13644	13655	13690	13636	13732	13716	13571	13818	13673	13602	13687	13678	13850	13739	13738	13687	13834	13614	13434	13690	13602	13726	13639	13557	13734	13346	13721	13725	13652	13738	13698	13550	13551	13696	13736	13727	13675	13619	13539	13521	13600	13648	13738	13791	13648	13743	13755	13697	13719	13859	13547	13758	13588	13872	13532	13625	13799	13623	13773	13648	13824	13758	13548	13900	13677	13665	13621	13633	13763	13624	13656	13553	13710	13656	13658	13620	13726	13795	13659	13456	13524	13675	13639	13571	13757	13643	13665	13419	13819	13791	13808	13746	13676	13658	13607	13654	13559	13703	13671	13501	13886	13682	13632	13705	13593	13710	13614	13655	13645	13723	13652	13602	13577	13787	13711	13628	13710	13481	13741	13624	13622	13808	13819	13556	13500	13681	13590	13598	13544	13615	13541	13783	13551	13636	13721	13546	13671	13529	13745	13728	13692	13664	13705	13682	13566	13701	13769	13688	13678	13610	13592	13826	13688	13773	13553	13571	13742	13612	13769	13810	13578	13603	13685	13730	13702	13686	13700	13530	13573	13690	13760	13725	13989	13625	13665	13752	13519	13675	13474	13668	13672	13624	13721	13730	13614	13660	13664	13610	13669	13654	13553	13714	13594	13752	13518	13764	13590	13659	13615	13748	13653	13690	13645	13790	13643	13654	13587	13597	13676	13641	13523	13778	13629	13659	13564	13670	13674	13719	13746	13582	13682	13626	13702	13698	13731	13620	13685	13665	13767	13707	13533	13600	13786	13679	13636	13623	13739	13577	13526	13672	13687	13643	13730	13613	13510	13572	13797	13543	13620	13563	13724	13548	13675	13667	13602	13657	13646	13790	13614	13491	13573	13725	13676	13662	13437	13688	13807	13604	13717	13719	13670	13506	13787	13784	13714	13732	13596	13612	13676	13653	13604	13626	13595	13738	13535	13747	13680	13627	13686	13718	13676	13534	13596	13681	13696	13686	13546	13767	13591	13466	13604	13627	13718	13586	13803	13629	13741	13688	13740	13501	13492	13614	13556	13554	13708	13623	13704	13832	13693	13791	13663	13631	13594	13582	13676	13616	13612	13758	13595	13611	13723	13594	13651	13859	13488	13638	13536	13702	13677	13648	13711	13675	13723	13642	13652	13638	13642	13711	13544	13724	13762	13700	13727	13472	13639	13536	13747	13617	13762	13755	13674	13706	13702	13892	13588	13619	13456	13585	13597	13643	13712	13770	13523	13567	13539	13686	13658	13629	13746	13689	13665	13792	13749	13571	13699	13545	13626	13724	13725	13664	13601	13645	13492	13707	13890	13621	13730	13582	13701	13608	13705	13574	13661	13686	13575	13617	13648	13641	13712	13723	13589	13668	13712	13404	13673	13745	13619	13602	13763	13744	13842	13812	13729	13588	13728	13694	13614	13755	13597	13598	13646	13814	13777	13630	13620	13565	13672	13552	13751	13816	13634	13479	13763	13631	13572	13650	13878	13681	13781	13725	13681	13631	13687	13664	13525	13699	13901	13569	13652	13654	13740	13675	13642	13741	13721	13761	13819	13746	13643	13566	13578	13739	13785	13612	13623	13701	13727	13550	13617	13698	13570	13592	13771	13664	13663	13675	13502	13736	13684	13604	13695	13660	13702	13551	13667	13696	13363	13697	13704	13784	13649	13801	13748	13778	13629	13649	13877	13604	13798	13545	13694	13655	13644	13829	13592	13581	13670	13655	13669	13729	13749	13593	13789	13587	13766	13549	13728	13732	13762	13746	13541	13591	13632	13527	13657	13679	13700	13743	13646	13528	13624	13620	13634	13670	13682	13663	13471	13746	13676	13897	13726	13726	13595	13480	13668	13578	13647	13642	13692	13693	13697	13607	13545	13422	13816	13514	13679	13699	13661	13631	13750	13733	13719	13799	13540	13544	13506	13734	13742	13727	13690	13694	13635	13624	13668	13655	13718	13804	13707	13651	13603	13675	13802	13588	13689	13572	13822	13755	13717	13663	13723	13492	13499	13599	13637	13811	13756	13662	13471	13675	13638	13565	13604	13463	13547	13446	13793	13567	13730	13731	13746	13641	13606	13638	13737	13666	13611	13824	13627	13589	13658	13765	13702	13552	13640	13643	13621	13699	13715	13691	13700	13596	13598	13671	13606	13699	13639	13656	13637	13702	13557	13599	13720	13548	13534	13685	13779	13769	13747	13655	13699	13621	13574	13641	13696	13765	13548	13812	13689	13713	13580	13608	13795	13575	13825	13727	13643	13781	13682	13671	13576	13625	13740	13614	13731	13818	13523	13504	13668	13845	13635	13533	13569	13716	13562	13673	13795	13634	13677	13822	13753	13536	13738	13744	13675	13843	13491	13703	13667	13689	13663	13589	13687	13779	13618	13675	13853	13814	13649	13869	13696	13569	13543	13787	13821	13599	13716	13638	13789	13595	13771	13787	13498	13653	13540	13554	13720	13661	13579	13794	13649	13676	13640	13624	13707	13585	13595	13722	13723	13844	13518	13617	13454	13646	13741	13683	13728	13543	13665	13554	13846	13723	13716	13807	13669	13748	13510	13700	13688	13831	13698	13632	13801	13686	13603	13496	13787	13588	13860	13619	13602	13513	13670	13844	13579	13867	13668	13579	13633	13638	13685	13640	13576	13493	13647	13755	13764	13658	13704	13739	13482	13554	13780	13786	13563	13627	13755	13748	13576	13668	13586	13732	13568	13759	13736	13745	13717	13625	13689	13808	13636	13485	13678	13610	13704	13888	13809	13621	13824	13649	13633	13592	13591	13589	13705	13707	13719	13708	13506	13603	13686	13678	13700	13739	13588	13560	13462	13910	13646	13595	13763	13741	13602	13727	13686	13532	13706	13742	13775	13664	13707	13661	13642	13698	13598	13572	13502	13868	13441	13670	13654	13720	13556	13608	13651	13689	13595	13480	13556	13500	13656	13798	13676	13668	13796	13618	13836	13678	13648	13655	13654	13500	13658	13710	13787	13587	13532	13631	13690	13747	13716	13605	13712	13675	13767	13705	13705	13644	13643	13668	13663	13737	13740	13415	13574	13630	13556	13624	13702
26907	21451	22775	19675	15499	15003	15104	15087	14830	14800	14572	14200	13981	14389	15082	15580	15547	15006	14743	14372	14283	14020	14014	14041	13873	13884	14032	14104	13977	13930	14018	14078	14045	14198	14123	14069	13998	14346	14049	14146	14182	14194	14215	13968	14241	14015	14110	14107	13918	13935	13987	14198	14033	14041	14059	14165	13962	13998	13924	14058	14053	13869	14047	14253	13968	14085	13958	13847	14011	14110	13975	14013	13920	13910	14161	13912	13809	13969	13943	14028	13937	13860	13821	14038	13848	14080	14027	14032	14018	13899	13861	14082	13990	13970	14025	14122	13965	14028	14022	13853	14067	13932	14199	14072	14282	13985	14080	13967	14190	13903	14017	13986	14122	14146	14149	14010	14087	13989	14095	14042	14120	13845	13833	13841	14020	14191	14127	14145	14129	13992	13888	14031	13743	13820	14195	13971	14150	14060	14129	14010	14045	14127	14014	13938	13957	13973	13960	14048	14014	13929	13962	13819	14078	13939	14076	13876	14127	13902	13927	13858	13995	14082	13927	13990	13975	14081	13978	14128	14030	13897	13964	14004	14081	14070	14007	13973	13950	14113	14097	14112	14071	14107	14035	14008	14186	14165	14041	14043	14178	13946	14256	14087	13982	14046	13967	13993	14137	14035	13896	14099	14071	14183	14027	14242	14008	14058	14133	13930	13949	14042	13998	14023	14072	14009	14138	14004	14042	14006	13983	14010	14039	14050	13848	13860	13863	14186	13881	14084	13960	14073	13874	14054	14139	14091	14096	14062	13848	13894	14071	14183	14080	14129	13999	14064	14005	14156	14159	14154	14144	14028	14145	14198	14059	14173	14203	14005	14125	13962	14029	14026	14020	14116	14072	14024	14213	13935	14113	13970	13897	14024	13946	14152	13687	14160	14118	14019	14184	14019	14196	14114	13978	13971	14109	14024	13958	14044	13995	14142	14128	14012	14115	14062	14071	14035	13780	14055	14231	13971	13938	14258	14179	13992	14111	13743	13930	13900	14016	14025	14018	13949	14104	13972	13815	14060	14033	13797	14113	14059	13997	13955	14011	13912	14263	13905	14069	13929	14020	14052	14016	14072	14011	14047	13921	13785	13962	13943	14074	14022	14156	14088	14095	13962	13994	14212	13950	14112	13951	13864	13963	13941	13896	13997	13970	13918	13874	14214	14008	13903	14188	13912	14162	14190	14052	13902	13869	13948	13997	14005	14032	14083	13875	13887	14096	13976	14068	13878	13939	14073	13903	13930	14103	14053	14046	14107	14127	13858	14152	13968	14094	13839	14009	14017	14200	14088	13905	13887	13939	13945	13980	14170	13995	13867	14083	14186	14121	14109	14001	13979	13992	13975	13882	14119	14036	14172	14021	13962	13904	13839	13983	14252	14033	13954	14005	14058	13883	13878	14104	13901	14084	13943	14095	14095	14071	14111	13916	14043	13893	13887	14012	14002	14112	13995	14021	14041	14176	14208	14211	14055	14057	14030	14069	14087	14129	14067	14082	13960	14079	13984	13971	14069	14000	14044	14084	13846	13989	14048	14179	13905	13886	14059	13973	13768	13913	13979	13984	13990	14202	13985	13931	13924	13923	13941	14076	14120	14012	13839	14065	14063	13959	14019	13987	14070	13961	14154	14060	13783	14044	14101	14107	14263	13907	14089	14146	14113	14004	13942	14157	14098	14114	14014	13928	14076	14005	14036	14138	14006	14123	13978	14008	13956	14133	13948	14148	14203	14080	13872	14138	14069	14083	14081	14003	14092	14055	14034	13884	14072	13858	14008	14077	14168	14047	13850	14053	14023	14102	14001	13838	14162	13988	14007	14100	14025	14193	14082	13998	14036	13969	14001	14003	14109	14090	13988	14174	13902	13950	13955	14022	14096	13980	14071	14182	13990	13986	14154	14070	13964	14066	13879	14014	13912	14045	14217	14105	14089	14214	14114	13878	14035	14211	14116	14029	13906	13939	13837	14085	13979	13993	13962	14065	14147	14211	14048	14002	13883	14047	14177	14078	13894	14126	14057	13940	14093	13889	13762	14007	14125	14116	13913	13874	14010	14029	14079	14214	14123	13928	13999	13954	14129	14084	13963	14099	13929	14205	14002	13902	14118	14117	14087	13952	13846	13969	14008	14019	14067	13919	14123	13942	14143	14111	14246	13932	13800	14040	14077	14008	14182	13954	13900	14015	14058	13847	14187	13933	14051	14206	14029	14057	14000	14232	13993	14142	13884	14072	13808	14132	13965	14008	14039	14036	14063	14150	14124	14011	14073	14003	14076	14053	14037	13759	13909	14000	14096	14013	13985	14051	14000	14154	14090	14183	13944	13951	13943	14033	13983	14026	14168	14087	14071	14051	14001	14129	14063	13896	13830	14205	14085	13972	13931	13828	14219	13973	13776	14071	14022	14023	14028	13978	13973	14014	13837	13951	14071	13977	14070	13891	13951	13945	13805	14068	14208	13885	14281	14311	14053	13936	14150	14045	14251	14057	13885	14096	13774	14098	13833	13859	14080	14027	14147	14076	14138	14195	13916	14117	13959	14051	13918	14137	13955	14152	14057	13976	14210	13905	13951	14006	14046	14080	14067	14087	13969	13864	14209	14049	13964	14078	13882	14154	14043	14070	14048	14057	14022	14132	14273	14288	13966	14044	14041	14040	14070	14065	14103	14186	13916	14146	14046	13904	14185	14173	14094	14098	14172	14067	14087	14067	14158	13986	13975	14043	14061	14291	13934	14146	14214	14002	14061	14049	13964	14026	13859	13982	14055	13977	14043	13951	14045	14010	14185	14159	14120	14106	14057	14105	13946	13805	13864	13998	13929	13973	14021	14069	13983	13969	14124	13972	13896	13991	14094	13967	14066	13884	13955	14095	14029	14056	13938	13829	13948	13953	14055	14105	13984	13886	14259	14085	14008	13991	14100	14182	13988	13925	14023	14086	13910	13794	14163	14073	14087	14050	14100	14220	14082	14046	13923	13901	13950	14006	14023	13985	13991	14001	14071	13993	13749	14199	14077	13926	13941	14227	14164	13965	13964	14104	14051	14120	14006	14091	13827	13815	14177	14072	14080	13928	14001	14098	13981	13923	14000	14015	13919	14077	14093	14072	13934	14234	13973	13941	14065	14052	14224	14009	13981	13943	13937	14060	13998	14027	14101	13916	14047	14048	13992	14270	13974	14010	14015	14236	14126	14155	13920	14166	14020	13942	13930	14130	14015	14066	13989	13996	13888	14009	13877	13937	13978	14132	13978	13907	14011	13878	14120	14079	14130	14014	13979	14065	14033	13939	14114	14093	14045	14075	14063	14114	14167	13998	14061	14307	13882	14043	14207	13886	13960	14212	14219	13886	14224	14151	14057	14076	14000	14029	13889	14165	14016	13990	14090	14079	14058	14093	13819	14114	13910	14004	13914	13905	13965	13981	14085	14024	14076	13911	13946	13967	14050	14017	14143	14174	14186	14073	14085	14153	14096	14088	13866	13861	14005	13817	13978	14032	14067	14355	14168	13809	14107	14177	14203	14132	14149	14025	13981	13913	13893	14165	14085	14193	13899	14034	14109	13960	14186	14067	14016	14063	14043	13971	14079	14010	14105	14042	14091	14014	14045	14075	13974	14092	14133	13992	14031	13837	14028	13855	14133	14232	14216	14087	13931	14039	13964	14002	14003	14002	13862	13838	14031	13995	14120	13980	14032	13962	14026	14045	14088	14075	13980	13893	14113	14030	13908	13951	13863	14005	13994	14106	14077	14150	14118	14146	14215	14168	14200	14102	14001	14158	14166	14182	14088	14029	14090	13970	13997	14093	13926	13987	14100	14073	14105	13706	14073	13988	14143	14001	14240	13995	14169	14053	14070	14067	14142	14061	13941	14142	14145	13954	14160	13921	14032	13834	14038	14075	13994	14038	14206	14168	13911	14050	14012	14033	13964	14060	14031	14035	14075	14001	14042	14027	13955	14072	14231	13969	13988	13865	13999	14090	13895	13964	14003	14024	14061	14122	14237	14174	14006	14033	14229	14039	14197	14053	13975	13920	13840	14012	14131	14137	13973	14053	14223	14085	13999	14077	14042	14004	13916	14059	14048	14052	14118	13905	13977	14088	14021	14011	13978	14024	13934	14181	13880	13975	13893	14221	14265	14078	14124	13957	14013	14031	14037	14093	13930	14065	14032	14025	14025	13911	13957	13968	14202	13867	13981	13959	14182	13985	14128	14044	14086	13832	13936	14044	14087	13917	14077	14167	14033	14102	14116	14045	14007	13927	13963	13979	14154	13995	14132	14061	13917	14003	14024	14312	14005	13999	14059	14111	14024	13956	13883	14138	13995	13932	13876	13983	13957	14119	14141	14099	13979	14189	14090	14073	14001	14171	14014	14166	13888	14063	14113	14050	14165	14158	13926	13976	13940	13968	14129	14170	13941	13948	14088	13855	13996	14160	14072	14004	14021	14093	13993	13960	13880	14003	13928	14314	13966	14141	13938	14090	14132	14231	14147	13951	14177	14100	13938	14065	14067	13948	14202	13918	13903	13963	14167	14047	13938	14045	14009	14197	13909	14124	14040	14145	13995	13965	14075	14048	13859	14073	13993	14174	14056	14022	13918	14037	13846	14040	13900	14102	13931	14197	13823	14072	14006	14138	14013	14033	13942	14124	14068	13988	14010	13972	14174	13922	14039	14157	14047	14030	14133	14015	13899	14113	14192	13814	13927	14116	13826	14195	14097	14054	13883	13920	13997	14069	13743	13925	13992	14067	14054	14137	14139	14063	14051	14299	14160	13944	13865	13984	14029	14140	14095	14072	14165	14013	13986	13946	14091	14107	13977	14049	13945	13876	14037	13983	13925	13970	14227	14022	14048	14132	13950	13911	14057	13993	14232	14189	13964	13975	14069	14085	14012	13995	14130	14084	14153	14155	14015	13996	14138	14033	13922	13934	14026	13936	13984	14164	13950	14009	14042	14101	14154	14016	13916	13758	14132	13973	14013	13976	13948	14073	14132	14026	13885	14113	14133	14039	14208	14145	14055	13858	13875	14065	13887	14204	13977	13835	14181	14003	14189	14013	13905	13911	14092	14053	14111	14027	14079	14024	14018	14156	14001	14149	13944	13914	13921	14009	13862	14195	13997	14048	14009
14549	18857	19095	17547	15967	15047	15490	15386	14870	14312	13851	13744	13581	13985	15113	15582	15341	14585	14114	13568	13445	13503	13363	13431	13366	13246	13206	13267	13390	13422	13408	13236	13372	13337	13329	13486	13237	13561	13328	13367	13448	13396	13328	13435	13409	13400	13512	13314	13466	13436	13378	13187	13413	13242	13512	13452	13396	13553	13426	13354	13494	13303	13420	13469	13433	13454	13357	13294	13397	13349	13270	13383	13377	13202	13350	13458	13428	13302	13576	13255	13279	13419	13490	13340	13308	13267	13321	13311	13424	13410	13481	13499	13364	13382	13387	13284	13450	13381	13354	13390	13391	13367	13182	13408	13421	13447	13515	13326	13251	13330	13518	13319	13425	13429	13541	13291	13404	13450	13524	13420	13339	13305	13533	13392	13301	13338	13421	13356	13297	13432	13506	13381	13437	13261	13309	13293	13351	13410	13303	13298	13348	13524	13294	13248	13317	13368	13367	13472	13369	13333	13390	13253	13346	13370	13375	13320	13597	13355	13438	13295	13341	13415	13497	13377	13382	13320	13400	13262	13353	13279	13380	13323	13374	13331	13360	13347	13425	13306	13386	13401	13345	13440	13456	13362	13319	13472	13420	13490	13368	13396	13517	13498	13436	13432	13495	13371	13295	13404	13292	13509	13320	13564	13405	13536	13343	13411	13481	13409	13518	13376	13276	13413	13376	13310	13309	13343	13271	13158	13363	13455	13301	13293	13359	13314	13475	13357	13373	13222	13437	13318	13278	13386	13319	13532	13412	13424	13356	13346	13374	13318	13508	13365	13323	13419	13375	13447	13426	13245	13500	13349	13321	13224	13458	13373	13341	13324	13311	13305	13295	13422	13301	13455	13362	13331	13356	13333	13158	13369	13380	13447	13074	13372	13437	13217	13384	13555	13258	13370	13402	13464	13425	13218	13308	13334	13523	13259	13435	13247	13403	13350	13619	13364	13282	13382	13471	13371	13447	13305	13369	13382	13347	13417	13334	13377	13635	13316	13255	13332	13373	13351	13346	13349	13177	13316	13513	13314	13292	13328	13359	13374	13485	13338	13267	13396	13491	13171	13352	13388	13398	13392	13422	13451	13402	13438	13333	13496	13400	13431	13296	13278	13304	13288	13355	13235	13360	13404	13421	13244	13452	13291	13469	13252	13393	13318	13262	13548	13272	13436	13330	13468	13205	13569	13461	13339	13314	13269	13377	13388	13454	13388	13406	13297	13359	13380	13431	13397	13375	13289	13417	13406	13379	13624	13340	13313	13333	13564	13389	13289	13334	13439	13348	13364	13385	13370	13399	13415	13401	13408	13424	13492	13359	13395	13242	13483	13264	13468	13280	13558	13344	13463	13386	13534	13420	13402	13331	13301	13401	13201	13444	13268	13434	13324	13312	13452	13381	13409	13313	13260	13434	13495	13315	13307	13254	13259	13390	13378	13432	13440	13388	13417	13418	13332	13510	13243	13446	13423	13479	13262	13415	13315	13357	13531	13266	13225	13341	13511	13322	13611	13461	13453	13387	13468	13387	13370	13307	13398	13486	13453	13274	13385	13322	13526	13264	13229	13306	13306	13381	13250	13465	13351	13408	13496	13310	13401	13370	13225	13270	13490	13365	13348	13376	13430	13462	13358	13340	13462	13281	13505	13395	13411	13427	13310	13458	13282	13401	13434	13478	13243	13356	13402	13482	13364	13333	13362	13470	13322	13523	13336	13388	13373	13378	13409	13321	13353	13201	13221	13527	13413	13313	13368	13376	13282	13409	13409	13310	13372	13187	13411	13395	13417	13385	13396	13240	13467	13410	13409	13345	13326	13428	13416	13440	13341	13260	13375	13401	13452	13380	13449	13174	13280	13541	13292	13362	13420	13368	13420	13313	13545	13303	13437	13446	13497	13322	13461	13250	13362	13440	13414	13556	13458	13245	13475	13451	13240	13416	13308	13478	13368	13370	13358	13334	13435	13305	13388	13500	13481	13456	13538	13278	13370	13389	13396	13553	13312	13492	13331	13450	13509	13319	13390	13407	13307	13607	13389	13376	13372	13335	13467	13477	13222	13354	13419	13327	13284	13297	13362	13470	13340	13214	13436	13409	13539	13444	13284	13294	13500	13471	13249	13418	13396	13358	13356	13434	13334	13574	13480	13441	13511	13290	13312	13392	13597	13344	13424	13347	13400	13171	13415	13344	13267	13346	13414	13508	13347	13462	13351	13330	13352	13396	13290	13333	13397	13299	13297	13288	13415	13352	13410	13431	13518	13352	13332	13363	13572	13406	13437	13501	13321	13429	13304	13373	13461	13441	13517	13400	13417	13420	13502	13366	13335	13282	13429	13401	13264	13530	13615	13480	13330	13484	13479	13434	13356	13504	13307	13394	13313	13318	13476	13396	13454	13514	13414	13398	13396	13456	13451	13497	13216	13552	13448	13265	13481	13490	13303	13459	13466	13505	13368	13312	13310	13550	13404	13375	13285	13356	13286	13468	13400	13427	13557	13411	13259	13498	13296	13166	13348	13402	13367	13324	13485	13460	13412	13308	13469	13346	13478	13339	13294	13395	13476	13421	13481	13438	13384	13455	13428	13467	13355	13290	13345	13404	13233	13380	13373	13475	13320	13206	13376	13687	13579	13289	13350	13429	13412	13533	13496	13438	13312	13417	13445	13575	13471	13372	13312	13393	13268	13246	13280	13454	13404	13478	13296	13486	13249	13496	13329	13404	13417	13326	13319	13417	13433	13327	13335	13351	13321	13511	13408	13380	13337	13291	13405	13342	13332	13404	13474	13479	13495	13549	13557	13294	13267	13720	13471	13353	13259	13306	13504	13492	13337	13473	13356	13512	13372	13283	13326	13390	13506	13232	13354	13480	13348	13272	13494	13325	13353	13421	13415	13460	13340	13341	13446	13436	13387	13305	13553	13285	13330	13329	13571	13350	13157	13344	13183	13389	13273	13345	13422	13394	13357	13545	13258	13338	13197	13404	13337	13324	13327	13440	13391	13317	13380	13182	13429	13323	13313	13335	13314	13343	13275	13248	13267	13372	13324	13524	13461	13271	13394	13276	13518	13397	13404	13415	13378	13370	13271	13341	13344	13510	13359	13373	13507	13333	13329	13330	13339	13326	13495	13381	13330	13348	13380	13420	13456	13489	13346	13422	13418	13330	13470	13401	13401	13414	13238	13456	13343	13464	13313	13466	13497	13404	13367	13334	13504	13443	13363	13535	13286	13305	13522	13506	13198	13353	13352	13495	13432	13454	13280	13269	13445	13392	13258	13254	13421	13375	13503	13348	13382	13418	13411	13281	13398	13364	13404	13170	13527	13320	13230	13400	13452	13554	13313	13324	13346	13335	13301	13471	13289	13240	13352	13301	13345	13458	13230	13382	13444	13428	13406	13376	13339	13368	13553	13447	13437	13216	13326	13266	13374	13519	13300	13339	13446	13451	13440	13422	13269	13305	13438	13514	13410	13495	13319	13423	13500	13298	13455	13397	13262	13188	13392	13355	13385	13359	13446	13522	13322	13433	13521	13293	13517	13422	13372	13407	13310	13297	13395	13527	13320	13370	13232	13443	13177	13357	13317	13444	13502	13414	13372	13345	13476	13384	13452	13375	13503	13451	13308	13199	13354	13444	13294	13465	13367	13306	13352	13444	13580	13436	13363	13451	13322	13285	13273	13484	13336	13544	13353	13296	13473	13500	13247	13377	13388	13507	13386	13278	13314	13477	13493	13379	13381	13416	13257	13336	13431	13371	13184	13424	13434	13250	13532	13357	13376	13282	13415	13351	13390	13532	13391	13367	13422	13375	13479	13337	13448	13581	13398	13230	13358	13347	13322	13406	13396	13379	13405	13445	13564	13580	13379	13242	13465	13405	13329	13330	13371	13546	13354	13481	13258	13358	13572	13295	13445	13314	13257	13284	13365	13374	13401	13467	13370	13358	13436	13533	13281	13375	13446	13286	13408	13580	13285	13461	13388	13294	13332	13359	13382	13225	13342	13368	13505	13286	13389	13382	13317	13331	13332	13393	13296	13371	13438	13306	13401	13501	13463	13466	13346	13284	13438	13229	13404	13304	13235	13438	13168	13357	13291	13315	13529	13214	13368	13273	13486	13403	13318	13332	13503	13331	13598	13440	13407	13553	13430	13492	13450	13218	13245	13398	13323	13481	13292	13371	13390	13511	13353	13406	13446	13315	13393	13324	13383	13356	13451	13342	13421	13442	13368	13309	13304	13366	13360	13476	13332	13440	13625	13349	13455	13266	13334	13310	13495	13232	13274	13418	13210	13272	13485	13456	13332	13504	13426	13483	13272	13383	13423	13328	13230	13324	13456	13408	13323	13379	13444	13395	13351	13439	13355	13353	13418	13410	13419	13510	13187	13464	13368	13576	13475	13398	13274	13413	13466	13369	13488	13398	13539	13496	13439	13291	13426	13317	13295	13352	13283	13363	13383	13378	13375	13476	13281	13381	13409	13428	13406	13345	13301	13434	13277	13508	13462	13518	13452	13457	13234	13387	13407	13365	13377	13505	13324	13422	13439	13474	13408	13210	13298	13353	13650	13332	13379	13387	13625	13235	13396	13201	13471	13604	13412	13307	13266	13408	13300	13541	13403	13391	13299	13492	13482	13421	13310	13530	13350	13544	13355	13344	13396	13244	13424	13327	13295	13287	13602	13430	13380	13307	13281	13383	13308	13372	13194	13461	13441	13447	13382	13500	13460	13327	13423	13273	13306	13318	13260	13300	13370	13366	13358	13247	13306	13202	13209	13471	13436	13256	13353	13433	13451	13320	13288	13279	13369	13438	13429	13351	13245	13342	13311	13324	13328	13392	13251	13415	13416	13403	13367	13252	13351	13338	13371	13413	13298	13436	13436	13435	13293	13373	13402	13294	13324	13413	13404	13245	13258	13389	13229	13414	13448	13469	13304	13497	13439	13350	13404	13397	13329	13503	13571	13433	13551	13331	13454	13440	13373	13458	13177	13491	13455	13381	13422	13325	13417	13656	13265	13363	13207	13473	13220	13329	13359	13280	13376	13304	13318	13476	13736	13396	13400	13350	13196	13380	13307	13504	13513	13359	13329	13295	13342	13356	13364	13396	13626	13546	13352	13493	13355	13431	13389	13382	13404
23696	21010	28298	24022	21520	19943	18777	16893	16057	15513	15099	14660	14483	17348	24646	24064	22160	18947	16308	15019	14665	14460	14337	14488	14339	14133	14448	14315	14406	14323	14466	14257	14243	14318	14510	14242	14266	14466	14428	14352	14257	14238	14404	14275	14323	14302	14325	14472	14404	14362	14574	14439	14338	14249	14216	14256	14286	14356	14182	14340	14342	14442	14308	14198	14313	14329	14411	14082	14323	14350	14326	14347	14355	14408	14107	14501	14401	14182	14178	14225	14434	14285	14403	14240	14177	14250	14267	14163	14334	14215	14103	14197	14369	14241	14153	14207	14246	14112	14174	14350	14223	14314	14131	14328	14248	14255	14285	14458	14317	14323	14133	14355	14427	14324	14502	14112	14354	14387	14213	14274	14220	14180	14239	14200	14198	14410	14416	14202	14382	14225	14171	14337	14269	14378	14469	14179	14320	14303	14319	14170	14258	14390	14157	14210	14260	14111	14250	14444	14177	14159	14385	14193	14327	14301	14222	14194	14392	14354	14156	14421	14291	14273	14249	14482	14260	14335	14265	14189	14432	14050	14337	14140	14402	13910	14353	14335	14206	14398	14374	14194	14134	14299	14461	14322	14294	14172	14163	14382	14108	14160	14223	14160	14329	14289	14270	14084	14504	14118	13990	14232	14232	14174	14235	14215	14388	14183	14376	14301	14408	14167	14268	14166	14376	14403	14200	14369	14160	14152	14318	14248	14266	14127	14250	14292	14223	14244	14201	14188	14271	14275	14297	14367	14265	14110	14334	14421	14310	14211	14274	14328	14156	14199	14237	14381	14120	14150	14373	14386	14380	14302	14217	14413	14392	14357	14267	14387	14223	14352	14289	14268	14223	14195	14355	14190	14380	14298	14353	14314	14196	14224	14206	14158	14108	14037	14422	14185	14245	14191	14233	14215	14216	14391	14260	14362	14353	14179	14207	14094	14298	14320	14286	14374	14316	14251	14264	14259	14256	14239	14330	14265	14329	14385	14192	14239	14419	14311	14313	14062	14206	14282	14269	14419	14267	14458	14397	14165	14104	14177	14233	14199	14413	14286	14400	14323	14162	14200	14179	14066	14283	14256	14227	14205	14246	14157	14353	14349	14316	14309	14311	14469	14412	14233	14187	14189	14271	14223	14297	14440	14238	14210	14341	14408	14264	14106	14355	14365	14182	14099	14421	14081	14079	14293	14403	14394	14470	14165	14224	14102	14083	14098	14354	14223	14140	14175	14315	14387	14197	14246	14250	14389	14364	14204	14164	14241	14213	14220	14323	14323	14399	14286	14150	14425	14030	14214	14171	14274	14362	14268	14269	14197	14331	14359	14373	14221	14356	14184	14313	14070	14373	14140	14270	14433	14180	14170	14190	14240	14280	14360	14450	14359	14334	14265	14222	14255	14284	14231	14331	14333	14242	14321	14353	14313	14261	14376	14281	14115	14317	14240	14059	14345	14132	14325	14322	14201	14252	14267	14107	14277	14167	14221	14206	14245	14421	14404	14166	14113	14493	14301	14334	14127	14272	14273	14194	14291	14441	14419	14418	14309	14331	14140	14130	14263	14409	14227	14345	14300	14431	14137	14300	14298	14232	14286	14257	14157	14303	14061	14126	14115	14275	14186	14222	14314	14368	14222	14133	14218	14360	14121	14351	14201	14326	14282	14272	14299	14277	14361	14350	14292	14470	14228	14373	14293	14329	14031	14488	14308	14232	14473	14311	14180	14320	14032	14255	14192	14375	14402	14243	14153	14227	14397	14201	14236	14252	14368	14452	14347	14261	14268	14280	14244	14250	14262	14324	14374	14133	13899	14154	14165	14278	14314	14193	14062	14317	14258	14323	14399	14241	14275	14424	14119	14250	14360	14420	14105	14280	14356	14323	14204	14252	14210	14258	14393	14086	14181	14237	14225	14217	14262	14476	14385	14219	14108	14234	14274	14189	14241	14246	14262	14394	14303	14057	14611	14313	14181	14243	14284	14351	14312	14448	14228	14314	14372	14459	14177	14129	14177	14314	14204	14316	14088	14101	14225	14342	14249	14186	14438	14220	14292	14365	14235	14237	14282	14207	14273	14170	14447	14493	14224	14119	14396	14273	14160	14369	14464	14412	14390	14241	14327	14408	14345	14165	14304	14298	14182	14344	14160	14287	14390	14242	14346	14232	14296	14405	14210	14367	14339	14239	14246	14419	14408	14196	14261	14005	14425	14610	14139	14235	14394	14363	14173	14067	14283	14324	14322	14346	14257	14273	14451	14378	14326	14315	14243	14281	14187	14288	14278	14198	14314	14208	14403	14181	14204	14274	14137	14475	14296	14197	14189	14312	14250	14546	14298	14306	14215	14242	14161	14366	14157	14231	14221	14306	14306	14135	14246	14358	14301	14467	14378	14400	14402	14071	14161	14199	14195	14174	14133	14399	14292	14300	14339	14412	14299	14219	14178	14288	14344	14304	14324	14349	14215	14386	14323	14212	14267	14311	14349	14221	14313	14234	14348	14293	14220	14336	14372	14431	14276	14337	14375	14159	14296	13947	14308	14379	14227	14339	14169	14244	14311	14230	14142	14385	14328	14354	14347	14253	14154	14153	14272	14270	14285	14356	14340	14328	14216	14005	14242	14440	14335	14472	14176	14386	14396	14550	14478	14301	14397	14240	14090	14291	14265	14196	14076	14238	14169	14217	14084	14349	14243	14205	14315	14304	14224	14285	14401	14205	14394	14406	14270	14350	14281	14286	14337	14200	14400	14206	14328	14544	14097	14213	14373	14235	14292	14368	14192	14189	14239	14319	14347	14202	14186	14381	14380	14387	14190	14342	14084	14309	14282	14463	14129	14281	14082	14481	14230	14219	14330	14339	14228	14200	14428	14377	14273	14352	14326	14417	14206	14215	14284	14313	14212	14458	14314	14334	14252	14209	14306	13974	14421	14317	14189	14259	14144	14247	14167	14267	14318	14475	14243	14406	14257	14269	14179	14440	14341	14275	14329	14396	14253	14218	14324	14215	14369	14465	14301	14279	14243	14062	14180	14430	14421	14419	14063	14290	14183	14095	14072	14006	14180	14374	14199	14316	14353	14174	14268	14413	14265	14261	14276	14446	14232	14407	14319	14195	14317	14093	13940	14378	14317	14280	14351	14299	14236	14236	14294	14345	14283	14473	14368	14208	14306	14181	14320	14390	14262	14203	14379	14412	14169	14461	14389	14520	14167	14415	14342	14271	14306	14285	14355	14188	14284	14206	14198	14270	14242	14274	14241	14440	14264	14414	14205	14305	14283	14332	14455	14267	14201	14284	14219	14250	14107	14177	14179	14367	14192	14359	14290	14225	14303	14318	14257	14313	14245	14458	14345	14216	14255	14403	14286	14316	14391	14351	14185	14277	14210	14288	14183	14245	14225	14491	14258	14256	14136	14254	14275	14346	14313	14329	14447	14230	14533	14331	14332	14159	14419	14175	14364	14236	14320	14486	14333	14315	14061	14062	14172	14239	14253	14116	14238	14379	14453	13984	14429	14193	14194	14296	14253	14279	14337	14479	14298	14304	14219	14201	14255	14129	14301	14233	14145	14328	14362	14222	14222	14343	14308	14351	14465	14210	14552	14282	14198	14261	14127	14251	14224	14367	14168	14243	14141	14291	14406	13923	14173	14256	14337	14225	14348	14364	14348	14139	14128	14147	14352	14403	14274	14375	14471	14193	14377	14415	14036	14321	14285	14275	14166	14211	14276	14321	14307	14197	14130	14354	14321	14208	14349	14130	14321	14161	14280	14190	14214	14288	14342	14144	14347	14387	14294	14172	14350	14268	14317	14160	14105	14121	14514	14385	14280	14174	14323	14325	14077	14280	14228	14258	14213	14178	14400	14411	14118	14451	14326	14307	14224	14317	14238	14360	14347	14247	14188	14273	14119	14342	14309	13969	14275	14326	14290	14230	14468	14307	14322	14459	14164	14191	14280	14225	14172	14165	14232	14230	14409	14124	14301	14243	14228	14424	14394	14312	14316	14317	14123	14251	14262	14166	14273	14105	14163	14307	14199	14366	14291	14365	14437	14258	14345	14224	14121	14184	14244	14113	14188	14282	14370	14240	14210	14396	14157	14317	14544	14326	14299	14175	14269	14265	14292	14222	14175	14431	14424	14314	14193	14223	14350	14337	14298	14264	14508	14467	14291	14421	14382	14203	14338	14297	14474	14349	14213	14083	14250	14302	14186	14367	14274	14230	14323	14199	14377	14444	14344	14324	14354	14236	14225	14372	14348	14293	14043	14551	14232	14210	14285	14288	14086	14199	14308	14334	14343	14207	14284	14143	14253	14274	14519	14358	14373	14345	14103	14257	14386	14285	14350	14398	14322	14192	14180	14511	14313	14448	14379	14282	14302	14242	14361	14241	14309	14237	14433	14225	14029	14217	14232	14410	14482	14431	14309	14316	14222	14188	14303	14440	14268	14340	14360	14468	14456	14379	14351	14372	14196	14093	14296	14515	14229	14326	14230	14152	14210	14388	14198	14267	14246	14281	14208	14289	14160	14176	14113	14258	14269	14317	14336	14063	14217	14115	14281	14378	14317	14131	14358	14250	13985	14124	14184	14270	14325	14182	14165	14328	14386	14264	14050	13999	14155	14219	14406	14187	14223	14412	14141	14211	14199	14466	14345	14310	14431	14373	14248	14191	14326	14384	14262	14217	14400	14253	14189	14173	14444	14139	14221	14205	14423	14195	14192	14401	14303	14162	14301	14294	14461	14223	14265	14411	14377	14231	14239	14312	14304	14335	14241	14394	14498	14234	14325	14356	14265	14232	14225	14332	14425	14216	14408	14255	14313	14249	14455	14299	14295	14213	14243	14410	14296	14220	14202	14263	14415	14086	14248	14171	14334	14366	14250	14419	14305	14297	14298	14355	14232	14250	14357	14060	14186	14471	14264	14287	14193	14307	14174	14243	14420	14258	14351	14296	14353	14466	14439	14246	14170	14451	14224	14253	14034	14292	14246	14279	14410	14228	14234	14278	14311	14287	14290	14219	14197	14424	14090	14166	14329	14309	14161	14301	14217	14259	14319	14377	14350	14302	14287	14456	14345	14177	14196	14288	14205	14353	14135	14410	14174	14169	14226	14347	14246	14147	14355	14290	14365	14190	14360
13894	25138	24775	20782	17954	17098	17089	17768	16307	15112	14589	14143	13847	19156	28429	26707	23925	19318	16059	14354	13805	13647	13627	13591	13741	13459	13736	13660	13754	13523	13398	13525	13486	13473	13483	13723	13609	13300	13572	13694	13480	13312	13471	13464	13631	13342	13487	13525	13592	13634	13563	13551	13409	13728	13570	13538	13559	13582	13744	13625	13471	13496	13620	13565	13617	13412	13650	13483	13617	13557	13603	13625	13591	13658	13519	13586	13643	13620	13701	13452	13611	13589	13479	13659	13510	13553	13573	13622	13508	13384	13573	13563	13736	13404	13467	13558	13529	13424	13493	13582	13469	13460	13422	13564	13565	13572	13674	13625	13471	13704	13564	13414	13787	13496	13582	13643	13749	13534	13654	13592	13500	13554	13704	13670	13559	13450	13525	13443	13526	13446	13576	13656	13482	13506	13586	13627	13537	13591	13589	13612	13537	13504	13445	13570	13529	13673	13560	13495	13484	13597	13410	13654	13446	13548	13579	13574	13584	13526	13647	13609	13424	13573	13604	13493	13621	13572	13448	13501	13549	13445	13571	13545	13638	13500	13435	13542	13571	13453	13524	13601	13600	13636	13640	13605	13694	13782	13638	13591	13413	13510	13587	13566	13674	13422	13595	13695	13458	13576	13569	13591	13669	13531	13734	13459	13573	13760	13413	13442	13609	13480	13534	13518	13611	13404	13453	13566	13589	13519	13621	13518	13558	13415	13655	13566	13520	13476	13576	13569	13601	13577	13526	13600	13533	13439	13591	13629	13438	13532	13399	13543	13593	13550	13512	13670	13602	13465	13549	13500	13459	13521	13487	13494	13592	13529	13638	13498	13534	13443	13707	13577	13496	13513	13852	13624	13587	13485	13630	13475	13671	13585	13700	13620	13659	13545	13524	13492	13581	13516	13501	13467	13527	13398	13603	13591	13585	13678	13466	13550	13516	13534	13423	13429	13425	13583	13713	13689	13435	13488	13586	13489	13754	13395	13542	13527	13692	13489	13533	13463	13544	13573	13347	13678	13532	13442	13543	13515	13497	13551	13619	13613	13284	13601	13620	13739	13419	13350	13630	13588	13568	13483	13558	13564	13631	13647	13461	13569	13456	13494	13581	13490	13363	13561	13571	13509	13452	13596	13449	13542	13552	13565	13511	13478	13568	13533	13545	13588	13629	13685	13542	13476	13555	13670	13532	13679	13450	13702	13713	13456	13466	13602	13653	13456	13660	13627	13456	13564	13396	13636	13582	13533	13377	13600	13489	13644	13713	13480	13518	13752	13344	13588	13512	13582	13555	13508	13463	13633	13521	13596	13589	13694	13432	13603	13469	13523	13507	13527	13479	13398	13518	13493	13705	13455	13631	13477	13541	13508	13653	13604	13518	13440	13661	13576	13439	13368	13523	13462	13648	13550	13631	13551	13433	13534	13563	13441	13547	13721	13434	13650	13604	13458	13568	13494	13432	13535	13487	13642	13510	13550	13442	13668	13440	13472	13648	13461	13677	13647	13588	13507	13660	13419	13567	13513	13621	13638	13459	13395	13625	13424	13583	13594	13613	13497	13601	13664	13446	13432	13620	13454	13662	13465	13648	13571	13388	13653	13601	13527	13444	13773	13510	13632	13419	13407	13499	13618	13546	13630	13563	13431	13551	13559	13550	13468	13710	13365	13614	13291	13638	13587	13432	13451	13528	13584	13740	13589	13554	13566	13424	13571	13642	13662	13569	13769	13384	13404	13592	13602	13551	13580	13614	13470	13524	13600	13527	13697	13534	13561	13608	13384	13368	13615	13385	13581	13501	13412	13495	13539	13495	13415	13433	13594	13531	13569	13681	13737	13473	13669	13510	13700	13330	13554	13432	13597	13608	13555	13555	13486	13538	13565	13555	13546	13528	13687	13430	13541	13737	13430	13575	13589	13571	13542	13538	13666	13339	13611	13618	13583	13530	13598	13405	13622	13607	13520	13388	13411	13541	13483	13708	13463	13616	13457	13606	13546	13693	13580	13465	13386	13555	13563	13445	13590	13599	13435	13487	13666	13679	13565	13627	13580	13379	13529	13404	13567	13509	13628	13569	13570	13597	13446	13615	13580	13657	13587	13503	13660	13470	13531	13470	13604	13468	13581	13716	13550	13603	13524	13515	13453	13491	13522	13565	13554	13483	13521	13422	13554	13633	13621	13586	13510	13493	13655	13381	13407	13654	13600	13388	13638	13603	13665	13500	13566	13599	13597	13519	13664	13648	13522	13632	13629	13567	13585	13483	13515	13563	13619	13658	13591	13701	13516	13590	13628	13506	13591	13438	13685	13353	13558	13584	13399	13509	13486	13554	13601	13449	13730	13482	13437	13547	13592	13626	13589	13442	13534	13573	13695	13647	13633	13564	13561	13528	13614	13544	13450	13508	13371	13510	13404	13596	13546	13582	13626	13630	13515	13384	13564	13623	13606	13467	13537	13398	13603	13528	13577	13473	13618	13514	13620	13413	13427	13422	13680	13470	13562	13524	13550	13461	13547	13230	13618	13399	13573	13625	13510	13652	13572	13470	13342	13579	13436	13408	13382	13564	13595	13560	13568	13688	13648	13623	13777	13477	13641	13497	13507	13395	13439	13538	13615	13485	13700	13414	13640	13580	13599	13548	13661	13448	13560	13494	13385	13652	13452	13511	13671	13527	13484	13775	13468	13627	13426	13510	13509	13467	13536	13639	13489	13616	13425	13625	13530	13530	13480	13598	13570	13719	13422	13537	13510	13539	13706	13503	13477	13624	13497	13640	13498	13448	13501	13598	13572	13435	13707	13625	13529	13572	13777	13552	13664	13513	13547	13513	13586	13481	13356	13645	13370	13500	13598	13602	13556	13635	13676	13622	13474	13453	13764	13620	13627	13369	13603	13540	13551	13684	13534	13578	13620	13713	13374	13501	13468	13546	13594	13578	13686	13464	13721	13462	13553	13541	13692	13476	13483	13598	13586	13644	13472	13666	13473	13410	13453	13651	13471	13655	13462	13544	13658	13538	13534	13510	13634	13430	13468	13668	13689	13631	13525	13563	13481	13621	13457	13627	13499	13611	13604	13521	13573	13499	13491	13555	13483	13515	13569	13534	13641	13684	13605	13440	13223	13489	13500	13467	13664	13564	13564	13594	13453	13562	13571	13411	13377	13502	13434	13563	13549	13462	13370	13522	13493	13749	13374	13501	13412	13480	13470	13580	13679	13551	13492	13573	13614	13533	13592	13576	13382	13434	13590	13584	13435	13566	13593	13506	13408	13551	13589	13716	13506	13550	13591	13384	13621	13548	13583	13487	13546	13613	13525	13452	13560	13568	13527	13689	13566	13464	13459	13425	13527	13540	13569	13602	13516	13455	13609	13571	13627	13481	13686	13450	13576	13706	13575	13678	13322	13645	13464	13630	13573	13528	13582	13587	13713	13547	13547	13535	13583	13554	13562	13625	13489	13516	13408	13504	13607	13544	13475	13452	13559	13480	13601	13528	13538	13527	13679	13511	13536	13590	13542	13575	13625	13470	13537	13478	13397	13604	13583	13566	13675	13596	13553	13683	13618	13501	13536	13613	13607	13665	13665	13553	13529	13406	13535	13597	13583	13448	13575	13487	13564	13553	13538	13796	13585	13382	13579	13502	13763	13508	13522	13527	13594	13794	13536	13458	13550	13480	13618	13455	13608	13475	13421	13721	13480	13511	13645	13645	13546	13552	13609	13696	13756	13393	13599	13639	13505	13498	13648	13458	13543	13647	13594	13563	13530	13630	13406	13646	13544	13503	13579	13526	13570	13686	13416	13507	13558	13429	13533	13627	13562	13575	13613	13541	13481	13545	13605	13367	13499	13463	13597	13710	13561	13431	13605	13689	13646	13515	13504	13497	13665	13435	13591	13671	13588	13736	13428	13453	13652	13463	13439	13368	13369	13561	13681	13501	13579	13578	13534	13377	13539	13511	13462	13675	13647	13621	13735	13562	13606	13627	13640	13501	13585	13511	13515	13521	13412	13427	13618	13481	13490	13620	13599	13449	13443	13636	13380	13723	13565	13496	13452	13581	13663	13520	13680	13642	13536	13690	13702	13600	13244	13562	13577	13556	13641	13600	13476	13478	13458	13600	13584	13518	13543	13580	13483	13741	13706	13435	13500	13615	13628	13531	13577	13539	13595	13510	13515	13613	13519	13573	13565	13401	13635	13631	13585	13441	13400	13485	13552	13534	13684	13500	13607	13621	13356	13450	13426	13636	13567	13513	13427	13544	13407	13556	13504	13589	13365	13552	13603	13490	13576	13587	13584	13564	13524	13525	13616	13558	13508	13638	13523	13405	13473	13573	13459	13474	13523	13370	13614	13446	13394	13571	13479	13277	13432	13371	13592	13419	13690	13533	13591	13532	13580	13499	13572	13570	13567	13476	13358	13541	13532	13531	13382	13545	13541	13538	13445	13609	13478	13502	13569	13672	13648	13524	13541	13630	13432	13783	13552	13736	13503	13419	13559	13566	13436	13624	13511	13644	13690	13381	13540	13407	13693	13552	13597	13531	13459	13687	13703	13496	13448	13646	13465	13560	13360	13661	13505	13597	13763	13554	13469	13457	13675	13517	13669	13528	13628	13347	13414	13522	13594	13420	13563	13434	13552	13626	13597	13494	13483	13405	13559	13477	13612	13691	13445	13534	13582	13573	13434	13530	13516	13597	13567	13547	13648	13666	13525	13405	13623	13529	13437	13463	13415	13565	13471	13577	13597	13504	13624	13607	13559	13585	13535	13447	13608	13709	13518	13593	13583	13684	13641	13619	13509	13642	13631	13548	13653	13428	13595	13535	13663	13580	13782	13562	13520	13604	13522	13401	13417	13564	13525	13514	13499	13531	13582	13605	13561	13602	13492	13554	13613	13407	13534	13517	13414	13568	13629	13432	13563	13569	13428	13686	13545	13680	13613	13573	13661	13402	13562	13535	13612	13657	13471	13541	13342	13607	13583	13486	13482	13604	13539	13675	13599	13574	13608	13680	13551	13556	13500	13527	13471	13470	13680	13523	13640	13514	13616	13539	13421	13552	13478	13445	13633	13574	13545	13633	13482	13540	13604	13492	13357	13510	13420	13598	13678	13593	13673	13521	13501	13796	13573	13430	13666
22669	21072	28827	23540	21222	22741	23849	18416	16855	16042	15661	15275	15355	16148	28897	32241	29678	23674	18653	16182	15314	15025	14787	14757	14768	14689	14783	14625	14710	14642	14545	14632	14717	14693	14469	14537	14532	14641	14589	14642	14536	14581	14571	14638	14957	14434	14503	14726	14616	14599	14581	14573	14426	14515	14457	14514	14653	14467	14600	14507	14493	14408	14391	14455	14563	14450	14356	14568	14637	14642	14361	14345	14594	14471	14404	14587	14398	14560	14551	14460	14459	14511	14446	14584	14557	14560	14518	14632	14456	14367	14448	14824	14618	14467	14323	14748	14392	14401	14457	14524	14558	14451	14544	14624	14609	14616	14497	14571	14481	14491	14627	14551	14501	14675	14426	14458	14477	14435	14377	14430	14465	14529	14476	14654	14535	14570	14698	14544	14567	14475	14475	14620	14491	14603	14656	14401	14529	14616	14389	14757	14596	14631	14348	14605	14319	14568	14682	14443	14445	14541	14466	14474	14544	14392	14593	14584	14432	14316	14425	14611	14509	14527	14611	14401	14442	14583	14498	14561	14436	14466	14234	14436	14500	14708	14533	14653	14593	14542	14498	14458	14471	14571	14572	14512	14607	14591	14528	14482	14646	14527	14620	14575	14533	14517	14425	14460	14520	14356	14620	14442	14502	14550	14502	14477	14431	14490	14470	14390	14640	14549	14349	14595	14307	14484	14302	14584	14586	14411	14446	14634	14551	14607	14554	14513	14537	14489	14749	14489	14408	14572	14522	14551	14543	14467	14447	14488	14523	14625	14546	14499	14558	14556	14559	14367	14292	14643	14510	14501	14333	14497	14515	14443	14482	14309	14524	14559	14401	14579	14459	14448	14484	14620	14448	14357	14701	14444	14394	14546	14375	14597	14594	14313	14421	14417	14603	14546	14429	14503	14397	14495	14660	14630	14768	14521	14545	14641	14501	14645	14568	14449	14488	14382	14477	14419	14459	14508	14463	14346	14300	14535	14622	14332	14429	14379	14377	14641	14308	14527	14391	14456	14461	14476	14380	14384	14335	14513	14277	14431	14514	14687	14568	14393	14541	14389	14508	14390	14563	14368	14554	14590	14506	14504	14587	14464	14635	14703	14329	14381	14532	14566	14424	14447	14285	14576	14538	14664	14619	14434	14512	14604	14740	14468	14578	14569	14596	14356	14625	14495	14472	14795	14509	14467	14537	14426	14445	14565	14475	14435	14608	14615	14455	14606	14568	14583	14465	14486	14587	14599	14532	14727	14524	14502	14442	14250	14572	14532	14620	14592	14532	14314	14507	14700	14421	14472	14387	14265	14418	14642	14474	14690	14349	14478	14407	14400	14562	14683	14564	14479	14390	14505	14329	14460	14659	14661	14496	14574	14557	14409	14607	14507	14495	14486	14474	14445	14617	14580	14608	14411	14544	14450	14482	14526	14662	14604	14589	14385	14455	14538	14609	14487	14558	14617	14647	14466	14435	14569	14363	14417	14718	14471	14689	14477	14519	14400	14418	14455	14699	14615	14568	14307	14590	14472	14633	14640	14474	14501	14446	14507	14514	14578	14413	14569	14437	14370	14656	14427	14564	14675	14463	14467	14682	14550	14546	14503	14531	14593	14417	14389	14533	14402	14344	14364	14332	14573	14243	14487	14486	14597	14437	14539	14427	14556	14402	14733	14459	14569	14573	14638	14410	14550	14578	14488	14389	14459	14594	14548	14597	14411	14625	14430	14431	14451	14448	14299	14519	14567	14508	14617	14700	14546	14415	14338	14854	14477	14415	14471	14489	14384	14529	14404	14554	14591	14448	14388	14415	14431	14523	14398	14299	14383	14292	14506	14395	14537	14442	14504	14362	14326	14507	14406	14581	14383	14481	14562	14501	14455	14405	14598	14537	14619	14449	14340	14521	14462	14585	14530	14519	14470	14449	14509	14432	14377	14583	14554	14551	14583	14598	14502	14377	14275	14439	14396	14417	14532	14477	14440	14405	14473	14527	14389	14586	14507	14586	14590	14434	14555	14641	14560	14551	14488	14724	14525	14411	14536	14534	14513	14702	14522	14439	14623	14499	14428	14489	14641	14448	14481	14347	14559	14585	14647	14579	14342	14270	14500	14371	14516	14404	14501	14458	14547	14664	14587	14499	14455	14304	14654	14464	14498	14529	14510	14273	14304	14508	14414	14616	14474	14381	14379	14500	14458	14492	14296	14558	14432	14547	14538	14456	14526	14474	14650	14233	14520	14464	14499	14366	14436	14448	14337	14482	14524	14412	14408	14518	14560	14507	14480	14366	14430	14479	14332	14495	14546	14404	14412	14499	14463	14530	14529	14371	14266	14463	14475	14476	14449	14552	14453	14378	14528	14617	14566	14461	14546	14452	14457	14754	14423	14540	14619	14532	14268	14592	14410	14529	14585	14540	14495	14299	14457	14475	14546	14391	14485	14607	14561	14425	14498	14513	14421	14619	14418	14532	14463	14581	14628	14521	14563	14533	14457	14523	14563	14594	14548	14270	14631	14629	14362	14458	14333	14294	14718	14420	14427	14486	14457	14605	14565	14652	14663	14360	14685	14572	14391	14504	14473	14410	14346	14409	14527	14704	14471	14597	14601	14345	14552	14516	14495	14442	14510	14380	14400	14601	14524	14586	14332	14580	14513	14548	14588	14519	14583	14570	14571	14556	14490	14510	14371	14565	14395	14361	14542	14480	14412	14385	14435	14767	14436	14432	14474	14508	14569	14590	14584	14526	14589	14528	14391	14310	14474	14451	14369	14487	14494	14503	14436	14451	14306	14512	14470	14540	14709	14379	14395	14408	14594	14515	14503	14519	14653	14609	14437	14476	14391	14272	14388	14505	14483	14516	14471	14456	14525	14701	14537	14432	14393	14401	14383	14442	14448	14378	14522	14471	14569	14571	14588	14586	14435	14784	14629	14397	14419	14453	14613	14491	14582	14418	14692	14594	14355	14568	14447	14445	14421	14590	14620	14588	14297	14347	14393	14728	14693	14490	14534	14396	14396	14412	14582	14659	14374	14412	14727	14456	14470	14636	14641	14459	14458	14420	14624	14488	14595	14442	14403	14547	14522	14669	14487	14471	14678	14516	14427	14578	14539	14572	14509	14574	14551	14398	14720	14548	14559	14453	14437	14470	14426	14552	14521	14326	14346	14576	14551	14383	14710	14558	14369	14612	14595	14395	14506	14553	14446	14453	14394	14466	14546	14576	14441	14513	14526	14441	14326	14465	14461	14449	14503	14497	14617	14460	14304	14485	14465	14453	14546	14513	14417	14501	14490	14570	14401	14396	14486	14607	14467	14568	14399	14556	14336	14399	14350	14419	14515	14529	14391	14355	14518	14508	14500	14513	14578	14382	14457	14687	14579	14343	14570	14557	14429	14643	14350	14535	14579	14543	14541	14668	14634	14454	14596	14520	14485	14503	14490	14501	14259	14451	14407	14564	14323	14450	14601	14504	14435	14356	14465	14630	14522	14480	14493	14514	14548	14403	14478	14407	14671	14432	14475	14377	14614	14730	14337	14598	14530	14462	14342	14617	14534	14535	14484	14281	14580	14515	14560	14456	14494	14555	14379	14450	14533	14395	14587	14501	14440	14403	14532	14505	14391	14525	14465	14466	14432	14520	14459	14642	14548	14257	14313	14540	14296	14414	14464	14461	14601	14582	14535	14654	14633	14566	14380	14330	14434	14374	14479	14482	14450	14579	14560	14525	14471	14399	14618	14622	14597	14545	14730	14628	14352	14444	14333	14547	14447	14442	14310	14562	14507	14462	14440	14286	14535	14285	14562	14531	14518	14495	14413	14585	14642	14381	14430	14451	14305	14494	14386	14417	14561	14412	14495	14470	14487	14535	14614	14584	14608	14647	14439	14570	14674	14608	14505	14408	14456	14509	14338	14472	14488	14499	14594	14497	14484	14636	14549	14410	14378	14423	14453	14445	14441	14539	14564	14420	14264	14625	14543	14533	14442	14584	14484	14553	14445	14617	14438	14638	14582	14515	14519	14421	14645	14449	14439	14498	14455	14380	14483	14500	14534	14579	14694	14439	14515	14537	14534	14494	14481	14454	14361	14422	14403	14530	14326	14568	14684	14448	14468	14676	14427	14413	14346	14545	14505	14523	14509	14511	14434	14427	14422	14551	14442	14777	14506	14319	14433	14536	14381	14665	14421	14505	14495	14471	14316	14624	14552	14630	14535	14489	14399	14506	14389	14436	14497	14418	14552	14463	14467	14617	14657	14397	14507	14417	14397	14680	14430	14510	14602	14334	14513	14493	14556	14545	14347	14382	14566	14413	14397	14425	14572	14553	14499	14448	14756	14481	14449	14469	14479	14336	14444	14634	14491	14598	14638	14555	14376	14557	14407	14656	14459	14571	14524	14550	14344	14484	14466	14487	14592	14498	14511	14408	14290	14546	14360	14537	14371	14543	14521	14455	14649	14441	14576	14397	14338	14689	14395	14416	14588	14623	14485	14590	14477	14519	14538	14423	14475	14461	14430	14451	14380	14443	14383	14454	14402	14559	14556	14538	14455	14569	14542	14389	14447	14420	14317	14373	14395	14599	14575	14519	14575	14465	14393	14443	14303	14670	14505	14534	14560	14436	14611	14334	14375	14517	14440	14380	14477	14659	14309	14514	14368	14561	14453	14664	14615	14362	14368	14371	14534	14489	14408	14546	14499	14389	14427	14547	14506	14307	14411	14327	14390	14554	14417	14404	14451	14323	14364	14283	14623	14432	14679	14514	14511	14564	14365	14534	14470	14511	14486	14343	14473	14616	14360	14575	14685	14579	14218	14505	14322	14610	14440	14589	14567	14523	14399	14468	14548	14648	14385	14531	14495	14588	14480	14496	14549	14535	14375	14391	14449	14445	14421	14556	14564	14451	14479	14605	14536	14558	14586	14433	14603	14529	14366	14454	14491	14566	14378	14508	14541	14729	14615	14513	14609	14546	14394	14454	14493	14537	14450	14379	14427	14493	14477	14405	14372	14457	14461	14398	14667	14205	14436	14507	14591	14341	14480	14500	14293	14326	14331	14528	14822	14556	14378	14439	14655	14558	14649	14522	14542	14632	14494	14703	14522	14447	14563	14366	14449	14553	14503	14583	14421	14533	14449	14351	14463
16055	30307	29012	23826	21232	20021	19801	19159	17388	15779	15028	14616	14418	16919	33968	36298	32266	24884	18253	15593	14369	13891	13783	13703	13670	13676	13596	13558	13545	13745	13679	13607	13745	13820	13709	13732	13667	13454	13676	13659	13819	13647	13723	13765	13668	13672	13530	13662	13700	13648	13688	13821	13655	13789	13575	13659	13732	13626	13701	13556	13691	13740	13838	13661	13507	13638	13599	13630	13609	13814	13617	13698	13868	13608	13636	13716	13774	13697	13845	13575	13673	13531	13579	13719	13676	13615	13742	13610	13695	13601	13658	13627	13819	13747	13762	13501	13804	13542	13807	13658	13655	13565	13706	13722	13600	13735	13532	13831	13607	13803	13647	13607	13767	13545	13689	13691	13565	13629	13680	13656	13585	13477	13571	13528	13738	13700	13841	13720	13655	13729	13684	13741	13513	13476	13622	13554	13626	13669	13804	13722	13413	13636	13631	13756	13645	13581	13829	13681	13644	13638	13620	13713	13516	13599	13560	13748	13704	13648	13577	13809	13537	13491	13615	13815	13801	13617	13699	13698	13609	13592	13696	13641	13590	13624	13556	13645	13583	13776	13646	13694	13784	13806	13572	13654	13640	13626	13580	13624	13702	13630	13607	13667	13853	13693	13517	13591	13587	13587	13596	13549	13571	13621	13701	13681	13825	13700	13583	13573	13672	13777	13729	13732	13539	13635	13675	13578	13639	13549	13612	13579	13835	13552	13644	13691	13809	13636	13615	13599	13459	13596	13631	13594	13566	13792	13611	13734	13723	13662	13514	13573	13686	13863	13740	13540	13589	13516	13729	13591	13803	13564	13718	13835	13469	13614	13721	13608	13587	13692	13719	13674	13726	13529	13595	13580	13738	13764	13804	13560	13678	13630	13564	13601	13475	13563	13682	13641	13634	13718	13535	13732	13526	13559	13573	13604	13786	13679	13691	13734	13667	13657	13617	13731	13735	13584	13778	13683	13473	13590	13800	13523	13685	13797	13567	13592	13576	13711	13552	13761	13697	13653	13693	13647	13786	13666	13709	13788	13643	13683	13676	13643	13514	13770	13688	13553	13657	13568	13538	13737	13886	13552	13734	13580	13696	13698	13604	13658	13842	13494	13668	13680	13761	13758	13646	13617	13574	13662	13622	13646	13666	13682	13652	13642	13663	13588	13741	13910	13534	13606	13507	13750	13543	13817	13675	13641	13699	13651	13539	13730	13601	13660	13727	13612	13602	13674	13519	13750	13726	13505	13735	13779	13477	13617	13662	13754	13678	13583	13663	13799	13762	13583	13620	13778	13708	13672	13419	13432	13799	13776	13470	13684	13599	13818	13744	13730	13675	13785	13515	13783	13571	13682	13695	13634	13634	13553	13683	13603	13593	13632	13612	13674	13691	13570	13480	13789	13759	13595	13533	13668	13666	13622	13618	13500	13624	13501	13733	13640	13555	13641	13569	13564	13789	13720	13597	13713	13686	13633	13610	13598	13573	13675	13622	13546	13604	13650	13522	13728	13693	13742	13665	13797	13788	13777	13463	13639	13626	13645	13760	13664	13812	13646	13596	13637	13656	13528	13667	13561	13789	13676	13745	13520	13719	13623	13697	13508	13593	13647	13706	13589	13417	13648	13666	13479	13741	13677	13659	13682	13650	13711	13738	13667	13570	13692	13596	13525	13598	13850	13725	13433	13558	13580	13551	13665	13797	13579	13626	13601	13626	13629	13500	13730	13755	13745	13745	13338	13669	13681	13633	13635	13532	13751	13597	13543	13607	13832	13649	13645	13697	13513	13806	13598	13696	13562	13724	13702	13634	13777	13693	13593	13719	13555	13618	13642	13600	13766	13728	13708	13770	13671	13698	13701	13708	13694	13623	13544	13573	13780	13643	13508	13696	13720	13693	13706	13584	13828	13733	13608	13717	13706	13552	13768	13596	13847	13666	13583	13757	13539	13694	13612	13629	13714	13619	13702	13799	13766	13748	13519	13895	13702	13717	13631	13659	13697	13528	13588	13483	13653	13784	13713	13659	13683	13558	13711	13560	13667	13613	13597	13556	13628	13540	13600	13675	13591	13789	13687	13594	13554	13765	13697	13669	13666	13673	13656	13664	13661	13712	13528	13621	13473	13605	13514	13600	13606	13676	13810	13740	13580	13700	13613	13652	13602	13678	13603	13674	13719	13781	13686	13735	13696	13528	13606	13558	13541	13737	13679	13760	13454	13696	13500	13585	13681	13622	13611	13621	13751	13630	13619	13714	13457	13674	13713	13639	13646	13719	13549	13531	13661	13806	13611	13541	13667	13593	13678	13649	13532	13661	13670	13713	13579	13522	13759	13734	13779	13629	13564	13704	13578	13681	13686	13550	13553	13819	13582	13598	13572	13800	13639	13549	13711	13594	13481	13469	13667	13720	13522	13654	13698	13606	13679	13787	13724	13631	13568	13646	13705	13670	13753	13587	13743	13614	13519	13605	13658	13599	13621	13738	13684	13646	13644	13592	13691	13592	13750	13580	13638	13731	13649	13678	13511	13594	13668	13681	13750	13463	13673	13690	13719	13631	13601	13657	13627	13825	13672	13651	13723	13654	13591	13696	13521	13594	13726	13626	13726	13547	13728	13517	13739	13684	13550	13635	13556	13595	13692	13813	13488	13600	13497	13567	13725	13634	13633	13701	13675	13674	13605	13605	13704	13598	13526	13627	13807	13621	13762	13628	13485	13667	13700	13844	13733	13657	13666	13637	13644	13670	13673	13654	13680	13651	13698	13550	13445	13752	13402	13618	13612	13704	13624	13627	13553	13601	13590	13557	13718	13556	13496	13740	13850	13617	13630	13672	13591	13587	13681	13784	13535	13612	13806	13746	13550	13672	13629	13703	13756	13619	13669	13666	13807	13551	13750	13650	13541	13837	13635	13545	13586	13560	13679	13702	13695	13551	13704	13688	13676	13616	13610	13695	13564	13801	13440	13704	13615	13464	13546	13523	13661	13677	13564	13599	13667	13419	13605	13543	13621	13508	13766	13838	13730	13625	13661	13868	13572	13780	13507	13706	13765	13543	13625	13709	13780	13656	13683	13552	13601	13710	13736	13723	13706	13536	13640	13672	13636	13770	13564	13606	13737	13596	13756	13557	13844	13549	13805	13684	13577	13610	13812	13808	13720	13532	13643	13690	13674	13627	13525	13630	13638	13643	13421	13621	13485	13643	13723	13602	13584	13560	13759	13631	13623	13663	13651	13592	13764	13752	13631	13546	13696	13714	13558	13617	13622	13568	13755	13682	13783	13778	13682	13684	13738	13547	13620	13824	13468	13694	13496	13662	13535	13570	13798	13714	13569	13556	13685	13832	13636	13711	13644	13600	13554	13704	13523	13673	13704	13700	13630	13608	13764	13638	13613	13598	13616	13635	13633	13611	13585	13669	13749	13678	13569	13757	13597	13594	13542	13599	13624	13672	13699	13658	13646	13668	13769	13715	13763	13642	13553	13746	13866	13664	13621	13562	13710	13558	13652	13543	13464	13746	13688	13507	13756	13649	13701	13653	13679	13816	13735	13679	13552	13739	13840	13663	13670	13616	13602	13621	13576	13581	13796	13714	13674	13691	13597	13734	13729	13569	13611	13573	13738	13540	13490	13596	13750	13621	13836	13733	13631	13572	13680	13535	13582	13687	13686	13891	13687	13580	13647	13693	13821	13562	13640	13524	13574	13575	13535	13747	13520	13614	13592	13641	13604	13582	13572	13585	13755	13556	13479	13631	13776	13724	13721	13577	13514	13542	13593	13715	13648	13509	13644	13672	13770	13611	13688	13790	13712	13493	13636	13756	13515	13619	13576	13649	13730	13796	13695	13482	13769	13662	13776	13617	13735	13648	13637	13565	13667	13598	13601	13562	13653	13652	13530	13651	13780	13797	13494	13746	13623	13603	13613	13764	13700	13489	13761	13532	13632	13576	13639	13553	13713	13874	13601	13459	13481	13801	13710	13484	13601	13657	13638	13476	13466	13660	13660	13575	13640	13641	13571	13601	13678	13656	13707	13680	13437	13630	13743	13632	13707	13660	13692	13619	13694	13687	13551	13599	13793	13502	13613	13689	13631	13751	13672	13658	13714	13685	13480	13570	13691	13588	13519	13594	13715	13756	13499	13497	13637	13569	13724	13534	13539	13728	13550	13586	13726	13706	13621	13881	13623	13655	13528	13612	13737	13659	13658	13767	13567	13632	13715	13552	13732	13575	13684	13630	13467	13751	13857	13595	13725	13460	13632	13765	13669	13676	13655	13503	13443	13732	13738	13540	13668	13581	13671	13738	13681	13654	13604	13705	13422	13604	13687	13590	13569	13595	13605	13786	13632	13722	13783	13615	13556	13750	13637	13555	13591	13534	13543	13576	13600	13711	13812	13666	13808	13639	13569	13581	13769	13520	13636	13716	13591	13706	13575	13735	13545	13635	13510	13608	13729	13497	13576	13685	13574	13686	13678	13614	13807	13561	13616	13589	13535	13693	13705	13697	13600	13640	13570	13645	13600	13522	13634	13585	13554	13726	13718	13554	13607	13580	13561	13615	13671	13671	13645	13626	13692	13584	13601	13622	13634	13670	13519	13623	13671	13607	13604	13698	13593	13530	13696	13542	13643	13704	13577	13655	13685	13644	13744	13615	13743	13779	13763	13683	13686	13517	13634	13598	13690	13578	13817	13701	13498	13658	13685	13672	13648	13586	13666	13556	13777	13523	13582	13747	13549	13808	13718	13742	13660	13721	13625	13517	13759	13692	13681	13602	13616	13608	13707	13654	13786	13571	13584	13547	13606	13569	13597	13685	13671	13672	13641	13689	13613	13711	13440	13739	13638	13538	13665	13506	13594	13689	13851	13716	13730	13616	13675	13625	13560	13668	13731	13715	13628	13687	13593	13620	13698	13711	13621	13774	13661	13689	13686	13562	13605	13758	13646	13671	13522	13674	13684	13814	13671	13601	13722	13707	13630	13633	13638	13652	13662	13747	13825	13539	13509	13807	13648	13599	13805	13657	13778	13685	13727	13567	13765	13654	13518	13829	13614	13704	13411	13525	13714	13754	13709	13512	13623	13618	13843	13640	13702	13660	13574	13516	13642	13449	13818	13698	13675	13574	13646	13592	13746	13700	13480
26975	21550	23401	20389	17547	16696	16368	15514	14883	14603	14334	14447	14148	14147	14987	15706	16053	15165	14824	14339	14114	14277	14278	14159	14142	14204	14254	14170	14263	14106	13902	14134	14167	14491	14304	14237	14056	14079	13955	14147	14012	14122	13902	13950	14210	14175	14296	14023	13996	14174	14205	14160	14131	14248	14030	14040	14106	14160	14253	14141	14224	14170	14193	14206	14172	14277	14311	14005	14220	14064	14101	14176	14101	14156	14190	14217	14241	14218	14063	14132	14259	14195	14174	14259	14262	14132	14201	13870	14121	14135	14071	14120	14022	14163	14051	13963	14112	14000	14134	14256	14070	14248	14274	13946	14241	14213	14013	14040	13899	14043	14192	14205	14246	14150	13913	14070	14077	14082	14276	14187	14272	14236	14315	14224	14066	14136	14116	14157	14157	14145	14052	14370	14141	14150	14106	13991	14232	14020	14300	14116	14144	14110	13940	14128	14142	14257	14127	14056	14158	13970	14091	13890	14072	14212	14206	13984	14077	14115	14115	14133	14330	13910	14173	14112	13929	14224	14201	14131	14145	14128	14185	14275	14201	14251	14195	14113	14114	14039	14119	14194	13981	14241	14125	14223	14041	14156	14317	14242	14037	14227	14200	14071	14055	14179	14139	14100	14061	14181	14049	13981	14176	14056	13958	14115	14085	14173	14118	14006	14303	14287	14104	14124	14225	14151	14190	14043	14041	14195	14129	14090	14033	14177	14224	14069	14051	14139	14142	14062	14066	14100	14005	14286	14056	14021	14283	14072	14125	14157	14351	14159	14182	14154	14148	14013	14023	14035	14369	14184	14115	14059	13990	14094	13920	14026	14099	13988	14236	14346	14211	14118	13865	14033	14090	14113	14151	14013	14161	14063	14034	14299	14099	14210	14226	14186	14163	14160	14240	14223	14224	14053	14073	14264	14160	13947	14221	14288	14043	14136	14146	14048	14173	14192	14090	14043	14208	14069	14009	14410	14355	14027	14026	14162	13984	14155	14016	14159	14347	14127	14023	14150	14093	14110	14149	14138	14141	14035	14097	14124	14054	14156	14101	14038	14013	14176	14123	14115	14034	13963	14033	14129	14350	14199	14270	14087	14122	14250	14058	14112	14424	14138	14064	14183	14145	14192	14350	14152	14158	14352	14252	14258	14076	14163	13995	14049	14134	14141	14128	14165	14204	14039	14085	14121	14008	14252	14119	14162	14033	14232	14221	14248	14119	14239	14020	14073	14184	14138	14337	14218	14152	14214	14107	14383	14123	14185	14301	14156	14427	14028	14126	14133	14250	14217	14106	14039	14173	14041	14178	13962	14149	14068	14162	14102	14168	14343	14296	14108	14286	13994	14056	14221	14261	14041	14351	14166	14336	14131	14249	14241	13958	14114	13992	13985	14164	14130	14228	14153	13981	13998	14091	14185	14302	14271	13918	14213	14271	13914	14004	14098	14303	14166	14371	14178	14225	14029	14099	14386	14158	14308	14096	14017	14030	14131	14269	14243	14286	14267	14073	14117	14211	14329	14173	14064	14076	14304	13981	14048	14135	14255	14055	14276	14033	14173	14176	14306	14085	14210	14126	14066	14185	14155	14296	14092	14067	14071	14140	14333	14217	13926	14129	13985	14086	13971	14006	14032	14135	14040	14166	14053	14068	13977	14090	14204	14316	14173	14179	14157	14064	14252	14094	14117	14173	14234	14176	14137	14192	14148	14106	14059	14169	14282	14133	14227	14233	14110	14092	14176	14131	14075	14162	14106	14121	14224	14233	14360	14151	13970	14065	14264	14350	14202	14172	14068	14184	14234	14213	14294	14122	14091	14214	14139	14248	14113	14144	14020	14048	14161	14134	14242	14157	13967	13816	14159	14079	14161	14176	14121	14084	13989	14299	14016	13973	14115	14092	14194	14207	14049	14073	14109	14166	14290	14218	14112	14290	14234	14234	14166	14185	14107	14131	14227	14158	14195	13954	14110	13903	14013	14230	14174	14158	14043	14318	14381	14259	14315	14246	14081	14176	14110	14166	14072	14060	14113	14265	14238	14087	14168	14197	14219	14118	14292	14196	14141	14101	14134	14123	14115	14142	14075	14226	14145	14159	14126	13983	14404	14204	14137	14277	14192	14090	14345	14107	14126	13989	13982	14138	14035	14136	14162	14198	14144	14093	14158	14272	14234	14101	14192	14151	14098	14226	14145	14196	14175	14121	14118	14150	14220	14180	14234	14073	14035	14329	14025	14160	14093	14281	14136	14114	14132	14055	14144	14060	14315	14288	14106	14037	14188	14279	14054	14258	14095	14238	14139	14112	14076	14225	14137	14164	14213	14128	14246	14121	14048	14148	14188	14103	14148	14209	14246	14013	14145	13924	14045	14213	13926	13950	14066	14147	14221	14133	14156	14085	14282	14246	14174	14145	14071	14242	14075	14109	14210	14007	14070	13982	14179	14055	14226	14357	13976	14238	14143	14181	14076	14252	14196	14079	14100	14118	13984	14153	14093	14041	14156	14010	13967	14147	13869	14059	14211	14064	13906	14103	14149	14064	14150	14143	14341	14355	14154	14315	14244	14024	14032	14090	14034	14110	14046	14146	14052	13960	14209	14123	14099	13961	14103	14058	14192	13966	14134	14276	14130	14032	14093	14036	14470	14043	14108	13997	13953	14086	14142	14211	14279	13978	14040	14191	14236	14225	14044	14176	14191	13985	13956	14020	14144	14028	14237	14199	14180	14054	14324	14212	14112	14103	14165	14194	14096	14372	14262	14197	14216	14053	14150	14117	14235	14031	14055	14213	14272	14216	14221	14134	13979	13932	14057	14227	14108	14212	14158	14180	14178	14153	13991	14241	14254	13942	14171	14124	14120	14212	14220	13974	13969	14235	14270	14081	14166	14292	14284	14118	14201	14175	13969	14281	14109	14179	14247	14168	14284	14104	14220	14113	13964	14085	14084	14019	13970	14217	14215	13969	14003	14048	14187	14249	14211	14069	14218	14244	14119	14161	14263	14010	14141	14197	14079	13997	14107	14252	14062	14110	14077	14160	13971	14107	14156	14054	14082	14094	14291	14071	14225	14044	14261	14349	14233	14158	14133	13953	13972	14027	14211	14102	14038	14197	14189	14314	14139	14012	14070	14248	14044	14160	14082	14229	14028	14085	14090	14165	14201	14224	14219	14179	14422	14119	14109	14078	14003	14170	14184	14261	14175	14213	13990	14181	14467	14163	14150	14324	14188	14144	13874	14147	14098	14262	14027	14210	14058	14116	14032	14172	14019	14221	14102	14216	14063	14203	14207	14105	14126	13865	14076	14196	13904	14056	13940	14037	14261	14015	14230	14291	14094	14201	14207	14217	14242	14133	14161	14221	14281	14130	14224	14264	14261	14018	14086	14289	14098	13967	14212	14265	14312	14134	14290	14219	13985	13969	14154	14041	14106	14245	14083	14138	14216	14015	14218	14254	14113	14061	14220	14284	14242	14108	14222	14233	14160	14332	14191	14148	14181	14201	14145	14179	14101	14096	14098	14309	14266	14033	13981	14041	14176	14058	14105	14271	14003	13993	14044	14010	14003	14168	14190	14167	13967	14069	14169	14175	14138	14298	14159	14130	14225	13951	14246	14220	14225	14032	14281	14067	14250	14154	14298	14349	14170	14067	14123	14337	14161	14048	14046	14228	14132	14296	14071	14228	14134	14130	14288	14197	14267	14084	14181	14142	14053	14099	14162	14226	14040	14246	14193	14082	14203	14132	14192	14259	14349	13959	14288	14161	14122	14276	14039	14271	14276	14137	14123	14096	14245	14297	14269	14079	14120	14084	14114	14040	14248	13952	13905	14131	14026	14034	14112	14140	14065	14174	14178	14170	14039	14201	14251	14251	14267	14282	14266	14031	14038	14165	13970	14104	14147	13980	14228	14149	14240	14168	13955	14127	14217	14080	14149	14082	14089	14125	14299	14211	14122	14138	14151	14084	14228	14183	14104	14124	14128	14101	13933	14012	14065	14124	14253	14176	14035	14076	14100	14163	14198	14223	14179	14079	14126	14337	14154	14223	14106	14044	13940	14252	14145	14072	14249	14268	13965	14104	14139	14277	14102	14209	14161	14135	14342	14104	14086	14171	14276	14104	14207	14347	14144	14010	14188	14225	13985	14160	14199	14189	14161	14216	14091	14165	14129	14152	14141	14183	14196	14090	14026	14065	14035	14258	14258	14003	14137	14216	14098	14081	14084	14179	13967	14103	14200	14091	14033	14082	14142	14330	14105	14225	14202	14196	14144	14171	14000	14248	14175	14097	14152	14313	14311	14076	14411	14133	14074	14073	14049	14119	14100	14102	14133	14011	14126	14117	14223	13991	14167	14168	14326	14045	13924	13980	14148	14125	14104	14227	14310	14253	14090	14047	13930	14092	14083	14310	14347	14134	14199	13871	14038	14146	14097	13872	14110	14191	14097	14340	14090	14193	14083	14139	14108	14355	14049	14151	14113	14161	14058	14120	14197	14247	14195	13978	14331	14245	14193	13946	14078	14088	14174	14164	13993	14182	14103	14167	14163	14148	14153	14066	14151	14320	14370	14187	14186	14216	14179	14080	14118	14189	14197	14141	14032	14158	14208	14185	14092	14147	14171	14353	14121	14170	14160	14012	14192	14128	14129	14273	14146	14102	14205	14035	14084	14139	14352	14282	14164	14355	14042	14017	14187	14126	14075	14080	14283	14205	14256	14129	13934	13896	14100	14115	14044	14233	14262	14149	14253	14286	14094	14124	14189	14110	14139	14478	14219	14433	14120	14400	14346	14060	14180	14090	14235	14181	14013	14067	14125	14076	14234	14194	14131	14361	14157	14129	14186	14109	14197	14206	14024	14005	14147	14390	14045	14035	14261	14232	13955	14390	14275	14137	14279	14041	14390	14115	14315	14207	14146	14048	14126	14153	13998	14172	14248	14208	14038	14082	14043	14013	14049	14112	14110	14209	14242	14070	14296	14131	14213	14298	14114	14132	14112	14120	14095	14183	13940	14201	14239	14184	14171	14055	14205	14048	14296	14302	14096	14257	14220	14137	14267	14369	14296	14064	14030	14092	14105	14280	14275	14093	14067	14201	14175	13942	14209	14233	13997	14103	14212	14143	14149	14174	14217	14117	14310
14905	20367	20948	19031	18940	17440	16799	15781	14424	14058	13870	13641	13589	13829	14936	15956	15744	14638	14047	13771	13380	13315	13466	13456	13361	13413	13645	13208	13463	13405	13423	13413	13309	13402	13465	13430	13308	13326	13439	13330	13443	13404	13403	13314	13282	13441	13463	13464	13396	13278	13450	13485	13395	13383	13525	13343	13379	13455	13482	13258	13493	13413	13387	13354	13582	13431	13224	13419	13428	13469	13678	13452	13375	13450	13288	13320	13324	13468	13384	13484	13470	13379	13462	13445	13519	13277	13479	13409	13244	13480	13323	13412	13500	13346	13496	13394	13326	13497	13339	13388	13419	13344	13453	13489	13412	13249	13459	13421	13346	13440	13428	13318	13433	13472	13278	13544	13324	13490	13377	13336	13414	13440	13350	13452	13425	13379	13480	13369	13296	13420	13324	13258	13440	13343	13257	13393	13465	13491	13402	13352	13305	13486	13473	13452	13305	13383	13403	13322	13418	13510	13441	13459	13462	13380	13307	13388	13567	13387	13255	13410	13331	13477	13521	13117	13414	13370	13517	13381	13299	13261	13533	13585	13434	13480	13459	13523	13599	13475	13456	13408	13407	13313	13326	13370	13336	13462	13337	13326	13444	13399	13356	13286	13542	13285	13498	13405	13219	13503	13383	13357	13306	13310	13495	13509	13495	13334	13408	13428	13329	13520	13545	13109	13386	13573	13343	13490	13398	13188	13404	13313	13297	13671	13404	13369	13357	13306	13364	13367	13524	13403	13282	13457	13273	13452	13369	13517	13388	13207	13455	13451	13371	13521	13537	13293	13575	13262	13520	13437	13398	13523	13352	13466	13276	13209	13523	13304	13364	13435	13590	13437	13545	13513	13354	13372	13520	13393	13446	13379	13400	13360	13452	13343	13402	13406	13335	13521	13617	13361	13365	13453	13273	13448	13434	13543	13375	13213	13346	13472	13384	13234	13380	13418	13401	13421	13271	13502	13291	13320	13424	13390	13510	13455	13251	13345	13292	13379	13491	13374	13464	13455	13328	13443	13223	13538	13408	13392	13389	13403	13371	13484	13329	13429	13404	13406	13412	13461	13330	13407	13344	13341	13365	13376	13444	13401	13459	13588	13459	13263	13507	13282	13532	13486	13416	13468	13479	13466	13452	13354	13376	13352	13388	13453	13385	13464	13432	13446	13401	13324	13423	13281	13420	13425	13459	13493	13316	13503	13280	13275	13357	13447	13270	13481	13358	13401	13320	13432	13453	13488	13271	13441	13470	13517	13426	13399	13491	13326	13449	13356	13278	13501	13486	13540	13417	13336	13420	13448	13277	13517	13427	13419	13507	13355	13504	13305	13316	13442	13357	13310	13304	13422	13282	13440	13313	13519	13384	13414	13376	13472	13341	13198	13410	13420	13330	13348	13353	13540	13392	13428	13457	13368	13451	13570	13358	13431	13287	13210	13310	13358	13297	13403	13429	13380	13180	13414	13373	13419	13447	13386	13490	13480	13474	13339	13687	13376	13482	13328	13293	13481	13556	13538	13448	13379	13455	13408	13455	13446	13379	13348	13371	13259	13343	13279	13536	13455	13447	13448	13308	13501	13428	13371	13415	13324	13236	13350	13423	13335	13317	13283	13458	13379	13484	13500	13325	13379	13333	13225	13210	13587	13479	13381	13528	13480	13315	13354	13386	13305	13538	13296	13374	13344	13430	13265	13442	13449	13344	13533	13526	13464	13460	13247	13308	13353	13424	13627	13416	13394	13435	13451	13313	13467	13365	13443	13264	13420	13429	13447	13366	13357	13321	13499	13365	13316	13345	13346	13508	13461	13391	13506	13366	13469	13384	13303	13304	13437	13432	13335	13505	13511	13549	13160	13317	13333	13295	13528	13393	13498	13378	13297	13541	13177	13367	13396	13483	13297	13373	13390	13303	13362	13356	13323	13364	13504	13468	13340	13520	13293	13320	13344	13308	13432	13619	13550	13321	13390	13484	13441	13271	13542	13396	13365	13576	13377	13470	13511	13530	13399	13351	13416	13290	13485	13436	13570	13435	13392	13371	13455	13409	13360	13473	13186	13625	13331	13244	13381	13346	13314	13465	13391	13496	13300	13470	13363	13454	13352	13440	13408	13386	13410	13516	13355	13398	13391	13497	13364	13293	13395	13312	13401	13433	13421	13538	13274	13463	13461	13462	13379	13427	13473	13377	13282	13417	13241	13335	13465	13299	13337	13361	13325	13427	13302	13537	13398	13416	13239	13465	13414	13276	13344	13323	13433	13383	13295	13518	13525	13405	13341	13443	13352	13349	13539	13370	13464	13479	13269	13528	13387	13364	13490	13252	13428	13258	13498	13509	13518	13377	13406	13332	13498	13486	13326	13418	13378	13396	13498	13379	13392	13334	13576	13361	13388	13303	13290	13493	13436	13308	13390	13356	13364	13437	13359	13479	13495	13475	13320	13289	13277	13359	13366	13365	13500	13386	13393	13405	13454	13441	13388	13375	13430	13492	13311	13419	13422	13396	13424	13493	13502	13339	13412	13278	13614	13173	13501	13397	13373	13413	13512	13370	13458	13444	13537	13202	13350	13322	13427	13309	13462	13411	13493	13361	13308	13423	13412	13345	13455	13390	13314	13286	13537	13453	13462	13477	13401	13520	13358	13530	13513	13229	13353	13335	13239	13479	13443	13302	13494	13359	13421	13248	13314	13350	13342	13519	13423	13283	13583	13394	13344	13372	13335	13296	13277	13318	13363	13428	13298	13553	13278	13484	13453	13433	13587	13420	13351	13307	13536	13306	13380	13477	13451	13324	13388	13375	13365	13506	13414	13414	13303	13572	13390	13408	13454	13452	13311	13549	13455	13464	13327	13343	13366	13388	13513	13450	13241	13472	13169	13249	13638	13365	13354	13257	13432	13464	13484	13515	13303	13404	13262	13493	13460	13438	13578	13300	13444	13511	13374	13300	13398	13218	13494	13433	13314	13431	13505	13486	13521	13337	13570	13374	13520	13381	13473	13389	13482	13468	13234	13348	13463	13475	13405	13330	13352	13325	13407	13391	13370	13416	13518	13510	13347	13514	13185	13352	13472	13419	13265	13402	13489	13314	13492	13429	13457	13337	13296	13229	13419	13377	13399	13441	13273	13405	13351	13390	13462	13336	13406	13456	13471	13278	13477	13204	13376	13300	13510	13467	13453	13233	13344	13461	13408	13559	13413	13387	13385	13457	13378	13412	13476	13437	13330	13428	13502	13364	13402	13539	13432	13452	13341	13263	13426	13424	13306	13474	13352	13280	13447	13417	13347	13215	13319	13232	13446	13361	13363	13457	13484	13337	13491	13450	13474	13498	13382	13503	13469	13417	13256	13333	13424	13234	13303	13420	13301	13528	13475	13375	13363	13345	13203	13275	13508	13436	13477	13394	13256	13361	13400	13462	13374	13421	13414	13393	13396	13315	13420	13398	13376	13153	13358	13311	13394	13292	13363	13316	13319	13569	13410	13557	13398	13450	13457	13533	13261	13495	13398	13263	13467	13408	13442	13623	13387	13401	13301	13398	13458	13430	13388	13519	13390	13567	13264	13471	13431	13615	13235	13232	13395	13552	13421	13483	13391	13367	13473	13385	13406	13288	13391	13522	13374	13349	13532	13301	13402	13379	13441	13281	13367	13318	13362	13556	13419	13426	13399	13337	13331	13399	13322	13524	13430	13485	13391	13363	13415	13470	13604	13490	13278	13483	13208	13332	13371	13517	13163	13506	13467	13316	13439	13380	13411	13364	13429	13666	13381	13400	13463	13417	13330	13402	13461	13487	13342	13320	13346	13517	13401	13377	13211	13298	13454	13194	13364	13369	13408	13510	13464	13341	13231	13530	13533	13395	13478	13323	13329	13589	13467	13513	13287	13439	13439	13377	13473	13453	13602	13508	13481	13490	13459	13459	13359	13292	13322	13364	13427	13417	13357	13401	13396	13385	13488	13353	13475	13473	13251	13329	13229	13350	13351	13390	13620	13309	13526	13366	13332	13407	13396	13419	13375	13326	13272	13381	13480	13298	13344	13429	13425	13387	13425	13455	13401	13381	13528	13421	13429	13452	13394	13372	13442	13452	13439	13560	13448	13331	13418	13483	13277	13640	13499	13294	13263	13379	13503	13380	13216	13635	13319	13327	13607	13390	13393	13554	13347	13401	13371	13297	13505	13480	13390	13480	13234	13411	13442	13420	13382	13433	13424	13420	13432	13454	13290	13357	13316	13466	13283	13435	13360	13564	13418	13413	13278	13524	13326	13326	13405	13543	13501	13506	13454	13541	13461	13533	13442	13503	13375	13466	13410	13524	13359	13301	13257	13507	13411	13341	13477	13416	13271	13329	13418	13467	13484	13296	13340	13461	13251	13461	13387	13293	13375	13447	13463	13442	13459	13356	13411	13511	13373	13316	13483	13395	13259	13420	13409	13460	13393	13602	13442	13495	13475	13322	13411	13468	13445	13243	13428	13374	13374	13564	13465	13549	13434	13533	13331	13358	13655	13300	13416	13295	13299	13547	13333	13375	13328	13474	13432	13493	13440	13418	13532	13272	13289	13511	13396	13454	13429	13238	13330	13346	13371	13463	13366	13338	13339	13399	13436	13546	13372	13387	13477	13271	13168	13499	13356	13267	13491	13354	13449	13389	13320	13490	13366	13464	13317	13566	13344	13348	13447	13459	13496	13337	13396	13496	13377	13400	13290	13378	13398	13493	13384	13348	13517	13399	13319	13391	13343	13391	13213	13395	13449	13318	13249	13586	13300	13511	13578	13340	13365	13380	13529	13459	13364	13435	13513	13371	13332	13432	13389	13361	13446	13445	13474	13369	13305	13456	13449	13504	13313	13519	13377	13408	13379	13357	13507	13488	13421	13351	13396	13294	13376	13447	13399	13446	13248	13594	13500	13394	13347	13319	13387	13434	13482	13591	13442	13434	13314	13285	13394	13512	13405	13421	13372	13354	13334	13333	13355	13429	13344	13447	13358	13492	13432	13506	13394	13378	13432	13494	13217	13343	13313	13410	13417	13408	13381	13318	13642	13416	13532	13315	13212	13392	13270	13414	13367	13429	13428	13345	13311	13453	13492	13272	13406	13310	13498	13420	13324	13277	13510	13634	13345	13308	13470
23747	20973	28217	24008	22059	21547	19871	16611	15226	15002	14796	14857	14812	14444	18130	25708	23849	20328	16868	15174	14726	14565	14430	14093	14417	14271	14518	14215	14343	14273	14159	14218	14296	14370	14227	14206	14185	14350	14359	14137	14336	14177	14350	14291	14397	14358	14229	14230	14146	14264	14364	14149	14316	14063	14334	14111	14219	14376	14325	14172	14105	14236	14196	14168	14243	14209	14227	14065	14118	14178	14153	14268	14260	14058	14246	14338	14249	14138	14156	14429	14293	14212	14194	14104	14329	14133	14271	14191	14225	14429	14394	14424	14280	14194	14146	14227	14188	14395	14216	14317	14302	14173	14280	14347	14429	14281	14382	14222	14248	14130	14208	14056	14244	14095	14116	14035	14054	14392	14264	14082	14365	14297	14187	14347	14363	14431	14180	14204	14274	14196	14152	14163	14166	14131	14200	14340	14236	14251	14091	13955	14284	14154	14311	14121	14152	14260	14102	14105	14164	14363	14275	14118	14258	14234	14367	14166	14127	14237	14117	14248	14355	14039	14135	14354	14265	14221	14363	14105	14205	14284	14383	14223	14355	14181	14348	14340	14395	14136	14233	14387	14276	14245	14190	14023	14292	14325	14118	14267	14249	14226	14115	14345	14131	14227	14255	14060	14228	14235	14364	14195	14167	14306	14175	14304	14206	14295	14146	14099	14087	14288	14295	14124	14393	14050	13952	14329	14125	14219	14240	14177	14195	14091	14074	14088	14268	14379	14371	14157	14297	14335	14511	14296	14221	14364	14368	14218	14194	14280	14254	14280	14307	14356	14132	14241	14200	14259	14269	14230	14338	14201	14255	14300	14220	14280	14214	14031	14183	14137	14152	14311	14245	14205	14056	14004	14456	14169	14141	14362	14292	14091	14254	14207	14374	14261	14298	14127	14209	14301	14433	14242	14270	13991	13950	14452	14384	14311	14313	14239	14047	14381	14239	14039	14108	14320	14080	14241	14302	14134	14396	14444	14360	14244	14252	14040	14188	14130	14324	14080	14139	14172	14150	14252	14383	14311	14131	14225	14144	14245	14456	14231	14080	14380	14141	13907	14223	14333	14120	14441	14472	14251	14243	14144	14344	14245	14366	14194	14340	14209	14358	14204	14327	14281	14221	14253	14139	14208	14164	14012	14349	14249	14346	14355	14088	14130	14271	14221	14113	14184	14253	14318	14262	13868	14329	14334	13988	14204	14269	14154	14233	14285	14435	14279	14376	14166	14105	14202	14040	14252	14277	14325	14258	14177	14278	14203	13995	14196	14248	14180	14177	14174	14229	14113	14142	14240	14052	14050	14294	14215	14190	14311	14332	14122	14112	14221	14255	14052	14102	14266	14358	14308	14143	14188	14164	14185	14236	14305	14341	14356	14332	14263	14279	14184	14368	14337	14329	14285	14300	14297	14188	14205	14522	14197	14151	14301	14349	14310	14266	14353	14222	14206	14388	14403	14386	14260	14213	14253	14187	14244	14395	14121	13987	14324	14229	14395	14238	14299	14212	14209	14286	14193	14157	14102	14246	14269	14264	14164	14251	14201	14094	14010	14303	14291	14370	14146	14214	14234	14164	14300	14286	14250	14223	14181	14408	14277	14156	14394	14289	14225	14274	14160	14039	14054	14295	14338	14036	14099	14327	14281	14156	14259	14398	14239	14352	14229	14497	14189	14102	14195	14215	14242	14439	14308	14274	14206	14252	14295	14151	14227	14335	14386	14259	14230	14277	14242	14257	14150	14100	14365	14210	14262	14119	14283	14006	14377	14216	14115	14231	14209	14207	14255	14180	14338	14203	14211	14278	14260	14366	14395	14085	13978	14294	14224	14397	14246	14201	14236	14321	14168	14154	14148	14186	14186	14508	14244	14230	14233	14100	14270	14055	14012	14222	14302	14271	14304	14213	14258	14365	14374	14250	14255	14168	14191	14176	14359	14172	14102	14218	14245	14374	14107	14213	14047	14097	14099	14146	14212	14224	14091	14147	14215	14186	14183	14175	14234	14315	14214	14096	14225	14480	14242	14272	14330	14089	14127	14479	14314	14347	14168	14290	14465	14147	14160	14397	14264	14261	14205	14206	14260	14351	14223	14455	14118	14243	14450	14205	14288	14234	14276	14103	14122	14236	14277	14266	14281	14205	14225	14154	14396	14328	14243	14474	14159	14329	14288	14339	14383	14248	14221	14166	14177	14140	14255	14169	14317	14344	14012	14394	14267	14179	14321	14281	14195	14348	14387	14244	14039	14162	14259	14249	13992	14185	14197	14300	14262	14358	14206	14318	14227	14352	14009	14142	14080	14230	14294	14251	14387	14100	14290	14294	14494	14185	14390	14260	14212	14534	14390	14233	14257	14259	14136	14190	14133	14182	14264	13990	14214	14272	14229	14122	14328	14240	14190	14378	14359	14165	14305	14228	14443	14225	14204	14322	14077	14314	14334	14173	14396	14226	14184	14186	14233	14283	14094	14355	14143	14065	14328	14331	14357	14165	14269	14153	14122	14113	14264	14310	14192	14233	14139	14239	14241	14324	14279	14405	14246	14233	14184	14168	14238	14173	14127	14164	14233	14151	14228	14077	14244	14296	14292	14136	14160	14292	14067	14343	14062	14349	14106	14312	14114	14305	14277	14340	14207	14344	14120	14188	14051	14152	14176	14267	14154	14144	14110	14192	14109	14265	14165	14396	14279	14321	14154	14162	14228	14282	14239	14186	14182	14310	14247	14047	14234	13952	14110	14267	14107	14266	14169	14309	14144	13963	14204	14210	14260	14196	14372	14234	14291	14531	14263	14245	14352	14128	14180	14055	14297	14303	14181	14120	14125	14197	14272	14207	14097	14261	14142	14284	14298	14133	14189	14270	14150	14297	14351	14168	14218	14119	14152	14127	14152	14053	14259	14230	14078	14355	14245	14080	14293	14345	14249	14189	14136	14265	14263	14187	14177	14410	14202	14190	14143	14140	14105	14145	14155	14286	14139	14180	14213	14046	14076	13959	14183	14372	14234	14274	14253	14293	14323	14164	14248	14267	14265	14145	14415	14197	14204	14177	14147	14284	14146	14035	14160	14354	14379	14428	14383	14351	14158	14196	14160	14424	14276	14366	14121	14159	14381	14199	14293	14170	14132	14200	13952	14303	14131	14152	14067	14124	14164	14192	14193	14247	14276	14241	14088	14121	14157	14173	14170	14094	14133	14132	14253	14148	14362	14260	14326	14278	14118	14204	14267	14197	14210	14343	14375	14308	14207	14253	14071	14180	14319	14238	14280	14157	14465	14300	14241	14287	14125	14169	14264	14343	14277	14214	14130	14208	14396	14181	14246	14226	14205	14319	14269	14255	14226	14249	14273	14259	14247	14194	14259	14194	14237	13984	14187	14393	14257	14341	14278	14249	14384	14410	14327	14272	14250	14339	14145	14291	14303	14121	14213	14280	14235	14115	14220	14339	14393	14067	14271	14264	14200	14368	14400	14228	14423	14222	14206	14189	14289	14174	14055	14181	14286	14252	14207	14275	13946	14329	14461	14213	14313	14242	14193	14277	14231	14328	14348	14217	14286	14114	14330	14416	14269	14141	14253	14272	14298	14183	14444	14218	14313	14395	14365	14171	14206	14129	14231	14310	14292	14299	14027	14290	14346	14334	14315	14070	14323	14209	14089	14311	14397	14016	14111	14183	14315	14263	14145	14144	14127	14123	14529	14270	14317	14137	14294	14190	14285	14261	14141	14257	14421	14130	14142	14212	14166	14106	14182	14325	14382	14291	14259	14183	14149	14276	14277	14386	14319	14192	14072	14174	14057	13967	14157	14449	14236	14128	14306	14301	14334	14465	14058	14296	14123	14137	14014	14452	14015	14147	14235	14152	14198	14279	14118	14262	14173	14255	14110	14319	14287	14251	14129	14155	14423	14316	14204	14128	14399	14329	14470	14112	14212	14208	14113	14154	14449	14291	14376	14298	14040	14250	14391	14300	14210	14227	14366	14415	14057	14337	14330	14313	14380	14182	14024	14350	14411	14229	14347	14280	14185	14126	14064	14308	14284	14372	14094	14407	14413	14230	14204	14207	14183	14225	14232	14406	14082	14091	14286	14130	14274	14248	14163	14211	14362	14167	14302	14169	14110	14142	14367	14181	14301	14206	14320	14233	14275	14330	14341	14201	14312	14251	14326	14377	14397	14247	14010	14107	14085	14167	14298	14185	14249	14275	14060	14287	14208	14062	14205	14335	14298	14165	14442	14193	14173	14176	14361	14216	14369	14281	14187	14246	14239	14203	14175	14210	14122	14099	14101	14216	14166	14152	14453	14432	14208	14242	14029	14228	14253	14239	14100	14346	14259	13971	14303	14208	14261	14380	14247	14483	14136	14332	14089	14298	14265	14147	14403	14323	14375	14179	14104	14226	14337	14433	14106	14201	14338	14171	14247	14297	14174	14221	14208	14254	14142	14233	14080	14042	14288	14212	14296	14265	14134	14117	14160	14088	14288	14233	14264	14220	14120	14393	14146	14210	14266	14241	14283	14103	14111	14232	14194	14250	14150	13894	14029	14206	14075	14260	14141	14032	14333	14520	14111	14268	14169	14262	14168	14398	14183	14109	14313	14194	14137	14380	13985	14124	14099	14243	14404	14153	14270	14338	14050	14103	14233	14080	14269	14273	14487	14018	14150	14314	14042	14212	14016	14160	14180	14203	14395	14294	14109	14341	14319	14170	14231	14220	14160	14158	14189	14103	14184	14254	14076	14306	14327	14294	14243	14040	14154	14119	13975	14198	14370	14200	14337	14356	14192	14291	14289	14293	14287	14345	14222	14139	14145	14189	14147	14162	14329	14321	14167	14232	14191	14323	14097	14426	14293	14487	14328	14273	14349	14338	14330	14273	14040	14236	14329	14280	14203	14388	14148	14357	14206	14442	14052	14212	14183	14192	14052	14202	14214	14089	14072	14333	14242	14353	14240	14318	14059	14302	14315	14227	14260	14321	13968	14226	14272	14177	14281	14226	14188	14256	14101	14228	14005	14190	14485	14404	14321	14204	14114	14200	14325	14160	14286	14285	14309	14219	14408	14301	14220	14224	14405	14250	14234	14335	14351	14275	14476	14158	14065	14268	14383	14225	14035	14320	14208	14287	14243	14298	14268
14026	25713	25245	24730	23470	20509	18832	16717	15133	14734	14404	14288	13837	14182	21126	29507	26247	20831	16566	14568	13926	13693	13513	13436	13496	13525	13500	13604	13420	13537	13522	13602	13601	13489	13659	13485	13782	13422	13714	13598	13504	13625	13491	13477	13515	13580	13432	13613	13458	13551	13526	13628	13503	13596	13602	13592	13546	13693	13553	13634	13514	13453	13377	13471	13528	13539	13516	13469	13492	13518	13658	13626	13596	13678	13528	13436	13368	13632	13353	13406	13472	13441	13495	13551	13357	13486	13389	13449	13527	13561	13544	13539	13551	13404	13518	13464	13602	13671	13609	13457	13640	13436	13355	13621	13521	13451	13504	13564	13713	13425	13594	13551	13495	13523	13494	13590	13579	13385	13438	13510	13596	13448	13506	13380	13402	13641	13584	13514	13342	13479	13427	13492	13620	13425	13753	13527	13622	13504	13436	13570	13626	13641	13543	13408	13580	13578	13592	13552	13393	13528	13399	13448	13632	13513	13740	13596	13448	13658	13470	13433	13498	13477	13505	13588	13461	13490	13548	13422	13528	13631	13498	13566	13470	13424	13556	13373	13592	13630	13627	13450	13527	13535	13509	13536	13588	13596	13527	13505	13488	13669	13363	13456	13519	13525	13466	13512	13579	13437	13354	13589	13502	13344	13570	13464	13447	13605	13526	13533	13565	13581	13465	13457	13431	13587	13617	13550	13556	13411	13422	13553	13474	13602	13476	13445	13610	13617	13491	13466	13544	13419	13465	13476	13646	13577	13482	13533	13605	13375	13546	13469	13378	13386	13631	13471	13725	13516	13483	13256	13548	13531	13506	13475	13467	13464	13512	13520	13446	13534	13531	13482	13480	13316	13611	13438	13556	13335	13563	13509	13584	13533	13474	13558	13442	13496	13523	13482	13515	13472	13524	13585	13500	13573	13543	13512	13387	13442	13444	13518	13344	13639	13600	13624	13568	13449	13494	13444	13479	13594	13671	13491	13641	13547	13518	13591	13613	13612	13448	13446	13631	13461	13551	13426	13517	13483	13462	13555	13668	13666	13484	13548	13446	13568	13574	13471	13554	13521	13407	13547	13353	13785	13647	13438	13578	13576	13436	13493	13364	13574	13324	13582	13398	13475	13513	13453	13457	13476	13625	13560	13479	13589	13582	13532	13392	13649	13560	13544	13676	13685	13511	13512	13606	13686	13500	13618	13368	13503	13723	13455	13414	13473	13403	13457	13492	13439	13489	13468	13526	13438	13583	13375	13569	13356	13526	13415	13642	13470	13660	13546	13579	13485	13427	13604	13485	13427	13452	13591	13335	13346	13443	13582	13640	13518	13522	13444	13468	13591	13548	13510	13491	13600	13556	13502	13620	13564	13688	13368	13572	13334	13378	13483	13322	13417	13487	13569	13403	13438	13494	13569	13475	13620	13356	13441	13482	13587	13342	13550	13553	13469	13570	13463	13623	13378	13480	13492	13564	13435	13513	13406	13573	13570	13448	13553	13489	13620	13459	13503	13549	13416	13439	13714	13534	13520	13663	13354	13567	13568	13475	13515	13486	13266	13440	13484	13413	13492	13699	13391	13386	13623	13665	13374	13375	13536	13605	13453	13516	13548	13637	13687	13379	13547	13384	13653	13488	13454	13609	13363	13435	13523	13494	13458	13533	13484	13550	13553	13405	13533	13536	13667	13491	13561	13535	13529	13531	13615	13411	13428	13418	13626	13618	13547	13589	13702	13399	13418	13531	13487	13560	13561	13539	13614	13569	13416	13572	13502	13514	13458	13572	13461	13552	13579	13575	13554	13458	13490	13448	13413	13472	13564	13553	13538	13583	13503	13553	13439	13499	13562	13603	13524	13504	13579	13464	13552	13390	13641	13420	13452	13425	13581	13445	13507	13633	13526	13517	13574	13552	13438	13610	13492	13498	13618	13448	13425	13455	13544	13625	13414	13543	13530	13515	13518	13242	13482	13650	13615	13604	13542	13404	13478	13640	13574	13572	13452	13569	13614	13512	13482	13484	13452	13549	13520	13382	13614	13536	13553	13595	13597	13337	13571	13390	13651	13362	13392	13594	13647	13669	13418	13462	13546	13609	13516	13410	13495	13553	13537	13628	13417	13680	13491	13468	13564	13455	13520	13551	13535	13654	13521	13450	13579	13479	13573	13377	13429	13616	13547	13540	13597	13481	13486	13363	13514	13514	13500	13446	13557	13614	13408	13543	13520	13517	13434	13586	13526	13353	13543	13536	13464	13475	13535	13581	13606	13435	13444	13407	13360	13638	13473	13521	13654	13403	13548	13465	13497	13517	13575	13443	13341	13455	13470	13586	13450	13301	13603	13661	13391	13579	13479	13326	13471	13485	13487	13658	13440	13351	13531	13433	13675	13415	13372	13623	13455	13527	13617	13716	13384	13557	13467	13530	13529	13452	13541	13546	13408	13470	13391	13555	13682	13380	13554	13518	13557	13513	13530	13487	13296	13411	13516	13456	13708	13536	13411	13424	13478	13608	13489	13519	13499	13501	13683	13597	13469	13431	13438	13504	13464	13468	13498	13555	13605	13506	13518	13442	13650	13530	13550	13418	13678	13531	13664	13430	13480	13505	13514	13526	13514	13545	13381	13517	13418	13505	13475	13633	13476	13624	13528	13373	13681	13479	13422	13652	13660	13459	13451	13543	13408	13608	13677	13440	13355	13489	13314	13400	13405	13445	13456	13535	13395	13490	13525	13621	13573	13500	13507	13395	13437	13451	13456	13451	13471	13473	13533	13586	13606	13519	13403	13546	13632	13528	13319	13412	13433	13513	13439	13346	13642	13436	13489	13346	13543	13414	13622	13570	13594	13539	13542	13655	13691	13675	13647	13718	13579	13708	13520	13588	13489	13650	13461	13478	13566	13451	13549	13651	13612	13518	13756	13618	13450	13546	13470	13472	13586	13587	13477	13441	13593	13523	13469	13449	13329	13437	13550	13505	13439	13536	13537	13415	13537	13602	13531	13478	13540	13448	13379	13457	13591	13477	13566	13652	13454	13500	13631	13460	13549	13418	13538	13443	13592	13365	13620	13513	13674	13538	13591	13496	13548	13456	13504	13487	13423	13490	13489	13406	13504	13393	13549	13528	13465	13520	13381	13734	13547	13471	13427	13331	13526	13576	13492	13450	13421	13469	13406	13411	13611	13522	13583	13630	13643	13494	13541	13527	13581	13658	13456	13452	13448	13527	13495	13472	13444	13514	13464	13477	13567	13584	13417	13465	13524	13484	13595	13461	13518	13522	13515	13461	13573	13504	13470	13555	13596	13516	13525	13726	13374	13543	13565	13470	13487	13630	13363	13335	13595	13369	13307	13531	13689	13432	13500	13554	13641	13505	13446	13464	13548	13578	13450	13655	13488	13473	13608	13553	13470	13471	13469	13604	13501	13465	13473	13512	13417	13525	13471	13617	13573	13579	13545	13712	13584	13559	13497	13557	13345	13621	13593	13553	13493	13671	13334	13631	13621	13486	13558	13486	13500	13441	13620	13496	13623	13538	13502	13558	13461	13473	13469	13550	13695	13600	13505	13566	13465	13588	13420	13470	13567	13513	13395	13344	13678	13374	13524	13433	13479	13494	13547	13578	13389	13443	13578	13598	13346	13474	13559	13566	13642	13515	13604	13508	13517	13538	13622	13539	13525	13635	13597	13591	13504	13582	13779	13459	13563	13603	13540	13488	13553	13615	13428	13544	13556	13632	13488	13481	13577	13597	13480	13545	13531	13472	13619	13372	13552	13429	13579	13435	13477	13448	13559	13584	13469	13293	13675	13463	13388	13501	13575	13642	13524	13423	13580	13632	13472	13564	13571	13596	13470	13469	13349	13339	13576	13562	13504	13504	13484	13575	13346	13507	13576	13514	13533	13609	13596	13319	13578	13592	13409	13566	13471	13428	13438	13448	13703	13379	13407	13525	13416	13467	13666	13603	13378	13437	13531	13451	13485	13448	13670	13489	13548	13475	13504	13473	13590	13514	13469	13448	13650	13624	13375	13555	13615	13534	13491	13512	13557	13564	13599	13629	13609	13616	13659	13485	13562	13552	13512	13504	13544	13522	13624	13589	13507	13487	13295	13427	13403	13517	13257	13396	13545	13686	13511	13590	13497	13458	13527	13726	13457	13596	13454	13486	13383	13530	13583	13575	13467	13538	13514	13618	13337	13458	13457	13567	13571	13410	13392	13415	13345	13567	13584	13303	13525	13437	13483	13592	13444	13504	13596	13607	13509	13362	13607	13507	13357	13366	13371	13386	13703	13529	13584	13353	13376	13610	13438	13347	13606	13505	13468	13383	13653	13539	13489	13376	13530	13648	13685	13648	13405	13484	13567	13397	13481	13545	13672	13386	13421	13488	13451	13399	13579	13464	13411	13701	13371	13426	13371	13406	13583	13595	13364	13588	13473	13617	13464	13470	13309	13523	13622	13420	13474	13450	13310	13375	13553	13441	13547	13363	13602	13420	13422	13581	13503	13549	13462	13410	13408	13715	13598	13294	13584	13450	13592	13647	13478	13651	13444	13656	13501	13501	13642	13635	13360	13440	13377	13566	13433	13615	13425	13387	13534	13420	13656	13446	13579	13502	13455	13535	13522	13385	13392	13377	13640	13450	13362	13502	13656	13535	13493	13510	13492	13591	13542	13438	13433	13418	13478	13657	13566	13706	13581	13489	13336	13534	13526	13548	13433	13504	13579	13484	13549	13542	13483	13562	13572	13492	13441	13598	13592	13518	13530	13421	13447	13551	13482	13475	13484	13509	13473	13352	13497	13484	13548	13600	13595	13558	13563	13587	13540	13563	13435	13476	13464	13512	13694	13685	13798	13373	13692	13493	13532	13430	13515	13609	13574	13504	13424	13391	13427	13531	13588	13460	13429	13598	13550	13524	13325	13347	13666	13586	13522	13378	13561	13639	13580	13464	13347	13654	13518	13734	13566	13708	13534	13427	13559	13559	13485	13746	13496	13437	13563	13548	13453	13436	13486	13657	13645	13323	13582	13623	13511	13729	13453	13379	13570	13542	13561	13561	13426	13707	13392	13570	13481	13650	13420	13417	13308	13524	13471	13520	13612	13455	13351	13675	13452	13420	13443	13532	13727	13534	13532	13507	13470
22708	21068	28776	23573	21331	23174	23950	17582	16046	16118	15659	15198	15103	15117	21645	32969	30624	25436	19527	16315	15268	14795	14580	14516	14619	14514	14570	14607	14437	14603	14436	14539	14459	14674	14645	14630	14742	14740	14421	14619	14628	14511	14703	14651	14453	14597	14647	14627	14680	14666	14645	14632	14557	14634	14413	14293	14740	14514	14573	14404	14446	14541	14599	14515	14443	14653	14531	14404	14402	14428	14463	14419	14573	14527	14633	14326	14506	14505	14624	14482	14619	14629	14577	14584	14635	14367	14605	14643	14692	14559	14719	14565	14526	14679	14457	14422	14498	14464	14710	14469	14456	14539	14590	14540	14475	14494	14389	14390	14585	14451	14499	14590	14366	14494	14618	14483	14562	14457	14314	14435	14622	14544	14642	14602	14561	14569	14664	14474	14451	14427	14261	14447	14447	14516	14421	14511	14519	14610	14620	14478	14600	14407	14534	14703	14357	14538	14444	14613	14790	14464	14577	14652	14537	14297	14632	14609	14660	14653	14763	14514	14542	14383	14689	14580	14249	14538	14552	14387	14541	14605	14528	14629	14590	14447	14502	14574	14322	14540	14598	14525	14659	14359	14590	14562	14440	14470	14460	14548	14352	14582	14505	14523	14644	14625	14532	14577	14361	14434	14552	14438	14460	14736	14456	14422	14731	14636	14422	14485	14369	14590	14513	14434	14558	14400	14476	14451	14519	14332	14698	14607	14538	14537	14488	14522	14380	14382	14418	14536	14645	14512	14613	14579	14515	14406	14633	14376	14492	14395	14393	14434	14456	14317	14530	14343	14424	14462	14538	14576	14519	14618	14480	14554	14473	14658	14617	14410	14634	14622	14725	14623	14597	14446	14467	14331	14631	14324	14439	14469	14622	14558	14495	14515	14565	14441	14539	14559	14567	14508	14650	14522	14296	14556	14479	14506	14245	14546	14489	14445	14516	14434	14378	14392	14365	14740	14621	14241	14339	14343	14544	14319	14667	14423	14500	14428	14496	14464	14421	14435	14590	14609	14297	14568	14433	14491	14484	14603	14522	14590	14554	14653	14600	14496	14547	14542	14481	14466	14653	14371	14419	14590	14511	14501	14492	14616	14636	14507	14455	14499	14521	14735	14393	14397	14598	14558	14406	14599	14563	14486	14565	14535	14475	14556	14381	14585	14564	14544	14546	14539	14263	14475	14460	14348	14376	14548	14536	14381	14526	14353	14527	14579	14348	14652	14569	14573	14575	14676	14382	14595	14415	14357	14423	14553	14610	14626	14440	14569	14516	14403	14315	14456	14504	14486	14468	14345	14437	14235	14462	14455	14428	14351	14426	14326	14441	14439	14515	14527	14627	14567	14405	14442	14356	14537	14297	14497	14382	14389	14534	14373	14398	14407	14431	14364	14506	14520	14511	14315	14631	14657	14375	14359	14722	14407	14283	14463	14483	14392	14400	14422	14402	14511	14383	14535	14499	14479	14351	14391	14341	14565	14532	14494	14744	14297	14607	14484	14541	14669	14569	14550	14632	14536	14471	14428	14493	14568	14480	14500	14519	14490	14435	14345	14559	14695	14371	14516	14355	14615	14471	14434	14467	14542	14541	14533	14402	14652	14406	14618	14429	14359	14534	14580	14411	14369	14428	14505	14460	14566	14299	14580	14407	14525	14489	14355	14363	14519	14528	14389	14579	14659	14587	14464	14352	14467	14438	14436	14524	14515	14513	14510	14490	14342	14500	14419	14427	14498	14391	14448	14493	14595	14559	14495	14371	14488	14483	14542	14357	14482	14450	14281	14198	14465	14660	14639	14383	14544	14458	14526	14505	14438	14538	14497	14409	14580	14564	14497	14370	14326	14774	14419	14430	14450	14604	14459	14677	14502	14449	14389	14470	14502	14538	14318	14575	14667	14433	14519	14483	14470	14353	14397	14526	14566	14804	14452	14602	14310	14385	14499	14632	14583	14663	14520	14490	14476	14506	14436	14610	14621	14395	14570	14597	14470	14526	14331	14518	14473	14496	14483	14238	14355	14375	14639	14313	14419	14500	14547	14506	14479	14486	14591	14403	14297	14427	14518	14485	14293	14455	14421	14691	14545	14314	14394	14699	14332	14386	14328	14386	14393	14566	14489	14542	14401	14435	14548	14672	14344	14334	14581	14434	14450	14502	14581	14129	14410	14616	14612	14513	14606	14377	14406	14373	14585	14657	14579	14640	14490	14676	14533	14420	14435	14341	14487	14333	14292	14469	14550	14237	14353	14466	14677	14790	14545	14512	14363	14491	14606	14447	14390	14342	14413	14495	14413	14562	14314	14575	14594	14681	14630	14526	14482	14460	14417	14496	14387	14560	14466	14460	14399	14488	14459	14486	14615	14669	14594	14724	14364	14514	14300	14445	14619	14730	14419	14797	14643	14330	14479	14620	14419	14518	14669	14442	14425	14584	14604	14629	14518	14449	14296	14508	14579	14562	14362	14590	14518	14498	14362	14251	14351	14467	14475	14468	14462	14490	14436	14414	14527	14652	14557	14402	14547	14566	14541	14466	14643	14593	14543	14601	14542	14642	14443	14556	14484	14457	14363	14725	14560	14605	14496	14730	14498	14575	14488	14440	14419	14718	14436	14691	14447	14533	14477	14415	14329	14602	14609	14619	14501	14426	14590	14455	14634	14468	14328	14681	14291	14374	14524	14371	14413	14494	14464	14407	14674	14539	14596	14565	14575	14539	14623	14348	14568	14566	14439	14377	14473	14557	14545	14412	14618	14426	14449	14628	14504	14454	14455	14514	14673	14428	14333	14425	14579	14520	14387	14464	14798	14564	14476	14442	14404	14368	14333	14392	14445	14641	14314	14298	14392	14341	14538	14570	14458	14506	14485	14630	14471	14487	14551	14334	14492	14441	14211	14370	14333	14480	14401	14318	14264	14570	14482	14420	14516	14602	14577	14405	14514	14575	14480	14565	14488	14523	14477	14622	14543	14296	14406	14372	14231	14513	14565	14481	14422	14347	14573	14468	14554	14357	14526	14445	14348	14551	14354	14578	14621	14534	14645	14388	14417	14453	14342	14549	14452	14368	14649	14435	14487	14445	14643	14572	14518	14344	14605	14406	14558	14344	14349	14425	14600	14425	14426	14383	14460	14488	14679	14445	14547	14411	14527	14495	14456	14599	14470	14445	14316	14281	14521	14435	14596	14400	14495	14396	14611	14487	14411	14433	14644	14469	14445	14585	14602	14540	14510	14407	14519	14471	14543	14607	14453	14509	14437	14529	14343	14467	14516	14487	14348	14456	14566	14479	14553	14354	14414	14422	14549	14550	14476	14308	14479	14581	14392	14581	14375	14486	14563	14446	14473	14209	14420	14697	14447	14609	14476	14509	14466	14371	14497	14500	14297	14478	14528	14590	14474	14587	14745	14168	14555	14340	14415	14652	14411	14500	14445	14624	14301	14432	14614	14436	14458	14331	14552	14529	14627	14580	14550	14485	14622	14462	14345	14430	14401	14483	14617	14448	14488	14454	14586	14364	14549	14502	14676	14524	14493	14504	14524	14626	14606	14471	14477	14468	14500	14632	14400	14533	14426	14400	14530	14544	14515	14474	14320	14580	14499	14536	14456	14612	14498	14426	14564	14498	14202	14626	14364	14562	14505	14420	14624	14436	14408	14460	14440	14297	14391	14365	14468	14386	14472	14356	14337	14426	14519	14483	14283	14375	14349	14397	14318	14422	14560	14552	14352	14461	14536	14467	14356	14550	14595	14351	14414	14430	14482	14384	14570	14443	14616	14519	14592	14436	14482	14489	14529	14424	14474	14553	14635	14519	14386	14698	14445	14532	14473	14344	14395	14460	14544	14488	14555	14545	14610	14575	14657	14620	14490	14356	14456	14608	14615	14472	14361	14754	14578	14334	14532	14457	14688	14509	14486	14572	14452	14427	14499	14579	14451	14323	14416	14425	14552	14338	14483	14418	14668	14510	14394	14387	14519	14439	14340	14453	14571	14665	14546	14301	14397	14538	14408	14504	14367	14660	14414	14640	14612	14442	14444	14586	14326	14456	14499	14539	14345	14433	14617	14681	14577	14529	14345	14531	14465	14559	14490	14290	14588	14448	14458	14398	14368	14300	14536	14552	14458	14531	14645	14528	14459	14589	14446	14517	14492	14401	14403	14528	14513	14461	14668	14412	14382	14441	14454	14704	14385	14527	14392	14297	14563	14472	14686	14525	14467	14639	14489	14548	14425	14535	14527	14468	14530	14533	14574	14526	14580	14503	14503	14451	14641	14658	14632	14343	14477	14390	14491	14491	14334	14570	14435	14460	14371	14680	14540	14434	14707	14433	14398	14556	14591	14373	14403	14294	14458	14335	14447	14567	14293	14481	14411	14440	14548	14676	14398	14521	14493	14594	14376	14293	14450	14395	14580	14607	14409	14271	14526	14449	14629	14737	14563	14753	14544	14800	14663	14424	14355	14574	14592	14446	14278	14455	14541	14571	14663	14370	14544	14563	14371	14504	14467	14478	14334	14588	14543	14431	14386	14565	14380	14419	14759	14553	14414	14333	14380	14364	14553	14618	14377	14704	14425	14616	14592	14759	14592	14544	14511	14425	14377	14321	14374	14578	14631	14386	14511	14563	14613	14457	14538	14434	14280	14455	14489	14447	14467	14482	14363	14424	14364	14682	14526	14464	14398	14436	14276	14560	14608	14668	14412	14598	14596	14587	14616	14579	14592	14522	14531	14512	14418	14467	14474	14421	14429	14599	14456	14403	14404	14480	14360	14443	14358	14466	14553	14467	14652	14576	14366	14603	14702	14431	14471	14439	14318	14526	14552	14460	14345	14514	14481	14491	14565	14406	14446	14726	14370	14580	14553	14625	14534	14606	14584	14499	14532	14633	14371	14561	14455	14475	14453	14379	14790	14451	14772	14564	14654	14528	14470	14567	14488	14475	14493	14428	14395	14500	14421	14455	14425	14533	14535	14466	14438	14499	14531	14292	14455	14298	14442	14644	14511	14466	14428	14651	14478	14537	14468	14614	14386	14459	14483	14474	14362	14606	14439	14454	14676	14472	14576	14487	14496	14554	14362	14320	14445	14293	14468	14556	14725	14525	14396	14528	14551	14578	14552	14329	14479	14353	14392	14601	14577
15567	29786	29128	27000	25908	22345	19955	17624	16403	15700	15080	14724	14483	14878	25941	36838	33498	26865	19074	15503	14385	13940	13668	13718	13617	13730	13848	13686	13759	13934	13627	13507	13768	13638	13780	13847	13806	13703	13513	13764	13658	13504	13751	13785	13730	13722	13677	13727	13809	13683	13792	13739	13491	13978	13711	13693	13718	13750	13734	13727	13581	13618	13852	13748	13726	13624	13641	13726	13769	13592	13773	13701	13758	13681	13621	13672	13808	13665	13670	13489	13604	13633	13549	13629	13736	13597	13819	13718	13844	13640	13537	13619	13672	13861	13678	13553	13505	13716	13788	13637	13518	13768	13822	13753	13652	13468	13719	13752	13809	13819	13717	13678	13711	13866	13518	13599	13742	13595	13601	13860	13486	13611	13652	13555	13608	13636	13808	13739	13651	13666	13640	13743	13750	13663	13762	13769	13761	13807	13878	13662	13586	13703	13603	13575	13736	13755	13799	13749	13600	13755	13619	13775	13620	13621	13777	13767	13663	13422	13680	13720	13671	13727	13680	13811	13690	13683	13577	13531	13641	13677	13498	13659	13748	13750	13479	13677	13713	13580	13708	13575	13749	13525	13654	13672	13653	13775	13801	13700	13725	13727	13590	13716	13571	13658	13649	13700	13756	13743	13723	13655	13732	13721	13805	13529	14003	13708	13468	13910	13692	13491	13675	13598	13533	13700	13675	13628	13772	13690	13800	13652	13733	13705	13719	13727	13636	13864	13868	13627	14018	13611	13641	13689	13757	13564	13703	13716	13689	13494	13674	13595	13521	13755	13695	13642	13623	13723	13513	13815	13760	13760	13812	13792	13513	13646	13640	13642	13743	13636	13665	13782	13579	13886	13612	13684	13587	13712	13686	13708	13638	13715	13684	13770	13744	13687	13706	13560	13512	13638	13684	13686	13592	13738	13712	13616	13705	13721	13591	13545	13735	13717	13674	13736	13766	13609	13705	13615	13662	13633	13906	13596	13706	13681	13641	13716	13633	13681	13764	13737	13728	13653	13677	13531	13578	13714	13594	13727	13633	13558	13554	13709	13831	13670	13689	13718	13744	13598	13513	13542	13784	13730	13525	13734	13704	13479	13579	13897	13741	13682	13622	13624	13715	13585	13699	13618	13690	13607	13770	13606	13796	13602	13623	13594	13865	13643	13776	13619	13714	13867	13606	13637	13605	13709	13773	13726	13705	13903	13686	13568	13849	13654	13602	13732	13728	13646	13742	13709	13640	13708	13672	13725	13728	13554	13714	13794	13610	13640	13895	13617	13559	13765	13623	13767	13708	13613	13658	13632	13809	13619	13744	13643	13580	13615	13717	13740	13557	13743	13721	13644	13590	13819	13560	13715	13700	13725	13782	13680	13612	13534	13576	13776	13519	13651	13531	13743	13612	13758	13703	13599	13722	13800	13654	13447	13677	13681	13733	13801	13823	13586	13706	13666	13678	13695	13636	13556	13649	13708	13566	13652	13756	13755	13742	13640	13625	13689	13733	13647	13568	13781	13739	13655	13496	13589	13514	13788	13605	13656	13803	13703	13574	13778	13460	13870	13733	13726	13706	13597	13717	13684	13539	13789	13591	13595	13721	13663	13793	13798	13822	13726	13670	13553	13792	13612	13610	13788	13698	13600	13730	13692	13617	13784	13762	13777	13712	13528	13757	13750	13752	13866	13749	13682	13768	13454	13657	13654	13705	13675	13795	13810	13613	13683	13570	13565	13697	13739	13654	13777	13643	13565	13603	13719	13666	13683	13707	13627	13724	13636	13692	13643	13518	13523	13718	13770	13673	13600	13597	13635	13765	13648	13716	13604	13766	13725	13599	13677	13741	13675	13622	13637	13709	13505	13772	13555	13665	13714	13581	13617	13612	13813	13683	13489	13819	13560	13753	13509	13708	13723	13716	13440	13710	13650	13576	13550	13798	13644	13461	13776	13565	13637	13620	13607	13825	13669	13694	13580	13754	13798	13704	13546	13807	13712	13767	13728	13677	13561	13483	13510	13621	13762	13586	13754	13562	13552	13586	13676	13673	13572	13652	13728	13619	13764	13577	13643	13641	13646	13659	13772	13843	13710	13699	13653	13664	13601	13574	13596	13486	13750	13709	13754	13699	13682	13583	13879	13634	13621	13774	13542	13760	13715	13507	13733	13560	13596	13773	13514	13782	13657	13774	13714	13629	13417	13784	13721	13461	13672	13794	13587	13844	13566	13620	13621	13787	13633	13859	13736	13748	13552	13617	13744	13643	13691	13644	13619	13728	13890	13639	13581	13679	13650	13701	13509	13813	13723	13863	13487	13857	13682	13647	13648	13671	13675	13529	13618	13806	13693	13743	13604	13613	13591	13721	13715	13671	13529	13652	13831	13763	13614	13712	13813	13701	13663	13836	13671	13637	13750	13639	13716	13683	13669	13721	13595	13750	13673	13693	13647	13673	13550	13687	13665	13754	13652	13565	13691	13641	13707	13601	13694	13757	13696	13615	13760	13596	13676	13600	13577	13562	13587	13869	13693	13619	13495	13743	13636	13722	13668	13725	13872	13602	13628	13769	13684	13556	13620	13610	13579	13650	13698	13580	13794	13711	13799	13564	13823	13728	13702	13581	13658	13686	13706	13765	13757	13617	13712	13864	13471	13614	13677	13644	13717	13785	13652	13702	13725	13832	13608	13683	13662	13699	13661	13692	13772	13639	13611	13775	13675	13654	13597	13674	13598	13661	13651	13632	13600	13634	13673	13848	13675	13737	13804	13675	13827	13737	13793	13704	13681	13693	13640	13692	13656	13583	13701	13491	13720	13626	13602	13884	13827	13423	13877	13684	13631	13757	13642	13569	13712	13619	13725	13661	13773	13796	13522	13770	13653	13753	13767	13792	13635	13704	13683	13865	13595	13694	13621	13663	13647	13592	13733	13642	13642	13766	13686	13755	13775	13464	13679	13622	13557	13696	13594	13705	13590	13581	13626	13574	13832	13611	13696	13627	13778	13692	13735	13874	13707	13556	13673	13726	13725	13665	13719	13694	13654	13666	13662	13612	13758	13667	13664	13535	13672	13593	13608	13691	13638	13756	13542	13612	13784	13755	13748	13772	13589	13595	13676	13633	13633	13692	13654	13652	13803	13559	13671	13796	13825	13618	13771	13543	13658	13801	13746	13727	13452	13718	13797	13660	13701	13695	13699	13680	13646	13667	13624	13631	13813	13676	13731	13697	13474	13696	13701	13709	13739	13622	13727	13668	13643	13603	13699	13702	13608	13653	13567	13678	13725	13768	13653	13785	13622	13668	13486	13544	13638	13792	13571	13798	13767	13698	13637	13713	13610	13706	13659	13632	13688	13629	13704	13752	13722	13576	13581	13538	13719	13734	13699	13569	13618	13565	13749	13676	13670	13737	13717	13582	13630	13700	13591	13714	13791	13636	13622	13696	13778	13777	13738	13720	13745	13604	13651	13790	13690	13733	13802	13686	13629	13721	13774	13640	13807	13515	13712	13806	13714	13588	13659	13773	13667	13731	13651	13708	13579	13511	13611	13730	13719	13633	13781	13649	13619	13799	13699	13981	13497	13752	13595	13526	13596	13568	13655	13544	13658	13644	13642	13730	13797	13596	13760	13718	13614	13655	13770	13759	13723	13865	13676	13765	13690	13555	13607	13641	13672	13733	13566	13668	13496	13728	13678	13633	13619	13554	13676	13897	13775	13747	13653	13655	13638	13473	13658	13697	13690	13726	13725	13608	13621	13581	13805	13536	13518	13585	13642	13869	13666	13577	13617	13837	13610	13676	13588	13819	13690	13506	13680	13643	13559	13593	13580	13827	13798	13730	13663	13661	13757	13648	13665	13689	13716	13758	13610	13570	13745	13700	13769	13665	13729	13592	13503	13603	13718	13756	13787	13647	13813	13678	13708	13624	13786	13506	13673	13544	13785	13699	13631	13653	13698	13542	13717	13669	13676	13675	13662	13705	13649	13877	13664	13601	13824	13621	13715	13684	13618	13669	13854	13688	13708	13762	13771	13723	13910	13544	13520	13752	13550	13751	13705	13563	13840	13746	13585	13584	13755	13726	13658	13526	13637	13580	13637	13732	13704	13808	13811	13478	13648	13663	13799	13662	13711	13551	13564	13707	13607	13633	13590	13696	13781	13594	13643	13632	13483	13677	13719	13683	13699	13771	13825	13789	13576	13633	13692	13657	13607	13804	13647	13790	13574	13780	13715	13738	13847	13793	13730	13771	13582	13691	13681	13859	13626	13605	13566	13751	13697	13717	13897	13667	13634	13583	13667	13541	13662	13779	13764	13630	13737	13725	13563	13747	13644	13736	13544	13662	13823	13541	13606	13774	13785	13804	13686	13699	13591	13699	13740	13483	13697	13691	13573	13622	13542	13724	13770	13591	13710	13518	13822	13773	13625	13538	13765	13659	13725	13637	13631	13734	13721	13510	13597	13563	13764	13710	13703	13605	13689	13752	13661	13715	13770	13612	13717	13538	13635	13636	13602	13815	13720	13696	13632	13565	13646	13915	13578	13753	13726	13676	13522	13721	13681	13672	13618	13551	13758	13631	13752	13666	13704	13754	13716	13770	13682	13513	13681	13605	13606	13679	13653	13820	13709	13741	13498	13777	13663	13701	13722	13693	13653	13756	13760	13668	13687	13575	13686	13566	13815	13759	13652	13649	13684	13686	13635	13667	13826	13751	13660	13700	13701	13585	13623	13679	13719	13718	13645	13815	13657	13652	13572	13692	13650	13694	13655	13701	13739	13765	13745	13741	13817	13739	13763	13638	13728	13604	13529	13662	13731	13674	13578	13827	13730	13688	13620	13716	13541	13710	13653	13768	13692	13794	13623	13587	13731	13664	13657	13660	13717	13704	13687	13678	13630	13746	13755	13599	13894	13462	13764	13641	13759	13774	13680	13572	13622	13671	13646	13631	13719	13647	13653	13581	13614	13632	13602	13707	13722	13559	13584	13582	13733	13754	13557	13692	13634	13631	13809	13712	13687	13731	13695	13558	13557	13788	13591	13606	13728	13659	13683	13788	13598	13859	13489	13697	13572	13598	13642	13618	13607	13616	13584	13606	13777	13538	13748	13527	13738	13615	13728	13506	13680	13722	13674	13610	13780	13828	13697
27164	21653	23661	21516	17794	16629	15921	15370	15018	14714	14695	14643	14661	14668	15166	16078	16332	15725	15030	14719	14627	14328	14550	14415	14593	14276	14529	14640	14472	14327	14220	14466	14442	14390	14369	14308	14432	14361	14568	14459	14361	14273	14285	14530	14297	14243	14236	14515	14437	14246	14359	14534	14450	14506	14562	14468	14372	14192	14443	14379	14471	14163	14355	14305	14204	14359	14306	14384	14310	14334	14517	14398	14354	14537	14514	14326	14260	14269	14262	14442	14244	14442	14337	14506	14358	14264	14416	14304	14505	14093	14464	14324	14401	14442	14328	14427	14297	14431	14317	14546	14370	14456	14316	14488	14435	14391	14301	14234	14405	14427	14295	14258	14324	14239	14331	14336	14475	14422	14241	14304	14221	14475	14324	14601	14454	14396	14364	14577	14506	14379	14372	14226	14331	14352	14234	14247	14423	14287	14305	14310	14421	14294	14377	14330	14144	14555	14469	14479	14345	14489	14384	14614	14357	14379	14413	14341	14334	14408	14272	14256	14510	14409	14460	14462	14469	14468	14415	14385	14233	14265	14375	14514	14292	14281	14263	14551	14408	14302	14177	14305	14665	14351	14526	14283	14439	14433	14519	14436	14375	14199	14273	14248	14349	14291	14393	14271	14482	14448	14376	14518	14204	14702	14299	14488	14411	14450	14410	14415	14402	14392	14323	14295	14387	14490	14385	14227	14440	14234	14306	14164	14402	14098	14508	14429	14274	14488	14488	14420	14320	14484	14604	14402	14524	14394	14546	14155	14382	14629	14328	14385	14279	14356	14416	14405	14384	14354	14390	14311	14357	14206	14423	14319	14364	14594	14360	14471	14402	14495	14364	14329	14597	14245	14552	14477	14362	14509	14621	14528	14239	14415	14296	14268	14341	14453	14432	14382	14527	14381	14342	14301	14350	14557	14253	14278	14564	14386	14207	14430	14113	14304	14460	14276	14598	14537	14386	14663	14553	14395	14457	14291	14374	14579	14488	14276	14318	14466	14395	14271	14530	14233	14368	14281	14314	14419	14417	14448	14293	14290	14223	14404	14310	14340	14607	14490	14293	14362	14384	14352	14384	14258	14236	14468	14385	14191	14442	14218	14144	14269	14270	14313	14325	14237	14193	14542	14388	14388	14573	14357	14418	14528	14260	14397	14378	14368	14579	14213	14206	14298	14279	14202	14363	14378	14309	14377	14476	14432	14358	14348	14439	14269	14533	14291	14480	14395	14348	14438	14420	14160	14190	14360	14525	14514	14510	14287	14432	14356	14476	14202	14406	14301	14360	14259	14412	14484	14390	14385	14434	14288	14343	14347	14321	14276	14471	14442	14587	14474	14306	14481	14365	14498	14354	14213	14478	14174	14351	14419	14268	14188	14560	14358	14615	14391	14583	14361	14376	14332	14269	14381	14521	14395	14323	14352	14511	14456	14580	14423	14375	14502	14558	14238	14216	14260	14345	14517	14282	14411	14314	14442	14297	14426	14322	14414	14373	14316	14488	14507	14453	14256	14506	14474	14378	14411	14389	14207	14432	14482	14252	14335	14362	14442	14399	14443	14408	14426	14337	14271	14589	14486	14398	14424	14303	14481	14350	14408	14239	14253	14255	14440	14254	14352	14281	14405	14518	14245	14477	14548	14377	14318	14319	14438	14513	14287	14517	14172	14228	14183	14368	14204	14514	14454	14459	14419	14403	14369	14291	14360	14556	14283	14402	14241	14459	14358	14323	14467	14423	14489	14482	14275	14418	14410	14535	14438	14115	14455	14374	14341	14311	14357	14503	14208	14494	14515	14600	14481	14510	14279	14355	14620	14372	14342	14326	14495	14406	14402	14465	14487	14362	14314	14447	14308	14252	14363	14375	14498	14446	14390	14254	14497	14523	14322	14568	14431	14435	14301	14426	14438	14378	14209	14336	14267	14490	14290	14501	14266	14414	14456	14305	14371	14381	14470	14553	14529	14502	14400	14255	14470	14397	14567	14408	14367	14474	14457	14187	14400	14186	14423	14473	14432	14453	14467	14238	14334	14261	14306	14180	14423	14377	14320	14322	14313	14441	14346	14143	14373	14422	14608	14507	14380	14353	14465	14475	14407	14420	14445	14313	14339	14261	14281	14406	14503	14443	14285	14546	14489	14302	14458	14209	14176	14377	14411	14417	14273	14313	14487	14365	14429	14186	14193	14356	14376	14341	14535	14263	14305	14324	14346	14499	14482	14282	14283	14398	14660	14378	14327	14583	14212	14481	14340	14351	14375	14528	14386	14367	14429	14318	14464	14529	14226	14315	14571	14274	14289	14507	14415	14363	14321	14412	14319	14351	14444	14622	14509	14417	14383	14242	14548	14374	14586	14465	14411	14365	14216	14359	14373	14459	14271	14455	14405	14341	14286	14363	14393	14422	14334	14595	14321	14375	14352	14419	14390	14352	14390	14246	14538	14469	14331	14409	14184	14275	14470	14417	14478	14079	14327	14238	14268	14346	14550	14293	14262	14322	14382	14449	14365	14632	14393	14310	14420	14331	14355	14463	14527	14499	14383	14283	14340	14302	14384	14443	14567	14507	14324	14410	14573	14526	14308	14397	14429	14477	14484	14440	14346	14252	14277	14503	14379	14384	14366	14431	14378	14419	14335	14253	14359	14346	14423	14414	14237	14309	14448	14291	14297	14324	14348	14686	14391	14246	14435	14314	14288	14349	14236	14290	14496	14520	14297	14398	14548	14261	14421	14289	14331	14384	14525	14318	14418	14416	14339	14352	14336	14526	14307	14261	14392	14546	14286	14523	14559	14594	14435	14403	14437	14416	14452	14159	14324	14497	14277	14416	14343	14378	14421	14418	14515	14002	14329	14153	14352	14389	14309	14567	14313	14548	14289	14289	14343	14340	14610	14462	14410	14301	14343	14564	14251	14233	14281	14359	14238	14411	14319	14238	14211	14535	14419	14327	14264	14306	14276	14399	14456	14469	14362	14457	14388	14228	14393	14429	14255	14376	14333	14371	14470	14442	14462	14251	14355	14346	14403	14373	14608	14224	14212	14626	14346	14435	14558	14352	14417	14503	14562	14600	14296	14424	14366	14202	14288	14301	14395	14435	14528	14470	14429	14366	14324	14536	14449	14557	14409	14445	14491	14367	14205	14288	14390	14317	14365	14381	14214	14483	14331	14352	14440	14392	14481	14114	14379	14366	14378	14343	14403	14427	14448	14246	14441	14172	14387	14436	14394	14447	14365	14389	14356	14348	14199	14278	14688	14417	14618	14457	14549	14474	14500	14380	14499	14473	14220	14473	14430	14177	14429	14516	14645	14333	14279	14525	14407	14458	14465	14345	14475	14401	14560	14343	14501	14161	14412	14510	14307	14294	14432	14614	14499	14406	14420	14179	14446	14515	14385	14455	14401	14533	14460	14492	14281	14361	14455	14262	14510	14415	14337	14422	14392	14361	14496	14472	14315	14312	14235	14571	14429	14439	14484	14446	14499	14302	14305	14347	14245	14488	14380	14381	14384	14426	14522	14386	14315	14312	14423	14377	14348	14412	14445	14523	14486	14145	14134	14332	14284	14456	14471	14457	14246	14301	14314	14412	14324	14467	14441	14556	14421	14429	14347	14391	14401	14447	14489	14539	14491	14619	14462	14434	14299	14407	14330	14488	14307	14484	14320	14378	14445	14392	14304	14468	14453	14338	14361	14334	14318	14136	14419	14441	14414	14409	14238	14522	14439	14674	14238	14524	14462	14362	14263	14451	14334	14390	14190	14455	14405	14420	14393	14304	14436	14390	14423	14453	14535	14349	14212	14201	14492	14296	14390	14493	14467	14266	14465	14341	14423	14294	14398	14536	14446	14175	14336	14432	14496	14183	14284	14309	14472	14442	14379	14340	14340	14506	14239	14394	14403	14497	14239	14470	14336	14330	14228	14586	14230	14437	14512	14287	14228	14452	14311	14380	14319	14527	14382	14490	14411	14446	14240	14315	14413	14415	14392	14381	14248	14410	14403	14257	14408	14417	14432	14215	14218	14402	14378	14481	14341	14621	14418	14422	14248	14287	14317	14302	14220	14511	14427	14444	14304	14400	14381	14429	14384	14176	14428	14492	14450	14477	14494	14412	14340	14304	14380	14369	14356	14166	14225	14255	14589	14502	14338	14433	14311	14398	14388	14510	14305	14192	14263	14493	14459	14390	14336	14559	14590	14501	14442	14415	14482	14403	14307	14514	14303	14550	14346	14329	14363	14383	14751	14467	14325	14206	14694	14501	14404	14425	14458	14469	14294	14434	14343	14493	14346	14145	14357	14441	14583	14553	14504	14332	14313	14329	14363	14439	14436	14434	14237	14303	14264	14377	14451	14247	14242	14595	14228	14550	14592	14457	14421	14262	14345	14338	14450	14468	14497	14350	14305	14247	14316	14354	14177	14209	14388	14418	14572	14367	14425	14314	14276	14594	14438	14567	14267	14421	14585	14275	14293	14422	14242	14440	14454	14370	14423	14332	14360	14487	14245	14337	14411	14433	14268	14324	14417	14468	14442	14382	14551	14553	14472	14411	14430	14499	14571	14296	14327	14556	14283	14402	14514	14413	14535	14535	14306	14284	14528	14350	14214	14622	14309	14426	14271	14275	14270	14528	14317	14234	14451	14461	14464	14400	14414	14318	14280	14287	14550	14373	14471	14344	14161	14427	14480	14469	14330	14381	14417	14344	14477	14592	14375	14446	14536	14452	14432	14436	14386	14349	14548	14332	14195	14236	14455	14541	14466	14403	14398	14352	14395	14543	14318	14477	14357	14389	14278	14547	14388	14380	14343	14461	14533	14188	14349	14348	14266	14440	14394	14368	14287	14422	14393	14241	14297	14289	14292	14387	14344	14473	14373	14380	14264	14596	14586	14323	14282	14389	14399	14401	14275	14430	14340	14463	14481	14544	14422	14386	14336	14474	14350	14313	14292	14259	14567	14321	14429	14467	14413	14574	14456	14555	14214	14331	14351	14534	14587	14202	14257	14246	14420	14428	14366	14384	14397	14272	14394	14236	14385	14579	14506	14505	14387	14464	14097	14302	14401	14348	14361	14363	14501	14210	14458	14330	14471	14468	14386	14537	14380	14364	14485	14386	14404	14251	14382	14323	14589	14560	14530
15175	21028	21306	20808	19271	17121	15833	14844	14564	14225	14242	13990	14008	13877	14806	16204	16251	15181	14135	13802	13725	13642	13592	13713	13499	13578	13804	13512	13653	13623	13733	13497	13524	13498	13419	13637	13780	13454	13620	13643	13537	13588	13624	13535	13612	13669	13505	13421	13528	13656	13455	13663	13639	13559	13574	13608	13643	13375	13765	13565	13502	13634	13583	13674	13538	13629	13705	13586	13533	13557	13533	13682	13556	13601	13656	13644	13734	13506	13661	13635	13542	13660	13607	13484	13541	13582	13748	13643	13469	13544	13719	13612	13753	13508	13598	13845	13498	13540	13505	13534	13607	13602	13835	13579	13464	13657	13633	13650	13480	13588	13629	13713	13499	13587	13570	13490	13631	13585	13491	13802	13623	13573	13541	13541	13632	13827	13642	13546	13600	13558	13599	13622	13655	13628	13697	13761	13567	13758	13669	13515	13642	13622	13513	13634	13568	13632	13688	13670	13608	13623	13564	13706	13625	13654	13535	13769	13586	13673	13447	13647	13596	13602	13704	13637	13540	13614	13636	13476	13690	13612	13693	13705	13580	13532	13638	13615	13510	13624	13631	13542	13710	13511	13433	13557	13559	13607	13477	13625	13657	13524	13588	13572	13717	13385	13523	13494	13609	13549	13561	13815	13623	13527	13601	13608	13482	13466	13663	13468	13824	13535	13757	13625	13620	13617	13518	13709	13545	13676	13567	13570	13551	13626	13557	13555	13626	13632	13539	13523	13706	13381	13506	13569	13632	13605	13419	13595	13547	13501	13577	13576	13630	13603	13495	13565	13621	13591	13448	13738	13554	13549	13614	13404	13619	13654	13578	13671	13636	13507	13715	13662	13584	13529	13574	13667	13487	13548	13682	13555	13651	13535	13573	13739	13512	13686	13510	13751	13654	13529	13665	13618	13733	13584	13577	13653	13669	13668	13646	13404	13639	13479	13655	13523	13518	13695	13521	13707	13610	13645	13597	13660	13457	13485	13588	13614	13540	13773	13573	13587	13585	13571	13465	13659	13667	13738	13507	13549	13540	13492	13584	13542	13459	13556	13790	13636	13638	13576	13550	13571	13721	13506	13731	13683	13613	13585	13586	13441	13693	13568	13620	13677	13635	13658	13624	13638	13531	13782	13557	13642	13432	13691	13480	13539	13592	13579	13571	13636	13547	13639	13674	13531	13711	13734	13652	13529	13618	13670	13624	13613	13619	13381	13484	13594	13577	13528	13568	13610	13595	13585	13594	13625	13517	13551	13615	13588	13412	13636	13478	13636	13713	13617	13601	13662	13582	13486	13584	13414	13664	13781	13541	13712	13527	13451	13641	13597	13502	13658	13453	13572	13435	13474	13573	13848	13752	13547	13544	13773	13493	13480	13731	13567	13575	13535	13572	13448	13641	13665	13673	13644	13771	13430	13498	13484	13686	13669	13607	13527	13626	13433	13752	13513	13721	13414	13523	13640	13445	13705	13659	13475	13580	13744	13572	13536	13600	13536	13776	13593	13596	13491	13747	13646	13712	13734	13780	13612	13631	13519	13563	13479	13563	13639	13566	13593	13585	13690	13505	13760	13602	13608	13563	13618	13433	13752	13596	13594	13722	13628	13481	13673	13417	13542	13532	13499	13530	13543	13685	13738	13655	13552	13591	13712	13673	13641	13596	13524	13557	13540	13593	13660	13701	13353	13668	13644	13667	13632	13661	13599	13602	13590	13645	13571	13541	13490	13688	13527	13631	13528	13452	13500	13676	13546	13671	13627	13605	13663	13525	13630	13511	13627	13538	13705	13604	13605	13661	13457	13495	13602	13502	13616	13465	13692	13706	13511	13418	13550	13392	13644	13689	13712	13600	13676	13586	13555	13634	13654	13537	13546	13539	13434	13651	13485	13631	13565	13679	13707	13705	13519	13652	13478	13597	13496	13778	13570	13553	13514	13827	13534	13431	13620	13630	13677	13624	13778	13436	13628	13592	13648	13604	13666	13592	13665	13415	13717	13670	13719	13584	13589	13568	13747	13494	13572	13653	13702	13591	13576	13507	13691	13543	13641	13692	13618	13654	13631	13591	13491	13518	13609	13580	13674	13609	13596	13637	13702	13562	13589	13766	13556	13638	13625	13682	13862	13529	13730	13673	13577	13635	13531	13675	13496	13636	13569	13741	13567	13477	13619	13781	13517	13581	13602	13458	13649	13764	13611	13551	13574	13539	13742	13548	13671	13613	13578	13723	13687	13477	13663	13529	13745	13774	13672	13514	13601	13642	13544	13434	13558	13679	13541	13664	13553	13802	13666	13663	13552	13691	13657	13710	13559	13569	13660	13664	13686	13542	13645	13656	13497	13546	13563	13475	13813	13545	13545	13664	13513	13529	13520	13657	13677	13501	13522	13452	13649	13636	13543	13727	13409	13667	13685	13691	13576	13755	13575	13487	13629	13528	13543	13752	13505	13662	13503	13557	13663	13574	13627	13630	13582	13651	13493	13508	13553	13558	13585	13591	13569	13608	13583	13525	13768	13666	13590	13568	13590	13614	13603	13613	13646	13604	13428	13542	13567	13672	13636	13530	13489	13574	13688	13730	13657	13594	13727	13489	13528	13517	13814	13482	13636	13586	13501	13547	13445	13615	13539	13649	13587	13515	13581	13597	13781	13543	13671	13690	13665	13776	13583	13590	13635	13624	13575	13477	13451	13760	13663	13698	13454	13683	13673	13519	13606	13633	13723	13542	13642	13562	13721	13838	13499	13563	13685	13861	13744	13530	13506	13519	13678	13599	13576	13528	13702	13513	13579	13660	13693	13501	13609	13608	13693	13679	13562	13564	13728	13513	13537	13643	13609	13666	13742	13663	13775	13492	13550	13525	13720	13577	13559	13626	13465	13550	13713	13609	13430	13547	13394	13584	13664	13876	13610	13610	13718	13542	13525	13649	13561	13523	13825	13775	13572	13557	13669	13660	13597	13550	13466	13651	13633	13583	13660	13628	13509	13610	13461	13604	13574	13589	13539	13611	13629	13443	13454	13618	13519	13571	13516	13529	13721	13713	13397	13696	13806	13569	13655	13675	13609	13812	13476	13600	13719	13612	13600	13531	13584	13577	13711	13683	13749	13581	13533	13744	13569	13737	13488	13603	13505	13578	13578	13634	13616	13593	13519	13600	13543	13704	13808	13628	13505	13623	13468	13589	13612	13731	13633	13523	13532	13668	13755	13633	13726	13710	13501	13551	13794	13691	13458	13650	13741	13513	13637	13693	13524	13545	13670	13691	13607	13659	13646	13541	13527	13698	13477	13688	13629	13821	13533	13793	13613	13478	13568	13563	13561	13657	13683	13654	13557	13647	13701	13526	13613	13574	13544	13676	13497	13641	13833	13593	13651	13594	13556	13539	13466	13556	13671	13515	13624	13761	13685	13540	13636	13483	13712	13588	13608	13625	13507	13743	13536	13585	13582	13470	13563	13701	13488	13606	13719	13679	13409	13758	13632	13706	13688	13607	13581	13706	13625	13441	13657	13535	13694	13664	13658	13513	13494	13669	13529	13571	13643	13573	13512	13511	13637	13546	13752	13592	13572	13486	13684	13561	13725	13595	13700	13516	13643	13603	13536	13520	13544	13632	13702	13489	13636	13729	13635	13588	13618	13482	13629	13514	13758	13593	13714	13496	13575	13729	13611	13552	13715	13635	13732	13665	13677	13659	13579	13521	13622	13517	13555	13563	13763	13472	13537	13509	13733	13581	13499	13580	13584	13744	13449	13525	13423	13529	13603	13600	13628	13595	13643	13584	13672	13772	13668	13585	13601	13529	13586	13584	13626	13528	13669	13691	13628	13429	13618	13533	13540	13550	13660	13595	13694	13750	13617	13668	13529	13568	13611	13579	13722	13723	13586	13651	13671	13568	13521	13641	13455	13658	13807	13561	13717	13618	13523	13751	13624	13645	13458	13707	13696	13551	13577	13655	13551	13565	13625	13573	13627	13537	13606	13616	13697	13497	13546	13693	13501	13559	13649	13615	13582	13564	13532	13640	13469	13710	13584	13660	13505	13452	13582	13680	13640	13544	13670	13712	13531	13797	13573	13514	13555	13614	13634	13553	13529	13611	13632	13732	13659	13740	13550	13423	13766	13655	13548	13576	13689	13386	13372	13720	13614	13642	13514	13670	13647	13623	13697	13639	13600	13563	13526	13585	13511	13651	13605	13535	13572	13655	13520	13724	13612	13595	13508	13487	13615	13417	13624	13525	13726	13709	13500	13570	13538	13431	13545	13658	13534	13661	13517	13641	13517	13558	13616	13563	13705	13691	13531	13587	13688	13674	13533	13621	13409	13625	13536	13646	13579	13578	13686	13522	13554	13620	13683	13673	13557	13646	13569	13518	13531	13615	13570	13655	13629	13660	13774	13679	13472	13648	13660	13611	13452	13692	13645	13575	13533	13584	13787	13511	13631	13590	13638	13805	13537	13628	13678	13604	13533	13684	13703	13635	13689	13634	13623	13697	13562	13767	13552	13743	13593	13620	13517	13645	13737	13722	13521	13475	13780	13547	13693	13650	13503	13737	13858	13672	13574	13584	13636	13712	13562	13615	13604	13666	13569	13717	13598	13601	13623	13608	13535	13437	13764	13608	13640	13700	13684	13645	13485	13489	13573	13678	13510	13535	13611	13647	13528	13518	13606	13519	13586	13504	13663	13545	13582	13627	13519	13554	13527	13642	13597	13437	13528	13430	13696	13705	13732	13634	13621	13582	13606	13581	13704	13621	13636	13625	13546	13550	13533	13639	13508	13740	13541	13685	13607	13596	13711	13620	13481	13577	13614	13701	13415	13678	13457	13587	13534	13474	13495	13724	13640	13423	13462	13653	13640	13542	13748	13556	13623	13638	13739	13626	13434	13667	13760	13674	13694	13492	13605	13601	13463	13721	13602	13598	13624	13522	13475	13536	13538	13583	13689	13532	13638	13481	13593	13472	13520	13616	13634	13758	13627	13631	13637	13623	13602	13570	13589	13656	13494	13595	13703	13781	13606	13569	13663	13645	13606	13604	13717	13759	13638	13633	13635	13532	13711	13702	13549	13594	13595	13649	13623	13647	13570	13663	13464	13635	13527	13349	13615	13590	13695	13559	13650	13660	13656	13807	13456
23733	21024	28294	24132	21926	20908	19416	16598	15696	15749	15696	15300	15416	15575	21596	27059	24103	19443	16589	15702	15106	14942	14834	14765	14771	15065	15012	14647	15017	14782	14777	14761	14875	14889	14713	14808	14766	14784	14815	14554	14683	14842	14740	14846	14748	14774	14887	14718	14826	14778	14748	14956	14777	14890	14796	14849	14750	14719	14560	14860	14828	14792	14819	14612	15009	14656	14750	14702	14746	14750	14983	14684	14858	14828	14601	14680	14712	14863	14935	14795	14605	14706	14796	14923	14774	14668	14723	14638	14866	14757	14719	14828	14737	14824	14802	14924	14948	14711	14619	14794	14936	14609	14834	14843	14818	14720	14855	14831	14714	14692	14731	14817	14757	14841	14866	14598	14679	14700	14823	14843	14802	14712	14762	14786	14745	14858	14552	14737	14728	14529	14812	14898	14723	14743	14688	14773	14718	14630	14554	14843	14837	14761	14867	14726	14555	14776	14648	14627	14798	14822	14887	14773	14880	14750	14739	14925	14841	14967	14644	14622	14838	14685	14975	14741	14636	14753	14836	14768	14848	14947	14872	14761	14620	14726	14692	14730	14647	14941	14905	14696	14787	14532	14738	14819	14878	14739	14807	14717	14846	14922	14812	14639	14825	14756	14733	14748	14790	14791	14983	14722	14626	14794	14832	14836	14611	14583	14628	14539	14721	14751	14727	14830	14939	14858	14877	14633	14738	14846	14671	14714	14685	14712	14631	14627	14808	14896	14751	14803	14875	14680	14656	14926	14738	14711	14785	14845	14793	14777	14772	14981	14722	14798	14778	14928	14608	14713	14475	14658	14718	14822	14688	14809	14821	14702	14744	14785	14594	14631	14791	14727	14895	14674	14427	14690	14719	14769	14907	14678	14814	14869	14586	14874	14886	14752	14545	14791	15008	14724	14842	14717	14702	14659	14760	14757	14626	14781	14407	14789	14827	14919	14735	14941	14708	14803	14737	14658	14796	14853	14660	14754	14809	14903	14893	14844	14820	14860	14840	14796	14807	14781	14700	14535	14827	14676	14523	14719	14638	14754	14777	14843	14709	14680	14756	14658	14731	14611	14709	14615	14627	14673	14755	14725	14737	14489	14801	14671	14688	14809	14636	14830	14821	14664	14729	14888	14830	14851	14836	14816	14929	14812	14832	14724	14695	14914	14867	14840	14747	14646	14871	14486	14650	14923	14579	14723	14917	15022	14829	14611	14892	14902	14709	14607	14714	14765	14710	14792	14565	14596	14895	14838	14745	14653	14726	14640	14654	14669	14762	14497	14958	14986	14742	14590	14704	14847	14769	14761	14655	14812	14729	14833	14755	14685	14651	14674	14769	14872	14779	14839	14709	14659	14719	14703	14630	14795	15015	14743	14654	14606	14724	14736	14755	14751	14529	14680	14793	14673	14841	14937	15004	14785	14661	14851	14786	14696	14623	14804	14839	14695	14656	14829	14750	14759	14914	14791	14834	14621	14649	14735	14708	14537	14850	14701	14642	14828	14731	14689	14783	14757	14796	14804	14832	14781	14953	14752	14787	14756	14599	14773	14717	14644	14509	14716	14847	14528	14724	14740	14671	14679	15100	14898	14777	14724	14661	14662	14713	14896	14601	14674	14749	14751	14759	14741	14850	14768	14829	14556	14718	14609	14622	14605	14700	14822	14698	14867	14620	14767	14482	14496	14666	14551	14698	14715	14636	14708	14778	14658	14893	14788	14857	14887	14669	14810	14811	14643	14812	14648	14764	14693	14865	14905	14639	14636	14787	14603	14884	14714	14840	14649	14518	14731	14625	14953	14961	14815	14802	14828	14709	14770	14705	14586	14797	14858	14845	14734	14607	14803	14753	14767	14676	14713	14750	14612	14610	14616	14768	14923	14767	14803	14649	14696	14728	14783	14626	14816	14823	14589	14894	14749	14780	14669	14834	14616	14741	14632	14674	14971	14897	14689	14854	14575	14716	14813	14859	14591	14805	14898	14721	14809	14709	14727	14792	14719	14743	14823	14662	14749	14788	14797	14604	14666	14735	14775	14756	14809	14673	14873	14815	14762	14841	14691	14566	14810	14697	14804	14706	14820	14936	14785	14746	14597	14574	14665	14728	14836	14687	14767	14805	14825	14668	14751	14783	14763	14942	14616	14825	14882	14773	14662	14804	14785	14884	14834	14756	14640	14804	14614	14759	14797	14863	14998	14871	14750	14665	14621	14846	14917	14642	14835	14769	14720	14625	14739	14609	14783	14594	14891	14734	14705	14826	14818	14845	14838	14584	14986	14868	14853	14747	14625	14718	14623	14660	14753	14881	14720	14584	14727	14731	14652	14660	14744	14873	14531	14877	14889	14716	14903	14766	14827	14756	14811	14778	14832	14712	14605	14741	14763	14753	14647	14961	14594	14874	14675	14569	14633	14667	14597	14621	14836	14826	14658	14713	14596	14688	14724	14721	14619	14613	14941	14715	14856	14687	15010	14737	14555	14677	14869	14771	14643	14730	14661	14713	14723	14761	14784	14874	14673	14622	14718	14701	14686	14731	14575	14917	14688	14702	14793	14769	14654	14651	14699	14850	14800	14739	14974	14816	14738	14905	14887	15014	14500	14768	14701	14717	14921	14950	14696	14869	14542	14889	14806	14797	14725	14687	14811	14901	14792	14907	14755	14772	14834	14850	14867	14799	14771	14521	14803	14660	14746	14713	14784	14561	14810	14537	14738	14642	14878	14506	14761	14996	14766	14915	14659	14638	14621	14602	14634	14953	14814	14694	14613	14655	14825	14883	14570	14589	14729	14484	14780	14654	14858	14799	14743	14849	14764	14882	14895	14815	14677	14629	14767	14850	14756	14774	14754	14845	14848	14759	14843	14832	14659	14701	14553	14729	14561	14788	14817	14805	14706	14818	14709	14823	14790	14860	14622	14623	14730	14765	14825	14870	14855	14789	14751	14885	14739	14712	14836	14754	14831	14772	14532	14707	14809	14689	14593	14784	14686	14615	14714	14701	14805	14835	14780	14778	14809	14624	14813	14666	14845	14975	14726	14714	14556	14815	14971	14667	14652	14750	14809	14589	14699	14866	14869	14957	14782	14730	14725	14835	14822	14659	14771	14566	14848	14627	14685	14694	14424	14771	14587	14639	14853	14758	14789	14764	14708	14719	14839	14875	14763	14729	14704	14739	14950	14555	14792	14894	14752	14735	14808	14950	14685	14809	14930	14652	14618	14809	14717	14885	14974	14632	14829	14713	14704	14618	14716	14590	14781	14770	14878	14545	14730	14628	14904	14773	14776	14751	14837	14745	14550	14636	14664	14705	14610	14708	14730	14716	14745	14772	14641	14759	14628	14782	14783	14717	14808	14655	14703	14661	14515	14620	14626	14795	14781	14821	14812	14529	14688	14813	14629	14647	14630	14640	14888	14858	14861	14786	14741	14832	14746	14728	14688	14657	14631	14673	14789	14776	14785	14548	14688	14713	14774	14802	14851	14634	14767	14820	14673	14700	14757	14758	14742	14622	14676	14603	14777	14771	14968	14740	14705	14727	14675	14592	14565	14530	14627	14648	14630	14733	14973	14829	14671	14775	14669	14859	14840	14522	14593	14861	14661	14941	14589	14874	14764	14905	14764	14888	14812	14693	14775	14881	14973	14779	14708	14631	14806	14841	14658	14690	14708	14749	14732	14716	14797	14764	14777	14796	14650	14783	14794	14855	15023	14850	14717	14868	14593	14786	14699	14820	14804	14694	14811	14781	14958	15037	14627	14833	14898	14748	14802	14739	14859	14618	14823	14886	14643	14886	14652	14738	14686	14569	14768	14578	14552	14793	14773	14710	14592	14771	14745	14791	14637	14790	14925	14789	14753	15055	14693	14724	14609	14932	14725	14977	14768	14708	14850	14690	14846	14679	14658	14692	14608	14629	14781	14756	14749	14695	14687	14742	14777	14829	14777	14864	14669	14636	14779	14809	14631	14957	14793	14685	14826	14737	14807	14709	14678	14877	14613	14890	14570	14721	14676	14856	14730	14699	14767	14713	14816	14783	14762	14652	14760	14587	14862	14760	14712	14809	14854	14670	14561	14650	14771	14690	14778	14639	14786	14619	14827	14802	14856	14657	14699	14741	14782	14783	14669	14770	14854	14723	14528	14928	14908	14709	14807	14746	14764	14854	14879	14781	14819	14774	14851	14528	14727	15000	14610	14846	14925	14666	14761	14629	14800	14614	14728	14784	14697	14718	14781	14737	14918	14967	14757	14681	14631	14713	14621	14601	14725	14585	14574	14688	14675	14502	14652	14987	15081	14875	14597	14594	14643	14680	14654	14865	14648	14755	14792	14818	14853	14888	14862	14626	14616	14752	14755	14766	14738	14908	14629	14865	14954	14761	14671	14691	14745	14729	14541	14695	14824	14841	14876	14705	14571	14660	14811	14932	14781	14895	14763	14569	14900	14760	14874	14724	14760	14639	14787	14760	14786	14755	14659	14757	14619	14897	14692	14768	14724	14819	14678	14721	14891	14701	14656	14765	14697	14812	14860	14676	14676	14597	14800	14457	14736	14698	15031	14561	14914	14965	14777	14657	14654	14790	14929	14784	14718	14645	14627	14701	14788	14653	15010	14792	14667	14843	14787	14628	14774	14735	14722	14846	14578	14484	14793	14401	14697	14779	14701	14799	14952	14860	14707	14888	14787	14885	14486	14857	14800	14757	14606	14716	14797	14643	14815	14775	14710	14744	14617	14778	14822	14485	14523	14611	14743	14792	14810	14670	14652	14691	14813	14662	14894	14566	14643	15061	15016	14763	14537	14742	14742	14850	14753	14708	14817	14604	14679	14790	14913	14826	14830	14629	14756	14576	14841	14518	14770	14971	14699	14755	14710	14798	14822	14670	14712	14763	14769	14696	14665	14635	14627	14749	14763	14747	14766	14751	14570	14721	14915	14887	14758	14678	14833	14896	14780	14665	14639	14676	14524	14824	14692	14701	14854	14833	14868	14821	14781	14736	14619	14659	14869	14702	14796	14801	14750	14906	14834	14711	14789	14619	14757	14743	14587	14688	14901	14692	14763	14713	14773	14751	14870	14757	14834	14646	14658	14762	14807	14869	14708	14607	14875	14717	14836	14796	14675	14813	14846	14841	14900	14861	14749
15716	28385	30373	25856	21352	18768	17636	16502	15892	15440	14938	14914	14513	14634	25601	30091	25394	19198	15553	14489	14123	14038	14087	13930	14006	13963	13993	13815	14022	13755	13924	13971	13898	13849	13885	13946	14006	13900	13929	13733	14065	13870	13919	14023	13930	13935	13709	13981	13768	14033	13778	13822	13951	13813	13806	13890	14010	13773	13847	13875	13740	13848	13989	13737	13979	13911	13918	13907	13829	14029	13960	13839	13823	13918	13972	13796	13900	13734	13715	13887	13930	14051	13768	13827	13708	13801	13774	13900	13952	13891	13938	13723	13861	14025	13812	13982	13893	14004	13870	14026	13885	14037	13913	13906	13814	13781	13850	13951	14023	14072	13861	13763	13708	13761	13830	13781	13778	13786	13926	14022	13732	13872	13839	13885	13819	13866	14016	13789	13646	13986	13785	13883	13938	13858	13997	13754	13776	13669	13753	13765	13944	13893	13981	13748	13647	13762	14046	13962	13758	13678	13837	13804	13893	13811	13845	13811	13932	13973	13890	13834	13886	13889	13893	13855	13874	13849	13763	13920	13784	13872	14051	13701	13904	13921	13829	14091	13875	14099	13749	13808	13847	13779	13710	13686	13932	13844	13749	13886	13976	13883	13849	13866	13786	13899	14027	13795	13856	14003	13862	13906	13822	13922	13974	13661	14024	13750	13818	13864	13773	13959	14007	13974	13744	13808	13873	13817	14095	13832	13851	13925	13853	13978	13822	14072	13859	13924	13831	13915	14119	13825	13792	13765	13857	13896	13873	13757	13973	13733	14019	13792	13988	13970	14063	13990	13851	13841	13864	13929	13897	13945	13868	13869	13932	13813	13880	13838	13900	13840	13816	13797	13948	13965	13698	13834	13730	13862	13854	13758	13809	13800	13769	13948	13823	13927	13906	13909	13930	13819	13991	13766	13801	13811	13743	13737	13935	13771	13857	13780	13930	13734	13856	14054	13896	13981	13852	13861	13906	13905	13857	14146	13820	13961	13889	13889	13847	13675	13821	13765	13854	13768	13879	13954	13740	13863	14023	13835	13971	14039	13973	13960	13840	13830	13832	13899	13912	14103	13852	13909	13907	13820	13829	13858	13745	13897	14038	13756	13992	13966	13946	13792	13890	13954	13780	13696	13923	13929	13785	13878	14070	13871	13793	13799	13738	13812	14041	13826	13887	13888	13760	13842	13819	13753	13931	13808	14068	14001	13809	13861	13889	13853	13711	13779	14064	13812	13868	14035	13969	13704	13876	13886	13823	13953	13848	14043	13738	13914	13790	13833	13883	13951	13859	13839	13874	13810	13867	13999	13901	13781	13843	13821	13850	13893	13804	13929	13747	14038	13733	13815	14011	13904	13842	13807	13850	13855	13949	13893	13964	13894	13737	13837	13816	13845	13759	13819	13822	13811	13707	13767	13906	13800	13954	13899	13930	13951	13872	13829	13845	13864	13915	13750	13904	13848	13834	13756	13860	13786	13747	13937	13813	13820	13981	14039	13877	13907	13846	13759	13651	13914	13852	13833	13850	13876	13880	13750	13856	13825	13781	13986	13855	13720	13809	13850	13748	13826	13823	13799	13761	13716	14029	13936	13880	13865	13847	13781	13881	13618	13840	13901	13858	13645	13791	13872	13952	13819	13900	13909	13915	13839	13905	13785	13747	13879	13671	13852	13879	13844	13760	14121	13877	13790	13879	13864	13734	13933	13823	13921	13876	13629	13810	14074	13847	13721	13928	13915	13861	13893	13736	13859	13935	13911	13910	13771	13834	13890	13853	13715	13850	13595	13668	13910	13934	13991	14068	13920	13865	13876	13728	13969	13756	13741	13816	13877	13872	13732	13937	13707	13935	13882	13788	13928	13924	13922	14075	13848	13866	13891	13902	13863	13719	13826	13862	13760	13898	13769	13937	13842	13583	13892	13825	13973	13872	13772	13804	13694	14129	13933	13930	13862	13764	13862	13864	13707	13931	13865	13900	13970	13899	13943	13821	13899	13854	13940	13847	13699	13885	13984	13827	13881	13732	13935	13863	13964	13925	14043	13730	13908	13814	14040	13966	13902	13966	13929	13775	13864	13841	13797	13916	13820	13983	13854	13746	13902	13911	13849	13984	13802	13900	13830	13599	13909	13926	13905	14002	13670	13843	13833	13839	13838	13931	13955	13909	13828	13896	13883	13797	13749	13826	13771	13786	13733	13673	13883	13807	14023	13807	13763	13818	13849	13872	13868	13660	13733	13894	13754	13944	13893	13796	13842	14008	13832	13815	13955	13700	13826	13825	13872	13705	13850	13826	13755	13813	13845	13912	13589	13910	13791	13748	13808	13839	13946	13874	13942	13815	13870	13877	13733	13864	13965	13781	13981	13850	13902	13837	14019	13874	13821	13974	13801	13705	14057	13907	13978	13914	14022	13808	13802	13870	13864	13895	13882	13792	13982	13971	13835	13855	13831	13851	14006	13954	13864	14043	13889	13934	13919	13819	13719	13965	13825	13922	14031	13834	13827	13808	13856	13946	13877	14050	13864	13769	13855	13954	13990	13862	13847	13723	13796	13842	13910	13847	13929	13855	13884	13993	13950	14078	13908	13747	13909	13836	13830	13913	13876	13928	13735	13787	13961	13944	13987	13761	13934	13726	13896	13912	13779	13864	14002	13959	13954	13826	13993	13971	13908	13740	13810	13735	14025	13825	13887	13854	13950	13846	14014	13921	13905	13867	13736	13912	13881	14022	13633	13683	13935	13883	13731	13894	13850	13859	14016	13913	13750	13757	13744	14057	13773	13940	13911	13674	13817	13918	14054	14088	13844	13898	13912	13990	13911	13905	13781	13775	13832	13876	14031	13731	13971	13747	13840	13850	13915	13773	13793	13709	13907	13758	13862	13895	14030	13886	14031	13765	13805	13838	13967	13827	13840	13777	13808	13889	13762	13904	13811	13885	13706	13839	13813	13844	13772	13815	13867	13823	13822	13860	13934	13686	13872	13854	13844	13758	13791	13861	13904	13920	13955	13856	13891	13917	13935	14041	13872	13826	13809	13704	13940	13756	13791	13929	13709	13843	13926	13892	13837	13902	13889	13877	13810	13890	13661	13960	14070	13677	13692	13841	13916	13858	13907	13835	13842	13731	13799	13871	13880	13930	14013	13755	13945	13940	13862	13838	13823	13965	13795	13921	13847	13756	13979	13946	13742	13889	13813	13828	14039	13836	13838	13903	13747	13686	13706	13847	13855	13853	13867	13950	13954	13932	14116	13827	13833	13703	13985	13860	13812	13866	13900	13886	13756	13777	13968	13888	13781	14021	13867	14030	13839	13760	13996	13777	13866	13870	13717	13854	13877	13926	13933	13852	13908	13945	13982	13870	13778	13773	13938	13825	13850	13903	13757	13959	13808	13754	13790	13945	13771	13796	13818	13877	13725	14002	13666	13824	13876	13957	13695	13760	13823	13893	13770	13669	13924	13801	13875	13870	13857	13810	13682	13841	13892	13939	13751	13949	13890	13920	13855	13988	13860	13945	13956	13966	13802	13967	13721	13892	13868	13753	13930	13917	13767	13780	13839	13887	13953	13871	13789	14093	13817	13823	13722	13796	13926	13902	13889	14013	13973	14015	13923	13625	13843	13887	13746	14059	13921	13847	13974	13870	13842	13660	13904	13807	13815	13851	14003	13666	13870	13841	13809	13860	13912	13800	13842	14014	13921	13943	13836	13921	13973	13845	13910	13802	13866	13805	13788	13773	13744	13760	13976	13750	13960	13735	13844	13882	13796	13857	13771	13712	13848	13863	13828	13916	13932	13784	13975	13910	13904	13982	13958	13881	13829	13884	13773	14086	13946	13855	13879	13852	13804	13907	14039	13859	13827	14027	13839	13965	13799	13846	13768	13896	13910	13850	13857	13886	13830	13762	13833	13808	13839	13960	13961	13865	13857	13885	13851	13846	13928	13841	13816	14115	13945	13825	13886	13902	13913	13860	13880	13695	13876	13911	13909	13847	13913	13796	13942	13788	13672	13697	13855	13770	13896	13782	13862	14009	13774	13779	13859	13907	13891	13909	13693	13866	13998	13853	13649	13766	13857	13950	13783	13834	13731	13885	13961	13881	13885	13909	13817	13905	13813	13965	13850	13967	13901	13936	13936	13883	13957	13743	13736	13949	13871	14002	13841	13858	13767	13818	13817	14014	13842	13943	13907	13897	13905	13902	13785	13741	13815	13873	13874	13980	13963	14043	13894	13841	13816	13863	13842	13889	13838	13890	13837	13978	13706	13954	13770	13720	13977	13868	13713	13789	13794	13922	13820	13777	14105	13776	13827	13983	13924	13694	13787	13818	13745	13764	13762	13876	13770	13967	13955	13850	13965	13854	13866	13945	13874	13783	13741	13811	13953	13826	13842	13937	13969	13821	13844	13849	13854	13602	13807	13916	13738	13947	13841	13838	13762	13661	14137	13935	13751	13797	13898	13825	14003	13899	13823	13982	13823	13712	13823	13738	13720	13901	13829	13765	13827	13745	13924	13748	13750	13855	13963	13909	13838	13853	13825	13943	14082	13979	13811	13867	13794	13771	13729	13831	13750	13966	13837	13920	13789	13838	13617	13851	13853	13971	13869	13706	13928	14002	13815	13828	13852	13850	13828	13936	13933	13928	13710	13906	13854	13969	13967	13846	13786	13870	13805	13765	13879	13792	13894	13901	13817	13801	13631	13756	13963	13849	14066	14054	14149	14022	14002	13782	13937	13881	13909	13755	13816	13868	13714	13793	13929	13924	13857	14032	13932	13676	13746	13983	13840	13789	13797	13870	13739	13974	13870	13812	14042	13728	13930	13930	13767	14095	14004	13869	13813	13853	13953	13881	13898	14030	13929	13812	13885	13893	13912	13854	13793	13875	13811	13782	13752	13893	13890	13714	13958	14017	13815	13909	13880	13950	13945	13891	13702	13801	14026	13914	13931	13922	13903	13798	13798	13735	13696	13835	13736	13927	13815	13944	13759	13824	13845	13859	13832	13779	13980	13822	13907	13830	13815	13932	13855	13673	13874	13863	13874	13884	13747	13753	13744	13711	13968	13802	13870	14043	13891	13872	13838	13800	13887	13887	13893	13814	13899	14071	13798	13916	13876	13831	13865	13685	14008	13737	13742
22702	21068	28852	23536	21253	22902	23592	18147	16810	16691	16350	16072	16067	19404	31450	32429	28714	22490	17841	16184	15524	15543	15307	15231	15224	15241	15166	15354	15330	15269	15351	15437	15308	15354	15261	15291	15270	15209	15318	15264	15196	15181	15115	15078	15014	15278	15169	14986	15193	15041	15210	15319	15157	15066	15175	15118	15164	15199	14958	15225	15200	15070	15149	15053	15073	15100	15294	15011	15282	15084	14992	15205	15252	15331	15057	15267	15174	15223	15236	15135	15263	15131	15063	15108	14854	15064	15448	15267	15004	15016	15053	15014	14977	15022	15055	15025	15043	15185	15159	15225	15238	15158	15136	15173	15185	15293	15175	15032	15025	15218	14926	15068	15218	15108	14925	15063	15142	15188	15053	15203	14994	15072	15151	15183	15240	15092	15026	15106	15157	15241	15245	15046	15310	15226	15269	15109	15084	15003	14997	15093	15043	15022	15061	15083	15191	15133	15181	14941	15045	15101	14822	15031	15052	15097	15078	15019	15132	15188	15143	15138	15051	15066	15152	14985	15037	15259	15173	14896	14912	15188	14969	15227	15280	15051	15204	14958	15258	15170	15104	15147	15084	15168	15220	15016	15092	15243	15142	15170	15088	15208	15123	15157	15119	15072	15172	15029	15049	14908	15096	15361	15140	14929	15046	14775	15082	15055	15114	15081	15058	15224	15150	15138	14961	15120	15205	15105	15147	14910	14903	15138	15122	15191	15167	14892	15048	15122	15120	15016	14996	15028	15138	15162	15006	15181	15024	15311	15167	14875	15132	15037	15085	15015	15114	15126	15065	14981	15152	14975	15164	14943	15038	15025	14990	15068	15041	15013	15180	15160	15197	15107	15187	15374	15074	15196	15306	15112	15157	15122	14977	15147	15182	15052	15274	15103	15129	15142	15022	15062	15134	15071	15207	15269	15152	15111	14911	15006	15176	15091	15341	15131	15127	15243	15071	14976	15092	15217	15145	15178	15220	15043	15198	15112	14992	14988	15200	15239	15178	15191	14932	15070	14935	14940	15060	15069	15100	15086	14887	15060	15137	15090	15160	15190	15235	15140	15049	15165	15243	15172	15092	15059	14971	15119	15191	15163	15195	15050	15214	15112	15052	15137	15074	15114	15200	14990	15399	14986	15087	15232	15113	15075	15250	15112	15058	15168	15087	14933	15018	15195	15177	15001	14890	15151	15304	14892	15162	15069	15056	15096	14923	15078	15039	15082	15028	15092	14890	15069	15231	15071	15196	15146	15040	14862	15002	14966	15011	15100	15231	15029	15189	15213	15112	15122	15085	15107	15116	14936	14913	15207	15068	15007	15189	15128	15093	15044	14879	15015	15092	15195	14997	15103	15209	15097	15085	15154	15113	15174	15104	15116	15124	15095	15161	15039	15134	15228	15154	15269	15194	15071	15039	15111	15044	15062	15148	15084	15023	15229	15256	15156	15223	15186	15104	14975	14985	15101	15177	15222	15104	15076	15086	15144	15003	15162	15023	15133	14980	15180	14958	15190	15185	15121	15178	15085	15032	15104	15068	15218	15135	15094	15082	15078	14947	15208	15107	15056	14895	15039	15123	15138	15158	15040	15053	15036	15308	15018	14949	15020	15024	15036	14864	15166	14928	15107	15198	15112	14949	15114	15316	15075	15002	15192	15006	15109	14992	15159	15148	15068	15070	15073	15264	15142	15117	15222	15071	15048	15176	15179	15075	15003	15208	15116	15274	15174	15031	14944	15099	15112	15130	15031	15161	14943	15151	14993	15199	14953	15245	15094	15238	15070	15083	15068	14949	14964	15121	15117	14993	14879	15044	15066	15147	15080	15059	15249	14989	15121	15041	15207	15123	14957	15097	15272	15133	15050	15192	15036	15199	14979	15106	15192	14945	15136	15094	15130	15223	15253	15210	15021	15279	15180	15004	15185	15016	14866	15070	14993	15186	15008	14912	15104	15060	15126	14936	14991	15151	15011	15065	15159	15078	14949	15089	15038	15173	14986	15076	15048	15213	15197	15106	15355	15179	14991	15059	15174	15234	15056	15124	15146	15027	15279	15087	15074	15113	15121	15116	15138	15073	15063	15233	15097	15115	14949	14973	15074	14974	15155	15144	15093	15120	14951	15298	15237	15119	15051	15053	15165	15192	15139	15061	15044	14971	15250	15065	15265	15191	15050	15084	14988	14970	15162	14962	15044	15095	15155	14989	15050	15057	14991	14966	15122	14963	15205	15052	15100	14953	15126	15079	14963	15060	15202	15231	15220	15045	15220	15131	15067	14941	15069	14888	15017	15096	15279	15110	15094	15258	15201	15279	15066	14918	15063	15126	15145	14992	15114	15050	15037	15264	15233	15123	15072	14786	14880	15081	15132	15192	15081	15032	15001	15092	14969	15190	14993	15302	15096	15125	14935	15132	15007	15091	15165	15395	15213	15271	15057	15035	15006	15030	15060	15257	14875	15141	15241	15259	15166	15141	14719	15150	15166	15042	15217	15423	15129	15152	14998	15241	15058	15241	15035	15104	15073	14891	15142	15037	15042	15109	15090	15178	15275	15077	15176	15033	15116	15107	15265	15285	15034	15160	15251	15057	15097	15092	14963	15091	14851	15041	15049	15035	14903	15064	15076	15001	15288	15261	15171	15057	15025	14990	15046	15131	15040	15131	14869	15079	15047	15036	15130	14993	15076	14837	15058	15098	14927	15078	14948	15085	15266	14995	15158	15027	15161	15127	15134	15108	15143	15131	15125	15008	15173	15147	15010	14991	15089	14902	15169	15195	15087	15056	15183	15248	15156	15026	15240	15168	15153	14953	15111	15260	15184	15051	15133	15019	15004	15071	15199	15127	15065	15112	15012	15104	15140	15044	14860	15108	15290	15048	15200	15129	15067	15173	15053	15171	15087	15136	15154	15148	15133	15128	15143	15118	15181	15148	15180	15326	15179	14983	15154	15098	15088	15221	14982	15300	15176	15170	15146	15146	15193	15004	14946	15190	15053	14977	15212	15077	15105	15080	15043	15061	15054	15045	15069	15174	15019	15119	15114	15181	15073	15076	15021	14942	14977	15121	15146	15331	15023	14877	14965	15094	15001	15143	14918	15096	15018	15113	15044	15102	15118	15162	15131	15150	15072	15057	15046	15089	15036	14998	15267	15051	15044	15000	15008	15374	15041	15259	15127	15041	14933	14842	14922	15057	15110	15098	15199	15072	14972	15123	15199	14920	15110	15141	14977	14936	15155	15063	15112	15066	15067	15137	15267	15221	15091	15284	15062	15250	15119	15026	15226	15192	14874	15203	15181	14979	14952	15061	15081	15348	15316	15250	15101	15094	15193	14996	14913	14928	15147	15232	15166	14937	15013	14914	15169	15279	15149	15168	15127	14907	15132	14952	15047	15181	15218	15014	15158	14916	15249	15136	15165	15068	15299	15275	14993	15172	15067	15063	14969	15047	15193	15058	14991	15094	15074	15194	15340	15158	15128	15203	15044	14982	15129	15278	15121	15108	15143	15197	15010	15031	14998	15076	15173	15094	15266	15123	14938	15034	15091	15148	15104	15341	15129	14986	15261	15157	14762	15049	15139	14803	14977	15086	15268	15306	15071	14947	14971	14987	15237	15248	15072	15023	15149	14993	14985	15035	15106	15043	15147	15046	14932	15003	15028	15067	15097	14964	14966	15304	15130	15166	14863	15160	15074	14891	15040	15122	15205	15137	14893	15087	15057	15063	15229	15229	15249	15262	15190	15036	15220	15249	15040	15110	15083	15005	14842	15235	15124	14981	15247	15156	14997	14834	14917	15116	15047	15047	15082	15124	15070	15085	15071	15188	15061	15045	15024	15020	15286	14973	15095	15216	15030	15190	15035	15204	15141	15158	15088	14910	15011	15168	15076	15086	15188	14957	14974	15234	15123	15109	15248	15131	15380	15101	15167	15101	15165	15171	15061	14983	15032	15081	14917	15148	15030	15065	15064	15211	15127	15143	15031	15186	15070	15079	15104	15014	15141	15168	15028	14927	15173	15107	15064	15030	15028	15039	14967	15267	15200	15218	15089	15221	15057	15122	14963	15230	15101	15126	15310	15093	15247	15138	15022	14997	15073	15141	15136	15091	15128	15230	14942	15123	14998	15276	15014	15070	15218	15090	15058	15154	15061	15150	15112	14977	15172	15320	15088	15088	14923	14859	14985	15133	15146	15031	15141	15118	15052	15074	15113	14951	15037	15185	15114	15151	15036	15067	15087	14991	15224	14992	15158	15121	15211	15176	14977	15159	15037	14956	14930	14965	15043	15097	14885	15111	14969	15150	15214	15142	15329	15075	15083	15068	15123	15163	14936	15194	15121	15146	15004	14961	15046	14975	15114	15281	14902	15101	14966	15031	14896	15294	15019	15031	15129	15243	15113	14981	15163	15140	14993	15119	15059	15020	15099	15134	15088	15388	15137	15163	15132	15076	14911	15081	15247	15091	15125	14957	15114	15069	15086	15147	15132	15045	14967	15051	15326	15148	15092	15092	15235	15133	15159	15137	14961	15002	15107	15224	14942	14947	14928	15137	15219	15108	15098	14820	14941	15079	15189	14953	15097	15131	15324	15102	15097	15090	15072	15138	15035	15230	15162	14982	15218	15149	15116	15102	15102	15024	14979	14950	15231	15026	15010	14772	14828	15066	15089	14971	15044	15278	15019	15084	15034	15042	15163	15077	15260	15189	15159	15051	15066	15149	15012	15186	15096	15117	15161	15181	15026	14988	15048	15178	15137	15146	14971	14960	14976	15063	15234	14946	15091	15004	15005	15072	15062	15160	14979	15063	15214	15058	15110	15047	15146	15041	15338	15059	15131	15216	15071	15033	15108	14928	15055	15148	14994	15301	14951	15185	15173	15160	15209	15195	15118	15169	15225	15032	15026	15203	14939	14950	15185	15160	15123	15118	15142	15051	15065	15178	15116	15113	14890	14972	15102	15190	15187	15060	14964	14902	15008	15235	14990	15151	15118	15055	15090	15221	15180	15140	14925	15130	14881	15234	14990	15099	15133	15229	15125	15193	15091	15115	15108	15037	14950	15044	15312	15055	14976	15172	14963	15134	15062	14964	15000	14980	15093	15257	15072	15114	15045	15185	15118	15046	15173	15161	15059	14859	15048
18824	37476	36755	27805	22942	20469	18555	18247	16698	16245	15933	15419	15301	21161	35975	35321	30602	22176	17000	14846	14292	14297	14147	14127	14183	14003	13999	14093	13987	14135	13986	14039	14051	14221	14170	14054	14212	14109	14063	14161	14097	14205	14087	14047	13979	14214	14076	14211	14090	13899	14009	14313	14062	14169	14226	13862	14029	14026	14115	13934	14082	14016	14008	14102	14028	13895	13873	13940	14067	14079	13944	14118	14142	14022	14099	14022	13999	14074	14154	13908	14111	14152	14020	14123	14113	14212	14045	14146	14007	14032	14080	13913	14117	14044	13915	14032	14030	13991	14086	13865	13938	13897	13984	14056	14059	14065	14146	13932	13978	14026	14175	14051	14137	14085	14133	14129	14239	13950	14114	14100	14060	14141	14111	14040	14229	14010	14097	14033	14076	13963	13951	13968	14039	13878	14220	13966	13944	14107	13948	14088	14084	14210	13989	14106	14127	14166	14117	14072	14051	14050	14214	14068	14025	14091	14249	14145	14001	13942	14054	14163	14056	14002	14259	13915	14186	14111	14144	14092	14084	14091	14239	14103	14006	14001	14098	14151	13966	14069	14100	14109	14173	13985	13823	14165	14109	13980	14161	13980	13910	14034	14027	14019	13999	13954	14102	14248	14079	14117	14159	13932	14045	14120	14237	14006	13982	14055	14028	14024	14040	14020	14036	14106	13954	13984	13921	14140	14142	14113	14206	14052	14077	13941	14022	14018	14103	14055	14111	14051	13889	13988	13954	14120	14127	13916	14103	14299	13990	14182	14088	14194	14119	14013	14050	13972	14003	13937	13988	14024	14063	14050	14161	14010	14115	14044	13914	14047	14352	14109	14151	14063	14106	14162	14216	13908	14118	14078	14184	13928	14093	14135	13788	14054	14062	14170	14028	14043	14100	14066	14062	14110	14088	13965	14290	14156	13915	13740	14165	14135	14003	13996	14043	14150	14094	14011	14164	14012	14133	14094	13968	14027	13962	14003	14081	14007	13946	13930	14073	13996	14086	13998	13939	13983	14080	14073	14160	13928	14126	14119	13957	14130	14025	14130	14142	14147	14003	14060	14091	14030	14019	14015	14151	14262	14146	14124	14081	14131	14138	14011	14162	13933	13968	14135	14033	14202	14184	14051	13955	14084	14043	13869	14057	13895	13920	14026	14170	14155	14156	14084	14153	13939	14065	14301	13968	14003	14136	13949	14091	14053	14228	14026	14088	14028	14044	14044	14049	14145	14008	14187	14229	14029	13968	14062	13973	14133	14069	14088	14156	13910	13950	13964	14026	14055	14018	14131	13997	14119	14020	14176	14113	13979	13884	14014	13976	14007	14029	13977	14021	14101	13948	14055	14121	14127	14035	14144	13977	14032	14083	14035	13993	14153	14237	14097	14031	14137	14080	14229	14132	14029	14099	14062	14063	14144	14043	14167	14082	14052	14060	14134	13960	14219	14115	14063	14169	13892	14061	13997	13930	14041	13948	14123	13909	14207	14049	14143	14246	14018	14093	14056	14167	14002	14215	14225	14025	14114	14054	13969	14061	14249	14224	13978	14119	14030	14097	14180	14118	14106	14138	14202	13923	14174	14090	14006	14233	14123	14196	14052	14025	14005	14061	13927	14053	13853	13989	13990	14184	14126	14113	14190	14020	13929	14067	14211	13932	14020	14058	14058	14124	14067	14056	13893	13918	14159	14135	14050	14018	14075	14090	14264	14099	14191	13993	14215	13939	14178	14074	14011	14046	14152	14074	14077	14191	13915	14088	13989	14146	14096	14225	13921	14056	13863	14095	14000	13990	14080	14012	14002	14252	14158	13934	14153	14109	14030	14029	14177	14009	14215	14156	14064	13897	13987	14126	14007	14128	14002	13984	14101	14110	13996	14149	14019	13917	14015	14074	14079	14000	13906	13900	14093	14226	13990	14024	14189	14102	14010	14104	14241	14112	13947	14100	14180	13974	14010	14068	14014	13926	14024	14084	14158	13996	14103	13960	13959	13928	13968	14035	14040	14097	13979	14313	14219	14069	14101	14011	14186	14007	14169	13970	13962	14211	14073	14153	14190	14074	14054	13940	14091	14054	14020	14052	14161	14090	14136	14083	13982	13975	14099	14184	14036	14153	14033	14111	14148	14020	14151	13993	14160	14120	14099	14168	14070	14041	13946	14119	14183	14007	14068	14140	14169	14130	14185	14121	13964	14074	14159	14095	14021	14198	14102	14021	14049	14114	14137	14129	13876	14074	14128	14175	14112	14098	14065	14114	14044	13966	14052	13947	13794	14128	13828	14178	14010	14001	14219	14057	14044	14076	14041	13904	14082	14010	13931	14009	14066	13820	13922	14180	13963	14079	14116	14074	14124	14149	14215	14014	14106	14093	13900	13929	14212	14010	13875	13936	14095	14056	14121	14021	14111	14074	14090	14020	13993	14003	14038	13938	14144	14134	14097	14211	14047	14096	14132	13951	14086	14126	13988	14045	14092	13994	14081	14132	14070	14002	14129	14147	13919	14073	14018	14084	14074	14008	14122	14085	14209	14173	13992	14176	13988	14002	14136	14030	14058	14079	14178	13958	14009	13990	14034	13893	14087	14069	14081	14101	14150	13949	14147	13909	13941	14184	14007	13947	14151	14142	14151	13965	13993	14016	13993	13977	14000	14095	14049	14011	13874	13981	14056	14225	14106	13998	14114	14162	13964	14168	13976	13978	14231	14146	14133	14005	13959	14097	13967	14197	14157	14077	14030	14168	14066	14050	14065	14084	14217	13979	13985	13911	14065	14057	13976	13894	14024	14044	14022	13972	14028	14116	13989	13950	13993	14077	14116	14255	14141	14113	14126	14148	14242	14245	14184	14034	13933	14073	14050	13846	14079	14167	14092	14049	14056	14232	13911	14049	14007	13987	13981	14028	13983	14119	14099	14056	14090	14091	13948	13979	14072	14041	14067	14018	14206	14121	14144	13891	14098	14188	14076	13977	14089	14028	14140	14082	13979	14129	14076	14058	14134	14115	14067	14127	14147	14111	14083	14029	13993	14149	14109	14084	14079	13915	14109	14053	14074	14257	14115	14256	13971	13905	14186	14009	14177	13998	14086	14108	13892	13981	13968	14165	14088	14025	14058	14112	13965	14150	14024	14142	14239	14120	14012	14059	14132	14039	14042	14259	14071	13972	14095	13915	14083	13947	14026	14066	14314	13988	14111	14129	14139	14112	14024	13933	14206	13966	14176	14030	14027	13892	14085	14105	13873	14086	13859	14163	14133	14100	14034	14136	14147	14161	14048	13966	14060	14188	14036	13955	13887	13922	13985	14101	14009	14028	14097	14018	14098	14130	14067	13858	14153	14095	14105	14017	14244	14042	13969	13919	14035	14094	13958	13901	13920	14181	13993	14153	13975	14068	14267	14091	14122	14025	14209	14027	14035	14136	14092	14079	13902	14036	14058	13959	14010	14063	13986	14118	13930	14150	14253	14109	13916	14055	14088	13992	14047	14053	14032	14011	14063	14164	13991	13922	13939	14090	14081	13864	14033	13917	13914	14015	14096	13997	14111	14045	13901	13952	14130	14025	14060	13860	14116	14042	13935	14027	14038	14221	14120	14047	14103	14020	13988	14160	14099	14081	14148	14100	14086	14092	14091	14172	14052	13990	13959	13980	14167	14003	14111	14034	13946	14174	14263	13897	14043	14076	13926	14054	14208	14046	13901	14001	14220	14088	14103	14046	14064	13948	14062	14036	14136	14179	14182	14176	14062	14029	14173	13886	13946	14207	14019	14179	14008	14088	13978	14050	13927	13851	14001	14002	14171	14014	14085	13915	14057	14311	14068	14112	14099	14096	14195	14251	13961	14165	14040	14145	13985	13895	14081	14002	14176	14095	13995	14151	14022	14074	14022	14038	14102	14031	14089	14118	14045	14066	14105	14180	13986	14178	13979	14071	14022	13962	14086	13921	14130	14160	14013	14098	13837	14091	14049	14020	13933	14076	14043	14244	13988	14074	14000	13949	14213	13979	14125	13901	13980	14110	14151	14038	14082	14065	14021	14134	14058	14034	14204	14059	14155	14165	14036	13864	14015	14047	13995	14136	14154	13984	14190	14150	14024	14176	13942	14099	13963	14132	14032	14033	14007	14063	14126	14067	14060	14234	13952	14032	14059	13984	14183	14098	14259	13807	13907	14222	14056	14187	14107	14222	14077	14320	14012	13845	14163	14086	14097	14056	14153	14033	14025	14084	14074	14114	14263	14160	14146	14101	14156	14064	13996	14140	14212	14001	14071	13998	14043	13897	14130	14151	14081	14058	14087	14087	13981	14076	13988	14047	14192	14050	14127	14194	14001	14008	14010	14083	14242	13972	14027	13977	14097	14213	13992	14081	14154	14146	13878	14036	14035	14067	14013	14042	13930	14105	14066	14060	14022	14106	14185	14103	14146	13904	14233	14054	14060	14087	14189	13965	14104	13948	14098	14152	14202	14057	14098	14150	13920	14186	14105	14184	14134	14066	14170	13993	14203	13975	14089	14021	14080	13888	14124	14065	13995	14174	14007	14081	14153	14018	14069	13978	14031	13931	14018	13948	14119	14087	14059	14055	14148	13931	14240	13992	14164	13932	14130	13953	14017	14098	14087	14035	14041	13959	14143	14131	14036	14150	13973	14213	14038	14133	14038	14060	14142	13926	14088	13966	14089	13989	13962	14105	14038	14046	13991	14137	14089	14048	13976	13844	14040	14011	14094	14079	14219	13920	14158	14028	13937	14159	13961	14093	13994	14044	14007	14035	14108	14087	14025	14039	14065	14097	13933	13958	14065	14006	14128	14130	14123	14065	13981	14034	14020	13921	14047	14018	14079	13890	14061	14120	14384	13931	14027	14159	13918	14156	14015	13982	13958	14082	14198	14011	14173	13953	14041	14090	14040	14156	14235	14011	14017	13964	14003	13917	13953	14120	14048	13828	14151	14060	13947	13975	14258	14098	14041	14090	14127	14078	14128	14069	14119	14072	14125	14047	14104	13986	13970	13924	14245	14049	13976	14179	14062	14099	14095	14065	14124	14049	14017	14095	14201	14035	14060	13975	13921	13925	14269	14094	13975	14167	14101	13963	14070	14112	13907	14019	14113	14109	13885	13955	13932	14126	13927
27333	22880	26078	22342	17607	16900	16385	15572	15342	15259	15168	15097	15118	15249	16410	16706	16337	15708	15343	14860	14812	14725	14813	14631	14851	14802	14935	14861	14936	14653	14713	14939	14728	14718	14914	14975	14897	14915	14733	14690	14880	14955	14770	14718	14866	14879	15109	14930	14815	14847	14691	14802	14857	14830	14713	14745	14580	14912	14979	14681	14860	14874	14677	14815	14846	14921	15012	14829	14841	14808	14827	14936	15092	14736	14787	14689	14891	14900	14933	14887	14882	14694	14694	14700	14612	14642	14858	14801	14903	14849	14764	14698	15067	15032	14806	14896	15033	14790	14776	14865	14781	14795	14748	14739	14957	14818	14796	14871	14834	14774	14798	14556	14743	14772	14855	14670	14646	14891	14633	14771	14918	14819	14975	14705	14755	14781	14823	14816	14753	14930	14915	14804	14727	14594	14842	14800	14574	14616	14890	14796	14845	15004	14810	14993	14889	14668	14805	14899	14684	14754	14992	14687	14786	14694	14605	14735	14679	14697	14983	14856	14727	14726	14881	14769	14951	14789	14670	14797	14855	14823	14839	14817	14744	14802	14745	14910	14802	14705	14883	14820	14801	14622	14847	14926	14842	14904	14865	14809	14633	15012	14862	14619	14765	14836	15021	14835	14520	14768	14807	14958	14928	14834	15007	14722	14882	14823	14721	14970	14853	14804	14770	14851	14931	14788	14803	14873	14878	15069	15021	14914	14884	14986	14937	14801	14747	14827	14736	14864	14896	14793	14940	14831	14740	14662	14667	14793	14857	14567	14974	14913	14831	14874	14923	14918	14825	14659	14886	14843	14839	14895	14652	14849	14741	14814	14991	14936	14853	14762	14790	14828	14688	15013	14913	14849	14761	14866	14881	14829	14671	14867	14843	14777	14938	14807	14850	14689	14739	14739	14797	14726	14783	14933	14782	14817	14778	14868	14727	14750	14640	14695	14713	14721	14676	14670	14942	14566	14713	14675	14663	14819	14777	14920	14924	14845	14949	14679	14846	14900	14883	14759	14742	14873	14942	14791	14632	14766	14710	14826	14808	14881	14952	14761	14936	14718	14704	14820	14536	14704	14963	14844	14690	14745	14826	14634	14881	14832	14712	14778	14750	14689	14711	14853	14829	14923	14798	14753	14647	14645	14716	14848	14747	14888	14865	15023	14928	14829	14765	14913	14759	14861	14687	15015	14825	14689	14711	14782	14676	14719	14853	14647	14751	14700	14659	14726	14985	14900	14965	14693	14804	14724	14851	14870	14855	14833	14866	14815	14831	14703	14726	14719	14681	14829	14779	14912	14909	14763	14930	14717	14722	14796	14721	14755	14796	14694	14779	14886	14875	14813	15043	14825	14759	14960	14892	14776	14910	14861	14803	14861	14804	14942	14780	14662	14701	14888	14800	14796	14872	14784	14757	14986	14955	14853	14924	14898	14821	14554	14902	14746	14638	14604	14911	14695	14920	14726	14711	14960	15016	14843	14699	14758	14859	14899	14777	14832	14686	14942	14731	14775	14773	14885	14857	14950	14909	14812	14789	14850	14706	14972	14732	14783	14573	14854	14801	14882	14785	14600	14886	14953	14884	14815	14706	14766	14677	14750	14739	14635	14778	14845	14962	14983	14922	14874	14986	14892	14773	14833	14636	14725	14965	15028	14895	14740	14781	14783	14928	14864	14776	14687	14869	14750	14906	14850	14970	14775	14768	14673	14931	14700	14739	14790	14813	14803	14933	14847	14892	14767	14837	14746	14815	14952	14841	14923	14754	14781	14906	14966	14743	14858	14812	14837	14776	14996	14704	14703	14804	14633	14889	14737	14720	14644	14875	14785	14808	14692	14971	14811	14805	14914	14711	14969	14719	14822	14856	14895	14900	14905	14769	14791	14863	14968	14784	14784	14800	14900	15117	14723	14707	14868	14789	14772	14741	15019	14874	14865	14717	14843	14699	14711	14885	14968	14681	14893	14924	14666	14686	14811	14924	14861	14864	15000	14861	14812	14719	14916	15097	14960	14818	14974	14883	14961	14785	14880	14788	14933	14799	14682	14894	14671	14768	15123	14870	14785	14839	14772	14869	14773	14565	14863	14951	14912	14673	14877	14805	14847	15040	14747	14778	14883	14965	14999	14885	14886	14689	14763	14716	14875	14873	14757	14710	14974	14929	14692	14833	14789	14828	14929	14700	14844	14887	15017	14950	14751	14588	14851	14922	14817	14953	14846	14979	14921	14796	14729	14950	14730	14727	14891	14797	14821	14769	14721	14619	14724	14709	14826	14917	14950	14860	14590	14925	14814	14876	14922	14930	14892	14802	14925	14841	14715	14954	14852	14712	14852	14887	15073	14910	15022	14676	14962	15036	15075	14832	14932	14817	14652	14896	14704	14853	14869	14802	14895	14953	14655	14759	14906	14981	14735	14922	14926	14887	14838	14699	14870	15025	14777	14873	14932	14688	14881	14831	14697	14822	14746	14861	14833	14775	14647	14604	14746	14789	14897	14891	14766	14789	14872	14810	14815	14980	14797	14493	14960	14822	14740	15046	14760	14828	14797	14882	15008	14832	14906	14724	14725	14749	14694	14818	14754	14893	14829	14902	14820	14951	14954	14849	14728	14991	14927	14915	14792	14746	14827	14868	14779	14871	14788	15033	14939	14765	14828	14750	14989	14984	14862	14710	15038	15007	14856	14830	14833	14879	14783	14780	14745	15024	14742	14838	14794	14659	14772	14715	14779	14830	14763	14616	14626	14900	14998	14702	14929	14856	14836	14750	14782	14881	14942	14804	15010	14779	14945	14977	14919	15039	14789	14756	14841	14669	14831	14938	14901	14866	14947	14843	14794	14838	15013	14937	14905	14848	14663	14830	14695	14613	14819	14805	14870	14908	14859	14824	15040	14601	14714	14732	14908	15060	15166	15044	14790	14868	14903	14872	14926	14795	14540	14881	14833	14949	14964	14909	14791	14608	14722	14900	14893	14717	14631	14934	14677	14756	14639	14957	14801	14757	14769	14824	14570	14594	14735	14957	14931	14690	14633	14945	14915	14792	14827	14759	14721	14820	14703	15169	14901	14735	14873	14768	14818	14926	14936	14826	14819	14852	14733	14858	14888	14816	14851	14774	14812	14920	14760	14855	14980	14777	14856	14605	14687	15180	14776	14804	14748	14689	14936	14843	14831	14846	14852	14838	14784	14703	14720	14763	14734	14758	14883	14704	14746	14907	14799	14898	14949	14841	14945	14823	14976	14859	14720	14570	14914	14826	14918	14894	15011	14725	14706	14705	14829	14966	14732	14930	14657	14760	14683	14833	14779	14894	14950	14946	14793	14888	14611	14816	14851	14993	14907	14890	14704	14887	14838	14742	14917	15048	14895	14995	14848	14592	15033	14742	14764	14777	14761	14652	15044	14957	14753	14959	14889	14890	14676	14895	14755	14961	14863	15002	14791	14927	14976	14766	14788	14816	14829	14636	15005	14924	14963	14770	14670	14928	14874	14899	14915	14819	15053	14891	15006	15036	14847	14742	14779	14889	14907	14779	14673	14872	14974	14882	14702	14609	14744	14634	14860	14853	14981	14832	14838	14752	14753	14966	14787	14707	14908	14940	14914	14848	14803	14796	14845	14726	14784	14826	14682	14699	14839	14915	14931	14793	14865	14992	14984	14693	14839	14755	14878	14835	14743	14708	14747	14716	14861	14814	14740	14784	14744	14895	14892	14646	14736	14930	14931	14832	14998	14976	14831	14782	14889	14789	14615	14874	14796	14803	14873	14974	14853	14791	14844	14734	14772	14715	14709	15158	14877	14775	15065	14892	14662	14846	14585	14841	14786	14769	14869	14898	14892	14679	14821	14782	14760	14949	14813	14662	14808	14864	14903	14929	14858	14771	14892	15180	14748	14888	14754	14686	14853	14870	14779	14951	14713	14989	14843	14751	14883	14841	14783	14834	14508	14750	14700	15005	14804	14847	14894	14855	14878	14785	14881	14815	14827	14780	14792	14901	14878	14888	14992	14799	14661	14913	14915	14815	14580	14931	14714	14866	14610	15127	14731	14771	14726	14640	14867	14764	14778	14773	14727	14996	14766	14902	14927	14796	14886	14993	14805	15008	14718	14814	14882	14820	14792	14788	14775	14716	14943	14847	14850	14778	14784	14865	14931	14873	14848	14947	14864	15021	14643	14589	14880	14854	15032	14821	14802	14903	14630	14921	14854	14895	14844	14861	14900	14756	14871	14870	14862	14957	14801	14781	14915	14873	14743	14865	14801	14872	14879	14859	14849	14882	14663	14554	14785	14900	14798	14652	14545	14993	14795	14952	14858	14823	14854	14878	14872	14866	14648	14955	14731	14680	14852	14807	14778	14741	15033	14896	14883	14961	14777	14711	15007	14748	15046	14762	14773	14877	15009	14715	14774	14889	15006	14886	14814	14787	14805	15066	14824	14819	14796	14693	14942	14862	14757	14739	14920	14767	14774	14911	14858	14733	14831	14849	14730	14862	14679	14764	14733	14787	14684	14858	14966	14784	14865	14926	14961	14713	14834	14866	14909	15055	14909	14867	14970	14967	14838	14713	15022	14754	15014	14733	14745	15007	14716	14647	14856	14908	14795	14825	14695	14871	14844	14812	14888	14750	14972	14719	14843	14732	14857	15060	14731	14812	14894	14727	14683	14752	14546	14587	14910	14795	14941	14875	14855	14854	14808	14849	14917	14740	14752	14871	14795	15059	14746	14656	14673	14714	14806	14801	14798	14905	14833	14871	14979	14862	14918	14769	14990	14729	14768	15197	14859	14864	14661	14935	14814	14700	14888	14883	15038	15129	14798	14840	14924	14812	14926	14875	14713	14955	14741	14710	14895	14737	14823	14778	14823	14808	14721	14935	14898	14693	14936	14892	14717	14727	14920	14572	14813	14864	14803	14835	14844	14870	14632	15007	14793	14992	14999	14772	14754	14860	14737	14884	14834	14917	14704	14781	14833	14806	14573	14926	14742	14693	14802	14943	14762	14840	14625	14982	14860	14926	14896	14920	14804	14790	14751	14861	14892	14947	14887	14842	14950	14751	14857	14860	14876	14811	14853	14865	14782	14916	14865	14941	14856	14746	14879	14873	14959	14978	14952	14976	14701	14657	14882	14733	14925
19217	28849	26393	20982	18169	17104	16001	15148	15093	14640	14667	14441	14232	14309	16425	16666	15822	14937	14206	14071	14020	13814	14071	13907	13925	13723	13866	13890	13896	13820	14006	13920	13938	14019	13839	13969	13941	14037	13848	13856	13886	13873	13943	13981	13891	13543	13889	13647	13895	13844	14067	13949	13960	13932	13887	13951	13912	13821	13821	13886	13945	13820	13872	13872	13952	14053	13859	13812	13727	14008	13850	13775	13762	13717	14014	13879	13944	13808	13950	14031	13721	13898	13828	13686	13669	13966	13818	13917	13828	13702	13875	13757	14097	13613	13782	13783	13978	13783	13980	13858	13993	13764	13862	13746	13802	13922	13849	13924	13930	13920	13914	13826	13922	13987	13809	13933	13807	13912	13803	14034	13882	13885	13728	13916	13715	14017	14029	13765	13798	13850	13923	13888	13656	13865	13847	13864	13918	13969	13828	13991	13985	13884	13880	13817	13844	13695	13897	13691	13879	13726	13822	13926	13832	13847	13967	14007	13961	13955	13829	13917	13847	13873	13833	13818	13950	13973	13860	13872	14008	13843	13934	13906	13769	13868	14011	13784	14015	13949	13878	13717	13934	13932	13864	13811	13973	13812	13941	13890	13829	13899	13855	14000	13844	13797	13852	14012	13700	13882	13896	13894	14100	13756	13827	13795	13926	13890	13725	13837	13704	13936	13822	13768	13700	13948	13982	13909	13940	13927	13816	13658	13945	13846	13975	13864	13866	13853	13895	13750	13961	13993	13772	13811	13844	13775	13822	13812	14063	13902	13765	13856	13866	13742	13960	13778	13886	13958	13773	14003	13991	13899	13868	13867	13901	13994	13737	13955	13936	14002	13932	13859	13903	13830	13888	13724	13956	13770	13981	13970	13867	14000	13828	13841	13777	13913	13865	13854	13983	13735	13892	14003	13810	13723	14102	13692	13845	13824	14024	13770	13850	14095	13821	13818	13999	13811	13922	13795	13820	13940	13838	13949	13943	13894	14018	13778	13897	13864	13879	13836	14001	13855	14001	13778	13888	13930	13939	13870	13989	13882	13961	13926	13982	13857	13828	13829	13932	13880	13857	13825	13878	13767	13825	13947	13860	13672	13850	13902	13918	13804	13911	13823	13960	13931	13758	13778	13940	13920	13837	13872	13770	13771	13830	13733	13881	13842	13945	13893	13913	13925	13790	13874	13868	13830	13763	13921	13845	13965	13785	13851	13765	13874	13935	13786	13901	13873	13944	13838	13932	13905	13863	13849	13923	13833	13910	13940	13782	14042	13843	13985	13861	13807	13915	13872	13669	13902	13896	13818	13849	13846	13953	13702	14074	13933	14046	13785	13805	13745	13844	13945	13936	13921	13842	13857	13814	13789	14010	13873	13777	13917	13811	13907	13763	13795	13897	13822	13896	13904	13914	13937	13882	13733	14004	13784	13894	13866	13956	13954	13833	13689	13965	13739	13699	13980	13831	13877	13929	13944	13990	14093	13824	13726	13874	13843	13902	13881	13884	13782	13777	13936	13773	13917	14015	14010	13841	13949	13999	13924	14068	13898	13855	13733	13982	13784	13904	13733	14068	14001	13819	13792	13733	13854	13696	13827	13972	13911	13871	13774	13854	13754	13797	13901	13849	14049	13956	13861	13834	13924	13745	13902	13862	13818	13869	13627	13865	13870	13896	13826	13881	13765	13951	13953	14000	13856	13836	13766	13825	13859	13959	13742	13888	13785	14061	13904	13924	13736	13814	13795	13795	13921	13819	13889	14075	13936	13942	13755	13950	13836	13919	13834	13716	13841	13716	13830	14006	13873	13841	13809	13952	13907	13775	13866	13930	13993	13743	13840	13787	14067	13925	13793	13637	13603	13849	14045	13814	13831	13936	13851	14035	13791	13869	13876	13873	13836	13943	13887	13762	13803	13727	13831	13923	13940	13786	13846	13795	13745	13771	13771	13930	13880	13897	13781	13809	13947	13981	13916	13861	13780	13980	13967	13882	13799	13957	13793	13916	13827	13875	13880	13649	13849	13962	13736	13861	13794	13825	13848	13898	13735	14073	13878	13743	13928	13945	13791	13883	13875	13993	13956	14013	13841	13794	13966	13890	13793	13840	13883	14127	13777	13961	13801	13890	13876	13845	13874	14065	13863	13811	13839	13895	14069	14035	13913	13929	13923	13943	14027	13901	13944	13759	13962	14019	13853	14031	13654	14005	13854	13892	13910	13924	13784	14040	13894	13916	13917	13766	13916	13813	13826	13938	14029	13901	13867	13803	13932	13871	13855	13801	14151	13753	13738	13778	13864	13974	13794	13932	13633	13945	13885	13897	13972	13866	13964	13984	14012	13851	13976	13926	14064	13761	13865	13714	13893	13855	14063	13802	13777	13915	13820	13834	13847	13810	13875	13927	13775	13879	13994	13916	13895	13896	13925	13838	13933	14043	13952	13893	13869	13863	13846	13984	13856	13850	13871	13936	13719	14087	13855	13827	13937	13909	13942	14035	13818	13977	13909	13859	13919	13791	13893	13938	13882	13859	14023	13911	13847	13793	13856	13917	13832	13901	13836	13998	13945	13834	13862	13902	13944	13862	13912	13906	13709	13745	13835	13953	13759	13944	13855	13871	13886	13912	13821	13975	13928	13935	13927	13764	13960	13923	13758	13935	13959	13964	13907	13757	13834	13794	13913	13810	13871	13853	13894	13958	13819	13963	13745	13959	13970	13746	13950	13838	14090	13754	13808	14038	13913	13935	14001	14094	14065	13928	13851	13781	13817	13976	13936	13824	13829	13921	14092	13864	13714	13929	13858	13898	13648	13852	13844	13873	13809	13842	13879	13814	13882	13774	13743	13975	13905	13925	13883	13798	13788	13930	13802	13924	13911	13948	13722	13733	14065	13849	13830	13908	13816	13808	13755	13987	13874	13965	13810	13999	13843	14006	13600	13969	13748	13724	13921	14011	13890	13993	13618	13936	13984	13961	13933	13842	13798	13859	13789	13745	14008	13723	13952	13953	14098	13882	13934	14002	13823	13952	13880	13845	13962	13763	13768	13918	13905	13831	13925	13839	13963	13836	13704	13837	13878	13885	13800	13806	13788	13884	13781	13927	13899	13988	14025	13923	13715	13948	14013	13850	13920	13882	13793	13873	13858	13978	13755	13854	13977	13854	13806	13868	13892	13801	13713	13825	13887	13927	13763	13768	13944	13755	13819	14049	13943	13720	13856	13994	13885	13980	13922	13710	13983	13984	13721	13837	13976	13861	13741	13780	13878	13912	13945	14099	13830	13862	13847	14018	13704	13807	13965	13930	13886	14003	13940	13927	13907	13948	13893	13885	13865	13864	13774	13982	14021	13955	13923	13978	13716	13829	13748	13884	13826	13844	13919	13935	13843	13901	13737	13927	13974	13873	13730	13938	13832	13753	13805	13831	13981	13778	13870	13835	13890	13893	13998	14010	13904	13858	13841	13795	13897	13931	13977	13843	14107	13883	14056	13928	14005	13846	14001	14038	13830	13897	14027	14010	13821	13986	13858	13859	13893	13783	13881	13965	13802	13990	13957	13888	13993	13832	13998	13906	13973	13870	13742	13801	13947	13894	13907	13790	13757	13856	13871	13835	13912	13562	13855	14013	13927	13883	13818	14031	13922	13917	13860	13768	13996	13801	13879	13847	13837	14074	13655	14029	13708	13835	13877	13893	13974	13986	13891	13964	13819	13904	13861	13780	13894	13939	13966	14018	13960	13871	13777	13922	13830	13780	13863	13830	13915	13763	13901	13899	13720	13836	13895	13889	13779	13808	14106	13940	13934	13743	13772	14082	13901	13720	13868	13899	13962	13841	13846	14052	13898	13857	14028	13894	14001	13893	13781	13784	13913	13762	13904	13764	13762	13787	14031	13970	13935	13820	13814	13903	13778	13995	13864	13742	13971	13760	13856	13815	13884	13891	13709	13854	13957	13780	13893	13881	13769	14012	13832	14004	13926	13880	13926	13789	13905	13816	13866	14000	13729	14004	13843	13780	13870	13890	14044	13939	13710	13906	13854	13850	13870	13929	13862	13861	13874	13660	14011	13877	13961	14032	13868	13916	13937	13772	13861	13943	13829	13894	13832	13959	13933	13848	13826	14037	14002	13914	13884	13945	13904	13939	13878	14029	14013	13871	13812	13828	14103	13856	13930	13997	13858	14085	14018	13844	13920	13720	13890	13834	13874	13782	13919	13795	13751	13966	13800	13924	13864	13850	13886	13884	13878	13814	13738	13910	13808	13925	13831	13670	13887	13852	13860	13820	13950	13672	13883	13935	13894	13858	13855	13743	13912	13834	13952	13949	13912	13803	14143	13882	13793	13679	13883	13799	13827	13876	13777	13880	13940	13841	13939	13852	13880	13890	13923	13761	13945	13890	13958	13741	13866	13940	14022	13778	13759	13896	13856	13907	13958	13934	13946	13874	13897	13680	13915	13812	13869	13760	13819	13770	13728	13967	13784	13781	13759	13744	14030	13917	13870	13902	13833	13870	13812	13895	13799	13914	13978	14040	13739	13863	13850	13654	13903	13889	13750	14050	13757	13980	13873	13657	13839	13949	14021	13940	13800	13820	13976	13755	13923	13978	13714	13885	13854	13782	13992	13943	13693	13884	13820	13907	13851	13788	13902	13798	13888	13791	13861	13915	13955	13815	13762	13884	13944	13876	13826	13817	13723	13718	13966	13967	13946	13757	13828	13956	13877	13930	13739	13993	13879	13854	13841	13839	13769	13845	13892	13831	13938	13835	13894	13860	13842	13889	13802	13674	13848	13876	13968	13869	13943	13930	13742	13891	13866	13921	13808	13903	13799	13897	14043	13931	13868	13804	13905	13906	13906	13861	13887	13808	13956	13757	13936	13962	13802	13767	13782	13823	13830	13649	13797	13842	13825	13912	13802	13961	13993	13784	13806	13829	13842	13632	13804	13916	13866	13844	13850	14047	13984	13874	13921	13948	13981	14037	13880	13969	13919	13777	13920	13871	13806	13726	13931	13861	13900	13931	13846	13819	13927	13858	13943	13885	13875	13966	13971	13844	13988	13863	13846	13927	13796	13817	13896	13986	13802	14042	13799	13872	13941	13848	13920	13957	13925	14016	14001	14019	13844	13907	13856	13919	13924
23709	21050	28357	24143	22049	21197	19460	16752	16187	15994	15868	15907	15747	17686	25846	26190	22944	18856	16388	15464	15303	15114	15138	15043	14976	15054	15256	15226	15123	15087	15008	15030	15154	15104	15208	15143	15128	15077	15111	15098	15055	15042	15167	14997	15158	15361	14978	14872	15178	15087	14929	15046	14987	14927	14888	14881	15103	15339	14928	14930	14943	14908	15062	14928	15219	15093	15202	15003	15080	14891	14944	14971	15048	15038	15107	14857	15212	14881	14928	14905	14983	15191	14968	14907	15077	15036	14995	15007	14954	15052	15148	15116	14923	14999	15050	14923	14999	14936	14953	14801	15127	15112	15032	14963	15163	14990	15070	15116	15013	15083	14712	14884	15071	15024	14873	15207	15086	14899	15144	15146	15030	15107	15029	15137	14896	14822	14898	14996	15051	14886	14784	14866	14902	14990	14964	14958	14982	15160	15016	14937	14966	15084	14804	14996	15157	15019	15067	15077	14945	14860	14915	14965	14904	14901	14869	15060	14927	15046	15020	15064	15047	15272	15044	15088	14943	14927	15114	15114	15043	15046	14792	14940	14881	15066	15098	15020	15064	15108	14857	15119	14902	14772	15096	15005	14904	15076	15092	14990	15088	15160	15176	15020	15023	15052	14967	14884	14988	15008	14973	15037	14960	14955	14981	14844	14956	14912	14942	15064	14860	15124	14831	15121	15082	15118	14866	15034	15040	14932	15034	15099	14970	15155	15096	14922	15172	14943	15088	14953	14961	15112	15110	15004	14975	15086	15182	14942	15016	15051	15022	14781	14828	14827	15027	14951	14976	14965	15018	15079	14960	15161	14893	14959	14934	14885	15062	15005	14897	15030	15019	14950	15076	14979	15088	15119	15073	14998	15092	14938	15076	15119	14971	14878	15088	15049	14968	14928	15162	14829	14919	15026	14990	14814	15020	14783	14948	14910	15001	14961	14949	14905	15024	15226	14974	15225	15167	14987	15071	14966	15046	15019	14741	15033	15112	14930	15046	15028	15002	14974	14939	14931	14854	15086	15172	15147	15073	14868	15066	15026	15178	14916	15011	15038	14905	14845	14922	14771	14912	15098	14955	14932	15065	14880	15207	15029	14910	14971	14875	15008	15127	14998	14840	15048	15000	14932	15263	15065	15085	15056	14936	14825	15023	15245	15080	15128	15052	15081	15072	14891	15029	14939	15036	14989	15064	14915	14915	14769	15191	14847	15011	14869	14946	15088	15231	14963	15019	15006	15102	14863	14973	14999	14802	14851	15219	15232	14887	14841	14998	14801	15030	15140	14857	14893	14960	15023	14978	14982	14828	14769	15047	15081	15220	15031	15024	14893	14964	15010	14856	15011	14886	15011	14988	15066	14818	15064	15015	14962	15050	15119	14925	14956	14958	15032	14883	15022	14873	14869	14920	14947	14909	15021	14982	15088	15147	15131	15150	14785	15199	15117	15018	14809	14999	15000	14944	14968	15186	15115	14957	14968	14867	14928	15092	15012	15001	14928	15027	15053	14931	15114	14867	14878	14848	15194	14823	14949	15172	14938	15195	14985	15039	14864	15029	15032	14967	14923	15009	14884	14948	14843	15127	15058	15032	15075	14981	15096	14957	15077	14915	15249	15010	15079	15156	14973	15158	15108	14898	15061	15075	15051	14985	14950	15104	15084	15091	15070	15014	15196	15098	14878	15019	14779	14952	15215	14995	15079	15000	15153	15219	14981	14789	14905	15230	14997	15028	14962	14899	14823	15089	14896	14962	14908	14886	15003	14989	15123	15116	14674	14826	14936	15128	15088	14827	14866	14988	15028	15214	14774	15160	15030	14955	14896	15060	14738	15094	15091	15132	14935	14955	15059	15016	15184	14942	15091	15317	15113	14831	15036	14961	14992	15138	15031	15041	15040	14971	14838	15127	14829	15030	15042	14834	15030	14934	15083	14897	14940	15034	15017	14921	15165	14935	15050	15198	15093	15093	15151	14999	15167	15282	14981	14998	15040	14981	15060	15071	15057	14983	15141	14979	15024	14932	14897	14918	14880	14826	14927	15077	14970	14886	14955	15034	14736	15182	15094	15006	14944	14960	15059	15031	15080	15190	14952	14955	15034	14988	14823	14896	15012	15044	15020	15055	14961	14808	15104	15157	14879	14871	15025	15040	14936	14939	14972	15209	15098	15035	14963	14974	15284	15144	15012	14859	15085	14888	14903	14992	14993	14898	14982	14979	14967	14870	15066	15163	14998	15000	14963	14996	15169	15066	14890	15045	15009	15050	14843	14976	14996	14966	15012	14965	15059	14904	14912	14845	14944	15019	14944	15052	15155	14830	14874	14918	15134	14976	14930	14978	14980	15055	15220	14788	14865	14843	14941	14904	14806	15030	14951	15058	14965	14880	15257	14993	14889	15040	14888	14756	14869	14976	14968	14975	14830	15081	15324	14929	15122	14939	14940	14983	14930	15313	15010	15209	14989	15023	14979	14779	15010	15055	14932	15082	14922	14927	15017	15124	14796	14846	14888	15043	15013	15111	14982	14873	15028	15019	15029	14998	15058	14906	15084	15019	14847	14987	14926	15019	15042	15178	15124	15179	14839	14917	14986	14986	14821	14873	14844	14924	14974	15110	14942	14931	14899	15268	15176	15142	14893	14850	14909	14926	14992	15021	14897	14970	15059	15104	14989	14764	15128	14904	14864	14916	14816	14837	14935	15122	15151	15016	14896	14878	15018	15010	15009	15039	14904	14939	14933	14827	15093	15073	15041	14885	15090	15020	14919	14834	14872	15113	14988	14920	14953	15037	15130	14963	15002	14951	15052	15149	14979	14979	15104	14995	14893	15008	14883	14861	14854	15022	15105	15099	14846	14987	14970	14962	14906	15034	14942	15026	15043	15038	14927	14977	15050	15040	14900	14859	15112	15049	14991	15008	14964	14812	15000	15109	15038	14821	14790	14942	14998	15195	14973	15187	14840	15134	14920	14773	15126	14796	14765	14969	15068	14843	15252	15099	14973	14906	14633	14906	15094	14956	15063	14911	14678	15071	15043	15036	14924	14831	14887	15194	15033	15059	15200	15029	14984	14852	15196	14930	14852	15090	14980	15039	15061	15197	15128	15129	14996	15127	15059	15016	15094	15111	15156	14940	15003	15132	15055	15060	15029	14957	15004	14754	15164	14977	15168	15037	15108	15171	14959	14853	14889	14987	15001	14961	15123	14962	14923	15178	14923	14849	14939	14976	15002	14861	15046	14991	14704	14855	15032	15032	15085	14955	15078	14900	14807	15027	14844	14853	15028	14838	15149	15098	15147	14848	15019	15024	14994	15078	15078	15076	14952	14957	14912	15276	14941	15025	15193	14883	14919	15198	14981	14879	15036	14810	14855	14981	14972	15015	14999	14942	14964	15150	15133	15141	15009	14896	15070	14977	15005	14904	14848	14995	14985	14948	14907	15019	15027	15144	14956	15016	14935	14954	15052	15005	15047	14914	14933	15021	15082	15214	15160	15121	15094	15029	15034	15082	14934	14957	14980	15204	15168	15150	14963	15047	15161	15108	14844	15101	15214	15045	15107	15059	14980	15037	15148	15083	15015	14855	15060	14851	14758	14934	15032	15152	14954	15047	14892	14988	15002	15023	15172	15011	14905	14833	15190	15056	15006	15158	15046	15164	15028	14963	14992	14842	15119	15025	15153	15107	14990	15186	15129	15016	14975	14959	15016	14948	15045	14975	14982	15115	15064	14969	14891	14887	14823	14985	15022	14985	14966	15079	15055	14962	15121	15139	15065	14895	14924	14792	14941	15095	14835	15032	15082	15100	15041	15036	15077	15081	14914	15015	14933	14965	14960	14859	15113	15010	14907	14968	15072	14957	14993	14883	14905	15099	15097	14894	14929	14958	14836	15093	15027	14924	14856	14998	15104	15111	14943	14973	14825	15105	14902	15166	14982	14791	15140	15034	15035	14996	15080	15011	14836	14922	14919	15028	14792	14930	15111	15006	14948	14906	15047	15085	15142	15076	15110	15029	15091	15093	15039	15049	14986	15056	15047	14905	14769	14970	14962	14833	15054	14873	15040	14979	14825	14818	15054	15096	15035	14928	15116	14976	14943	14999	15019	15103	15120	15170	15119	15053	15026	14950	15133	15059	14866	15089	14896	15113	15053	14805	14996	14901	14764	14848	15060	14996	15156	15170	15003	15071	15067	14941	15180	15035	14816	15080	14956	14910	15144	14954	15019	15133	15069	15019	14821	15215	14935	15161	15239	15014	15031	15008	14815	15171	14985	15029	15089	15071	15145	15023	14925	15063	14936	14930	14819	15017	14831	14982	14927	14921	15138	14915	14952	15041	14934	15136	15219	14815	15006	15029	14992	14949	15150	15075	15025	15051	15131	15052	14997	15089	15016	15073	15137	15086	14846	14885	14850	14997	14816	14991	15058	14922	14853	14912	14971	14948	15057	14949	15026	14866	15062	14870	15110	15052	14824	14976	15102	14949	14974	15076	15118	15075	15101	15016	15033	14934	14945	14942	14980	15125	14912	14971	15163	15065	14974	14952	15028	15144	14752	15113	15147	15200	14960	14963	14945	14879	14887	15089	14925	14741	15002	15035	15013	14823	14902	15127	15005	14938	15075	15000	14955	15186	14965	15061	14941	15001	14796	14969	14856	15069	14883	15077	15107	14872	15152	15184	15199	14877	14951	15000	15104	15037	15119	14984	15150	15104	15080	14955	15027	15006	15042	14958	15026	15004	15136	15003	15157	15260	15011	15189	15071	15079	15250	14962	15001	14903	15255	14925	15103	14939	14969	14967	14814	15061	15053	15146	14975	14967	14935	15081	14914	14930	14873	15120	14923	14939	14761	15011	15185	14965	14935	15104	15061	15031	14886	14922	14878	14913	14979	15192	14796	15068	14947	15047	14869	14993	15090	14990	14945	14849	14881	15114	15153	15074	14928	14731	14971	15179	15071	15131	15152	15123	14958	15104	14978	15120	15051	14984	15237	15136	15121	14857	14937	15075	14918	15071	15015	14941	15007	15017	14933	14927	14941	14855	15031	15037	15059	15067	14930	14784	15089	15163	14925	15097	15258	15082	15005	15030	14852	15078	15018	15059	14895	14944	14977	15039	15070	15017	15041	14974	14730	15021	15049
18470	31918	30893	24749	21754	18882	17048	16513	16003	15485	15408	15436	14947	19098	29655	28823	23809	18432	15467	14581	14191	14034	14082	14178	13932	14062	14022	14117	13916	14126	14267	14043	14052	14089	14007	14211	14036	13905	13961	14114	13961	13986	13985	14179	13941	14032	14114	14135	14098	13984	13925	13973	14046	13908	14033	14027	14244	13901	13959	13862	13888	14208	14026	13909	14146	13946	14102	14142	14010	14098	14028	14071	14061	14180	13989	14142	13893	13952	14119	13998	13969	14080	14104	14169	13932	14099	13926	14091	13940	14051	14038	14112	14191	14156	14101	13971	14121	14002	13865	13962	13986	13936	14097	13952	14062	13944	14007	13991	13956	13834	13920	14092	13975	14039	14051	14021	14059	14002	14021	14110	14091	14038	14038	13951	14014	14210	14057	13940	13978	13945	14157	14265	13907	14113	14037	14065	14122	13885	14065	13921	14029	13910	14017	14070	13928	14090	13911	13859	14125	13966	14000	14183	13996	14021	14042	14119	14038	14103	13898	13697	13966	13925	14094	14058	13987	13990	14166	13908	13977	14106	14011	14046	13915	13899	14019	13985	13898	13909	13931	14018	14138	14018	13935	14136	14089	14026	14210	13841	14032	13991	14017	14115	14015	14160	14010	14174	14050	14236	14050	13986	14078	14119	14064	14013	14108	14044	13960	13981	14016	13979	14131	13901	13852	14030	14179	14091	13969	13900	14091	13954	14026	14058	14118	14085	14024	13933	14009	13959	13974	14007	14090	14103	13937	14029	14095	13987	14021	13913	13960	13985	14065	14034	14049	13979	14070	14096	14128	14072	13992	14016	14015	14087	14063	14033	14058	13959	14014	14070	14078	13914	13894	13938	13927	14027	14049	14040	13970	14016	13984	14113	14094	14020	13803	14099	14098	13945	13945	14044	14186	14149	14027	14056	14100	13994	14025	14005	13901	13936	13968	13943	14098	13862	14015	14034	13894	14222	13761	13981	13933	13998	14008	14002	14152	14082	14182	14117	14063	13998	14085	14232	14051	14035	13897	14054	13972	14043	14241	13955	14012	14010	14050	14092	14058	13934	13979	13881	14078	14031	13986	14077	14093	13890	13987	13970	14240	13960	13972	14043	14055	13945	14100	13898	13918	14054	14039	14127	13818	14041	13919	14008	13954	14056	13947	14101	13983	13820	14188	13849	13956	14021	14138	14112	14168	14032	14031	14146	13981	13964	13832	14172	13948	14043	14101	13967	13986	14175	13915	14078	14094	14126	14160	14061	14143	14020	13983	13988	13958	13929	14178	14001	14071	14104	13984	14099	13905	14071	13987	13841	14164	14112	14161	13993	14056	13878	14043	13972	14064	13955	13967	13969	14023	14065	14037	13956	13924	14110	14015	13996	14037	14062	13931	14036	13971	13929	14084	14059	14123	14192	13992	14170	14112	14013	14181	13919	13956	13890	14084	13949	14038	14106	14088	14014	13984	14133	14090	13999	13938	14023	14039	14047	13910	14070	13999	13869	14108	14047	14186	13908	14017	13902	13892	13935	14121	13981	14004	14148	14037	13934	14026	14038	14055	14129	14003	14166	13908	14173	14128	13960	14135	13982	14009	13828	14000	14155	13947	13874	14088	13892	14021	14086	14213	13979	13916	14036	13953	14104	13833	13826	14072	13998	14110	13811	14207	14040	13943	14014	13984	13945	14066	14116	14151	13890	14182	14002	14023	14198	14063	14136	13985	13958	14147	13923	13863	14100	14054	13945	14067	13991	14005	14036	14009	14182	14045	14076	14078	14098	14288	13948	14055	14130	14053	14167	14138	13776	14015	14108	14023	14079	14140	14045	13875	14008	14025	14095	14070	13889	13978	13901	14117	13951	14083	14115	14049	14063	14099	14125	14133	13839	14100	14146	13931	14098	14109	13943	14037	14012	13835	14022	14119	13915	14195	14111	14049	14186	14018	14132	14056	13995	14041	14232	14062	14182	13959	13961	14049	14195	14049	13980	13944	14103	13998	14090	14065	13939	14138	13942	14042	14019	14023	14089	13997	14096	14075	14119	14112	13885	13946	14135	14070	13992	14020	14005	14228	13785	14177	13851	13984	14099	14213	14013	13977	13890	14022	13986	14018	13998	14000	14025	13972	13899	14085	13785	14241	14229	13999	14079	14178	14028	14045	13885	13997	13964	14115	14055	14005	14023	13970	14094	13932	14004	13963	13926	14062	14014	13894	13981	14101	13978	14053	14011	14064	13987	14159	14151	14004	13999	14075	14013	14002	13959	13930	13867	14184	14009	14088	14008	14071	13904	14089	13942	14011	14213	13925	13958	14312	14051	13986	13913	13922	14045	13943	14117	13867	14085	13972	13942	13884	13896	14072	14026	14062	13947	13993	13843	14091	14058	14146	14342	14097	13897	13973	13983	14128	13999	13980	14190	13979	14289	13949	14155	14067	14116	14013	14048	14057	14001	13932	14079	13842	14060	14049	13975	13933	13911	13989	14094	14077	13912	14031	14002	13944	14237	14036	14029	14136	13924	13946	14071	14003	13972	14056	14094	13986	14061	13833	14046	14014	14111	13990	14063	14047	13905	14044	13972	13991	14047	14020	13946	13817	13912	13824	14094	13910	13932	14004	13964	14043	14083	13973	14147	14033	14027	14143	13997	14044	13987	14002	14115	14039	13963	13995	14087	13890	14014	14037	13994	14083	13980	14115	13953	14097	14070	14023	13993	14036	14179	14021	14042	13902	13913	14178	13985	14152	13991	14174	13957	14035	14109	14025	14063	14010	14082	14170	13987	14037	14176	14078	13989	14135	13992	14120	13962	13961	14086	14034	13889	13901	14096	14162	13930	14166	14065	14123	13936	13988	13954	14053	14164	14104	14020	14057	14118	14065	14100	13739	14100	13943	14005	14129	14066	13972	14059	13815	14017	13921	13925	14241	14009	14018	14057	13951	14038	14097	14088	14031	14139	14031	14090	14047	14035	13997	14033	14009	14070	14050	13986	13940	13893	14037	14111	14048	14133	14104	14109	14025	14049	13976	13995	13860	13868	14193	13906	13896	13995	14098	13824	14011	14082	14087	14102	14059	13970	14066	14255	14059	14042	13849	14126	13897	14124	14085	14113	13754	14095	13997	14069	14040	13999	14048	13937	14031	14180	13993	14025	14068	14176	13976	13982	13991	13991	13958	13983	13965	13882	14017	14138	14088	14060	13944	13865	14007	13854	14058	14036	13909	14037	14085	14143	14156	13860	14007	14074	14044	14107	14086	14057	13932	13996	14118	13922	14112	14014	14029	13952	14207	14196	14078	13934	14108	14042	14064	14020	13971	13870	14031	14175	14014	14019	14150	13919	14199	14004	13957	14013	14209	14183	14071	14079	14060	14141	14042	14219	14078	13920	14073	14046	14022	13954	14065	14088	14013	13900	14041	13958	14035	13950	14116	14104	13939	14165	13956	13934	14093	14100	13969	13888	14108	14070	13982	14030	14017	14025	14066	14033	13833	14212	14010	14045	14010	14150	13980	14073	14114	14120	13966	14090	14160	13933	14024	14066	14007	13924	14060	13662	14026	14030	14018	14147	14044	14037	14101	14045	13970	14058	14050	14096	14109	14001	13977	13983	13934	14156	14027	13971	14016	14013	14216	13981	14130	13957	13985	13989	13957	14056	14077	14009	13990	13878	14054	14193	13993	14018	14037	13943	13987	13947	13913	14177	13988	13875	14117	13963	14144	14038	14083	14130	14064	14001	14074	14128	14024	14088	14012	14049	14049	13979	14118	14044	14093	13924	14039	14046	14038	14163	13909	14042	13993	13963	14117	14076	14111	13952	14079	13988	13926	14020	13858	13873	14085	14018	14067	14064	14065	14001	13901	13873	14010	13949	13973	14080	14056	14067	13870	14001	13983	14055	14042	14043	14021	13903	13966	13902	14002	14015	14023	14057	14080	14043	14311	13921	14092	14148	14017	13981	13939	14085	13930	13897	13879	14029	14220	13953	14042	13990	13996	14062	14015	14062	14132	14095	14081	13928	14110	14065	14098	13955	14089	14054	13963	14136	13852	14050	13973	14137	14183	14160	14117	14006	14016	14164	13848	13847	14036	14168	13891	14043	13918	14076	14162	13983	14071	13996	14059	14042	13961	14022	13989	13947	13807	14065	14029	14220	14087	13724	13976	14004	13901	14215	13989	13981	14110	14007	14152	14017	14076	14116	14155	13970	14067	13959	14020	14149	13909	13784	14006	13908	14103	13956	14034	13982	14079	14021	14108	14006	13879	14056	13930	13979	14166	14069	13977	14178	13973	13982	13866	13897	13937	13998	13880	14082	14041	14114	13998	14123	13917	13948	14264	14167	14036	14097	13937	13975	13951	13927	14127	14007	13802	14159	14052	13828	14090	13992	13988	13993	14192	14063	13918	14013	14029	14098	13944	13994	13980	14112	13939	14152	13971	14030	13921	13942	14122	13994	14060	14050	14092	13938	14182	14077	13995	14053	13905	14032	14110	14145	13947	14291	14053	13956	13909	13940	13909	14091	14066	13935	13985	13905	13960	14172	13918	13918	13942	13979	14070	13990	13864	14227	14109	14135	13998	14102	14042	13992	14050	13989	13996	14191	14139	14022	13938	14060	14119	13992	14116	13924	14052	14029	13979	14029	14018	13982	13949	13913	13981	13927	14011	14025	14170	14136	14002	14011	14080	14154	14040	13905	13938	14129	13985	14020	14127	14063	13994	14091	14044	14032	14051	14164	14038	14012	13919	13829	13952	13989	14070	14063	13918	13910	14074	14128	14006	14076	13955	14076	14059	14171	14175	14066	14238	13887	13999	14176	14012	14171	13986	14096	13967	13902	14013	14107	14089	14052	14131	14146	14083	13998	13888	14001	14185	14036	14054	14045	14056	14079	13905	13912	14040	14074	13936	13876	13925	14110	14049	13831	14121	14036	14097	13972	13962	13964	13918	13905	13969	13953	14012	13966	14062	13886	14025	14040	14025	14042	14058	13937	14109	13955	14101	14060	14194	13961	14146	14149	14020	14090	14035	13880	14181	13823	13969	13871	14094	14119	13892	14268	13953	14065	13863	13997	14070	14118	14064	13790	13946	14026	14079	14072	13981	13977	14056	14063	13796	13942	13924	14008	14032	14047	14140	13962
22652	21045	28776	23516	21245	22923	23788	18284	17278	16797	16760	16487	16384	21178	34963	32328	27410	21867	17549	16001	15559	15577	15386	15103	15312	15344	15581	15408	15502	15450	15320	15324	15432	15422	15382	15262	15249	15300	15206	15429	15434	15247	15188	15154	15388	15358	15202	15226	15267	15172	15375	15181	15116	15461	15461	15167	15253	15268	15193	15358	15304	15403	15310	15316	15432	15413	15330	15390	15374	15223	15286	15333	15473	15251	15184	15430	15330	15454	15335	15249	15194	15231	15220	15163	15238	15221	15581	15272	15249	15066	15391	15257	15245	15191	15291	15370	15415	15191	15229	15248	15375	15206	15372	15251	15268	14968	15308	15129	15160	15361	15239	15182	15124	15096	15346	15250	15168	15139	15247	15355	15291	14981	15274	15232	15227	15260	15391	15160	15423	15152	15362	15272	15207	15223	15301	15173	15327	15368	15123	15165	15223	15118	15455	15313	15351	15278	15123	15087	15478	15372	15522	15196	15280	15136	15020	15181	15261	15105	15225	15168	15129	15172	15063	15060	15306	15327	15324	15279	15167	15046	15164	15175	15231	15273	15052	15302	15474	15222	15325	15276	15154	15379	15298	15164	14995	15212	15309	15104	15359	15245	15209	15146	15186	15143	15188	15343	15252	15169	15080	15293	15252	15387	15257	15547	15188	15239	15238	15183	15354	14989	15238	15342	15251	15349	15222	15288	14977	15151	15215	15217	15381	15186	15289	15116	15229	15324	15424	15214	15224	15266	15192	15106	15240	15174	15381	15373	15246	15210	15130	15140	15272	15153	15182	15343	15419	15294	15264	15307	15216	15161	15255	15443	15374	15122	14951	15073	15292	15118	15194	15185	15338	15273	15262	15224	15117	15416	15331	15227	15360	15271	15233	15248	15106	15101	15265	15172	15164	15305	15237	15310	15199	15093	15201	15179	15356	15409	15372	15336	15159	15505	15378	15176	15236	15203	15189	15180	15128	15351	15268	15203	15275	15323	15359	15306	15073	15215	15372	15110	15211	15166	15072	15137	15011	15351	15249	15144	15121	15354	15304	15103	15035	15146	15169	15323	15384	15318	15253	15293	15238	15328	15250	15378	14983	15159	15355	15199	15220	15463	15206	15245	15454	15396	15294	15380	15286	15242	15233	15249	15231	15126	15230	15252	15197	15367	15177	15092	15167	15103	15313	15072	15185	15159	15329	15217	15328	15096	15376	15406	15264	15369	15301	15065	15145	15415	15190	15129	15285	15224	15352	15261	15364	15268	15340	15293	15137	15029	15312	15210	15273	15344	15104	15069	15156	15272	15322	15242	15064	15162	15315	15343	15464	15188	15316	15073	15236	15241	15386	15159	15311	15359	15076	15213	15232	15229	15135	15126	15316	15070	15193	15100	15008	15200	15189	15373	15365	15332	15183	15171	15275	15265	15327	15092	15313	15167	15127	15158	15194	15195	15184	15236	15264	15049	15191	15120	15133	15208	15239	15399	15194	15286	14970	15418	15099	15273	15183	15138	15150	15105	15217	15247	15152	15373	15246	15123	15238	15373	15326	15186	15183	15173	15078	15183	15370	15407	15187	15298	15112	15190	15386	15293	15107	15232	15269	15037	15203	15273	15179	15523	15212	15339	15306	15010	15209	15312	15190	15155	15227	15270	15359	15238	15136	15252	15108	15194	15191	15139	15211	15229	15250	15172	15153	15185	15178	15306	15330	15318	15078	15135	15118	15156	15084	15140	15292	15294	15320	15247	15159	15358	15453	15289	15238	15204	15377	15183	15225	15248	15374	15336	15336	15092	15127	15235	15223	15062	15271	15292	15369	15329	15433	15374	15244	15200	15171	15150	15209	15102	15212	15235	15090	15248	15261	15259	15064	15102	15275	15188	15400	15339	15398	15239	15095	15325	15246	15328	15256	15262	15382	15244	15261	15226	15147	15167	15305	15293	15235	15092	15346	15095	15308	15402	15178	15208	15406	15031	15002	15179	15176	15211	15201	15178	15156	15203	15225	15097	15147	15189	15080	15164	15244	15300	15186	15370	15341	15277	15237	15132	15260	15244	15111	15167	15278	15116	15374	15345	15263	15288	15119	15304	15264	15100	15130	15354	15314	15102	15319	15201	15160	15620	15229	15020	15168	15077	15343	15038	15172	15101	15200	15195	15269	15403	15409	15142	15390	15093	15001	15253	15202	15259	15160	15245	15255	15153	15160	15211	15060	15270	15338	15087	15367	15306	15449	15192	15029	15374	15359	15279	15135	15169	15386	15042	14952	15364	15243	15219	15101	15289	15095	15285	15268	15178	15278	15405	15397	15206	15540	15058	15075	15113	15190	15086	15286	15035	15235	15260	15430	15265	15180	15281	15151	15160	15351	15094	15040	15331	15254	15074	15271	15291	15159	15241	15126	15375	14909	15131	15366	15129	15176	15275	15188	15313	15167	15159	14901	15192	15340	15161	15200	15167	14990	15196	15238	15287	15092	15244	15264	15245	15098	15042	15202	15409	15143	15406	15124	15033	15222	15284	15006	15057	15419	15119	15144	15190	15197	15103	15102	14900	15185	15346	15266	15080	15468	15388	15232	15076	15253	15193	15258	15334	15240	15032	15084	15316	15092	15274	15137	15506	15273	15290	15308	15189	15193	15228	15249	15312	14989	15059	15299	15162	15240	15234	15222	15272	15199	15174	15323	15229	15179	15159	15335	15238	15294	15313	14897	15172	15253	15273	15220	15057	15362	15119	15100	15018	15113	15231	15182	15298	15348	15435	15102	15177	15129	15302	15252	15317	15182	15269	15211	15207	15377	15361	15424	15121	14989	15205	15089	15405	15286	15088	15388	15136	15168	15004	15200	15231	14969	15238	15308	15208	15130	15128	15227	15210	15099	15299	15112	15190	15255	15137	15317	15411	15199	15244	15212	15314	15220	15120	15275	15345	15085	15330	15255	15088	15197	15204	15238	15049	15196	15198	15116	15222	15143	15239	15229	14932	15248	15208	15105	15417	15266	14988	15216	15140	15214	15199	15309	15179	15231	15274	15234	15173	15194	15105	15245	15206	15361	15280	14951	15289	15265	15126	15218	15226	15024	15253	15301	15084	15198	15052	15156	15092	15261	15288	15186	15188	15194	15119	15397	15328	15263	15290	15340	15206	15181	15247	15314	14960	15331	15137	15315	15299	15181	14972	15210	15375	15118	15302	15238	15267	15316	15209	15286	15208	15328	15238	15280	15070	15191	15198	15118	15426	15211	14991	15195	15251	15112	15082	15162	15402	15332	15077	15165	15167	15183	15128	15244	15286	15399	15067	15159	15238	15107	15198	15247	15302	15277	15273	15193	15160	15190	15324	15310	15194	15088	15238	15264	15146	15190	15119	15225	15183	15332	15087	15272	15157	15175	15224	15268	15284	15171	15331	15090	15221	15220	15244	15235	15373	15352	15318	15219	15279	15523	15058	14987	15072	15176	15243	15234	15126	15134	15258	14888	15345	15277	15250	15342	15078	15292	15081	15344	15311	15265	15189	15301	15250	15220	15240	15225	15280	15339	15009	15181	15006	15248	15237	15406	15257	15065	15151	15178	15346	15216	15270	15266	15230	15209	15121	15169	15250	15316	15237	15175	15267	15319	15290	15125	15078	15006	15158	15207	15258	15067	15198	15264	15390	15332	15325	15283	15360	15269	15450	15108	15175	15197	15174	15107	15246	15130	14939	15290	15206	15251	15112	15268	15265	15118	15255	15354	15347	15300	15033	15044	15121	15141	15159	15100	15323	15326	15261	15101	15255	15290	15220	15223	15027	15256	15195	15554	15242	15126	15265	15301	15217	15102	15210	15169	15125	15202	15259	15335	15252	15241	15191	15244	15219	15301	15290	15109	15176	15167	15307	15138	15122	15225	15219	15276	15132	15288	15129	15056	15129	15054	15209	15332	15102	15163	15167	15082	15332	15421	15248	15217	15287	15349	15257	15115	15169	15046	15202	15131	15325	15311	15239	14991	15157	15136	15179	15081	15169	15188	15188	15086	15262	15137	15049	15430	15388	15296	15285	15163	15078	15234	15313	15399	15142	15182	15222	15418	15067	15269	15291	15244	15240	15184	14992	15211	15198	15311	15284	15157	15261	15214	15095	15166	15026	15102	15319	15372	15422	15017	15357	15192	15449	15218	15258	15213	15099	15368	15238	15459	15381	15277	15328	15354	15179	15332	15323	15299	15387	15263	15279	15204	15366	15007	15043	15185	15086	15122	15049	15066	15145	15222	15443	15358	15344	15483	15206	15108	15053	15177	15226	15141	15196	15361	14939	15112	15287	15280	15081	15148	15205	15160	15308	15206	15229	15129	14917	15431	15081	15191	15207	15213	15284	15268	15285	15317	15229	15313	15340	15111	15173	14988	15089	15007	15171	15172	15072	15190	15403	15210	15322	15128	15342	15280	15284	15248	15200	15191	15153	15286	15250	15244	15023	15151	15252	15289	15109	15290	15230	15371	15179	15213	15056	15064	15209	15303	15182	15270	15164	15150	15326	15447	15195	15223	15365	15322	15047	15240	15304	15468	15342	15363	15279	15283	15361	15141	15489	15193	15329	15355	15256	15007	15194	15289	15198	15136	15229	15460	15124	15166	15139	15037	15310	15157	15109	15168	15129	15079	15209	15360	15078	15335	15111	15215	15144	15190	15400	15150	15204	15289	15266	15325	15243	15434	15068	15240	15161	15197	15193	15170	15220	15209	15307	15215	15258	15258	15296	15187	15196	15264	15429	15162	15193	15300	15445	15128	15111	15229	15091	15101	15286	15169	15135	15184	15001	15031	15206	15100	15190	15286	15053	15197	15151	15055	15206	15198	15324	15193	15203	15322	15359	15151	15226	15428	15330	15190	14980	15343	15197	15159	15110	15030	15079	15295	15212	15100	15448	15125	15219	14926	15311	15176	15323	15284	15209	15284	15272	15181	15160	15301	15253	15331	15505	15169	15116	15241	15179	15215	15084	15206	15295	15371	15162	15162	15262	15226	15266	15326	15327	15206	15341	15372	15291	15311	15132	15246	15313	15219	15130	15243	15340	15183	15223	15229	15069	15132	15167	15378	15068	15081	15244	15251	15275	15281	15106	15015	15050	15156	15288	15397	15275	15432	15298	15241	14991	15405	15254
18481	35759	35051	28820	23319	20335	18712	17667	17207	16403	16061	15735	15472	24132	38091	35333	29190	21536	16537	14918	14216	14006	14137	14070	13971	14264	14181	14167	14195	14203	14272	13931	14160	14128	13991	14148	14305	14236	14128	14007	13994	14108	14059	14063	14237	14100	14252	14200	14229	14160	14020	14142	14115	14326	14116	14031	14227	14276	13990	13982	14094	13947	14179	14033	13956	14147	14050	14171	14118	14135	14031	13997	14164	14044	13904	14189	13919	14279	14134	14085	13920	13921	14134	13975	14093	14105	14041	14153	14197	14250	14170	14168	13914	14095	13958	14058	14117	14084	14106	14040	14042	14077	14139	14106	14221	14053	14181	13995	14283	14137	14011	14046	14048	14070	14055	13963	14112	14160	13974	13862	14166	14147	14129	13841	14042	13985	14061	14191	14069	14053	13936	14083	14060	14143	14011	14152	14119	14010	14183	14059	13938	14028	14211	13982	14022	14037	14063	14096	13964	14047	13930	14120	14137	14029	14170	14073	14070	13957	13996	13943	14096	13999	13972	14189	13967	14178	14105	14133	14099	13963	14009	13941	14097	14248	14127	14177	13932	14195	14058	14116	14081	14103	14120	14020	14053	14146	14035	13967	14067	14282	13966	14059	13971	14283	14188	13987	14092	14113	14112	14030	14064	13988	14066	14177	13975	13973	14121	14104	14149	14085	14203	14038	14099	14113	14282	14089	14149	14116	14175	14290	14013	14020	14005	14051	14244	14116	14125	14058	13949	14142	13959	14003	14077	13921	14196	13968	13980	14102	14140	13974	14238	14074	13798	14065	14066	13990	14042	14141	13923	14162	14197	13907	13957	14141	14212	14132	14118	13964	14009	13847	14121	14236	13987	13959	14140	13912	14131	14170	13868	14033	13981	13977	13969	13855	14034	14195	14293	14088	14014	14139	14122	14064	14144	13981	13825	14099	14092	14132	14150	14054	14073	13930	14019	14170	14051	14081	14207	14083	14083	14183	14027	14147	14042	14068	14182	14154	14090	14025	14153	14144	13893	13946	14030	14105	14136	13925	14193	14029	14253	14070	13997	14111	14097	14101	14103	14150	14026	14102	14008	14244	14198	14026	14033	14186	14040	14014	14180	14134	13940	14045	13996	13952	14175	14172	14112	14098	14010	14017	13954	14138	14055	14122	14184	14064	13928	14047	14190	14104	14076	14013	14050	14214	13905	14050	13942	14182	14117	14094	14090	14025	14062	14227	14099	14030	13963	14073	14076	14114	14130	13985	13889	14203	14007	14242	13931	14099	14141	14046	14076	14029	14165	14051	14104	14201	13823	14139	14204	14124	14104	14116	13896	14089	14084	14001	14169	14070	14060	14018	14131	14021	14176	13901	14090	14091	14204	14150	14053	14121	14043	13912	14090	14030	13960	14031	13958	13908	14244	14130	14166	13939	13950	14240	14155	14072	14101	14254	14001	14095	14233	13956	14017	14103	13935	14019	14088	14181	14043	14055	14035	14066	13980	14025	14119	14057	13984	14049	14091	14239	14055	14055	14148	13900	14021	13950	14230	14113	13945	13946	13864	14012	14032	14001	14145	14092	14068	13924	14155	13988	14038	14050	14228	14199	14056	14145	14091	13991	14201	13868	13967	14062	13980	14047	13946	14022	13861	14105	14198	13887	14063	14093	13935	14085	14030	14068	13998	14030	14042	14127	14103	14197	14087	14082	14261	14171	14117	13899	14018	14001	14002	14052	14091	14252	13862	14046	14193	13919	14014	14088	14193	13979	14159	14089	14100	14108	14104	13880	14221	13941	13912	14044	14121	13918	14054	14018	14074	13947	14038	14130	14057	14076	14025	14131	13999	14110	14068	13991	13946	14059	13887	13962	14113	14066	14087	14072	14092	13935	14209	14105	14250	13921	13969	13948	14052	14089	14210	14144	14100	14102	13907	13902	14108	14065	14085	13891	14134	14130	14064	14103	14015	14156	14100	14090	14127	13999	14052	14117	14112	14008	14100	14074	14016	14041	13992	14085	14104	14193	14045	14020	14183	14093	13911	14146	14064	14058	13920	13961	14207	13943	13874	13995	14098	14104	14034	14114	14092	14026	14118	14023	14045	14035	14007	13966	13975	14198	14059	13989	14099	14110	13987	13972	14310	14181	14009	14104	14009	14003	14091	13961	13993	14041	13939	14064	13991	14074	14195	13954	14216	13930	14075	13991	14006	14125	13963	14051	14173	13891	14118	14086	14247	14044	14194	14163	14168	14052	14003	14160	14012	14086	14150	14017	14141	14142	13764	14122	13935	14040	14058	13941	14154	13938	14028	14075	14107	14022	14069	14132	14065	13977	14124	14202	14128	14209	14210	14085	14164	14064	14215	14128	14058	14192	13944	14016	14168	13989	14047	14042	14245	13879	14024	14071	14020	14130	14115	14225	13992	13927	14069	13912	14211	14048	14224	13876	14128	14126	14183	14177	14048	14202	13934	13974	13905	14133	14075	14131	14132	13962	13933	14081	14247	14119	13944	13967	13971	14085	14049	14017	14019	14112	14155	14226	13917	14129	14083	14167	14150	14204	14186	14099	13944	14142	13949	13940	14106	13995	14087	13943	14187	13984	13982	14191	13987	14089	14067	14098	13977	14034	14123	14284	14055	14172	13948	14185	14185	14082	13934	14078	13889	14012	13965	14233	14071	13935	14118	14070	14102	14121	14064	14077	14166	14028	14039	13967	14119	13933	14122	13984	14058	13949	14086	14159	13966	14181	14053	14063	14193	14084	14021	13939	14100	14137	13913	14094	14167	14011	14014	14225	14060	13945	14060	14219	14219	14081	14101	13978	14040	14010	13937	14032	14172	14143	14239	14051	14043	13965	13944	14037	14152	14008	14104	14049	14039	13974	13954	13964	14163	14013	14057	14160	14161	13978	13993	14228	13994	13863	14144	14052	14046	13922	14143	14113	14158	14194	14106	13999	13888	14156	14107	13912	13987	14020	14106	14164	14080	13810	14189	14033	13866	14057	14096	14108	13908	13970	14049	14040	14098	14021	13959	14132	14052	13939	14078	14168	14054	14061	14075	14113	14101	14004	14033	14001	14156	14011	14019	14082	14042	14058	14140	14101	14099	14025	14079	14163	14135	14083	14026	13953	14184	14148	14050	13996	13902	14187	14103	14063	14156	14087	13958	14103	14039	14096	14047	14192	13995	14036	14083	14087	14103	14067	14110	14161	14074	14135	13994	14146	14035	13979	14068	14135	14048	13972	13956	14126	14060	14121	14246	14008	14127	14060	14064	14128	14104	14057	14038	13921	14180	13877	13888	13894	14068	13999	14016	13976	14002	14192	14053	13939	14275	13969	14102	14082	14049	14020	14004	13924	13917	14075	14045	14036	13994	14078	14118	13867	14077	13957	14072	14138	14082	14169	14145	14116	14151	14123	14149	14092	13932	13946	14039	14058	13986	13988	13976	14050	13919	13955	14214	14050	14003	14023	14106	14072	14135	14202	13906	13963	14088	14075	14112	14092	13898	14103	14316	13944	14073	14007	14070	13958	13994	14097	14114	14154	14032	14132	14047	14172	14045	14010	13999	14010	14070	14082	14199	14069	13953	14057	14032	14101	13953	14042	14006	13944	14027	14196	14027	14035	14275	14150	14182	14052	13939	14023	14028	14331	14061	13952	13987	13974	13978	14191	14021	14124	14055	14073	14080	14125	14199	13987	13972	13877	14113	14216	14100	14032	14005	14169	14036	14009	13960	14002	13909	14059	14188	13980	13935	14119	14153	14154	14032	13872	14133	13907	14149	14028	13934	14045	14043	14216	14207	14091	14020	14315	14230	14118	14008	14090	13888	14206	14082	14056	14110	14212	14089	14206	14155	14142	13955	14101	13876	14189	14038	13991	13819	13864	13999	14073	13921	13993	14116	14129	13997	13933	14037	14022	14185	14003	14044	13987	14023	13957	14152	14155	14047	14097	14087	13997	14150	14077	14077	14033	13981	14111	14032	14047	14089	13998	14091	14073	14090	14054	14022	14139	14054	14086	13936	13941	14008	13969	14091	14057	13995	14020	14029	14081	13938	14048	14106	14162	14157	13880	14078	14044	14180	14159	14074	14028	14137	13977	14032	14189	13979	14129	14127	14035	14051	14002	14047	14180	14173	13982	14171	14082	13937	13980	14236	14046	14257	14171	14117	14136	13949	14089	13890	14047	14111	14207	14024	14019	14101	14059	14013	14075	13932	13910	13964	14087	13969	13972	14103	14092	13894	14035	14024	14102	14102	14019	14168	14100	14001	14106	13866	14233	14280	14075	14199	13991	14142	13937	14087	14048	14034	14059	14003	14100	14142	13967	13983	14169	14050	14146	14064	13863	14042	13939	14092	14065	14075	14115	13852	13985	14086	14168	14217	14046	14067	14004	14062	14085	14173	14274	14103	14307	13999	13928	14166	13971	13931	13980	14182	14092	14088	14139	14224	14004	14194	14112	14122	14012	14170	14087	14057	14031	14018	13996	13993	13998	14068	13964	13943	14091	14111	13965	13966	14064	14227	13842	14176	13975	14218	13870	14046	13999	14046	14050	14189	14094	14075	14176	14102	14076	14144	13931	14063	14160	14067	13933	13867	14059	14137	13972	14177	14004	13897	14288	14009	14064	14015	14079	13875	14103	14005	13967	14015	14025	14136	13964	14152	13966	14020	14021	13897	14163	13991	13829	14133	13992	14206	14049	13999	13983	14090	14028	13980	14152	14123	14077	13943	14108	14130	14136	14121	13918	14081	14140	14028	14055	14165	14093	14030	14074	14151	14077	13855	13989	14100	13975	14014	14006	14018	13986	14055	14208	14089	14147	13974	14117	14129	14028	14001	14007	14113	14154	13934	13908	13946	13970	14182	14028	14008	14017	14175	14048	14107	14000	14113	14104	14172	14010	14161	13986	14259	14043	13994	14037	14045	13924	14108	14039	14109	14120	14021	13990	14155	14180	13993	14071	14183	14111	14176	13916	14081	13956	14025	14010	14095	14080	14084	14320	14126	14021	14048	14049	14032	14088	13948	14043	14056	14055	14023	14035	13976	14300	13982	14099	14037	13868	14113	14038	14155	13952	14105	13889	14147	14187	14123	13933	14186	14043	14002	13940	14060	14119	14024	14184	14057	14065	14098	14104
27305	22599	26195	21796	17168	16494	16226	15797	15585	15480	15357	15204	15185	15431	16844	17347	16587	15711	15244	14962	14871	14840	15105	14945	15135	14915	15108	14828	15012	14965	14948	14887	14814	14846	14792	15182	15163	14994	14891	14845	15054	14863	14787	14977	15027	14998	15103	15092	14733	14926	14819	14953	14822	14861	14893	14742	14940	15159	14633	14995	14854	15012	14956	14956	14954	14917	15020	14778	15056	14955	14931	14994	14727	15048	14926	14857	14932	14976	14937	14880	15103	14956	14919	14987	15071	14761	14851	14758	14938	14816	14893	14956	14875	14929	15066	14977	14822	15032	14959	14740	14993	14844	14825	14936	15201	14768	15020	14830	14886	14856	14865	14878	14928	14848	15165	14832	14946	15005	14983	14893	14811	14973	14876	14932	15144	14848	15062	14874	15017	14855	14758	14863	15005	14969	15039	14892	14988	14895	14914	14948	14946	14954	14917	14932	14724	15031	14881	14903	14850	14891	14895	14983	15019	14966	14950	14841	14830	14973	14750	14841	14959	15009	14911	14836	15058	15022	14833	14986	14902	14821	14771	14838	14782	14944	14772	14713	14821	15030	14940	14829	14967	14988	14996	15144	15036	14882	14847	14980	14897	14946	14941	14875	14863	14996	15062	15124	15004	14893	14941	14887	14944	14784	14947	14952	14874	15026	15003	14920	14910	14757	14965	14928	15042	15008	14971	15021	14854	14818	14895	15042	14994	14806	14768	14706	14789	15038	14897	15000	14731	14979	14691	14967	15001	14871	14917	15024	14924	14970	15163	14832	14882	14736	14944	14951	14779	15023	14926	14918	14935	15095	14739	14915	14795	14922	14868	15006	15002	15231	14925	15081	14865	14875	14855	14979	14985	14967	15038	14930	14948	15092	14950	14917	14891	15045	14879	14841	15046	15085	15008	14923	15001	14954	14762	15029	14840	14883	14847	14869	15032	14842	15012	14832	14953	15042	14832	14962	14911	14924	14787	14883	15056	14959	14939	14954	14967	14882	14751	14864	14768	14823	14952	14913	14964	14893	15010	15057	15079	15163	15015	15163	14807	15031	15004	14889	14966	14951	14858	14792	15129	14909	14905	14732	14889	15092	15072	14853	14911	14807	14910	14799	15013	14869	14761	14852	15088	14804	15145	15123	14905	15018	14858	15072	14844	14932	14965	14912	15056	15294	15209	15036	14935	15022	14891	15061	14742	14764	14862	14813	14831	15047	14799	14963	15106	15224	15093	15035	14799	14920	14985	14947	14937	15089	14846	15015	15108	14992	14983	14962	14856	14826	14984	14991	15078	14976	14947	15165	14911	15112	14967	15146	14915	14742	14960	14885	14846	15039	15160	14699	14819	14943	14939	15096	14907	14896	14988	14925	15023	14814	15028	14903	14921	14943	14954	14872	15022	14961	14958	14762	14798	14853	14942	15033	14923	14867	14941	14967	14901	14875	14970	14951	14893	14878	15016	14890	15034	15050	14753	14932	14909	15000	14876	14998	14885	14996	14922	14986	14922	15059	15020	14927	15021	14861	15117	14982	14796	14881	15177	15022	14864	14935	14892	14933	14924	14875	14913	14844	15020	14731	14776	15018	14877	14766	14804	14919	14836	14962	14819	14876	14950	14898	15076	14910	15043	15044	14953	15011	14953	14910	14988	14896	14964	14777	14798	14829	14840	14933	14928	14951	14971	14874	14869	14855	14896	14793	14954	14939	15131	14853	14974	14891	14920	14977	14767	14991	14917	15001	14940	14936	14972	15034	15044	15106	15024	14869	14940	14888	14957	14936	14910	14915	14989	14747	14844	15013	14971	14928	14902	14890	14798	15059	14978	14880	14777	14832	14866	14780	14886	14983	14772	14970	14997	14846	14970	15129	14837	15019	14851	15066	14889	14907	14948	14694	14905	15041	14853	14972	15089	14987	15117	15038	14769	15087	14890	15058	15072	14822	14861	14899	14919	15210	14870	14958	15003	15029	14810	15086	14926	14876	15155	14979	15047	14911	14988	14930	14867	14963	14873	14810	14882	14775	15004	15032	14931	14942	14780	14870	14917	14944	14868	15000	15009	14980	15044	14810	14687	14850	14948	14859	15078	14883	14965	14892	14967	15040	15015	15063	15045	14825	14903	15015	15166	15117	14993	14827	14780	14958	14765	15147	15099	14780	15031	14841	14847	14998	15067	14966	15078	14999	14906	14915	14944	15001	14865	14918	15122	14857	14878	14958	14905	14880	14976	14982	15084	14706	14730	14976	14788	14976	15030	15059	14857	15012	14914	15009	15027	14983	14905	15006	14807	15046	14799	14999	14899	14897	14991	14852	14799	14769	14997	14819	14871	14943	14991	14886	15028	14793	14853	14788	15029	14951	15025	15057	14693	14881	14869	14800	14918	15000	15087	14913	14921	14919	14885	14911	14908	14867	14906	15086	14747	15031	14840	14950	14886	14939	14994	14927	14873	15036	14972	14904	14969	14895	14779	14813	14867	14993	14931	15008	14850	14915	14793	15020	14912	14850	14962	14956	15108	14712	14883	14930	15090	14862	15028	14931	14968	15004	14999	14979	14824	14985	14850	14744	14820	14803	14929	14857	14913	14700	15010	15094	15007	14865	14848	14906	14868	14980	14983	14966	15016	15069	15079	14912	14964	14915	14847	14923	15002	14846	14855	14990	15006	14945	14835	14910	15021	14912	14851	15029	14743	14934	14874	14822	14864	14966	14848	14905	15090	14916	14857	14712	14728	14846	14955	15002	15008	14921	15186	14905	15111	14864	14898	14996	15067	14883	14821	14766	14910	14939	14992	14982	14853	15039	15036	14899	14868	14871	15097	14936	14959	14777	15003	14866	14894	14781	14841	14948	14932	15009	14971	15101	14825	14910	15032	14858	14846	14851	15087	14880	14881	14763	14761	14827	14890	14806	14932	14873	14914	15116	14932	14860	15118	15067	14790	14966	14959	14782	15192	14942	15085	14929	15007	14906	15018	14836	14747	14848	14853	15019	14964	14906	14880	14850	14892	14904	14806	15047	15028	14817	14958	15012	15111	14837	14903	15008	14721	15145	14986	14935	15011	14845	14894	15001	14910	14954	14934	15145	15045	14726	14938	14901	14873	14817	14692	15017	14885	15056	14805	14955	14954	14946	14890	15034	14929	14946	14921	14959	14846	14907	14972	14848	14881	14890	14922	14819	14842	15004	15026	15068	14794	14856	14924	14925	14927	14820	14913	15120	14935	14826	14866	15044	15102	14918	15069	15121	14949	15014	15031	14931	14846	14830	14992	14919	15080	14915	14913	14849	14925	14984	14909	14773	14999	14932	14995	15003	15137	14958	14781	14888	14879	14835	15053	14722	14963	14918	14940	14968	15021	14897	15072	14792	14933	15104	15033	15035	14918	15115	15081	14824	14985	14852	14957	14912	15081	14759	14987	14984	14988	14956	14975	14981	14998	15068	14921	14881	14960	15022	14927	14977	14808	14815	14955	15026	14989	14951	14639	15017	15000	15030	14958	14915	14984	14919	15014	15105	15043	14879	14924	14973	15093	15011	14950	15013	14947	14916	14914	14880	14798	15046	15078	14956	14676	14736	15140	14763	14825	14957	14870	15097	14885	14850	14869	15045	14980	14917	15030	15204	15072	14710	14960	14853	14928	15001	14826	14888	14888	14949	14876	15066	14847	14988	15120	14956	14972	14927	15077	14847	14791	15013	14876	14913	15001	15009	14793	14743	14707	14913	14961	14872	14888	14925	14920	14858	14948	14690	15073	15011	14888	15092	15165	14985	15054	14953	15041	14971	14996	14810	14932	14973	14814	14806	14851	14938	14961	15133	14995	14891	15098	14893	14901	14925	14925	14839	14796	14844	14944	14805	14863	14881	14853	15027	14980	15057	15037	14975	14819	14787	15029	15139	15103	14994	14957	14886	14995	14889	14889	14837	14997	14829	14846	14821	15053	14864	14783	15038	14854	14972	15014	14892	14838	14864	14797	14956	14828	14982	15021	14921	14886	14886	15061	14887	15095	14883	14886	14985	14923	14954	14735	14955	14915	14776	15070	14733	14950	14874	15005	14830	14963	15140	14949	14904	14943	14917	14882	14849	14825	14814	14781	14829	14919	14962	14993	14805	14914	14948	15104	15104	14978	14908	14993	15209	14880	14844	14947	14986	14794	14915	14913	14779	15114	14998	14884	14838	14716	14916	15070	14918	14825	14842	15067	15007	15131	14773	15014	14807	15093	14916	14875	14846	14816	14676	14992	15150	14876	15090	14993	15030	15125	14970	14934	14973	14941	14834	15122	15069	14847	14914	14900	15016	15073	14810	14977	14891	14932	15042	15007	15031	15056	15014	14947	14957	14977	14990	14885	14882	14827	14659	14847	14848	14821	14932	14811	15086	14924	14882	14978	14913	14783	14678	14834	14757	14675	14970	14848	15031	15037	14958	14919	15065	14893	14817	14932	14958	14776	14772	14925	14916	14857	14887	14870	14950	15253	14881	15025	14755	14774	14945	15093	14918	14840	15028	14975	14859	14979	14862	14856	14757	14727	14880	14890	14829	14886	14742	14943	15121	14886	14984	14960	15025	15015	14969	14780	15106	14789	14886	15076	14955	15023	14943	14707	14913	14897	14903	15002	14901	15003	15066	15024	15059	14765	14883	14968	14976	14952	14943	15191	14841	14793	14881	15134	14895	14840	15068	14879	14912	14940	14915	14973	14975	14841	14746	14812	15074	15073	15137	15010	14884	14727	14787	14953	15187	14861	14765	14983	14887	14854	14755	15054	15034	14813	14933	14881	14939	14951	14858	14821	15068	14986	14990	14948	14909	14922	14950	14860	15018	14739	14750	14934	15090	15058	14896	15029	15031	14860	14933	14771	15050	14800	14614	15012	14932	14763	14931	14705	14991	14692	14816	14765	14993	14924	14988	14792	14801	14887	14820	14953	14800	15014	15008	14859	14975	15067	14903	14786	15000	15043	14901	14834	14725	14933	14901	14831	15034	14993	15214	15096	14901	15007	15105	14893	14754	14866	14796	14859	15039	15145	14942	14930	15018	15020	14794	14913	15045	14985	14854	15082	14918	14976	15008	14898	15010	14900	14839	14914	14890	14915	15083	14984	15019	14875	14750	14830	15084	14882	14929	15007	14961
18298	27614	27111	19718	17230	16388	15621	15243	15024	14499	14673	14360	14381	14931	17012	16878	15798	14838	14277	13959	14090	13965	13870	13961	14003	13805	13941	14040	13844	13891	13780	14037	13901	13853	13944	13798	13940	13824	14025	13843	13973	13817	14034	13775	14008	13936	13955	13825	13809	14029	13782	13737	13965	13934	13858	13904	13669	13721	14028	13850	14024	13772	13978	13976	13669	13888	13853	13757	13921	13941	13922	14026	13779	13855	13898	13803	13842	13825	13784	13797	13954	13942	13939	13855	13719	13935	13749	13821	13916	13768	13886	14044	13782	13975	13869	13802	13937	13912	13947	13717	14009	13748	13846	13864	13854	13817	13891	13981	13973	13956	13786	13959	13836	14081	13772	13879	13843	13986	13988	13871	13849	13924	13755	13689	14016	13917	13775	13897	13759	14023	13870	13826	14006	13982	14004	13912	13825	13895	13876	13922	13747	13859	13836	13940	13910	13743	14002	13784	13879	13834	13845	14006	13896	13882	13874	13754	13859	13825	13765	13992	13937	14086	13895	13940	13838	13848	14024	13980	13860	13807	13918	13954	13911	14089	13941	13987	13978	13895	13850	13859	13919	13787	13898	13923	13863	13785	13779	13983	13878	13864	13778	13880	13872	13829	13875	13770	13913	13880	13833	13858	13915	13971	13901	13996	13827	13712	13903	13865	13771	13918	13934	14051	13846	13938	13891	13843	14090	13866	13863	13842	14059	13759	13667	13782	13913	13788	13723	13832	13905	13639	13961	13755	13953	13947	13729	14016	13793	13740	13839	13905	13827	13915	13861	13816	13997	13787	13896	13832	13859	13865	13746	13831	13766	13839	13937	13903	13827	13825	13723	13962	13818	13823	13991	13866	13932	13846	13719	13748	13929	13904	13838	13902	13954	13928	13940	13872	13924	13869	13818	13842	13847	13921	13959	13794	13871	13636	13886	13943	13981	13700	13816	13791	14056	13804	14073	13899	13798	13779	13839	13693	14018	13877	13789	14006	13748	13791	13882	13776	13819	13829	13876	13806	13761	13786	13897	13936	13905	13808	13858	13755	13975	13780	13735	13939	14089	13997	13903	13921	14013	13804	14014	14113	13814	13934	13842	13778	13856	13889	13913	13762	13857	13854	14065	13873	13949	14012	13786	13851	13993	13972	13932	13822	13888	13731	13919	13925	13827	13937	13936	13907	13943	13823	13948	13768	14009	13968	13998	13860	13902	13952	13809	13982	13874	13997	13879	13863	13863	13874	13931	13974	13722	13958	13951	13876	13982	13929	13761	13776	13922	13870	13719	13819	13939	13823	13787	13775	13816	14042	13752	13891	14078	13975	13832	13792	13877	13955	13948	13882	13782	13746	13915	13657	13759	13664	13895	13784	13910	13803	13861	14036	13798	13777	13994	13732	13907	13800	13796	13898	13952	13781	14014	13811	13808	13590	14012	14036	13936	13802	13979	13885	13973	13914	13894	13946	13757	13831	13903	13950	13970	13860	13798	13888	13851	13894	13838	14045	13914	14035	13908	13953	13932	13897	13964	13817	13786	13887	13877	13902	13862	13993	13853	13719	13902	13939	13959	13908	13955	13894	13863	13860	13779	14005	13746	13853	13927	13904	13778	13862	13874	13735	13888	14046	14033	13864	13897	13722	13796	13951	13922	13763	13921	13845	13966	13749	14102	13835	13887	13847	13928	13898	13783	13787	13755	13898	13772	13986	13916	13892	13839	13915	13798	13950	13884	14022	13955	13952	13870	13871	13826	14026	13881	13878	13875	13785	13793	13883	13842	14090	13934	13884	13955	13817	13984	13900	13838	13695	13849	13955	13820	13947	14009	13942	13846	13720	13823	13773	13908	13922	13842	13816	13992	13765	13978	13873	13831	13958	13874	13921	14047	13931	13976	13936	14121	14003	13877	13716	13728	13907	13882	13876	13806	13984	13934	13985	13875	13979	13954	13999	14044	13865	13913	13791	13878	13998	13917	13823	13934	13739	13942	13866	13889	13908	13856	13855	13776	13915	14032	13748	13997	13959	13946	13753	13897	13831	13816	13877	13837	13966	13754	13931	13874	13856	13725	13887	13753	13868	13770	13944	13866	13860	13733	13889	13866	13869	13829	13956	13769	13872	13951	13777	13879	13825	13855	13968	13973	13918	14049	13885	13889	13812	13824	13904	14014	13760	14024	13684	13770	13881	13922	13926	13899	13942	13792	13906	13904	13895	14011	14060	13838	13943	14023	13864	13885	13804	13906	13894	13781	13852	14014	13850	13892	14000	13872	13944	13919	13828	13849	13924	14041	13716	13751	13800	13944	13904	13821	13878	14068	13790	13807	13827	13863	13884	13868	13809	13777	13852	13810	13876	13850	13906	13998	13930	13946	13836	13903	13926	13969	13876	13965	13734	14002	13737	13927	13937	13855	13803	13847	13870	13909	14028	14015	13818	13929	14007	13759	13723	13795	13959	13888	13777	13794	13908	14025	13970	13836	14001	13822	13898	13901	14047	13989	13977	14105	13856	13856	13864	13970	13941	13902	13976	13784	13860	13869	13943	13906	13724	13811	13873	13913	13757	13926	13748	13863	13920	14030	13998	13805	13901	13798	13874	13828	13857	14150	13839	13814	13996	14039	14063	13775	14033	13848	13859	13936	14075	13982	13766	13644	13884	13941	13726	13867	13777	13911	13993	14026	13952	13720	13774	13875	13891	13836	13945	13813	13849	14044	13925	14031	13813	13865	13915	13752	13658	14002	13925	13965	13927	13777	13920	13896	13818	13993	13826	13997	13928	13750	14014	13770	13882	13732	13823	13985	13979	13976	13956	13855	13847	13895	13985	13703	13724	13847	13794	13986	13884	13931	13872	13955	13874	14014	14007	13817	13942	13950	14004	13881	13830	13989	14046	13968	13854	13809	13938	13784	14036	14045	13885	13811	13924	13930	13821	13872	14071	13910	13823	13929	13816	13961	13885	13741	13947	13843	13940	13990	13864	13787	13899	13850	13807	13864	13976	13893	13842	13926	13846	13899	13827	13867	13989	13820	14015	13935	13996	13883	14007	13904	13894	14014	13750	13965	13915	13774	13751	13825	13945	13787	13884	14040	13899	13770	13971	13796	13883	13910	13769	13801	13861	13999	14076	13884	13885	13924	13912	13870	13923	13742	13940	13701	13817	13886	13948	13924	13964	14022	13978	13906	13889	14057	13967	13842	13958	13940	13843	13861	14092	13811	13945	13775	13978	13925	13933	13835	13796	13920	13815	13889	13923	13955	13913	13730	13864	13728	13937	13870	13730	13961	13879	13975	13800	13920	13888	13858	13866	13888	13706	13808	13626	13969	13829	13766	13878	13933	13915	13998	13820	13904	13819	13779	13926	13887	13826	14029	13815	14006	13821	13837	13662	13901	13867	13791	13841	13869	13950	13899	13857	14073	13792	13934	13915	13783	13978	14007	13940	13877	13732	13792	13855	13810	13812	13956	13864	13830	13840	13908	13884	13779	13902	13706	13867	13894	13982	13920	13752	13952	13979	13794	13959	13879	13938	13880	13879	13853	13858	13983	13881	13997	13888	14006	14030	13955	13780	14009	13988	13799	13983	13924	13920	13809	14087	13958	14030	13900	13881	13873	13960	13793	13965	13935	13899	13958	13835	13844	14022	13906	13936	13908	13910	13998	13880	13920	13898	13928	14061	13744	13875	13850	13722	13968	13824	13830	13731	13964	13906	13851	13719	13839	13790	13883	13919	13843	13732	13895	13854	13900	13807	13883	13845	13862	13723	13963	13816	13860	13867	13932	13831	13920	13892	13952	13809	13720	14013	13952	13917	13788	13895	13665	14124	14003	13818	13729	13994	13952	13809	13930	13920	13788	13873	13880	13919	13775	13808	13765	13842	13919	13954	13853	13932	13721	13912	13915	13965	13804	13856	14051	13897	13926	13953	13700	13816	14082	13852	13951	14016	13797	13923	13869	14024	13898	13805	13775	13811	13885	13836	13864	14108	13865	13952	13742	13750	13961	13798	13825	13852	13898	13836	13887	13809	13875	13881	13780	14059	13873	13940	13884	13780	13722	13789	13983	13856	13835	14020	13725	13969	13864	13945	13754	13934	13673	14029	13889	13807	13900	13820	13814	13756	13758	13863	13885	14064	13886	13816	13930	13849	14101	13829	13901	13958	13898	13918	14016	13926	13901	13851	13817	14040	13625	13728	13812	13927	13698	13927	13918	13727	13777	13948	13784	13725	13975	14022	13943	13915	13981	13987	13920	13945	13850	14033	13901	13940	13939	13934	13861	13744	13853	13843	13805	13879	13857	13865	13990	13856	14013	13875	13991	13911	13946	13916	13787	13797	13923	13798	13840	13745	13945	13860	13993	13995	14005	13836	13786	13827	13939	13908	13758	13873	13795	13958	13910	14007	13907	13984	13776	13867	13948	13919	13906	13634	13960	13943	13988	13954	13837	14001	13991	13885	13892	13879	13799	13783	13844	13880	13918	14007	14036	13924	13892	13935	13761	13861	13854	13886	13950	13622	13883	13811	13881	13817	13666	13746	13743	13827	13918	13895	13926	13865	13932	13835	13911	13880	14004	13887	13822	13915	13888	13839	13924	13908	14008	13671	13975	13791	14007	13792	13757	13980	13861	13820	13655	13863	13928	13927	13817	13877	13908	13855	13885	13788	14054	13758	13949	13721	13782	13961	14001	13809	13763	13852	13821	14026	13969	13983	13864	13855	13910	13737	13802	13748	13763	13789	13872	13854	13848	13995	13932	13957	13972	13746	13817	13915	13960	13783	14011	13757	13956	13949	13867	13815	13844	13972	14006	13962	13939	13863	13951	13836	13876	13944	13629	13956	13931	13928	13809	13799	13879	13861	13821	14026	13903	13942	13795	13871	13948	13950	13923	13928	13874	13940	13860	14049	13882	13865	13963	13960	13728	14054	13850	13974	13832	13932	13876	13780	13735	13888	13927	13798	13932	13867	14002	13970	13805	13930	13835	13855	13861	13904	13900	13992	13840	13906	13931	13865	13845	13800	13882	13901	13797	13958	13874	13752	13642	13935	13909	14079	13813	13725	13743	13907	13848	13996	13816	13758	13866	14002	13842	13919	13950	13952	13913	13829	13891	13977	13918	13774	13925	13929	13817	13942
23825	21043	28277	24151	21836	20742	19363	16881	16255	16034	15942	15606	15412	20798	27299	25410	21796	18217	16229	15436	15188	14981	14954	15249	15132	15126	14910	15111	15298	15153	15119	15137	15090	15105	15050	15038	15160	15033	15080	14905	14975	15150	14897	14877	15055	15280	14949	15043	14947	14956	15086	15208	15007	15064	15210	15095	15070	14889	15166	15038	14999	15010	14955	14893	15111	15139	14924	14920	15160	15116	15139	15145	15057	15028	15019	14957	14972	14924	15101	15241	14958	15032	14928	14946	14922	14955	15042	14985	15006	15049	14957	14909	15072	14830	14994	14987	14839	14985	14948	15123	14982	15089	14952	14961	15207	15107	15155	14955	14895	15063	15165	15067	15191	14984	15081	14910	14876	14828	15088	15080	15018	15107	15108	15242	14968	14875	15006	15172	15029	14984	15076	14833	15064	15238	14918	14968	14822	14971	15002	14986	15106	14972	15104	15011	15140	14723	14926	15161	14973	15053	14982	15060	14983	14896	15008	15105	14895	14979	14916	15166	14899	15091	15133	14919	15077	14933	14983	14784	15009	14919	15262	14902	15033	15051	14951	15068	15140	14998	14926	15098	14992	14942	15126	14948	15162	15096	15142	14833	14961	14969	14915	14804	14979	15109	14928	14977	15062	14986	15081	15055	14964	15149	14988	14979	15013	15287	15036	15017	15098	14933	14935	15106	15236	14982	15249	14823	15107	14845	15023	14988	14890	15039	14864	15069	15197	14935	15062	14950	14932	15089	15085	14859	14929	14893	14902	14936	15055	15001	15069	15115	14991	14943	14979	14964	14943	15095	14995	15172	15038	15118	14969	15087	15022	15168	15174	14959	14987	14869	15064	15153	15161	15106	15142	14903	15041	14849	15081	15285	14901	15126	15056	15225	15039	15111	14754	15002	14886	14882	15013	15160	15253	14784	14920	15150	14884	14817	15123	14932	15040	15147	14933	15112	14939	14968	14738	14971	15010	14802	15088	15174	14898	15093	15083	15060	15021	15040	14838	14949	15021	15260	15194	15091	15032	14883	15027	15081	15196	14909	15051	15047	15048	15002	15255	15105	14993	15113	15147	15083	14923	15097	15016	15001	14946	15109	15058	14891	15115	15050	15071	14941	14942	14900	14920	14975	15032	15165	15027	15018	14844	15020	14981	15069	15193	15038	14991	14912	14916	14943	15090	14921	15111	14933	15031	14967	14944	15108	15144	14987	14887	14959	15003	14943	14949	14993	15076	15109	14988	15004	14921	15146	15040	15204	15308	14952	15069	15006	14972	15045	14927	15114	14937	14797	14857	14956	14892	15116	14991	15128	15049	14990	15202	14955	15135	14917	15180	14979	15105	15167	15032	15097	14983	15019	15119	14989	14973	14776	14958	15104	14914	14736	14853	15029	15251	14819	15068	14882	15112	14941	15030	14867	15173	15059	15002	14997	14942	14966	14935	15129	14988	15242	15092	15000	15035	15165	15070	15111	14903	15082	14819	15110	14994	15145	15039	15065	15160	15202	15049	15031	15034	15029	14876	14862	14975	15157	15013	14903	14993	15050	14967	14936	14958	15033	14913	15008	14972	15009	14851	15166	15088	15135	14943	15041	15159	15007	15168	15154	14952	15085	15013	14906	14968	14982	15128	14723	15147	14946	15002	15012	14910	14977	14983	15040	14914	14858	14963	15182	15020	15285	15126	15073	14922	15195	15008	14991	15195	15002	15017	14810	14855	14949	15160	15045	14911	14976	15162	15126	15002	14994	14915	15164	14785	15017	15049	14975	14956	14990	15095	15044	14987	15238	14976	14929	14930	14991	14998	15056	15071	15149	15042	15106	15132	14855	15055	15012	14999	15138	15044	15204	14959	15055	15110	15018	15099	14942	15002	14885	15189	15004	15045	14870	14937	15150	15111	15045	15103	15069	15052	14982	14831	14970	15139	14955	15161	14966	15165	14919	15082	15010	15023	15034	15035	14975	14917	14946	15049	15054	15142	15121	15210	15084	15028	15004	14950	15091	15077	15116	14995	14911	15100	14971	15013	14939	14960	14893	15045	15035	14977	15023	15134	15196	15043	14967	15160	15087	14932	15077	15064	14984	15102	15104	14883	14981	15050	15084	15041	14983	15056	14994	15171	14846	15128	15125	14985	14943	14917	15068	14949	14834	14981	14988	15075	15065	15284	15164	15057	15124	14952	14912	15008	14956	15104	14914	15183	14981	15090	14833	15173	14877	14954	15023	14839	14970	14862	15063	14943	15227	15088	14975	15017	14971	14936	15055	14941	15140	15104	14926	15061	14946	15095	15011	14977	15182	15029	14919	15076	15107	14801	14839	15053	15054	14964	15123	14993	15055	14807	14808	15045	14920	14876	14968	14976	14811	14941	15064	15089	15071	15183	15229	14956	14974	15245	14991	15053	15060	14992	14998	15004	14966	15121	15029	14839	14985	15194	15267	14975	15130	15035	15052	14992	15041	14949	15025	15025	14975	14962	15111	14930	14905	14969	14935	15057	15062	15018	15192	15097	14890	14940	15075	15140	14998	14952	15112	15156	15175	15053	15021	15073	15093	14846	14835	14935	14924	15075	14767	15111	15096	15071	15094	15265	15040	14956	14987	15162	15148	15003	14988	15021	14999	14898	15024	15127	15056	14914	14996	14964	14939	14997	14758	15116	14906	15140	15064	14934	15008	15043	14800	15142	15039	15021	15026	14897	14971	14726	15101	14938	14987	15146	14899	15033	15058	15112	15186	15014	15037	15038	15058	15146	14997	15067	15222	15004	14888	15123	14898	15084	14926	15016	14989	14962	15016	15179	15101	15159	14866	15005	14946	15064	15137	15097	14792	15055	14961	15056	15267	14861	14848	14985	15022	14972	14879	14958	15065	15150	14951	15086	14834	15112	14847	14926	15059	15020	14966	14952	14993	15083	14988	15034	15179	15036	15002	14999	15248	15034	14894	14951	15086	14965	15175	15129	14880	15029	15091	14909	15034	15071	14916	15060	14988	14918	15187	15117	14870	14964	14943	15170	15004	14879	15174	14935	14974	15073	14872	15183	15067	15089	15031	14833	15106	14900	15202	15096	14964	14992	15003	15188	15154	15115	15127	15129	15184	15131	15021	14926	15084	15054	14981	15171	14982	15122	14992	15163	14994	15039	14958	15178	15044	14914	15151	14921	15025	15013	14931	14993	14926	14976	15117	15026	14880	14909	15088	15118	15173	15037	15147	15091	15111	14989	15004	15060	14965	14951	15152	14866	14952	15033	15025	14944	14902	15067	15100	14795	15024	14989	14771	14824	15035	14815	15045	15030	15004	14914	15110	14903	14973	15070	15246	15064	15194	15059	15053	15162	14940	14941	15073	14862	14894	15094	14994	14711	15038	14989	15258	15019	15043	15145	14986	15008	15085	14890	15191	14880	14964	15012	15124	15117	14993	15055	15272	14937	15025	15002	15022	15026	15085	15154	15142	14975	15034	15001	15065	14869	14938	15161	14948	15043	14964	15081	14854	15106	15185	14934	15191	14890	15118	15033	14937	15111	14924	15000	14967	14924	14922	14928	15011	14969	14981	15181	14997	15025	14975	15052	15253	14956	14956	14937	15057	15087	15059	14877	14973	14941	15000	15051	14994	15105	14922	14961	14991	15076	15030	15108	14976	15050	15023	15009	14996	14890	15045	15089	14923	15218	15157	14965	15188	15135	15206	14979	14968	15031	15145	14950	15184	14946	14725	15010	15069	15116	15045	15244	14967	14914	14920	14897	14930	14931	15022	14913	14968	14908	15085	14999	14982	15103	14930	15193	14986	15082	15045	15005	15178	15130	15016	14888	14840	15064	15165	15124	14813	15178	14994	15148	15265	14900	15150	15231	15067	14835	14973	15047	15034	15037	14922	14915	14904	15063	15154	14958	14984	14842	15002	14989	15030	15074	15196	15031	14965	15145	15004	14968	15101	15093	15136	15003	15067	15065	15083	15013	15104	15047	14865	14994	15004	15087	14815	15156	15050	15014	15043	15097	14891	15045	15006	14907	15153	15104	15032	15156	14914	15069	14739	14975	15064	15085	15064	15201	14946	14940	15017	14962	14954	15097	14917	15148	15017	15190	15013	14900	15009	15011	15011	14951	15001	14954	15234	14979	15174	15045	14894	14954	14716	14877	15009	15005	14805	14825	15025	15167	15126	15030	14970	15028	15090	14947	14937	15020	14971	15007	15209	14993	15055	15082	15013	14975	15042	15124	15080	14989	15170	14976	15053	15062	15176	15197	14965	14969	15049	15062	14970	15025	15061	15035	14989	14988	15116	15108	15027	15137	15020	14931	14888	14984	15211	15107	14893	14947	14967	14961	14871	14851	15004	15052	15216	15118	14878	15016	15062	15003	14912	14901	15160	15019	15137	15097	15022	15119	15022	15201	14959	15177	15118	14973	15004	15079	15010	14867	15051	15008	14929	14880	14958	15119	14996	15084	15188	15130	14940	15018	14980	15167	15122	15100	15091	14977	15142	14971	15008	14782	14959	14850	15045	15073	15153	15041	15017	14985	15151	14977	15104	14939	14902	14960	14964	15285	15060	15128	14853	15175	15104	15101	15014	14936	15123	14901	14942	14795	15049	14970	14909	15095	15085	15004	15047	14717	14907	15176	15143	15217	14997	14993	14902	14759	14984	15043	14998	15037	14917	14871	14840	14994	15063	14896	15063	15129	15037	14957	15003	14865	15101	14724	15030	14798	14940	15103	15089	15034	15043	15069	14994	14984	14908	15089	15134	14983	15036	14845	14894	14990	14976	14774	15077	14976	15065	15087	14833	14984	15102	15104	15095	14893	14993	14890	15070	15021	15028	14945	15036	15045	15068	15076	14857	14932	14939	15038	14923	14975	15083	14881	15073	15026	14923	15206	15156	14991	15123	15067	15063	14973	14985	15075	15184	15041	15118	15003	15118	15066	15055	15019	14947	15059	15026	15050	15097	14954	15124	14883	15091	14985	15083	15106	15071	15301	14930	15004	15098	14834	14962	15070	15048	15007	14972	14986	15100	15041	14946	14921	15085	14975	14830	14934	15063	14873	14920	15055	15064	14896	14865	15003	14984	14877	14824	15083	15153	15008	15058	15176	15012	14989	15164	15168	14797	14998	14991	14860	14991	15007	15084
17356	32019	30497	23754	20275	18384	16940	16702	15823	15385	15042	14719	14665	24216	30036	27382	22120	17719	15152	14271	14208	14007	14026	14192	14216	14128	14000	14182	13986	14135	14056	14040	14160	14040	14007	14133	14178	13984	14031	13795	14090	14033	13958	13760	13983	13983	13787	13968	14053	13993	14110	13936	13971	14064	13916	13960	13931	14015	14009	14024	14106	14052	13960	14167	14046	14147	13960	13959	13944	14015	14192	14142	13966	13934	13998	13957	14044	13968	13985	13909	13943	14034	13946	13843	13840	13971	13999	13966	13885	14066	14033	14087	14013	13873	14059	13965	14047	14013	14067	13939	13852	14153	13906	13987	13789	13899	14028	13970	14000	13982	14173	14091	13785	14125	13847	14046	13753	14091	13902	13988	14042	13996	14178	13937	14074	13831	14000	13926	14012	13992	14086	13908	14187	14006	13857	13949	13999	14087	14050	14077	14006	14039	13990	13993	13817	13940	13998	13898	13965	14201	13887	13965	13939	13977	13929	13827	14133	13810	13990	14085	13855	14083	14035	13962	14074	14017	14003	14133	13920	14035	13969	14075	13863	13975	13938	14074	14115	14005	13941	14064	14030	13948	13919	13925	13991	13849	13955	14068	13980	13936	13920	14044	13946	14099	13943	14182	14035	13966	13831	14064	13930	13966	13927	14103	13814	13828	14088	14002	14057	13800	13939	13958	13963	14128	14100	13853	13956	14064	13893	13978	14103	13961	14029	14109	13903	14056	14006	13994	13894	13838	14176	13873	13944	13955	13927	14122	13913	14002	13948	13998	13772	13793	13976	14150	14109	13968	13867	13936	13975	13672	14005	14094	13987	13954	14097	14137	14038	13971	14070	13844	14059	13848	13947	14004	14206	14213	14047	13837	14107	13915	13918	14037	13996	14111	13981	14092	13928	13884	14077	13893	14016	13915	13943	14021	13887	14045	14178	14173	13942	13989	14014	14052	13985	14062	13971	14054	13963	14100	14055	14055	13765	14039	14153	13908	13910	13946	14031	13887	13959	13812	14043	13865	14025	14056	14144	13894	13925	14023	14064	13974	13966	13915	14106	13991	13974	14099	14065	14112	13806	14024	13926	14053	13897	13782	13935	13989	13956	13873	13927	13987	13937	14026	13915	14008	13972	14132	14086	14020	14218	14074	13968	13939	13959	13984	13954	13884	14089	13952	13945	14030	13806	13975	13865	14080	13850	13999	14044	14185	14011	13991	14018	13857	13841	13920	14006	13863	13896	14026	13969	13975	13922	13977	14168	13875	13850	13922	14044	13933	13979	14121	13932	13930	14023	13975	13850	14053	13861	14039	13984	13926	14000	13986	13939	13953	13936	13982	13847	14105	14086	13942	13897	14040	13974	14131	14046	14230	13680	14023	13963	14093	13890	13889	14069	14098	13920	13948	14137	14127	13955	14006	13883	13767	13960	13739	14013	13913	13944	14013	13837	13939	13976	13767	14015	14013	14006	13822	14030	13932	14047	13994	13964	14093	13852	13931	13974	13930	14069	13994	13938	14036	14022	13966	14008	14016	14021	14058	14046	13902	14062	13971	13945	13943	14069	13991	14141	13861	14158	13980	13951	13908	13942	14174	13922	13999	13883	13910	13931	13992	13909	14005	14031	14136	13864	14094	14043	13886	14036	14102	14094	14074	13992	13955	14092	13990	13960	14010	13899	14019	13877	14216	13997	14050	13922	14098	13947	14098	14011	14033	13823	13989	14067	14011	14089	13964	13948	14067	14118	14116	13932	14041	14060	14002	14072	14177	14004	13992	14070	14011	13901	14049	13969	13910	14198	14026	13901	13941	13901	14050	13960	13940	13935	14027	13947	14084	13921	13947	14237	13915	14131	13948	13814	14161	13976	14143	13939	14102	13986	13949	13940	13902	13753	13955	13865	13898	14033	14102	14156	14114	13951	14009	13999	14046	14037	13882	14071	13924	13953	13967	14088	14052	13992	13985	13988	13936	13899	13901	14081	14011	14079	14041	13979	13896	14107	14057	14077	13952	14058	14054	13973	13909	13949	14132	13927	13873	13863	13915	13946	13967	14083	13861	14060	14088	14117	14122	13852	13991	13986	13953	13960	14111	13786	13848	13933	14079	13959	14199	14027	13868	13970	13908	13900	14000	14098	14100	14051	13993	13892	14061	13941	13973	13970	14140	14011	13896	13884	14107	13914	13984	14010	13984	13898	14071	13943	13946	14085	14013	14073	14075	13902	14024	13915	13896	13894	14003	14091	14035	14031	14029	13974	13957	14098	14068	14088	14149	13923	14027	13941	13843	13948	13906	13954	13928	14021	13868	14021	13926	13890	13970	14007	14054	13786	14049	13981	13862	13948	13869	14000	14073	13937	13954	14037	13995	13906	13973	13863	14097	13873	14047	13930	14033	13891	13933	13816	13987	14092	14063	14011	13937	14038	14093	13997	13935	13888	13943	13859	13885	13957	14058	13900	13865	13849	13982	13901	14007	13842	14016	13938	14182	13925	14075	14067	14043	13815	14105	14144	13866	13835	13875	13980	13879	14219	14043	14080	13886	13923	13938	14100	13949	13940	13845	14147	13976	13927	14113	14001	13998	14080	14008	13893	14071	13844	14084	13983	13907	14012	14022	14026	14033	13936	13775	13904	14055	13974	13986	13859	14085	13989	14035	14016	13945	14064	14083	14157	13934	13963	14138	14056	13940	14086	13997	13962	13972	13971	14079	13988	14240	13927	13946	14033	14167	14000	13933	14128	14039	14046	13981	14046	13885	14117	13971	14061	13885	14012	14017	13942	13890	14056	13933	13972	14050	14081	14104	13991	13934	14012	13987	13962	14021	13958	13835	14097	14036	14247	13775	14030	13978	14002	14023	14063	14151	14114	14002	13862	14164	14178	13928	13983	13844	14125	14133	14102	13917	14019	14116	14060	13893	14080	13964	13860	14119	14171	13816	14037	13893	14130	13935	13775	14125	13954	14001	13986	13875	14098	14015	14013	13980	14071	13922	13949	13825	13860	13950	13882	14001	13838	14082	13922	13907	13998	13888	13883	13874	14033	13920	14014	13998	13914	14030	14123	14041	13937	14075	13949	13925	14214	13940	13815	14089	13936	13995	13956	13987	14070	14075	14069	13991	13950	14112	13881	13942	14034	14081	13956	14041	13977	14101	14029	13982	13966	14092	14057	14029	13943	14075	13859	14133	13857	13856	13978	14010	13870	14021	13830	14091	14088	13992	13970	14020	14119	13903	14128	14114	13878	13921	14062	13928	14107	13878	14005	13934	14053	13961	14005	13955	13966	13926	13934	14052	13950	14087	14049	13935	14024	13985	13920	13999	14016	14058	13966	14004	13963	14029	13992	14038	14075	14119	13938	14047	14043	14043	14100	14118	14136	13780	13917	14026	13967	13823	13823	13909	13915	14036	14063	14077	14076	14001	13822	13916	14112	14172	14042	13983	14101	14151	13993	13962	13888	13845	14007	13903	14063	13794	13888	14133	13976	13989	14086	14091	14086	13989	14070	13879	13876	14087	14009	13991	13923	13963	13961	13954	14051	13937	13964	13990	13944	13843	13979	14075	14157	13964	14041	13927	13985	14027	14059	14007	14015	14091	14032	13959	13923	14143	13968	13983	14080	13970	14069	14130	14139	14063	14107	13890	14169	14003	13988	14106	13979	13984	14092	13936	14037	13913	14126	13985	13958	14087	14040	13975	13982	13984	14081	13903	14019	14095	14074	14003	14098	14058	14167	13921	13972	13971	13907	13882	14087	14083	13980	13923	13999	13986	13907	14015	13907	14047	13932	14132	13898	14054	13912	13987	14012	14179	14117	14028	13981	13684	14074	13967	13942	13985	13990	14014	14098	13888	14066	14044	14068	14017	13970	13929	13904	14052	14093	13983	13983	14016	14022	13998	14002	14016	13866	14114	14022	14003	13947	14018	14057	14063	13967	13968	13913	13954	14050	13988	14167	13976	14144	14032	13994	13881	13956	14021	14057	14153	13990	13929	14088	13881	13868	13955	14067	14030	14056	13986	14060	14029	13738	13977	13966	14014	13999	13969	13936	14138	13829	13922	14033	13765	14042	13896	14119	13968	13884	13981	13915	14089	13972	13962	13975	13975	14007	14095	14071	13949	13990	13997	13998	14036	13952	13796	13865	14031	14096	13970	14041	13792	14171	13881	14039	13967	13946	13875	13922	13929	13800	14085	13990	13986	13887	14062	14012	14048	13995	13931	13943	13923	13927	14001	14062	14194	13840	14035	13997	13849	14070	14034	13999	13994	13988	14081	14088	13963	14122	14013	13968	13988	14087	13957	13992	14092	13997	13958	13892	13919	14036	13917	14144	14072	14132	13819	14095	14076	14082	14105	13892	13889	13971	14087	14030	13789	14121	13986	13853	13984	14092	13866	13967	13959	13882	13914	14069	13943	13891	14043	14063	14072	13918	14058	14014	13992	14081	13921	14095	14141	14114	14117	13969	13936	13929	14079	14028	14052	14067	14032	13856	14053	14041	13956	13941	14028	13967	14008	13910	14039	13899	14059	13864	14035	13902	14007	14032	14035	13931	14067	14055	13837	14033	14006	13785	14066	13965	13995	13929	13944	13982	14077	14037	13982	14046	13987	14079	13950	13958	13974	13986	14068	13974	13926	14154	13771	13938	13950	13922	13855	14007	13868	13937	13987	13948	13985	13928	14015	13896	13999	14062	13987	13909	13919	14023	13978	13904	13959	13996	13988	14056	13844	13997	14016	13981	13980	14016	13917	13886	13900	13964	13933	13826	14055	13978	14121	13909	13973	14130	14014	14105	14013	13876	13993	13951	13908	14064	14067	14078	13924	13939	14000	13981	13964	14138	14039	13912	14028	13891	14112	13964	13904	14038	14022	14019	13949	14032	13829	14048	14151	14058	14213	14127	13925	13919	14056	14034	13857	13836	13939	13956	13991	14002	13857	13934	14114	14047	13969	13939	13977	14024	14121	13947	13946	13877	14008	13939	13937	13959	13975	13882	13964	14040	13901	14102	13885	14029	14034	13817	13888	13950	13899	14028	13982	13872	13949	14003	13954	13874	14041	13873	13944	14011	14027	13894	14094	13998	14197	13971	14015	13827	13995	13764	13891	13914	13905	13977	14035	14002	13914	14003	14116
22742	21110	28892	23600	21279	22992	23925	18100	16737	16690	16423	16062	16218	27040	34771	31357	26288	20825	17246	16043	15732	15602	15536	15431	15586	15774	15514	15519	15417	15399	15361	15304	15484	15293	15418	15416	15408	15363	15585	15432	15408	15369	15479	15365	15264	15417	15447	15339	15364	15288	15525	15480	15595	15432	15253	15475	15374	15297	15202	15294	15324	15355	15422	15196	15257	15237	15322	15377	15599	15397	15088	15310	15340	15226	15334	15264	15437	15437	15333	15182	15194	15359	15271	15261	15283	15235	15382	15123	15302	15383	15391	15425	15227	15055	15332	15343	15283	15319	15225	15365	15414	15172	15316	15523	15264	15330	15414	15301	15384	15156	15364	15372	15311	15161	15296	15164	15372	15376	15225	15150	15384	15302	15463	15549	15538	15469	15481	15306	15050	15158	15412	15278	15329	15220	15293	15287	15216	15279	15164	15256	15301	15362	15417	15146	15206	15307	15263	15183	15218	15224	15453	15281	15346	15408	15362	15174	15403	15221	15351	15406	15387	15270	15215	15361	15350	15321	15257	15341	15364	15197	15391	15351	15390	15376	15559	15277	15185	15347	15163	15176	15264	15252	15290	15231	15364	15234	14996	15371	15226	15396	15347	15043	15212	15319	15452	15218	15171	15388	15444	15387	15261	15339	15133	15397	15385	15320	15339	15318	15141	15204	15254	15308	15447	15238	15077	15327	15206	15165	15216	15270	15187	15337	15260	15234	15270	15372	15404	15387	15398	15275	15324	15390	15175	15342	15183	15256	15156	15078	15278	15067	15271	15352	15178	15191	15319	15250	15236	15347	15258	15310	15381	15260	15311	15181	15239	15446	15278	15170	15288	15313	15131	15257	15208	15143	15378	15494	15356	15459	15425	15355	15310	15208	15137	15299	15297	15211	15083	15316	15284	15155	15215	15319	15456	15354	15373	15387	15331	15167	15130	15327	15140	15188	15229	15237	15215	15314	15221	15351	15364	15262	15378	15360	15346	15349	15043	15332	15409	15323	15250	15288	15282	15226	15300	15330	15268	15179	15378	15249	15165	15348	15392	15192	15303	15496	15099	15222	15238	15235	15137	15259	15234	15234	15299	15283	15424	15327	15341	15167	15299	15309	15381	15256	15468	15517	15209	15378	15455	15113	15212	15300	15276	15380	15220	15315	15318	15298	15387	15336	15421	15329	15342	15265	15330	15456	15372	15536	15244	15423	15247	15475	15135	15479	15380	15522	15283	15164	15243	15256	15463	15458	15231	15261	15227	15213	15257	15300	15488	15271	15347	15336	15415	15233	15459	15387	15351	15394	15264	15288	15308	15311	15294	15263	15035	15175	15080	15399	15450	15163	15264	15458	15153	15157	15450	15434	15432	15284	15352	15118	15251	15246	15573	15210	15329	15435	15176	15328	15362	15137	15195	15285	15337	15256	15128	15214	15441	15292	15282	15356	15445	15180	15111	15308	15243	15216	15216	15043	15180	15198	15172	15319	15522	15340	15517	15164	15344	15072	15286	15271	15288	15435	15279	15193	15385	15212	15245	15212	15362	15179	15331	15180	15378	15349	15174	15190	15335	15403	15227	15052	15249	15137	15270	15196	15401	15297	15321	15113	15223	15101	15256	15344	15625	15184	15239	15456	15316	15139	15325	15304	15204	15322	15203	15525	15261	15204	15222	15203	15242	15200	15336	15423	15321	15207	15214	15370	15600	15261	15459	15186	15168	15361	15231	15296	15377	15178	15238	15077	15202	15165	15243	15314	15206	15369	15301	15293	15232	15323	15273	15099	15265	15282	15332	15252	14933	15334	15501	15309	15191	15354	15302	15229	15366	15419	15312	15221	15335	15329	15416	15208	15334	15192	15395	15077	15481	15288	15283	15330	15130	15171	15151	15353	15131	15267	15363	15315	15251	15346	15238	15363	15293	15325	15004	15330	15510	15386	15296	15377	15330	15089	15184	15342	15369	15194	15227	15396	15141	15242	15226	15103	15168	15335	15287	15275	15422	15204	15266	15266	15316	15412	15409	15232	15208	15389	15190	15438	15361	15203	15217	15177	15337	15468	15118	15482	15033	15339	15330	15134	15242	15373	15231	15146	15082	15393	15391	15364	15217	15297	15334	15263	15157	15415	15209	15394	15408	15245	15234	15346	15256	15359	15205	15159	15246	15382	15476	15412	15406	15298	15238	15240	15317	15124	15177	15307	15351	15410	15364	15330	15102	15195	15186	15427	15165	15296	15419	15461	15292	15208	15170	15448	15267	15449	15406	15493	15325	15274	15333	15334	15258	15049	15230	15373	15346	15359	15366	15249	15354	15003	15452	15284	15274	15346	15361	15183	15229	15312	15137	15441	15272	15319	15345	15358	15257	15330	15316	15202	15324	15411	15255	15274	15310	15425	15224	15200	15406	15155	15214	15207	15327	15455	15173	15321	15321	15177	15270	15297	15181	15354	15377	15250	15249	15119	15206	15232	15229	15111	15251	15320	15227	15156	15218	15311	15357	15196	15221	15202	15418	15282	15288	15385	15150	15310	15143	15480	15491	15333	15152	15357	15238	15179	15176	15404	15322	15420	15249	15261	15301	15284	15267	15180	15281	15392	15310	15421	15289	15289	15337	15387	15298	15270	15347	15238	15331	15192	15124	15210	15280	15254	15367	15462	15223	15123	15283	15399	15464	15280	15154	15308	15279	15096	15232	15186	15356	15136	15232	15304	15395	15349	15346	15398	15251	15306	15336	15186	15097	15190	15368	15321	15255	15289	15373	15144	15382	15483	15423	15149	15260	15336	15423	15242	15207	15316	15350	15315	15254	15242	15222	15342	15232	15252	15298	15197	15312	15213	15243	15342	15141	15196	15488	15164	15170	15078	15144	15290	15389	15137	15188	15311	15250	15194	15181	15366	15294	15341	15347	15311	15087	15296	15208	15275	14993	15280	15437	15431	15261	15168	15240	15363	15258	15328	15296	15315	15278	15293	15246	15335	15287	15301	15318	15115	15320	15175	15443	15073	15285	15166	15221	15200	15557	15439	15207	15158	15218	15335	15176	15131	15235	15264	15257	15368	15158	15333	15156	15232	15154	15181	15452	15397	15290	15339	15315	15352	15383	15196	15293	15198	15228	15221	15168	15265	15303	15190	15317	15071	15088	15150	15236	15390	15349	15274	15333	15328	15199	15277	15232	15382	15268	15109	15475	15373	15273	15097	15270	15269	15287	15287	15286	15328	15328	15296	15257	15157	15446	15318	15212	15398	15247	15278	15413	15207	15488	15275	15324	15370	15299	15484	15474	15191	15169	15401	15302	15294	15121	15374	15401	15291	15411	15415	15187	15277	15320	15283	15385	15284	15113	15311	15468	15387	15222	15225	15174	15356	15402	15266	15438	15482	15084	15330	15582	15333	15024	15393	15288	15086	15270	15207	15221	15243	15330	15391	15217	15327	15242	15323	15252	15023	15351	15021	15392	15430	15276	15223	15294	15222	15396	15295	15440	15246	15517	15257	15178	15195	15461	15362	15471	15258	15333	15141	15588	15298	15067	15252	15247	15345	15195	15302	15293	15303	15115	15082	15345	15240	15273	15303	15203	15406	15222	15374	15327	15342	15339	15283	15302	15228	15279	15392	15339	15251	15341	15481	15097	15330	15361	15306	15315	15356	15350	15352	15225	15271	15315	15472	15282	15166	15277	15261	15296	15242	15253	15307	15245	15400	15281	15475	15271	15253	15374	15133	15345	15207	15283	15305	15130	15321	15212	15281	15368	15308	15457	15299	15394	15283	15458	15149	15317	15299	15224	15261	15332	15244	15374	15193	15097	15132	15259	15369	15344	15197	15151	15228	15211	15315	15362	15299	15063	15259	15426	15251	15262	15490	15219	15328	15308	15430	15286	15347	15386	15268	15465	15262	15276	15394	15386	15185	15229	15334	15380	15343	15339	15268	15313	15208	15157	15230	15390	15252	15172	15338	15351	15204	15416	15222	15469	15088	15326	15271	15350	15328	15243	15348	15535	15374	15458	15367	15132	15360	15212	15223	15181	15149	15532	15398	15281	15222	15050	15421	15260	15131	15268	15142	15282	15330	15241	15443	15234	15283	15358	15173	15363	15287	15198	15345	15384	15341	15376	15194	15222	15204	15425	15330	15400	15279	15379	15247	15244	15452	15357	14938	15283	15349	15348	15113	15319	15424	15146	15176	15302	15098	15330	15271	15332	15213	15121	15308	15297	15322	15278	15172	15243	15338	15387	15160	15342	15337	15271	15031	15259	15267	15147	15111	15267	15204	15309	15112	15289	15337	15282	15277	15313	15285	15332	15204	14997	15253	15312	15227	15257	15396	15315	15440	15271	15248	15319	15323	15244	15267	15158	15287	15243	15080	15276	15368	15200	15218	15361	15175	15181	15417	15307	15348	15325	15300	15262	15330	15328	15311	15367	15298	15121	15220	15341	15451	15275	15256	15435	15274	15295	15269	15216	15141	15438	15478	15284	15163	15346	15160	15076	15217	15211	15061	15193	15414	15438	15181	15373	15244	15113	15289	15232	15327	15338	15307	15354	15208	15246	15229	15330	15388	15417	15273	15411	15205	15235	15155	15231	15187	15217	15453	15240	15341	15108	15272	15304	15137	15221	15275	15313	15254	15248	15392	15339	15308	15243	15115	15315	15185	15424	15212	15128	15208	15440	15214	15381	15342	15086	15280	15190	15175	15262	15370	15261	15147	15168	15061	15178	15301	15298	15341	15168	15281	15191	15299	15330	15275	15264	15243	15312	15307	15259	15118	15177	15355	15226	15104	15292	15128	15076	15288	15220	15282	15382	15197	15086	15450	15162	15306	15330	15093	15259	15354	15462	15433	15201	15319	15406	15262	15403	15335	15157	15300	15227	15083	15211	15189	15387	15258	15192	15308	15372	15384	15261	15276	15166	15239	15012	15228	15023	15358	15330	15172	15353	15153	15213	15341	15248	15352	15194	15118	15415	15188	15358	15204	15422	15295	15191	15230	15629	15317	15256	15143	15443	15427	15300	15264	15095	15403	15345	15440	15455	15207	15165	15324	15520	15339	15222	15236	15329	15055	15288	15150	15478	15185	15080	15285	15269	15169	15327	15383	15303	15338	15404	15373	15228	15071	15172	15557	15412	15397
18558	35682	34080	27074	22446	20701	19196	17476	16687	16029	15686	15511	15433	32214	37831	34044	27669	20155	16196	14888	14395	14280	14171	14132	14170	14378	14377	14205	14090	14285	14119	14280	14148	14352	14224	14190	14266	14230	14341	14017	14137	14246	14150	14166	14298	14080	13975	14074	14234	14352	14280	14267	14233	14240	14264	14040	14202	14025	14314	14224	14204	14108	14069	14141	14168	14306	14134	14266	14142	14002	14238	14173	14290	14113	14227	14099	14142	14271	14361	14151	14295	14267	14185	14375	14031	14227	14147	14190	14360	14246	14179	14094	14118	14008	14139	14128	14264	14166	14183	14222	14291	14074	14116	14344	13991	14037	14206	14168	14083	14228	14280	14289	14196	14225	14177	14154	14139	14116	14216	13934	14268	14098	14164	14163	14094	14078	14253	14197	14098	14122	14219	14018	13979	14180	14072	14078	14064	14273	14129	14100	14065	14137	14284	14106	14152	14172	14137	14146	14246	14222	14161	14190	14267	13939	14273	14123	14280	14252	14017	14148	14228	14124	14027	14154	14140	14150	14119	14183	14278	14260	13944	14274	14169	14091	14098	14148	14075	14093	14124	14260	14327	14140	14157	14125	14090	14157	14040	14225	14115	14238	14246	14111	14153	14319	14110	14128	14188	14219	14265	14231	13928	14176	14244	13954	14092	14105	14221	14132	14141	14139	14070	14148	14297	14159	13960	14125	14045	14256	14126	14186	14197	13992	14214	14189	14362	14315	14217	14177	14178	14074	14016	14191	14238	14115	14218	14054	14190	14166	14143	14097	14239	14307	14042	14270	14105	14228	14230	14105	13999	14086	14267	14180	14161	14128	14085	14247	14113	14151	14085	14214	14286	14080	14090	14226	14072	14208	14111	14315	14250	14026	14199	14080	14131	14248	14215	14078	14230	14174	14050	14164	14119	14293	14191	14012	14107	14291	14298	14193	14020	14000	14253	14102	14259	14051	14109	14267	14056	14151	14191	14079	14184	14150	14119	13818	14274	14208	14233	14085	14094	14152	14389	14326	14179	14174	14229	14241	14291	14322	13942	14173	14171	14135	14088	14214	14055	14128	14092	14238	14360	13986	14097	13863	14019	14183	14216	14191	14165	14187	14152	14219	14110	14162	14128	14304	14156	14178	14195	14208	14256	14169	13976	14113	14160	14329	14192	14213	14056	14154	14252	14147	14104	14287	14151	14195	14022	14129	14035	14145	14156	14208	14188	14199	14184	14231	13918	13956	13974	14094	14196	14269	14004	14166	14328	14199	14325	14233	14136	14258	14054	14175	14024	14148	14185	14237	14083	14192	14114	14295	14038	14039	14136	14128	14114	14220	14074	14261	14243	14190	14082	14205	14094	14107	14073	14145	14043	14192	14280	14334	14059	13968	14109	14035	14144	14214	14092	14194	14016	14296	14022	14295	14076	14083	14198	14133	14227	14234	14176	14256	14245	14064	14136	14136	14000	14081	14041	14153	14223	14253	14311	14291	14106	14111	14271	14256	14079	14052	14122	14001	14117	14352	14273	14118	14062	14129	14287	14118	14062	14088	14153	14110	14122	14121	14161	14051	14175	14059	14114	14019	14288	14244	14102	14171	14197	14168	14197	14251	14245	14052	14126	14146	14271	14047	14044	14127	14124	14281	14236	14072	14155	14027	14168	14172	14249	14216	14143	14145	13948	14192	14123	14082	14132	14085	14033	14168	14183	14274	14163	14196	14115	14155	14133	14161	14104	14159	14050	14165	14155	14062	14078	14065	14271	14136	14199	14051	14078	14242	14255	14149	14117	14122	14250	14105	14185	14058	14150	14162	14187	14123	14123	14158	14077	14123	14182	14072	14060	14153	14145	14246	13944	14385	14215	14230	14040	14021	14060	14262	14290	14200	14121	14119	14146	14226	14011	14081	14236	14069	14095	14041	14048	14140	14304	14131	14129	14008	14204	14280	14008	14124	14182	14175	14117	14128	13955	14243	14157	14006	14105	14292	13992	14332	14065	14242	14163	14038	14165	14239	14172	14054	14183	14249	14006	14305	14057	14264	14096	14195	14061	14096	14179	14173	14238	14170	14094	14126	14194	14128	13979	14073	13952	14162	14113	14191	14177	14064	14233	14140	14116	14282	14091	14358	14104	14130	14047	14334	14169	14071	14228	14119	14218	14242	14047	14211	14028	14241	14113	14082	14191	14061	14060	14176	14222	14117	14106	13997	14144	13997	14037	14270	14061	14090	13960	14003	14084	14266	14037	14207	14221	14130	13954	14072	14268	14149	14146	14154	14188	14235	14025	14132	14190	14152	14051	14375	14074	14109	14013	14185	14189	14107	14015	14089	14074	14059	14202	14367	14152	13990	14056	14172	14172	14219	14206	14143	14348	14276	14206	14092	14126	14133	14119	14266	14167	14060	14214	14141	14361	14175	14010	14392	14214	14137	14302	14163	13959	14222	14142	14150	14186	14119	14175	14099	14059	14121	14209	13918	14083	14348	14206	14044	14026	14178	14137	14303	14179	14215	14091	14000	14187	14225	14122	13965	14111	14193	14228	14154	14124	14103	14124	14229	14125	13994	14055	14250	14169	14159	14132	14076	14151	14060	14089	14027	14135	14186	14163	14111	14181	14058	14292	14212	14202	14069	14093	14057	14263	14262	14297	14330	13926	14182	14232	13998	14079	14156	14050	14073	14247	14054	14241	14007	14100	14189	14294	13970	14059	14257	14218	14129	14256	14053	14207	14234	14166	14251	14263	14252	14234	14302	14040	14080	13926	14135	14155	14204	14025	14044	14002	14129	14047	14110	14256	14134	14122	14065	14103	14086	14174	14158	14201	14244	14022	14183	14222	14163	14097	14123	14149	14309	14112	14268	14201	14219	14037	13998	14178	14106	14052	14048	14011	14180	14206	14306	14078	14249	14124	14169	13994	14141	14245	14073	14076	14276	14019	14106	14247	14201	14208	14156	14265	14184	14119	14247	14127	13958	14072	14148	14256	14124	14127	14286	14131	13946	14075	14239	14113	14138	14222	14158	14177	14220	14189	14072	13965	14357	14309	14039	14161	14117	14099	14174	14259	14153	14184	14104	14123	14072	14101	14208	14128	14078	14172	14085	14200	14042	14152	14102	14061	14134	14350	13968	14200	14160	14293	14140	14153	14107	14082	14308	14272	14175	14281	14291	14129	14198	14038	14219	14052	14250	14225	14040	14135	14201	14240	14176	14133	14216	14210	14228	14036	14069	14259	14296	14206	14201	13985	14086	14115	14240	14258	14219	14169	14000	14240	14208	14215	14063	14242	14241	14057	14325	14042	14293	14149	14045	14401	14196	14104	14059	13949	14088	14190	14192	14080	14052	14219	14089	14210	14223	13993	14188	14146	14133	14108	14095	14100	14063	14036	14212	14179	13975	14202	14042	14220	14094	14039	14104	14021	14330	14089	14273	14204	14211	14008	14048	14250	14146	14128	14110	14131	14222	14059	14156	14008	14196	14068	13997	14091	14151	14045	14245	14127	14056	14264	14124	14016	14076	14301	14274	14189	14016	14150	14248	14015	14257	13989	14061	14050	14142	14179	14288	14064	14254	14169	14133	13989	14260	14175	14117	14065	14169	14101	14115	14321	14132	14120	14176	14001	14141	14110	14311	14106	14197	14088	14266	14029	14048	13957	14211	14422	14034	14003	14111	14034	14138	14200	14065	14143	14046	14018	14208	14305	14239	14176	13983	14082	14268	13996	14281	14159	13955	14062	14056	13954	14152	13973	14050	14066	14165	14211	14043	14102	14166	14182	14167	13962	14064	14237	14087	14092	14135	14215	14069	14153	14055	14122	14112	14142	14158	13986	14146	14053	14101	14109	14028	14193	14216	14147	14025	14243	14188	14105	14127	14104	14224	14088	14187	14074	14164	14052	14050	14318	14113	14167	14044	14175	14300	14214	14220	14102	14079	14050	14293	14253	14208	14119	14124	14154	14183	14174	14094	13945	14271	14112	14045	14189	14000	14198	14139	13986	14142	14037	14308	14098	14225	14154	14236	14137	14054	14119	14214	14268	14133	14414	14170	14041	14150	14164	14067	14218	14131	14095	14149	14266	14235	14210	14237	14108	14133	14029	13979	14271	14094	14137	14126	14127	14210	14285	14187	13981	14200	14216	14245	14227	14200	14002	14123	13856	14130	14244	14154	14252	14142	14186	13989	14360	14147	14007	14208	14219	14115	14090	14097	14142	14154	14138	14054	14293	14174	14180	14178	14166	14133	14124	14211	14243	14401	14237	14122	14239	14151	14169	14091	14308	14055	14035	14079	13965	14114	14222	14148	14194	14163	14226	14227	14224	14174	14076	14192	14135	14240	14185	14119	14189	14198	14165	14051	14243	14140	14110	14053	14215	14121	14250	14174	14090	14246	14302	14102	14181	14188	14142	14165	14099	14228	14210	14109	14127	14311	14075	14154	13999	14017	14034	14082	14339	14034	14138	14082	14254	14119	14100	14107	14147	14224	14052	14133	14100	14219	14299	14055	14276	14058	14141	14154	14121	14233	14091	14180	14163	14199	14039	14045	14160	14115	14173	14188	14184	14254	14073	14265	14110	14105	14045	14092	14203	14211	14091	14052	14178	13995	14150	14219	14140	14110	14234	14084	13989	14219	14238	14200	14184	13911	14224	14276	14279	14115	14086	14185	13993	14040	14034	14205	14133	14170	14005	14120	14014	14130	14244	14074	14118	14189	14118	14205	13968	14222	14085	13977	14209	14115	14025	14172	14046	14076	14191	14239	14214	14136	14018	14149	14079	13961	14175	14334	14125	14169	14124	13969	14163	14123	14057	14191	14212	14209	14258	14261	14066	14096	14112	14188	14251	14173	14057	14164	14124	14228	14132	14099	14200	14066	14093	14009	14310	14094	14144	14117	14066	14175	14080	14195	14284	14185	14154	14207	14181	14042	14046	14096	14242	14247	14160	14048	14085	14189	14029	14149	14133	14274	14281	14164	14090	13964	14227	14142	14032	14095	14249	14201	14089	14083	14137	14090	14094	14210	14335	14209	14175	14275	14107	14200	14164	14168	14157	14245	14192	14207	14185	14090	14000	14170	14043	14193	14192	14158	14172	14228	14215	14126	14302	14199	14072	14170	14056	14066	14220	14172	13982	14285
27145	22218	24619	21164	16750	17026	16995	16198	15829	15504	15489	15504	15251	16047	17035	16782	16170	15347	15059	14998	15125	14930	14860	14814	14867	15070	15066	14878	14952	14682	14856	14894	15036	15082	14973	14711	14919	15100	14925	14879	14869	14896	14844	14895	14870	14939	14857	14834	14910	14936	14728	14750	14941	14860	14824	14912	14953	15125	14898	14753	14739	14923	14980	14920	14918	14863	14847	15056	14960	14928	14719	14808	14873	14807	14915	14853	14756	14534	14866	14937	14853	14780	14951	14766	14889	14811	14756	14903	14837	14765	14585	14937	14764	14924	14849	14733	14831	15065	14985	14827	14628	14855	14908	14810	14864	14874	14957	14879	14936	14886	14972	14836	14828	14963	14840	14663	14890	14850	14821	14993	14916	14872	15069	14816	15028	14837	14776	14828	14671	14869	14997	14826	14934	15059	14726	14864	14998	14841	14904	14807	14796	14884	14865	14824	14767	14916	14924	14782	14994	14838	14790	14870	14666	14906	15008	15124	14915	14791	14807	14794	14968	14928	14777	14940	14908	14747	14843	14797	14712	14967	15059	14913	14861	14931	14923	14777	14758	14844	14952	14889	14710	14750	14770	14892	14671	14989	14870	14922	14812	14917	14818	14864	14799	14809	14759	15009	14994	14947	14954	14851	14908	14986	14817	14923	14790	14890	14888	15041	14867	14962	15029	14791	14875	14903	14804	14727	14940	14971	14923	15038	14848	14966	14810	15097	14734	14954	14819	14948	14910	14942	15097	14811	14914	14895	14788	15016	14794	14727	14755	14873	14700	14825	14990	15007	14840	14786	14947	14869	14842	14684	14838	14947	14679	14877	15017	14924	15068	14878	14986	14909	15000	15018	14983	14938	14797	14985	14905	14890	14922	14813	14875	14942	14855	14795	14778	14789	14908	14966	15047	14809	14777	14857	15047	14884	14835	14970	14863	15025	14886	14695	14888	14613	14869	14943	14762	14805	14906	14858	14720	14967	14753	14952	14777	14817	14811	14724	14861	14842	14958	14817	14895	14850	14837	14896	14788	14779	14770	14789	14814	14922	14659	14987	14828	14942	14686	14898	14950	14936	14717	14629	14843	14939	14674	14807	14780	14804	14871	14680	14932	14904	14954	14978	14905	14847	14721	14763	14719	14817	14677	14871	14950	15214	14953	14753	14652	14863	14701	14846	14656	14875	15050	14781	14973	14883	14755	14782	14545	14823	14708	14896	14818	14889	14831	14865	14739	14837	14862	14974	15001	14880	14826	14979	14882	14905	14726	14664	14923	14813	15051	14675	14937	14898	14935	14857	14893	14916	14916	15034	14726	14735	14836	14811	14609	14893	14958	14864	14886	14797	14947	14727	14720	14703	14947	14820	14953	15195	14925	14949	15092	14910	14924	14863	14795	14938	14718	14824	14686	14846	14871	14961	15068	14956	14931	14947	14913	14851	14922	14733	14709	14832	14796	14858	14866	14855	14914	14816	14792	14890	14781	14937	14900	14907	14832	14943	14869	14732	14799	14843	15047	14826	15099	14880	14925	14755	15096	15073	14758	14914	14910	14668	15094	14945	14976	14966	14768	14757	14822	14974	14733	14950	14907	14811	14801	14884	14963	14877	15090	14941	14911	15012	14976	14844	14720	14896	14732	14829	14859	14682	14759	14821	14769	14897	15015	14947	14864	14885	14753	14826	14815	14859	14863	14753	15010	14901	14773	14977	14884	14809	14764	14800	14960	14771	14786	14792	14902	15003	14664	14832	14807	14746	14796	15011	14818	14851	14933	14772	14846	14925	14700	14730	14883	14884	14897	14924	14997	14859	14893	14909	14645	14744	14954	15035	14850	14903	14703	14948	14878	14810	14868	14963	14734	14751	14942	14922	14768	14970	14942	14922	14845	14930	14683	15008	14807	14754	14706	14954	14924	14854	14968	14864	14948	14984	14723	14995	14946	14734	14724	14846	14949	14951	15006	14833	14718	14954	14819	14955	14779	14807	14765	14874	14819	14820	14915	14791	14673	14905	14819	14814	14868	14960	14822	14793	14910	14954	14894	15039	14918	14824	14943	14950	14823	14886	14565	14943	14786	14912	14966	15100	14792	14835	14946	14729	14792	14799	14967	14997	14994	14895	14968	14804	14850	14863	14895	14928	14909	14940	14872	14774	14806	14910	14898	15071	14725	14844	14746	14882	14960	14812	15005	14801	14685	14997	15034	14905	14828	14787	14824	14795	14918	15011	15003	14938	14936	14665	14992	14816	14775	15078	14915	14854	14968	14782	14984	14892	14881	14796	15047	14949	14736	14915	14887	14964	14823	14821	14761	14794	14749	14963	14872	14849	14687	14999	14937	14881	14826	14825	14914	14839	14786	14891	14754	14840	14859	14817	14899	15007	14817	14871	14861	14864	15022	14759	14826	14679	14875	15006	14825	14982	14827	14823	14865	14690	14882	15068	14901	14912	14789	14801	15123	14838	14919	14932	14939	14675	14786	14657	14826	14925	14714	14738	14834	14866	14777	14982	14825	14820	14977	14939	14849	15061	14898	14742	15021	15108	14890	14830	14927	14943	14844	14815	14835	14606	14678	14905	15044	14832	14829	14913	14845	14905	14881	14750	14537	14882	14934	14789	14975	14882	14850	15042	14666	14764	14967	14764	14933	14844	14865	14756	14874	14961	15102	14929	14763	14937	14995	14799	14884	14905	14847	14863	14767	14792	14888	14827	14812	14865	14906	14893	14887	14964	14958	14800	14844	15002	14755	14923	14986	14873	14890	14752	14775	14845	14791	15066	14887	14938	14733	14838	14715	14866	14904	14881	14947	14655	14840	14783	14713	14978	14916	14800	14916	14846	14979	14871	14950	14701	14643	14859	14710	14951	14680	14874	14790	15049	14749	14955	14773	14832	14989	14886	14828	14904	14768	15072	14873	14941	14885	14934	14742	14705	14979	14979	15189	14823	14789	14970	14901	14984	14805	14883	14934	15100	14965	14896	14839	14710	14836	14931	14734	14941	14937	14927	14916	14876	14935	14946	14637	14746	15032	14921	14996	14989	14944	14945	14784	14823	14864	14898	14962	14872	15065	14908	14818	14900	14935	14930	14918	14998	14821	14676	14806	14789	14978	15121	14924	14819	14977	14879	14734	14894	14698	14853	14682	14779	14749	14616	14947	14922	14889	15038	14929	15011	15064	14981	14789	14943	15096	14911	14922	14776	14946	14851	15026	14884	14896	14784	14796	14879	14782	14623	14884	14912	14926	15016	14643	14807	14817	14934	14895	14724	14751	14989	14974	15120	14933	14944	14788	14829	14920	14831	14807	14980	14765	14783	14894	14725	14721	14911	14876	14934	14864	14820	14737	14738	14974	14986	14967	15100	15030	14893	14847	14725	15042	14966	15105	14767	14781	14777	14909	14917	14795	14913	14965	15003	14874	14956	14841	15033	14785	14965	14940	14821	14916	14781	14852	14808	14844	14929	14867	14912	14908	15007	14868	14925	14877	15035	14908	14788	14906	14770	14937	14907	14871	14895	15001	14805	14901	14832	14948	14919	14815	14818	14876	14930	14885	14920	14914	14728	14790	14764	14891	14824	14820	14743	15039	14879	14959	14827	14797	14770	14835	15055	14829	14870	14786	14949	14995	14811	14726	14855	15034	14963	14808	14522	15014	14708	14945	14844	14837	14739	15016	15059	14768	14927	14911	14975	14955	14941	15032	14969	15065	14890	14940	14964	14869	14867	14823	14968	15059	14881	14705	14831	14689	14899	14778	14898	14941	14944	14839	14975	14945	14910	14839	14837	14935	14783	14958	14747	14838	14852	14732	14964	14774	14884	14887	14714	14960	14891	14901	14885	14868	14815	14941	14660	14655	14951	14898	14862	14909	14909	14980	14859	15005	14855	14714	14853	15023	14739	14886	14799	14880	14937	14885	14917	14950	15090	14949	15000	14991	14832	14905	14881	14850	14919	14967	15077	15016	15180	14932	14913	14865	15024	15013	14677	14873	14695	14760	14790	14928	14821	15006	14778	15131	14861	14809	14737	14998	14783	14808	14789	14878	14919	15018	14908	14735	14917	14972	14788	14949	14821	14801	14944	14976	15086	15025	14912	14848	15049	14778	14836	14748	14959	14664	14844	15056	14893	14996	14728	14950	14958	15022	14887	14744	14684	14922	14935	14919	14855	14958	14831	14907	14729	14935	14995	15139	14758	14666	14725	14947	15071	14934	14770	14916	14893	14849	14834	14846	14683	14824	15068	14744	14659	14839	14792	14764	14890	14999	14842	14824	14811	14940	14735	14781	14961	14894	14848	14914	14957	14919	15017	14910	15019	14882	14854	14784	14957	15074	14796	14895	14870	14976	14763	14783	14746	14957	14892	14949	14959	14982	14762	14854	14853	14737	14882	14806	14846	14989	14939	15040	14820	14852	14739	14816	15089	15044	14783	14889	14871	14910	14741	14980	14817	14749	14856	14833	14955	15006	14695	14991	14952	14880	14971	14801	14862	15119	14755	14895	14871	14797	14947	14967	15001	14886	14966	14768	14698	14834	14914	14857	14980	14967	14997	14826	14932	14830	14863	14993	14910	14678	14898	14934	14996	14692	15008	14778	14877	14806	14904	14959	14831	14918	14966	14982	14871	14847	14972	14990	14813	14828	14885	15028	14854	14979	14820	14861	15021	14762	15036	14783	14764	14744	14755	14950	14755	14944	14822	15054	14903	14868	14998	15005	14850	14905	15022	14831	14771	14940	14916	14722	14844	14884	14964	14915	14899	14995	14838	14989	14730	14894	14932	14927	14726	14921	14741	14826	14834	15023	14840	14831	14842	14777	14735	14918	15058	14826	14879	14926	15014	14919	14817	15032	14764	14936	14967	14886	14886	14792	15061	14879	14773	14849	14747	14999	14952	14834	14923	14782	14772	14891	14837	14957	14858	14806	14906	14913	14744	15013	14892	14705	14802	14786	14732	14896	15031	14867	14828	14832	15019	15048	15061	15034	14825	14768	14795	15142	14961	15124	14957	14883	14634	14798	14959	14811	14797	14778	15001	15092	14845	14967	15051	14823	14709	14841	14845	14906	14952	14961	14907	14820	14832	14855	14937	15021	14910	14845	14935	14916	14819	14723	14935	15052	14897	14942	14832	14906	14822
18197	25631	23082	19101	17382	17756	16937	15918	15657	15117	14735	14809	14399	15933	16862	16223	15265	14562	14183	13981	13974	13999	13763	13944	13863	13923	13842	13887	13917	13782	13885	13815	13816	13816	13897	13974	13783	13877	13774	13927	13847	13933	13865	14059	13947	13816	13819	13913	13998	13857	14016	13829	13928	13641	13903	13832	13792	13867	13865	13853	13989	13852	13800	13789	13820	14109	13872	13729	13954	13900	13943	13953	13886	13864	13752	13858	14089	13853	13838	13873	13842	13795	13884	13941	13821	13686	13754	13888	13805	13974	13754	13857	13892	13848	13914	13842	13726	14029	14032	13931	13998	13874	13730	13801	14000	13956	13905	13867	13785	13917	13983	13854	13983	13985	13946	13909	13890	13869	13908	13868	13828	13788	13840	13878	13987	13898	13887	13799	13746	13799	13967	13815	13711	13978	13768	13947	13863	13859	13872	13860	13832	13830	13905	13798	14065	13884	13752	13815	13871	13794	13930	13706	13819	13914	13904	13914	13899	13802	13810	13945	13925	13866	13820	13677	13774	14039	13916	13718	13866	13850	13873	13981	13815	13783	13784	13710	14036	13820	13828	13905	13895	13798	13972	13830	13737	13797	13766	13764	13840	13900	13946	13794	14047	13775	13847	13973	13759	13958	13818	13754	13895	13696	13959	13767	13666	13970	13936	13686	13896	13805	13851	13795	13918	13888	13928	13788	13917	13915	13820	13824	13904	13921	13855	13706	13915	13861	13838	13843	13923	14093	13948	13833	13874	13866	13882	13857	13799	13885	13906	14068	13802	13749	13847	13857	13742	13961	13763	13770	13956	13936	13825	13802	13749	13904	14070	13947	13594	14059	13769	13893	13954	13904	13826	13879	13899	13925	14040	14016	13765	13929	13739	13924	13776	13791	13703	13915	13816	13982	13852	13917	13982	13816	14109	13958	13885	13870	13916	13852	13835	13968	13876	14028	13769	13863	13950	13798	13961	13934	13780	13814	13970	13873	13967	13887	13801	13829	13982	13927	13828	13787	13878	13819	13853	13971	13710	13870	13916	13773	13917	14028	13948	13736	13828	13729	13833	13930	13852	13941	13768	13880	13844	13709	13818	13853	13988	13969	13859	13843	13678	13887	13948	13989	13889	13895	13732	13974	13859	13878	13687	13762	14012	13869	13969	14051	13825	13978	13668	13918	14099	13813	13780	13645	14021	13807	13903	13879	13706	13778	13847	13991	13859	13776	13882	14007	13714	13843	13921	13981	13980	13946	13989	13915	13838	13972	13898	13573	13862	13973	13838	13778	13656	13850	13989	13777	13846	13800	13814	13758	13873	13906	13869	13928	13765	13701	13882	13764	13745	13825	13769	13932	13866	13662	13796	13887	13875	13934	13926	13984	13716	13924	13817	13687	13904	13923	13936	13863	13920	13979	13905	13870	13887	13906	13798	13930	13828	13754	13711	13943	13902	13980	13800	13898	14021	13871	13889	14124	13853	13922	13820	13897	13949	13850	13842	13823	13934	13917	13919	13714	13784	13853	13974	13834	13856	13866	13866	13850	13985	13866	13884	13932	13846	13852	13735	13628	13792	13857	13976	13912	13895	13931	13933	13981	13679	13810	13688	13790	14020	13768	13816	13782	13947	13887	13832	13884	13897	13898	13979	13901	13851	13873	14020	13877	13827	13862	13753	13804	13946	13839	13852	13928	13749	14086	13743	13787	13695	13899	13865	13725	13935	13900	13797	13927	13901	13813	13869	13946	13854	13819	13854	13930	13943	13841	13922	14015	13888	13889	13683	14041	13920	13786	13936	13829	13746	13793	13793	14023	13738	13940	13836	13858	13877	13927	13794	13911	13634	13954	13996	13960	13835	13689	13889	13823	13820	13703	13840	13804	13905	13937	13819	13773	13831	13864	13998	13854	13768	13938	13837	14023	13777	13862	13832	13928	13896	13972	13980	13859	13709	13940	13759	13692	13863	13881	14011	13781	13779	13875	14013	13780	13791	13833	13868	13839	13843	13695	13777	13887	13850	13874	14051	13951	13955	13785	13896	13830	13979	13842	13979	13868	13831	13950	13976	13771	13952	13933	13805	13951	13865	13820	13794	13848	13848	13862	13968	14017	13821	13788	13915	13730	13826	13884	13880	13877	13815	13775	13748	13892	13807	13695	13820	13990	13937	13792	13809	13913	13892	13866	13796	13833	13787	13904	13953	14022	13938	13822	13879	13835	13971	14068	13744	13850	13839	13957	13847	13893	13873	13787	13795	13948	13864	13918	13876	13971	14013	13924	13736	13941	13938	13954	13902	13881	13938	13925	13745	13917	13848	14076	13817	14140	13839	13856	13725	13827	13720	13897	13967	13827	13660	13949	13830	13910	13781	13933	13878	13928	13817	13885	13735	13783	13906	13775	13766	13717	13828	13830	13812	13934	13853	13940	13863	13855	13993	13762	13848	13914	13951	13820	13891	13824	13738	13844	13741	13879	13768	13990	13911	13853	14080	13913	13882	13726	13940	13899	13803	13756	13797	13888	13959	13914	13677	13921	13784	13887	13857	13898	13892	13895	13631	13805	13857	13816	13786	13929	13893	13958	13846	13902	14051	13828	13812	13915	13783	13773	14023	13798	13823	13834	13949	13973	13821	13892	13846	14041	13768	13856	13886	13917	13873	13836	13867	13875	13888	13917	13873	13832	13904	13839	13954	13886	13779	13789	13940	13801	13804	13844	13882	13717	13919	13950	13611	13969	13978	13895	13867	13867	13756	13986	13821	13702	13756	13806	13823	13914	13794	13976	13909	13798	13749	14001	13898	13942	13878	13960	13904	13882	13874	13839	13794	13750	13997	13858	13877	13910	13893	13866	13726	13873	13958	13868	14002	13907	13860	13928	13875	13948	13821	13805	13897	13879	13754	13880	13974	13759	13683	13859	13984	13741	13780	13995	13783	13761	13781	13880	13772	13908	13728	13645	13846	13876	13648	14013	13889	13738	13873	13842	13851	13829	13815	13704	13829	13808	13986	13717	13911	13950	13898	13897	13772	13826	14019	13873	13919	13866	13833	13717	13934	13777	13892	13883	13924	13949	13841	13800	13737	13972	13823	13809	13862	13883	13966	13941	13690	13943	13778	13771	13965	13775	13894	13877	14018	13748	14002	13932	13891	13791	13979	14024	13896	13875	13882	13884	13983	13806	13854	13782	13977	13865	13779	13765	13724	13814	13852	13936	13949	13901	13903	13867	13887	13872	13818	13797	13969	13741	13813	13796	13845	14004	13756	13911	13974	14000	14102	13806	13978	13820	13718	13891	13795	13863	13740	13891	13949	13792	13789	13890	13769	14008	14003	13860	13970	13928	13958	13929	13949	13838	13823	13942	13946	13988	13811	14001	13852	13850	13868	13913	13838	13977	13891	13766	13729	13867	13868	14060	13969	13812	13927	13816	13762	13955	13771	13932	13804	13937	13904	13824	14019	13836	13907	13845	13906	13902	13943	13848	14032	13927	13796	13797	13943	13836	13934	13827	13706	13968	13824	13925	13765	13879	13749	13835	13781	13920	13598	13986	13882	14038	13809	13766	13932	13858	13958	13844	13819	13929	13749	13952	13829	13781	13921	13803	13763	13794	13941	13782	13872	13811	14050	13905	13902	14000	13949	13993	13861	13863	13941	13897	13749	14063	13896	13771	13880	13937	13952	13843	13918	13822	13897	13972	13858	13888	13904	13961	13612	13926	14004	13947	13884	13776	13875	13999	13878	13656	13882	13827	13820	13899	13980	13976	13721	13817	13836	13842	13846	13765	13812	13932	13903	13792	14002	13881	13748	13936	13847	13887	13877	14081	13779	13871	14086	13953	13834	13722	13787	13927	13762	13900	13859	13821	13863	13706	13938	13890	13855	13996	13928	13834	13875	13891	13879	13957	13781	13838	14014	13783	13874	13794	13874	13976	13878	13831	13826	13794	13905	13862	14062	13782	13805	13825	13778	13882	13864	13707	13749	13706	13839	13913	13983	13859	13742	13882	13956	13857	13808	13910	13873	13860	13727	13839	13919	13695	13910	13835	13816	13933	13776	13901	13874	13869	13862	14019	13922	13927	13883	13826	13938	13735	13887	14034	13885	13852	13715	13974	13925	13740	13767	13757	13754	13964	13891	13922	13766	13721	13791	14037	13885	13763	13786	14017	13827	13876	13868	13952	13948	13869	13969	13913	13794	13924	13922	13847	13835	13966	13862	13797	14046	13938	13874	13626	13983	13865	14048	13905	13803	13822	13857	13903	13943	13972	13933	13826	13921	13802	14035	13841	13852	13763	13758	13960	14071	13884	13908	13882	13899	13877	13917	13765	13886	13891	14001	13831	13729	13831	13837	13802	13935	13935	13864	13794	13892	13915	14037	13819	13991	13771	14010	13818	13890	13959	13869	13763	13757	14108	13930	13902	13872	13999	13903	13924	13779	13978	13873	13603	13776	13775	13770	13887	13921	13953	13914	13864	13980	13872	13899	13931	13765	14001	13794	13786	13888	13858	13643	13840	13740	13845	13829	13963	13724	13802	13697	13906	13928	13989	13887	13889	13853	13839	14041	13832	13788	13945	13929	13886	13777	13894	13841	13831	14085	13937	13788	13574	13782	13859	14064	13719	13905	13753	13825	13838	13988	13866	13873	13985	13718	13914	13876	13758	13730	13668	13858	13889	13809	13806	13740	13921	13808	14057	13861	13909	13887	14071	13628	13879	13824	13830	13804	13807	13919	13815	13833	13916	13876	13851	13848	14021	13683	13886	13797	13938	13861	14042	13878	13810	13801	13836	13918	13917	13880	13814	13878	13883	14011	13861	13906	13868	13760	13871	13777	13768	13850	13966	13894	13935	13744	13859	13808	13936	13823	13854	13886	13894	13934	14008	13834	13924	13878	13874	13953	13855	13956	13881	13816	13999	13931	13858	13881	13951	13939	13906	13934	13814	13971	13790	14038	13897	13865	13934	13939	13955	13800	13825	13812	13768	13814	13889	13944	13893	13860	13912	13909	13944	13927	13818	13829	13830	13682	13897	13898	13868	13884	13801	13900	13883	13817	13735	13981	13912	13917	13653	13923	13743	13752	13963	13740	13887	14016	13787	14019	13797	13860	13980	13935	13858	13537	13824	13680	13918	14047	13932
23764	21072	28358	24112	22039	21579	20292	17821	16839	16619	16137	15982	16632	25793	27061	24690	20449	17112	16039	15446	15444	15273	15259	15124	15259	15121	15223	15400	15172	15190	15369	15199	15231	15296	15231	15320	15172	15176	15222	15180	15427	15246	15245	15096	15299	15191	15133	15117	15161	15121	15373	15111	15028	15133	15240	15195	15147	15153	15193	15205	15028	15301	15113	15442	15151	15201	15203	15489	15094	15082	15188	15190	15322	15115	15264	15238	15271	15025	15193	15014	15045	15308	15070	15115	15110	15321	15160	15027	15169	15034	15303	15115	15279	15135	15323	15216	15221	15267	15180	15069	15175	15348	15204	15142	15101	15110	15304	15141	15027	15082	15248	15176	14973	15083	15108	15223	15042	15279	15043	14982	15294	15290	15227	15036	15041	15008	15193	15346	15052	15112	15100	15003	15254	15229	15036	15086	15169	15036	15253	15188	15154	15122	15172	15070	15017	15162	15211	15392	15333	15278	15109	14953	15207	15078	15326	15191	15158	15264	15150	15077	15042	14990	15163	15271	15188	15169	15208	15135	15054	15139	15311	15163	15222	15187	15084	15210	15230	15240	15210	15077	15200	15158	15115	15092	15239	15326	15297	15006	15171	15125	15161	15319	15268	15201	15076	15202	15127	15223	14985	14935	15117	15229	15234	15109	15239	15142	15055	15072	15091	14981	15058	15446	15290	15067	15026	15230	15300	15097	15082	15370	15108	15162	15391	15191	15224	15024	15311	15101	15146	15040	15191	15202	15057	15383	15224	15315	15315	15009	14897	15094	14995	15050	15365	15078	15184	15174	14994	15196	15200	15201	15105	15082	15187	15172	15160	15164	15137	15149	15118	15264	15130	15017	15238	15019	15100	15087	15209	15099	15096	15063	15175	15019	15038	15102	15257	15236	15203	15371	15100	15130	15048	15222	15117	15205	15172	15138	15276	15084	15088	15269	15204	15241	14976	15057	15135	15083	15130	15194	15107	15166	15211	15124	15201	15067	14961	15323	15302	15165	15264	15136	15283	15051	15191	15212	15271	15175	15198	15159	15168	15277	15406	15147	15087	15115	15112	15247	15185	15329	15268	15258	15163	15132	15082	15056	15128	15061	15121	15108	15229	15042	15123	15167	14973	15176	15056	14995	15211	15278	14985	15269	15168	15123	15013	15062	15074	15203	15009	15215	15173	15017	14987	15075	15346	15271	15237	15108	15391	15308	15131	15085	14962	14996	15021	15168	15348	15044	14999	15162	15140	15191	15207	15251	15363	15251	15002	15085	15128	15262	15308	15004	15218	15150	14979	15068	15175	15321	15002	15265	15057	15001	15087	15297	15154	14943	15174	14991	15217	15046	15159	15031	15218	15118	14976	15167	15094	15367	15231	15238	15099	15108	15335	15129	15037	15088	15239	15358	15376	15184	14995	15163	15369	15086	15016	15170	15040	15181	15246	15273	15157	15265	15208	15300	15235	14985	15100	15162	15018	15301	15135	15105	15258	15195	15166	15054	15023	15161	15289	15067	15160	15363	15213	15078	15163	15075	15101	15306	15436	15446	15372	15161	15179	15038	15228	15273	14953	15110	15302	14964	15052	15246	15094	15184	15372	15033	15195	15103	15121	15324	15142	15023	14902	15039	15262	15204	15204	14836	15006	14959	15411	15250	15250	14880	15174	15190	15156	15350	15203	15299	15028	15050	15120	15143	15141	15201	15357	15010	15104	15131	15264	15273	15164	15193	15178	14998	15139	15235	15142	15329	14987	15208	15185	15007	15110	15192	15290	14959	15335	15047	15393	15314	15156	15040	15027	15290	15172	15119	15235	15173	14971	15076	14997	15070	15006	15323	15076	15353	15276	15186	15084	15147	15334	14943	15128	14914	15295	15151	15131	15195	15218	15162	15082	15220	15038	15068	15111	15174	15328	15261	15214	15022	15270	15121	15183	14966	15232	15097	15259	15345	15226	15199	15147	15133	15224	15181	15139	15160	15321	15181	15375	15019	15049	15094	15156	15207	15126	15090	14993	15161	15130	15133	15308	15280	15193	15322	15160	15289	14981	15186	14916	15187	15383	15293	15194	15265	15045	15241	15031	15006	15099	15183	14958	15330	15074	15213	15145	15102	15141	15190	15038	15098	15243	15133	14952	15133	15050	15154	15137	15138	15075	15238	15341	15088	15313	15306	15166	15167	15265	15276	15264	15199	15214	15106	15117	15028	15083	15165	15165	15224	15136	15347	15076	15097	15151	15178	15273	15086	15190	15193	15139	15162	15142	15042	15064	15098	15139	15220	15174	15084	15063	14974	15275	15126	15101	15067	15236	15249	14976	15027	15022	14954	15127	15120	15122	15357	15104	15246	15117	15089	15309	15044	15081	15315	15392	15020	14934	15127	15226	15157	14897	15055	14977	15167	15143	15257	15300	15169	15107	15056	15283	15124	15262	15246	15103	15229	15010	15054	15330	15191	15172	15329	15290	15240	15243	15156	15145	15011	14980	15298	15289	15149	15196	15161	15344	15054	15083	15067	14984	15105	14993	15023	15066	15144	15180	15336	15296	15133	15273	15231	15086	15255	15168	15186	15284	15311	15096	15151	15073	15116	15166	15169	15138	15199	15189	15112	15173	15101	15072	15143	15367	15231	15274	14983	15158	15154	14936	15114	15210	15165	15232	15068	15206	15173	15250	15247	14953	15098	15160	15145	15103	15212	15214	15099	15180	15251	15243	15278	15282	15250	15176	15129	15092	15209	15141	15162	15130	15481	15194	15180	15202	15015	15356	15050	15175	14938	15275	15141	15218	14918	15041	15036	15197	15126	15173	14893	15154	14990	15084	15171	15213	15180	14933	15026	15105	15308	15264	15129	15151	15069	14927	14943	15056	15093	15057	15040	15053	15219	15012	15209	15254	14990	15137	15100	15315	15312	15467	15323	15226	15165	15177	15222	15091	15188	15127	15247	15120	15150	15214	15400	15068	14961	15225	15058	15160	15181	15137	15088	14949	15249	15237	15042	15138	14841	15111	15189	15251	15297	15267	15212	15055	15137	15094	15149	15303	15112	15283	15344	15221	15096	14936	15043	15260	15053	15357	15113	15192	15287	15211	15195	15095	15041	15342	15142	15156	15145	15181	15257	15064	15187	15248	15244	15064	15329	15332	15341	15313	15156	15272	15252	15054	15096	15167	15158	15117	15274	15089	15100	15161	15230	15146	15088	15115	15061	15103	15143	15101	15221	15172	15062	15135	15035	15245	15112	15036	15247	15086	15048	15211	15378	15111	15195	15368	15245	15169	15188	15235	15053	15072	15209	15200	15235	15048	14961	15322	15207	15249	15313	15115	15123	15243	15009	15030	15065	15188	15061	15206	15220	15233	15047	15124	15257	15172	15104	15249	15080	15186	15218	14986	14992	15299	15055	14999	15175	15229	15157	15037	15228	15061	15037	15194	15364	15150	15291	14979	15081	15309	15146	14983	15066	15214	15297	15214	15105	15185	15227	15205	15173	15095	15113	15142	15018	14992	15042	15224	15013	14981	15049	15073	15147	15156	15241	15110	15185	15153	15333	15354	15082	15136	15004	15067	15108	15123	15338	15182	15071	15153	15299	15254	15227	15343	15123	14925	15139	14990	15222	15297	15308	15335	15162	15349	15319	15279	15238	15086	15250	15237	15189	15267	15056	14955	15016	15031	15121	15159	15225	15049	15146	14854	15097	15278	14992	15223	15195	15082	15024	15071	14984	15244	15179	15245	15096	15107	15180	15130	15246	15020	14999	15144	15229	15265	15109	15238	15053	15128	15301	15223	15171	15223	15323	15262	15076	15152	15173	15200	15165	15015	15171	15210	15019	15073	15168	15152	15143	15251	15105	15289	15094	15068	15032	15210	15142	15198	15152	15373	15288	15007	15251	15246	15284	15248	15259	15099	15305	15035	15215	15031	15027	14890	15084	15337	14918	15189	15229	15094	15217	15069	15250	15149	15175	15139	15105	15093	15137	15113	15125	14978	15064	15064	15273	15102	14965	15173	15166	15228	15112	15196	15057	15246	15448	15175	15100	15285	15126	15200	15218	15263	15137	15341	15211	15123	15052	15094	15045	15141	15102	15067	15018	15191	15227	15224	15135	15122	15178	15259	15031	15100	15403	15376	15184	15188	15263	15140	15159	15109	15266	15273	15142	15183	15277	15200	15090	15117	14982	15064	14996	15237	15142	15142	15143	15022	14904	15109	14981	15054	15200	15181	15194	15188	14957	15145	15154	15043	15289	15134	15238	15019	15058	15276	15242	15048	15236	15143	15262	15066	15204	15014	15166	15294	15150	15251	15250	15084	15201	15154	15133	15169	15128	15184	15002	15191	15176	15025	14954	15220	15200	15230	15079	15267	15138	15101	15387	15211	15324	15031	15096	15205	14921	15296	15135	15115	15149	15145	15132	15318	15191	14992	15081	15218	15189	15055	15162	15266	15241	15198	15262	15138	15250	15122	15082	15300	15230	15074	15165	15085	15047	15224	15240	15140	15198	15445	15176	15136	15038	14986	15164	15204	15046	15137	15132	15306	15253	15180	15240	15115	15198	15067	15072	15188	15164	15119	14980	15142	15258	15132	15364	15089	15161	15354	15001	15323	15196	15224	15281	15274	15196	15171	15301	15136	15227	15071	15215	15009	14999	15179	15284	15087	15181	15155	15174	15264	15124	15169	15153	15158	15003	15072	15227	15114	15199	15207	15031	15266	15244	15060	15159	15203	15057	15027	14986	15037	15167	15234	15206	15095	15060	15084	15176	15066	15198	15012	15278	15006	15082	15117	15030	15152	15198	15152	15138	15053	15049	15209	15167	15159	15260	15237	15083	15182	15161	15311	15102	15063	15129	15244	15386	15229	15223	15263	15077	15284	15165	15121	15149	15134	15123	15157	15019	15356	15313	15165	15272	15051	15093	15194	15205	15333	15120	15317	15221	15021	15291	15216	15082	15105	15178	15281	15281	15001	15032	15319	15120	15214	15299	14970	15135	15056	15100	15286	15135	15165	15212	15267	15260	15254	15220	15160	15147	15359	15004	15239	15203	15210	15205	15149	15052	15091	15307	15047	15140	15057	15041	15186	15113	15244	15037	15148	15330	15052	15209	14965	15052	15109	14944	15070	15244	14968	15076
16832	27649	27354	23028	22331	20012	18319	17570	16868	16239	15693	15442	17148	30202	29529	25875	20213	16242	14887	14561	14097	14145	14089	14100	14056	13986	14168	14075	14080	14072	14280	14147	14014	14047	14122	13905	14120	14120	14040	13907	14313	14248	13985	14062	14118	14000	14160	14130	14294	14184	14099	14040	14205	14096	14023	14077	14105	14013	13963	14129	13968	14108	14258	14087	14121	14277	14145	14015	14062	14070	14162	14083	14171	14115	14149	14308	14140	14142	14076	14144	14055	14136	14129	13974	14174	14071	14002	14188	13980	14037	13969	14073	14042	13884	14095	14033	14222	14019	14122	14093	14151	14186	13926	14210	14008	14074	14045	14212	13983	13985	14149	14042	13902	14081	14189	14003	14132	13901	13999	13997	14012	13971	14128	14099	14235	13932	14090	14249	14287	14178	13986	14063	14195	14056	14163	14060	14161	14093	14026	14194	14183	14257	14142	14257	14114	14140	13838	13996	14182	14155	14149	14086	14194	14074	13948	14184	14219	14229	14125	14082	14180	14139	13951	13953	13951	14123	14120	14050	14141	14152	13891	14122	14137	14102	13825	14196	13974	14191	14334	13961	14185	14097	14208	14084	13956	14073	14176	14071	13970	14101	14030	14216	14030	13952	14028	14122	14081	14110	14114	13993	14023	14068	13959	14072	14105	14348	14157	14123	13860	14104	13961	14028	14022	14109	14217	14055	14151	14021	14232	14037	14058	14032	14017	14012	13932	14140	14218	13941	14261	14227	13938	14106	14175	14041	14053	14047	14089	14256	14148	14029	14097	14112	14136	14044	14013	14232	14100	14103	14178	14195	14125	14101	14071	14192	14191	14000	14031	13949	14082	14268	14007	14033	14011	14063	14088	14074	14146	14022	13997	14020	14061	14096	14096	13958	14006	14135	14118	14099	14168	14140	14097	14169	14056	13973	14122	14074	14104	13984	14062	14021	14161	13976	14022	14102	14141	14182	14134	14194	14094	14063	14010	14084	13994	14020	14200	13962	14171	14078	13815	14188	13994	13942	14284	14053	14108	14179	14090	13970	14330	14164	14036	14115	14108	14019	13881	14087	14057	14145	14013	14091	14043	14171	14092	14127	14050	13888	14173	13978	14083	14072	13966	14034	13998	13977	14113	14062	13995	13945	14112	14080	14109	13999	13932	14059	14037	14037	14175	14135	14052	14014	14124	14148	14127	14049	14065	14061	14252	14172	14210	13947	14176	14144	14045	14195	14153	14165	14105	14208	14104	14036	14185	14093	14128	14099	14143	14097	14118	13921	14094	14004	14093	13975	14085	14167	14076	14221	13986	14156	14003	13966	14034	14123	14024	14146	14040	14059	14185	14031	13984	14028	13941	14069	14007	14099	13993	14128	14052	13972	14034	14070	13972	13908	14179	13987	14127	13959	14053	14201	13979	14179	13948	13964	14069	14169	14110	14105	13984	14023	13960	14238	14025	14145	14082	13988	13877	14264	14038	14075	14105	14222	14035	13953	13955	14160	14083	14111	14196	14081	14068	14002	14041	14145	14168	14046	14037	13953	14166	14057	13950	14004	14113	14076	14152	14092	14104	14172	14072	14008	14140	14108	14164	14184	14192	14028	14036	14055	14392	14111	14106	14036	14173	14179	13973	14204	14068	14079	14068	14159	14029	14154	13887	13941	14161	14106	14053	14004	14077	14127	14042	14262	14003	14046	13958	13949	14016	14102	14125	14214	14043	13922	14053	14115	14131	14297	14057	14154	14234	14085	14096	14072	14181	13973	14110	14159	14107	14160	14095	14028	14204	13946	14048	14078	14161	13988	14008	14051	14226	14053	14105	14005	14028	13868	14093	14088	14036	14065	13986	14231	14222	14034	14091	14174	14082	13967	14221	14095	14094	14027	14010	14182	13977	14028	14180	14115	14040	14013	14021	14090	14070	14124	14062	14062	14146	14120	14023	14040	14072	14077	13979	14034	14062	14072	14132	14200	14115	14193	13964	14196	14120	14151	14019	14124	14101	13974	14087	14111	13937	14130	14029	14140	14161	14017	14058	14068	14148	13924	14140	14033	14122	14209	14200	14108	14051	14181	14123	14117	14030	14043	14105	14035	14215	14141	14077	14111	14227	14041	14164	13919	13936	14113	14003	14250	14069	14002	14172	14290	14045	14019	13999	14137	14046	14232	14088	13900	14068	14031	14098	14122	14092	14086	14118	14082	14156	14057	13884	14027	14225	14101	14116	14109	13968	14085	14177	14088	14098	14086	13913	14112	14154	14081	14139	14064	13974	13923	14016	14211	13990	14061	14061	13925	14109	14153	14248	13992	14137	14030	13933	13976	13878	14055	14051	14067	14253	14076	14083	14067	14183	14171	14067	14097	14033	14121	14125	14056	13966	14186	14101	14113	14040	14054	13908	14062	14116	13976	14106	14162	14044	14264	14080	14000	14126	14007	14096	14036	13919	14062	14167	14141	14156	14181	14051	14118	14005	14038	14192	13999	14123	14209	14039	14037	13952	14126	14040	14023	14012	14151	14132	14028	14101	14014	14089	14068	13988	14054	14153	14126	13959	13897	14097	14065	14121	13976	14207	14029	14168	14180	13974	14000	14029	14179	14108	14168	14068	14181	14109	14301	14048	14065	14078	14002	14054	14075	14041	14084	14000	14099	13909	14176	14257	14160	14014	14119	13891	14044	14081	14013	14030	14064	14097	13947	14013	14065	14137	14335	13994	14140	14112	14113	13986	14037	14005	14130	14093	14062	14047	14121	14069	14089	14068	13858	13917	14077	14198	14026	14103	14032	14125	14102	14195	14013	14164	14023	14140	14073	14080	14143	14005	14072	14123	14174	14030	13918	14236	14086	13984	14078	14161	14095	14110	14149	14088	14087	13983	14227	14089	14181	13931	14188	13890	14080	13958	14250	14083	14118	14086	14153	13993	14179	14174	14023	14097	14017	14004	13941	14089	13940	14189	14185	14183	14136	14081	14194	14174	14139	13898	13833	13995	14049	13929	14227	14210	14078	14207	14140	14037	14049	14073	14170	14073	14101	13962	14141	14073	14082	14067	13902	14082	14068	14082	14080	14057	14230	14087	14126	14013	13972	14017	13988	14038	13893	14077	14310	13966	14100	13903	14230	14091	14122	14022	14239	14051	13989	14101	14180	14119	14171	14102	14036	14030	14157	13845	14007	14256	14194	14057	13961	14137	14012	14210	14106	13919	14055	14165	14052	14049	14042	14022	14069	14125	14106	14153	14180	14146	14017	14248	14115	14043	14030	14061	14163	14155	13951	14122	13974	14191	14178	14137	14113	14199	14041	14245	13945	13988	14176	14157	14124	14052	14043	14023	14134	14066	14055	14010	14053	14005	14049	14086	13951	14007	14045	14170	14018	14225	14135	13932	13937	13916	13996	13994	14153	13965	13976	14208	14107	14041	14147	13992	14274	14186	14162	14147	14255	13988	13970	13987	14174	14242	14051	14098	14064	14141	14065	13911	14053	14099	14040	14146	14176	14140	14135	14137	14223	13971	14245	14093	14181	14109	13887	14171	14058	14136	14003	14330	14060	14081	14033	14044	14235	14148	14094	14061	14045	14047	14194	13987	14241	14052	14216	14147	13945	13968	14090	14191	14167	14105	14099	14081	14079	14171	13982	14107	14139	13965	14162	14039	14099	14250	14114	14163	14130	14066	14251	14111	14029	14248	13942	13986	14225	14028	13967	14137	14201	14109	14104	13984	13995	13981	14153	14161	14181	14179	14011	14028	14095	13950	14069	14098	14167	14071	14086	13888	13956	14014	14163	13838	14180	14054	14199	14108	14184	14022	14178	14221	14328	14132	14147	14121	13944	14003	14084	14125	14059	14103	13931	14213	14147	14179	14061	14238	14218	14272	14018	14073	14119	14217	14024	14215	14088	14043	14184	14103	14050	14083	14150	14043	14110	14066	14153	14120	13999	14008	14102	14213	14049	13943	14157	14244	14065	14040	14173	14088	14194	14335	14102	14010	14090	14201	13967	14140	13768	14120	14163	13969	14138	14194	14003	14203	14252	14104	14053	14091	14220	14107	14012	14041	14126	14047	13986	14066	14034	14103	14114	13939	14093	13962	14040	13983	14059	14014	14054	13985	13840	14099	14089	14077	14151	14175	14195	14306	14086	14144	14161	13902	14120	14099	14155	14107	14056	14172	13924	14187	14020	14261	14076	13979	14202	14130	14236	14089	14061	13922	14013	14179	14047	14173	14190	13924	14165	13921	14048	14162	14074	13981	14236	14154	14007	14146	13958	13913	14152	13992	14160	14196	13999	14113	14083	14021	14147	14139	14089	14160	13949	14079	13999	14172	13983	14029	14190	14030	14100	14071	14207	14102	14188	14121	14125	14038	14098	14193	14123	14140	14139	14088	14169	14012	14156	14193	14032	14038	14076	14101	13984	14156	14132	13959	13983	14012	14176	14009	14026	14087	13988	14133	13996	14214	14202	14037	14233	14010	14095	14046	13914	14095	14135	14027	13976	13981	13962	14134	14078	14074	14090	14055	14151	14111	14065	14008	13988	13964	14084	14218	14101	14063	13931	13962	14203	14028	14041	13965	14168	14056	14123	14079	14265	14014	14131	14039	13946	14125	14158	14012	14121	14140	14030	14059	14105	14102	14108	13916	14083	14072	14124	14163	14292	13968	14213	14267	14265	14093	14071	14028	14036	13940	14216	14111	14031	14140	14225	13954	14162	14264	14062	14102	14138	14007	14262	14075	14155	14151	13934	13985	14062	14091	14137	14161	14254	14048	14045	14081	14100	14185	14263	14035	14133	14135	14192	14119	14006	14022	14072	14111	14022	14093	14149	14184	14089	14037	14081	13970	14094	14180	14127	14030	13930	14025	14078	14277	14064	13964	14047	14047	14137	14054	14146	14078	13896	14080	14030	14079	14104	14198	14093	14169	14035	14010	14112	14131	14099	14065	14038	14122	14189	14169	14189	14046	13949	13926	14153	13967	13915	13976	14136	14185	13992	14099	14064	14104	13829	14111	14169	14012	13942	14110	14011	14027	14070	13856	14064	13985	14146	14129	14138	14038	14060	14096	14005	14109	14144	14210	14236	13966	13993	14238	14010	14123	14091	13967	13986	14110	14098	14071	14176	14155	14024	14143	14031
22703	21060	28761	23587	21340	23134	24537	19074	17268	17425	17096	16776	21007	35343	33640	29257	23354	18634	16466	16132	15870	15446	15407	15470	15499	15490	15545	15367	15467	15482	15439	15600	15537	15559	15562	15339	15328	15503	15616	15555	15348	15450	15503	15490	15545	15454	15469	15389	15170	15500	15550	15608	15295	15516	15655	15446	15453	15444	15509	15447	15277	15519	15364	15161	15308	15539	15397	15233	15371	15522	15440	15294	15428	15473	15468	15535	15511	15475	15288	15612	15365	15588	15289	15462	15703	15256	15288	15484	15373	15352	15376	15442	15522	15351	15330	15391	15366	15297	15281	15179	15267	15396	15405	15349	15365	15445	15400	15290	15375	15424	15411	15476	15393	15564	15579	15160	15413	15330	15312	15402	15203	15520	15423	15361	15435	15486	15318	15183	15184	15313	15410	15277	15370	15533	15266	15461	15430	15414	15360	15289	15488	15319	15532	15566	15402	15420	15305	15306	15190	15296	15317	15368	15304	15440	15552	15383	15461	15372	15375	15459	15262	15334	15247	15349	15223	15678	15261	15317	15346	15388	15262	15596	15383	15433	15520	15345	15396	15083	15568	15378	15129	15304	15575	15289	15426	15482	15373	15362	15152	15489	15495	15271	15439	15261	15524	15298	15559	15311	15386	15391	15360	15304	15435	15400	15475	15359	15398	15280	15505	15503	15180	15173	15292	15347	15558	15302	15500	15392	15448	15343	15392	15223	15377	15548	15349	15541	15465	15396	15278	15106	15319	15322	15320	15543	15420	15402	15195	15431	15310	15354	15294	15285	15455	15282	15308	15414	15168	15268	15290	15410	15267	15348	15415	15312	15165	15297	15418	15407	15268	15245	15364	15308	15393	15405	15250	15508	15292	15307	15449	15219	15313	15504	15391	15285	15290	15385	15540	15387	15424	15261	15314	15324	15279	15158	15406	15477	15345	15479	15325	15395	15524	15403	15472	15372	15323	15353	15333	15336	15226	15329	15257	15338	15242	15205	15361	15491	15439	15382	15387	15355	15238	15331	15441	15359	15305	15341	15521	15357	15216	15211	15450	15407	15230	15364	15396	15393	15446	15276	15331	15341	15242	15441	15485	15359	15479	15498	15451	15227	15360	15395	15389	15255	15388	15323	15372	15238	15470	15376	15047	15371	15483	15214	15398	15214	15460	15489	15480	15476	15405	15424	15070	15258	15368	15412	15342	15305	15458	15312	15149	15342	15517	15516	15485	15456	15238	15410	15422	15166	15238	15322	15507	15405	15528	15475	15197	15504	15206	15226	15498	15425	15354	15463	15349	15194	15109	15435	15357	15390	15279	15146	15322	15399	15405	15444	15427	15372	15552	15109	15276	15507	15448	15556	15387	15364	15091	15240	15332	15243	15282	15384	15495	15436	15451	15275	15472	15450	15295	15300	15175	15283	15368	15295	15435	15383	15153	15344	15279	15385	15153	15225	15389	15289	15369	15417	15339	15323	15476	15214	15362	15412	15311	15214	15337	15431	15276	15469	15498	15461	15251	15411	15534	15303	15273	15286	15427	15329	15522	15392	15239	15388	15359	15330	15493	15185	15388	15371	15247	15467	15362	15171	15156	15390	15217	15250	15408	15394	15320	15446	15275	15288	15507	15465	15453	15292	15275	15388	15290	15208	15339	15280	15565	15357	15334	15245	15245	15163	15444	15305	15329	15403	15206	15146	15307	15211	15221	15334	15422	15301	15442	15320	15458	15271	15476	15548	15447	15393	15334	15487	15425	15311	15600	15277	15395	15194	15255	15358	15346	15220	15369	15438	15341	15358	15324	15094	15265	15189	15436	15287	15356	15378	15338	15374	15345	15238	15408	15431	15374	15444	15466	15265	15341	15344	15298	15228	15290	15295	15294	15600	15190	15077	15233	15359	15374	15331	15281	15334	15396	15289	15190	15367	15338	15425	15479	15194	15493	15273	15398	15263	15394	15327	15396	15160	15349	15414	15286	15235	15362	15379	15395	15342	15145	15450	15285	15280	15267	15391	15442	15278	15417	15382	15467	15489	15332	15379	15562	15486	15355	15318	15342	15188	15326	15582	15423	15286	15170	15391	15608	15602	15245	15427	15269	15496	15524	15437	15384	15296	15455	15315	15381	15211	15266	15344	15437	15451	15390	15299	15240	15236	15417	15223	15211	15249	15313	15421	15366	15573	15450	15146	15457	15328	15246	15461	15301	15443	15541	15460	15177	15302	15491	15295	15362	15358	15390	15389	15329	15307	15398	15363	15188	15403	15442	15298	15360	15257	15448	15166	15442	15554	15449	15386	15351	15199	15393	15397	15403	15405	15222	15485	15269	15347	15476	15451	15425	15323	15360	15284	15524	15443	15349	15231	15232	15220	15160	15512	15291	15414	15536	15313	15332	15338	15504	15508	15504	15389	15401	15579	15391	15329	15505	15466	15291	15408	15277	15516	15317	15383	15234	15593	15319	15392	15389	15385	15469	15265	15409	15179	15336	15493	15530	15573	15436	15636	15330	15326	15456	15383	15249	15394	15145	15379	15391	15226	15317	15357	15265	15214	15516	15199	15458	15294	15144	15402	15246	15191	15250	15317	15443	15561	15173	15345	15344	15595	15427	15347	15418	15417	15399	15415	15362	15272	15234	15206	15586	15333	15228	15294	15352	15118	15484	15481	15455	15196	15315	15327	15472	15296	15367	15381	15344	15255	15242	15242	15593	15424	15511	15226	15360	15382	15336	15266	15374	15312	15325	15286	15307	15391	15365	15313	15264	15165	15200	15391	15464	15185	15429	15378	15452	15533	15182	15106	15353	15263	15283	15264	15310	15238	15361	15304	15379	15470	15252	15429	15426	15381	15317	15434	15373	15443	15418	15448	15343	15479	15361	15424	15499	15348	15273	15372	15361	15245	15273	15260	15363	15430	15380	15362	15377	15374	15389	15478	15209	15351	15400	15416	15108	15428	15380	15393	15399	15260	15147	15420	15322	15347	15295	15330	15360	15133	15554	15223	15447	15416	15433	15182	15288	15117	15292	15350	15358	15424	15478	15386	15287	15478	15244	15277	15184	15343	15352	15286	15326	15291	15291	15454	15283	15276	15266	15326	15250	15318	15382	15206	15514	15379	15282	15251	15460	15249	15298	15535	15326	15266	15337	15348	15367	15447	15377	15317	15218	15353	15345	15292	15448	15240	15257	15421	15576	15034	15491	15362	15253	15352	15224	15373	15272	15225	15410	15292	15150	15267	15229	15364	15438	15514	15260	15124	15449	15253	15250	15331	15385	15384	15353	15278	15320	15447	15333	15292	15339	15469	15294	15478	15402	15129	15096	15117	15309	15352	15120	15476	15649	15225	15134	15497	15331	15741	15398	15248	15441	15280	15228	15342	15464	15403	15479	15441	15249	15150	15450	15454	15311	15333	15312	15401	15338	15429	15200	15374	15420	15273	15332	15600	15517	15371	15371	15192	15355	15277	15287	15432	15252	15418	15453	15449	15269	15347	15348	15347	15307	15144	15292	15233	15513	15368	15308	15252	15277	15297	15435	15557	15417	15536	15390	15418	15294	15394	15370	15341	15389	15221	15361	15381	15172	15157	15321	15469	15428	15330	15288	15405	15396	15204	15402	15343	15473	15400	15492	15217	15334	15340	15429	15261	15318	15297	15362	15440	15539	15490	15418	15362	15484	15425	15612	15599	15284	15348	15380	15359	15169	15377	15304	15486	15389	15430	15318	15434	15398	15370	15348	15483	15570	15336	15228	15298	15312	15369	15327	15402	15395	15411	15265	15185	15363	15621	15533	15526	15330	15606	15203	15378	15442	15223	15459	15244	15439	15467	15354	15207	15440	15304	15195	15278	15343	15400	15345	15417	15294	15365	15338	15297	15285	15475	15298	15199	15242	15253	15443	15368	15239	15220	15435	15247	15123	15388	15180	15480	15331	15222	15409	15235	15494	15502	15522	15408	15527	15152	15226	15451	15297	15357	15139	15176	15262	15279	15562	15357	15391	15377	15321	15219	15372	15586	15307	15362	15461	15531	15213	15202	15283	15327	15221	15335	15194	15171	15360	15442	15225	15248	15353	15267	15360	15356	15301	15231	15402	15360	15460	15216	15319	15475	15281	15545	15511	15373	15455	15239	15406	15346	15170	15618	15302	15395	15448	15421	15244	15458	15498	15473	15419	15519	15430	15409	15329	15289	15457	15334	15361	15403	15342	15267	15515	15285	15207	15400	15414	15488	15342	15450	15283	15220	15275	15431	15446	15215	15271	15330	15151	15275	15337	15411	15425	15230	15210	15388	15288	15269	15268	15280	15299	15529	15340	15559	15378	15411	15265	15488	15345	15341	15142	15590	15585	15359	15232	15204	15478	15238	15330	15387	15298	15326	15506	15340	15501	15415	15408	15330	15286	15278	15310	15295	15442	15223	15317	15202	15298	15360	15368	15401	15477	15464	15471	15432	15357	15471	15520	15323	15240	15284	15378	15388	15144	15236	15436	15179	15450	15356	15320	15484	15566	15179	15452	15288	15508	15501	15285	15528	15475	15469	15306	15408	15267	15323	15359	15337	15478	15354	15282	15506	15227	15365	15308	15237	15332	15361	15379	15330	15317	15288	15361	15228	15355	15238	15291	15409	15537	15138	15274	15337	15237	15458	15315	15469	15548	15398	15375	15357	15379	15373	15381	15234	15165	15271	15383	15266	15058	15294	15194	15418	15377	15179	15145	15222	15264	15203	15529	15428	15572	15187	15408	15173	15274	15446	15546	15351	15254	15444	15534	15352	15499	15592	15408	15390	15183	15242	15259	15231	15347	15371	15362	15406	15420	15438	15099	15459	15356	15477	15147	15160	15448	15248	15250	15340	15229	15339	15490	15272	15426	15193	15241	15143	15351	15399	15294	15347	15439	15353	15450	15336	15464	15429	15481	15572	15543	15189	15204	15385	15301	15296	15202	15389	15441	15422	15220	15327	15375	15401	15311	15340	15226	15226	15340	15290	15347	15441	15477	15418	15481	15439	15378	15352	15371	15555	15281	15402	15320	15166	15265	15331	15236	15420	15344	15152	15324	15481	15363	15220	15389	15149	15199	15259	15301	15244	15308	15240	15325	15309	15292	15221	15310	15481	15279	15325	15342	15409	15310	15366
18432	33347	31295	25669	25301	21069	20463	19077	17778	17220	16730	16430	23935	39073	36304	30974	23393	17565	15388	14646	14307	14220	14233	14253	14185	14185	14185	14322	14274	14277	14168	14367	14263	14127	14153	14210	14253	14069	14205	14131	14268	14327	14253	14286	14043	14114	14222	14147	14200	14183	14189	14245	14142	14091	14235	14287	14344	14376	14200	14362	14253	14058	14231	14242	14262	14057	14185	14017	14321	14131	13980	14120	14004	14172	14200	14437	14117	14226	14171	14374	14061	14208	14051	14246	14284	14134	14238	14119	14189	14112	14038	14184	14158	14030	14117	14249	14150	14204	14143	14235	14177	14045	14077	14219	14183	14127	14130	14104	14172	14198	14167	14090	14035	14128	14183	14082	14276	14161	14222	14044	14271	14257	14197	14198	14377	14135	14180	14079	14232	14174	14362	14195	14106	14233	13974	14172	14103	14027	14226	14204	14250	14075	14294	14324	14233	14115	14253	14182	14193	14253	14240	14176	14124	14365	14135	14151	14161	14119	14082	14163	14138	14256	14229	14007	14172	14117	13989	14236	13971	14186	14165	14244	14145	14096	14314	14099	14258	14250	14271	14189	14138	14250	14135	14157	14230	14177	14225	14203	14239	14183	14070	14246	14365	14147	14249	14211	14109	14329	14266	14089	13926	14361	14238	14252	14079	14316	14090	14249	14223	14238	14247	14209	14286	14025	14211	14154	14079	14176	14277	14134	14130	14206	14212	14239	14262	14150	14277	14315	14123	14442	14149	14153	14155	14098	14210	14179	14129	14219	14217	14209	14246	14070	14143	14227	14412	14325	13927	14193	14166	14041	14083	14143	14188	14076	14281	13973	14250	14403	14189	14179	14143	14183	14263	14013	14059	14195	14155	14129	14109	14268	14104	14118	14166	14173	14137	14267	14192	14195	14148	14312	14017	14139	14153	14157	14233	14179	14334	14194	14175	14009	14249	14248	14091	14291	14130	14093	13988	14160	14039	14186	14299	14186	14119	14453	14164	14234	14112	14142	14127	14229	14195	14320	14232	14176	14102	14177	13990	13881	14070	14266	14181	14176	14131	14187	14261	14241	14203	14340	14250	14200	14064	14046	13939	14140	14141	14316	14224	14147	14062	14123	13985	14084	14294	14075	14240	14134	14237	14343	14089	14362	14036	14199	14138	14208	14006	14204	14149	14090	14261	14362	14217	14135	14129	14231	14104	14079	14179	14124	14160	14179	13960	14092	14162	14148	14200	14263	14170	14065	14298	14154	14189	14387	14049	14220	14076	14119	14076	14121	14111	14208	14069	14128	14302	14302	14208	14065	14089	14054	14169	14031	14112	13920	14217	14219	14284	14207	14134	14204	14004	14123	14315	14180	14205	14127	14159	14339	14122	13899	14168	14187	14248	14074	14125	14158	14220	14305	14129	14134	14272	14192	14079	14219	14196	14335	14135	14289	14110	14083	14085	14195	14209	14170	14255	14050	14239	14114	14059	14111	14219	14333	13932	14124	14175	13993	14079	14208	14084	14204	14159	14105	14108	14173	14021	14057	14000	14191	14220	14219	14022	14203	14089	14031	14130	14119	14039	14080	14171	14204	14152	14214	14128	14228	14097	14146	14150	14162	14167	14279	14048	14259	13962	14309	14200	14197	14298	14103	14367	14169	14382	14377	14139	14229	14109	14169	14157	14280	14231	13969	14233	14171	14233	14174	14323	14115	13994	14376	14161	14130	14173	14134	14114	14257	14220	14067	14143	14236	14127	14155	14295	14348	14144	14040	14206	14193	14094	14150	14122	14169	14099	14283	14106	14116	14168	14103	14222	14197	13980	14146	14063	14105	14202	14264	14159	14054	14167	14219	13999	14076	14171	14172	14001	14286	14236	14128	14263	14219	14235	14236	14117	14082	14061	14192	14210	14286	14058	14184	14103	14119	14017	14278	14247	14100	14011	14265	14237	14288	14370	14213	14170	14213	14250	14134	14178	14193	14162	14231	13961	14255	14194	14079	14053	14285	14209	14238	14172	14148	14177	14149	14258	14317	14130	14305	14155	14196	14019	14215	14036	14144	14077	14185	13989	14172	14177	14177	14177	14172	14090	14331	14143	14091	14275	14093	14301	14146	14093	14132	14178	13998	14399	14044	14114	14099	14112	14172	14162	14146	14085	14203	14127	14171	14237	14139	14347	14110	14268	13966	14144	14140	14220	14109	14131	14115	14046	14235	13977	14078	14165	14344	14116	14167	14275	14282	14083	14249	14119	14218	14310	14001	14115	14149	14187	14042	14233	14198	14127	14173	14335	14218	14111	14188	14072	14112	14134	14059	14003	14313	13935	14137	14197	14147	14116	14135	14113	14119	14169	14155	14152	14058	14291	14164	14093	14114	14134	14148	14112	14210	13932	14200	14232	14204	14195	14061	14196	14183	14036	14156	14179	14152	14248	14078	14225	14377	14307	14105	14076	14217	14191	14041	14035	14126	14059	14281	14050	14011	14062	14123	14206	14147	14201	14193	14158	14064	14123	14116	14079	14155	14162	14123	14317	14171	14180	14189	14150	14177	14202	13931	14051	14135	14045	14203	14204	14173	14138	14160	14164	14196	14170	14038	14143	14178	14200	14081	13982	14132	14120	14200	13992	14075	14151	14111	14097	14125	14045	14207	14196	14087	14220	14187	14081	14197	14280	14130	14104	14269	14230	14075	14172	14211	14297	14189	14115	14197	14258	14119	13962	13997	14193	14269	14134	14285	14253	14094	14320	14018	14147	14085	14185	14005	14143	14105	14342	14063	14192	14145	14201	14051	14036	14105	14175	14259	14008	14073	14331	14193	14122	14212	14135	14254	14115	14074	14224	14140	14023	14065	14115	14207	14351	14082	14254	14142	14212	14149	14131	14045	14236	14068	14250	14214	14180	14290	14166	13965	14177	14115	14209	14236	14120	14178	14087	14206	14163	14106	14135	14037	14193	14054	14288	14254	14221	14118	14150	14249	14105	14055	14239	14080	14129	13982	14096	14118	14213	14212	14205	14032	13991	14322	14167	14145	14135	14179	14212	14098	14231	14122	14015	14306	14159	14121	14259	14038	14159	14053	14238	14155	14139	14132	14269	14279	14107	14142	14133	14175	14187	14327	14202	14258	14124	14209	14096	14223	14118	14044	14259	14281	14228	14084	14031	14088	14284	14223	14018	14351	14426	14153	14195	14102	14014	14185	14140	14227	14044	14313	14061	14097	14252	14113	14100	14168	14166	14064	14213	14175	14317	14301	14228	14159	14194	14036	14175	14226	14070	14163	14160	14227	14133	14105	14210	14248	14185	14080	14141	14176	14325	14186	14138	14037	14083	13996	14265	14089	14210	14228	14185	14015	14302	14083	14277	14179	14289	14244	14111	14209	14121	14209	14194	14090	14108	14332	14085	14106	14171	14194	14296	14301	14080	14229	13985	14102	14211	14155	14286	14134	14073	14098	14003	14067	14086	14061	14102	14249	13942	14100	14166	14198	14287	14241	14105	14228	14254	14197	14183	14327	14206	14143	14211	14238	14272	14228	14063	14275	14032	14241	14112	14163	14207	14069	14197	14089	14017	13991	13956	14189	14322	14180	13929	14096	14359	14128	14033	14284	14178	14289	14113	14137	14155	14170	14201	14119	14070	14303	14220	14231	14064	14106	14084	14208	13960	14242	14194	14237	14216	14313	14365	14252	14115	14173	14042	14176	14186	14220	14280	14232	14105	14209	14231	14133	14180	14067	14064	14244	14128	14258	14093	14302	14019	14174	14293	14147	14062	14251	14141	14113	13992	14248	14204	14118	14104	14202	14192	14129	14132	14227	14230	14134	13960	14068	14088	14223	14083	14162	14217	14213	13972	14305	14183	14130	14162	14356	14038	14236	14018	14150	14142	14070	14389	14148	14191	14187	14049	14192	14031	13998	14211	14038	14235	14127	14056	14157	14319	14006	14186	14197	14261	14133	14168	14253	14050	14011	14058	14099	14050	14156	14237	14194	14132	14284	14131	14024	14167	14148	14156	14201	14065	14286	14195	14279	13973	14091	14168	14185	14275	14062	14265	14061	14278	13991	14060	14044	14208	14328	14091	14220	14273	14033	14092	14271	14192	14111	13993	14207	14159	14329	14372	14089	14104	14145	14263	14276	14100	14179	14308	14228	14216	14299	14115	14250	14167	14061	14256	14073	14205	14297	14149	14274	14103	14279	14288	14158	14041	14223	14199	14039	14232	14228	14031	14073	14241	14209	14088	14149	14167	14219	14318	14243	14134	14129	14126	14164	14181	14102	14155	14187	13965	14133	14094	14119	14169	14091	14209	14195	14180	14361	14032	14026	13952	14299	14299	13968	14183	14166	14174	14237	14152	14309	14157	14137	14185	14137	14023	14175	14202	14016	14181	13907	14211	14282	14196	14163	14232	14097	14066	14162	13972	14161	14121	14081	14258	14232	14199	14335	14199	14200	14171	14107	14063	14116	13943	14143	14174	14116	14116	14083	14200	14123	14080	14225	14191	14249	14003	14096	14300	14243	14142	14141	14191	14159	14261	14132	14029	14073	14112	14093	14058	14179	14148	14269	14161	14140	14186	14108	14115	14152	14200	14232	14156	14311	14083	14209	14087	14197	14107	14001	14102	14136	14183	14366	14061	14212	13997	14161	14241	14147	14173	14188	14096	14040	14202	14061	14246	14172	14088	14129	14239	14233	14185	14095	14053	14218	14369	14048	14177	14178	14019	14097	14130	14041	14013	14176	14178	14257	14177	14405	14144	14233	14138	14123	14261	14053	14177	14046	14105	14209	14211	14275	14123	14229	14200	14058	14248	14266	14115	14177	14230	14050	14170	14000	14247	14154	14181	14314	14192	14157	14243	14085	14035	14320	14073	14076	14194	14104	14133	14061	14205	14137	14088	13959	14294	14157	14214	14193	14346	14235	14010	14247	14092	14215	14008	14325	14077	14249	14170	14133	14169	14191	14195	14127	14054	14233	14141	14195	14151	14083	14168	14088	14224	13914	14121	14107	14221	14248	14118	14105	14227	14218	14210	14247	14237	14120	14135	14045	14186	14088	14179	14005	14242	14315	14222	14262	14017	14215	14175	14243	14084	13967	14415	14229	13979	14298	14025	14111	14224	14088	14061	14198	14281	14209
27227	22023	24671	23007	17982	16723	16528	16078	15714	15764	15397	15629	16007	16697	17042	17018	16004	15415	15220	15067	15226	15191	14877	15036	15226	14982	14929	15090	15200	14983	15265	15010	15050	15076	15215	14813	15162	14878	14935	14925	14939	14983	15069	15019	14981	15199	15261	15078	15076	14988	15093	15254	15011	14840	15182	15128	15096	15112	15181	14986	15017	14837	15075	15047	14874	15022	15081	14896	15005	15050	14984	15075	14993	15023	14990	14882	15025	14802	15172	14908	15169	14825	15028	14848	15017	14961	15019	14991	14952	14921	15051	15003	14950	15040	15095	15271	15104	14892	14935	15107	15090	15068	15006	15145	14978	15048	14960	15019	15061	15092	14997	15176	14956	15132	15020	15009	15110	14983	14838	15060	14999	14928	15189	15111	14993	14998	15073	15031	15142	15035	15042	15083	14860	14943	15107	15130	15021	15002	14857	15066	15017	15184	14954	15076	15187	14989	15157	14825	15015	15002	15001	14978	14745	15111	15018	14843	15184	15210	15045	14744	14953	15098	14967	14920	14873	14950	14840	14928	14972	15000	14915	15142	15043	14647	15114	14987	15012	14833	14987	14929	14996	14904	14963	14903	14847	15065	14933	15160	15013	14990	14789	14921	14969	15084	14923	14995	15006	14941	14868	14949	14786	15041	15085	15056	15053	14964	14953	15315	15035	15122	15107	15029	15052	14791	14956	15107	14919	15004	14885	15002	15125	15079	15191	14995	15064	14847	14963	15065	14882	15078	15054	14971	15035	14985	15179	15004	14933	15104	15010	15263	15100	15078	14943	15039	14987	15021	15091	14872	15044	15065	15007	14864	14993	15077	14939	14977	14879	14995	14922	15100	15077	15029	15075	14724	14945	15036	15093	14944	14993	15044	15085	15124	14956	14940	14972	14988	14767	14969	14955	14877	14877	14966	15001	15071	14756	14996	14922	14931	14797	15048	14938	15153	15034	15083	14874	14862	14977	14812	15055	14741	14925	14824	14907	14995	15097	14915	15184	14872	14883	14956	15094	14999	15020	14913	14878	14951	14966	15036	14864	14869	15148	14897	15309	14997	15092	15118	14848	14776	14970	15074	14939	14942	15134	14901	14852	14921	14929	14950	15067	14955	15111	15054	15053	15013	15134	15037	15077	14925	14924	15099	14864	14973	14859	14992	14805	15052	15198	14902	14927	14920	15178	15007	14887	15119	15001	15124	15178	14999	15012	15078	14952	14850	14944	15063	15001	14960	15169	15011	14850	15044	15117	15105	15051	15080	15008	14850	15082	14949	15112	15029	15090	15047	14939	14995	15010	15025	14931	14995	14912	14873	15011	14925	15024	14747	14981	15232	15016	15040	15030	15017	15133	15093	14787	15021	14909	15008	14910	14950	14951	15082	15011	14820	14953	15185	14978	15141	14897	15048	14922	14994	15053	15033	15149	15182	15026	15366	14834	15201	15072	15059	14990	15103	15110	14939	14828	15168	14959	14991	14923	14867	14847	15018	15106	14893	15212	15110	15056	14879	15034	14824	15013	14924	15198	15046	15022	15135	15093	15084	15012	14913	15059	15165	15028	14897	14991	14991	15027	15131	15006	15047	15278	14858	14892	14896	14828	14987	14902	15087	14965	14945	15167	14995	15018	15012	15086	15214	14909	15136	14906	15140	15190	14936	14945	15129	15066	15108	14894	14941	15012	14943	15109	14974	15030	14859	15006	14971	15197	15050	15126	15000	15013	14842	14971	14992	14979	15104	15069	14926	14727	14868	14850	15118	14991	15010	15075	14982	14802	15019	15099	14825	15025	15117	15140	15014	15078	15221	15107	15107	15068	15004	15003	14911	14872	15145	14857	14895	14960	14973	15091	14901	15080	15176	15019	14963	15136	15074	14979	14976	15031	15132	15020	14772	15072	14979	15045	14989	15117	14908	15105	15169	14986	14969	14806	15167	14842	14849	14874	14991	15096	15007	15154	15029	15084	15141	14928	15066	14992	14983	15052	14918	15306	15006	15031	14940	15030	14955	14819	15014	15105	15111	14940	14958	14960	15226	14715	14950	15122	15106	14962	15055	15103	15183	14894	15030	14976	15042	15003	15199	14872	14994	14754	14870	15032	15189	15166	15008	15131	15193	15014	15002	15101	15090	14857	15006	14924	14839	14981	15034	15076	14965	15012	15106	15182	15078	14925	15045	15102	14977	14944	15048	15018	14883	15048	14831	14895	15069	14861	15026	14985	14988	15060	15288	14923	14969	14791	15170	14979	14978	15060	15146	14941	14898	15007	15133	15123	14919	15176	15056	14963	14946	15023	14985	14861	14891	15071	15114	14875	14867	15081	15005	14910	15135	14998	15033	14932	15078	15125	15054	15121	15065	14970	15040	15210	15111	14960	15033	15044	15163	15196	14985	15042	14939	15143	15118	14949	14918	15161	14932	15005	14955	15164	15025	14990	15268	15013	15111	15000	14886	14863	15046	15007	15123	15243	14940	14786	14874	15008	14935	15044	15082	14910	15018	14949	15086	14965	15156	15024	14876	15035	14966	15130	14871	14943	14977	14979	15155	15106	15017	15125	15019	14984	15080	15067	14921	15217	14887	15033	14875	15029	15224	14966	14915	14922	15024	15043	14965	14914	15168	15255	14928	15102	14785	14897	14931	15025	14906	14878	15084	15096	14868	14974	15415	14961	15019	14934	15126	14974	14987	14814	15137	14982	15033	14911	15085	14869	14976	15055	14945	15015	14945	15146	15239	14761	15051	15015	15124	15032	15063	15078	15019	14923	14779	15145	14841	15101	14917	14983	15061	14901	14893	15130	15128	14972	14947	15089	14906	15173	14858	14977	15086	15031	15018	14931	14998	15044	14967	14940	15168	14779	15080	14878	15005	14992	14912	14906	15250	14933	15092	15092	15080	14932	15201	15068	14950	15011	14888	14890	15081	15154	15065	14926	15090	14984	15039	15104	15112	15107	15095	14951	14963	14877	15208	15117	15171	14948	14719	15108	15060	14999	14980	14865	14930	15058	14874	15070	15077	15198	15081	15058	15012	15010	14940	14954	15119	15067	15000	15073	14891	15095	14943	15069	15020	14933	14932	15129	14974	15040	15154	15049	14973	14948	14984	14949	14983	14903	15038	14907	15049	15081	15141	15164	14801	15200	14916	14899	14941	15166	15185	14951	15011	15130	15050	15102	15072	15206	14925	14863	14973	15022	15139	14983	15047	15061	15010	14968	15005	14890	15071	15026	15024	15114	14968	15000	14971	14978	14918	15061	14999	15174	15204	14890	14943	15077	15106	14936	15174	15070	15089	15002	15091	15131	15055	15168	15261	14797	15037	14974	15120	14895	14866	14905	14962	15101	15072	14867	15032	15161	15034	14998	15007	14815	14967	15212	14954	15034	15214	14971	15019	14879	15109	14880	14863	15046	15021	15007	14828	15009	15026	14906	14827	15048	14985	15042	15050	14984	14871	15087	15052	15102	15040	15063	15051	15217	15045	15046	14869	14950	15206	15008	14948	15276	15103	15064	15144	15050	14997	15001	15123	14974	14711	14958	14984	15115	15195	14971	14952	14852	14981	14934	14790	14972	15001	14978	15225	14927	15057	14824	14995	14854	15184	15008	14867	15052	15133	15220	14927	14887	14822	14933	14845	14972	15085	15210	14991	15073	14965	15165	15038	15134	14879	15016	15093	14820	14974	15043	15170	14931	14932	15116	15092	14889	15016	15102	15169	14779	15120	14877	15261	15284	15128	14906	14927	14929	15153	14900	15071	15173	15032	14882	15039	15184	14825	14926	14903	14979	14957	15000	15025	14735	14939	14955	14952	14964	14995	15175	14964	15039	14904	15106	14877	14732	14986	15109	15142	14999	15091	15159	14941	15054	15050	14978	15280	15105	15038	15139	15159	14896	14954	15006	14938	15085	14903	14930	14921	15001	15019	15038	14939	14901	14942	14937	15199	15011	15136	14885	14983	15112	15098	15136	14981	15141	15029	15011	14885	15017	15018	15123	15103	14923	14989	15020	14899	15198	15163	15017	14833	15103	15066	15078	14952	15054	15004	15231	15053	15076	15160	15132	14881	15130	15145	15004	14905	15002	15116	15125	15102	15170	15170	14806	14987	14944	14922	15255	14981	15106	14814	15027	15035	15067	14738	15065	14936	15045	14959	14738	15189	14934	14986	15070	15045	15020	14931	15144	15082	15095	14970	15094	14921	15094	15081	14988	14978	14907	15151	14816	15027	15043	15072	15061	15012	15041	15011	15107	15306	15024	15094	14996	14987	15284	15032	15143	15099	14883	14927	15162	15164	14935	15232	14878	14824	14824	15099	14918	14918	15154	15253	15198	15024	14999	15040	14918	15035	15118	15006	14935	15061	15191	14859	14986	15062	14965	15044	15107	15151	15018	15069	14977	15030	15051	15148	14912	15155	14955	15189	15051	14955	14888	14972	14772	14880	15080	14907	15005	14936	15229	15112	15043	14779	14850	14975	14997	15018	15003	14998	14945	15084	15016	15011	15154	15206	15049	14835	15011	14950	15109	15139	15077	15061	14930	15113	15167	14984	15137	15203	15058	14921	15095	15051	15164	15275	14858	15016	15063	15224	15034	15021	15027	15061	15080	15145	14953	14864	14991	14833	15003	15024	15100	15017	15215	14909	15159	14917	15052	14986	15055	15055	15072	15096	14878	14967	15131	15098	15096	14994	15076	14894	15088	15004	14858	14989	15077	14994	14981	15055	15153	14957	15121	15146	14944	14907	14985	15047	15106	15015	15153	15044	15016	14932	14983	15047	14884	14941	15010	14946	15096	14949	15023	14990	15009	15038	15080	14942	15091	14947	14860	14922	15045	14902	14866	14895	15083	14999	14874	14951	15030	15066	15077	15040	15086	15114	15131	14913	14908	14989	15145	14919	15023	14955	15036	14935	14800	14995	14930	15028	15077	15032	15053	15197	15098	15084	14961	14953	15021	14904	15169	15016	15054	15025	14978	15001	14905	15008	14944	15023	15139	14996	15020	14898	15029	14889	14880	14969	14844	15150	14894	14919	14975	14934	15029	14955	14964	14986	14875	15144	15052	15001	14951	15148	15010	15133	14958	15118	15078	14946	15008	15210	14987	15083	14842	15064	14879	14964	15121	15113	14915	15084
17773	23557	23524	21850	18379	16872	16115	15689	15324	15163	15175	14925	15729	16662	16798	16199	14978	14366	14118	14223	13893	14090	13930	13917	13990	13902	14054	13842	13992	13907	13774	14104	13953	13868	13932	13904	14065	14056	13835	13767	13932	13968	14046	13915	13920	14146	13953	14069	13948	14004	13936	14012	14068	14038	13955	14082	13888	14106	13921	13933	13899	13989	14011	14043	13973	13920	13991	13981	13856	13988	13958	14087	14072	14066	13928	14082	13872	14126	13949	13915	13895	14054	13922	14045	14089	13901	14061	13986	14027	13977	13957	14050	13978	13971	14024	14027	13987	13925	13957	14016	13962	13892	14123	13895	13979	13969	14017	14033	13974	13837	14024	13937	14062	13892	14068	13918	13919	14010	13913	14202	13970	14019	13968	13825	14134	14080	13964	13733	13867	13949	13966	13872	14035	13939	14037	13931	14009	13864	13955	13959	14009	13959	13946	13961	13965	14094	14146	13960	13972	13917	13932	14010	14084	14035	13781	14092	14020	13949	13900	13906	13912	14188	14039	13933	13889	13942	13948	14104	14031	13994	13905	13940	13888	13872	14018	14036	14022	13954	14047	14055	13897	13789	14034	13933	13781	13929	13922	13856	14035	14018	14082	13900	14000	13991	14008	14084	13956	14074	13931	13990	13792	14136	13962	14061	13862	13907	13837	14020	13961	14021	14111	14008	14074	13918	13812	13908	14057	13988	14011	14001	13914	14051	13983	14088	13927	14009	14005	13964	14001	13998	14007	13928	14038	13843	14025	13976	14033	14061	13993	13865	13931	14023	13970	13937	13857	13905	13955	13812	13930	14049	13989	14011	14009	14071	14016	13984	14162	14062	13930	14112	13811	13917	13963	13970	13930	13917	14058	14066	14183	13964	13873	13891	14031	14002	13903	13873	13980	13995	13854	13702	13868	14115	14088	13871	13790	14079	13985	14008	13892	13966	13991	13993	13932	13838	14138	14130	13984	13987	14111	13856	14062	14124	13846	13979	13879	14105	13915	14076	13971	13871	13965	13892	13942	13840	14010	14085	13995	14089	13915	13955	14055	13918	13931	14069	13951	13775	13868	13810	14003	13908	13818	13958	13959	14016	14021	14019	14007	14044	13974	13926	13995	14061	13974	13940	14099	13931	14007	14017	14084	14030	14008	14048	13993	14016	14079	13899	13869	13810	13989	13884	13897	13892	13918	13927	14026	14077	13936	13885	13960	14057	14057	13941	13965	14118	14028	13887	13968	13979	13962	14076	14029	13952	13922	13981	14063	13977	13819	13936	13950	13800	14026	13976	13912	13930	14044	13807	13910	14028	13857	14097	14057	13833	13974	13915	13947	14136	13887	13896	14089	14064	14211	14004	13868	13987	14061	13915	13915	13881	13995	14118	13992	13869	14001	13989	13943	13867	14141	13822	14107	13965	13915	14141	13971	14077	14165	13975	14001	13982	14063	13981	13992	14021	13866	14208	13944	14108	14083	13883	13940	13947	14050	14041	13941	14066	13973	13894	14194	13829	13949	14029	13920	13996	13933	14053	14011	13987	13974	13939	14100	13901	13957	13872	14052	13861	13956	13965	13775	14066	14096	13919	13896	14110	13853	13897	13897	13967	13870	14008	14050	13812	14025	13995	14064	13872	13927	13978	14250	13833	14035	13920	13984	13980	13951	14066	13976	14157	13859	13958	14028	13883	13998	14099	14021	13892	13878	13987	13953	14046	13960	14044	14038	14085	13970	14136	14050	14125	14079	13862	13908	14001	13976	13952	13948	13914	14082	13990	14008	13971	13852	13960	13886	13807	14036	13948	14012	13969	13803	14032	14062	13954	14055	13944	13899	14019	14054	13920	14061	14007	13871	13935	14056	13969	14052	14079	13941	13900	13916	13798	13954	13935	14298	13989	14060	14056	14009	13923	14047	13977	13984	14129	13853	14051	14174	14072	14077	13971	14016	14036	14055	13957	13995	14047	14034	13881	13848	13982	14022	13933	13990	14105	13966	13882	13987	14044	14116	14027	14061	14066	14117	14040	14112	13928	13945	13890	13966	13994	14069	13997	13858	14033	14089	13926	13977	13993	13982	14009	13899	13979	14153	13910	13977	13938	13992	13990	14100	14093	13951	14004	13870	13933	13909	13990	13882	13904	14112	13891	14007	14136	14155	13990	14065	13997	14045	13953	13844	13948	13975	13967	13954	14014	13862	13888	14142	13944	13952	13932	14131	13965	14072	14040	13999	13912	14099	14002	14157	13944	13924	13961	14089	13922	13915	14025	13915	13998	13939	13997	14050	13997	13971	13954	13852	14206	13860	13924	13912	13941	14113	13972	13900	13985	13971	14022	14009	13872	14004	14111	13770	13890	14027	13904	13889	13999	13973	13983	13856	13745	14115	13902	14097	13915	14102	13924	14085	14055	13911	13798	13973	13917	13880	13744	13955	13838	14144	13970	13970	13869	14068	14114	13952	14095	13872	13959	13923	14004	13973	13973	13971	14172	13834	14161	14038	13918	13891	13960	14052	14070	14061	14052	13967	13903	13969	14104	14037	14007	14034	13898	14038	14173	13902	13967	13977	14012	13940	14003	13957	13962	14047	13917	14009	14130	14053	14116	14138	14229	14047	13892	14046	14027	14066	13858	13828	13991	14021	14247	13928	13878	13917	13946	13892	14010	13910	14001	14061	14042	14065	13890	14073	13886	13959	13835	13963	13978	13986	13930	14095	14041	14051	13891	13978	13912	13842	13985	14085	13963	14126	14014	13999	13879	13926	13935	13942	13955	13893	14105	14034	14003	14044	14056	13970	14047	14025	14064	13990	13928	14082	14104	13860	13884	14125	14058	14052	13982	13959	14046	14107	13924	13927	14062	14039	13956	14041	13921	14056	14014	13915	13850	14220	13914	14042	14077	13816	14042	13996	13997	13887	13955	14031	13948	13913	14089	14025	14010	13946	13892	13987	14071	13825	13953	13920	13947	14023	13974	13964	14020	14074	14037	13940	13965	14220	13841	13894	14090	14048	13796	13800	13884	14062	13937	14130	13982	13874	14044	13913	14033	13931	13999	13840	13924	14062	14050	13818	13878	14019	14067	14086	13847	13995	14033	13966	14152	13877	14025	13989	13935	13938	13937	13991	14119	14068	13922	14153	13977	13948	14133	13940	13889	14038	14115	13981	13678	14033	13982	13990	13962	13939	13995	14115	13828	13948	14043	13886	14058	14018	14006	13864	14106	14113	14048	13970	13955	14087	13910	13960	13889	13997	13883	14135	13884	13952	13915	13939	14049	14019	13990	14037	14146	14057	13961	13905	14028	13964	14070	14099	14002	14053	13955	14075	14021	13836	14172	13938	14015	13964	13839	13939	14071	13993	14041	13920	14074	13966	13865	13920	13950	13966	13833	14097	14017	13978	14024	13819	13828	14010	13905	13951	13990	14112	13859	13907	14032	13967	13993	14021	14003	14092	14049	14027	14061	13839	14018	13963	14023	13879	13937	13982	14114	13876	13981	14022	13909	13702	14020	13816	14043	13943	14020	13986	14115	13899	14018	13902	14036	13954	14072	13942	13966	14021	13995	13877	14057	14019	13980	13970	14031	14092	13909	13994	13990	13953	14054	13992	14112	14017	13959	13948	13985	13985	13906	14074	13969	13998	13899	13968	13847	13968	13838	14326	13888	13972	13913	14097	13888	14006	14164	13972	13950	13834	14031	13949	14094	14031	13904	13885	14072	13953	13826	14053	13946	13985	13944	13955	14103	14050	14068	13796	13980	14034	14040	14071	13976	13941	13818	13922	13990	13909	14003	14109	13867	14049	13830	13962	14063	14233	13902	13954	14037	13933	14015	13815	14136	13936	13943	14059	14128	14011	13968	14031	14053	13976	14021	13935	13823	14020	13908	13951	13882	13873	13952	14039	13994	13835	14032	14066	14067	13825	14116	13861	14030	14142	13914	13854	14062	14041	13949	14023	14033	13839	13945	13937	13974	14018	13878	14023	13866	13905	14097	14036	13918	13935	14106	14035	13847	13911	14020	13867	14127	14018	13939	13931	13950	13994	14153	13950	14027	14092	13991	13986	14032	14122	13827	14152	13960	14010	14059	14134	13911	14077	13963	14111	13951	14052	14039	14122	14188	13916	13909	13940	13983	13919	13822	13986	13900	13909	14082	14063	13884	14099	14048	13930	13973	13976	13994	13698	14118	13990	14053	13978	13748	14044	14055	14098	14080	14006	14039	14003	13811	13947	13890	13940	13895	13945	13892	13984	13933	13965	14107	14001	14033	14215	14020	13966	14179	13930	13877	14006	13866	14219	13946	13886	13934	13985	14087	14009	13923	13980	13907	13962	13871	14121	14063	13890	14073	13970	13977	14092	13903	13932	13977	14041	14042	14007	14079	14049	14003	13962	14048	13986	14028	13930	14054	14003	13843	13915	14145	13933	13946	14022	14174	13967	14098	13949	13927	14053	14074	13852	14037	14027	13866	13959	13954	14115	13883	13904	14204	14086	14008	13860	13992	13985	13935	13865	14017	13983	13868	14070	14036	14068	13982	14127	13923	13950	14066	14041	13979	14029	14000	13915	13827	14023	13986	13933	14169	13967	14029	13864	13805	13917	13989	14045	13969	14106	14024	13811	13950	13957	14000	14023	14089	14055	14124	13980	13898	14049	13997	13877	13934	13999	13912	13918	14080	13967	14016	14038	13924	14036	14008	14086	13946	13960	14085	13926	14141	14082	14014	13862	13832	13886	13961	13961	13954	13944	14058	13958	13916	13834	13831	13982	14047	14160	13945	13953	13855	14091	13893	14051	13979	14007	13953	14133	14009	14040	13897	14120	13939	13872	13935	13770	13897	14012	13935	13901	13865	14086	13995	14105	13942	14043	14017	14080	13979	14014	13814	13960	13920	13845	13763	13985	13860	13919	14111	14188	14059	14017	13955	14045	14015	14100	13915	13886	14194	14059	13937	13883	14087	14089	14038	13900	13918	13948	13907	14102	13865	13906	13838	14000	14020	14035	14121	14101	13946	13864	13966	13991	13921	14108	14046	13986	13932	14034	13979	14121	13988	14008	14024	13859	13842	14008	14057	14047	14045	13832	13946	14119	14101	14090	14090	14082	13886	13928	13958	13886	14079	14050	14017	14019	13999
23814	21103	28422	24193	21899	21283	19676	16867	16267	16535	16396	16268	20487	25445	26657	24628	19902	17297	16066	15620	15371	15141	15284	15196	15462	15472	15303	15344	15229	15282	15285	15298	15341	15490	15205	15231	15257	15095	15298	15271	15191	15212	15173	15323	15125	15238	15403	15231	15335	15256	15139	15339	15293	15144	15060	15213	15297	15313	15066	15222	15282	15183	15298	15294	15226	15218	15401	15184	15195	15214	15446	15209	15250	15214	15045	15099	15221	15234	15348	15307	15339	15383	15279	15217	15288	15317	15213	15140	15095	15363	15146	15296	15396	15475	15063	14947	15318	15075	15184	15203	15136	15152	14940	15323	15391	15206	15335	15280	15377	15338	15183	15228	15131	15046	15250	15119	15253	15275	15195	14973	14928	15107	15219	15268	15003	15160	15238	15185	15313	15254	15235	15172	15164	15357	15136	15304	15147	15183	15193	15207	15069	15285	15271	15021	15291	15102	15172	15272	15149	15151	15224	15110	15060	15120	15404	15147	15115	15050	15111	15273	15221	15229	15029	15128	15212	15179	15066	15217	15241	15111	15188	15126	15187	15122	15208	15113	15433	15203	15104	15184	15210	15135	15218	15167	15150	15217	15296	15075	15231	15080	15281	15188	15314	15341	15206	15262	15194	15314	15265	15251	15080	15135	15210	15226	15044	15188	15226	15162	15214	15394	15329	15333	15422	15347	15304	15166	15283	15213	15377	15108	15182	15138	15073	15266	15196	15240	15249	15426	15037	15209	15292	15204	15319	15173	15230	15162	15174	15074	15274	15256	15291	15311	15187	15348	15150	15247	15164	15129	15042	15242	15162	15296	14892	15107	15377	15333	15366	15199	15006	15258	15234	15044	15194	15264	15122	15261	15150	15327	15004	15282	14917	15202	15051	15334	15221	15275	15112	15262	14985	15056	15299	15139	15269	15186	15406	15198	15152	15257	15213	15046	15335	15053	15144	15273	15209	15017	15331	15167	15380	15220	15303	15309	15127	15381	15301	15216	15172	15271	15282	14854	15127	15118	15250	15382	15189	15099	15369	15334	15106	15371	15284	15053	15305	15137	15163	15166	15080	15312	15285	15214	15049	15058	15091	15163	15304	15227	15389	15321	14951	15124	15260	14970	15109	15198	15243	15181	15251	15030	15188	15108	15332	15306	15356	15169	15289	15319	15149	15157	15271	15195	15092	15190	15213	15102	15182	15306	15224	15079	15164	15133	15287	15220	15176	15186	15056	15061	15215	15238	15205	15280	15241	15237	15062	15179	15251	15393	15427	15115	15144	15350	15356	15314	15088	15191	15299	15084	15296	15158	15062	15247	15245	15140	15307	15171	15213	14940	15101	15246	15342	15200	15118	15222	15084	15227	15112	15419	15228	15191	15320	15386	15213	15125	15254	15182	15374	15334	15432	15248	15332	15067	15358	15162	15223	15035	15296	15264	15243	15134	15038	15058	15212	15282	15149	15086	15195	15350	15370	15124	15364	15251	15088	15396	15238	15225	15350	14982	15012	14961	15140	15046	15223	15172	15389	15161	15216	15174	15158	15066	15235	15248	15284	15272	15143	15210	15197	15203	15151	15162	15186	15297	15296	15236	15225	15152	15190	15112	15155	15238	15330	15405	15284	15324	15003	15307	15139	15061	15190	14940	15270	15131	15237	15042	15262	15185	15206	15286	15159	14975	14864	15201	15124	15145	15141	15046	15102	15235	15165	15101	15141	15258	15074	15185	15143	15244	15304	15021	15271	15248	15267	15260	15003	15128	15173	15044	15416	15103	15082	15246	15183	15089	15405	15062	15333	15209	14938	15235	15188	15230	15196	15210	15098	15125	15220	15199	15142	15266	15065	15084	15215	15217	15359	15222	15182	15261	15174	15294	15108	15152	15221	15034	15372	15084	14982	15136	15180	15288	15074	15214	15236	15184	15142	14884	15190	15135	15250	15161	15356	15230	15277	15104	15128	15403	15322	15336	15233	15300	15420	15141	15280	15265	15179	15087	15298	15254	15134	15128	15111	15307	15065	14995	15337	15075	15316	15118	15301	15232	15457	15188	15233	15273	15327	15065	15309	15242	15351	15263	15378	15313	15005	15016	15223	15120	15184	15231	15083	15261	15444	15280	15095	15400	15272	15266	15033	15037	15090	15050	15199	15399	15284	15291	15344	14982	15339	15077	15165	15220	15128	15070	15163	15166	15354	15096	15151	15093	15155	15037	14951	15267	15235	15151	15295	15093	15337	15128	15225	15398	15250	15166	15176	15081	15280	15153	14929	14972	15156	15334	15205	15298	15328	15118	15388	15258	15141	15228	15327	15161	15098	15237	15139	15365	15250	15080	15368	15133	15119	15188	15336	15138	15365	15280	15102	15122	15145	15401	15200	15105	15171	15089	15260	15066	15140	15214	15308	15236	15249	15044	15075	15266	15291	15227	15279	15405	15302	15068	15274	15059	15179	15332	15327	15128	15350	15218	15148	15125	15284	15163	15147	15228	15162	15107	15493	15109	15364	15101	15421	15257	15149	15261	15299	15218	15250	15069	15152	15053	15157	15351	14895	15268	15210	15065	15319	15390	15314	15287	15390	15370	15143	15028	15248	15150	15133	15225	15121	15297	15253	15238	15327	15368	15121	15190	15120	15157	15223	15321	15420	15313	15116	15105	15056	15374	15134	15203	15200	15295	15144	15099	15190	15398	15075	15352	15277	15314	15317	15311	15252	15158	15373	15169	15214	15087	15174	15048	15169	15264	15034	15113	15146	15208	15319	15118	15188	15087	15345	15300	15450	15034	15082	15404	15343	15235	15152	15222	15357	15104	15198	15009	15157	15332	15324	15283	15159	15319	15225	15216	14996	15241	15354	15326	15281	15185	15297	15152	15287	15210	15461	15152	15115	15243	15242	15162	15058	15312	15121	15024	15099	15354	15305	15315	15351	15317	15232	15168	15217	15245	15144	15383	15147	15053	15218	15234	15091	15272	15176	15295	15110	15311	15262	15326	15308	15147	15194	15167	15238	15159	15279	15208	15413	15208	15193	15107	15317	15177	15289	15284	15078	15106	15216	15156	15196	15060	15223	14955	15080	15174	15284	15268	15067	15152	15088	15213	15287	14994	15149	15250	15425	15146	15104	15192	14976	15157	15354	15347	15197	15342	15320	15203	15168	15291	15472	15084	15255	14991	15147	15157	15108	15105	15195	15314	15261	15189	15344	15284	15308	15335	15175	15203	15043	14971	15079	15292	15218	15152	15150	15202	15291	15081	15295	15159	15188	15034	15099	15166	15187	15159	15180	15282	15192	15076	15288	15368	15316	15413	15131	15340	15196	15152	15368	15170	15138	15294	15264	15252	15236	15370	15216	15225	15286	15320	15418	15400	15262	15336	15067	15111	15399	15291	15241	15092	15325	15012	15177	15084	15157	14988	15201	15312	15310	15115	15385	15368	15214	15160	15301	15295	15334	15541	15317	15265	15166	15248	15154	15180	15252	15188	15070	15263	15312	15186	15306	15117	15223	15121	15271	15305	15184	15263	15253	15159	15261	15245	15117	15216	15173	15277	14856	15173	15266	15302	15163	15261	15279	15245	15238	15129	15092	15064	15244	15236	15297	15130	15138	15122	15394	15088	15262	15303	15233	15134	15323	15281	14987	15145	15194	15185	15014	15271	15284	15335	15150	15409	15015	15333	15226	15327	15382	15395	15345	14963	15163	15113	14997	15218	15212	15018	15330	14944	15244	15317	15117	15104	15169	15136	15139	15228	15108	15406	15344	15077	15259	15230	15302	15049	15251	15290	15179	15266	14940	15214	15287	15219	15365	15155	15331	15004	15156	15193	15245	15261	15035	15179	15263	15305	15227	15270	15409	15291	15173	15114	15385	15159	15490	15298	15372	15153	15218	15216	15353	15165	15089	15145	15179	15276	15146	15206	15135	15139	15239	15342	15188	15202	15298	15259	15084	14928	15254	15245	15460	15255	15073	15257	15275	15232	15129	15351	15257	15442	15376	15125	15419	15117	15220	15354	15210	15249	15230	15211	15311	15313	15232	15449	15114	15071	15154	15174	15269	15207	15172	15322	15259	15064	15256	15136	15311	15330	15235	15165	15195	14986	15327	15249	15088	15231	15128	15126	15237	15136	15514	15294	15212	15113	15165	15179	15236	15207	15183	15172	15285	15262	15185	15208	15377	15013	15049	15260	15317	15165	15132	15297	15133	14994	15186	15351	15332	15283	15097	15227	15227	15110	15008	15173	15225	15145	15192	15119	15079	15214	15313	15316	15291	15421	15199	15170	15313	15173	15137	15323	15229	15206	15177	15128	15178	15005	15277	15194	15183	15211	15077	15253	15292	15120	15391	15416	15266	15246	15348	15161	15393	15060	15178	15201	15131	15286	15286	15042	15262	15270	15310	15180	15229	15192	15205	15157	15260	15200	15351	15282	15153	15229	15152	15092	15203	15146	15462	15385	15323	15060	15194	15317	15126	15164	15217	15474	15181	15466	15301	15212	15222	15044	15116	15391	15184	15232	15059	15122	15119	15052	15330	15099	15231	15147	15238	15176	15084	15240	15124	15023	15113	15282	15320	15249	15202	15039	15366	15195	15224	15082	15261	15051	15458	15101	15161	15141	15136	15145	15292	15330	15179	15145	15005	15222	15290	15394	15295	15137	15297	15271	15089	15062	15205	15280	15167	15179	15349	15172	15261	15259	15147	15235	15102	15191	15205	15425	15273	15329	15253	15063	15069	15300	15274	15196	15116	15276	15014	15306	15212	15145	15343	15191	15175	15177	15035	15142	15298	15178	15323	15287	15324	15261	14981	15264	15057	15308	15437	15293	15396	15249	15297	15317	15190	15196	15183	15330	15402	15032	15409	15253	15245	15173	15130	15407	15206	15147	15261	15288	15157	15074	15256	15146	15190	15160	15191	15140	15340	15472	15282	15162	15455	15329	15145	15207	15155	15234	15238	15274	15295	15138	14996	15169	15156	15087	15303	15156	15231	15281	15069	15245	15353	15112	15244	15292	15269	15201	15209	15243	15177	15018	15273	15157	15272	15098	15105	15071	15158	15271	15295	15147	15118	15312	15230	15216	15235	15292	15244	15312	15237	15329	15194	15211	15262	15304	15131	15218	15032	15167	15195	15095
16864	29134	31102	23339	19986	19048	17387	16639	15824	15773	15912	15767	23272	28818	29410	25347	19908	16524	14739	14428	14173	14145	14238	14149	14212	14210	14077	14319	14391	14260	14255	14121	14137	14159	13998	14304	14001	14298	14144	14178	14270	14054	14021	14249	14159	14201	14107	14204	13995	14330	14281	14137	14123	14189	14313	14117	14285	14164	14020	14187	14196	14196	14086	14133	13950	14065	14116	14136	14021	14304	14203	13919	14128	14362	14089	14162	14188	14105	14181	14179	14210	14133	14068	14119	14035	14180	14205	14197	14225	14235	14143	14154	14218	13996	14041	14110	14234	14197	14021	14185	14070	14280	14030	14089	14071	14170	14292	14123	14324	14151	14123	14262	14265	14100	14106	14129	14195	13972	14155	14097	14323	14128	13990	14480	14184	14088	14130	14122	14066	14160	14121	14227	14108	14126	14053	14061	14214	14149	14172	14204	14144	14096	14185	14076	14123	14349	14187	14242	14027	14204	14081	14051	14086	14109	14310	14221	14146	14130	14367	14137	14051	14205	14165	14074	14251	14158	14103	14131	14059	14190	14138	14187	14164	14066	14206	14126	14264	14146	14104	14349	14134	14068	13966	14038	14105	14197	14114	14086	14095	14235	14052	14040	14103	14177	14152	14176	14165	13933	14186	13926	14287	14057	14263	14118	14206	14120	14017	14105	14308	13988	14270	14074	14021	14120	13879	14103	14147	14197	14217	14230	14061	14186	14019	14164	14104	14037	14215	14202	14156	14008	13997	14123	14252	14240	14182	14312	14140	14213	14127	14163	13971	14125	14074	14212	14172	14192	14202	14054	14090	14130	14318	14052	14250	13932	14080	14179	14187	14227	14066	14203	14171	14121	14258	14075	14231	14134	14156	14194	14092	14167	14199	14216	14205	14094	14235	13979	14107	14182	14096	13982	14250	14222	14160	14196	14004	14259	14198	14226	13914	14179	13977	14055	14183	14251	14259	14080	14242	14118	14237	13993	14297	14015	14095	14230	14260	14088	14188	14141	14003	14138	14182	14089	14116	14076	14303	14086	14204	14089	13993	14245	14327	14074	14272	14182	14205	14067	14176	14202	14184	14290	14311	14209	14140	14129	14221	14172	14150	14061	14071	14224	14198	14240	14297	14045	14018	14290	14134	14204	14012	14112	14144	14113	14100	14160	14021	14026	14149	14169	14275	14157	14058	14178	14200	14251	14189	14255	14187	14152	14202	14097	14145	14200	14237	14152	14193	14023	14034	14177	14113	14268	14158	14090	14210	14131	14251	14117	14132	14284	14205	14051	14044	14105	14146	14339	14117	14198	14192	14189	14135	14191	13940	14345	14176	14065	14235	14105	13992	14201	14225	14069	14043	14132	14058	14054	14283	14166	14134	14146	14225	14149	14053	14314	14150	14175	14197	14129	14125	14114	13951	14047	14070	14121	14110	14280	14223	14132	14116	14029	14164	14196	14012	14162	14075	14034	14097	14180	14083	14160	14094	14165	14072	14203	14266	14305	13957	13978	14160	14167	14283	14165	14084	14210	14140	14245	14151	14031	14096	14147	14264	14148	14170	14118	14093	14168	14186	14143	13960	14333	14258	14164	14196	14247	14238	14151	14315	14025	14201	14066	14295	14157	14215	14031	14068	14127	14193	14072	14243	14067	14002	14207	14194	14168	14257	14219	14205	14078	14212	14083	14189	14057	14167	14225	14165	14102	14205	14118	14359	14010	14335	14095	14138	14211	14154	14330	14083	14162	13988	14161	13977	14162	14256	14052	14121	14266	14056	14149	14095	14137	14121	14372	14172	14174	14141	14072	14253	14172	14187	14222	13984	14101	14065	14069	14246	14149	14201	14126	14138	14117	14130	14024	14076	14070	14183	14037	14074	14063	14165	14245	14021	14273	14249	14299	14109	14092	14172	14256	14192	14250	14128	14145	14144	14137	14011	14079	14201	14200	14141	14158	14194	14106	14263	14211	14090	14238	14146	14184	13951	14392	14200	14115	14065	14193	13975	14089	14053	14016	14098	13948	14331	13925	14162	14164	14065	14110	14183	14005	14136	14161	14085	14060	14061	14177	14161	14000	13933	13968	14201	14172	14205	14119	14232	14437	14139	14173	14173	14241	14208	14118	14131	14189	14214	14087	14118	14096	14155	14146	14154	14160	14178	14237	14100	14214	14179	14133	14007	14123	14267	14071	14274	14191	14106	14101	14111	14274	14100	14214	14175	14240	14336	14241	14194	14212	14156	14093	14071	14114	13969	14097	14144	14125	14164	14204	14060	14258	14082	13992	14196	14195	14171	14040	14206	13982	14170	14269	14053	14125	14203	14059	14099	14040	14181	14334	14003	14127	14234	14102	14351	14124	14357	14204	14154	14043	14181	14151	14224	14118	14261	14172	14166	14140	14244	14085	14124	14199	14172	14121	14042	14100	14102	14174	14118	14163	14162	14168	14065	14231	14190	14414	14158	14454	14125	14202	14066	14227	14348	13997	14039	14085	14104	14176	14209	14201	14229	14140	14003	14118	14019	14034	14389	14222	14193	14051	14132	14067	14015	14152	14078	14273	14186	14152	14231	14033	14128	14088	14093	14130	14291	14185	14117	14170	14219	14126	13976	14145	14157	13973	14186	14239	14159	14086	14225	14248	14117	14229	13975	14131	14065	14190	14145	14125	14273	14209	14125	14183	14143	14255	14088	14101	14047	14083	14329	14125	14252	14061	14186	13998	14163	14161	14123	14175	14148	14045	14241	14199	14203	14127	14241	14062	14166	14195	14090	14170	14206	14130	14062	14359	14101	14239	14052	14064	14136	14164	14075	14204	13948	14154	14198	14059	14097	14192	14106	14156	14293	14098	14241	13884	14193	14107	14071	13969	13918	14259	14334	13997	14272	14189	14172	14024	14123	14004	14192	14015	14091	14182	14184	14073	14140	14094	14235	14079	14211	14160	14202	14124	14233	14139	14176	14080	14088	14186	14411	14213	14225	14032	14040	14027	14109	14238	14042	14215	14021	14089	14257	14262	14124	14230	14153	14190	14297	14119	14154	14083	14134	14088	14049	14165	14091	14067	14158	14088	14162	14240	14226	14245	14054	14052	14182	14094	14141	14009	14089	14299	14054	14085	14173	14197	14127	14145	14043	14037	14102	14069	14217	14144	14117	14211	14150	14325	14188	14075	14028	13974	14251	14027	14037	14199	14200	14096	14130	14073	14074	14161	14036	14076	14052	13976	13957	14066	14203	14102	14213	14190	14195	14202	14086	14202	14102	14150	14159	14190	14057	14294	14256	14177	14216	14235	14251	14364	14098	14136	14196	14261	14123	14078	14094	13862	14248	14164	14279	14060	14281	14135	14294	14196	14160	14103	14101	14032	14139	14288	14087	14211	14177	14128	14346	14282	14034	14165	13980	14010	14267	14132	14238	14198	14290	14066	14068	14309	14218	14082	14169	14241	14140	14156	14096	14108	14080	14072	14150	14154	14155	14277	14271	14138	14098	13968	14162	14244	14057	14299	14107	14069	14198	14155	14043	14167	14002	14130	14168	14054	14197	14313	14132	13961	14017	14062	14071	14120	14138	14148	14125	14197	14261	14212	14279	13982	14201	14123	14207	14234	14145	14046	14198	14041	14145	14093	14014	14239	14081	14033	14244	14027	14099	14078	14246	14131	14089	14165	14073	14124	14193	14071	14107	14113	14128	13961	14150	14084	14197	14270	14147	14077	14132	14088	14169	13992	14067	14231	14226	13996	14174	14333	14199	13981	14025	14231	14113	14078	14092	13969	14102	14176	14258	14166	14122	14100	14172	14148	14154	14127	14026	14107	14022	14106	14166	14235	14156	14188	14105	14087	14044	14107	14090	14175	14187	14216	14300	14068	14122	14092	14113	14224	14159	14040	14097	13897	14065	14128	14200	14258	14126	14150	13977	14088	14267	14098	14297	14110	14245	14268	14345	14109	14227	14267	14135	14347	14035	14200	14018	14168	14121	14136	14276	14046	14247	14234	13978	14077	14005	14142	14144	14226	14061	14258	14164	14049	14285	14058	14051	14064	14125	14074	14257	14199	14162	14105	14072	14087	14148	14108	14062	14036	14241	14035	14130	14049	14139	14056	14288	14177	14054	14113	14213	14104	14070	14047	14180	14209	14159	14050	14240	14114	13984	14172	14069	14242	14141	14186	14216	14183	14125	14019	14297	14304	14082	14182	14070	14156	14098	14167	13956	14199	14095	14095	14225	14251	14124	14075	14160	14191	14214	14026	14162	14116	14149	14153	14324	14078	14155	14186	14124	14060	14198	14100	14104	14122	14016	14136	14148	14217	14092	13976	14083	14304	14149	14117	14089	14110	14043	14227	14191	14098	14312	14191	14047	14224	14255	14161	14269	14111	14174	14087	14166	13997	14063	14198	14143	14213	14162	14271	14077	14147	14092	14177	14301	14167	14147	14034	14094	14170	14002	14040	14171	13951	14152	14146	14296	14126	14154	14342	14238	14193	14280	14151	14164	14255	14193	14093	14165	14192	14288	14214	14168	14225	14122	14052	14084	14183	14302	14030	14329	14084	14059	14283	14202	14033	14112	13985	14049	14147	14087	14118	14043	14179	14263	14090	14101	14131	14045	14148	14109	14132	14004	14162	14133	14089	14224	14081	14062	14033	14101	14156	14123	14126	13968	14061	14169	14137	14147	14130	14129	14075	14209	14182	13986	14163	14018	14054	14161	14139	14125	14075	14190	14190	14118	14137	14191	14289	14128	14121	14104	14027	14116	13929	14149	14160	14307	14060	14079	14235	14098	14194	14145	14164	13890	14213	14057	14088	14239	14297	14066	14408	14167	14073	14124	13913	14101	14039	13876	14129	14230	14120	14270	14292	14150	14195	14018	14245	14160	14212	14037	14297	14214	14139	14211	14135	14270	14218	14189	14062	14077	14194	14139	14316	13903	14063	14121	14158	14263	14001	14162	13948	14244	14073	14069	14213	14005	14245	14154	14116	14117	14077	14329	14263	14264	14184	14174	14177	14105	14298	14070	14321	14159	14236	13968	14163	14017	14118	14163	14086	14062	14162	14303	14034	14080	14019	14074	14117	14115	14121	14153	14235	14194	14216	14014	14194	14119	14101	14185	14105	14161	14249	14223	14222	14030	14111
22676	21052	28790	23558	21226	22970	23863	18044	16804	16925	16706	16569	19826	28309	35417	30658	24884	20401	17122	16202	15754	15562	15623	15401	15549	15596	15321	15646	15540	15445	15566	15479	15389	15368	15508	15626	15495	15395	15441	15426	15319	15573	15525	15511	15628	15359	15309	15477	15447	15498	15436	15523	15440	15477	15334	15232	15471	15359	15458	15361	15487	15458	15463	15401	15305	15576	15318	15502	15545	15392	15462	15295	15377	15301	15347	15252	15331	15433	15526	15358	15195	15330	15479	15143	15310	15189	15369	15395	15549	15377	15329	15453	15240	15437	15389	15331	15360	15386	15489	15227	15327	15360	15325	15230	15457	15378	15418	15345	15356	15356	15454	15352	15218	15410	15515	15200	15394	15538	15566	15436	15443	15344	15427	15400	15241	15365	15517	15234	15377	15461	15365	15311	15441	15227	15282	15429	15348	15223	15345	15315	15323	15293	15422	15231	15307	15491	15110	15422	15278	15331	15482	15294	15374	15268	15306	15387	15436	15127	15318	15384	15253	15306	15339	15346	15630	15508	15517	15338	15322	15390	15284	15291	15409	15275	15442	15262	15338	15415	15316	15326	15331	15478	15252	15378	15323	15354	15257	15372	15102	15405	15350	15355	15262	15376	15470	15294	15247	15405	15361	15257	15363	15543	15370	15225	15284	15344	15351	15532	15510	15437	15349	15338	15247	15222	15348	15294	15354	15367	15320	15202	15297	15167	15312	15295	15083	15400	15181	15302	15286	15494	15358	15178	15320	15237	15052	15290	15362	15056	15352	15345	15431	15475	15394	15321	15377	15429	15282	15265	15283	15390	15422	15427	15419	15336	15405	15450	15419	15291	15152	15380	15536	15401	15299	15215	15221	15466	15622	15307	15512	15288	15344	15155	15452	15328	15574	15379	15485	15285	15407	15120	15106	15282	15477	15194	15119	15338	15285	15285	15285	15454	15491	15386	15396	15312	15314	15200	15350	15458	15360	15516	15305	15380	15298	15231	15360	15284	15427	15362	15429	15348	15398	15255	15393	15468	15344	15275	15575	15499	15395	15454	15526	15305	15493	15260	15439	15374	15226	15184	15432	15311	15393	15340	15224	15310	15105	15109	15135	15296	15380	15443	15411	15511	15399	15253	15342	15324	15406	15355	15272	15321	15374	15400	15459	15277	15360	15259	15276	15257	15244	15357	15169	15495	15245	15199	15567	15238	15283	15365	15499	15128	15222	15298	15252	15223	14985	15381	15227	15286	15221	15251	15283	15316	15334	15250	15459	15465	15321	15296	15216	15241	15169	15432	15329	15188	15310	15312	15304	15197	15215	15310	15299	15326	15254	15296	15305	15326	15388	15282	15183	15371	15469	15605	15270	15366	15301	15466	15399	15377	15303	15496	15258	15540	15264	15355	15380	15276	15243	15186	15302	15447	15311	15317	15202	15425	15303	15205	15369	15195	15275	15286	15358	15211	15211	15388	15595	15479	15285	15282	15470	15232	15278	15218	15511	15312	15263	15187	15336	15443	15451	15170	15489	15159	15286	15455	15291	15222	15427	15159	15376	15325	15445	15401	15350	15302	15401	15309	15435	15299	15375	15384	15211	15237	15305	15210	15292	15433	15350	15395	15354	15259	15293	15401	15249	15483	15438	15507	15399	15392	15242	15313	15344	15229	15453	15382	15521	15497	15204	15460	15544	15380	15335	15525	15490	15380	15347	15444	15310	15352	15503	15203	15431	15483	15318	15452	15273	15173	15644	15325	15415	15362	15553	15371	15165	15275	15321	15386	15306	15289	15363	15343	15380	15474	15203	15298	15326	15170	15417	15248	15304	15238	15343	15384	15258	15167	15401	15377	15359	15281	15383	15238	15255	15246	15396	15262	15411	15540	15482	15337	15378	15380	15458	15290	15427	15375	15352	15363	15390	15109	15317	15163	15266	15105	15240	15030	15365	15240	15419	15412	15412	15201	15507	15565	15126	15453	15225	15301	15328	15374	15368	15121	15204	15196	15462	15436	15382	15041	15318	15111	15123	15385	15321	15413	15288	15383	15363	15315	15133	15255	15300	15360	15393	15289	15500	15372	15199	15309	15205	15395	15581	15589	15369	15395	15579	15369	15426	15391	15200	15395	15191	15475	15295	15145	15485	15254	15374	15130	15464	15201	15361	15489	15171	15232	15450	15289	15210	15125	15414	15681	15466	15366	15485	15269	15637	15428	15286	15385	15390	15364	15262	15297	15438	15399	15314	15235	15425	15445	15223	15287	15375	15488	15354	15525	15031	15107	15108	15248	15200	15168	15351	15229	15332	15212	15414	15309	15333	15116	15065	15390	15455	15506	15493	15331	15384	15222	15472	15452	15355	15470	15466	15360	15372	15527	15256	15315	15287	15310	15376	15411	15425	15311	15318	15235	15372	15338	15332	15208	15269	15332	15235	15354	15112	15344	15457	15507	15121	15317	15290	15356	15291	15281	15415	15251	15396	15344	15434	15318	15406	15429	15273	15230	15496	15234	15365	15331	15184	15310	15291	15296	15315	15404	15399	15398	15393	15214	15471	15355	15361	15281	15301	15310	15482	15512	15222	15326	15482	15486	15322	15235	15025	15181	15291	15336	15340	15362	15300	15351	15199	15495	15195	15314	15451	15585	15429	15397	15452	15162	15314	15403	15456	15284	15400	15404	15579	15343	15395	15193	15276	15374	15480	15261	15415	15386	15476	15240	15337	15337	15314	15369	15303	15233	15311	15272	15492	15454	15293	15285	15341	15155	15275	15156	15069	15215	15408	15404	15274	15487	15544	15419	15135	15305	15450	15404	15405	15446	15232	15211	15278	15244	15318	15263	15178	15278	15368	15224	15235	15332	15415	15399	15275	15159	15553	15345	15309	15201	15409	15113	15262	15137	15107	15550	15302	15355	15404	15370	15432	15287	15340	15235	15281	15376	15404	15298	15578	15287	15291	15377	15368	15467	15323	15198	15132	15411	15230	15345	15455	15316	15377	15312	15300	15357	15259	15397	15305	15370	15360	15272	15385	15317	15248	15366	15462	15412	15252	15589	15462	15313	15425	15481	15396	15462	15420	15368	15215	15169	15207	15166	15227	15311	15369	15505	15520	15290	15359	15220	15212	15309	15373	15415	15403	15419	15191	15225	15400	15237	15391	15317	15383	15275	15261	15243	15300	15494	15266	15267	15449	15146	15406	15366	15298	15229	15364	15081	15505	15305	15208	15088	15241	15349	15410	15421	15538	15484	15524	15273	15327	15451	15289	15354	15349	15286	15307	15245	15561	15368	15228	15330	15299	15354	15315	15333	15363	15122	15245	15300	15425	15351	15381	15350	15388	15367	15284	15403	15392	15171	15270	15242	15504	15270	15424	15326	15273	15344	15189	15344	15361	15424	15369	15498	15246	15694	15358	15352	15361	15423	15377	15437	15414	15188	15242	15236	15152	15190	15489	15417	15385	15252	15300	15239	15388	15147	15335	15253	15244	15541	15090	15283	15218	15167	15109	15368	15436	15463	15135	15290	15418	15174	15228	15390	15566	15330	15301	15442	15197	15319	15334	15396	15240	15198	15198	15399	15235	15388	15388	15504	15429	15186	15122	15160	15284	15296	15240	15258	15389	15335	15308	15325	15331	15341	15486	15259	15247	15376	15308	15318	15235	15466	15257	15409	15299	15367	15400	15246	15395	15475	15396	15315	15340	15381	15178	15348	15173	15265	15409	15426	15311	15246	15236	15246	15313	15450	15436	15319	15339	15337	15238	15107	15295	15379	15283	15471	15393	15283	15205	15446	15420	15420	15326	15152	15191	15458	15573	15427	15457	15269	15396	15351	15414	15366	15487	15129	15311	15460	15447	15329	15262	15255	15440	15348	15368	15238	15373	15351	15293	15328	15209	15191	15330	15505	15285	15404	15499	15362	15277	15362	15365	15461	15335	15200	15264	15280	15602	15402	15303	15247	15365	15147	15619	15374	15281	15346	15422	15580	15238	15320	15439	15469	15232	15226	15265	15210	15326	15545	15514	15251	15291	15460	15265	15337	15316	15251	15376	15308	15325	15087	15255	15353	15358	15302	15258	15277	15285	15296	15345	15217	15420	15559	15330	15272	15430	15468	15247	15451	15423	15399	15545	15363	15355	15285	15342	15510	15552	15282	15364	15300	15616	15441	15154	15226	15045	15226	15252	15422	15422	15422	15573	15294	15371	15488	15480	15619	15384	15431	15345	15236	15361	15387	15326	15313	15510	15384	15258	15323	15384	15512	15339	15105	15512	15177	15327	15304	15360	15373	15372	15240	15241	15145	15193	15492	15298	15399	15177	15228	15338	15300	15443	15355	15441	15266	15316	15317	15284	15270	15257	15331	15020	15570	15564	15368	15263	15326	15377	15395	15365	15235	15481	15397	15317	15260	15374	15150	15054	15357	15444	15323	15255	15146	15354	15525	15559	15268	15481	15175	15349	15294	15412	15232	15420	15388	15334	15350	15443	15159	15177	15317	15352	15297	15362	15193	15342	15230	15569	15341	15497	15597	15296	15316	15218	15263	15392	15362	15441	15389	15304	15189	15303	15294	15274	15379	15270	15619	15410	15366	15476	15291	15347	15304	15224	15348	15354	15360	15395	15374	15187	15382	15274	15329	15278	15233	15321	15630	15451	15197	15176	15508	15302	15270	15347	15266	15369	15169	15522	15199	15569	15354	15434	15248	15219	15251	15266	15233	15308	15432	15479	15224	15186	15230	15346	15462	15265	15241	15174	15340	15226	15314	15347	15458	15299	15292	15268	15252	15303	15327	15361	15420	15411	15356	15373	15329	15267	15173	15374	15275	15228	15464	15207	15349	15108	15403	15264	15495	15339	15314	15407	15336	15295	15425	15469	15221	15289	15262	15240	15356	15307	15399	15436	15371	15432	15221	15151	15231	15349	15174	15305	15264	15350	15281	15468	15263	15169	15547	15424	15320	15215	15165	15338	15464	15210	15363	15424	15341	15351	15317	15272	15307	15475	15485	15301	15283	15413	15343	15415	15278	15305	15320	15462	15306	15293	15247	15345	15366	15495	15305	15371	15311	15452	15434	15354	15446	15182	15393	15531	15187	15387	15295	15116	15261	15240	15374	15452	15357	15323	15341	15415	15351	15446	15445
18573	34195	35222	27311	22012	20396	18461	17621	16538	16438	16434	16154	22383	32822	38479	32556	25676	19898	15800	14776	14464	14170	14286	14306	14079	14264	14176	14338	14330	14246	14140	14314	14104	14246	14257	14248	14267	14028	14160	14372	14210	14169	14346	14142	14233	14216	14160	14145	14119	14242	14235	14108	14168	14397	14240	14283	14423	14322	14382	14158	14108	14173	14190	14289	14113	14173	14324	14101	14153	14290	14128	14227	14254	14244	14204	14271	14242	14322	14171	14110	14273	14296	14113	14174	14273	14307	14030	14053	14398	14246	14028	14241	14209	14075	14258	14128	14323	14374	14184	14220	14156	13995	14267	14158	14259	14186	14288	14052	14072	13979	14234	14219	14099	14125	14167	14173	14243	14223	14180	14144	14146	14243	14131	14154	14254	14260	14045	14308	14335	14141	14275	14147	14316	14083	14196	14000	14188	14199	14172	14145	14203	14139	14085	14099	14184	14218	14141	14014	14124	14132	14173	14142	14208	14024	14367	14140	14243	14218	14127	14013	14187	14235	14274	14142	14269	14215	14341	14111	14453	14272	14186	14201	14162	14252	14148	14221	14145	14087	14153	14187	14360	14101	14134	14193	14228	14317	14197	14114	14226	14137	14035	14008	14173	14213	14104	14228	14101	14137	14421	14302	14236	14247	14273	14254	14133	14418	14148	14234	14221	14101	14054	14186	14235	14038	14204	14278	13966	14388	14102	14104	14113	14290	14008	14136	14199	14191	14159	14239	14136	14172	14030	14239	14224	13914	14259	14361	14145	14021	14175	14387	14089	14071	14276	14272	14234	13997	14443	14051	14173	14166	14077	14087	14325	14208	14175	14267	14245	14140	14227	14106	14139	14175	14408	14255	14243	14055	14170	14215	14025	14319	14140	14150	14172	14191	14220	14260	14361	14121	14453	14125	14171	14123	14212	14130	14369	14302	14128	14206	14087	14150	14304	14177	14161	14133	14179	14171	14060	13989	14261	14002	14338	14192	14256	14308	14184	14230	14097	14096	14167	14253	14234	14127	14162	14402	14272	14154	14226	14261	14127	14078	14201	14282	14154	14209	14221	14173	14278	14153	14305	14291	14257	14198	14129	14109	14073	13963	14003	14185	14035	14166	14234	14216	14055	14214	14134	14116	14232	14199	14213	14038	14261	14175	14081	14186	14245	14282	14130	14165	14303	14149	14209	14134	14094	14300	14097	14249	14439	14148	14342	14063	14114	14130	14222	14207	14184	14193	14180	14079	14141	14376	14231	14300	14042	14372	14197	14209	14137	14179	14228	14263	14268	14093	14267	14209	14100	14116	14355	14235	14170	14131	14167	14182	14173	14082	14213	14173	14270	14113	14104	14376	14208	14273	14039	14222	14119	14077	14310	14170	14167	14029	14277	14192	14251	14178	14059	14270	14304	14209	14125	14160	14270	14055	14243	14086	14121	14161	14229	14224	14282	14195	14034	14205	14064	14354	14225	14249	14229	14371	14377	14081	14330	14339	14061	14087	13983	14157	14103	14215	14206	14196	14150	14143	14139	14206	14316	14233	14234	14297	14044	14003	14299	14194	14188	14089	14303	14223	14157	14221	14342	13986	14230	14129	14295	14357	14123	14324	14311	14171	14203	14169	14330	14175	14145	14188	14126	14211	14108	14080	14142	14247	14107	14184	14259	14360	14104	14158	14165	14183	14147	14217	14197	14261	14141	14154	14189	14308	14224	14240	14147	14283	14212	14174	14206	14206	14136	14145	14229	14372	14099	14038	14180	14119	14284	14091	14294	14203	14153	14394	14276	14173	14291	14263	14053	14394	14202	14136	14268	14119	14093	14172	14095	14250	14377	14108	14074	14217	14295	14028	14174	14310	14140	14193	14085	14054	14062	14206	14362	14270	14127	14294	14352	14045	14282	14140	14118	14246	14294	14249	14189	14137	14222	14234	14132	14322	14175	14148	14225	14045	14287	14347	14257	14377	14361	13987	14223	14330	14092	14297	14167	14117	14386	14041	14247	14125	14067	14106	14332	14102	14126	14218	14136	14103	14206	14283	14121	14229	14222	14177	14191	14214	14469	14171	14195	14266	14145	14123	14261	14251	14247	14108	14240	14159	14175	14153	14234	14416	14196	14281	14234	14171	14130	14250	14243	14137	14066	14162	14218	14181	14261	14254	14106	14154	14228	14242	14235	14192	14246	14066	14147	14211	14172	14195	14280	14360	14267	14124	14151	14231	14203	14153	14209	14024	14189	14100	14167	13983	14330	14217	14140	14049	14134	14229	14280	14219	14293	14243	14217	14254	14356	14065	14136	14115	14129	14229	14313	14223	14228	14157	14172	14370	14271	14320	14032	14115	14314	14106	14355	14113	14103	14055	14146	14092	14159	14257	14201	14041	14135	14032	14174	14351	14347	14337	14086	14171	14027	14128	14084	14229	14103	14199	14211	14205	14158	14141	14150	14249	14004	14077	14401	14062	14030	14309	14210	14077	13925	14134	14220	14158	14049	14132	14127	14164	13959	14127	14256	14000	14165	14242	14315	14119	14204	14243	14286	14110	14314	14245	14290	14107	14121	13976	14233	14262	14136	14137	14346	14229	14217	14121	14199	14213	14295	14279	14107	14199	14081	14203	14341	14062	14358	14163	14294	14173	14345	14010	14174	14137	14252	14104	14169	14056	14142	14257	14372	14210	14250	14152	14176	14292	14217	14161	14314	13996	14237	14256	14295	14122	14243	14087	14157	14238	14159	14239	14184	14253	14291	14173	14163	14097	14226	14267	14297	14246	14355	14216	14160	14292	14155	14001	14150	14185	14141	14069	14208	14058	14129	14142	14247	14208	14153	14263	14355	14041	14191	14211	13973	14144	14113	14147	14076	14268	14195	14137	14274	14262	14296	14173	14337	14314	14384	14231	14194	14266	14087	14260	14238	14227	14216	14199	14215	14164	14132	14260	14116	14217	14343	14147	14184	14387	14097	14056	14222	14066	14181	14263	14399	14315	14169	14048	14261	14169	13960	14127	14205	14303	14299	14083	14314	14117	14211	14187	14185	14295	14220	14162	14110	14197	14210	14118	14303	14217	14199	14277	14281	14109	14274	13973	14345	14004	14153	14347	14229	14338	14242	14233	14273	14189	14183	14215	14284	14221	14216	14433	14156	14162	14310	14204	14236	14191	14167	14215	14208	14108	14315	14326	14204	14273	14202	14213	14135	14159	14131	14115	14262	14074	14075	14150	14184	14041	14436	14161	14117	14247	14077	14202	14242	14187	14226	13990	14283	14325	14333	14249	14183	14037	14052	14193	14228	14203	14229	14051	14285	14126	14151	14098	14251	14212	14194	14146	14209	14049	14170	14116	14187	14234	14163	14237	14222	14219	14285	14042	14147	14185	14251	14047	14132	14157	14146	13973	14166	14296	14069	14133	14352	14217	14281	14186	14082	14203	14220	14198	14080	14173	14216	14204	14150	14128	14145	14226	14183	14042	14155	14266	14349	14181	14194	14224	14252	13996	14369	14195	14174	14057	14259	14230	14290	14167	14264	14130	14128	14148	14165	14221	13950	14093	14219	14141	14201	14179	14148	14085	14000	14299	14157	14263	14050	14381	14268	14162	14230	14064	14225	13954	14257	14094	14036	14237	14308	14207	14091	14192	14182	14203	14250	14262	14061	14077	14173	14156	14114	14075	14055	14133	13998	14267	14084	14015	14035	14179	14228	13950	14129	14231	14116	14216	14235	14130	14117	14342	14307	14196	14277	14143	14246	14310	14144	14284	14142	14417	14218	14189	14268	14283	14066	14278	14043	14240	14311	14098	14114	14189	14122	14240	14103	14231	14245	14071	14112	14133	14092	14260	14176	14213	13985	14037	14051	14255	14186	14114	14119	14338	14244	14290	14190	14050	14205	14231	14150	14174	14236	14255	14066	14150	14070	14174	14195	14013	14341	14245	14038	14066	14343	14110	14319	14179	14291	14142	14027	14145	14099	14250	14220	14151	14104	14326	14199	14151	14177	14357	14301	14178	14258	14178	14140	14330	14138	14141	14176	14371	14187	14142	14165	14180	14222	14228	14159	14191	14058	14176	14272	14143	14214	13996	14408	14377	14232	14279	14231	14093	14162	14056	14204	14269	14164	14141	14058	14134	14153	14109	14280	14140	14144	13993	14108	14239	14125	14175	14135	14323	14205	14081	14252	14107	14146	14191	14291	14229	14106	14036	14184	14194	14143	14349	14187	14093	14211	14141	14120	14228	14294	14084	14204	14206	14189	14242	14271	14086	14086	14204	14102	14317	13949	14143	14195	14087	14194	14072	14058	14207	14098	14193	14181	14171	14179	14134	14175	14098	14160	14260	14287	14144	14119	14262	14131	14225	14319	14078	14254	14003	14153	14164	14265	14211	14234	14320	14236	14292	14336	14252	14267	14247	14118	14066	14357	14232	14167	14237	14200	14141	14094	14090	14241	14110	14203	14032	14104	14277	14305	14163	14168	14085	14327	14183	14219	13906	14273	14019	14086	14206	14054	14107	14209	13967	14140	14246	14164	14190	14228	14232	14109	14229	14163	14052	14160	14223	14273	14273	14101	14195	14062	13903	14142	14255	14311	14137	14131	14187	14140	14233	14206	14211	14152	14235	14164	14147	14199	14196	13979	14076	14099	14184	14130	14135	14184	14123	14021	14311	14201	14203	14218	14302	14233	14129	14127	14180	13958	14207	14129	14153	14144	14033	14129	14139	14158	14132	14298	14235	14170	14084	14264	14061	14336	14196	14103	14214	14008	14305	14092	14066	14006	14211	14243	14042	14249	14168	14107	14221	14064	14181	14179	14045	14244	14034	14119	14155	14178	14280	14286	14245	14137	14161	14141	14204	14183	14266	14356	14237	14124	14233	14392	14156	14219	14152	14380	14138	14177	14159	14239	14130	14322	14162	14206	14148	14108	14225	14274	14198	14189	14126	14161	14230	14086	14256	14105	14161	14140	14074	14246	14118	14252	14207	14177	14002	14214	14333	14125	14264	14334	14222	14287	14061	14271	14192	14010	14148	14072	14278	14166	14208	14210	14225	14180	14190	14198	13957	14101	14073	14165	14240	14068	14077	14073	14248	14178	14275	14190	14144	14125	14195	14131	14232	14109	14232	14184	14174	14153	14218
27243	22205	25991	23008	17529	16707	16231	15842	15590	15515	15426	15501	15548	16446	16870	16677	16278	15724	15356	15072	15077	14921	14977	14829	15010	15054	14921	15096	15167	14967	15216	14946	15074	14980	15135	15179	15029	15098	14986	15042	14861	15166	15014	14882	15125	15075	15004	15049	15071	15213	15033	14983	15024	15100	14997	15066	15066	14874	14894	14925	14973	15110	14832	14771	15108	15126	15033	15130	14905	14927	14984	15053	15028	14959	15068	15083	15102	15204	15041	14901	14809	15086	15070	15040	15061	14989	14898	14889	14936	14981	15044	14830	15132	15107	15072	14862	15028	15164	15129	15172	14994	15057	14949	14960	15071	15017	15012	14966	15142	14993	14977	15059	15241	15000	14888	15094	14954	15059	15097	15074	15314	15027	15026	15045	14773	15023	15201	15246	14951	14970	15042	15096	15047	14992	15021	14858	15127	14942	15077	15143	15277	15056	15098	15210	15020	14972	14985	15172	14960	14910	14925	15014	15062	15016	15124	14945	14899	15010	14977	15186	15056	14974	15039	15168	14858	15069	15068	14901	15073	15149	15251	15025	14995	15101	14914	15021	14928	15053	15019	15091	14818	15029	15063	14991	14625	14635	14971	15066	15119	15037	14845	15059	14920	15074	15213	15113	14927	15015	14931	15057	15124	14838	15165	15017	15277	15053	14990	14931	15167	15169	15156	15159	14988	15091	14954	15070	14994	15005	15149	15163	15183	14847	14848	14887	15182	14936	15184	15089	15203	15176	15115	15141	15028	15042	15033	14886	14922	15229	14989	14917	15029	14861	15011	14920	14920	14869	14896	15064	14993	15006	15058	15048	15038	15296	15277	15059	15057	15083	15144	14976	15147	15019	15051	14931	14946	15044	14951	14918	15059	14978	15023	15068	15168	14984	14886	14738	14974	14959	14989	14942	15006	15038	14969	14955	14977	14901	14978	15224	14931	15081	14863	14866	14812	15083	14969	15032	14926	15062	15116	14850	15288	14938	14877	14809	15035	14953	14902	15122	14948	14991	15109	15092	15119	15028	14943	14994	15035	14883	14981	15087	14806	15062	15029	14721	14990	14880	15064	14873	14979	15115	14882	15094	15096	15049	15141	14923	15238	15019	14992	14826	14968	15153	15150	15136	14906	14904	14974	14854	15042	14848	14997	15036	14749	14797	14923	15024	14938	14877	14956	15071	15059	15240	15014	14990	15231	15087	14958	15096	15072	15094	15029	14875	14960	15005	15109	15081	15125	15106	15132	14971	15166	15139	15013	15035	14995	15209	15062	14858	14878	15198	14973	15062	15093	14961	14995	15131	14906	14805	14901	15010	14983	14989	15023	15029	14904	14969	15142	15139	15199	14928	15032	15052	15141	14901	15061	15011	14959	15083	14987	14903	14997	15139	15010	15007	15163	14897	15017	14988	15240	14949	14870	14902	14879	14872	15114	15131	14960	14967	15142	15085	15170	14980	15219	15098	15183	15089	14995	15067	15070	14935	14920	15043	15078	14798	14937	14945	15112	15134	15206	15211	15035	15080	14873	15013	15071	15109	15006	15121	15051	15056	15105	15160	15117	14940	15057	14841	15074	14956	14963	14899	14917	14994	15079	15129	14960	15187	15156	14882	14967	14946	14976	14730	15008	15150	14888	15020	15086	14940	14945	14876	14981	15229	15012	14972	15078	15009	15080	14970	15078	14928	15185	15010	15086	15021	14775	15031	15079	15053	14871	14901	14929	15149	14891	15028	14959	15032	15133	15055	15169	15064	14806	14950	15085	15196	14969	15041	15168	14891	14962	14938	14893	14960	15156	15234	14940	15148	15015	14968	15193	15098	14891	15117	15083	14966	15121	15037	15070	15036	15122	15089	14890	15019	15049	15053	14984	14922	15084	14807	15028	15076	15065	14834	15005	14849	15080	14939	15081	14891	15045	15121	14866	15091	14958	15041	14834	15201	14953	15025	14875	15019	15003	14992	15099	15265	15055	14985	15046	15036	14958	14957	15090	15070	14918	15185	15016	14980	15120	14883	15196	15036	15002	15031	15076	15135	15070	15188	15185	15109	15165	15058	15199	15098	14883	15062	15146	15017	14911	14831	15010	15312	15082	15030	15049	15137	15018	14989	15087	14803	14886	15016	15069	15141	15078	14842	14856	14926	15203	15213	14932	15018	15067	15109	15226	14944	15149	14982	14841	14918	14860	15059	15026	15113	14995	14988	15004	14940	14916	15097	15008	15074	15169	14801	15062	15041	14976	14897	15118	15001	15067	14986	14885	15115	14867	15157	15174	15073	14907	15050	14946	15030	15029	14995	14983	14957	14929	15020	14888	15016	15028	15063	15037	15049	15088	15010	15130	15042	15215	15124	15076	15018	15054	14975	15189	15147	14988	15030	15055	14935	14939	15000	15059	15031	15072	15085	14944	14922	15155	14971	15038	14882	15038	14867	15097	15130	15127	14902	15074	15234	15140	15045	14990	14838	14975	15043	15119	14865	15052	15193	15013	14947	15108	14977	15290	15059	14996	14939	14960	14903	14955	15052	15219	15103	15000	15222	14942	14796	15046	14801	14888	14988	14910	15061	15081	15134	14978	14983	15050	15087	14986	15133	15055	14967	15052	15005	14942	15061	15158	14981	15105	14906	15150	15010	15228	14904	15122	15050	15008	15027	15163	14950	14783	15035	15036	15022	15225	14922	14871	15013	15130	15275	15048	15086	15242	15083	15188	15016	15065	14970	15065	14872	14884	14934	15027	15139	14953	15089	15110	15217	15119	15079	15196	15016	14953	15116	14885	14907	15030	15013	15063	15063	14982	14983	14980	14966	14990	15132	14960	14951	15031	14803	15103	14982	14983	15100	15006	14918	15122	15194	15054	15066	14973	15008	15172	14845	14951	15081	15033	14940	14857	15154	15071	14903	14994	15127	15163	14925	15096	14941	15142	15092	15273	15011	14981	15073	15005	15045	15225	14859	15134	15237	15075	15049	15173	15085	14860	15038	15057	15158	14927	14951	14956	14957	15142	15151	14926	14909	14970	15010	15120	14979	15209	15113	14940	15003	15076	15211	15025	15137	14963	15146	14950	14747	14951	14917	14997	15027	15030	14899	14969	15127	15114	15155	14932	14919	14970	14763	15222	14996	15004	14986	15102	15051	14965	14804	14857	15174	15030	15023	15251	15115	14967	14941	14956	14995	14903	15035	15106	15169	15025	14935	15059	14992	14948	15101	14952	14937	14889	15272	15154	14973	15035	15153	15190	14967	15013	14874	15075	14967	14993	15205	15013	15076	15006	15063	14720	14958	15118	14925	14930	14993	14855	15092	14902	15076	15187	15107	14983	15195	14975	15027	14956	14982	15014	14983	14948	15007	15067	15062	14908	15049	14901	15019	15067	15065	15054	14938	15135	15067	14833	15031	14952	14946	14995	15047	15130	15022	15262	15049	14896	15019	15137	15043	15230	15031	14856	15033	14912	15114	14852	14971	14949	15075	14818	14983	15088	15005	15063	15013	14860	15000	15167	15087	15018	15011	14919	15029	15046	15099	15114	14966	15107	14933	14985	15000	14848	15104	15108	14999	15020	14990	14801	15138	15006	14861	14916	14980	15008	15170	15175	15043	15041	15189	15040	15159	15165	14957	15132	15039	14907	14961	15236	14872	15087	15076	14994	15043	14938	15020	14903	15317	15192	14946	15009	14934	14965	14896	15107	15088	15079	15064	15136	14970	14906	14964	15049	15009	14937	14833	14887	14980	14947	14988	15212	15080	14986	15158	14963	15104	15081	14969	14987	15018	15113	15146	15164	15052	15158	14983	14997	15008	15130	14734	14876	14848	15118	15005	15055	15004	15124	15100	15027	15037	14941	15111	14799	15064	15105	14930	15102	15169	14920	15093	15165	15042	14988	15057	15249	14941	15002	15046	15019	14954	14985	14886	15213	15133	15024	15061	15039	14850	14883	15093	14956	14813	15147	14849	15171	15104	14904	14984	15010	15049	14917	14996	14838	14982	14964	14922	15061	15014	14982	15015	14740	15007	14981	14958	14953	14953	15095	14999	15215	15012	15043	15063	15080	15031	15200	15057	15095	15106	15028	14997	14718	14930	14962	14936	15111	14931	14886	15222	14990	14879	14759	15131	15101	15084	15009	15022	15078	14953	14890	14797	14866	14870	15096	15054	14879	15154	15188	15027	14963	14809	15034	15180	15158	15107	14974	14993	14904	15141	15187	14985	14966	15031	15076	15152	15177	14917	14903	15066	15033	15017	14847	15202	15048	15118	15173	14929	15015	15069	14994	15015	15138	15012	15103	15035	14949	15049	15021	14905	14944	15156	15065	15057	15014	14995	15018	15168	15060	15115	15149	15060	15053	15070	15007	15017	14858	14930	15169	14803	14925	15016	14934	14925	14901	14999	15176	14992	15158	14973	14958	15160	15146	15011	15046	14968	14887	14985	14789	14896	14928	15208	15022	14857	15202	14810	15036	15026	14959	15102	15071	15024	15055	14976	15019	15008	15121	15070	15078	15155	15116	14993	15138	15168	15120	14956	15107	14981	14945	15035	15058	14992	15065	15045	15225	15298	14844	15032	14801	14872	14987	14989	15018	14934	15200	14958	15063	15048	14946	14960	14956	15132	15127	14906	14969	15123	15057	14932	15086	15151	15045	15156	15192	15299	14992	14933	15104	15106	15049	14993	14861	14874	15063	15000	15073	14997	14975	15006	15016	15121	15206	14853	14860	14937	15039	14940	14942	15008	15056	14955	15030	15044	14875	15074	15144	14996	14993	14977	14957	14896	14874	15189	14853	14717	14972	14923	14861	15245	15015	15078	14985	14954	15198	14919	15070	15049	14945	14995	15076	14866	15059	14919	14790	15013	15049	15095	14941	15155	15240	15001	15010	15182	15027	14943	15022	15104	15049	14932	15006	14982	14866	14915	15138	15068	15199	14779	14992	14835	15146	15110	15114	14927	15034	15075	15127	15025	15113	15235	15058	14931	15102	15223	15086	15157	14963	14910	14885	14902	15030	14855	15041	14704	15166	15128	15080	15057	15199	14966	14965	14961	15050	15166	15045	15050	14939	14939	15011	15023	15078	14894	15102	14953	15212	15100	14954	14996	14925	14881	14909	15193	15068	15110	15074	15015	14934	14904
18004	25184	26621	22122	17849	16286	15497	15253	15045	14726	14718	14776	15000	16042	16751	16214	15529	14763	14115	14170	14014	13958	13791	13988	13939	14033	13940	14100	14076	13824	13982	13879	14003	14065	13950	13954	14001	13767	14051	13688	14030	14064	13965	13963	13869	13954	13971	14071	13954	14054	13836	13807	13868	13949	14107	13871	14075	14027	13977	13902	14064	13971	13871	13851	13777	14059	13961	14087	13868	13880	13852	13890	13922	13997	13742	13943	13942	13937	14120	13895	14030	13823	13931	13984	14156	13790	14185	13881	13926	14011	14120	13882	14101	13868	14009	13985	13826	13982	13977	13990	13817	13914	14001	13872	13989	13935	13903	13911	14074	14119	13885	13858	13879	13765	13905	13940	13832	13787	13883	13919	13901	13942	13968	13850	13927	14154	13996	13812	14156	13861	14024	13961	13987	13950	14006	13964	13897	14026	14006	13951	13849	13937	13925	13953	13850	14030	14035	13940	13887	14045	13998	13976	14018	13919	13888	13991	14064	13809	13949	13952	13973	14021	13939	14080	13923	13967	13835	14021	14065	13943	13929	13770	13891	13935	14017	13844	14049	13918	13866	13915	13730	13861	14008	13958	13827	14092	14007	13965	14054	13926	14019	13973	13908	13983	13959	13959	13884	14002	13919	13957	14029	13758	13962	13912	13860	13759	13973	13934	13966	13950	13959	14014	13942	13996	13914	13981	14026	13938	14066	13943	13866	13918	14099	13980	13951	13987	13862	13917	13851	13827	13768	14005	13938	13945	13717	13935	13999	13790	13916	13889	13901	13939	14019	13991	13919	13857	14003	13900	14045	13895	13986	14065	13917	13880	14057	14071	13924	13759	14087	14147	13896	13837	14144	13881	13886	13946	13999	13857	13968	13840	13959	13952	14035	14004	13949	13803	13880	14121	13936	14028	14104	13943	13898	13864	13983	14019	13932	13924	14011	14011	14029	13974	14092	14040	13990	13951	14074	13965	13864	14132	14003	13801	14042	13966	13889	13958	13995	13997	13966	13910	13770	13992	14065	13945	14007	13928	13905	13962	13938	14045	13847	14142	13935	14029	14007	14069	13847	13957	13946	13764	13946	14023	13928	13886	13862	13931	14139	14040	14098	13951	14020	14008	14018	14060	13861	13891	14102	13927	13855	13940	14049	13959	13918	13862	13799	13883	14099	14048	13965	13830	13933	14151	13920	13840	14090	13857	13807	13987	13888	14069	14075	14048	14081	14025	13871	13983	13970	14130	14046	13823	13906	13980	13837	13918	13939	13969	14088	13835	13978	13784	13984	13887	14086	13892	13910	13866	13913	13906	13854	13965	14126	14083	14044	13852	14001	13996	13948	14070	13970	13965	14056	13896	13881	14078	13994	14171	13733	13929	13855	14121	13943	13980	13958	13847	14093	13927	14028	13978	13956	13974	13992	13913	13850	13961	13964	13989	14068	14127	14015	13887	13983	13962	13833	14001	13926	13876	13993	14056	14065	13838	13975	13988	14009	14037	14002	13812	13957	13998	13908	14045	13911	14053	14043	13977	13882	13857	14023	13922	13798	13966	13991	13924	14009	13753	13826	14034	14090	14035	13974	13919	13935	13902	14063	14082	13940	13944	14077	13890	13853	13945	13863	13953	13942	13976	14075	13986	14102	13893	14014	13910	13959	13904	13825	14008	14162	13858	13922	13830	13810	13904	13983	13911	14025	13980	13990	14036	14054	13956	13915	13893	13813	13821	13922	13969	14120	13894	14090	13794	14009	13987	14059	13748	14056	13911	14016	13990	13818	13933	14011	14003	13918	13753	13983	13983	14091	13964	13907	13975	14033	13784	13965	13921	14146	13931	14045	14004	13864	14043	13897	13969	13873	13970	13958	13985	14139	14016	14063	13958	14017	13854	14095	13951	14041	13977	13853	13847	13875	13948	13761	14159	14000	13896	13837	13829	13923	13937	14000	14014	14187	13965	13808	14209	13899	14004	14031	13903	13806	14012	13867	13954	13931	13955	13921	13923	13985	13885	14074	14018	13949	13825	14000	13869	13906	14126	13835	13931	13912	14024	14045	14009	13887	14159	13945	14008	14175	13844	13871	13920	13995	13888	14052	13933	14010	14008	14077	13945	13977	14021	13879	13855	14049	13893	13923	13884	14103	13868	14003	13960	13993	13944	13937	13799	13959	13784	13920	13999	13917	14045	13866	14114	13936	14008	13926	14006	13953	13830	14056	14032	13998	13782	13975	13953	14166	13896	13958	13862	13979	13903	13899	14150	13887	13994	13945	13885	13941	13870	13859	13926	13921	14092	14038	13960	13951	14025	13928	14035	13878	13960	13902	13929	13852	13988	14051	14058	13905	13980	13889	14051	14095	14008	14058	13974	13927	14121	13938	13995	14018	13950	13947	14024	13967	14078	13962	13958	13914	13886	13880	13864	13961	13994	13914	13974	14042	13912	13974	13904	13797	14044	13899	13976	14053	13982	13960	13850	13897	14012	14044	14207	13998	13911	14132	13908	13953	13923	13843	14066	14046	13969	13775	13946	13895	14056	14091	14062	14018	13803	14088	14021	14005	14030	13796	13914	13952	14001	14001	13924	14102	13934	13908	13857	13904	13865	14058	13888	13941	13897	13916	13894	13839	13925	13930	14104	14035	13998	13787	13923	13920	14037	13871	13876	13910	14041	14017	13986	13971	13966	13857	13776	13952	13989	13928	13827	13916	13942	13863	13963	13955	13843	13840	13943	14025	13825	14082	13895	14003	13879	13949	14069	14069	14109	14039	14072	14068	13801	13971	13958	13995	14083	13857	14007	14104	13867	13920	13990	13805	13903	13823	14012	13937	14003	13949	14007	13833	14009	13885	13927	14011	13943	13932	14009	13897	13961	13970	13989	13857	13936	13981	13939	13733	13984	14046	13890	13882	13949	13835	13948	13996	14103	13998	14030	13918	13985	13974	14032	13983	14082	14007	14117	13882	13950	14038	13965	14092	13920	14039	13880	13991	14024	13928	13835	13984	13855	13957	13898	13782	13907	13821	13943	14184	14080	13986	13953	13996	13932	13970	13972	13957	13938	13881	13901	14012	13821	13966	13947	13953	13922	13843	13923	14010	13841	14030	13913	14087	14086	13934	14087	13955	13843	13917	13934	14009	14018	13810	13956	13982	13877	14034	13984	13948	13823	14071	14027	13904	13744	13869	14067	13956	13868	13915	13887	14000	14143	13940	13851	14083	13933	14012	14050	13952	13891	13905	14076	14051	14029	14015	14119	13974	13990	13799	14047	13925	13964	13923	13884	13932	13998	13773	14116	13809	14004	13980	13903	14020	13891	14021	13863	14002	14099	14033	13791	13992	14047	14139	13776	14066	14105	14037	14067	13877	14028	13958	13909	13962	13929	14032	13909	13844	13867	13962	13972	13949	14045	14194	13986	13961	14008	13893	13918	13982	13936	13943	13865	13924	13853	13916	13953	14009	13842	13955	14076	14185	14062	14005	13890	13903	13844	13951	13883	13902	14052	14070	14043	13867	14048	14063	14049	13853	13990	14036	14020	13881	13993	13891	14030	14005	14026	13935	13970	13998	13881	14048	13929	13960	14078	14018	14026	14008	13810	14029	13954	14058	13953	13973	13949	13999	13853	14023	14141	13888	13925	13906	13981	13885	13920	14014	13829	13981	13831	13921	14021	13979	14063	13971	13789	13908	13917	13827	13950	13987	13812	13818	13992	13916	13816	14016	14083	13940	13880	13800	13893	13855	13970	14026	13976	14024	13872	14031	13989	13911	13989	13913	13919	13817	14036	13999	13974	13944	13976	13988	13943	13991	13857	14074	13765	13978	14066	13874	14052	13893	14075	13910	13974	13749	13989	13952	14120	14106	14014	13974	14020	13918	14001	13924	13895	13924	13969	13875	14027	13919	14044	14034	13943	14065	13868	13943	13863	13909	13992	13853	14135	14034	13887	13843	14008	14114	13976	14052	13973	13925	14053	13901	13932	13956	13834	13960	13847	14058	14024	14052	13880	13875	14021	13953	13911	14026	13815	13891	14008	13948	13945	14098	13838	13914	13966	13729	14143	14056	14076	13997	13876	14035	13882	14009	14147	14127	13696	13926	13863	13819	13926	14025	13911	14097	13908	13855	13890	13948	13919	14076	13936	14147	14203	13880	14032	13976	13959	13856	13905	13698	13975	13896	14037	13910	13928	14008	14068	13899	14139	13948	13877	13729	14056	14027	14008	13952	13808	13995	13974	13986	13861	13929	13801	13967	14000	13913	14035	14105	13958	13962	13940	13946	14061	13884	13909	13961	14080	14025	13950	14141	13890	13918	13885	13970	13910	13865	14054	13945	14039	13983	13819	13935	14103	13946	14072	14131	14067	13818	13953	14009	13947	14039	14006	14081	14008	13995	14003	14035	13939	13904	14058	14076	13831	14002	13949	13966	14087	13876	13996	13885	14076	13802	13988	13770	13840	14120	13864	13897	13956	13952	13978	13960	13919	14066	14004	13852	13927	14037	13884	13852	13892	13999	13988	14036	14004	14080	14024	13973	13913	13871	13969	13997	13963	13958	14032	14038	13937	13927	14004	13852	14094	13966	13988	14064	13933	14099	13979	13986	14018	13906	13940	14018	13817	13902	13922	14114	13917	13761	13924	13837	13866	14018	13899	14033	13936	14057	14106	13755	13802	14007	13972	13935	14002	13971	13752	13943	13900	14129	13909	14049	13970	13928	13967	13894	13858	14024	13931	14046	13985	13892	13986	13999	13887	14065	13876	13894	14021	13785	13958	14034	13972	13990	13971	14042	13863	13734	13820	14024	13901	14092	13988	14093	14057	14096	14046	13790	13979	14111	13984	13958	13917	13936	13958	13912	14076	14006	14041	13960	13903	13898	13964	13990	14093	14071	13963	14106	14072	14072	13871	14077	13829	13846	13982	13894	14051	13933	14174	13943	13807	14062	14080	13929	13946	13953	14090	13888	13973	13961	13924	13804	14044	13877	13776	13979	13890	13877	14036	13954	13949	13953	13963	14006	14008	14067	13959	13842	14060	14034	13874	14024	13834	14002	13884	13984	13977	13997	13984	14029	14084	13891	13916	14090	13945	13915	13794	13875	13900	14082	14061	13907	13916	13909	14033	14104	13850	14054	14148
23772	21034	28302	24104	21733	20804	19670	17340	16805	16580	16245	16255	18226	19210	21822	24222	22850	20063	17380	15905	15580	15290	15223	15401	15127	15267	15225	15312	15069	15158	15271	15308	15135	15090	15273	15059	15179	15303	15332	15127	15182	15034	15074	15148	15112	14952	14956	15113	15159	15224	15190	15337	15241	15258	15147	15106	15092	14900	15074	15030	15096	15089	14953	15188	15141	15226	15143	15142	15062	15174	15227	15196	15023	15111	15035	14970	15136	15051	15198	15205	15015	15062	15077	15166	15248	15145	15253	15152	15148	15147	15187	15250	15070	15040	15065	14990	14946	14958	15049	15175	15026	15042	15158	15194	15011	14989	15229	14988	15144	15244	15154	15138	15061	15089	15028	15104	14950	15161	15173	14996	15175	14951	15143	15056	15068	15059	14967	14882	14922	15262	15133	14927	15037	14928	15248	15184	15079	14844	15047	15180	15016	14985	15083	15111	15171	15216	15125	14963	14925	15263	15038	15008	15030	15266	15179	15128	15196	15258	15083	15180	15149	14906	15195	14991	15050	14903	15076	15161	15186	15112	14922	15086	15032	15250	15098	15071	15281	15101	15122	15150	14806	14879	15147	15157	15102	14974	15100	15143	15097	14926	15084	15037	15060	15293	15058	15178	15311	15115	14962	14990	15073	14971	15226	15090	15112	15217	15082	15094	15040	15163	15078	15082	15061	15107	15061	15066	15047	15233	15108	15194	15195	15152	15008	15071	15209	15079	15016	15201	15225	15078	15056	15265	14959	15078	14890	15233	14969	15191	15105	15179	14986	15064	14975	15143	15139	15157	15262	14915	15199	15005	15188	15000	15145	15146	15002	15021	15224	15174	15172	15004	15166	14952	15221	15001	15107	15035	15053	15145	15106	15107	14894	15067	14990	15166	15060	15080	14866	14986	15129	15093	14938	15000	15123	15047	14937	14954	14934	15305	14978	15116	14894	15351	15086	15022	15126	15105	15145	14952	14992	15271	14877	15015	14992	15049	15307	15144	15011	15064	15028	15040	15075	15014	15130	15079	15185	15089	15020	15154	14978	14934	15145	15310	14967	14870	14988	15178	14935	15219	15242	15173	15154	15110	15131	14989	14922	14998	15067	15165	15310	15262	15037	15072	15060	15060	15036	15018	15067	15041	15229	15163	14978	14986	15035	15098	15154	14953	15101	14968	15007	14982	15079	15211	15024	15111	15244	14969	15075	15194	15124	15075	15121	15146	15140	15095	14963	15060	15062	15215	14975	14983	14938	14897	15012	15191	14984	15128	15122	15098	15086	15030	15171	15061	15175	15210	15031	15264	15203	15080	15001	15132	15111	15104	15066	15152	15141	14825	15031	15200	14895	15176	15020	14993	15184	15313	15086	15095	15149	15082	15094	15123	15061	15127	15051	15188	15076	14986	15127	15020	14967	15075	15303	14969	15022	15040	15301	15147	15019	15008	15161	15137	15192	14983	15066	15174	15031	15166	15177	15138	15232	14873	15076	15188	14930	15150	14953	14914	15099	15181	15158	15105	15308	15030	15029	15194	15112	15023	15010	15033	15258	15049	14912	14891	15075	15068	15178	15071	15059	14995	15155	15080	14979	15188	15099	14943	15092	15244	15162	15034	15157	15066	15116	15113	15215	15269	15253	15197	15161	15144	15131	15103	14989	15125	15246	15304	15018	15276	15093	15127	15101	15119	15143	15248	15213	15036	15170	15190	15122	15028	15068	15004	15142	15041	14974	15246	15232	15071	15048	15238	15107	15142	15082	15043	14998	15001	15222	15075	15175	14905	15102	14994	15085	14999	15097	15176	15207	15081	15198	15116	15011	14991	15173	15034	15007	15071	15266	15207	15183	15048	15160	15190	14963	14981	15251	14991	14981	15037	15239	15161	15158	15083	15173	15010	15061	15151	15037	15214	14986	15190	15049	15183	15142	15202	15104	15286	14909	15150	15200	14983	15105	15060	15189	15168	15142	15073	15316	14983	15134	15067	15190	15164	15178	15035	15039	15052	15069	14989	15109	15185	15161	15125	15156	15106	15090	14973	15111	15012	15060	15147	15162	15242	15246	14925	15016	15068	14939	14931	14883	15164	15193	15044	14786	15094	15029	15242	14999	15186	15093	15087	15069	15110	15185	15414	15086	15015	15071	14975	15111	14998	15188	14935	15161	15001	14938	15062	15262	15188	15057	15038	15141	14850	15054	14954	15242	15301	15018	15053	14982	15061	15226	15038	14825	15123	15182	15055	15387	15167	15155	15107	15054	15066	15116	14903	15127	15196	15191	15172	14993	15187	14989	15151	15180	15283	15026	15050	15203	15114	14976	15176	15059	15104	15229	14934	15168	15078	15141	15106	15139	15076	15081	15099	15245	15130	14990	15149	15135	15092	15143	15242	14979	15145	15091	15128	15159	14917	15063	15001	15007	15089	15256	15396	15081	15032	15157	14938	15284	15090	15333	15084	14904	15115	15130	15151	15051	15069	14955	15159	15313	15299	15045	14929	15208	14915	15192	14988	15135	15050	15017	15119	15065	15062	15214	15100	15044	15087	14921	14835	15174	15300	15019	15074	15205	15012	15076	15107	15053	14999	15065	15086	15065	15205	14961	15011	15091	15229	14907	15089	15187	15108	15133	15185	14978	15208	15146	15204	15185	15110	15295	15114	15042	14848	14811	15027	14824	14987	15204	14788	15067	15126	14831	15059	15032	15148	15126	15077	15111	14878	15059	15150	15096	15100	15122	15155	14996	15013	15137	15144	14896	15152	15037	15221	15106	15010	15216	15017	15078	15133	15400	15014	14954	15126	14951	15120	15033	15130	14935	14879	15006	15134	14871	15074	15055	15082	15152	15252	15122	15097	15142	15207	15255	15190	15142	15061	15111	15052	14951	15029	15029	15087	15148	15138	14979	15130	14951	15088	15045	14807	15084	14993	15276	15191	15118	14978	14966	14973	15166	15134	15139	15133	15091	15153	15088	15041	15072	14974	14935	15187	14999	15104	14998	15236	15194	15225	15258	15178	15088	15037	14918	14984	15048	14947	14849	15047	15066	15117	15222	15046	15020	14964	15091	15193	15000	15005	15007	15134	15149	14988	15154	15100	15110	15088	14994	15138	15042	14984	15120	15131	15107	15151	15077	15130	15013	15055	14853	15368	15378	15322	14877	15215	15085	15124	14979	15082	15080	15174	15284	15068	15075	14904	15154	15048	15034	15122	15107	15110	14997	15215	15067	14957	15213	15095	15130	15216	15132	14878	15235	15123	15191	14970	15049	15149	15239	15051	15111	15103	15050	15202	14991	15151	14955	15064	15080	15122	15103	14972	15098	14912	15212	14900	14932	14986	14935	15176	15097	15032	15212	15017	15061	14994	15112	15097	15076	15097	15033	15048	15240	15193	15079	15165	14994	15092	15093	15170	14925	15089	15058	15193	15111	15044	15096	15253	15032	15225	14791	15107	14926	14970	15143	15187	15070	15120	15068	15052	15131	15127	15093	15032	15173	15151	15212	15267	15116	15153	15138	15186	14999	15044	14991	15194	15211	15181	15209	15011	14983	15154	15205	15073	15387	15155	15094	15134	15139	14951	15022	15041	15092	15226	14942	15225	15090	15182	14912	15064	15186	15029	15076	15304	15084	14947	15219	14914	15181	15114	15132	15121	15176	14941	15130	15046	14919	15063	14977	14976	15069	14971	15081	15184	15139	15231	15195	15171	15084	15340	14936	15164	15056	15177	15149	14951	14986	15014	15062	15192	15018	14996	15117	14951	15158	15293	15025	15053	15063	14833	15028	15055	14919	15253	15244	15062	15026	15198	15221	15163	15144	15160	14955	15331	15172	15203	15151	14982	15007	14968	15042	15155	15141	14968	15080	14884	14910	15029	15300	15178	15119	15043	15250	15035	15092	15181	15062	15044	15085	15143	15113	15121	15045	15224	14991	15082	14943	15038	15120	14938	14948	15233	14964	15223	15180	15080	15070	15074	14822	15019	15023	15117	14990	15195	15305	15011	14971	15144	15166	15195	14980	15191	15119	15196	14944	15002	15117	15163	15025	15132	15154	15140	15064	14928	15075	15095	15146	15336	15083	15201	15124	15143	15287	14859	15059	15121	15127	14984	14950	14987	15271	14906	14980	15017	15155	15036	14855	15119	15148	15080	14899	15045	15094	15069	15175	14943	14975	15126	15077	15019	15043	15114	15116	15099	15106	14943	15172	15159	15325	15151	15064	15174	15113	14831	15176	15242	15122	15169	15284	15195	15021	15023	14992	15103	15123	14877	15036	15145	15194	15007	14735	15104	15211	14981	15141	15074	15179	14863	15112	15092	15262	15241	15035	15150	15084	14912	15106	15227	15005	14949	14904	15407	15053	15074	15243	15222	15089	15038	15076	15117	14897	15128	15200	15026	15092	14914	15211	15136	15049	15208	15042	14944	15169	14978	15169	15041	15051	15109	15139	15001	15095	15023	15255	15068	15129	15199	15053	15073	15233	15332	15043	14984	15039	14907	15051	15031	14990	14945	15019	15037	15060	14915	15185	15187	15157	15236	14933	15173	15120	15048	15292	15041	15289	15092	15181	14735	15025	15141	15159	15057	14944	15083	15156	15090	15036	15028	14910	15199	15277	14940	15073	14965	15026	15007	15018	15151	15084	14901	15027	14985	15194	15016	15145	15151	15091	15005	14927	15208	15110	15059	14980	15099	15222	14911	15304	15024	15074	15106	14989	15133	15068	15082	15103	14843	14965	15115	15096	15220	15253	15097	15042	14987	14991	15014	15188	15147	15070	15167	15310	14965	15125	15271	15005	14988	15125	15462	15118	15209	15034	15160	15132	14981	15291	14964	15206	15106	15092	15047	14955	15021	15115	15027	15149	15167	15076	15113	15231	15109	15192	15039	15176	15154	15145	15169	15148	15139	15108	15104	15203	14912	15105	15027	15000	15129	15178	15087	15070	14974	15000	15351	15010	15182	15069	15086	14931	15010	15142	15167	15098	14983	15131	15101	14962	15017	15130	15293	15196	14949	14981	15127	14963	15031	15087	15175	14993	15056	15149	15279	15121	15169	15161	15168	15036	14981	15089	15024	15188	15176	15056	15017	15091	14958	15029	15204	15121	14921	15104	15101	15106	15050	15133	14945	15117	14955
16706	30464	30254	24232	19639	17955	17213	17340	16818	15812	15602	15954	19426	19693	24439	26926	23679	20413	16493	14817	14177	13994	14096	14194	14072	13947	14022	14140	14149	13968	14019	14170	14057	14054	14049	14074	13966	13968	14064	14147	14049	14137	14158	14111	14067	13921	13889	13922	13940	14127	13979	14233	14035	14077	13894	14264	13919	14053	13969	14016	14063	13969	13969	13914	14145	13945	14163	13963	14136	13949	14108	13977	14012	14098	14006	14028	14137	14009	14137	13909	14162	13884	14135	13904	14000	14063	14019	14039	14036	14010	13922	14165	14043	13955	14224	14046	14070	13952	14099	14006	14051	14039	14084	13997	14123	14084	14036	13964	14172	13918	14022	14061	13997	14156	13923	14098	14025	14035	14007	13930	14140	13892	13988	14094	13993	14077	14182	14019	13919	14110	14108	13965	13940	14091	14156	13978	14011	14013	14053	14063	14122	13967	14085	14059	13961	14089	14047	13980	14037	14101	14086	13962	13995	13950	13935	14037	14018	13974	13940	13978	14138	13937	14076	14039	14109	14076	14008	14026	13835	14141	14060	13992	13966	13971	13941	14098	14120	13865	14198	13921	14057	14078	14126	14121	13941	14054	13963	14014	13937	13936	13904	14149	14080	13891	14057	13958	14088	14090	13829	13993	14128	14070	14003	14011	14213	13913	14054	14121	14232	14083	13937	13971	14018	13862	14212	13858	14005	13988	14290	14121	14019	13981	14032	14064	14052	14017	14006	13996	14068	14163	13964	13955	14114	14032	13953	14016	14101	14206	13854	13889	14126	14106	14232	14000	14018	14092	13973	14117	14190	14067	14039	14068	14064	13980	13870	13972	14074	13871	14212	14121	14108	14082	13969	13920	13964	14208	14064	13959	14059	14067	14114	14151	14034	13881	14076	13973	14069	13981	14026	13892	14071	14198	14020	14081	14008	14113	14060	13947	14020	14039	14122	14172	13877	14060	14009	14020	14053	13993	14057	14127	14013	14075	14116	13894	14166	14051	13879	14014	13968	14120	14132	13816	14036	14148	14013	14041	13935	14152	13988	13879	14043	14314	13943	14071	14106	14087	14182	13934	14135	14054	14113	14038	14099	14128	14016	14122	14051	14068	14028	13941	14069	14082	14083	13882	13810	13953	14029	14149	14068	14004	14042	14157	14054	14004	14011	13996	14090	14011	14015	14003	14033	14003	13946	13930	14094	14014	14111	14048	14130	14215	13953	13994	14084	13932	14045	14145	14126	13998	13955	13986	14020	14125	14149	14080	13987	13908	14017	13990	14071	14102	14121	14060	13996	13853	14120	14029	14019	14179	14051	14045	14154	13891	13950	14274	13995	14009	14120	13754	14070	13872	14134	14052	13973	13965	14104	13942	14022	14079	13951	14141	13955	13897	13956	14035	13968	14062	14064	14035	14042	13934	13935	14077	13981	14021	13985	13965	14049	14076	13943	14196	14183	14086	14012	13958	13961	13977	13968	13968	14050	14040	13940	14004	14088	14048	14255	13937	14025	14015	14059	14137	14087	14109	13939	13961	14098	14049	13990	14226	14098	14058	14071	13951	14147	14139	14104	14089	14177	14085	14135	14041	13970	13953	14056	14037	14082	14154	14004	14095	14084	13979	14111	14068	14008	13838	14047	14049	14158	14073	14008	14004	14167	14018	13994	13987	14057	13883	14135	14123	14027	13951	14071	13969	13959	14029	13967	14090	13973	13978	14024	13929	13976	14032	14102	13969	14132	14153	13925	14139	14037	14022	14003	13982	13981	14092	14074	13959	13919	13935	14087	14043	13927	13968	13993	13920	14115	13997	14097	13946	14052	14105	13943	14071	13977	14027	14105	13995	14006	14026	14014	14071	14105	14000	14009	14105	14136	14185	13928	14000	13981	14128	14130	14075	14040	13988	13976	14085	14218	14042	13947	14000	14026	13939	14058	14112	14022	14117	14072	13995	14064	13911	14020	14195	14106	14168	13909	14162	14132	13811	14189	13920	14054	14075	14191	13867	13948	13894	14249	13919	13988	14090	13959	13992	13891	14006	13960	14066	14127	14036	13913	14125	14110	14001	13985	14070	14167	13965	14046	14036	14054	14070	14065	14042	13949	13988	14089	14028	14006	13941	13972	14032	13937	14066	14060	13916	14041	13862	14137	14018	14084	13934	14112	14058	14106	14143	14007	13921	13942	13929	14026	13954	13972	13984	14073	13941	14213	14053	14136	14004	14053	14079	14008	13852	13951	13951	14124	14085	14043	14073	14053	14155	14046	13917	14219	14098	14097	14160	13987	14021	14081	13850	13886	14015	13986	14159	14081	14089	13994	13972	14083	14053	14101	13923	14130	14107	13999	14019	14069	14157	14109	13795	14111	13985	13948	13927	14039	14040	13916	13876	13906	14054	13935	14164	14042	14038	13968	14099	14089	13984	14357	13857	13954	14144	14225	14159	13799	14095	13948	14214	14125	14049	14117	14007	14076	14012	14182	13820	13993	14249	14086	13890	14155	14237	13902	14024	14027	14053	13979	13969	14075	13976	14042	14043	13990	13993	14123	14058	14044	14128	13999	13987	14001	14023	13986	13951	14131	14061	14053	14015	13948	13886	13987	14030	14089	13940	14039	13995	14061	13952	13957	13970	14074	13901	14099	13993	13912	14148	14153	14003	13901	13961	14071	14058	14048	14010	14008	14006	13932	14088	14259	14033	14008	14130	14172	13933	13995	13897	14040	13959	13775	14054	14095	14001	14100	13925	14091	14196	14240	14066	13898	14153	14026	13961	14039	14053	14081	14030	13904	14059	14012	13999	13919	14133	14056	14026	14063	14112	14040	14061	14298	14006	13981	14078	14005	14028	14120	13948	14193	13984	14005	13825	14035	13987	14010	13929	13983	14238	14107	14058	14233	13814	14108	14223	13884	13966	14040	13956	14116	14184	14022	13976	13912	13962	14049	13832	13936	14082	14076	14175	14097	14025	13969	14080	14085	14109	14049	13993	14081	14104	14039	14196	13836	14210	13971	14024	13977	13925	13903	14015	14051	13988	14099	14027	13881	13921	14059	14004	13931	13977	14001	14228	13896	13920	13940	14032	14014	14162	14123	14086	14108	13988	13984	14016	14100	13955	13918	14124	13937	13839	14144	14103	14169	13931	14065	14103	14134	14043	14168	13932	14003	14007	13967	13913	14050	14054	14001	13945	13993	14085	14065	14051	13844	13965	14041	14103	14130	14128	13990	14132	14015	14027	14066	13976	14147	14000	14015	14146	13993	14205	13860	13973	14066	14050	14115	14029	14045	13939	14061	14103	13992	14150	14194	13940	14153	13917	14190	14154	13930	13879	14010	14107	14036	14083	14150	14038	13931	13974	14254	14005	13887	13944	14067	14131	14033	13864	13979	13995	14143	14008	13989	13906	14152	13968	14086	13898	13923	13938	13963	14087	14077	13990	14033	14183	13963	14027	13888	13966	14097	14174	13926	13972	14063	14017	14295	14096	13950	14120	14163	14059	14150	14062	13952	13982	14047	13982	13942	14046	14039	14005	13962	14078	14108	13818	14062	13985	13864	14020	14033	14009	13995	14145	14057	14048	14025	14063	13999	14054	14174	14025	13871	13922	14098	14066	14079	13906	14159	14006	14091	14134	14087	14151	13994	14107	14161	13999	14063	14068	14014	14056	14088	14154	14040	13881	14064	13943	13984	13886	13970	14136	13871	14074	13963	13885	13972	14127	13989	14142	13910	14083	14007	13968	14124	13893	13974	14071	14058	14103	13976	14103	14098	13993	14099	14005	14110	14009	14098	14021	14009	14178	14053	14039	13969	13914	14100	13826	13947	13962	13976	13904	14005	14015	13990	13994	13871	14023	14164	14033	13813	14020	13969	14010	14007	14223	13880	13998	14026	14081	14012	14174	13968	14161	14252	13941	14056	14178	14007	13831	14082	13893	13957	13993	13940	13894	14102	14014	13907	14052	14085	13983	14117	14070	14147	13954	13921	14087	14015	14036	13953	13933	14130	14086	14168	14040	14142	13967	13987	14063	14111	14080	13960	14129	14018	13981	13989	13987	13763	14115	14092	13976	13913	13835	14087	14071	14054	14098	13934	14015	13995	13996	13990	14171	14044	13956	14123	13952	13950	14070	14162	14140	14057	14059	14118	14028	14130	13994	13940	14039	14082	14020	14047	14052	14110	14220	13850	13905	14020	14055	14060	14083	14063	14001	13925	14093	14040	14228	14064	14000	13941	13922	13958	14043	14140	13996	14000	13947	13942	14026	13902	13973	13894	13966	13930	14210	14055	14156	14020	13955	14079	14081	13893	13963	14004	13974	14063	13884	13959	14173	13896	14053	13926	14090	13866	13871	13891	13968	14161	13888	14067	14020	13940	14116	14065	14001	14083	13980	14296	14191	14030	14083	13943	14032	14083	14065	14119	14072	13998	13963	13972	14062	14090	14225	14202	14091	14133	14040	13973	13987	14104	14113	13946	14162	14035	14100	13997	14057	13912	13987	14041	13854	14044	14073	13961	14123	14020	13902	14070	13889	13961	14029	13890	13993	13938	14025	13816	14008	13875	14021	14116	13864	14326	13923	13953	14020	13968	14011	14044	13995	13945	14045	14075	14112	14066	13897	13930	14186	13943	14015	13944	13985	13915	14242	14203	14007	14100	14016	13975	14083	13985	14204	13841	14026	13998	13870	14011	13992	14071	13962	14009	14053	14225	14098	14125	14133	14148	14027	13987	14039	13874	14056	14063	13937	14004	14054	14210	14004	14052	14059	13871	14088	14004	13853	13948	14156	13887	14130	14033	14071	14126	14078	13985	13971	14079	13908	13973	14019	14147	14075	14017	14076	13985	14084	14050	14143	14016	14097	14123	13978	14147	13974	14096	14122	14024	13985	14107	14137	14047	13941	13963	13939	14330	13942	14093	13925	14133	14071	13879	14071	14111	13962	14108	14014	14090	13950	13930	13940	14162	13968	14024	13833	14116	13819	14163	13965	13876	13974	14031	13948	13990	14078	13970	13957	14079	14062	13911	14213	14175	14072	13997	14000	13984	13891	14200	14201	14036	14005	13970	14115	14052	13971	13888	14062	14080	13862	14167	13961	13940	14135	14123	14193	14008	14041	14058	13944	13952	14063	14039	14034
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	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
4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
